--- /srv/rebuilderd/tmp/rebuilderdTN1vYT/inputs/mesa-libgallium_26.0.6-1_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderdTN1vYT/out/mesa-libgallium_26.0.6-1_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-04-30 06:24:23.000000 debian-binary │ -rw-r--r-- 0 0 0 1176 2026-04-30 06:24:23.000000 control.tar.xz │ --rw-r--r-- 0 0 0 8101316 2026-04-30 06:24:23.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 8102688 2026-04-30 06:24:23.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/lib/arm-linux-gnueabihf/libgallium-26.0.6-1.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ Elf file type is DYN (Shared object file) │ │ │ │ Entry point 0x0 │ │ │ │ There are 8 program headers, starting at offset 52 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - ARM_EXIDX 0x1af82a4 0x01af82a4 0x01af82a4 0x06500 0x06500 R 0x4 │ │ │ │ - LOAD 0x000000 0x00000000 0x00000000 0x1afe7a8 0x1afe7a8 R E 0x10000 │ │ │ │ + ARM_EXIDX 0x1af84c4 0x01af84c4 0x01af84c4 0x06500 0x06500 R 0x4 │ │ │ │ + LOAD 0x000000 0x00000000 0x00000000 0x1afe9c8 0x1afe9c8 R E 0x10000 │ │ │ │ LOAD 0x1b061e8 0x01b061e8 0x01b061e8 0xd42d2 0x29a330 RW 0x10000 │ │ │ │ DYNAMIC 0x1bafe50 0x01bafe50 0x01bafe50 0x001b0 0x001b0 RW 0x4 │ │ │ │ NOTE 0x000134 0x00000134 0x00000134 0x00024 0x00024 R 0x4 │ │ │ │ TLS 0x1b061e8 0x01b061e8 0x01b061e8 0x00004 0x0001c R 0x4 │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ GNU_RELRO 0x1b061e8 0x01b061e8 0x01b061e8 0xa9e18 0xa9e18 R 0x1 │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -10,20 +10,20 @@ │ │ │ │ [ 5] .gnu.version VERSYM 0000a90a 00a90a 000802 02 A 3 0 2 │ │ │ │ [ 6] .gnu.version_d VERDEF 0000b10c 00b10c 000030 00 A 4 2 4 │ │ │ │ [ 7] .gnu.version_r VERNEED 0000b13c 00b13c 000310 00 A 4 8 4 │ │ │ │ [ 8] .rel.dyn REL 0000b44c 00b44c 05b7e8 08 A 3 0 4 │ │ │ │ [ 9] .rel.plt REL 00066c34 066c34 001ad8 08 AI 3 24 4 │ │ │ │ [10] .init PROGBITS 0006870c 06870c 00000c 00 AX 0 0 4 │ │ │ │ [11] .plt PROGBITS 00068718 068718 002878 04 AX 0 0 4 │ │ │ │ - [12] .text PROGBITS 0006af90 06af90 fe5a74 00 AX 0 0 8 │ │ │ │ - [13] .fini PROGBITS 01050a04 1050a04 000008 00 AX 0 0 4 │ │ │ │ - [14] .rodata PROGBITS 01050a20 1050a20 aa2952 00 A 0 0 32 │ │ │ │ - [15] .ARM.extab PROGBITS 01af3374 1af3374 004f30 00 A 0 0 4 │ │ │ │ - [16] .ARM.exidx ARM_EXIDX 01af82a4 1af82a4 006500 00 AL 12 0 4 │ │ │ │ - [17] .eh_frame PROGBITS 01afe7a4 1afe7a4 000004 00 A 0 0 4 │ │ │ │ + [12] .text PROGBITS 0006af90 06af90 fe5c9a 00 AX 0 0 8 │ │ │ │ + [13] .fini PROGBITS 01050c2c 1050c2c 000008 00 AX 0 0 4 │ │ │ │ + [14] .rodata PROGBITS 01050c40 1050c40 aa2952 00 A 0 0 32 │ │ │ │ + [15] .ARM.extab PROGBITS 01af3594 1af3594 004f30 00 A 0 0 4 │ │ │ │ + [16] .ARM.exidx ARM_EXIDX 01af84c4 1af84c4 006500 00 AL 12 0 4 │ │ │ │ + [17] .eh_frame PROGBITS 01afe9c4 1afe9c4 000004 00 A 0 0 4 │ │ │ │ [18] .tdata PROGBITS 01b061e8 1b061e8 000004 00 WAT 0 0 4 │ │ │ │ [19] .tbss NOBITS 01b061ec 1b061ec 000018 00 WAT 0 0 4 │ │ │ │ [20] .init_array INIT_ARRAY 01b061ec 1b061ec 000040 04 WA 0 0 4 │ │ │ │ [21] .fini_array FINI_ARRAY 01b0622c 1b0622c 000004 04 WA 0 0 4 │ │ │ │ [22] .data.rel.ro PROGBITS 01b06230 1b06230 0a9c20 00 WA 0 0 8 │ │ │ │ [23] .dynamic DYNAMIC 01bafe50 1bafe50 0001b0 08 WA 4 0 4 │ │ │ │ [24] .got PROGBITS 01bb0000 1bb0000 003bbc 04 WA 0 0 4 │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -20,15 +20,15 @@ │ │ │ │ 0x00000001 (NEEDED) Shared library: [libstdc++.so.6] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libm.so.6] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libgcc_s.so.1] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ 0x00000001 (NEEDED) Shared library: [ld-linux-armhf.so.3] │ │ │ │ 0x0000000e (SONAME) Library soname: [libgallium-26.0.6-1.so] │ │ │ │ 0x0000000c (INIT) 0x6870c │ │ │ │ - 0x0000000d (FINI) 0x1050a04 │ │ │ │ + 0x0000000d (FINI) 0x1050c2c │ │ │ │ 0x00000019 (INIT_ARRAY) 0x1b061ec │ │ │ │ 0x0000001b (INIT_ARRAYSZ) 64 (bytes) │ │ │ │ 0x0000001a (FINI_ARRAY) 0x1b0622c │ │ │ │ 0x0000001c (FINI_ARRAYSZ) 4 (bytes) │ │ │ │ 0x6ffffef5 (GNU_HASH) 0x158 │ │ │ │ 0x00000005 (STRTAB) 0x4524 │ │ │ │ 0x00000006 (SYMTAB) 0x514 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 47bb7b95914725da890bb0f3bf3bb31a580492ef │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 617950c3f1ba538965fc207563f44f41281f2663 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1000,16 +1000,15 @@ │ │ │ │ x%1F(FzD │ │ │ │ H&1F(FzD │ │ │ │ 4$;FAF(FzD │ │ │ │ $AF(FzD │ │ │ │ $#FAF(FzD │ │ │ │ HxDpGP(( │ │ │ │ HxDpG|(( │ │ │ │ -CHxDpGXK │ │ │ │ -CHxDpG|i │ │ │ │ +CHxDpGxM │ │ │ │ LAFzD(F|D │ │ │ │ ,;FAFzD(F │ │ │ │ GAFzD(F|D │ │ │ │ ';FAFzD(F │ │ │ │ P-;FAFzD │ │ │ │ @-1F(FzD │ │ │ │ 0-AF(FzD │ │ │ │ @@ -1048,15 +1047,15 @@ │ │ │ │ 4%;FAF(FzD │ │ │ │ p-AF(FzD │ │ │ │ d-3FAF(FzD │ │ │ │ ,-1F(FzD │ │ │ │ KJ)F FzD │ │ │ │ #,5>GPYbkt │ │ │ │ l))F FzD │ │ │ │ -qHxDpGqHxDpGpHxDpGpHxDpGoHxDpGoHxDpGnHxDpGnHxDpGmHxDpGmHxDpGlHxDpGlHxDpGkHxDpGkHxDpGjHxDpGjHxDpGiHxDpGiHxDpGhHxDpGhHxDpGgHxDpGgHxDpGfHxDpGfHxDpGeHxDpGeHxDpGdHxDpGdHxDpGcHxDpGcHxDpGbHxDpGbHxDpGaHxDpGaHxDpG`HxDpG`HxDpG_HxDpG_HxDpG^HxDpG^HxDpG]HxDpG]HxDpG\HxDpG\HxDpG[HxDpG[HxDpGZHxDpGZHxDpGYHxDpGYHxDpGXHxDpGXHxDpGWHxDpGWHxDpGVHxDpGVHxDpGUHxDpGUHxDpGTHxDpGTHxDpGSHxDpGSHxDpGRHxDpGRHxDpGQHxDpGQHxDpGPHxDpGPHxDpGOHxDpGOHxDpGNHxDpGNHxDpGMHxDpGMHxDpGLHxDpGLHxDpG* │ │ │ │ +qHxDpGqHxDpGpHxDpGpHxDpGoHxDpGoHxDpGnHxDpGnHxDpGmHxDpGmHxDpGlHxDpGlHxDpGkHxDpGkHxDpGjHxDpGjHxDpGiHxDpGiHxDpGhHxDpGhHxDpGgHxDpGgHxDpGfHxDpGfHxDpGeHxDpGeHxDpGdHxDpGdHxDpGcHxDpGcHxDpGbHxDpGbHxDpGaHxDpGaHxDpG`HxDpG`HxDpG_HxDpG_HxDpG^HxDpG^HxDpG]HxDpG]HxDpG\HxDpG\HxDpG[HxDpG[HxDpGZHxDpGZHxDpGYHxDpGYHxDpGXHxDpGXHxDpGWHxDpGWHxDpGVHxDpGVHxDpGUHxDpGUHxDpGTHxDpGTHxDpGSHxDpGSHxDpGRHxDpGRHxDpGQHxDpGQHxDpGPHxDpGPHxDpGOHxDpGOHxDpGNHxDpGNHxDpGMHxDpGMHxDpGLHxDpGLHxDpGJ │ │ │ │ $3FAFzD(F │ │ │ │ iJ1F(FzD │ │ │ │ $+29cc@GNU\ │ │ │ │ h,3FAFzD(F │ │ │ │ J;FAF(FzD │ │ │ │ ;F2F!F(F │ │ │ │ ,3FAFzD(F │ │ │ │ @@ -4467,15 +4466,15 @@ │ │ │ │ `{2F9F(F │ │ │ │ V{2F9F(F │ │ │ │ P{2F9F(F │ │ │ │ @{2F9F(F │ │ │ │ H{2F9F(F │ │ │ │ _{2F9F(F │ │ │ │ 0FHxDpG>HxDpG=HxDpG=HxDpGHxDpG>HxDpG=HxDpG=HxDpGHxDpG>HxDpG=HxDpG=HxDpG │ │ │ │ FzD0FyD_ │ │ │ │ FzD0FyD^ │ │ │ │ FzD FyD\ │ │ │ │ -?J@IzDyD\ │ │ │ │ +?J@IzDyD[ │ │ │ │ :J F:IzD │ │ │ │ G;I `0FyD │ │ │ │ G9I``0FyD │ │ │ │ G5I a0FyD │ │ │ │ G3I`a0FyD │ │ │ │ G0I`b0FyD │ │ │ │ G-I c0FyD │ │ │ │ G)I e0FyD │ │ │ │ G'I`e0FyD │ │ │ │ G I g0FyD │ │ │ │ FzD FyDW │ │ │ │ FzD FyDW │ │ │ │ 4F(F!F6j │ │ │ │ - J IzDyDU │ │ │ │ + J IzDyDT │ │ │ │ J IzDyDT │ │ │ │ FzD(FyDS │ │ │ │ #d*J$KzD │ │ │ │ ^F"FAF0F │ │ │ │ ;F*F1FHF │ │ │ │ # p Fepa │ │ │ │ HI `0FyDP │ │ │ │ @@ -5718,15 +5715,15 @@ │ │ │ │ KI;hXFyD │ │ │ │ !8FzD"b("O │ │ │ │ FAFJF0F, │ │ │ │ !lK2F F{Dm │ │ │ │ kkkiiggeggiiee.keeexxxxxk │ │ │ │ j@;kc-h+h │ │ │ │ #FBF1F8F │ │ │ │ -I{DzDyD; │ │ │ │ +I{DzDyD: │ │ │ │ FzDHFyD: │ │ │ │ J I{DzDyD: │ │ │ │ I{DzDyD: │ │ │ │ FzDXFyD9 │ │ │ │ `{is`;i3`@B │ │ │ │ T"XhPeHF │ │ │ │ CF*F1FPF │ │ │ │ @@ -5818,15 +5815,15 @@ │ │ │ │ 8HxDpG7HxDpG7HxDpG6HxDpG6HxDpG5HxDpG5HxDpG4HxDpG4HxDpG3HxDpG3HxDpG2HxDpG2HxDpG1HxDpG1HxDpG0HxDpG0HxDpG/HxDpG/HxDpG.HxDpG.HxDpG-HxDpG-HxDpG,HxDpG,HxDpG+HxDpG+HxDpG*HxDpG*HxDpG)HxDpG)HxDpG(HxDpG(HxDpG'HxDpG │ │ │ │ 4HxDpG3HxDpG3HxDpG2HxDpGM │ │ │ │ bHxDpGaHxDpGaHxDpG`HxDpG`HxDpG_HxDpG_HxDpG^HxDpG^HxDpGo │ │ │ │ [HxDpG[HxDpGZHxDpGZHxDpGYHxDpGYHxDpGXHxDpGXHxDpGWHxDpGWHxDpGVHxDpGVHxDpGUHxDpGUHxDpGTHxDpGTHxDpGSHxDpGSHxDpGRHxDpGRHxDpGQHxDpGC │ │ │ │ GHxDpGGHxDpGFHxDpGFHxDpGEHxDpGEHxDpGDHxDpGDHxDpGCHxDpGCHxDpGBHxDpGBHxDpGAHxDpGAHxDpG@HxDpG@HxDpG?HxDpG?HxDpG>HxDpG>HxDpG=HxDpG=HxDpGHxDpG>HxDpG=HxDpG=HxDpGJ;KzD │ │ │ │ {D6IzDyDZ │ │ │ │ :FSFqF F │ │ │ │ F3F*F)F F │ │ │ │ 01yD&KzD │ │ │ │ D J KyDzD │ │ │ │ IzD{DyDR │ │ │ │ - *J{D*IzDyDR │ │ │ │ + *J{D*IzDyDQ │ │ │ │ AXoFXhdE h │ │ │ │ i2h0FZdQ │ │ │ │ z;I(FyDS │ │ │ │ i2h0FZdQ │ │ │ │ - IzDyDO │ │ │ │ + IzDyDN │ │ │ │ 3F*F)F F │ │ │ │ p5zDKzD │ │ │ │ F J{D IzDyDF │ │ │ │ F"J{D"IzDyDF │ │ │ │ L"AF8Fch │ │ │ │ @@ -6679,15 +6677,15 @@ │ │ │ │ #"F)F8FH │ │ │ │ I[hzDyD9 │ │ │ │ FFFFFFFFFMRYMQ pG │ │ │ │ ppGpGpGpG │ │ │ │ 6iX h1`O │ │ │ │ X\`dThlT │ │ │ │ .J!F@FzD │ │ │ │ - J IzDyD6 │ │ │ │ + J IzDyD5 │ │ │ │ D$3F2F(F │ │ │ │ T4)Fd"HFf │ │ │ │ @F$J!FzD │ │ │ │ ^^^^^^^f │ │ │ │ +J,IzDyD4 │ │ │ │ %J&IzDyD4 │ │ │ │ IzDyD2 │ │ │ │ @@ -6700,15 +6698,15 @@ │ │ │ │ mS{Pi +L │ │ │ │ GHHHHHHGHHHHHHHHHHHHHHHHHHHHHHHH ( │ │ │ │ mS{Pi +1 │ │ │ │ oKx!jj F │ │ │ │ RRRRRRRORRRRRRRRRRRRRRRR │ │ │ │ U*hreS`+` │ │ │ │ """"""""""""""" │ │ │ │ -FzD(FyD* │ │ │ │ +FzD(FyD) │ │ │ │ @#8F0")F │ │ │ │ ]0JF1FXFb │ │ │ │ 1F#F~hF"F/F%F │ │ │ │ {D>F"F/F%F │ │ │ │ {D>F"F/F%F │ │ │ │ :"F{DBD │ │ │ │ {D>F"F/F%F │ │ │ │ T9"F{DBD │ │ │ │ #AFzD(F~ │ │ │ │ -!(FzDWF~ │ │ │ │ +!(FzDWF} │ │ │ │ {D>F"F/F%F │ │ │ │ {D>F"F/F%F@ │ │ │ │ {D>F"F/F%F │ │ │ │ {D>F"F/F%F │ │ │ │ {D>F"F/F%F │ │ │ │ \<"F{DBD │ │ │ │ )(F{DzDS │ │ │ │ @@ -7422,19 +7420,19 @@ │ │ │ │ 2KJ+FzDw │ │ │ │ 2FJ+FzDw │ │ │ │ 1.AJzDAK │ │ │ │ 2?J+FzDw │ │ │ │ 2;J+FzDw │ │ │ │ 2.J+FzDw │ │ │ │ ,N~D,I+F,J FyD │ │ │ │ -#}J+FzDw │ │ │ │ -#xJ+FzDw │ │ │ │ -#sJ+FzDw │ │ │ │ -#nJ+FzDw │ │ │ │ -#iJ+FzDw │ │ │ │ +#}J+FzDv │ │ │ │ +#xJ+FzDv │ │ │ │ +#sJ+FzDv │ │ │ │ +#nJ+FzDv │ │ │ │ +#iJ+FzDv │ │ │ │ #dJ+FzDv │ │ │ │ #_J+FzDv │ │ │ │ #ZJ+FzDv │ │ │ │ #UJ+FzDv │ │ │ │ #PJ+FzDv │ │ │ │ #KJ+FzDv │ │ │ │ #FJ+FzDv │ │ │ │ @@ -7481,16 +7479,16 @@ │ │ │ │ szD+F Fk │ │ │ │ szD+F Fk │ │ │ │ szD3F Fk │ │ │ │ szD#F(Fj │ │ │ │ 2zJ#FzDi │ │ │ │ 2tJ#FzDi │ │ │ │ 2nJ#FzDi │ │ │ │ -2iJ#FzDi │ │ │ │ -2cJ#FzDi │ │ │ │ +2iJ#FzDh │ │ │ │ +2cJ#FzDh │ │ │ │ 2KJ+FzDh │ │ │ │ 2FJ+FzDh │ │ │ │ 1.AJzDAK │ │ │ │ 2?J+FzDh │ │ │ │ 2;J+FzDh │ │ │ │ 2.J+FzDh │ │ │ │ ,N~D,I+F,J FyD │ │ │ │ @@ -7547,16 +7545,16 @@ │ │ │ │ ${BJ+F F │ │ │ │ gJ#F(FzD │ │ │ │ 2ZJ#FzDc │ │ │ │ 2RJ#FzDc │ │ │ │ zwtqnkKJzDKK │ │ │ │ 2IJ#FzDc │ │ │ │ 741.=:CM}DCI#FCJ0FyD │ │ │ │ -szD#F(Fb │ │ │ │ -szD#F(Fb │ │ │ │ +szD#F(Fa │ │ │ │ +szD#F(Fa │ │ │ │ xJKF FzD │ │ │ │ "F+FXFyD │ │ │ │ czD#F(F` │ │ │ │ szD+F F` │ │ │ │ szD+F F` │ │ │ │ !~K0F~J{D │ │ │ │ !xK0FxJ{D │ │ │ │ @@ -7569,20 +7567,20 @@ │ │ │ │ XeJ8hzD^ │ │ │ │ X`J8hzD^ │ │ │ │ XZJ8hzD^ │ │ │ │ XUJ8hzD^ │ │ │ │ XOJ8hzD^ │ │ │ │ XKJ8hzD^ │ │ │ │ SJCF8FzD │ │ │ │ -2KJ+FzD] │ │ │ │ -2FJ+FzD] │ │ │ │ +2KJ+FzD\ │ │ │ │ +2FJ+FzD\ │ │ │ │ 1.AJzDAK │ │ │ │ -2?J+FzD] │ │ │ │ -2;J+FzD] │ │ │ │ -2.J+FzD] │ │ │ │ +2?J+FzD\ │ │ │ │ +2;J+FzD\ │ │ │ │ +2.J+FzD\ │ │ │ │ ,N~D,I+F,J FyD │ │ │ │ t o j e ` [ V Q L │ │ │ │ SzD#F0F[ │ │ │ │ SzD#F0F[ │ │ │ │ !_K(F_J{D │ │ │ │ (FZKzD{D │ │ │ │ czD#F(FY │ │ │ │ @@ -7608,51 +7606,51 @@ │ │ │ │ #YJ+FzDV │ │ │ │ #TJ+FzDV │ │ │ │ #OJ+FzDV │ │ │ │ #JJ+FzDV │ │ │ │ #EJ+FzDV │ │ │ │ ${BJ+F F │ │ │ │ eJ#F(FzD │ │ │ │ -2ZJ#FzDV │ │ │ │ +2ZJ#FzDU │ │ │ │ 2RJ#FzDU │ │ │ │ zwtqnkKJzDKK │ │ │ │ 2IJ#FzDU │ │ │ │ 741.=:CM}DCI#FCJ0FyD │ │ │ │ |xtplhd`\TPXG │ │ │ │ szD#F(FT │ │ │ │ szD#F(FT │ │ │ │ xJKF FzD │ │ │ │ I"F+FXFyD │ │ │ │ zvIJFPFyD │ │ │ │ czD#F(FS │ │ │ │ -szD+F FS │ │ │ │ +szD+F FR │ │ │ │ szD+F FR │ │ │ │ !~K0F~J{D │ │ │ │ !xK0FxJ{D │ │ │ │ !sK0FsJ{D │ │ │ │ nK{DnJ0F │ │ │ │ p'KF(FzD │ │ │ │ szD#F(FQ │ │ │ │ -XpJ8hzDQ │ │ │ │ -XjJ8hzDQ │ │ │ │ +XpJ8hzDP │ │ │ │ +XjJ8hzDP │ │ │ │ XeJ8hzDP │ │ │ │ X`J8hzDP │ │ │ │ XZJ8hzDP │ │ │ │ XUJ8hzDP │ │ │ │ XOJ8hzDP │ │ │ │ XKJ8hzDP │ │ │ │ SJCF8FzD │ │ │ │ 2KJ+FzDO │ │ │ │ 2FJ+FzDO │ │ │ │ 1.AJzDAK │ │ │ │ 2?J+FzDO │ │ │ │ 2;J+FzDO │ │ │ │ 2.J+FzDO │ │ │ │ ,N~D,I+F,J FyD │ │ │ │ -SzD#F0FO │ │ │ │ +SzD#F0FN │ │ │ │ b ^ Z V │ │ │ │ SzD#F0FM │ │ │ │ !BK(FBJ{D │ │ │ │ (F=KzD{D │ │ │ │ czD#F(FL │ │ │ │ SzDCF8FK │ │ │ │ SzDCF8FK │ │ │ │ @@ -7684,20 +7682,20 @@ │ │ │ │ (FgKzD{D │ │ │ │ !cK(FcJ{D │ │ │ │ !^K(F^J{D │ │ │ │ (FYKzD{D │ │ │ │ UIyDUJ#F(FzD │ │ │ │ &JKF@FzD │ │ │ │ FHxDpGFHxDpGEHxDpGEHxDpGDHxDpGDHxDpGCHxDpGCHxDpGBHxDpGBHxDpGAHxDpGAHxDpG@HxDpG@HxDpG?HxDpG?HxDpG>HxDpG>HxDpG=HxDpG=HxDpGHxDpG>HxDpG=HxDpG=HxDpG │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46020ff8 │ │ │ │ tstcs r3, #131072 @ 0x20000 │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ svclt 0x0000efd2 │ │ │ │ - smlatteq r5, r8, lr, r9 │ │ │ │ + tsteq r5, r8, lsl #2 │ │ │ │ andvs r6, r3, fp, lsl #16 │ │ │ │ stccc 8, cr15, [ip], {83} @ 0x53 │ │ │ │ sbcpl r6, r2, sl, asr #18 │ │ │ │ addvs r6, r3, fp, lsl #19 │ │ │ │ addvs r6, r3, fp, asr #17 │ │ │ │ stccc 8, cr15, [ip], {83} @ 0x53 │ │ │ │ strmi r6, [r3], #-2314 @ 0xfffff6f6 │ │ │ │ @@ -785,97 +785,97 @@ │ │ │ │ adcshi pc, r2, r0, asr #4 │ │ │ │ @ instruction: 0x46394b57 │ │ │ │ @ instruction: 0x46484632 │ │ │ │ @ instruction: 0xf045447b │ │ │ │ @ instruction: 0xe1b6f80f │ │ │ │ @ instruction: 0x01b44fd0 │ │ │ │ andeq r3, r0, ip, asr r8 │ │ │ │ - @ instruction: 0x01067294 │ │ │ │ - tsteq r6, r6, lsr r2 │ │ │ │ - tsteq r6, r8, lsr r2 │ │ │ │ - tsteq r6, lr, lsl r2 │ │ │ │ - tsteq sl, r4, lsl #2 │ │ │ │ - tsteq r6, sl, lsl #4 │ │ │ │ - strdeq r7, [r6, -lr] │ │ │ │ - ldrdeq r8, [sl, -r6] │ │ │ │ - smlatteq r6, sl, r1, r7 │ │ │ │ - strheq r8, [sl, -r8] │ │ │ │ - @ instruction: 0x010671b6 │ │ │ │ - smlabbeq sl, lr, r0, r8 │ │ │ │ - smlatbeq r6, lr, r1, r7 │ │ │ │ - tsteq r6, r2, lsl r1 │ │ │ │ - smlabbeq r6, lr, r1, r7 │ │ │ │ - tsteq r6, r4, lsl #2 │ │ │ │ - tsteq r6, ip, ror #2 │ │ │ │ - mrseq r7, (UNDEF: 22) │ │ │ │ - tsteq sl, lr, lsl r0 │ │ │ │ - ldrdeq r6, [r6, -r4] │ │ │ │ - smlabteq r6, r4, pc, r6 @ │ │ │ │ - smlatbeq r6, lr, pc, r6 @ │ │ │ │ - smlatteq r6, r8, fp, r6 │ │ │ │ - smlatteq r6, r0, fp, r6 │ │ │ │ + @ instruction: 0x010674b4 │ │ │ │ + tsteq r6, r6, asr r4 │ │ │ │ + tsteq r6, r8, asr r4 │ │ │ │ + tsteq r6, lr, lsr r4 │ │ │ │ + tsteq sl, r4, lsr #6 │ │ │ │ + tsteq r6, sl, lsr #8 │ │ │ │ + tsteq r6, lr, lsl r4 │ │ │ │ + strdeq r8, [sl, -r6] │ │ │ │ + tsteq r6, sl, lsl #8 │ │ │ │ + ldrdeq r8, [sl, -r8] │ │ │ │ + ldrdeq r7, [r6, -r6] │ │ │ │ + smlatbeq sl, lr, r2, r8 │ │ │ │ + smlabteq r6, lr, r3, r7 │ │ │ │ + tsteq r6, r2, lsr r3 │ │ │ │ + smlatbeq r6, lr, r3, r7 │ │ │ │ + tsteq r6, r4, lsr #6 │ │ │ │ + smlabbeq r6, ip, r3, r7 │ │ │ │ + tsteq r6, r0, lsr #6 │ │ │ │ + tsteq sl, lr, lsr r2 │ │ │ │ + strdeq r7, [r6, -r4] │ │ │ │ + smlatteq r6, r4, r1, r7 │ │ │ │ + smlabteq r6, lr, r1, r7 │ │ │ │ + tsteq r6, r8, lsl #28 │ │ │ │ + tsteq r6, r0, lsl #28 │ │ │ │ + strdeq r6, [r6, -r8] │ │ │ │ + strdeq r6, [r6, -r0] │ │ │ │ + smlatteq r6, r8, sp, r6 │ │ │ │ + smlatteq r6, r0, sp, r6 │ │ │ │ ldrdeq r6, [r6, -r8] │ │ │ │ ldrdeq r6, [r6, -r0] │ │ │ │ - smlabteq r6, r8, fp, r6 │ │ │ │ - smlabteq r6, r0, fp, r6 │ │ │ │ - @ instruction: 0x01066bb8 │ │ │ │ - @ instruction: 0x01066bb0 │ │ │ │ - tsteq r6, r4, asr ip │ │ │ │ - smlatteq sl, r2, sl, r7 │ │ │ │ - smlabteq sl, lr, sl, r7 │ │ │ │ - @ instruction: 0x010a7ab6 │ │ │ │ - @ instruction: 0x010a7a9e │ │ │ │ - smlabbeq sl, sl, sl, r7 │ │ │ │ - tsteq sl, r2, ror sl │ │ │ │ - tsteq sl, sl, asr sl │ │ │ │ - tsteq sl, r2, asr #20 │ │ │ │ - tsteq sl, sl, lsr #20 │ │ │ │ - tsteq sl, r6, lsl sl │ │ │ │ - strdeq r7, [sl, -lr] │ │ │ │ - smlatteq sl, r4, r9, r7 │ │ │ │ - smlatbeq sl, r2, r9, r7 │ │ │ │ - tsteq sl, r2, ror r9 │ │ │ │ - tsteq sl, r0, asr #18 │ │ │ │ - tsteq sl, r2, lsr r9 │ │ │ │ - tsteq sl, r4, lsr #18 │ │ │ │ - tsteq sl, r6, lsl r9 │ │ │ │ - tsteq sl, r8, lsl #18 │ │ │ │ - strdeq r7, [sl, -r8] │ │ │ │ - smlatteq sl, r2, r8, r7 │ │ │ │ - ldrdeq r7, [sl, -r0] │ │ │ │ - @ instruction: 0x010a78ba │ │ │ │ - smlatbeq sl, r4, r8, r7 │ │ │ │ - smlabbeq sl, lr, r8, r7 │ │ │ │ - tsteq sl, r6, ror r8 │ │ │ │ - tsteq sl, r6, ror #16 │ │ │ │ - tsteq sl, r0, asr r8 │ │ │ │ - tsteq sl, lr, lsr r8 │ │ │ │ - tsteq sl, r8, lsr #16 │ │ │ │ - tsteq sl, r2, lsl r8 │ │ │ │ - tsteq sl, r0, lsl #16 │ │ │ │ - smlatteq sl, sl, r7, r7 │ │ │ │ - ldrdeq r7, [sl, -r4] │ │ │ │ - @ instruction: 0x010a77be │ │ │ │ - smlatbeq sl, r8, r7, r7 │ │ │ │ - @ instruction: 0x010a7796 │ │ │ │ - smlabbeq sl, r0, r7, r7 │ │ │ │ - tsteq sl, r8, ror #14 │ │ │ │ - tsteq sl, r2, asr r7 │ │ │ │ - tsteq sl, r0, asr #14 │ │ │ │ - tsteq sl, sl, lsr #14 │ │ │ │ - tsteq sl, r4, lsl r7 │ │ │ │ - strdeq r7, [sl, -lr] │ │ │ │ - smlatteq sl, ip, r6, r7 │ │ │ │ + tsteq r6, r4, ror lr │ │ │ │ + tsteq sl, r2, lsl #26 │ │ │ │ + smlatteq sl, lr, ip, r7 │ │ │ │ ldrdeq r7, [sl, -r6] │ │ │ │ - smlabteq sl, r0, r6, r7 │ │ │ │ - smlatbeq sl, sl, r6, r7 │ │ │ │ - @ instruction: 0x010a7698 │ │ │ │ - smlabbeq sl, r2, r6, r7 │ │ │ │ - tsteq sl, r0, ror r6 │ │ │ │ - tsteq sl, r8, asr r6 │ │ │ │ + @ instruction: 0x010a7cbe │ │ │ │ + smlatbeq sl, sl, ip, r7 │ │ │ │ + @ instruction: 0x010a7c92 │ │ │ │ + tsteq sl, sl, ror ip │ │ │ │ + tsteq sl, r2, ror #24 │ │ │ │ + tsteq sl, sl, asr #24 │ │ │ │ + tsteq sl, r6, lsr ip │ │ │ │ + tsteq sl, lr, lsl ip │ │ │ │ + tsteq sl, r4, lsl #24 │ │ │ │ + smlabteq sl, r2, fp, r7 │ │ │ │ + @ instruction: 0x010a7b92 │ │ │ │ + tsteq sl, r0, ror #22 │ │ │ │ + tsteq sl, r2, asr fp │ │ │ │ + tsteq sl, r4, asr #22 │ │ │ │ + tsteq sl, r6, lsr fp │ │ │ │ + tsteq sl, r8, lsr #22 │ │ │ │ + tsteq sl, r8, lsl fp │ │ │ │ + tsteq sl, r2, lsl #22 │ │ │ │ + strdeq r7, [sl, -r0] │ │ │ │ + ldrdeq r7, [sl, -sl] │ │ │ │ + smlabteq sl, r4, sl, r7 │ │ │ │ + smlatbeq sl, lr, sl, r7 │ │ │ │ + @ instruction: 0x010a7a96 │ │ │ │ + smlabbeq sl, r6, sl, r7 │ │ │ │ + tsteq sl, r0, ror sl │ │ │ │ + tsteq sl, lr, asr sl │ │ │ │ + tsteq sl, r8, asr #20 │ │ │ │ + tsteq sl, r2, lsr sl │ │ │ │ + tsteq sl, r0, lsr #20 │ │ │ │ + tsteq sl, sl, lsl #20 │ │ │ │ + strdeq r7, [sl, -r4] │ │ │ │ + ldrdeq r7, [sl, -lr] │ │ │ │ + smlabteq sl, r8, r9, r7 │ │ │ │ + @ instruction: 0x010a79b6 │ │ │ │ + smlatbeq sl, r0, r9, r7 │ │ │ │ + smlabbeq sl, r8, r9, r7 │ │ │ │ + tsteq sl, r2, ror r9 │ │ │ │ + tsteq sl, r0, ror #18 │ │ │ │ + tsteq sl, sl, asr #18 │ │ │ │ + tsteq sl, r4, lsr r9 │ │ │ │ + tsteq sl, lr, lsl r9 │ │ │ │ + tsteq sl, ip, lsl #18 │ │ │ │ + strdeq r7, [sl, -r6] │ │ │ │ + smlatteq sl, r0, r8, r7 │ │ │ │ + smlabteq sl, sl, r8, r7 │ │ │ │ + @ instruction: 0x010a78b8 │ │ │ │ + smlatbeq sl, r2, r8, r7 │ │ │ │ + @ instruction: 0x010a7890 │ │ │ │ + tsteq sl, r8, ror r8 │ │ │ │ blmi fe6a0144 │ │ │ │ @ instruction: 0x46324639 │ │ │ │ ldrbtmi r4, [fp], #-1608 @ 0xfffff9b8 │ │ │ │ cdp2 0, 11, cr15, cr8, cr0, {2} │ │ │ │ @ instruction: 0xf1b8e103 │ │ │ │ smlatble r7, r0, pc, r0 @ │ │ │ │ @ instruction: 0x46394b93 │ │ │ │ @@ -1021,42 +1021,42 @@ │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ blls 445fdc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x331c6c> │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ andle r0, r1, r0, lsl #6 │ │ │ │ stc 7, cr15, [r0], {252} @ 0xfc │ │ │ │ pop {r0, r4, ip, sp, pc} │ │ │ │ svclt 0x00008ff0 │ │ │ │ - strdeq r7, [sl, -r2] │ │ │ │ - ldrdeq r7, [sl, -ip] │ │ │ │ - smlabteq sl, r6, r4, r7 │ │ │ │ - smlatbeq sl, lr, r4, r7 │ │ │ │ - @ instruction: 0x010a7498 │ │ │ │ - smlabbeq sl, r6, r4, r7 │ │ │ │ - tsteq sl, r0, ror r4 │ │ │ │ - tsteq sl, sl, asr r4 │ │ │ │ - tsteq sl, r4, asr #8 │ │ │ │ - tsteq sl, r2, lsr r4 │ │ │ │ - tsteq sl, ip, lsl r4 │ │ │ │ - tsteq sl, r6, lsl #8 │ │ │ │ - strdeq r7, [sl, -r0] │ │ │ │ - ldrdeq r7, [sl, -lr] │ │ │ │ - smlabteq sl, r8, r3, r7 │ │ │ │ - @ instruction: 0x010a73b6 │ │ │ │ - smlatbeq sl, r0, r3, r7 │ │ │ │ - smlabbeq sl, lr, r3, r7 │ │ │ │ - tsteq sl, r8, ror r3 │ │ │ │ - tsteq sl, r6, ror #6 │ │ │ │ - tsteq sl, r0, asr r3 │ │ │ │ - tsteq sl, lr, lsr r3 │ │ │ │ - tsteq sl, r8, lsr #6 │ │ │ │ - tsteq sl, r2, lsl r3 │ │ │ │ + tsteq sl, r2, lsl r7 │ │ │ │ strdeq r7, [sl, -ip] │ │ │ │ - smlatteq sl, ip, r2, r7 │ │ │ │ - tsteq r6, ip, asr #8 │ │ │ │ - tsteq r6, r6, asr r6 │ │ │ │ + smlatteq sl, r6, r6, r7 │ │ │ │ + smlabteq sl, lr, r6, r7 │ │ │ │ + @ instruction: 0x010a76b8 │ │ │ │ + smlatbeq sl, r6, r6, r7 │ │ │ │ + @ instruction: 0x010a7690 │ │ │ │ + tsteq sl, sl, ror r6 │ │ │ │ + tsteq sl, r4, ror #12 │ │ │ │ + tsteq sl, r2, asr r6 │ │ │ │ + tsteq sl, ip, lsr r6 │ │ │ │ + tsteq sl, r6, lsr #12 │ │ │ │ + tsteq sl, r0, lsl r6 │ │ │ │ + strdeq r7, [sl, -lr] │ │ │ │ + smlatteq sl, r8, r5, r7 │ │ │ │ + ldrdeq r7, [sl, -r6] │ │ │ │ + smlabteq sl, r0, r5, r7 │ │ │ │ + smlatbeq sl, lr, r5, r7 │ │ │ │ + @ instruction: 0x010a7598 │ │ │ │ + smlabbeq sl, r6, r5, r7 │ │ │ │ + tsteq sl, r0, ror r5 │ │ │ │ + tsteq sl, lr, asr r5 │ │ │ │ + tsteq sl, r8, asr #10 │ │ │ │ + tsteq sl, r2, lsr r5 │ │ │ │ + tsteq sl, ip, lsl r5 │ │ │ │ + tsteq sl, ip, lsl #10 │ │ │ │ + tsteq r6, ip, ror #12 │ │ │ │ + tsteq r6, r6, ror r8 │ │ │ │ @ instruction: 0x01b44094 │ │ │ │ andeq r3, r0, ip, asr r8 │ │ │ │ svcvs 0x00e0f5b0 │ │ │ │ addshi pc, r5, r0 │ │ │ │ @ instruction: 0xf5b0d84f │ │ │ │ @ instruction: 0xf0006f80 │ │ │ │ stmdale sl!, {r0, r1, r4, r7, pc} │ │ │ │ @@ -1176,55 +1176,55 @@ │ │ │ │ stmdami fp!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2090 @ 0xfffff7d6 │ │ │ │ stmdami sl!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2089 @ 0xfffff7d7 │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq r6, sl, ror #6 │ │ │ │ - smlabbeq r6, ip, r3, r6 │ │ │ │ - smlatbeq r6, r2, r3, r6 │ │ │ │ - smlatteq r6, r2, r3, r6 │ │ │ │ - tsteq r6, lr, lsl r4 │ │ │ │ - tsteq r6, lr, asr #8 │ │ │ │ - @ instruction: 0x0106649e │ │ │ │ - ldrdeq r6, [r6, -sl] │ │ │ │ - tsteq r6, r2, lsr #10 │ │ │ │ + smlabbeq r6, sl, r5, r6 │ │ │ │ + smlatbeq r6, ip, r5, r6 │ │ │ │ + smlabteq r6, r2, r5, r6 │ │ │ │ + tsteq r6, r2, lsl #12 │ │ │ │ + tsteq r6, lr, lsr r6 │ │ │ │ + tsteq r6, lr, ror #12 │ │ │ │ + @ instruction: 0x010666be │ │ │ │ + strdeq r6, [r6, -sl] │ │ │ │ + tsteq r6, r2, asr #14 │ │ │ │ + strdeq r6, [r6, -r0] │ │ │ │ + tsteq r6, sl, lsr r5 │ │ │ │ ldrdeq r6, [r6, -r0] │ │ │ │ - tsteq r6, sl, lsl r3 │ │ │ │ - @ instruction: 0x010662b0 │ │ │ │ - tsteq r6, r2, ror r2 │ │ │ │ - tsteq r6, ip, asr #4 │ │ │ │ - tsteq r6, r2, ror r1 │ │ │ │ - tsteq r6, ip, ror #2 │ │ │ │ - smlabteq r6, r2, r2, r6 │ │ │ │ - ldrdeq r6, [r6, -ip] │ │ │ │ - tsteq r6, sl, asr r1 │ │ │ │ - tsteq r6, r4, asr #6 │ │ │ │ - tsteq r6, lr, lsl #6 │ │ │ │ - tsteq r6, r0, lsr #6 │ │ │ │ - tsteq r6, r2, asr #2 │ │ │ │ - tsteq r6, r0, asr r3 │ │ │ │ + @ instruction: 0x01066492 │ │ │ │ + tsteq r6, ip, ror #8 │ │ │ │ + @ instruction: 0x01066392 │ │ │ │ + smlabbeq r6, ip, r3, r6 │ │ │ │ + smlatteq r6, r2, r4, r6 │ │ │ │ + strdeq r6, [r6, -ip] │ │ │ │ + tsteq r6, sl, ror r3 │ │ │ │ + tsteq r6, r4, ror #10 │ │ │ │ + tsteq r6, lr, lsr #10 │ │ │ │ + tsteq r6, r0, asr #10 │ │ │ │ tsteq r6, r2, ror #6 │ │ │ │ - tsteq r6, r0, lsr r1 │ │ │ │ - tsteq r6, sl, lsr r4 │ │ │ │ - ldrdeq r6, [r6, -r4] │ │ │ │ - @ instruction: 0x01066396 │ │ │ │ - smlatbeq r6, ip, r3, r6 │ │ │ │ - tsteq r6, r2, lsl r1 │ │ │ │ - smlatteq r6, ip, r3, r6 │ │ │ │ - strdeq r6, [r6, -lr] │ │ │ │ - mrseq r6, (UNDEF: 22) │ │ │ │ - tsteq r6, lr, ror #8 │ │ │ │ - tsteq r6, r8, lsr r4 │ │ │ │ - tsteq r6, sl, asr #8 │ │ │ │ - smlatteq r6, r8, r0, r6 │ │ │ │ - smlabbeq r6, r6, r4, r6 │ │ │ │ - @ instruction: 0x01066498 │ │ │ │ - ldrdeq r6, [r6, -r6] │ │ │ │ + tsteq r6, r0, ror r5 │ │ │ │ + smlabbeq r6, r2, r5, r6 │ │ │ │ + tsteq r6, r0, asr r3 │ │ │ │ + tsteq r6, sl, asr r6 │ │ │ │ + strdeq r6, [r6, -r4] │ │ │ │ + @ instruction: 0x010665b6 │ │ │ │ + smlabteq r6, ip, r5, r6 │ │ │ │ + tsteq r6, r2, lsr r3 │ │ │ │ + tsteq r6, ip, lsl #12 │ │ │ │ + tsteq r6, lr, lsl r6 │ │ │ │ + tsteq r6, r0, lsr #6 │ │ │ │ + smlabbeq r6, lr, r6, r6 │ │ │ │ + tsteq r6, r8, asr r6 │ │ │ │ + tsteq r6, sl, ror #12 │ │ │ │ + tsteq r6, r8, lsl #6 │ │ │ │ + smlatbeq r6, r6, r6, r6 │ │ │ │ + @ instruction: 0x010666b8 │ │ │ │ + strdeq r6, [r6, -r6] │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r5, lsl r6 │ │ │ │ andsvc pc, ip, #64, 4 │ │ │ │ strmi r4, [r4], -lr, lsl #12 │ │ │ │ @@ -1961,163 +1961,163 @@ │ │ │ │ and lr, r7, lr, asr sl │ │ │ │ @ instruction: 0x463b4a99 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ b 15aae24 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tsteq r6, r6, ror #6 │ │ │ │ - tsteq r8, r4, lsr fp │ │ │ │ - tsteq r6, r6, asr r3 │ │ │ │ - strdeq r5, [r8, -ip] │ │ │ │ + smlabbeq r6, r6, r5, r6 │ │ │ │ + tsteq r8, r4, asr sp │ │ │ │ + tsteq r6, r6, ror r5 │ │ │ │ + tsteq r8, ip, lsl sp │ │ │ │ + @ instruction: 0x010664b4 │ │ │ │ + smlatbeq r8, lr, ip, r5 │ │ │ │ + smlatbeq r6, r0, r4, r6 │ │ │ │ + smlabbeq r8, sl, ip, r5 │ │ │ │ + smlabbeq r6, r8, r4, r6 │ │ │ │ + smlabbeq r6, r2, r4, r6 │ │ │ │ + ldrdeq r2, [pc, -r2] │ │ │ │ + tsteq r6, ip, ror #8 │ │ │ │ + tsteq r8, r8, lsr ip │ │ │ │ + tsteq r6, sl, asr r4 │ │ │ │ + tsteq r6, r8, asr r4 │ │ │ │ + strdeq r5, [r8, -r2] │ │ │ │ + tsteq r6, r4, asr #8 │ │ │ │ + tsteq r9, ip, ror sl │ │ │ │ + tsteq r6, ip, lsr r4 │ │ │ │ + tsteq r6, r8, lsr #8 │ │ │ │ + tsteq pc, r2, lsl r2 @ │ │ │ │ + tsteq r6, r6, lsl r4 │ │ │ │ + tsteq r6, r8, lsl r4 │ │ │ │ + tsteq r6, r0, lsl r4 │ │ │ │ + tsteq r6, r6, lsl #8 │ │ │ │ + smlatteq r9, ip, r9, r6 │ │ │ │ + strdeq r6, [r6, -r4] │ │ │ │ + tsteq r6, r0, lsl #8 │ │ │ │ + smlabbeq pc, r2, r1, r2 @ │ │ │ │ + strdeq r6, [r6, -ip] │ │ │ │ + smlabbeq r9, lr, r9, r6 │ │ │ │ + smlatteq r6, lr, r3, r6 │ │ │ │ + ldrdeq r6, [r6, -sl] │ │ │ │ + tsteq pc, r4, lsr #2 │ │ │ │ + smlabteq r6, r8, r3, r6 │ │ │ │ + smlabteq r6, lr, r3, r6 │ │ │ │ + smlabteq r6, lr, r3, r6 │ │ │ │ + smlabteq r6, r6, r3, r6 │ │ │ │ + @ instruction: 0x0106639c │ │ │ │ + @ instruction: 0x0106639c │ │ │ │ + smlatbeq r6, ip, r3, r6 │ │ │ │ + smlabteq r6, r6, r2, r6 │ │ │ │ + @ instruction: 0x010662be │ │ │ │ + @ instruction: 0x01066392 │ │ │ │ @ instruction: 0x01066294 │ │ │ │ - smlabbeq r8, lr, sl, r5 │ │ │ │ - smlabbeq r6, r0, r2, r6 │ │ │ │ - tsteq r8, sl, ror #20 │ │ │ │ - tsteq r6, r8, ror #4 │ │ │ │ - tsteq r6, r2, ror #4 │ │ │ │ - strheq r2, [pc, -r2] │ │ │ │ - tsteq r6, ip, asr #4 │ │ │ │ - tsteq r8, r8, lsl sl │ │ │ │ - tsteq r6, sl, lsr r2 │ │ │ │ - tsteq r6, r8, lsr r2 │ │ │ │ - ldrdeq r5, [r8, -r2] │ │ │ │ - tsteq r6, r4, lsr #4 │ │ │ │ - tsteq r9, ip, asr r8 │ │ │ │ - tsteq r6, ip, lsl r2 │ │ │ │ - tsteq r6, r8, lsl #4 │ │ │ │ - strdeq r1, [pc, -r2] │ │ │ │ + smlabbeq r6, ip, r2, r6 │ │ │ │ + tsteq r6, r6, ror r3 │ │ │ │ + smlabteq r8, r0, r9, r5 │ │ │ │ + tsteq r6, r4, ror #6 │ │ │ │ + tsteq r6, lr, asr #6 │ │ │ │ + tsteq r6, r6, asr #6 │ │ │ │ + tsteq r6, lr, lsr r3 │ │ │ │ + tsteq r6, r6, lsr r3 │ │ │ │ + tsteq r6, lr, lsr #6 │ │ │ │ + tsteq r6, sl, lsr #6 │ │ │ │ + tsteq r6, r6, lsr #6 │ │ │ │ + @ instruction: 0x010f1f9c │ │ │ │ + tsteq r6, r0, lsl r3 │ │ │ │ + smlatbeq r6, sl, r2, r6 │ │ │ │ + smlatbeq r6, r2, r2, r6 │ │ │ │ + @ instruction: 0x0106629a │ │ │ │ + @ instruction: 0x01066292 │ │ │ │ + smlabbeq r6, sl, r2, r6 │ │ │ │ + smlabbeq r6, r6, r2, r6 │ │ │ │ + smlabbeq r6, r2, r2, r6 │ │ │ │ + strdeq r1, [pc, -r8] │ │ │ │ + tsteq r6, r8, ror r2 │ │ │ │ + tsteq r6, r6, lsl #4 │ │ │ │ + strdeq r6, [r6, -lr] │ │ │ │ strdeq r6, [r6, -r6] │ │ │ │ - strdeq r6, [r6, -r8] │ │ │ │ - strdeq r6, [r6, -r0] │ │ │ │ + smlatteq r6, lr, r1, r6 │ │ │ │ smlatteq r6, r6, r1, r6 │ │ │ │ - smlabteq r9, ip, r7, r6 │ │ │ │ - ldrdeq r6, [r6, -r4] │ │ │ │ + smlatteq r6, r2, r1, r6 │ │ │ │ + ldrdeq r6, [r6, -lr] │ │ │ │ + tsteq pc, r4, asr lr @ │ │ │ │ smlatteq r6, r0, r1, r6 │ │ │ │ - tsteq pc, r2, ror #30 │ │ │ │ - ldrdeq r6, [r6, -ip] │ │ │ │ - tsteq r9, lr, ror #14 │ │ │ │ - smlabteq r6, lr, r1, r6 │ │ │ │ - @ instruction: 0x010661ba │ │ │ │ - tsteq pc, r4, lsl #30 │ │ │ │ - smlatbeq r6, r8, r1, r6 │ │ │ │ - smlatbeq r6, lr, r1, r6 │ │ │ │ - smlatbeq r6, lr, r1, r6 │ │ │ │ - smlatbeq r6, r6, r1, r6 │ │ │ │ - tsteq r6, ip, ror r1 │ │ │ │ - tsteq r6, ip, ror r1 │ │ │ │ - smlabbeq r6, ip, r1, r6 │ │ │ │ - smlatbeq r6, r6, r0, r6 │ │ │ │ - swpeq r6, lr, [r6] @ │ │ │ │ - tsteq r6, r2, ror r1 │ │ │ │ - tsteq r6, r4, ror r0 │ │ │ │ - tsteq r6, ip, rrx │ │ │ │ - tsteq r6, r6, asr r1 │ │ │ │ - smlatbeq r8, r0, r7, r5 │ │ │ │ - tsteq r6, r4, asr #2 │ │ │ │ - tsteq r6, lr, lsr #2 │ │ │ │ - tsteq r6, r6, lsr #2 │ │ │ │ - tsteq r6, lr, lsl r1 │ │ │ │ - tsteq r6, r6, lsl r1 │ │ │ │ - tsteq r6, lr, lsl #2 │ │ │ │ - tsteq r6, sl, lsl #2 │ │ │ │ - tsteq r6, r6, lsl #2 │ │ │ │ - tsteq pc, ip, ror sp @ │ │ │ │ - strdeq r6, [r6, -r0] │ │ │ │ - smlabbeq r6, sl, r0, r6 │ │ │ │ - smlabbeq r6, r2, r0, r6 │ │ │ │ - tsteq r6, sl, ror r0 │ │ │ │ - tsteq r6, r2, ror r0 │ │ │ │ - tsteq r6, sl, rrx │ │ │ │ + tsteq r6, r2, ror #2 │ │ │ │ + tsteq r6, sl, asr r1 │ │ │ │ + tsteq r6, r2, asr r1 │ │ │ │ + tsteq r6, sl, asr #2 │ │ │ │ + tsteq r6, r2, asr #2 │ │ │ │ + tsteq r6, lr, lsr r1 │ │ │ │ + tsteq r6, sl, lsr r1 │ │ │ │ + @ instruction: 0x010f1db0 │ │ │ │ + tsteq r6, r6, asr #2 │ │ │ │ + tsteq r9, lr, lsl sp │ │ │ │ + tsteq r6, r2, lsr r1 │ │ │ │ + tsteq r6, sl, lsr #2 │ │ │ │ + tsteq r6, r2, lsr #2 │ │ │ │ + tsteq r6, r8, lsl r1 │ │ │ │ + smlabteq r9, r0, ip, r3 │ │ │ │ + ldrdeq r6, [r6, -r4] │ │ │ │ + smlabteq r6, ip, r0, r6 │ │ │ │ + smlabteq r6, r4, r0, r6 │ │ │ │ + ldrdeq r6, [r6, -r6] │ │ │ │ + tsteq r9, r2, ror #24 │ │ │ │ + tsteq r6, r6, ror r0 │ │ │ │ + tsteq r6, lr, rrx │ │ │ │ tsteq r6, r6, rrx │ │ │ │ - tsteq r6, r2, rrx │ │ │ │ - ldrdeq r1, [pc, -r8] │ │ │ │ - qaddeq r6, r8, r6 │ │ │ │ - smlatteq r6, r6, pc, r5 @ │ │ │ │ - ldrdeq r5, [r6, -lr] │ │ │ │ - ldrdeq r5, [r6, -r6] │ │ │ │ - smlabteq r6, lr, pc, r5 @ │ │ │ │ - smlabteq r6, r6, pc, r5 @ │ │ │ │ - smlabteq r6, r2, pc, r5 @ │ │ │ │ - @ instruction: 0x01065fbe │ │ │ │ - tsteq pc, r4, lsr ip @ │ │ │ │ + swpeq r6, r4, [r6] @ │ │ │ │ + smlabbeq r6, ip, r0, r6 │ │ │ │ + smlabbeq r6, ip, r0, r6 │ │ │ │ + tsteq pc, lr, asr #24 │ │ │ │ + tsteq r6, r4, ror r0 │ │ │ │ + tsteq r6, sl, asr #32 │ │ │ │ + qaddeq r6, r6, r6 │ │ │ │ + qaddeq r6, r2, r6 │ │ │ │ + tsteq r6, lr, asr #32 │ │ │ │ + tsteq r6, sl, asr #32 │ │ │ │ + tsteq r6, sl, asr #32 │ │ │ │ + @ instruction: 0x010f1bbc │ │ │ │ + tsteq r6, r6, lsr r0 │ │ │ │ + @ instruction: 0x01065fb8 │ │ │ │ + smlabteq r6, r4, pc, r5 @ │ │ │ │ smlabteq r6, r0, pc, r5 @ │ │ │ │ - tsteq r6, r2, asr #30 │ │ │ │ - tsteq r6, sl, lsr pc │ │ │ │ - tsteq r6, r2, lsr pc │ │ │ │ - tsteq r6, sl, lsr #30 │ │ │ │ - tsteq r6, r2, lsr #30 │ │ │ │ - tsteq r6, lr, lsl pc │ │ │ │ - tsteq r6, sl, lsl pc │ │ │ │ - @ instruction: 0x010f1b90 │ │ │ │ - tsteq r6, r6, lsr #30 │ │ │ │ - strdeq r3, [r9, -lr] │ │ │ │ - tsteq r6, r2, lsl pc │ │ │ │ - tsteq r6, sl, lsl #30 │ │ │ │ - tsteq r6, r2, lsl #30 │ │ │ │ - strdeq r5, [r6, -r8] │ │ │ │ - smlatbeq r9, r0, sl, r3 │ │ │ │ - @ instruction: 0x01065eb4 │ │ │ │ - smlatbeq r6, ip, lr, r5 │ │ │ │ - smlatbeq r6, r4, lr, r5 │ │ │ │ - @ instruction: 0x01065eb6 │ │ │ │ - tsteq r9, r2, asr #20 │ │ │ │ - tsteq r6, r6, asr lr │ │ │ │ - tsteq r6, lr, asr #28 │ │ │ │ - tsteq r6, r6, asr #28 │ │ │ │ + @ instruction: 0x01065fbc │ │ │ │ + @ instruction: 0x01065fb8 │ │ │ │ + @ instruction: 0x01065fb8 │ │ │ │ + tsteq pc, sl, lsr #22 │ │ │ │ + @ instruction: 0x01065fb4 │ │ │ │ + tsteq r6, r0, lsr pc │ │ │ │ + smlabbeq r6, lr, pc, r5 @ │ │ │ │ + smlabbeq r6, ip, pc, r5 @ │ │ │ │ + @ instruction: 0x01065f92 │ │ │ │ + smlabteq pc, r2, sl, r1 @ │ │ │ │ + smlabbeq r6, r8, pc, r5 @ │ │ │ │ + tsteq r8, r2, lsr r4 │ │ │ │ + tsteq r6, r6, ror pc │ │ │ │ + smlabbeq r6, ip, lr, r5 │ │ │ │ + smlabbeq r6, r6, lr, r5 │ │ │ │ + smlabbeq r6, r8, lr, r5 │ │ │ │ + tsteq pc, ip, asr #20 │ │ │ │ tsteq r6, r4, ror lr │ │ │ │ - tsteq r6, ip, ror #28 │ │ │ │ - tsteq r6, ip, ror #28 │ │ │ │ - tsteq pc, lr, lsr #20 │ │ │ │ + tsteq r6, ip, asr #28 │ │ │ │ + tsteq r6, sl, asr lr │ │ │ │ + tsteq r6, r8, asr lr │ │ │ │ + tsteq r6, r6, asr lr │ │ │ │ tsteq r6, r4, asr lr │ │ │ │ - tsteq r6, sl, lsr #28 │ │ │ │ - tsteq r6, r6, lsr lr │ │ │ │ - tsteq r6, r2, lsr lr │ │ │ │ - tsteq r6, lr, lsr #28 │ │ │ │ - tsteq r6, sl, lsr #28 │ │ │ │ - tsteq r6, sl, lsr #28 │ │ │ │ - @ instruction: 0x010f199c │ │ │ │ - tsteq r6, r6, lsl lr │ │ │ │ - @ instruction: 0x01065d98 │ │ │ │ - smlatbeq r6, r4, sp, r5 │ │ │ │ - smlatbeq r6, r0, sp, r5 │ │ │ │ - @ instruction: 0x01065d9c │ │ │ │ - @ instruction: 0x01065d98 │ │ │ │ - @ instruction: 0x01065d98 │ │ │ │ - tsteq pc, sl, lsl #18 │ │ │ │ - @ instruction: 0x01065d94 │ │ │ │ - tsteq r6, r0, lsl sp │ │ │ │ - tsteq r6, lr, ror #26 │ │ │ │ - tsteq r6, ip, ror #26 │ │ │ │ - tsteq r6, r2, ror sp │ │ │ │ - smlatbeq pc, r2, r8, r1 @ │ │ │ │ - tsteq r6, r8, ror #26 │ │ │ │ - tsteq r8, r2, lsl r2 │ │ │ │ - tsteq r6, r6, asr sp │ │ │ │ - tsteq r6, ip, ror #24 │ │ │ │ - tsteq r6, r6, ror #24 │ │ │ │ - tsteq r6, r8, ror #24 │ │ │ │ - tsteq pc, ip, lsr #16 │ │ │ │ - tsteq r6, r4, asr ip │ │ │ │ - tsteq r6, ip, lsr #24 │ │ │ │ - tsteq r6, sl, lsr ip │ │ │ │ - tsteq r6, r8, lsr ip │ │ │ │ - tsteq r6, r6, lsr ip │ │ │ │ - tsteq r6, r4, lsr ip │ │ │ │ - tsteq r6, r6, lsr ip │ │ │ │ - smlatbeq pc, sl, r7, r1 @ │ │ │ │ - tsteq r6, r6, lsr #24 │ │ │ │ - smlatbeq r6, lr, fp, r5 │ │ │ │ - smlatbeq r6, ip, fp, r5 │ │ │ │ - smlatbeq r6, sl, fp, r5 │ │ │ │ - smlatbeq r6, r8, fp, r5 │ │ │ │ - smlatbeq r6, sl, fp, r5 │ │ │ │ - tsteq pc, lr, lsl r7 @ │ │ │ │ - tsteq pc, r8, lsl #14 │ │ │ │ - tsteq r6, ip, asr r5 │ │ │ │ + tsteq r6, r6, asr lr │ │ │ │ + smlabteq pc, sl, r9, r1 @ │ │ │ │ + tsteq r6, r6, asr #28 │ │ │ │ + smlabteq r6, lr, sp, r5 │ │ │ │ + smlabteq r6, ip, sp, r5 │ │ │ │ + smlabteq r6, sl, sp, r5 │ │ │ │ + smlabteq r6, r8, sp, r5 │ │ │ │ + smlabteq r6, sl, sp, r5 │ │ │ │ + tsteq pc, lr, lsr r9 @ │ │ │ │ + tsteq pc, r8, lsr #18 │ │ │ │ + tsteq r6, ip, ror r7 │ │ │ │ @ instruction: 0x03a8f643 │ │ │ │ @ instruction: 0xf0034298 │ │ │ │ vhadd.s8 q4, , │ │ │ │ vcge.s8 d24, d19, d21 │ │ │ │ addsmi r4, r8, #252, 6 @ 0xf0000003 │ │ │ │ subhi pc, r6, r3 │ │ │ │ ldrbhi pc, [ip, #-512] @ 0xfffffe00 @ │ │ │ │ @@ -2920,87 +2920,87 @@ │ │ │ │ @ instruction: 0xf5b08757 │ │ │ │ @ instruction: 0xf0025f56 │ │ │ │ vaba.s8 q12, , │ │ │ │ addsmi r5, r8, #120, 6 @ 0xe0000001 │ │ │ │ ldrbhi pc, [r6, -r2, asr #32] @ │ │ │ │ ldrbtmi r4, [r8], #-2121 @ 0xfffff7b7 │ │ │ │ svclt 0x00004770 │ │ │ │ - strdeq r5, [r6, -lr] │ │ │ │ - tsteq r6, lr, lsr #18 │ │ │ │ - tsteq r6, r4, ror r9 │ │ │ │ - tsteq r6, r8, lsl sl │ │ │ │ - tsteq r6, ip, lsl sl │ │ │ │ - smlabbeq r6, r0, sl, r5 │ │ │ │ - smlabteq r6, r2, sl, r5 │ │ │ │ - tsteq r6, r6, lsr #22 │ │ │ │ - tsteq r6, r0, lsr fp │ │ │ │ - tsteq r6, ip, ror fp │ │ │ │ - smlabteq r6, r6, fp, r5 │ │ │ │ - tsteq r6, r6, asr #24 │ │ │ │ - tsteq r6, r2, asr ip │ │ │ │ - @ instruction: 0x01065cba │ │ │ │ - @ instruction: 0x01065cbc │ │ │ │ - tsteq r6, ip, lsl sp │ │ │ │ - tsteq r6, r4, lsl #26 │ │ │ │ - tsteq r6, r4, lsr sp │ │ │ │ - smlabbeq r6, r6, sp, r5 │ │ │ │ + tsteq r6, lr, lsl fp │ │ │ │ + tsteq r6, lr, asr #22 │ │ │ │ + @ instruction: 0x01065b94 │ │ │ │ + tsteq r6, r8, lsr ip │ │ │ │ + tsteq r6, ip, lsr ip │ │ │ │ + smlatbeq r6, r0, ip, r5 │ │ │ │ + smlatteq r6, r2, ip, r5 │ │ │ │ + tsteq r6, r6, asr #26 │ │ │ │ + tsteq r6, r0, asr sp │ │ │ │ + @ instruction: 0x01065d9c │ │ │ │ smlatteq r6, r6, sp, r5 │ │ │ │ - smlatteq r6, r2, sp, r5 │ │ │ │ - tsteq r6, r2, asr lr │ │ │ │ - @ instruction: 0x01065ebe │ │ │ │ + tsteq r6, r6, ror #28 │ │ │ │ + tsteq r6, r2, ror lr │ │ │ │ + ldrdeq r5, [r6, -sl] │ │ │ │ + ldrdeq r5, [r6, -ip] │ │ │ │ + tsteq r6, ip, lsr pc │ │ │ │ + tsteq r6, r4, lsr #30 │ │ │ │ tsteq r6, r4, asr pc │ │ │ │ - tsteq r6, lr, asr #30 │ │ │ │ - @ instruction: 0x01065f94 │ │ │ │ - ldrdeq r5, [r6, -r2] │ │ │ │ - tsteq r6, sl, ror r0 │ │ │ │ - smlabbeq r6, lr, r0, r6 │ │ │ │ - tsteq r6, sl, lsr #2 │ │ │ │ - tsteq r6, sl, asr #2 │ │ │ │ - strdeq r6, [r6, -r8] │ │ │ │ - smlatteq r6, r6, r1, r6 │ │ │ │ - tsteq r6, lr, asr #4 │ │ │ │ - smlabteq r6, lr, r2, r6 │ │ │ │ - smlabbeq r6, r4, r3, r6 │ │ │ │ - @ instruction: 0x0106639c │ │ │ │ - tsteq r6, r4, lsr #8 │ │ │ │ - tsteq r6, r8, asr r4 │ │ │ │ - smlatbeq r6, r2, r4, r6 │ │ │ │ - smlabbeq r6, r4, r4, r6 │ │ │ │ - @ instruction: 0x010664b0 │ │ │ │ + smlatbeq r6, r6, pc, r5 @ │ │ │ │ + tsteq r6, r6 │ │ │ │ + tsteq r6, r2 │ │ │ │ + tsteq r6, r2, ror r0 │ │ │ │ + ldrdeq r6, [r6, -lr] │ │ │ │ + tsteq r6, r4, ror r1 │ │ │ │ + tsteq r6, lr, ror #2 │ │ │ │ + @ instruction: 0x010661b4 │ │ │ │ + strdeq r6, [r6, -r2] │ │ │ │ + @ instruction: 0x0106629a │ │ │ │ + smlatbeq r6, lr, r2, r6 │ │ │ │ + tsteq r6, sl, asr #6 │ │ │ │ + tsteq r6, sl, ror #6 │ │ │ │ + tsteq r6, r8, lsl r4 │ │ │ │ + tsteq r6, r6, lsl #8 │ │ │ │ + tsteq r6, lr, ror #8 │ │ │ │ + smlatteq r6, lr, r4, r6 │ │ │ │ + smlatbeq r6, r4, r5, r6 │ │ │ │ + @ instruction: 0x010665bc │ │ │ │ + tsteq r6, r4, asr #12 │ │ │ │ + tsteq r6, r8, ror r6 │ │ │ │ + smlabteq r6, r2, r6, r6 │ │ │ │ + smlatbeq r6, r4, r6, r6 │ │ │ │ ldrdeq r6, [r6, -r0] │ │ │ │ - tsteq r6, r8, lsl r5 │ │ │ │ - tsteq r6, r4, lsl #10 │ │ │ │ - tsteq r6, ip, asr #10 │ │ │ │ - tsteq r6, r4, asr #10 │ │ │ │ - ldrdeq r6, [r6, -ip] │ │ │ │ - smlabteq r6, ip, r5, r6 │ │ │ │ - tsteq r6, r6, lsr r6 │ │ │ │ - @ instruction: 0x01066696 │ │ │ │ - tsteq r6, lr, lsr #14 │ │ │ │ + strdeq r6, [r6, -r0] │ │ │ │ tsteq r6, r8, lsr r7 │ │ │ │ - ldrdeq r6, [r6, -r0] │ │ │ │ - smlatteq r6, r6, r7, r6 │ │ │ │ - smlabbeq r6, r0, r8, r6 │ │ │ │ - smlabbeq r6, r0, r8, r6 │ │ │ │ - smlatteq r6, ip, r8, r6 │ │ │ │ - tsteq r6, ip, asr #18 │ │ │ │ - smlatteq r6, r8, r9, r6 │ │ │ │ - strdeq r6, [r6, -r4] │ │ │ │ - smlabbeq r6, lr, sl, r6 │ │ │ │ - smlatbeq r6, r6, sl, r6 │ │ │ │ - tsteq r6, r0, asr #22 │ │ │ │ - tsteq r6, r8, lsl fp │ │ │ │ - smlabbeq r6, r4, fp, r6 │ │ │ │ - smlatteq r6, r4, fp, r6 │ │ │ │ - tsteq r6, lr, ror ip │ │ │ │ - smlabbeq r6, ip, ip, r6 │ │ │ │ - strdeq r6, [r6, -r8] │ │ │ │ - tsteq r6, r8, asr sp │ │ │ │ - strdeq r6, [r6, -r2] │ │ │ │ - smlatteq r6, lr, sp, r6 │ │ │ │ + tsteq r6, r4, lsr #14 │ │ │ │ + tsteq r6, ip, ror #14 │ │ │ │ + tsteq r6, r4, ror #14 │ │ │ │ + strdeq r6, [r6, -ip] │ │ │ │ + smlatteq r6, ip, r7, r6 │ │ │ │ + tsteq r6, r6, asr r8 │ │ │ │ + @ instruction: 0x010668b6 │ │ │ │ + tsteq r6, lr, asr #18 │ │ │ │ + tsteq r6, r8, asr r9 │ │ │ │ + strdeq r6, [r6, -r0] │ │ │ │ + tsteq r6, r6, lsl #20 │ │ │ │ + smlatbeq r6, r0, sl, r6 │ │ │ │ + smlatbeq r6, r0, sl, r6 │ │ │ │ + tsteq r6, ip, lsl #22 │ │ │ │ + tsteq r6, ip, ror #22 │ │ │ │ + tsteq r6, r8, lsl #24 │ │ │ │ + tsteq r6, r4, lsl ip │ │ │ │ + smlatbeq r6, lr, ip, r6 │ │ │ │ + smlabteq r6, r6, ip, r6 │ │ │ │ + tsteq r6, r0, ror #26 │ │ │ │ + tsteq r6, r8, lsr sp │ │ │ │ + smlatbeq r6, r4, sp, r6 │ │ │ │ + tsteq r6, r4, lsl #28 │ │ │ │ + @ instruction: 0x01066e9e │ │ │ │ + smlatbeq r6, ip, lr, r6 │ │ │ │ + tsteq r6, r8, lsl pc │ │ │ │ + tsteq r6, r8, ror pc │ │ │ │ + tsteq r6, r2, lsl r0 │ │ │ │ + tsteq r6, lr │ │ │ │ orrpl pc, ip, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ vmin.s8 d24, d19, d31 │ │ │ │ addsmi r5, r8, #144, 6 @ 0x40000002 │ │ │ │ ldrthi pc, [lr], r2 @ │ │ │ │ orrpl pc, r8, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0424298 │ │ │ │ @@ -3780,83 +3780,83 @@ │ │ │ │ cmnpne r0, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf643848b │ │ │ │ addsmi r1, r8, #116, 6 @ 0xd0000001 │ │ │ │ strhi pc, [sl], #66 @ 0x42 │ │ │ │ ldrbtmi r4, [r8], #-2117 @ 0xfffff7bb │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq r6, r2, lsr sp │ │ │ │ - @ instruction: 0x01066d90 │ │ │ │ - tsteq r6, r8, lsr #28 │ │ │ │ - tsteq r6, r4, lsr lr │ │ │ │ - smlabteq r6, ip, lr, r6 │ │ │ │ - smlatteq r6, r2, lr, r6 │ │ │ │ - tsteq r6, sl, ror pc │ │ │ │ - tsteq r6, sl, ror #30 │ │ │ │ - ldrdeq r6, [r6, -r6] │ │ │ │ - tsteq r6, r4, lsr r0 │ │ │ │ - smlabteq r6, ip, r0, r7 │ │ │ │ - ldrdeq r7, [r6, -r6] │ │ │ │ - tsteq r6, r2, asr #2 │ │ │ │ - smlatbeq r6, r0, r1, r7 │ │ │ │ - tsteq r6, r8, lsr r2 │ │ │ │ - tsteq r6, r8, lsr r2 │ │ │ │ - smlatbeq r6, r2, r2, r7 │ │ │ │ - mrseq r7, LR_und │ │ │ │ - @ instruction: 0x01067398 │ │ │ │ - smlatbeq r6, r2, r3, r7 │ │ │ │ - tsteq r6, sl, lsr r4 │ │ │ │ - tsteq r6, r2, asr r4 │ │ │ │ - smlatteq r6, sl, r4, r7 │ │ │ │ - smlabteq r6, lr, r4, r7 │ │ │ │ - tsteq r6, r8, lsr r5 │ │ │ │ - @ instruction: 0x01067598 │ │ │ │ - tsteq r6, r0, lsr r6 │ │ │ │ - tsteq r6, sl, lsr r6 │ │ │ │ - smlatbeq r6, r4, r6, r7 │ │ │ │ - tsteq r6, r4, lsl #14 │ │ │ │ - @ instruction: 0x0106779c │ │ │ │ - @ instruction: 0x0106779a │ │ │ │ - tsteq r6, r4, lsl #16 │ │ │ │ - tsteq r6, r2, ror #16 │ │ │ │ - strdeq r7, [r6, -ip] │ │ │ │ - tsteq r6, r6, lsl #18 │ │ │ │ - @ instruction: 0x0106799e │ │ │ │ - @ instruction: 0x010679b4 │ │ │ │ - tsteq r6, ip, asr #20 │ │ │ │ - tsteq r6, ip, lsr sl │ │ │ │ - smlatbeq r6, r6, sl, r7 │ │ │ │ - tsteq r6, r4, lsl #22 │ │ │ │ - @ instruction: 0x01067b9c │ │ │ │ - smlatbeq r6, r8, fp, r7 │ │ │ │ - @ instruction: 0x010697bc │ │ │ │ - smlatbeq r6, r2, r7, r9 │ │ │ │ - smlatteq r6, r6, fp, r7 │ │ │ │ - @ instruction: 0x01067bba │ │ │ │ - smlabteq r6, ip, fp, r7 │ │ │ │ - ldrdeq r7, [r6, -r2] │ │ │ │ - smlabteq r6, r6, r7, r9 │ │ │ │ - smlatbeq r6, r8, r7, r9 │ │ │ │ - tsteq r6, sl, lsl #24 │ │ │ │ + tsteq r6, r2, asr pc │ │ │ │ + @ instruction: 0x01066fb0 │ │ │ │ + tsteq r6, r8, asr #32 │ │ │ │ + qaddeq r7, r4, r6 │ │ │ │ + smlatteq r6, ip, r0, r7 │ │ │ │ + tsteq r6, r2, lsl #2 │ │ │ │ + @ instruction: 0x0106719a │ │ │ │ + smlabbeq r6, sl, r1, r7 │ │ │ │ strdeq r7, [r6, -r6] │ │ │ │ - smlatteq r6, ip, r7, r9 │ │ │ │ - smlabbeq r6, sl, r7, r9 │ │ │ │ - smlatbeq r6, r0, r7, r9 │ │ │ │ - smlatbeq r6, r8, r7, r9 │ │ │ │ - tsteq r6, sl, lsl #24 │ │ │ │ - smlatteq r6, sl, fp, r7 │ │ │ │ - tsteq r6, r0, lsl #24 │ │ │ │ - tsteq r6, r8, lsl #24 │ │ │ │ - strdeq r9, [r6, -lr] │ │ │ │ - ldrdeq r9, [r6, -r4] │ │ │ │ - smlatteq r6, r8, r7, r9 │ │ │ │ - strdeq r9, [r6, -r0] │ │ │ │ - tsteq r6, r2, asr ip │ │ │ │ - tsteq r6, r0, lsr ip │ │ │ │ - tsteq r6, r6, lsr #16 │ │ │ │ + tsteq r6, r4, asr r2 │ │ │ │ + smlatteq r6, ip, r2, r7 │ │ │ │ + strdeq r7, [r6, -r6] │ │ │ │ + tsteq r6, r2, ror #6 │ │ │ │ + smlabteq r6, r0, r3, r7 │ │ │ │ + tsteq r6, r8, asr r4 │ │ │ │ + tsteq r6, r8, asr r4 │ │ │ │ + smlabteq r6, r2, r4, r7 │ │ │ │ + tsteq r6, r0, lsr #10 │ │ │ │ + @ instruction: 0x010675b8 │ │ │ │ + smlabteq r6, r2, r5, r7 │ │ │ │ + tsteq r6, sl, asr r6 │ │ │ │ + tsteq r6, r2, ror r6 │ │ │ │ + tsteq r6, sl, lsl #14 │ │ │ │ + smlatteq r6, lr, r6, r7 │ │ │ │ + tsteq r6, r8, asr r7 │ │ │ │ + @ instruction: 0x010677b8 │ │ │ │ + tsteq r6, r0, asr r8 │ │ │ │ + tsteq r6, sl, asr r8 │ │ │ │ + smlabteq r6, r4, r8, r7 │ │ │ │ + tsteq r6, r4, lsr #18 │ │ │ │ + @ instruction: 0x010679bc │ │ │ │ + @ instruction: 0x010679ba │ │ │ │ + tsteq r6, r4, lsr #20 │ │ │ │ + smlabbeq r6, r2, sl, r7 │ │ │ │ + tsteq r6, ip, lsl fp │ │ │ │ + tsteq r6, r6, lsr #22 │ │ │ │ + @ instruction: 0x01067bbe │ │ │ │ + ldrdeq r7, [r6, -r4] │ │ │ │ + tsteq r6, ip, ror #24 │ │ │ │ + tsteq r6, ip, asr ip │ │ │ │ + smlabteq r6, r6, ip, r7 │ │ │ │ + tsteq r6, r4, lsr #26 │ │ │ │ + @ instruction: 0x01067dbc │ │ │ │ + smlabteq r6, r8, sp, r7 │ │ │ │ + ldrdeq r9, [r6, -ip] │ │ │ │ + smlabteq r6, r2, r9, r9 │ │ │ │ + tsteq r6, r6, lsl #28 │ │ │ │ + ldrdeq r7, [r6, -sl] │ │ │ │ + smlatteq r6, ip, sp, r7 │ │ │ │ + strdeq r7, [r6, -r2] │ │ │ │ + smlatteq r6, r6, r9, r9 │ │ │ │ + smlabteq r6, r8, r9, r9 │ │ │ │ + tsteq r6, sl, lsr #28 │ │ │ │ + tsteq r6, r6, lsl lr │ │ │ │ + tsteq r6, ip, lsl #20 │ │ │ │ + smlatbeq r6, sl, r9, r9 │ │ │ │ + smlabteq r6, r0, r9, r9 │ │ │ │ + smlabteq r6, r8, r9, r9 │ │ │ │ + tsteq r6, sl, lsr #28 │ │ │ │ + tsteq r6, sl, lsl #28 │ │ │ │ + tsteq r6, r0, lsr #28 │ │ │ │ + tsteq r6, r8, lsr #28 │ │ │ │ + tsteq r6, lr, lsl sl │ │ │ │ + strdeq r9, [r6, -r4] │ │ │ │ + tsteq r6, r8, lsl #20 │ │ │ │ + tsteq r6, r0, lsl sl │ │ │ │ + tsteq r6, r2, ror lr │ │ │ │ + tsteq r6, r0, asr lr │ │ │ │ + tsteq r6, r6, asr #20 │ │ │ │ orrne pc, r8, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ ldmdale r1, {r0, r1, r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ svcpl 0x0066f5b0 │ │ │ │ mvnshi pc, #2 │ │ │ │ orrne pc, r4, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @@ -4645,83 +4645,83 @@ │ │ │ │ msrpl SPSR_fs, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf64384f3 │ │ │ │ addsmi r5, r8, #100, 6 @ 0x90000001 │ │ │ │ ldrbthi pc, [r2], #66 @ 0x42 @ │ │ │ │ ldrbtmi r4, [r8], #-2117 @ 0xfffff7bb │ │ │ │ svclt 0x00004770 │ │ │ │ - strdeq r9, [r6, -ip] │ │ │ │ - tsteq r6, ip, asr fp │ │ │ │ - tsteq r6, r0, lsr #22 │ │ │ │ - tsteq r6, r2, lsr fp │ │ │ │ - tsteq r6, sl, lsr fp │ │ │ │ - tsteq r6, lr, lsr #14 │ │ │ │ - tsteq r6, ip, lsl #14 │ │ │ │ - tsteq r6, lr, lsl r7 │ │ │ │ - tsteq r6, r6, lsr #14 │ │ │ │ - smlabbeq r6, r6, fp, r7 │ │ │ │ - tsteq r6, r8, asr fp │ │ │ │ - tsteq r6, sl, ror #22 │ │ │ │ - tsteq r6, r0, ror fp │ │ │ │ - tsteq r6, r6, ror #14 │ │ │ │ - tsteq r6, r4, asr #14 │ │ │ │ - smlatbeq r6, r4, fp, r7 │ │ │ │ - smlabbeq r6, lr, fp, r7 │ │ │ │ - smlabbeq r6, r2, r7, r9 │ │ │ │ - tsteq r6, r8, lsr r7 │ │ │ │ - tsteq r6, sl, asr #14 │ │ │ │ - tsteq r6, r0, asr r7 │ │ │ │ - @ instruction: 0x01067bb0 │ │ │ │ - @ instruction: 0x01067b90 │ │ │ │ - smlatbeq r6, r2, fp, r7 │ │ │ │ - smlatbeq r6, r8, fp, r7 │ │ │ │ - @ instruction: 0x0106979c │ │ │ │ - tsteq r6, r0, ror r7 │ │ │ │ - smlabbeq r6, r2, r7, r9 │ │ │ │ - smlabbeq r6, r8, r7, r9 │ │ │ │ - smlatteq r6, r8, fp, r7 │ │ │ │ - smlabteq r6, r8, fp, r7 │ │ │ │ - @ instruction: 0x010697bc │ │ │ │ - smlatbeq r6, r6, r7, r9 │ │ │ │ - tsteq r6, r6, lsl #24 │ │ │ │ - smlabteq r6, sl, fp, r7 │ │ │ │ - ldrdeq r7, [r6, -lr] │ │ │ │ - smlatteq r6, r4, fp, r7 │ │ │ │ - ldrdeq r9, [r6, -r8] │ │ │ │ - @ instruction: 0x010697b6 │ │ │ │ - tsteq r6, r8, lsl ip │ │ │ │ - tsteq r6, r2, lsl #24 │ │ │ │ - strdeq r9, [r6, -r6] │ │ │ │ - smlabteq r6, sl, r7, r9 │ │ │ │ + tsteq r6, ip, lsl r9 │ │ │ │ + tsteq r6, ip, ror sp │ │ │ │ + tsteq r6, r0, asr #26 │ │ │ │ + tsteq r6, r2, asr sp │ │ │ │ + tsteq r6, sl, asr sp │ │ │ │ + tsteq r6, lr, asr #18 │ │ │ │ + tsteq r6, ip, lsr #18 │ │ │ │ + tsteq r6, lr, lsr r9 │ │ │ │ + tsteq r6, r6, asr #18 │ │ │ │ + smlatbeq r6, r6, sp, r7 │ │ │ │ + tsteq r6, r8, ror sp │ │ │ │ + smlabbeq r6, sl, sp, r7 │ │ │ │ + @ instruction: 0x01067d90 │ │ │ │ + smlabbeq r6, r6, r9, r9 │ │ │ │ + tsteq r6, r4, ror #18 │ │ │ │ + smlabteq r6, r4, sp, r7 │ │ │ │ + smlatbeq r6, lr, sp, r7 │ │ │ │ + smlatbeq r6, r2, r9, r9 │ │ │ │ + tsteq r6, r8, asr r9 │ │ │ │ + tsteq r6, sl, ror #18 │ │ │ │ + tsteq r6, r0, ror r9 │ │ │ │ + ldrdeq r7, [r6, -r0] │ │ │ │ + @ instruction: 0x01067db0 │ │ │ │ + smlabteq r6, r2, sp, r7 │ │ │ │ + smlabteq r6, r8, sp, r7 │ │ │ │ + @ instruction: 0x010699bc │ │ │ │ + @ instruction: 0x01069990 │ │ │ │ + smlatbeq r6, r2, r9, r9 │ │ │ │ + smlatbeq r6, r8, r9, r9 │ │ │ │ + tsteq r6, r8, lsl #28 │ │ │ │ + smlatteq r6, r8, sp, r7 │ │ │ │ ldrdeq r9, [r6, -ip] │ │ │ │ - smlatteq r6, r2, r7, r9 │ │ │ │ - tsteq r6, r2, asr #24 │ │ │ │ - tsteq r6, r0, lsr #24 │ │ │ │ - tsteq r6, r4, lsl r8 │ │ │ │ - tsteq r6, r0, lsl #16 │ │ │ │ - tsteq r6, r0, ror #24 │ │ │ │ - tsteq r6, ip, lsl #24 │ │ │ │ - tsteq r6, r0, lsr #24 │ │ │ │ - tsteq r6, sl, lsr #24 │ │ │ │ - tsteq r6, r0, lsr #16 │ │ │ │ - tsteq r6, r0, lsl #16 │ │ │ │ - tsteq r6, r4, lsl r8 │ │ │ │ - tsteq r6, lr, lsl r8 │ │ │ │ - smlabbeq r6, r0, ip, r7 │ │ │ │ - tsteq r6, r4, asr ip │ │ │ │ - tsteq r6, r8, ror #24 │ │ │ │ - tsteq r6, r0, ror ip │ │ │ │ - tsteq r6, r8, ror #16 │ │ │ │ - tsteq r6, r8, asr #16 │ │ │ │ - smlatbeq r6, sl, ip, r7 │ │ │ │ - @ instruction: 0x01067c96 │ │ │ │ - smlabbeq r6, ip, r8, r9 │ │ │ │ - tsteq r6, r0, asr r8 │ │ │ │ - tsteq r6, r4, ror #16 │ │ │ │ - tsteq r6, sl, ror #16 │ │ │ │ + smlabteq r6, r6, r9, r9 │ │ │ │ + tsteq r6, r6, lsr #28 │ │ │ │ + smlatteq r6, sl, sp, r7 │ │ │ │ + strdeq r7, [r6, -lr] │ │ │ │ + tsteq r6, r4, lsl #28 │ │ │ │ + strdeq r9, [r6, -r8] │ │ │ │ + ldrdeq r9, [r6, -r6] │ │ │ │ + tsteq r6, r8, lsr lr │ │ │ │ + tsteq r6, r2, lsr #28 │ │ │ │ + tsteq r6, r6, lsl sl │ │ │ │ + smlatteq r6, sl, r9, r9 │ │ │ │ + strdeq r9, [r6, -ip] │ │ │ │ + tsteq r6, r2, lsl #20 │ │ │ │ + tsteq r6, r2, ror #28 │ │ │ │ + tsteq r6, r0, asr #28 │ │ │ │ + tsteq r6, r4, lsr sl │ │ │ │ + tsteq r6, r0, lsr #20 │ │ │ │ + smlabbeq r6, r0, lr, r7 │ │ │ │ + tsteq r6, ip, lsr #28 │ │ │ │ + tsteq r6, r0, asr #28 │ │ │ │ + tsteq r6, sl, asr #28 │ │ │ │ + tsteq r6, r0, asr #20 │ │ │ │ + tsteq r6, r0, lsr #20 │ │ │ │ + tsteq r6, r4, lsr sl │ │ │ │ + tsteq r6, lr, lsr sl │ │ │ │ + smlatbeq r6, r0, lr, r7 │ │ │ │ + tsteq r6, r4, ror lr │ │ │ │ + smlabbeq r6, r8, lr, r7 │ │ │ │ + @ instruction: 0x01067e90 │ │ │ │ + smlabbeq r6, r8, sl, r9 │ │ │ │ + tsteq r6, r8, ror #20 │ │ │ │ + smlabteq r6, sl, lr, r7 │ │ │ │ + @ instruction: 0x01067eb6 │ │ │ │ + smlatbeq r6, ip, sl, r9 │ │ │ │ + tsteq r6, r0, ror sl │ │ │ │ + smlabbeq r6, r4, sl, r9 │ │ │ │ + smlabbeq r6, sl, sl, 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 feaadcd0 │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @@ -5466,211 +5466,211 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2246 @ 0xfffff73a │ │ │ │ stmiami r6, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2245 @ 0xfffff73b │ │ │ │ stmiami r5, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - @ instruction: 0x01067bb4 │ │ │ │ - @ instruction: 0x01067b94 │ │ │ │ - smlatbeq r6, r6, fp, r7 │ │ │ │ - smlatbeq r6, ip, fp, r7 │ │ │ │ - smlatbeq r6, r0, r7, r9 │ │ │ │ - tsteq r6, r4, ror r7 │ │ │ │ - smlabbeq r6, r6, r7, r9 │ │ │ │ - smlabbeq r6, ip, r7, r9 │ │ │ │ - smlatteq r6, ip, fp, r7 │ │ │ │ - smlabteq r6, ip, fp, r7 │ │ │ │ - smlabteq r6, r0, r7, r9 │ │ │ │ - smlatbeq r6, sl, r7, r9 │ │ │ │ - tsteq r6, sl, lsl #24 │ │ │ │ - smlabteq r6, r0, fp, r7 │ │ │ │ ldrdeq r7, [r6, -r4] │ │ │ │ - ldrdeq r7, [r6, -sl] │ │ │ │ - smlabteq r6, lr, r7, r9 │ │ │ │ - smlatbeq r6, ip, r7, r9 │ │ │ │ - smlabteq r6, r0, r7, r9 │ │ │ │ - smlabteq r6, r6, r7, r9 │ │ │ │ - tsteq r6, r6, lsr #24 │ │ │ │ - strdeq r7, [r6, -r8] │ │ │ │ - tsteq r6, ip, lsl #24 │ │ │ │ - tsteq r6, r2, lsl ip │ │ │ │ - tsteq r6, r6, lsl #16 │ │ │ │ - smlatteq r6, r4, r7, r9 │ │ │ │ - tsteq r6, r4, asr #24 │ │ │ │ - tsteq r6, r0, lsr ip │ │ │ │ - tsteq r6, r4, lsr #16 │ │ │ │ - smlatteq r6, r8, r7, r9 │ │ │ │ - strdeq r9, [r6, -sl] │ │ │ │ - tsteq r6, r2, lsl #16 │ │ │ │ - tsteq r6, r2, ror #24 │ │ │ │ - tsteq r6, r0, asr #24 │ │ │ │ - tsteq r6, r4, lsr r8 │ │ │ │ - tsteq r6, r0, lsr #16 │ │ │ │ - smlabbeq r6, r0, ip, r7 │ │ │ │ - tsteq r6, r2, asr ip │ │ │ │ - tsteq r6, r4, ror #24 │ │ │ │ - tsteq r6, sl, ror #24 │ │ │ │ - tsteq r6, r0, ror #16 │ │ │ │ - tsteq r6, lr, lsr r8 │ │ │ │ - @ instruction: 0x01067c9e │ │ │ │ - smlabbeq r6, r8, ip, r7 │ │ │ │ - tsteq r6, ip, ror r8 │ │ │ │ - tsteq r6, r4, lsl #6 │ │ │ │ - smlabbeq r6, ip, r5, r4 │ │ │ │ - smlatbeq r6, r8, r6, r3 │ │ │ │ - tsteq r6, ip, lsl pc │ │ │ │ - strdeq r2, [r6, -r4] │ │ │ │ - tsteq r6, r0, asr sl │ │ │ │ - tsteq r6, r8, asr #18 │ │ │ │ - ldrdeq r2, [r6, -ip] │ │ │ │ - smlatbeq r6, ip, r8, r2 │ │ │ │ - @ instruction: 0x010628b8 │ │ │ │ - tsteq r6, r8, asr #2 │ │ │ │ - smlatteq r6, r0, r8, r2 │ │ │ │ - strdeq r2, [r6, -r0] │ │ │ │ - tsteq r6, r0, lsr r1 │ │ │ │ - @ instruction: 0x0106299c │ │ │ │ - tsteq r6, ip, asr #18 │ │ │ │ - tsteq r6, r8, ror #18 │ │ │ │ - tsteq r6, r0, lsl r1 │ │ │ │ - smlatbeq r6, r0, r9, r2 │ │ │ │ - mrseq r2, (UNDEF: 22) │ │ │ │ - smlabteq r6, r4, sl, r2 │ │ │ │ - tsteq r6, ip, asr #20 │ │ │ │ - strdeq r2, [r6, -r0] │ │ │ │ - tsteq r6, r4, lsl sl │ │ │ │ + @ instruction: 0x01067db4 │ │ │ │ + smlabteq r6, r6, sp, r7 │ │ │ │ + smlabteq r6, ip, sp, r7 │ │ │ │ + smlabteq r6, r0, r9, r9 │ │ │ │ + @ instruction: 0x01069994 │ │ │ │ + smlatbeq r6, r6, r9, r9 │ │ │ │ + smlatbeq r6, ip, r9, r9 │ │ │ │ + tsteq r6, ip, lsl #28 │ │ │ │ + smlatteq r6, ip, sp, r7 │ │ │ │ + smlatteq r6, r0, r9, r9 │ │ │ │ + smlabteq r6, sl, r9, r9 │ │ │ │ + tsteq r6, sl, lsr #28 │ │ │ │ + smlatteq r6, r0, sp, r7 │ │ │ │ + strdeq r7, [r6, -r4] │ │ │ │ + strdeq r7, [r6, -sl] │ │ │ │ + smlatteq r6, lr, r9, r9 │ │ │ │ + smlabteq r6, ip, r9, r9 │ │ │ │ + smlatteq r6, r0, r9, r9 │ │ │ │ + smlatteq r6, r6, r9, r9 │ │ │ │ + tsteq r6, r6, asr #28 │ │ │ │ + tsteq r6, r8, lsl lr │ │ │ │ + tsteq r6, ip, lsr #28 │ │ │ │ + tsteq r6, r2, lsr lr │ │ │ │ + tsteq r6, r6, lsr #20 │ │ │ │ + tsteq r6, r4, lsl #20 │ │ │ │ + tsteq r6, r4, ror #28 │ │ │ │ + tsteq r6, r0, asr lr │ │ │ │ + tsteq r6, r4, asr #20 │ │ │ │ + tsteq r6, r8, lsl #20 │ │ │ │ + tsteq r6, sl, lsl sl │ │ │ │ + tsteq r6, r2, lsr #20 │ │ │ │ + smlabbeq r6, r2, lr, r7 │ │ │ │ + tsteq r6, r0, ror #28 │ │ │ │ + tsteq r6, r4, asr sl │ │ │ │ + tsteq r6, r0, asr #20 │ │ │ │ + smlatbeq r6, r0, lr, r7 │ │ │ │ + tsteq r6, r2, ror lr │ │ │ │ + smlabbeq r6, r4, lr, r7 │ │ │ │ + smlabbeq r6, sl, lr, r7 │ │ │ │ + smlabbeq r6, r0, sl, r9 │ │ │ │ + tsteq r6, lr, asr sl │ │ │ │ + @ instruction: 0x01067ebe │ │ │ │ + smlatbeq r6, r8, lr, r7 │ │ │ │ + @ instruction: 0x01069a9c │ │ │ │ + tsteq r6, r4, lsr #10 │ │ │ │ + smlatbeq r6, ip, r7, r4 │ │ │ │ + smlabteq r6, r8, r8, r3 │ │ │ │ + tsteq r6, ip, lsr r1 │ │ │ │ + tsteq r6, r4, lsl lr │ │ │ │ + tsteq r6, r0, ror ip │ │ │ │ + tsteq r6, r8, ror #22 │ │ │ │ + strdeq r2, [r6, -ip] │ │ │ │ + smlabteq r6, ip, sl, r2 │ │ │ │ ldrdeq r2, [r6, -r8] │ │ │ │ - tsteq r6, r0, ror #20 │ │ │ │ - tsteq r6, r8, ror sl │ │ │ │ - smlabteq r6, r0, r0, r2 │ │ │ │ - smlatteq r6, r4, sl, r2 │ │ │ │ - smlatbeq r6, ip, sl, r2 │ │ │ │ - @ instruction: 0x01062abc │ │ │ │ - smlatbeq r6, r0, r0, r2 │ │ │ │ - ldrdeq r2, [r6, -ip] │ │ │ │ - swpeq r2, r0, [r6] │ │ │ │ - smlabteq r6, lr, ip, r2 │ │ │ │ - strdeq r2, [r6, -r4] │ │ │ │ - tsteq r6, r6, ror fp │ │ │ │ - tsteq r6, r8, lsr fp │ │ │ │ - tsteq r6, sl, asr #22 │ │ │ │ - tsteq r6, ip, rrx │ │ │ │ - @ instruction: 0x01062b92 │ │ │ │ - @ instruction: 0x01062bb8 │ │ │ │ - qaddeq r2, sl, r6 │ │ │ │ - tsteq r6, ip, lsr #24 │ │ │ │ - smlatteq r6, lr, fp, r2 │ │ │ │ - tsteq r6, r4, lsl #24 │ │ │ │ - tsteq r6, r2, asr #32 │ │ │ │ - tsteq r6, r4, asr #24 │ │ │ │ - tsteq r6, r6, lsr r0 │ │ │ │ - tsteq r6, r8, lsr #26 │ │ │ │ - ldrdeq r2, [r6, -sl] │ │ │ │ - smlatbeq r6, r0, ip, r2 │ │ │ │ - @ instruction: 0x01062cb6 │ │ │ │ - tsteq r6, r8, lsl r0 │ │ │ │ - ldrdeq r2, [r6, -sl] │ │ │ │ - tsteq r6, ip │ │ │ │ - tsteq r6, r6, asr sp │ │ │ │ - tsteq r6, r0, lsr #26 │ │ │ │ - tsteq r6, r2, lsr sp │ │ │ │ - strdeq r1, [r6, -r4] │ │ │ │ - tsteq r6, r6, asr sp │ │ │ │ - smlatteq r6, r8, pc, r1 @ │ │ │ │ - tsteq r6, r6, lsl #2 │ │ │ │ - strdeq r2, [r6, -r0] │ │ │ │ - tsteq r6, r2, asr #28 │ │ │ │ - smlabteq r6, r0, sp, r2 │ │ │ │ - @ instruction: 0x01062d92 │ │ │ │ - smlatbeq r6, r0, sp, r2 │ │ │ │ - @ instruction: 0x01061fbe │ │ │ │ + tsteq r6, r8, ror #6 │ │ │ │ + tsteq r6, r0, lsl #22 │ │ │ │ + tsteq r6, r0, lsl fp │ │ │ │ + tsteq r6, r0, asr r3 │ │ │ │ + @ instruction: 0x01062bbc │ │ │ │ + tsteq r6, ip, ror #22 │ │ │ │ + smlabbeq r6, r8, fp, r2 │ │ │ │ + tsteq r6, r0, lsr r3 │ │ │ │ + smlabteq r6, r0, fp, r2 │ │ │ │ + tsteq r6, r0, lsr #6 │ │ │ │ + smlatteq r6, r4, ip, r2 │ │ │ │ + tsteq r6, ip, ror #24 │ │ │ │ + tsteq r6, r0, lsl ip │ │ │ │ + tsteq r6, r4, lsr ip │ │ │ │ + strdeq r2, [r6, -r8] │ │ │ │ + smlabbeq r6, r0, ip, r2 │ │ │ │ + @ instruction: 0x01062c98 │ │ │ │ + smlatteq r6, r0, r2, r2 │ │ │ │ + tsteq r6, r4, lsl #26 │ │ │ │ + smlabteq r6, ip, ip, r2 │ │ │ │ ldrdeq r2, [r6, -ip] │ │ │ │ - strdeq r2, [r6, -r2] │ │ │ │ - smlatbeq r6, ip, pc, r1 @ │ │ │ │ - tsteq r6, r2, ror lr │ │ │ │ - tsteq r6, ip, lsr lr │ │ │ │ - tsteq r6, lr, asr #28 │ │ │ │ - @ instruction: 0x01061f94 │ │ │ │ - tsteq r6, r2, ror lr │ │ │ │ - smlabbeq r6, r8, pc, r1 @ │ │ │ │ - @ instruction: 0x01062fb6 │ │ │ │ - tsteq r6, ip, lsl #30 │ │ │ │ - smlabteq r6, r6, lr, r2 │ │ │ │ - smlatteq r6, r8, lr, r2 │ │ │ │ - tsteq r6, sl, ror #30 │ │ │ │ + smlabteq r6, r0, r2, r2 │ │ │ │ + strdeq r2, [r6, -ip] │ │ │ │ + @ instruction: 0x010622b0 │ │ │ │ + smlatteq r6, lr, lr, r2 │ │ │ │ + tsteq r6, r4, lsl lr │ │ │ │ + @ instruction: 0x01062d96 │ │ │ │ + tsteq r6, r8, asr sp │ │ │ │ + tsteq r6, sl, ror #26 │ │ │ │ + smlabbeq r6, ip, r2, r2 │ │ │ │ + @ instruction: 0x01062db2 │ │ │ │ + ldrdeq r2, [r6, -r8] │ │ │ │ + tsteq r6, sl, ror r2 │ │ │ │ + tsteq r6, ip, asr #28 │ │ │ │ + tsteq r6, lr, lsl #28 │ │ │ │ + tsteq r6, r4, lsr #28 │ │ │ │ + tsteq r6, r2, ror #4 │ │ │ │ + tsteq r6, r4, ror #28 │ │ │ │ + tsteq r6, r6, asr r2 │ │ │ │ tsteq r6, r8, asr #30 │ │ │ │ - tsteq r6, sl, ror #30 │ │ │ │ - tsteq r6, r8, asr pc │ │ │ │ - tsteq r6, lr │ │ │ │ + strdeq r2, [r6, -sl] │ │ │ │ + smlabteq r6, r0, lr, r2 │ │ │ │ + ldrdeq r2, [r6, -r6] │ │ │ │ + tsteq r6, r8, lsr r2 │ │ │ │ + strdeq r2, [r6, -sl] │ │ │ │ + tsteq r6, ip, lsr #4 │ │ │ │ + tsteq r6, r6, ror pc │ │ │ │ + tsteq r6, r0, asr #30 │ │ │ │ + tsteq r6, r2, asr pc │ │ │ │ + tsteq r6, r4, lsl r2 │ │ │ │ + tsteq r6, r6, ror pc │ │ │ │ + tsteq r6, r8, lsl #4 │ │ │ │ + tsteq r6, r6, lsr #6 │ │ │ │ + tsteq r6, r0, lsl r1 │ │ │ │ + tsteq r6, r2, rrx │ │ │ │ + smlatteq r6, r0, pc, r2 @ │ │ │ │ + @ instruction: 0x01062fb2 │ │ │ │ smlabteq r6, r0, pc, r2 @ │ │ │ │ ldrdeq r2, [r6, -lr] │ │ │ │ - tsteq r6, r0, asr #30 │ │ │ │ - tsteq r6, sl, lsl r0 │ │ │ │ - tsteq r6, r4, lsr pc │ │ │ │ + strdeq r2, [r6, -ip] │ │ │ │ + tsteq r6, r2, lsl r0 │ │ │ │ + smlabteq r6, ip, r1, r2 │ │ │ │ + swpeq r3, r2, [r6] │ │ │ │ + qaddeq r3, ip, r6 │ │ │ │ + tsteq r6, lr, rrx │ │ │ │ + @ instruction: 0x010621b4 │ │ │ │ + swpeq r3, r2, [r6] │ │ │ │ + smlatbeq r6, r8, r1, r2 │ │ │ │ + ldrdeq r3, [r6, -r6] │ │ │ │ + tsteq r6, ip, lsr #2 │ │ │ │ + smlatteq r6, r6, r0, r3 │ │ │ │ + tsteq r6, r8, lsl #2 │ │ │ │ + smlabbeq r6, sl, r1, r2 │ │ │ │ + tsteq r6, r8, ror #2 │ │ │ │ + smlabbeq r6, sl, r1, r3 │ │ │ │ + tsteq r6, r8, ror r1 │ │ │ │ tsteq r6, lr, lsr #4 │ │ │ │ - tsteq r6, r0, lsr #2 │ │ │ │ - strheq r3, [r6, -r6] │ │ │ │ - smlabbeq r6, r0, r0, r3 │ │ │ │ - smlabbeq r6, lr, r0, r3 │ │ │ │ - tsteq r6, r0, lsl pc │ │ │ │ - ldrdeq r3, [r6, -r2] │ │ │ │ - smlatteq r6, r8, r0, r3 │ │ │ │ - strdeq r1, [r6, -lr] │ │ │ │ - smlabbeq r6, r0, r1, r3 │ │ │ │ - tsteq r6, sl, lsr #2 │ │ │ │ - tsteq r6, r0, asr r1 │ │ │ │ - smlatteq r6, r6, lr, r1 │ │ │ │ - @ instruction: 0x01063194 │ │ │ │ - ldrdeq r1, [r6, -sl] │ │ │ │ - ldrdeq r3, [r6, -ip] │ │ │ │ - tsteq r6, r6, ror #4 │ │ │ │ - tsteq r6, r8, lsl r2 │ │ │ │ + smlatteq r6, r0, r1, r3 │ │ │ │ + strdeq r3, [r6, -lr] │ │ │ │ + tsteq r6, r0, ror #2 │ │ │ │ tsteq r6, sl, lsr r2 │ │ │ │ - @ instruction: 0x01061ebc │ │ │ │ - tsteq r6, r2, ror r2 │ │ │ │ - @ instruction: 0x01061eb0 │ │ │ │ - tsteq r6, r2, asr r3 │ │ │ │ + tsteq r6, r4, asr r1 │ │ │ │ + tsteq r6, lr, asr #8 │ │ │ │ + tsteq r6, r0, asr #6 │ │ │ │ + ldrdeq r3, [r6, -r6] │ │ │ │ + smlatbeq r6, r0, r2, r3 │ │ │ │ + smlatbeq r6, lr, r2, r3 │ │ │ │ + tsteq r6, r0, lsr r1 │ │ │ │ + strdeq r3, [r6, -r2] │ │ │ │ + tsteq r6, r8, lsl #6 │ │ │ │ + tsteq r6, lr, lsl r1 │ │ │ │ + smlatbeq r6, r0, r3, r3 │ │ │ │ + tsteq r6, sl, asr #6 │ │ │ │ + tsteq r6, r0, ror r3 │ │ │ │ + tsteq r6, r6, lsl #2 │ │ │ │ + @ instruction: 0x010633b4 │ │ │ │ + strdeq r2, [r6, -sl] │ │ │ │ strdeq r3, [r6, -ip] │ │ │ │ - tsteq r6, lr, lsl r3 │ │ │ │ - @ instruction: 0x01061e98 │ │ │ │ - tsteq r6, r2, ror #6 │ │ │ │ - smlabbeq r6, ip, lr, r1 │ │ │ │ - tsteq r6, sl, asr sl │ │ │ │ - @ instruction: 0x010637b0 │ │ │ │ - strdeq r3, [r6, -r6] │ │ │ │ - smlabteq r6, ip, r4, r3 │ │ │ │ - tsteq r6, r2, lsr #8 │ │ │ │ - ldrdeq r3, [r6, -r8] │ │ │ │ - strdeq r3, [r6, -sl] │ │ │ │ - tsteq r6, ip, asr lr │ │ │ │ - tsteq r6, r6, asr r4 │ │ │ │ - tsteq r6, ip, ror r4 │ │ │ │ - tsteq r6, sl, asr #28 │ │ │ │ - tsteq r6, r0, asr #10 │ │ │ │ - smlatteq r6, sl, r4, r3 │ │ │ │ - tsteq r6, ip, lsl #10 │ │ │ │ - tsteq r6, r2, lsr lr │ │ │ │ - tsteq r6, r4, asr r5 │ │ │ │ - tsteq r6, r6, lsr #28 │ │ │ │ - smlabteq r6, r4, r6, r3 │ │ │ │ + smlabbeq r6, r6, r4, r3 │ │ │ │ + tsteq r6, r8, lsr r4 │ │ │ │ + tsteq r6, sl, asr r4 │ │ │ │ + ldrdeq r2, [r6, -ip] │ │ │ │ + @ instruction: 0x01063492 │ │ │ │ + ldrdeq r2, [r6, -r0] │ │ │ │ + tsteq r6, r2, ror r5 │ │ │ │ + tsteq r6, ip, lsl r5 │ │ │ │ + tsteq r6, lr, lsr r5 │ │ │ │ + strheq r2, [r6, -r8] │ │ │ │ + smlabbeq r6, r2, r5, r3 │ │ │ │ + smlatbeq r6, ip, r0, r2 │ │ │ │ + tsteq r6, sl, ror ip │ │ │ │ + ldrdeq r3, [r6, -r0] │ │ │ │ + tsteq r6, r6, lsl r8 │ │ │ │ + smlatteq r6, ip, r6, r3 │ │ │ │ tsteq r6, r2, asr #12 │ │ │ │ - smlatteq r6, r4, r5, r3 │ │ │ │ - tsteq r6, sl, lsl #12 │ │ │ │ - tsteq r6, r8, lsl #28 │ │ │ │ - tsteq r6, lr, ror r6 │ │ │ │ - smlabbeq r6, ip, r6, r3 │ │ │ │ - strdeq r1, [r6, -r6] │ │ │ │ - smlatteq r6, r4, r6, r3 │ │ │ │ - @ instruction: 0x010636b6 │ │ │ │ - smlabteq r6, r4, r6, r3 │ │ │ │ - ldrdeq r1, [r6, -lr] │ │ │ │ - smlatteq r6, r0, r6, r3 │ │ │ │ - ldrdeq r1, [r6, -r2] │ │ │ │ - tsteq r6, r8, lsr #16 │ │ │ │ + strdeq r3, [r6, -r8] │ │ │ │ + tsteq r6, sl, lsl r6 │ │ │ │ + tsteq r6, ip, ror r0 │ │ │ │ + tsteq r6, r6, ror r6 │ │ │ │ + @ instruction: 0x0106369c │ │ │ │ + tsteq r6, sl, rrx │ │ │ │ + tsteq r6, r0, ror #14 │ │ │ │ + tsteq r6, sl, lsl #14 │ │ │ │ + tsteq r6, ip, lsr #14 │ │ │ │ + qaddeq r2, r2, r6 │ │ │ │ + tsteq r6, r4, ror r7 │ │ │ │ + tsteq r6, r6, asr #32 │ │ │ │ + smlatteq r6, r4, r8, r3 │ │ │ │ + tsteq r6, r2, ror #16 │ │ │ │ + tsteq r6, r4, lsl #16 │ │ │ │ + tsteq r6, sl, lsr #16 │ │ │ │ + tsteq r6, r8, lsr #32 │ │ │ │ + @ instruction: 0x0106389e │ │ │ │ + smlatbeq r6, ip, r8, r3 │ │ │ │ + tsteq r6, r6, lsl r0 │ │ │ │ + tsteq r6, r4, lsl #18 │ │ │ │ + ldrdeq r3, [r6, -r6] │ │ │ │ + smlatteq r6, r4, r8, r3 │ │ │ │ + strdeq r1, [r6, -lr] │ │ │ │ + tsteq r6, r0, lsl #18 │ │ │ │ + strdeq r1, [r6, -r2] │ │ │ │ + tsteq r6, r8, asr #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 │ │ │ │ @@ -6481,423 +6481,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - smlabbeq r6, r0, r4, r3 │ │ │ │ - tsteq r6, r8, lsr #8 │ │ │ │ - strdeq r3, [r6, -r8] │ │ │ │ - tsteq r6, r4, lsl #8 │ │ │ │ - @ instruction: 0x01061a90 │ │ │ │ - tsteq r6, r0, lsr r4 │ │ │ │ - tsteq r6, ip, lsr r4 │ │ │ │ - tsteq r6, r8, ror sl │ │ │ │ - @ instruction: 0x01063490 │ │ │ │ - tsteq r6, r0, ror #8 │ │ │ │ - tsteq r6, ip, ror #8 │ │ │ │ - tsteq r6, r8, asr sl │ │ │ │ - smlabbeq r6, r4, r4, r3 │ │ │ │ - tsteq r6, r8, asr #20 │ │ │ │ - tsteq r6, r8, lsr #10 │ │ │ │ - smlatteq r6, r4, r4, r3 │ │ │ │ - @ instruction: 0x010634b4 │ │ │ │ - smlabteq r6, r0, r4, r3 │ │ │ │ - tsteq r6, r0, lsr #20 │ │ │ │ - ldrdeq r3, [r6, -r8] │ │ │ │ - tsteq r6, r0, lsl sl │ │ │ │ - tsteq r6, r0, ror r5 │ │ │ │ - tsteq r6, r0, lsr #10 │ │ │ │ - tsteq r6, ip, lsr r5 │ │ │ │ - strdeq r1, [r6, -r0] │ │ │ │ - tsteq r6, r4, ror r5 │ │ │ │ - smlatteq r6, r0, r9, r1 │ │ │ │ - smlabteq r6, r0, r9, r3 │ │ │ │ - smlabteq r6, r0, r7, r3 │ │ │ │ - @ instruction: 0x010636bc │ │ │ │ + smlatbeq r6, r0, r6, r3 │ │ │ │ + tsteq r6, r8, asr #12 │ │ │ │ + tsteq r6, r8, lsl r6 │ │ │ │ tsteq r6, r4, lsr #12 │ │ │ │ + @ instruction: 0x01061cb0 │ │ │ │ + tsteq r6, r0, asr r6 │ │ │ │ + tsteq r6, ip, asr r6 │ │ │ │ + @ instruction: 0x01061c98 │ │ │ │ + @ instruction: 0x010636b0 │ │ │ │ + smlabbeq r6, r0, r6, r3 │ │ │ │ + smlabbeq r6, ip, r6, r3 │ │ │ │ + tsteq r6, r8, ror ip │ │ │ │ + smlatbeq r6, r4, r6, r3 │ │ │ │ + tsteq r6, r8, ror #24 │ │ │ │ + tsteq r6, r8, asr #14 │ │ │ │ + tsteq r6, r4, lsl #14 │ │ │ │ ldrdeq r3, [r6, -r4] │ │ │ │ - strdeq r3, [r6, -r0] │ │ │ │ - smlatbeq r6, r8, r9, r1 │ │ │ │ - tsteq r6, ip, asr #12 │ │ │ │ - tsteq r6, r8, ror #12 │ │ │ │ - @ instruction: 0x01061990 │ │ │ │ - tsteq r6, ip, lsl #14 │ │ │ │ - @ instruction: 0x010636bc │ │ │ │ - ldrdeq r3, [r6, -r8] │ │ │ │ - tsteq r6, r0, ror r9 │ │ │ │ - tsteq r6, r0, lsl r7 │ │ │ │ - tsteq r6, r0, ror #18 │ │ │ │ + smlatteq r6, r0, r6, r3 │ │ │ │ + tsteq r6, r0, asr #24 │ │ │ │ + strdeq r3, [r6, -r8] │ │ │ │ + tsteq r6, r0, lsr ip │ │ │ │ + @ instruction: 0x01063790 │ │ │ │ + tsteq r6, r0, asr #14 │ │ │ │ + tsteq r6, ip, asr r7 │ │ │ │ + tsteq r6, r0, lsl ip │ │ │ │ + @ instruction: 0x01063794 │ │ │ │ + tsteq r6, r0, lsl #24 │ │ │ │ + smlatteq r6, r0, fp, r3 │ │ │ │ + smlatteq r6, r0, r9, r3 │ │ │ │ + ldrdeq r3, [r6, -ip] │ │ │ │ tsteq r6, r4, asr #16 │ │ │ │ - ldrdeq r3, [r6, -r0] │ │ │ │ - smlabbeq r6, r0, r7, r3 │ │ │ │ - @ instruction: 0x0106379c │ │ │ │ - tsteq r6, r8, lsr r9 │ │ │ │ - ldrdeq r3, [r6, -r4] │ │ │ │ - tsteq r6, r8, lsr #18 │ │ │ │ - @ instruction: 0x0106389c │ │ │ │ - tsteq r6, ip, asr #16 │ │ │ │ - tsteq r6, r8, ror #16 │ │ │ │ - tsteq r6, r8, lsl #18 │ │ │ │ - smlatbeq r6, r0, r8, r3 │ │ │ │ - strdeq r1, [r6, -r8] │ │ │ │ strdeq r3, [r6, -r4] │ │ │ │ + tsteq r6, r0, lsl r8 │ │ │ │ + smlabteq r6, r8, fp, r1 │ │ │ │ + tsteq r6, ip, ror #16 │ │ │ │ + smlabbeq r6, r8, r8, r3 │ │ │ │ + @ instruction: 0x01061bb0 │ │ │ │ + tsteq r6, ip, lsr #18 │ │ │ │ + ldrdeq r3, [r6, -ip] │ │ │ │ + strdeq r3, [r6, -r8] │ │ │ │ + @ instruction: 0x01061b90 │ │ │ │ + tsteq r6, r0, lsr r9 │ │ │ │ + smlabbeq r6, r0, fp, r1 │ │ │ │ + tsteq r6, r4, ror #20 │ │ │ │ strdeq r3, [r6, -r0] │ │ │ │ - tsteq r6, r8, asr r9 │ │ │ │ - tsteq r6, r8, lsl #18 │ │ │ │ - tsteq r6, r4, lsr #18 │ │ │ │ - smlabteq r6, r8, r8, r1 │ │ │ │ - smlabbeq r6, r0, r9, r3 │ │ │ │ - @ instruction: 0x0106399c │ │ │ │ - @ instruction: 0x010618b0 │ │ │ │ - tsteq r6, r0, asr #20 │ │ │ │ - strdeq r3, [r6, -r0] │ │ │ │ - tsteq r6, ip, lsl #20 │ │ │ │ - @ instruction: 0x01061890 │ │ │ │ - tsteq r6, r4, asr #20 │ │ │ │ - smlabbeq r6, r0, r8, r1 │ │ │ │ + smlatbeq r6, r0, r9, r3 │ │ │ │ + @ instruction: 0x010639bc │ │ │ │ + tsteq r6, r8, asr fp │ │ │ │ + strdeq r3, [r6, -r4] │ │ │ │ + tsteq r6, r8, asr #22 │ │ │ │ + @ instruction: 0x01063abc │ │ │ │ + tsteq r6, ip, ror #20 │ │ │ │ + smlabbeq r6, r8, sl, r3 │ │ │ │ + tsteq r6, r8, lsr #22 │ │ │ │ + smlabteq r6, r0, sl, r3 │ │ │ │ + tsteq r6, r8, lsl fp │ │ │ │ + tsteq r6, r4, lsl sp │ │ │ │ + tsteq r6, r0, lsl ip │ │ │ │ tsteq r6, r8, ror fp │ │ │ │ - tsteq r6, r4, lsl #22 │ │ │ │ - @ instruction: 0x01063ab4 │ │ │ │ - ldrdeq r3, [r6, -r0] │ │ │ │ - tsteq r6, r8, asr r8 │ │ │ │ - tsteq r6, r8, lsl #22 │ │ │ │ - tsteq r6, r8, asr #16 │ │ │ │ - ldrdeq r3, [r6, -r0] │ │ │ │ - smlabbeq r6, r0, fp, r3 │ │ │ │ - @ instruction: 0x01063b9c │ │ │ │ - tsteq r6, r8, lsr #16 │ │ │ │ - ldrdeq r3, [r6, -r4] │ │ │ │ - tsteq r6, r8, lsl r8 │ │ │ │ - smlatbeq r6, r4, ip, r4 │ │ │ │ - tsteq r6, r0, asr r4 │ │ │ │ - tsteq r6, r4, lsr r0 │ │ │ │ - tsteq r6, r0, lsl lr │ │ │ │ - tsteq r6, ip, lsl #26 │ │ │ │ - tsteq r6, r4, ror ip │ │ │ │ - tsteq r6, r4, lsr #24 │ │ │ │ - tsteq r6, r0, asr #24 │ │ │ │ + tsteq r6, r8, lsr #22 │ │ │ │ + tsteq r6, r4, asr #22 │ │ │ │ + smlatteq r6, r8, sl, r1 │ │ │ │ + smlatbeq r6, r0, fp, r3 │ │ │ │ + @ instruction: 0x01063bbc │ │ │ │ ldrdeq r1, [r6, -r0] │ │ │ │ - @ instruction: 0x01063c9c │ │ │ │ - @ instruction: 0x01063cb8 │ │ │ │ - @ instruction: 0x010617b8 │ │ │ │ - tsteq r6, ip, asr sp │ │ │ │ - tsteq r6, ip, lsl #26 │ │ │ │ - tsteq r6, r8, lsr #26 │ │ │ │ - @ instruction: 0x01061798 │ │ │ │ - tsteq r6, r0, ror #26 │ │ │ │ - smlabbeq r6, r8, r7, r1 │ │ │ │ - @ instruction: 0x01063eb8 │ │ │ │ - tsteq r6, r0, lsr #28 │ │ │ │ - ldrdeq r3, [r6, -r0] │ │ │ │ - smlatteq r6, ip, sp, r3 │ │ │ │ - tsteq r6, r0, ror #14 │ │ │ │ - tsteq r6, r8, asr #28 │ │ │ │ - tsteq r6, r4, ror #28 │ │ │ │ - tsteq r6, r8, asr #14 │ │ │ │ - tsteq r6, r8, lsl #30 │ │ │ │ - @ instruction: 0x01063eb8 │ │ │ │ + tsteq r6, r0, ror #24 │ │ │ │ + tsteq r6, r0, lsl ip │ │ │ │ + tsteq r6, ip, lsr #24 │ │ │ │ + @ instruction: 0x01061ab0 │ │ │ │ + tsteq r6, r4, ror #24 │ │ │ │ + smlatbeq r6, r0, sl, r1 │ │ │ │ + @ instruction: 0x01063d98 │ │ │ │ + tsteq r6, r4, lsr #26 │ │ │ │ ldrdeq r3, [r6, -r4] │ │ │ │ - tsteq r6, r8, lsr #14 │ │ │ │ - tsteq r6, ip, lsl #30 │ │ │ │ - tsteq r6, r8, lsl r7 │ │ │ │ - tsteq r6, r0, ror #2 │ │ │ │ - qaddeq r4, ip, r6 │ │ │ │ - smlabteq r6, r4, pc, r3 @ │ │ │ │ - tsteq r6, r4, ror pc │ │ │ │ - @ instruction: 0x01063f90 │ │ │ │ - smlatteq r6, r8, r6, r1 │ │ │ │ - smlatteq r6, ip, pc, r3 @ │ │ │ │ - tsteq r6, r8 │ │ │ │ - ldrdeq r1, [r6, -r0] │ │ │ │ - smlatbeq r6, ip, r0, r4 │ │ │ │ - qaddeq r4, ip, r6 │ │ │ │ - tsteq r6, r8, ror r0 │ │ │ │ - @ instruction: 0x010616b0 │ │ │ │ - strheq r4, [r6, -r0] │ │ │ │ - smlatbeq r6, r0, r6, r1 │ │ │ │ - smlatteq r6, r4, r1, r4 │ │ │ │ - tsteq r6, r0, ror r1 │ │ │ │ - tsteq r6, r0, lsr #2 │ │ │ │ - tsteq r6, ip, lsr r1 │ │ │ │ - tsteq r6, r8, ror r6 │ │ │ │ - tsteq r6, r4, ror r1 │ │ │ │ - tsteq r6, r8, ror #12 │ │ │ │ - tsteq r6, ip, lsr r2 │ │ │ │ - smlatteq r6, ip, r1, r4 │ │ │ │ - tsteq r6, r8, lsl #4 │ │ │ │ - tsteq r6, r8, asr #12 │ │ │ │ - tsteq r6, r0, asr #4 │ │ │ │ - tsteq r6, r8, lsr r6 │ │ │ │ - @ instruction: 0x010646b0 │ │ │ │ - smlabbeq r6, ip, r4, r4 │ │ │ │ - smlabbeq r6, r8, r3, r4 │ │ │ │ - strdeq r4, [r6, -r0] │ │ │ │ - smlatbeq r6, r0, r2, r4 │ │ │ │ - @ instruction: 0x010642bc │ │ │ │ - tsteq r6, r0, lsl #12 │ │ │ │ - tsteq r6, r8, lsl r3 │ │ │ │ - tsteq r6, r4, lsr r3 │ │ │ │ - smlatteq r6, r8, r5, r1 │ │ │ │ - ldrdeq r4, [r6, -r8] │ │ │ │ - smlabbeq r6, r8, r3, r4 │ │ │ │ - smlatbeq r6, r4, r3, r4 │ │ │ │ - smlabteq r6, r8, r5, r1 │ │ │ │ - ldrdeq r4, [r6, -ip] │ │ │ │ - @ instruction: 0x010615b8 │ │ │ │ - tsteq r6, r4, lsr r5 │ │ │ │ - @ instruction: 0x0106449c │ │ │ │ - tsteq r6, ip, asr #8 │ │ │ │ - tsteq r6, r8, ror #8 │ │ │ │ - @ instruction: 0x01061590 │ │ │ │ - smlabteq r6, r4, r4, r4 │ │ │ │ - smlatteq r6, r0, r4, r4 │ │ │ │ - tsteq r6, r8, ror r5 │ │ │ │ - smlabbeq r6, r4, r5, r4 │ │ │ │ - tsteq r6, r4, lsr r5 │ │ │ │ - tsteq r6, r0, asr r5 │ │ │ │ - tsteq r6, r8, asr r5 │ │ │ │ - smlabbeq r6, r8, r5, r4 │ │ │ │ - tsteq r6, r8, asr #10 │ │ │ │ - ldrdeq r4, [r6, -ip] │ │ │ │ + strdeq r3, [r6, -r0] │ │ │ │ + tsteq r6, r8, ror sl │ │ │ │ + tsteq r6, r8, lsr #26 │ │ │ │ + tsteq r6, r8, ror #20 │ │ │ │ + strdeq r3, [r6, -r0] │ │ │ │ + smlatbeq r6, r0, sp, r3 │ │ │ │ + @ instruction: 0x01063dbc │ │ │ │ + tsteq r6, r8, asr #20 │ │ │ │ + strdeq r3, [r6, -r4] │ │ │ │ + tsteq r6, r8, lsr sl │ │ │ │ + smlabteq r6, r4, lr, r4 │ │ │ │ + tsteq r6, r0, ror r6 │ │ │ │ + tsteq r6, r4, asr r2 │ │ │ │ + tsteq r6, r0, lsr r0 │ │ │ │ + tsteq r6, ip, lsr #30 │ │ │ │ + @ instruction: 0x01063e94 │ │ │ │ + tsteq r6, r4, asr #28 │ │ │ │ + tsteq r6, r0, ror #28 │ │ │ │ + strdeq r1, [r6, -r0] │ │ │ │ + @ instruction: 0x01063ebc │ │ │ │ + ldrdeq r3, [r6, -r8] │ │ │ │ + ldrdeq r1, [r6, -r8] │ │ │ │ + tsteq r6, ip, ror pc │ │ │ │ + tsteq r6, ip, lsr #30 │ │ │ │ + tsteq r6, r8, asr #30 │ │ │ │ + @ instruction: 0x010619b8 │ │ │ │ + smlabbeq r6, r0, pc, r3 @ │ │ │ │ + smlatbeq r6, r8, r9, r1 │ │ │ │ ldrdeq r4, [r6, -r8] │ │ │ │ - tsteq r6, r0, asr #12 │ │ │ │ - strdeq r4, [r6, -r0] │ │ │ │ - tsteq r6, ip, lsl #12 │ │ │ │ - tsteq r6, r8, lsl r5 │ │ │ │ - tsteq r6, r8, ror #12 │ │ │ │ - smlabbeq r6, r4, r6, r4 │ │ │ │ - tsteq r6, r0, lsl #10 │ │ │ │ - tsteq r6, r8, lsr #14 │ │ │ │ + tsteq r6, r0, asr #32 │ │ │ │ + strdeq r3, [r6, -r0] │ │ │ │ + tsteq r6, ip │ │ │ │ + smlabbeq r6, r0, r9, r1 │ │ │ │ + tsteq r6, r8, rrx │ │ │ │ + smlabbeq r6, r4, r0, r4 │ │ │ │ + tsteq r6, r8, ror #18 │ │ │ │ + tsteq r6, r8, lsr #2 │ │ │ │ ldrdeq r4, [r6, -r8] │ │ │ │ strdeq r4, [r6, -r4] │ │ │ │ - smlatteq r6, r0, r4, r1 │ │ │ │ - tsteq r6, ip, lsr #14 │ │ │ │ + tsteq r6, r8, asr #18 │ │ │ │ + tsteq r6, ip, lsr #2 │ │ │ │ + tsteq r6, r8, lsr r9 │ │ │ │ + smlabbeq r6, r0, r3, r4 │ │ │ │ + tsteq r6, ip, ror r2 │ │ │ │ + smlatteq r6, r4, r1, r4 │ │ │ │ + @ instruction: 0x01064194 │ │ │ │ + @ instruction: 0x010641b0 │ │ │ │ + tsteq r6, r8, lsl #18 │ │ │ │ + tsteq r6, ip, lsl #4 │ │ │ │ + tsteq r6, r8, lsr #4 │ │ │ │ + strdeq r1, [r6, -r0] │ │ │ │ + smlabteq r6, ip, r2, r4 │ │ │ │ + tsteq r6, ip, ror r2 │ │ │ │ + @ instruction: 0x01064298 │ │ │ │ ldrdeq r1, [r6, -r0] │ │ │ │ - tsteq r6, r0, ror #16 │ │ │ │ - smlatteq r6, ip, r7, r4 │ │ │ │ - @ instruction: 0x0106479c │ │ │ │ - @ instruction: 0x010647b8 │ │ │ │ - smlatbeq r6, r8, r4, r1 │ │ │ │ - strdeq r4, [r6, -r0] │ │ │ │ - @ instruction: 0x01061498 │ │ │ │ - @ instruction: 0x010648b8 │ │ │ │ - tsteq r6, r8, ror #16 │ │ │ │ - smlabbeq r6, r4, r8, r4 │ │ │ │ - tsteq r6, r8, ror r4 │ │ │ │ - @ instruction: 0x010648bc │ │ │ │ - tsteq r6, r8, ror #8 │ │ │ │ - tsteq r6, r0, asr #2 │ │ │ │ - tsteq r6, r4, lsr #26 │ │ │ │ - tsteq r6, r0, lsl #22 │ │ │ │ - strdeq r4, [r6, -ip] │ │ │ │ - tsteq r6, r4, ror #18 │ │ │ │ - tsteq r6, r4, lsl r9 │ │ │ │ - tsteq r6, r0, lsr r9 │ │ │ │ + ldrdeq r4, [r6, -r0] │ │ │ │ + smlabteq r6, r0, r8, r1 │ │ │ │ + tsteq r6, r4, lsl #8 │ │ │ │ + @ instruction: 0x01064390 │ │ │ │ + tsteq r6, r0, asr #6 │ │ │ │ + tsteq r6, ip, asr r3 │ │ │ │ + @ instruction: 0x01061898 │ │ │ │ + @ instruction: 0x01064394 │ │ │ │ + smlabbeq r6, r8, r8, r1 │ │ │ │ + tsteq r6, ip, asr r4 │ │ │ │ + tsteq r6, ip, lsl #8 │ │ │ │ tsteq r6, r8, lsr #8 │ │ │ │ - smlabbeq r6, ip, r9, r4 │ │ │ │ - smlatbeq r6, r8, r9, r4 │ │ │ │ - tsteq r6, r0, lsl r4 │ │ │ │ - tsteq r6, ip, asr #20 │ │ │ │ - strdeq r4, [r6, -ip] │ │ │ │ - tsteq r6, r8, lsl sl │ │ │ │ - strdeq r1, [r6, -r0] │ │ │ │ - tsteq r6, r0, asr sl │ │ │ │ - smlatteq r6, r0, r3, r1 │ │ │ │ - smlatbeq r6, r8, fp, r4 │ │ │ │ - tsteq r6, r0, lsl fp │ │ │ │ - smlabteq r6, r0, sl, r4 │ │ │ │ + tsteq r6, r8, ror #16 │ │ │ │ + tsteq r6, r0, ror #8 │ │ │ │ + tsteq r6, r8, asr r8 │ │ │ │ + ldrdeq r4, [r6, -r0] │ │ │ │ + smlatbeq r6, ip, r6, r4 │ │ │ │ + smlatbeq r6, r8, r5, r4 │ │ │ │ + tsteq r6, r0, lsl r5 │ │ │ │ + smlabteq r6, r0, r4, r4 │ │ │ │ ldrdeq r4, [r6, -ip] │ │ │ │ - @ instruction: 0x010613b8 │ │ │ │ - tsteq r6, r8, lsr fp │ │ │ │ - tsteq r6, r4, asr fp │ │ │ │ - smlatbeq r6, r0, r3, r1 │ │ │ │ + tsteq r6, r0, lsr #16 │ │ │ │ + tsteq r6, r8, lsr r5 │ │ │ │ + tsteq r6, r4, asr r5 │ │ │ │ + tsteq r6, r8, lsl #16 │ │ │ │ strdeq r4, [r6, -r8] │ │ │ │ - smlatbeq r6, r8, fp, r4 │ │ │ │ - smlabteq r6, r4, fp, r4 │ │ │ │ - smlabbeq r6, r0, r3, r1 │ │ │ │ + smlatbeq r6, r8, r5, r4 │ │ │ │ + smlabteq r6, r4, r5, r4 │ │ │ │ + smlatteq r6, r8, r7, r1 │ │ │ │ + strdeq r4, [r6, -ip] │ │ │ │ + ldrdeq r1, [r6, -r8] │ │ │ │ + tsteq r6, r4, asr r7 │ │ │ │ + @ instruction: 0x010646bc │ │ │ │ + tsteq r6, ip, ror #12 │ │ │ │ + smlabbeq r6, r8, r6, r4 │ │ │ │ + @ instruction: 0x010617b0 │ │ │ │ + smlatteq r6, r4, r6, r4 │ │ │ │ + tsteq r6, r0, lsl #14 │ │ │ │ + @ instruction: 0x01061798 │ │ │ │ + smlatbeq r6, r4, r7, r4 │ │ │ │ + tsteq r6, r4, asr r7 │ │ │ │ + tsteq r6, r0, ror r7 │ │ │ │ + tsteq r6, r8, ror r7 │ │ │ │ + smlatbeq r6, r8, r7, r4 │ │ │ │ + tsteq r6, r8, ror #14 │ │ │ │ strdeq r4, [r6, -ip] │ │ │ │ - tsteq r6, r0, ror r3 │ │ │ │ - tsteq r6, r0, asr lr │ │ │ │ - tsteq r6, ip, asr #26 │ │ │ │ - @ instruction: 0x01064cb4 │ │ │ │ - tsteq r6, r4, ror #24 │ │ │ │ - smlabbeq r6, r0, ip, r4 │ │ │ │ - tsteq r6, r0, asr #6 │ │ │ │ - ldrdeq r4, [r6, -ip] │ │ │ │ strdeq r4, [r6, -r8] │ │ │ │ - tsteq r6, r8, lsr #6 │ │ │ │ - @ instruction: 0x01064d9c │ │ │ │ - tsteq r6, ip, asr #26 │ │ │ │ - tsteq r6, r8, ror #26 │ │ │ │ - tsteq r6, r8, lsl #6 │ │ │ │ - smlatbeq r6, r0, sp, r4 │ │ │ │ - strdeq r1, [r6, -r8] │ │ │ │ - ldrdeq r4, [r6, -r4] │ │ │ │ - tsteq r6, r0, ror #28 │ │ │ │ - tsteq r6, r0, lsl lr │ │ │ │ - tsteq r6, ip, lsr #28 │ │ │ │ - ldrdeq r1, [r6, -r0] │ │ │ │ - tsteq r6, r4, ror #28 │ │ │ │ - smlabteq r6, r0, r2, r1 │ │ │ │ - tsteq r6, ip, lsr #30 │ │ │ │ - ldrdeq r4, [r6, -ip] │ │ │ │ + tsteq r6, r0, ror #16 │ │ │ │ + tsteq r6, r0, lsl r8 │ │ │ │ + tsteq r6, ip, lsr #16 │ │ │ │ + tsteq r6, r8, lsr r7 │ │ │ │ + smlabbeq r6, r8, r8, r4 │ │ │ │ + smlatbeq r6, r4, r8, r4 │ │ │ │ + tsteq r6, r0, lsr #14 │ │ │ │ + tsteq r6, r8, asr #18 │ │ │ │ strdeq r4, [r6, -r8] │ │ │ │ - smlatbeq r6, r0, r2, r1 │ │ │ │ - tsteq r6, r0, lsr pc │ │ │ │ - @ instruction: 0x01061290 │ │ │ │ - tsteq r6, r8, lsr lr │ │ │ │ - tsteq r6, ip, ror r1 │ │ │ │ - tsteq r6, r8, ror r0 │ │ │ │ - smlatteq r6, r0, pc, r4 @ │ │ │ │ - @ instruction: 0x01064f90 │ │ │ │ - smlatbeq r6, ip, pc, r4 @ │ │ │ │ - tsteq r6, r8, asr r2 │ │ │ │ - tsteq r6, r8 │ │ │ │ - tsteq r6, r4, lsr #32 │ │ │ │ - tsteq r6, r0, asr #4 │ │ │ │ - smlabteq r6, r8, r0, r5 │ │ │ │ - tsteq r6, r8, ror r0 │ │ │ │ - swpeq r5, r4, [r6] │ │ │ │ - tsteq r6, r0, lsr #4 │ │ │ │ - smlabteq r6, ip, r0, r5 │ │ │ │ - tsteq r6, r0, lsl r2 │ │ │ │ - tsteq r6, ip, ror r1 │ │ │ │ - tsteq r6, r8, lsr sp │ │ │ │ - tsteq r6, r8, lsl sp │ │ │ │ - tsteq r6, ip, lsr #2 │ │ │ │ - smlatteq r6, r8, r1, r1 │ │ │ │ - tsteq r6, r8, lsr r1 │ │ │ │ - ldrdeq r1, [r6, -r8] │ │ │ │ - tsteq r6, ip, ror r1 │ │ │ │ - tsteq r6, r8, asr r1 │ │ │ │ - tsteq r6, r0, asr #26 │ │ │ │ - @ instruction: 0x010611b8 │ │ │ │ - tsteq r6, r8, asr #26 │ │ │ │ - smlatbeq r6, r8, r1, r1 │ │ │ │ - tsteq r6, r8, asr #4 │ │ │ │ - smlatbeq r6, r8, sp, r6 │ │ │ │ - tsteq r6, r0, ror sp │ │ │ │ - tsteq r6, r0, asr sp │ │ │ │ - smlabbeq r6, r0, r1, r5 │ │ │ │ - tsteq r6, r8, ror r1 │ │ │ │ - tsteq r6, r8, ror #26 │ │ │ │ - smlatbeq r6, r0, r1, r5 │ │ │ │ - tsteq r6, r0, ror #2 │ │ │ │ - smlatbeq r6, r0, sp, r6 │ │ │ │ - tsteq r6, ip, ror sp │ │ │ │ - @ instruction: 0x010651b8 │ │ │ │ - tsteq r6, r0, asr #2 │ │ │ │ - smlabteq r6, r4, r1, r5 │ │ │ │ - tsteq r6, r0, lsr r1 │ │ │ │ - strdeq r6, [r6, -ip] │ │ │ │ - mrseq r5, LR_usr │ │ │ │ - ldrdeq r5, [r6, -ip] │ │ │ │ - smlatbeq r6, ip, sp, r6 │ │ │ │ - tsteq r6, r8, lsl #2 │ │ │ │ - @ instruction: 0x01066db8 │ │ │ │ - strdeq r1, [r6, -r8] │ │ │ │ - strdeq r6, [r6, -ip] │ │ │ │ - ldrdeq r6, [r6, -r8] │ │ │ │ - tsteq r6, r4, lsl r2 │ │ │ │ + tsteq r6, r4, lsl r9 │ │ │ │ + tsteq r6, r0, lsl #14 │ │ │ │ + tsteq r6, ip, asr #18 │ │ │ │ + strdeq r1, [r6, -r0] │ │ │ │ + smlabbeq r6, r0, sl, r4 │ │ │ │ + tsteq r6, ip, lsl #20 │ │ │ │ + @ instruction: 0x010649bc │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + smlabteq r6, r8, r6, r1 │ │ │ │ + tsteq r6, r0, lsl sl │ │ │ │ + @ instruction: 0x010616b8 │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + smlabbeq r6, r8, sl, r4 │ │ │ │ + smlatbeq r6, r4, sl, r4 │ │ │ │ + @ instruction: 0x01061698 │ │ │ │ + ldrdeq r4, [r6, -ip] │ │ │ │ + smlabbeq r6, r8, r6, r1 │ │ │ │ + tsteq r6, r0, ror #6 │ │ │ │ + tsteq r6, r4, asr #30 │ │ │ │ + tsteq r6, r0, lsr #26 │ │ │ │ + tsteq r6, ip, lsl ip │ │ │ │ + smlabbeq r6, r4, fp, r4 │ │ │ │ + tsteq r6, r4, lsr fp │ │ │ │ + tsteq r6, r0, asr fp │ │ │ │ + tsteq r6, r8, asr #12 │ │ │ │ + smlatbeq r6, ip, fp, r4 │ │ │ │ + smlabteq r6, r8, fp, r4 │ │ │ │ + tsteq r6, r0, lsr r6 │ │ │ │ + tsteq r6, ip, ror #24 │ │ │ │ + tsteq r6, ip, lsl ip │ │ │ │ + tsteq r6, r8, lsr ip │ │ │ │ + tsteq r6, r0, lsl r6 │ │ │ │ + tsteq r6, r0, ror ip │ │ │ │ + tsteq r6, r0, lsl #12 │ │ │ │ + smlabteq r6, r8, sp, r4 │ │ │ │ + tsteq r6, r0, lsr sp │ │ │ │ + smlatteq r6, r0, ip, r4 │ │ │ │ + strdeq r4, [r6, -ip] │ │ │ │ ldrdeq r1, [r6, -r8] │ │ │ │ - tsteq r6, r0, lsr #4 │ │ │ │ - smlabteq r6, r8, r0, r1 │ │ │ │ - ldrdeq r7, [r6, -r0] │ │ │ │ - @ instruction: 0x01065898 │ │ │ │ - tsteq r6, r0, lsr #2 │ │ │ │ - @ instruction: 0x010653b8 │ │ │ │ - smlatbeq r6, r8, lr, r6 │ │ │ │ - tsteq r6, r4, ror r2 │ │ │ │ - tsteq r6, r4, lsr r2 │ │ │ │ - tsteq r6, r0, lsl r2 │ │ │ │ - smlatteq r6, r0, sp, r6 │ │ │ │ - tsteq r6, r8, ror r0 │ │ │ │ - tsteq r6, r0, lsr r2 │ │ │ │ - tsteq r6, r0, lsl #28 │ │ │ │ - tsteq r6, r0, rrx │ │ │ │ - tsteq r6, ip, ror #4 │ │ │ │ - tsteq r6, r8, asr #4 │ │ │ │ + tsteq r6, r8, asr sp │ │ │ │ + tsteq r6, r4, ror sp │ │ │ │ + smlabteq r6, r0, r5, r1 │ │ │ │ tsteq r6, r8, lsl lr │ │ │ │ - tsteq r6, r0, asr #32 │ │ │ │ - tsteq r6, r4, lsr #28 │ │ │ │ + smlabteq r6, r8, sp, r4 │ │ │ │ + smlatteq r6, r4, sp, r4 │ │ │ │ + smlatbeq r6, r0, r5, r1 │ │ │ │ + tsteq r6, ip, lsl lr │ │ │ │ + @ instruction: 0x01061590 │ │ │ │ + tsteq r6, r0, ror r0 │ │ │ │ + tsteq r6, ip, ror #30 │ │ │ │ + ldrdeq r4, [r6, -r4] │ │ │ │ + smlabbeq r6, r4, lr, r4 │ │ │ │ + smlatbeq r6, r0, lr, r4 │ │ │ │ + tsteq r6, r0, ror #10 │ │ │ │ + strdeq r4, [r6, -ip] │ │ │ │ + tsteq r6, r8, lsl pc │ │ │ │ + tsteq r6, r8, asr #10 │ │ │ │ + @ instruction: 0x01064fbc │ │ │ │ + tsteq r6, ip, ror #30 │ │ │ │ + smlabbeq r6, r8, pc, r4 @ │ │ │ │ + tsteq r6, r8, lsr #10 │ │ │ │ + smlabteq r6, r0, pc, r4 @ │ │ │ │ + tsteq r6, r8, lsl r5 │ │ │ │ + strdeq r5, [r6, -r4] │ │ │ │ + smlabbeq r6, r0, r0, r5 │ │ │ │ tsteq r6, r0, lsr r0 │ │ │ │ - smlatbeq r6, r0, lr, r6 │ │ │ │ - tsteq r6, r0, ror #28 │ │ │ │ - tsteq r6, ip, lsr lr │ │ │ │ - tsteq r6, r8, ror r2 │ │ │ │ - tsteq r6, r8 │ │ │ │ - tsteq r6, ip, asr lr │ │ │ │ + tsteq r6, ip, asr #32 │ │ │ │ + strdeq r1, [r6, -r0] │ │ │ │ + smlabbeq r6, r4, r0, r5 │ │ │ │ + smlatteq r6, r0, r4, r1 │ │ │ │ + tsteq r6, ip, asr #2 │ │ │ │ + strdeq r5, [r6, -ip] │ │ │ │ + tsteq r6, r8, lsl r1 │ │ │ │ + smlabteq r6, r0, r4, r1 │ │ │ │ + tsteq r6, r0, asr r1 │ │ │ │ + @ instruction: 0x010614b0 │ │ │ │ + qaddeq r7, r8, r6 │ │ │ │ + @ instruction: 0x0106539c │ │ │ │ @ instruction: 0x01065298 │ │ │ │ - strdeq r0, [r6, -r0] │ │ │ │ - @ instruction: 0x01066e98 │ │ │ │ - tsteq r6, r4, ror lr │ │ │ │ - @ instruction: 0x010652b0 │ │ │ │ - ldrdeq r0, [r6, -r0] │ │ │ │ - @ instruction: 0x010652bc │ │ │ │ - smlabteq r6, r0, pc, r0 @ │ │ │ │ - tsteq r6, r4, ror #30 │ │ │ │ - tsteq r6, r0, lsr r3 │ │ │ │ - strdeq r5, [r6, -r0] │ │ │ │ - smlabteq r6, ip, r2, r5 │ │ │ │ - @ instruction: 0x01066e9c │ │ │ │ - @ instruction: 0x01060f90 │ │ │ │ + mrseq r5, LR_usr │ │ │ │ + @ instruction: 0x010651b0 │ │ │ │ + smlabteq r6, ip, r1, r5 │ │ │ │ + tsteq r6, r8, ror r4 │ │ │ │ + tsteq r6, r8, lsr #4 │ │ │ │ + tsteq r6, r4, asr #4 │ │ │ │ + tsteq r6, r0, ror #8 │ │ │ │ + smlatteq r6, r8, r2, r5 │ │ │ │ + @ instruction: 0x01065298 │ │ │ │ + @ instruction: 0x010652b4 │ │ │ │ + tsteq r6, r0, asr #8 │ │ │ │ smlatteq r6, ip, r2, r5 │ │ │ │ - @ instruction: 0x01066ebc │ │ │ │ - tsteq r6, r8, ror pc │ │ │ │ - tsteq r6, r8, lsr #6 │ │ │ │ - tsteq r6, r4, lsl #6 │ │ │ │ - ldrdeq r6, [r6, -r4] │ │ │ │ + tsteq r6, r0, lsr r4 │ │ │ │ + @ instruction: 0x0106539c │ │ │ │ tsteq r6, r8, asr pc │ │ │ │ - smlatteq r6, r0, lr, r6 │ │ │ │ - tsteq r6, r8, asr #30 │ │ │ │ - smlabbeq r6, r4, r3, r5 │ │ │ │ - tsteq r6, ip, lsl pc │ │ │ │ - strdeq r6, [r6, -r8] │ │ │ │ - tsteq r6, r4, lsr r3 │ │ │ │ - tsteq r6, r0, lsr #30 │ │ │ │ - tsteq r6, r0, asr #6 │ │ │ │ - tsteq r6, r0, lsl pc │ │ │ │ - smlabbeq r6, r4, r3, r5 │ │ │ │ - tsteq r6, r0, ror #6 │ │ │ │ - tsteq r6, r0, lsr pc │ │ │ │ - strdeq r0, [r6, -r0] │ │ │ │ - tsteq r6, ip, lsr pc │ │ │ │ - smlatteq r6, r0, lr, r0 │ │ │ │ - smlatteq r6, ip, r0, r7 │ │ │ │ - tsteq r6, r8, asr #8 │ │ │ │ - smlatbeq r6, r8, pc, r6 @ │ │ │ │ + tsteq r6, r8, lsr pc │ │ │ │ + tsteq r6, ip, asr #6 │ │ │ │ + tsteq r6, r8, lsl #8 │ │ │ │ + tsteq r6, r8, asr r3 │ │ │ │ + strdeq r1, [r6, -r8] │ │ │ │ + @ instruction: 0x0106539c │ │ │ │ + tsteq r6, r8, ror r3 │ │ │ │ + tsteq r6, r0, ror #30 │ │ │ │ + ldrdeq r1, [r6, -r8] │ │ │ │ tsteq r6, r8, ror #30 │ │ │ │ - tsteq r6, r4, asr #30 │ │ │ │ - smlabbeq r6, r0, r3, r5 │ │ │ │ - smlatbeq r6, r8, lr, r0 │ │ │ │ - tsteq r6, r4, ror #30 │ │ │ │ + smlabteq r6, r8, r3, r1 │ │ │ │ + tsteq r6, r8, ror #8 │ │ │ │ + smlabteq r6, r8, pc, r6 @ │ │ │ │ + @ instruction: 0x01066f90 │ │ │ │ + tsteq r6, r0, ror pc │ │ │ │ smlatbeq r6, r0, r3, r5 │ │ │ │ - @ instruction: 0x01060e90 │ │ │ │ - smlatbeq r6, r0, pc, r6 @ │ │ │ │ - tsteq r6, ip, ror pc │ │ │ │ - @ instruction: 0x010653b8 │ │ │ │ - tsteq r6, r0, ror lr │ │ │ │ - smlabteq r6, r4, r3, r5 │ │ │ │ - tsteq r6, r0, ror #28 │ │ │ │ + @ instruction: 0x01061398 │ │ │ │ + smlabbeq r6, r8, pc, r6 @ │ │ │ │ + smlabteq r6, r0, r3, r5 │ │ │ │ + smlabbeq r6, r0, r3, r1 │ │ │ │ + smlabteq r6, r0, pc, r6 @ │ │ │ │ + @ instruction: 0x01066f9c │ │ │ │ + ldrdeq r5, [r6, -r8] │ │ │ │ + tsteq r6, r0, ror #6 │ │ │ │ + smlatteq r6, r4, r3, r5 │ │ │ │ + tsteq r6, r0, asr r3 │ │ │ │ + tsteq r6, ip, lsl r0 │ │ │ │ + tsteq r6, r0, lsr #8 │ │ │ │ + strdeq r5, [r6, -ip] │ │ │ │ + smlabteq r6, ip, pc, r6 @ │ │ │ │ + tsteq r6, r8, lsr #6 │ │ │ │ + ldrdeq r6, [r6, -r8] │ │ │ │ + tsteq r6, r8, lsl r3 │ │ │ │ + tsteq r6, ip, lsl r0 │ │ │ │ + strdeq r6, [r6, -r8] │ │ │ │ + tsteq r6, r4, lsr r4 │ │ │ │ + strdeq r1, [r6, -r8] │ │ │ │ tsteq r6, r0, asr #8 │ │ │ │ - tsteq r6, r0, lsl #8 │ │ │ │ + smlatteq r6, r8, r2, r1 │ │ │ │ + strdeq r7, [r6, -r0] │ │ │ │ + @ instruction: 0x01065ab8 │ │ │ │ + tsteq r6, r0, asr #6 │ │ │ │ + ldrdeq r5, [r6, -r8] │ │ │ │ + smlabteq r6, r8, r0, r7 │ │ │ │ + @ instruction: 0x01065494 │ │ │ │ + tsteq r6, r4, asr r4 │ │ │ │ + tsteq r6, r0, lsr r4 │ │ │ │ + mrseq r7, (UNDEF: 6) │ │ │ │ + @ instruction: 0x01061298 │ │ │ │ + tsteq r6, r0, asr r4 │ │ │ │ + tsteq r6, r0, lsr #32 │ │ │ │ + smlabbeq r6, r0, r2, r1 │ │ │ │ + smlabbeq r6, ip, r4, r5 │ │ │ │ + tsteq r6, r8, ror #8 │ │ │ │ + tsteq r6, r8, lsr r0 │ │ │ │ + tsteq r6, r0, ror #4 │ │ │ │ + tsteq r6, r4, asr #32 │ │ │ │ + tsteq r6, r0, asr r2 │ │ │ │ + smlabteq r6, r0, r0, r7 │ │ │ │ + smlabbeq r6, r0, r0, r7 │ │ │ │ + qaddeq r7, ip, r6 │ │ │ │ + @ instruction: 0x01065498 │ │ │ │ + tsteq r6, r8, lsr #4 │ │ │ │ + tsteq r6, ip, ror r0 │ │ │ │ + @ instruction: 0x010654b8 │ │ │ │ + tsteq r6, r0, lsl r2 │ │ │ │ + strheq r7, [r6, -r8] │ │ │ │ + swpeq r7, r4, [r6] │ │ │ │ + ldrdeq r5, [r6, -r0] │ │ │ │ + strdeq r1, [r6, -r0] │ │ │ │ ldrdeq r5, [r6, -ip] │ │ │ │ - smlatbeq r6, ip, pc, r6 @ │ │ │ │ - tsteq r6, r8, lsr lr │ │ │ │ + smlatteq r6, r0, r1, r1 │ │ │ │ + smlabbeq r6, r4, r1, r7 │ │ │ │ + tsteq r6, r0, asr r5 │ │ │ │ + tsteq r6, r0, lsl r5 │ │ │ │ + smlatteq r6, ip, r4, r5 │ │ │ │ + strheq r7, [r6, -ip] │ │ │ │ + @ instruction: 0x010611b0 │ │ │ │ + tsteq r6, ip, lsl #10 │ │ │ │ + ldrdeq r7, [r6, -ip] │ │ │ │ + @ instruction: 0x01061198 │ │ │ │ + tsteq r6, r8, asr #10 │ │ │ │ + tsteq r6, r4, lsr #10 │ │ │ │ + strdeq r7, [r6, -r4] │ │ │ │ + tsteq r6, r8, ror r1 │ │ │ │ + mrseq r7, (UNDEF: 22) │ │ │ │ + tsteq r6, r8, ror #2 │ │ │ │ + smlatbeq r6, r4, r5, r5 │ │ │ │ + tsteq r6, ip, lsr r1 │ │ │ │ + tsteq r6, r8, lsl r1 │ │ │ │ + tsteq r6, r4, asr r5 │ │ │ │ + tsteq r6, r0, asr #2 │ │ │ │ + tsteq r6, r0, ror #10 │ │ │ │ + tsteq r6, r0, lsr r1 │ │ │ │ + smlatbeq r6, r4, r5, r5 │ │ │ │ + smlabbeq r6, r0, r5, r5 │ │ │ │ + tsteq r6, r0, asr r1 │ │ │ │ + tsteq r6, r0, lsl r1 │ │ │ │ + tsteq r6, ip, asr r1 │ │ │ │ + mrseq r1, (UNDEF: 22) │ │ │ │ + tsteq r6, ip, lsl #6 │ │ │ │ + tsteq r6, r8, ror #12 │ │ │ │ + smlabteq r6, r8, r1, r7 │ │ │ │ + smlabbeq r6, r8, r1, r7 │ │ │ │ + tsteq r6, r4, ror #2 │ │ │ │ + smlatbeq r6, r0, r5, r5 │ │ │ │ + smlabteq r6, r8, r0, r1 │ │ │ │ + smlabbeq r6, r4, r1, r7 │ │ │ │ + smlabteq r6, r0, r5, r5 │ │ │ │ + strheq r1, [r6, -r0] │ │ │ │ + smlabteq r6, r0, r1, r7 │ │ │ │ + @ instruction: 0x0106719c │ │ │ │ + ldrdeq r5, [r6, -r8] │ │ │ │ + swpeq r1, r0, [r6] │ │ │ │ + smlatteq r6, r4, r5, r5 │ │ │ │ + smlabbeq r6, r0, r0, r1 │ │ │ │ + tsteq r6, r0, ror #12 │ │ │ │ + tsteq r6, r0, lsr #12 │ │ │ │ strdeq r5, [r6, -ip] │ │ │ │ - smlabteq r6, ip, pc, r6 @ │ │ │ │ - tsteq r6, r0, lsr #28 │ │ │ │ - tsteq r6, r8, lsr r4 │ │ │ │ - tsteq r6, r4, lsl r4 │ │ │ │ - smlatteq r6, r4, pc, r6 @ │ │ │ │ - tsteq r6, r0, lsl #28 │ │ │ │ - strdeq r6, [r6, -r0] │ │ │ │ - strdeq r0, [r6, -r0] │ │ │ │ + smlabteq r6, ip, r1, r7 │ │ │ │ + qaddeq r1, r8, r6 │ │ │ │ + tsteq r6, ip, lsl r6 │ │ │ │ + smlatteq r6, ip, r1, r7 │ │ │ │ + tsteq r6, r0, asr #32 │ │ │ │ + tsteq r6, r8, asr r6 │ │ │ │ + tsteq r6, r4, lsr r6 │ │ │ │ + tsteq r6, r4, lsl #4 │ │ │ │ + tsteq r6, r0, lsr #32 │ │ │ │ + tsteq r6, r0, lsl r2 │ │ │ │ + tsteq r6, r0, lsl r0 │ │ │ │ bleq ff3afebc │ │ │ │ @ instruction: 0x47704478 │ │ │ │ bleq ff2afec4 │ │ │ │ @ instruction: 0x47704478 │ │ │ │ bleq ff1afecc │ │ │ │ @ instruction: 0x47704478 │ │ │ │ bleq ff0afed4 │ │ │ │ @@ -7646,392 +7646,392 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbeq pc, [r0, #2271]! @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ strbeq pc, [ip, #2271]! @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ strbeq pc, [r8, #2271]! @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - smlatbeq r6, r0, lr, r4 │ │ │ │ - tsteq r6, r0, lsl #20 │ │ │ │ - smlabteq r6, r0, r9, r6 │ │ │ │ - @ instruction: 0x0106699c │ │ │ │ - ldrdeq r4, [r6, -r8] │ │ │ │ - tsteq r6, ip, asr r7 │ │ │ │ - @ instruction: 0x010669bc │ │ │ │ + smlabteq r6, r0, r0, r5 │ │ │ │ + tsteq r6, r0, lsr #24 │ │ │ │ + smlatteq r6, r0, fp, r6 │ │ │ │ + @ instruction: 0x01066bbc │ │ │ │ strdeq r4, [r6, -r8] │ │ │ │ - tsteq r6, r4, asr #14 │ │ │ │ - strdeq r6, [r6, -r8] │ │ │ │ - ldrdeq r6, [r6, -r4] │ │ │ │ - tsteq r6, r0, lsl lr │ │ │ │ - tsteq r6, r4, lsr #14 │ │ │ │ - tsteq r6, ip, lsl lr │ │ │ │ - tsteq r6, r4, lsl r7 │ │ │ │ - tsteq r6, r4, asr sl │ │ │ │ - tsteq r6, r8, asr lr │ │ │ │ - tsteq r6, r4, lsr lr │ │ │ │ - tsteq r6, r4, lsl #20 │ │ │ │ - smlatteq r6, ip, r6, r0 │ │ │ │ - tsteq r6, r0, lsl sl │ │ │ │ - ldrdeq r0, [r6, -ip] │ │ │ │ - tsteq r6, r4, asr sl │ │ │ │ - tsteq r6, r0, lsr sl │ │ │ │ - tsteq r6, ip, ror #28 │ │ │ │ - @ instruction: 0x010606bc │ │ │ │ - tsteq r6, r8, ror lr │ │ │ │ - smlatbeq r6, ip, r6, r0 │ │ │ │ - smlabbeq r6, r8, sp, r6 │ │ │ │ - tsteq r6, r0, lsr #32 │ │ │ │ - tsteq r6, r0, lsl fp │ │ │ │ - ldrdeq r4, [r6, -ip] │ │ │ │ - @ instruction: 0x01064e9c │ │ │ │ - tsteq r6, r8, ror lr │ │ │ │ - tsteq r6, r8, asr #20 │ │ │ │ - tsteq r6, ip, ror #12 │ │ │ │ - @ instruction: 0x01064e98 │ │ │ │ - tsteq r6, r8, ror #20 │ │ │ │ - tsteq r6, r4, asr r6 │ │ │ │ - ldrdeq r4, [r6, -r4] │ │ │ │ - @ instruction: 0x01064eb0 │ │ │ │ - smlabbeq r6, r0, sl, r6 │ │ │ │ - tsteq r6, r4, lsr r6 │ │ │ │ - smlabbeq r6, ip, sl, r6 │ │ │ │ - tsteq r6, r4, lsr #12 │ │ │ │ - tsteq r6, r8, lsl #22 │ │ │ │ - smlabteq r6, r8, sl, r6 │ │ │ │ - smlatbeq r6, r4, sl, r6 │ │ │ │ - smlatteq r6, r0, lr, r4 │ │ │ │ - strdeq r0, [r6, -ip] │ │ │ │ - smlabteq r6, r4, sl, r6 │ │ │ │ - tsteq r6, r0, lsl #30 │ │ │ │ - smlatteq r6, r4, r5, r0 │ │ │ │ - tsteq r6, r0, lsl #22 │ │ │ │ + tsteq r6, ip, ror r9 │ │ │ │ ldrdeq r6, [r6, -ip] │ │ │ │ - tsteq r6, r8, lsl pc │ │ │ │ - smlabteq r6, r4, r5, r0 │ │ │ │ - tsteq r6, r4, lsr #30 │ │ │ │ - @ instruction: 0x010605b4 │ │ │ │ - smlabteq r6, ip, fp, r6 │ │ │ │ - @ instruction: 0x01064f98 │ │ │ │ - tsteq r6, r8, asr pc │ │ │ │ - tsteq r6, r4, lsr pc │ │ │ │ - tsteq r6, r4, lsl #22 │ │ │ │ - smlabbeq r6, r4, r5, r0 │ │ │ │ - tsteq r6, r4, asr pc │ │ │ │ - tsteq r6, r4, lsr #22 │ │ │ │ - tsteq r6, ip, ror #10 │ │ │ │ - @ instruction: 0x01064f90 │ │ │ │ - tsteq r6, ip, ror #30 │ │ │ │ - tsteq r6, ip, lsr fp │ │ │ │ - tsteq r6, ip, asr #10 │ │ │ │ - tsteq r6, r8, asr #22 │ │ │ │ - tsteq r6, ip, lsr r5 │ │ │ │ - smlatteq r6, ip, pc, r4 @ │ │ │ │ - smlabbeq r6, r4, fp, r6 │ │ │ │ - tsteq r6, r0, ror #22 │ │ │ │ - @ instruction: 0x01064f9c │ │ │ │ - tsteq r6, r4, lsl r5 │ │ │ │ - smlatbeq r6, r8, pc, r4 @ │ │ │ │ - tsteq r6, r4, lsl #10 │ │ │ │ - smlatteq r6, ip, pc, r4 @ │ │ │ │ - smlabteq r6, r8, pc, r4 @ │ │ │ │ - @ instruction: 0x01066b98 │ │ │ │ - smlatteq r6, r4, r4, r0 │ │ │ │ - smlatbeq r6, r4, fp, r6 │ │ │ │ - ldrdeq r0, [r6, -r4] │ │ │ │ - tsteq r6, ip, ror r1 │ │ │ │ - strheq r5, [r6, -r0] │ │ │ │ - tsteq r6, r0, lsl ip │ │ │ │ - ldrdeq r6, [r6, -r0] │ │ │ │ - smlatbeq r6, ip, fp, r6 │ │ │ │ - smlatteq r6, r8, pc, r4 @ │ │ │ │ - @ instruction: 0x0106049c │ │ │ │ - smlabteq r6, ip, fp, r6 │ │ │ │ - tsteq r6, r8 │ │ │ │ - smlabbeq r6, r4, r4, r0 │ │ │ │ - tsteq r6, r8, lsl #24 │ │ │ │ - smlatteq r6, r4, fp, r6 │ │ │ │ - tsteq r6, r0, lsr #32 │ │ │ │ - tsteq r6, r4, ror #8 │ │ │ │ - tsteq r6, ip, lsr #32 │ │ │ │ - tsteq r6, r4, asr r4 │ │ │ │ - tsteq r6, r4, ror #24 │ │ │ │ - tsteq r6, r8, rrx │ │ │ │ - tsteq r6, r4, asr #32 │ │ │ │ - tsteq r6, r4, lsl ip │ │ │ │ - tsteq r6, ip, lsr #8 │ │ │ │ - tsteq r6, r0, lsr #24 │ │ │ │ - tsteq r6, ip, lsl r4 │ │ │ │ - tsteq r6, r4, ror #24 │ │ │ │ - tsteq r6, r0, asr #24 │ │ │ │ - tsteq r6, ip, ror r0 │ │ │ │ + tsteq r6, r8, lsl r0 │ │ │ │ + tsteq r6, r4, ror #18 │ │ │ │ + tsteq r6, r8, lsl ip │ │ │ │ + strdeq r6, [r6, -r4] │ │ │ │ + tsteq r6, r0, lsr r0 │ │ │ │ + tsteq r6, r4, asr #18 │ │ │ │ + tsteq r6, ip, lsr r0 │ │ │ │ + tsteq r6, r4, lsr r9 │ │ │ │ + tsteq r6, r4, ror ip │ │ │ │ + tsteq r6, r8, ror r0 │ │ │ │ + qaddeq r5, r4, r6 │ │ │ │ + tsteq r6, r4, lsr #24 │ │ │ │ + tsteq r6, ip, lsl #18 │ │ │ │ + tsteq r6, r0, lsr ip │ │ │ │ strdeq r0, [r6, -ip] │ │ │ │ - smlabbeq r6, r8, r0, r5 │ │ │ │ - smlatteq r6, ip, r3, r0 │ │ │ │ + tsteq r6, r4, ror ip │ │ │ │ + tsteq r6, r0, asr ip │ │ │ │ + smlabbeq r6, ip, r0, r5 │ │ │ │ + ldrdeq r0, [r6, -ip] │ │ │ │ + swpeq r5, r8, [r6] │ │ │ │ + smlabteq r6, ip, r8, r0 │ │ │ │ + smlatbeq r6, r8, pc, r6 @ │ │ │ │ + tsteq r6, r0, asr #4 │ │ │ │ tsteq r6, r0, lsr sp │ │ │ │ strdeq r5, [r6, -ip] │ │ │ │ strheq r5, [r6, -ip] │ │ │ │ swpeq r5, r8, [r6] │ │ │ │ tsteq r6, r8, ror #24 │ │ │ │ - @ instruction: 0x010603bc │ │ │ │ + smlabbeq r6, ip, r8, r0 │ │ │ │ strheq r5, [r6, -r8] │ │ │ │ smlabbeq r6, r8, ip, r6 │ │ │ │ - smlatbeq r6, r4, r3, r0 │ │ │ │ + tsteq r6, r4, ror r8 │ │ │ │ strdeq r5, [r6, -r4] │ │ │ │ ldrdeq r5, [r6, -r0] │ │ │ │ smlatbeq r6, r0, ip, r6 │ │ │ │ - smlabbeq r6, r4, r3, r0 │ │ │ │ + tsteq r6, r4, asr r8 │ │ │ │ smlatbeq r6, ip, ip, r6 │ │ │ │ - tsteq r6, r4, ror r3 │ │ │ │ - tsteq r6, r0, asr r1 │ │ │ │ + tsteq r6, r4, asr #16 │ │ │ │ + tsteq r6, r8, lsr #26 │ │ │ │ smlatteq r6, r8, ip, r6 │ │ │ │ smlabteq r6, r4, ip, r6 │ │ │ │ mrseq r5, (UNDEF: 22) │ │ │ │ - tsteq r6, ip, asr #6 │ │ │ │ - tsteq r6, ip, lsl #2 │ │ │ │ - tsteq r6, ip, lsr r3 │ │ │ │ - tsteq r6, r0, asr r1 │ │ │ │ - tsteq r6, ip, lsr #2 │ │ │ │ + tsteq r6, ip, lsl r8 │ │ │ │ + smlatteq r6, r4, ip, r6 │ │ │ │ + tsteq r6, r0, lsr #2 │ │ │ │ + tsteq r6, r4, lsl #16 │ │ │ │ + tsteq r6, r0, lsr #26 │ │ │ │ strdeq r6, [r6, -ip] │ │ │ │ - tsteq r6, ip, lsl r3 │ │ │ │ - tsteq r6, r8, lsl #26 │ │ │ │ - tsteq r6, ip, lsl #6 │ │ │ │ - smlabbeq r6, r8, r3, r7 │ │ │ │ - tsteq r6, ip, ror r4 │ │ │ │ - smlatbeq r6, r8, lr, r6 │ │ │ │ - tsteq r6, r4, lsl #4 │ │ │ │ - tsteq r6, r4, ror #26 │ │ │ │ + tsteq r6, r8, lsr r1 │ │ │ │ + smlatteq r6, r4, r7, r0 │ │ │ │ + tsteq r6, r4, asr #2 │ │ │ │ + ldrdeq r0, [r6, -r4] │ │ │ │ + smlatteq r6, ip, sp, r6 │ │ │ │ + @ instruction: 0x010651b8 │ │ │ │ + tsteq r6, r8, ror r1 │ │ │ │ + tsteq r6, r4, asr r1 │ │ │ │ tsteq r6, r4, lsr #26 │ │ │ │ - tsteq r6, r0, lsl #26 │ │ │ │ - tsteq r6, ip, lsr r1 │ │ │ │ - smlabteq r6, r4, r2, r0 │ │ │ │ - tsteq r6, r0, lsr #26 │ │ │ │ - tsteq r6, ip, asr r1 │ │ │ │ - smlatbeq r6, ip, r2, r0 │ │ │ │ - tsteq r6, ip, asr sp │ │ │ │ - tsteq r6, r8, lsr sp │ │ │ │ + smlatbeq r6, r4, r7, r0 │ │ │ │ tsteq r6, r4, ror r1 │ │ │ │ - smlabbeq r6, ip, r2, r0 │ │ │ │ - smlabbeq r6, r0, r1, r5 │ │ │ │ - tsteq r6, ip, ror r2 │ │ │ │ - strdeq r5, [r6, -ip] │ │ │ │ - @ instruction: 0x010651bc │ │ │ │ - @ instruction: 0x01065198 │ │ │ │ + tsteq r6, r4, asr #26 │ │ │ │ + smlabbeq r6, ip, r7, r0 │ │ │ │ + @ instruction: 0x010651b0 │ │ │ │ + smlabbeq r6, ip, r1, r5 │ │ │ │ + tsteq r6, ip, asr sp │ │ │ │ + tsteq r6, ip, ror #14 │ │ │ │ tsteq r6, r8, ror #26 │ │ │ │ - tsteq r6, r4, asr r2 │ │ │ │ - @ instruction: 0x010651b8 │ │ │ │ - smlabbeq r6, r8, sp, r6 │ │ │ │ - tsteq r6, ip, lsr r2 │ │ │ │ - strdeq r5, [r6, -r4] │ │ │ │ - ldrdeq r5, [r6, -r0] │ │ │ │ - smlatbeq r6, r0, sp, r6 │ │ │ │ - tsteq r6, ip, lsl r2 │ │ │ │ - smlatbeq r6, ip, sp, r6 │ │ │ │ + tsteq r6, ip, asr r7 │ │ │ │ tsteq r6, ip, lsl #4 │ │ │ │ - smlabteq r6, r0, r2, r5 │ │ │ │ - tsteq r6, r0, lsr #28 │ │ │ │ - smlatteq r6, r0, sp, r6 │ │ │ │ - @ instruction: 0x01066dbc │ │ │ │ - strdeq r5, [r6, -r8] │ │ │ │ - ldrdeq r0, [r6, -ip] │ │ │ │ - ldrdeq r6, [r6, -ip] │ │ │ │ - tsteq r6, r8, lsl r2 │ │ │ │ - smlabteq r6, r4, r1, r0 │ │ │ │ - tsteq r6, r8, lsl lr │ │ │ │ - strdeq r6, [r6, -r4] │ │ │ │ - tsteq r6, r0, lsr r2 │ │ │ │ - smlatbeq r6, r4, r1, r0 │ │ │ │ - tsteq r6, ip, lsr r2 │ │ │ │ - @ instruction: 0x01060194 │ │ │ │ - tsteq r6, r4, ror lr │ │ │ │ - tsteq r6, r8, ror r2 │ │ │ │ - tsteq r6, r4, asr r2 │ │ │ │ - tsteq r6, r4, lsr #28 │ │ │ │ - tsteq r6, ip, ror #2 │ │ │ │ - tsteq r6, r0, lsr lr │ │ │ │ - tsteq r6, ip, asr r1 │ │ │ │ - tsteq r6, r4, ror lr │ │ │ │ - tsteq r6, r0, asr lr │ │ │ │ - smlabbeq r6, ip, r2, r5 │ │ │ │ - tsteq r6, ip, lsr r1 │ │ │ │ - @ instruction: 0x01065298 │ │ │ │ - tsteq r6, ip, lsr #2 │ │ │ │ - tsteq r6, r8, asr #8 │ │ │ │ - tsteq r6, r8, lsr pc │ │ │ │ - tsteq r6, r4, lsl #6 │ │ │ │ - smlabteq r6, r4, r2, r5 │ │ │ │ - smlatbeq r6, r0, r2, r5 │ │ │ │ - tsteq r6, r0, ror lr │ │ │ │ + smlatbeq r6, r4, sp, r6 │ │ │ │ + smlabbeq r6, r0, sp, r6 │ │ │ │ + @ instruction: 0x010651bc │ │ │ │ + tsteq r6, r4, lsr r7 │ │ │ │ + smlabteq r6, r8, r1, r5 │ │ │ │ + tsteq r6, r4, lsr #14 │ │ │ │ + tsteq r6, ip, lsl #4 │ │ │ │ + smlatteq r6, r8, r1, r5 │ │ │ │ + @ instruction: 0x01066db8 │ │ │ │ + tsteq r6, r4, lsl #14 │ │ │ │ + smlabteq r6, r4, sp, r6 │ │ │ │ strdeq r0, [r6, -r4] │ │ │ │ - smlabteq r6, r0, r2, r5 │ │ │ │ - @ instruction: 0x01066e90 │ │ │ │ + @ instruction: 0x0106539c │ │ │ │ + ldrdeq r5, [r6, -r0] │ │ │ │ + tsteq r6, r0, lsr lr │ │ │ │ + strdeq r6, [r6, -r0] │ │ │ │ + smlabteq r6, ip, sp, r6 │ │ │ │ + tsteq r6, r8, lsl #4 │ │ │ │ + @ instruction: 0x010606bc │ │ │ │ + smlatteq r6, ip, sp, r6 │ │ │ │ + tsteq r6, r8, lsr #4 │ │ │ │ + smlatbeq r6, r4, r6, r0 │ │ │ │ + tsteq r6, r8, lsr #28 │ │ │ │ + tsteq r6, r4, lsl #28 │ │ │ │ + tsteq r6, r0, asr #4 │ │ │ │ + smlabbeq r6, r4, r6, r0 │ │ │ │ + tsteq r6, ip, asr #4 │ │ │ │ + tsteq r6, r4, ror r6 │ │ │ │ + smlabbeq r6, r4, lr, r6 │ │ │ │ + smlabbeq r6, r8, r2, r5 │ │ │ │ + tsteq r6, r4, ror #4 │ │ │ │ + tsteq r6, r4, lsr lr │ │ │ │ + tsteq r6, ip, asr #12 │ │ │ │ + tsteq r6, r0, asr #28 │ │ │ │ + tsteq r6, ip, lsr r6 │ │ │ │ + smlabbeq r6, r4, lr, r6 │ │ │ │ + tsteq r6, r0, ror #28 │ │ │ │ + @ instruction: 0x0106529c │ │ │ │ + tsteq r6, ip, lsl r6 │ │ │ │ + smlatbeq r6, r8, r2, r5 │ │ │ │ + tsteq r6, ip, lsl #12 │ │ │ │ + tsteq r6, r0, asr pc │ │ │ │ + tsteq r6, ip, lsl r3 │ │ │ │ + ldrdeq r5, [r6, -ip] │ │ │ │ + @ instruction: 0x010652b8 │ │ │ │ + smlabbeq r6, r8, lr, r6 │ │ │ │ ldrdeq r0, [r6, -ip] │ │ │ │ - strdeq r5, [r6, -ip] │ │ │ │ ldrdeq r5, [r6, -r8] │ │ │ │ smlatbeq r6, r8, lr, r6 │ │ │ │ - strheq r0, [r6, -ip] │ │ │ │ - @ instruction: 0x01066eb4 │ │ │ │ - smlatbeq r6, ip, r0, r0 │ │ │ │ - tsteq r6, r0, lsr pc │ │ │ │ - strdeq r6, [r6, -r0] │ │ │ │ + smlabteq r6, r4, r5, r0 │ │ │ │ + tsteq r6, r4, lsl r3 │ │ │ │ + strdeq r5, [r6, -r0] │ │ │ │ + smlabteq r6, r0, lr, r6 │ │ │ │ + smlatbeq r6, r4, r5, r0 │ │ │ │ smlabteq r6, ip, lr, r6 │ │ │ │ - tsteq r6, r8, lsl #6 │ │ │ │ - smlabbeq r6, r4, r0, r0 │ │ │ │ - smlatteq r6, ip, lr, r6 │ │ │ │ - tsteq r6, r8, lsr #6 │ │ │ │ - tsteq r6, ip, rrx │ │ │ │ - tsteq r6, r8, lsr #30 │ │ │ │ - tsteq r6, r4, lsl #30 │ │ │ │ - tsteq r6, r0, asr #6 │ │ │ │ - tsteq r6, ip, asr #32 │ │ │ │ + @ instruction: 0x01060594 │ │ │ │ + tsteq r6, r0, ror r3 │ │ │ │ + tsteq r6, r8, lsl #30 │ │ │ │ + smlatteq r6, r4, lr, r6 │ │ │ │ + tsteq r6, r0, lsr #6 │ │ │ │ + tsteq r6, ip, ror #10 │ │ │ │ + tsteq r6, ip, lsr #6 │ │ │ │ + tsteq r6, ip, asr r5 │ │ │ │ + tsteq r6, r0, ror r3 │ │ │ │ tsteq r6, ip, asr #6 │ │ │ │ - tsteq r6, ip, lsr r0 │ │ │ │ - strdeq r6, [r6, -r4] │ │ │ │ - smlabteq r6, r0, r3, r5 │ │ │ │ - smlabbeq r6, r0, r3, r5 │ │ │ │ + tsteq r6, ip, lsl pc │ │ │ │ + tsteq r6, ip, lsr r5 │ │ │ │ + tsteq r6, r8, lsr #30 │ │ │ │ + tsteq r6, ip, lsr #10 │ │ │ │ + smlatbeq r6, r8, r5, r7 │ │ │ │ + @ instruction: 0x0106569c │ │ │ │ + smlabteq r6, r8, r0, r7 │ │ │ │ + tsteq r6, r4, lsr #8 │ │ │ │ + smlabbeq r6, r4, pc, r6 @ │ │ │ │ + tsteq r6, r4, asr #30 │ │ │ │ + tsteq r6, r0, lsr #30 │ │ │ │ tsteq r6, ip, asr r3 │ │ │ │ - tsteq r6, ip, lsr #30 │ │ │ │ - tsteq r6, ip │ │ │ │ + smlatteq r6, r4, r4, r0 │ │ │ │ + tsteq r6, r0, asr #30 │ │ │ │ tsteq r6, ip, ror r3 │ │ │ │ - tsteq r6, ip, asr #30 │ │ │ │ - strdeq pc, [r5, -r4] │ │ │ │ - @ instruction: 0x010653b8 │ │ │ │ + smlabteq r6, ip, r4, r0 │ │ │ │ + tsteq r6, ip, ror pc │ │ │ │ + tsteq r6, r8, asr pc │ │ │ │ @ instruction: 0x01065394 │ │ │ │ - tsteq r6, r4, ror #30 │ │ │ │ - ldrdeq pc, [r5, -r4] │ │ │ │ - tsteq r6, r0, ror pc │ │ │ │ - smlabteq r5, r4, pc, pc @ │ │ │ │ - tsteq r6, r4, lsl r4 │ │ │ │ - smlatbeq r6, ip, pc, r6 @ │ │ │ │ + smlatbeq r6, ip, r4, r0 │ │ │ │ + smlatbeq r6, r0, r3, r5 │ │ │ │ + @ instruction: 0x0106049c │ │ │ │ + tsteq r6, ip, lsl r4 │ │ │ │ + ldrdeq r5, [r6, -ip] │ │ │ │ + @ instruction: 0x010653b8 │ │ │ │ smlabbeq r6, r8, pc, r6 @ │ │ │ │ - smlabteq r6, r4, r3, r5 │ │ │ │ - @ instruction: 0x0105ff9c │ │ │ │ - ldrdeq r5, [r6, -r0] │ │ │ │ - smlabbeq r5, ip, pc, pc @ │ │ │ │ + tsteq r6, r4, ror r4 │ │ │ │ + ldrdeq r5, [r6, -r8] │ │ │ │ + smlatbeq r6, r8, pc, r6 @ │ │ │ │ + tsteq r6, ip, asr r4 │ │ │ │ tsteq r6, r4, lsl r4 │ │ │ │ strdeq r5, [r6, -r0] │ │ │ │ smlabteq r6, r0, pc, r6 @ │ │ │ │ - tstpeq r5, ip, ror #30 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r6, ip, pc, r6 @ │ │ │ │ - tstpeq r5, ip, asr pc @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r8, asr #14 │ │ │ │ - tsteq r6, r4, ror r1 │ │ │ │ - ldrdeq r5, [r6, -r0] │ │ │ │ - tsteq r6, r0, lsr r0 │ │ │ │ - strdeq r6, [r6, -r0] │ │ │ │ + tsteq r6, ip, lsr r4 │ │ │ │ smlabteq r6, ip, pc, r6 @ │ │ │ │ - tsteq r6, r8, lsl #8 │ │ │ │ - tstpeq r5, ip, lsl pc @ p-variant is OBSOLETE │ │ │ │ - smlatteq r6, ip, pc, r6 @ │ │ │ │ - tsteq r6, r8, lsr #8 │ │ │ │ - tstpeq r5, r4, lsl #30 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r8, lsr #32 │ │ │ │ - tsteq r6, r4 │ │ │ │ - tsteq r6, r0, asr #8 │ │ │ │ - smlatteq r5, r4, lr, pc @ │ │ │ │ - tsteq r6, ip, asr #8 │ │ │ │ - ldrdeq pc, [r5, -r4] │ │ │ │ - smlabteq r6, r8, r4, r5 │ │ │ │ - smlabbeq r6, r8, r4, r5 │ │ │ │ - tsteq r6, r4, ror #8 │ │ │ │ - tsteq r6, r4, lsr r0 │ │ │ │ - smlatbeq r5, ip, lr, pc @ │ │ │ │ - smlabbeq r6, r4, r4, r5 │ │ │ │ - qaddeq r7, r4, r6 │ │ │ │ - @ instruction: 0x0105fe94 │ │ │ │ + tsteq r6, ip, lsr #8 │ │ │ │ + smlatteq r6, r0, r4, r5 │ │ │ │ + tsteq r6, r0, asr #32 │ │ │ │ + mrseq r7, (UNDEF: 6) │ │ │ │ + ldrdeq r6, [r6, -ip] │ │ │ │ + tsteq r6, r8, lsl r4 │ │ │ │ + strdeq r0, [r6, -ip] │ │ │ │ + strdeq r6, [r6, -ip] │ │ │ │ + tsteq r6, r8, lsr r4 │ │ │ │ + smlatteq r6, r4, r3, r0 │ │ │ │ + tsteq r6, r8, lsr r0 │ │ │ │ + tsteq r6, r4, lsl r0 │ │ │ │ + tsteq r6, r0, asr r4 │ │ │ │ + smlabteq r6, r4, r3, r0 │ │ │ │ + tsteq r6, ip, asr r4 │ │ │ │ + @ instruction: 0x010603b4 │ │ │ │ + swpeq r7, r4, [r6] │ │ │ │ + @ instruction: 0x01065498 │ │ │ │ + tsteq r6, r4, ror r4 │ │ │ │ + tsteq r6, r4, asr #32 │ │ │ │ + smlabbeq r6, ip, r3, r0 │ │ │ │ + qaddeq r7, r0, r6 │ │ │ │ + tsteq r6, ip, ror r3 │ │ │ │ + swpeq r7, r4, [r6] │ │ │ │ + tsteq r6, r0, ror r0 │ │ │ │ + smlatbeq r6, ip, r4, r5 │ │ │ │ + tsteq r6, ip, asr r3 │ │ │ │ + @ instruction: 0x010654b8 │ │ │ │ + tsteq r6, ip, asr #6 │ │ │ │ + tsteq r6, r8, ror #12 │ │ │ │ + tsteq r6, r8, asr r1 │ │ │ │ + tsteq r6, r4, lsr #10 │ │ │ │ + smlatteq r6, r4, r4, r5 │ │ │ │ smlabteq r6, r0, r4, r5 │ │ │ │ - @ instruction: 0x0106549c │ │ │ │ - tsteq r6, ip, rrx │ │ │ │ - tstpeq r5, r4, ror lr @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r8, ror r0 │ │ │ │ - tstpeq r5, r4, ror #28 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r6, ip, r5, r5 │ │ │ │ + swpeq r7, r0, [r6] │ │ │ │ + tsteq r6, r4, lsl r3 │ │ │ │ + smlatteq r6, r0, r4, r5 │ │ │ │ + strheq r7, [r6, -r0] │ │ │ │ + strdeq r0, [r6, -ip] │ │ │ │ + tsteq r6, ip, lsl r5 │ │ │ │ + strdeq r5, [r6, -r8] │ │ │ │ + smlabteq r6, r8, r0, r7 │ │ │ │ + ldrdeq r0, [r6, -ip] │ │ │ │ + ldrdeq r7, [r6, -r4] │ │ │ │ + smlabteq r6, ip, r2, r0 │ │ │ │ + tsteq r6, r0, asr r1 │ │ │ │ + tsteq r6, r0, lsl r1 │ │ │ │ smlatteq r6, ip, r0, r7 │ │ │ │ - smlatbeq r6, ip, r0, r7 │ │ │ │ - smlabbeq r6, r8, r0, r7 │ │ │ │ - smlabteq r6, r4, r4, r5 │ │ │ │ - tstpeq r5, r4, lsr lr @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r6, r8, r0, r7 │ │ │ │ - smlatteq r6, r4, r4, r5 │ │ │ │ - tstpeq r5, ip, lsl lr @ p-variant is OBSOLETE │ │ │ │ - smlatteq r6, r4, r0, r7 │ │ │ │ - smlabteq r6, r0, r0, r7 │ │ │ │ - strdeq r5, [r6, -ip] │ │ │ │ - strdeq pc, [r5, -ip] │ │ │ │ - tsteq r6, r8, lsl #10 │ │ │ │ - smlatteq r5, ip, sp, pc @ │ │ │ │ - tsteq r6, r0, asr #2 │ │ │ │ - tsteq r6, r4, asr #10 │ │ │ │ - tsteq r6, r0, lsr #10 │ │ │ │ - strdeq r7, [r6, -r0] │ │ │ │ - smlabteq r5, r4, sp, pc @ │ │ │ │ - strdeq r7, [r6, -ip] │ │ │ │ - @ instruction: 0x0105fdb4 │ │ │ │ - tsteq r6, r0, asr #2 │ │ │ │ - tsteq r6, ip, lsl r1 │ │ │ │ - tsteq r6, r8, asr r5 │ │ │ │ - @ instruction: 0x0105fd94 │ │ │ │ - tsteq r6, r4, ror #10 │ │ │ │ - smlabbeq r5, r4, sp, pc @ │ │ │ │ - ldrdeq r7, [r6, -r0] │ │ │ │ - tsteq r6, r4, lsl #4 │ │ │ │ - ldrdeq r5, [r6, -r0] │ │ │ │ - @ instruction: 0x01065590 │ │ │ │ + tsteq r6, r8, lsr #10 │ │ │ │ + smlatbeq r6, r4, r2, r0 │ │ │ │ + tsteq r6, ip, lsl #2 │ │ │ │ + tsteq r6, r8, asr #10 │ │ │ │ + smlabbeq r6, ip, r2, r0 │ │ │ │ + tsteq r6, r8, asr #2 │ │ │ │ + tsteq r6, r4, lsr #2 │ │ │ │ + tsteq r6, r0, ror #10 │ │ │ │ + tsteq r6, ip, ror #4 │ │ │ │ tsteq r6, ip, ror #10 │ │ │ │ - tsteq r6, ip, lsr r1 │ │ │ │ - tstpeq r5, ip, asr #26 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r6, ip, r5, r5 │ │ │ │ - tsteq r6, ip, asr r1 │ │ │ │ - tstpeq r5, r4, lsr sp @ p-variant is OBSOLETE │ │ │ │ - smlabteq r6, r8, r5, r5 │ │ │ │ - smlatbeq r6, r4, r5, r5 │ │ │ │ - tsteq r6, r4, ror r1 │ │ │ │ - tstpeq r5, r4, lsl sp @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r6, r0, r1, r7 │ │ │ │ - tstpeq r5, r4, lsl #26 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r4, lsr #12 │ │ │ │ - @ instruction: 0x010671bc │ │ │ │ - @ instruction: 0x01067198 │ │ │ │ - ldrdeq r5, [r6, -r4] │ │ │ │ - ldrdeq pc, [r5, -ip] │ │ │ │ + tsteq r6, ip, asr r2 │ │ │ │ + tsteq r6, r4, lsl r2 │ │ │ │ smlatteq r6, r0, r5, r5 │ │ │ │ - smlabteq r5, ip, ip, pc @ │ │ │ │ - tsteq r6, r4, lsr #12 │ │ │ │ - tsteq r6, r0, lsl #12 │ │ │ │ - ldrdeq r7, [r6, -r0] │ │ │ │ - smlatbeq r5, ip, ip, pc @ │ │ │ │ - ldrdeq r7, [r6, -ip] │ │ │ │ - @ instruction: 0x0105fc9c │ │ │ │ + smlatbeq r6, r0, r5, r5 │ │ │ │ + tsteq r6, ip, ror r5 │ │ │ │ + tsteq r6, ip, asr #2 │ │ │ │ + tsteq r6, ip, lsr #4 │ │ │ │ + @ instruction: 0x0106559c │ │ │ │ + tsteq r6, ip, ror #2 │ │ │ │ + tsteq r6, r4, lsl r2 │ │ │ │ + ldrdeq r5, [r6, -r8] │ │ │ │ + @ instruction: 0x010655b4 │ │ │ │ + smlabbeq r6, r4, r1, r7 │ │ │ │ + strdeq r0, [r6, -r4] │ │ │ │ + @ instruction: 0x01067190 │ │ │ │ + smlatteq r6, r4, r1, r0 │ │ │ │ + tsteq r6, r4, lsr r6 │ │ │ │ + smlabteq r6, ip, r1, r7 │ │ │ │ + smlatbeq r6, r8, r1, r7 │ │ │ │ + smlatteq r6, r4, r5, r5 │ │ │ │ + @ instruction: 0x010601bc │ │ │ │ + strdeq r5, [r6, -r0] │ │ │ │ + smlatbeq r6, ip, r1, r0 │ │ │ │ + tsteq r6, r4, lsr r6 │ │ │ │ + tsteq r6, r0, lsl r6 │ │ │ │ + smlatteq r6, r0, r1, r7 │ │ │ │ + smlabbeq r6, ip, r1, r0 │ │ │ │ + smlatteq r6, ip, r1, r7 │ │ │ │ + tsteq r6, ip, ror r1 │ │ │ │ + tsteq r6, r8, ror #18 │ │ │ │ + @ instruction: 0x01067394 │ │ │ │ strdeq r5, [r6, -r0] │ │ │ │ tsteq r6, r0, asr r2 │ │ │ │ tsteq r6, r0, lsl r2 │ │ │ │ smlatteq r6, ip, r1, r7 │ │ │ │ tsteq r6, r8, lsr #12 │ │ │ │ - tstpeq r5, ip, ror #24 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, ip, lsr r1 │ │ │ │ tsteq r6, ip, lsl #4 │ │ │ │ tsteq r6, r8, asr #12 │ │ │ │ - tstpeq r5, r4, asr ip @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r4, lsr #2 │ │ │ │ tsteq r6, r8, asr #4 │ │ │ │ tsteq r6, r4, lsr #4 │ │ │ │ tsteq r6, r0, ror #12 │ │ │ │ - tstpeq r5, r4, lsr ip @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r4, lsl #2 │ │ │ │ tsteq r6, ip, ror #12 │ │ │ │ - tstpeq r5, r4, lsr #24 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r6, r4, r2, r7 │ │ │ │ + strdeq r0, [r6, -r4] │ │ │ │ + smlatteq r6, r8, r6, r5 │ │ │ │ smlatbeq r6, r8, r6, r5 │ │ │ │ smlabbeq r6, r4, r6, r5 │ │ │ │ tsteq r6, r4, asr r2 │ │ │ │ - strdeq pc, [r5, -ip] │ │ │ │ - tsteq r6, r0, ror #4 │ │ │ │ - smlatteq r5, ip, fp, pc @ │ │ │ │ - smlatbeq r6, r4, r2, r7 │ │ │ │ - smlabbeq r6, r0, r2, r7 │ │ │ │ + smlabteq r6, ip, r0, r0 │ │ │ │ + smlatbeq r6, r4, r6, r5 │ │ │ │ + tsteq r6, r4, ror r2 │ │ │ │ + strheq r0, [r6, -r4] │ │ │ │ + smlatteq r6, r0, r6, r5 │ │ │ │ @ instruction: 0x010656bc │ │ │ │ - smlabteq r5, ip, fp, pc @ │ │ │ │ - smlabteq r6, r8, r6, r5 │ │ │ │ - @ instruction: 0x0105fbbc │ │ │ │ + smlabbeq r6, ip, r2, r7 │ │ │ │ + swpeq r0, r4, [r6] │ │ │ │ + @ instruction: 0x01067298 │ │ │ │ + smlabbeq r6, r4, r0, r0 │ │ │ │ + smlatbeq r6, ip, r7, r5 │ │ │ │ + tsteq r6, ip, lsl #6 │ │ │ │ + smlabteq r6, ip, r2, r7 │ │ │ │ + smlatbeq r6, r8, r2, r7 │ │ │ │ + smlatteq r6, r4, r6, r5 │ │ │ │ + qaddeq r0, r4, r6 │ │ │ │ + smlabteq r6, r8, r2, r7 │ │ │ │ + tsteq r6, r4, lsl #14 │ │ │ │ + tsteq r6, ip, lsr r0 │ │ │ │ + tsteq r6, r4, lsl #6 │ │ │ │ + smlatteq r6, r0, r2, r7 │ │ │ │ + tsteq r6, ip, lsl r7 │ │ │ │ + tsteq r6, ip, lsl r0 │ │ │ │ + tsteq r6, r8, lsr #14 │ │ │ │ + tsteq r6, ip │ │ │ │ + tsteq r6, r0, ror #6 │ │ │ │ + tsteq r6, r4, ror #14 │ │ │ │ + tsteq r6, r0, asr #14 │ │ │ │ + tsteq r6, r0, lsl r3 │ │ │ │ + smlatteq r5, r4, pc, pc @ │ │ │ │ + tsteq r6, ip, lsl r3 │ │ │ │ + ldrdeq pc, [r5, -r4] │ │ │ │ + tsteq r6, r0, ror #6 │ │ │ │ + tsteq r6, ip, lsr r3 │ │ │ │ + tsteq r6, r8, ror r7 │ │ │ │ + @ instruction: 0x0105ffb4 │ │ │ │ + smlabbeq r6, r4, r7, r5 │ │ │ │ + smlatbeq r5, r4, pc, pc @ │ │ │ │ + strdeq r7, [r6, -r0] │ │ │ │ + tsteq r6, r4, lsr #8 │ │ │ │ + strdeq r5, [r6, -r0] │ │ │ │ + @ instruction: 0x010657b0 │ │ │ │ + smlabbeq r6, ip, r7, r5 │ │ │ │ + tsteq r6, ip, asr r3 │ │ │ │ + tstpeq r5, ip, ror #30 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r6, ip, r7, r5 │ │ │ │ + tsteq r6, ip, ror r3 │ │ │ │ + tstpeq r5, r4, asr pc @ p-variant is OBSOLETE │ │ │ │ + smlatteq r6, r8, r7, r5 │ │ │ │ + smlabteq r6, r4, r7, r5 │ │ │ │ + @ instruction: 0x01067394 │ │ │ │ + tstpeq r5, r4, lsr pc @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r6, r0, r3, r7 │ │ │ │ + tstpeq r5, r4, lsr #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r4, asr #16 │ │ │ │ + ldrdeq r7, [r6, -ip] │ │ │ │ + @ instruction: 0x010673b8 │ │ │ │ + strdeq r5, [r6, -r4] │ │ │ │ + strdeq pc, [r5, -ip] │ │ │ │ + tsteq r6, r0, lsl #16 │ │ │ │ + smlatteq r5, ip, lr, pc @ │ │ │ │ + tsteq r6, r4, asr #16 │ │ │ │ + tsteq r6, r0, lsr #16 │ │ │ │ + strdeq r7, [r6, -r0] │ │ │ │ + smlabteq r5, ip, lr, pc @ │ │ │ │ + strdeq r7, [r6, -ip] │ │ │ │ + @ instruction: 0x0105febc │ │ │ │ + tsteq r6, r0, lsl r9 │ │ │ │ + tsteq r6, r0, ror r4 │ │ │ │ + tsteq r6, r0, lsr r4 │ │ │ │ + tsteq r6, ip, lsl #8 │ │ │ │ + tsteq r6, r8, asr #16 │ │ │ │ + smlabbeq r5, ip, lr, pc @ │ │ │ │ + tsteq r6, ip, lsr #8 │ │ │ │ + tsteq r6, r8, ror #16 │ │ │ │ + tstpeq r5, r4, ror lr @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r8, ror #8 │ │ │ │ + tsteq r6, r4, asr #8 │ │ │ │ + smlabbeq r6, r0, r8, r5 │ │ │ │ + tstpeq r5, r4, asr lr @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r6, ip, r8, r5 │ │ │ │ + tstpeq r5, r4, asr #28 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r6, r4, r4, r7 │ │ │ │ + smlabteq r6, r8, r8, r5 │ │ │ │ + smlatbeq r6, r4, r8, r5 │ │ │ │ + tsteq r6, r4, ror r4 │ │ │ │ + tstpeq r5, ip, lsl lr @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r6, r0, r4, r7 │ │ │ │ + tstpeq r5, ip, lsl #28 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r6, r4, r4, r7 │ │ │ │ + smlatbeq r6, r0, r4, r7 │ │ │ │ + ldrdeq r5, [r6, -ip] │ │ │ │ + smlatteq r5, ip, sp, pc @ │ │ │ │ + smlatteq r6, r8, r8, r5 │ │ │ │ + ldrdeq pc, [r5, -ip] │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ eorspl pc, ip, #805306372 @ 0x30000004 │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ @@ -8848,26 +8848,26 @@ │ │ │ │ @ instruction: 0xf5a480f7 │ │ │ │ @ instruction: 0xf04f5465 │ │ │ │ stccc 3, cr3, [r0], #-68 @ 0xffffffbc │ │ │ │ rscmi fp, r3, r4, lsr #5 │ │ │ │ @ instruction: 0xf10007dc │ │ │ │ @ instruction: 0xf002835c │ │ │ │ svclt 0x0000b8eb │ │ │ │ - tsteq r6, r6, asr #24 │ │ │ │ - tstpeq r7, r8, lsr #2 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, sl, lsr ip │ │ │ │ - @ instruction: 0x01066b92 │ │ │ │ - tstpeq r7, r4, lsr r0 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, lr, asr #26 │ │ │ │ - tsteq r7, r4, ror #28 │ │ │ │ - tsteq r6, sl, lsr sp │ │ │ │ - tsteq r6, r4, lsr #26 │ │ │ │ - tsteq r6, lr, lsl #26 │ │ │ │ - tstpeq r5, sl, ror r5 @ p-variant is OBSOLETE │ │ │ │ - tsteq r7, sl, lsr sp │ │ │ │ + tsteq r6, r6, ror #28 │ │ │ │ + tstpeq r7, r8, asr #6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, sl, asr lr │ │ │ │ + @ instruction: 0x01066db2 │ │ │ │ + tstpeq r7, r4, asr r2 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, lr, ror #30 │ │ │ │ + smlabbeq r7, r4, r0, pc @ │ │ │ │ + tsteq r6, sl, asr pc │ │ │ │ + tsteq r6, r4, asr #30 │ │ │ │ + tsteq r6, lr, lsr #30 │ │ │ │ + @ instruction: 0x0105f79a │ │ │ │ + tsteq r7, sl, asr pc │ │ │ │ strbtpl pc, [r6], #-1441 @ 0xfffffa5f @ │ │ │ │ ldccs 2, cr11, [ip], {164} @ 0xa4 │ │ │ │ sbchi pc, ip, r2, lsl #4 │ │ │ │ tstpcc r1, #79 @ p-variant is OBSOLETE @ 0x4f │ │ │ │ ldrbeq r4, [fp, r3, ror #1] │ │ │ │ teqphi r5, #0, 2 @ p-variant is OBSOLETE │ │ │ │ stmialt r4, {r1, ip, sp, lr, pc}^ │ │ │ │ @@ -10156,172 +10156,172 @@ │ │ │ │ @ instruction: 0xf7f5447a │ │ │ │ @ instruction: 0xf000ea56 │ │ │ │ bmi fe8e4940 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xf7f5447a │ │ │ │ @ instruction: 0xf000ea4e │ │ │ │ svclt 0x0000bebb │ │ │ │ - tsteq r5, r8, lsl r6 │ │ │ │ - tsteq r7, r2, lsl #28 │ │ │ │ - tsteq r6, ip, lsr #18 │ │ │ │ - smlatteq r7, r0, sp, sp │ │ │ │ - tsteq r6, r0, lsr r9 │ │ │ │ - tsteq r6, r4, lsr r9 │ │ │ │ - tsteq r6, r6, lsl r9 │ │ │ │ - tsteq lr, r2, lsl r4 │ │ │ │ - tsteq r6, lr, lsl #18 │ │ │ │ - tsteq r6, r0, lsl #18 │ │ │ │ - strdeq r5, [r6, -lr] │ │ │ │ - tsteq r6, r8, lsl #18 │ │ │ │ - tsteq r6, sl, lsl #18 │ │ │ │ - tsteq r6, r6, lsl #18 │ │ │ │ - tsteq r7, ip, lsl #26 │ │ │ │ - strdeq r5, [r6, -r6] │ │ │ │ - smlatteq r7, r8, ip, sp │ │ │ │ - tsteq r6, r0, ror #16 │ │ │ │ - smlabteq r5, r0, r4, lr │ │ │ │ - tsteq r5, r8, asr #10 │ │ │ │ + tsteq r5, r8, lsr r8 │ │ │ │ + tsteq r7, r2, lsr #32 │ │ │ │ + tsteq r6, ip, asr #22 │ │ │ │ + mrseq lr, (UNDEF: 7) │ │ │ │ + tsteq r6, r0, asr fp │ │ │ │ + tsteq r6, r4, asr fp │ │ │ │ + tsteq r6, r6, lsr fp │ │ │ │ + tsteq lr, r2, lsr r6 │ │ │ │ + tsteq r6, lr, lsr #22 │ │ │ │ + tsteq r6, r0, lsr #22 │ │ │ │ + tsteq r6, lr, lsl fp │ │ │ │ + tsteq r6, r8, lsr #22 │ │ │ │ + tsteq r6, sl, lsr #22 │ │ │ │ + tsteq r6, r6, lsr #22 │ │ │ │ + tsteq r7, ip, lsr #30 │ │ │ │ + tsteq r6, r6, lsl fp │ │ │ │ + tsteq r7, r8, lsl #30 │ │ │ │ + smlabbeq r6, r0, sl, r5 │ │ │ │ + smlatteq r5, r0, r6, lr │ │ │ │ + tsteq r5, r8, ror #14 │ │ │ │ + tsteq r5, lr, asr r7 │ │ │ │ + @ instruction: 0x01065ab0 │ │ │ │ + smlatbeq r6, lr, sl, r5 │ │ │ │ + @ instruction: 0x01065ab0 │ │ │ │ + smlatteq lr, r4, r4, sl │ │ │ │ + smlatbeq r6, r4, sl, r5 │ │ │ │ + smlatteq r5, sl, r6, lr │ │ │ │ + smlatteq r5, r2, r6, lr │ │ │ │ + tsteq r6, ip, ror sl │ │ │ │ + tsteq r7, ip, lsl lr │ │ │ │ + tsteq r6, r0, ror sl │ │ │ │ + smlatteq r5, r6, r5, lr │ │ │ │ tsteq r5, lr, lsr r5 │ │ │ │ - @ instruction: 0x01065890 │ │ │ │ - smlabbeq r6, lr, r8, r5 │ │ │ │ - @ instruction: 0x01065890 │ │ │ │ - smlabteq lr, r4, r2, sl │ │ │ │ - smlabbeq r6, r4, r8, r5 │ │ │ │ - smlabteq r5, sl, r4, lr │ │ │ │ - smlabteq r5, r2, r4, lr │ │ │ │ - tsteq r6, ip, asr r8 │ │ │ │ - strdeq sp, [r7, -ip] │ │ │ │ - tsteq r6, r0, asr r8 │ │ │ │ - smlabteq r5, r6, r3, lr │ │ │ │ - tsteq r5, lr, lsl r3 │ │ │ │ - tsteq r6, r8, ror r7 │ │ │ │ - tsteq r6, r2, ror r7 │ │ │ │ - tsteq r6, r0, ror r7 │ │ │ │ - tsteq r6, lr, ror #14 │ │ │ │ - tsteq r6, r8, ror #14 │ │ │ │ - tsteq r6, r6, ror #14 │ │ │ │ - tsteq r6, r4, ror #14 │ │ │ │ - tsteq r6, lr, asr r7 │ │ │ │ - tsteq r6, ip, asr r7 │ │ │ │ - tsteq r6, r6, asr r7 │ │ │ │ - @ instruction: 0x01065a98 │ │ │ │ - tsteq r6, r2, asr #14 │ │ │ │ - tsteq r6, ip, lsr r7 │ │ │ │ - tsteq r6, r6, lsr r7 │ │ │ │ - tsteq r6, r4, ror #20 │ │ │ │ - tsteq r6, r6, lsl r7 │ │ │ │ - tsteq r6, ip, lsl #14 │ │ │ │ - tsteq r6, r6, lsl #14 │ │ │ │ - tsteq r6, r0, lsl #14 │ │ │ │ + @ instruction: 0x01065998 │ │ │ │ + @ instruction: 0x01065992 │ │ │ │ + @ instruction: 0x01065990 │ │ │ │ + smlabbeq r6, lr, r9, r5 │ │ │ │ + smlabbeq r6, r8, r9, r5 │ │ │ │ + smlabbeq r6, r6, r9, r5 │ │ │ │ + smlabbeq r6, r4, r9, r5 │ │ │ │ + tsteq r6, lr, ror r9 │ │ │ │ + tsteq r6, ip, ror r9 │ │ │ │ + tsteq r6, r6, ror r9 │ │ │ │ + @ instruction: 0x01065cb8 │ │ │ │ + tsteq r6, r2, ror #18 │ │ │ │ + tsteq r6, ip, asr r9 │ │ │ │ + tsteq r6, r6, asr r9 │ │ │ │ + smlabbeq r6, r4, ip, r5 │ │ │ │ + tsteq r6, r6, lsr r9 │ │ │ │ + tsteq r6, ip, lsr #18 │ │ │ │ + tsteq r6, r6, lsr #18 │ │ │ │ + tsteq r6, r0, lsr #18 │ │ │ │ + tsteq r6, sl, lsl r9 │ │ │ │ + @ instruction: 0x0105e3b4 │ │ │ │ strdeq r5, [r6, -sl] │ │ │ │ - @ instruction: 0x0105e194 │ │ │ │ - ldrdeq r5, [r6, -sl] │ │ │ │ + strdeq r5, [r6, -r0] │ │ │ │ + smlatteq r6, r6, r8, r5 │ │ │ │ + ldrdeq r5, [r6, -ip] │ │ │ │ + ldrdeq r5, [r6, -r6] │ │ │ │ + ldrdeq r5, [r6, -ip] │ │ │ │ + tsteq r5, ip, lsr #6 │ │ │ │ + smlabteq r6, r8, r8, r5 │ │ │ │ + smlabteq r6, lr, r8, r5 │ │ │ │ ldrdeq r5, [r6, -r0] │ │ │ │ - smlabteq r6, r6, r6, r5 │ │ │ │ - @ instruction: 0x010656bc │ │ │ │ - @ instruction: 0x010656b6 │ │ │ │ - @ instruction: 0x010656bc │ │ │ │ - tsteq r5, ip, lsl #2 │ │ │ │ - smlatbeq r6, r8, r6, r5 │ │ │ │ - smlatbeq r6, lr, r6, r5 │ │ │ │ - @ instruction: 0x010656b0 │ │ │ │ - @ instruction: 0x010656b2 │ │ │ │ + ldrdeq r5, [r6, -r2] │ │ │ │ + ldrdeq r5, [r6, -r8] │ │ │ │ + ldrdeq r5, [r6, -r6] │ │ │ │ + ldrdeq r5, [r6, -r4] │ │ │ │ + smlabteq r6, lr, r8, r5 │ │ │ │ + smlabteq r6, r8, r8, r5 │ │ │ │ + tsteq r6, r2, lsr #14 │ │ │ │ + @ instruction: 0x010658b0 │ │ │ │ + smlatbeq r6, r6, r8, r5 │ │ │ │ + @ instruction: 0x0106589c │ │ │ │ + @ instruction: 0x01065892 │ │ │ │ + swpeq sl, r2, [lr] │ │ │ │ + tsteq r5, r6, lsl #4 │ │ │ │ + tsteq r5, r8, lsr r3 │ │ │ │ + tsteq r5, r6, lsr r3 │ │ │ │ + tsteq r5, lr, ror r4 │ │ │ │ + tsteq r5, r6, asr r4 │ │ │ │ + tsteq r5, r2, ror #8 │ │ │ │ + tsteq r5, lr, asr r4 │ │ │ │ + tsteq r5, sl, asr r4 │ │ │ │ + tsteq r5, r6, asr r4 │ │ │ │ + tsteq r5, r6, asr r4 │ │ │ │ + smlabteq lr, r8, pc, r9 @ │ │ │ │ + tsteq r5, r2, asr #8 │ │ │ │ + smlabteq r5, r4, r3, lr │ │ │ │ + smlabteq r5, lr, r3, lr │ │ │ │ + smlabteq r5, r8, r3, lr │ │ │ │ + smlabteq r5, r2, r3, lr │ │ │ │ + @ instruction: 0x0105e3bc │ │ │ │ + @ instruction: 0x0105e3ba │ │ │ │ + tsteq lr, sl, lsr #30 │ │ │ │ + swpeq lr, lr, [r5] │ │ │ │ + smlabbeq r7, r8, r8, sp │ │ │ │ + tsteq r5, sl, ror r0 │ │ │ │ + tsteq r7, r2, ror #16 │ │ │ │ @ instruction: 0x010656b8 │ │ │ │ - @ instruction: 0x010656b6 │ │ │ │ - @ instruction: 0x010656b4 │ │ │ │ - smlatbeq r6, lr, r6, r5 │ │ │ │ - smlatbeq r6, r8, r6, r5 │ │ │ │ - tsteq r6, r2, lsl #10 │ │ │ │ - @ instruction: 0x01065690 │ │ │ │ - smlabbeq r6, r6, r6, r5 │ │ │ │ - tsteq r6, ip, ror r6 │ │ │ │ - tsteq r6, r2, ror r6 │ │ │ │ - tsteq lr, r2, ror lr │ │ │ │ - smlatteq r5, r6, pc, sp @ │ │ │ │ - tsteq r5, r8, lsl r1 │ │ │ │ - tsteq r5, r6, lsl r1 │ │ │ │ - tsteq r5, lr, asr r2 │ │ │ │ - tsteq r5, r6, lsr r2 │ │ │ │ - tsteq r5, r2, asr #4 │ │ │ │ - tsteq r5, lr, lsr r2 │ │ │ │ - tsteq r5, sl, lsr r2 │ │ │ │ - tsteq r5, r6, lsr r2 │ │ │ │ - tsteq r5, r6, lsr r2 │ │ │ │ - smlatbeq lr, r8, sp, r9 │ │ │ │ - tsteq r5, r2, lsr #4 │ │ │ │ - smlatbeq r5, r4, r1, lr │ │ │ │ - smlatbeq r5, lr, r1, lr │ │ │ │ - smlatbeq r5, r8, r1, lr │ │ │ │ + @ instruction: 0x010e9d9e │ │ │ │ + smlabteq r5, r2, r1, lr │ │ │ │ + @ instruction: 0x0105e19a │ │ │ │ + smlatbeq r5, r6, r1, lr │ │ │ │ smlatbeq r5, r2, r1, lr │ │ │ │ - @ instruction: 0x0105e19c │ │ │ │ + @ instruction: 0x0105e19e │ │ │ │ @ instruction: 0x0105e19a │ │ │ │ - tsteq lr, sl, lsl #26 │ │ │ │ - tsteq r5, lr, ror lr │ │ │ │ - tsteq r7, r8, ror #12 │ │ │ │ - tsteq r5, sl, asr lr │ │ │ │ - tsteq r7, r2, asr #12 │ │ │ │ - @ instruction: 0x01065498 │ │ │ │ - tsteq lr, lr, ror fp │ │ │ │ - smlatbeq r5, r2, pc, sp @ │ │ │ │ - tsteq r5, sl, ror pc │ │ │ │ - smlabbeq r5, r6, pc, sp @ │ │ │ │ - smlabbeq r5, r2, pc, sp @ │ │ │ │ - tsteq r5, lr, ror pc │ │ │ │ - tsteq r5, sl, ror pc │ │ │ │ - tsteq r5, sl, ror pc │ │ │ │ - smlatteq lr, ip, sl, r9 │ │ │ │ - tsteq r5, r6, ror #30 │ │ │ │ - smlatbeq lr, r2, sl, r9 │ │ │ │ - tsteq r5, r6, lsl ip │ │ │ │ - tsteq r6, lr, ror #4 │ │ │ │ - tsteq r6, r8, ror #4 │ │ │ │ - tsteq r6, r2, ror #4 │ │ │ │ - tsteq lr, lr, lsr sl │ │ │ │ - @ instruction: 0x0105dbb2 │ │ │ │ - tsteq r6, ip, lsr #4 │ │ │ │ - tsteq r6, sl, lsr #4 │ │ │ │ - tsteq r6, r8, lsr #4 │ │ │ │ - tsteq r6, r6, lsr #4 │ │ │ │ - tsteq r5, r2, asr fp │ │ │ │ - tsteq r7, r0, lsr pc │ │ │ │ - tsteq r8, r2, asr #18 │ │ │ │ - smlatbeq r6, r0, lr, r4 │ │ │ │ - tsteq lr, sl, asr r9 │ │ │ │ - smlabteq r5, lr, sl, sp │ │ │ │ - tsteq r6, r4, ror #2 │ │ │ │ - strdeq r9, [lr, -r4] │ │ │ │ - tsteq r5, r8, ror #20 │ │ │ │ - tsteq r6, ip, asr #2 │ │ │ │ - tsteq r6, ip, asr #2 │ │ │ │ - tsteq r6, r8, asr #2 │ │ │ │ - tsteq r6, r4, asr #2 │ │ │ │ - tsteq r6, r0, asr #2 │ │ │ │ - tsteq r6, r8, lsr r1 │ │ │ │ - tsteq r6, ip, lsr r1 │ │ │ │ - tsteq r5, r8, lsr #26 │ │ │ │ - ldrdeq sp, [r7, -r2] │ │ │ │ - tsteq r5, r4, lsl sp │ │ │ │ - @ instruction: 0x0105d99e │ │ │ │ - smlatteq r6, r6, r0, r5 │ │ │ │ - smlatteq r6, r6, r0, r5 │ │ │ │ - smlatteq r6, sl, r0, r5 │ │ │ │ - ldrdeq lr, [r7, -r2] │ │ │ │ - smlatteq r6, r2, r0, r5 │ │ │ │ - smlabteq r6, r4, ip, r4 │ │ │ │ - smlabteq r6, sl, r0, r5 │ │ │ │ - smlabteq r6, lr, r0, r5 │ │ │ │ - smlabteq r6, lr, r0, r5 │ │ │ │ - smlabteq r6, ip, r0, r5 │ │ │ │ - smlabteq r6, sl, r0, r5 │ │ │ │ - smlabteq r6, r8, r0, r5 │ │ │ │ - smlabteq r6, sl, r0, r5 │ │ │ │ - tsteq lr, r6, lsr #14 │ │ │ │ - strheq r5, [r6, -sl] │ │ │ │ - tsteq r6, r0, ror r0 │ │ │ │ - swpeq r5, ip, [r6] │ │ │ │ + @ instruction: 0x0105e19a │ │ │ │ + tsteq lr, ip, lsl #26 │ │ │ │ + smlabbeq r5, r6, r1, lr │ │ │ │ + smlabteq lr, r2, ip, r9 │ │ │ │ + tsteq r5, r6, lsr lr │ │ │ │ + smlabbeq r6, lr, r4, r5 │ │ │ │ + smlabbeq r6, r8, r4, r5 │ │ │ │ + smlabbeq r6, r2, r4, r5 │ │ │ │ + tsteq lr, lr, asr ip │ │ │ │ + ldrdeq sp, [r5, -r2] │ │ │ │ + tsteq r6, ip, asr #8 │ │ │ │ + tsteq r6, sl, asr #8 │ │ │ │ + tsteq r6, r8, asr #8 │ │ │ │ + tsteq r6, r6, asr #8 │ │ │ │ + tsteq r5, r2, ror sp │ │ │ │ + tstpeq r7, r0, asr r1 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r2, ror #22 │ │ │ │ + smlabteq r6, r0, r0, r5 │ │ │ │ + tsteq lr, sl, ror fp │ │ │ │ + smlatteq r5, lr, ip, sp │ │ │ │ + smlabbeq r6, r4, r3, r5 │ │ │ │ + tsteq lr, r4, lsl fp │ │ │ │ + smlabbeq r5, r8, ip, sp │ │ │ │ + tsteq r6, ip, ror #6 │ │ │ │ + tsteq r6, ip, ror #6 │ │ │ │ + tsteq r6, r8, ror #6 │ │ │ │ + tsteq r6, r4, ror #6 │ │ │ │ + tsteq r6, r0, ror #6 │ │ │ │ + tsteq r6, r8, asr r3 │ │ │ │ + tsteq r6, ip, asr r3 │ │ │ │ + tsteq r5, r8, asr #30 │ │ │ │ + strdeq sp, [r7, -r2] │ │ │ │ + tsteq r5, r4, lsr pc │ │ │ │ + @ instruction: 0x0105dbbe │ │ │ │ + tsteq r6, r6, lsl #6 │ │ │ │ + tsteq r6, r6, lsl #6 │ │ │ │ + tsteq r6, sl, lsl #6 │ │ │ │ + strdeq lr, [r7, -r2] │ │ │ │ + tsteq r6, r2, lsl #6 │ │ │ │ + smlatteq r6, r4, lr, r4 │ │ │ │ + smlatteq r6, sl, r2, r5 │ │ │ │ + smlatteq r6, lr, r2, r5 │ │ │ │ + smlatteq r6, lr, r2, r5 │ │ │ │ + smlatteq r6, ip, r2, r5 │ │ │ │ + smlatteq r6, sl, r2, r5 │ │ │ │ + smlatteq r6, r8, r2, r5 │ │ │ │ + smlatteq r6, sl, r2, r5 │ │ │ │ + tsteq lr, r6, asr #18 │ │ │ │ + ldrdeq r5, [r6, -sl] │ │ │ │ + @ instruction: 0x01065290 │ │ │ │ + @ instruction: 0x010652bc │ │ │ │ blcs b343c │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f5447a │ │ │ │ @ instruction: 0xf000e908 │ │ │ │ @ instruction: 0xf8dfbd75 │ │ │ │ @ instruction: 0xf0062af4 │ │ │ │ ldrbtmi r0, [sl], #-1543 @ 0xfffff9f9 │ │ │ │ @@ -11019,128 +11019,128 @@ │ │ │ │ mul r7, sl, fp │ │ │ │ @ instruction: 0x463b4a76 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ bl fe4b3b88 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tsteq r6, r0, lsr #28 │ │ │ │ - ldrdeq sp, [r5, -r2] │ │ │ │ - smlatteq r6, r4, sp, r4 │ │ │ │ + tsteq r6, r0, asr #32 │ │ │ │ + strdeq sp, [r5, -r2] │ │ │ │ + tsteq r6, r4 │ │ │ │ + strdeq r4, [r6, -lr] │ │ │ │ + strdeq r4, [r6, -r4] │ │ │ │ + smlatteq r6, lr, pc, r4 @ │ │ │ │ + tsteq r5, lr, ror #14 │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + ldrdeq r4, [r6, -r2] │ │ │ │ + tsteq r5, ip, ror r7 │ │ │ │ + tsteq r7, r2, lsr #30 │ │ │ │ + smlatbeq r6, r6, pc, r4 @ │ │ │ │ + tsteq r7, r0, lsl #30 │ │ │ │ + smlabbeq r6, lr, pc, r4 @ │ │ │ │ + ldrdeq ip, [r7, -ip] │ │ │ │ + tsteq r6, ip, ror pc │ │ │ │ + tsteq r6, ip, ror #30 │ │ │ │ + tsteq r6, r8, ror #30 │ │ │ │ + tsteq r6, r4, ror #30 │ │ │ │ + tsteq r6, r0, ror #30 │ │ │ │ + tsteq r6, ip, asr pc │ │ │ │ + tsteq r6, r8, asr pc │ │ │ │ + tsteq r6, r4, asr pc │ │ │ │ + tsteq r6, ip, asr #30 │ │ │ │ + tsteq r6, r8, asr #30 │ │ │ │ + tsteq r6, r4, asr pc │ │ │ │ + tsteq r6, r8, lsr pc │ │ │ │ + tsteq lr, sl, ror #8 │ │ │ │ + tsteq r6, sl, lsr #30 │ │ │ │ + tsteq r6, r0, lsr pc │ │ │ │ + tsteq r6, sl, lsr #30 │ │ │ │ + tsteq r5, ip, asr #14 │ │ │ │ + @ instruction: 0x0107cd96 │ │ │ │ + tsteq r6, r2, lsl #30 │ │ │ │ + strdeq r4, [r6, -r6] │ │ │ │ + strdeq r4, [r6, -r0] │ │ │ │ + smlatteq r6, sl, lr, r4 │ │ │ │ + smlatteq r6, r4, lr, r4 │ │ │ │ ldrdeq r4, [r6, -lr] │ │ │ │ - ldrdeq r4, [r6, -r4] │ │ │ │ - smlabteq r6, lr, sp, r4 │ │ │ │ - tsteq r5, lr, asr #10 │ │ │ │ - @ instruction: 0x01064db8 │ │ │ │ - @ instruction: 0x01064db2 │ │ │ │ - tsteq r5, ip, asr r5 │ │ │ │ - tsteq r7, r2, lsl #26 │ │ │ │ - smlabbeq r6, r6, sp, r4 │ │ │ │ - smlatteq r7, r0, ip, ip │ │ │ │ - tsteq r6, lr, ror #26 │ │ │ │ - @ instruction: 0x0107ccbc │ │ │ │ - tsteq r6, ip, asr sp │ │ │ │ - tsteq r6, ip, asr #26 │ │ │ │ - tsteq r6, r8, asr #26 │ │ │ │ - tsteq r6, r4, asr #26 │ │ │ │ - tsteq r6, r0, asr #26 │ │ │ │ - tsteq r6, ip, lsr sp │ │ │ │ - tsteq r6, r8, lsr sp │ │ │ │ - tsteq r6, r4, lsr sp │ │ │ │ - tsteq r6, ip, lsr #26 │ │ │ │ - tsteq r6, r8, lsr #26 │ │ │ │ - tsteq r6, r4, lsr sp │ │ │ │ - tsteq r6, r8, lsl sp │ │ │ │ - tsteq lr, sl, asr #4 │ │ │ │ - tsteq r6, sl, lsl #26 │ │ │ │ - tsteq r6, r0, lsl sp │ │ │ │ - tsteq r6, sl, lsl #26 │ │ │ │ - tsteq r5, ip, lsr #10 │ │ │ │ - tsteq r7, r6, ror fp │ │ │ │ - smlatteq r6, r2, ip, r4 │ │ │ │ - ldrdeq r4, [r6, -r6] │ │ │ │ - ldrdeq r4, [r6, -r0] │ │ │ │ - smlabteq r6, sl, ip, r4 │ │ │ │ - smlabteq r6, r4, ip, r4 │ │ │ │ - @ instruction: 0x01064cbe │ │ │ │ - tsteq lr, r6, ror #2 │ │ │ │ - ldrdeq sp, [r5, -ip] │ │ │ │ - smlabbeq r6, r8, ip, r4 │ │ │ │ - tsteq r8, r4, lsl lr │ │ │ │ - tsteq r6, r0, ror ip │ │ │ │ - tsteq r6, ip, ror #24 │ │ │ │ - tsteq r6, r8, ror #24 │ │ │ │ - smlatteq lr, r6, r0, r9 │ │ │ │ - smlatteq lr, r6, pc, r8 @ │ │ │ │ - tsteq r6, sl, asr #22 │ │ │ │ - tsteq r7, r0, asr r9 │ │ │ │ - tsteq r6, r4, asr #22 │ │ │ │ - tsteq r6, lr, lsr fp │ │ │ │ + smlabbeq lr, r6, r3, r9 │ │ │ │ + strdeq sp, [r5, -ip] │ │ │ │ + smlatbeq r6, r8, lr, r4 │ │ │ │ + tsteq r8, r4, lsr r0 │ │ │ │ + @ instruction: 0x01064e90 │ │ │ │ + smlabbeq r6, ip, lr, r4 │ │ │ │ + smlabbeq r6, r8, lr, r4 │ │ │ │ + tsteq lr, r6, lsl #6 │ │ │ │ + tsteq lr, r6, lsl #4 │ │ │ │ + tsteq r6, sl, ror #26 │ │ │ │ + tsteq r7, r0, ror fp │ │ │ │ + tsteq r6, r4, ror #26 │ │ │ │ + tsteq r6, lr, asr sp │ │ │ │ + tsteq r6, r8, asr sp │ │ │ │ + tsteq r5, r8, asr #12 │ │ │ │ + strdeq ip, [r7, -r2] │ │ │ │ + tsteq r5, r4, lsr r6 │ │ │ │ + smlabteq r5, r2, r2, sp │ │ │ │ + tsteq r9, sl, asr r5 │ │ │ │ + tsteq lr, lr, ror r0 │ │ │ │ + strdeq sp, [r5, -r2] │ │ │ │ + tsteq r6, r6, lsr #24 │ │ │ │ + tsteq r6, sl, lsl ip │ │ │ │ + tsteq r6, lr, lsl #24 │ │ │ │ + smlatbeq r5, r4, r1, sp │ │ │ │ + smlatteq r6, r4, fp, r4 │ │ │ │ + smlatteq r6, r0, fp, r4 │ │ │ │ + ldrdeq r4, [r6, -ip] │ │ │ │ + tsteq r5, r8, asr r1 │ │ │ │ + smlabteq r6, r6, fp, r4 │ │ │ │ + smlabteq r6, r6, fp, r4 │ │ │ │ + @ instruction: 0x01064bbc │ │ │ │ + tsteq r7, sl, lsl r9 │ │ │ │ + @ instruction: 0x01064bb2 │ │ │ │ + smlatbeq r6, r8, fp, r4 │ │ │ │ + @ instruction: 0x01064b9e │ │ │ │ + @ instruction: 0x01064b94 │ │ │ │ + smlabbeq r6, sl, fp, r4 │ │ │ │ + smlabbeq r6, r0, fp, r4 │ │ │ │ + tsteq r6, r6, ror fp │ │ │ │ + tsteq r6, ip, ror #22 │ │ │ │ + tsteq r6, lr, asr fp │ │ │ │ + tsteq r6, r0, asr fp │ │ │ │ + tsteq r6, r2, asr #22 │ │ │ │ tsteq r6, r8, lsr fp │ │ │ │ - tsteq r5, r8, lsr #8 │ │ │ │ - ldrdeq ip, [r7, -r2] │ │ │ │ - tsteq r5, r4, lsl r4 │ │ │ │ - smlatbeq r5, r2, r0, sp │ │ │ │ - tsteq r9, sl, lsr r3 │ │ │ │ - tsteq lr, lr, asr lr │ │ │ │ - ldrdeq ip, [r5, -r2] │ │ │ │ - tsteq r6, r6, lsl #20 │ │ │ │ - strdeq r4, [r6, -sl] │ │ │ │ - smlatteq r6, lr, r9, r4 │ │ │ │ - smlabbeq r5, r4, pc, ip @ │ │ │ │ - smlabteq r6, r4, r9, r4 │ │ │ │ - smlabteq r6, r0, r9, r4 │ │ │ │ - @ instruction: 0x010649bc │ │ │ │ - tsteq r5, r8, lsr pc │ │ │ │ - smlatbeq r6, r6, r9, r4 │ │ │ │ - smlatbeq r6, r6, r9, r4 │ │ │ │ - @ instruction: 0x0106499c │ │ │ │ - strdeq ip, [r7, -sl] │ │ │ │ - @ instruction: 0x01064992 │ │ │ │ - smlabbeq r6, r8, r9, r4 │ │ │ │ - tsteq r6, lr, ror r9 │ │ │ │ - tsteq r6, r4, ror r9 │ │ │ │ - tsteq r6, sl, ror #18 │ │ │ │ - tsteq r6, r0, ror #18 │ │ │ │ - tsteq r6, r6, asr r9 │ │ │ │ - tsteq r6, ip, asr #18 │ │ │ │ - tsteq r6, lr, lsr r9 │ │ │ │ - tsteq r6, r0, lsr r9 │ │ │ │ - tsteq r6, r2, lsr #18 │ │ │ │ - tsteq r6, r8, lsl r9 │ │ │ │ - tsteq r6, r4, lsl r9 │ │ │ │ - tsteq r6, r0, lsl r9 │ │ │ │ - tsteq r6, ip, lsl #18 │ │ │ │ - tsteq r6, ip, lsl #18 │ │ │ │ - tsteq r6, r8, lsl #18 │ │ │ │ - tsteq r6, r4, lsl #18 │ │ │ │ - tsteq r6, r0, lsl #18 │ │ │ │ - strdeq r4, [r6, -ip] │ │ │ │ + tsteq r6, r4, lsr fp │ │ │ │ + tsteq r6, r0, lsr fp │ │ │ │ + tsteq r6, ip, lsr #22 │ │ │ │ + tsteq r6, ip, lsr #22 │ │ │ │ + tsteq r6, r8, lsr #22 │ │ │ │ + tsteq r6, r4, lsr #22 │ │ │ │ + tsteq r6, r0, lsr #22 │ │ │ │ + tsteq r6, ip, lsl fp │ │ │ │ + tsteq r6, r0, lsl fp │ │ │ │ + tsteq r6, r4, lsl #22 │ │ │ │ + strdeq r4, [r6, -r8] │ │ │ │ strdeq r4, [r6, -r0] │ │ │ │ - smlatteq r6, r4, r8, r4 │ │ │ │ + smlatteq r6, r4, sl, r4 │ │ │ │ ldrdeq r4, [r6, -r8] │ │ │ │ - ldrdeq r4, [r6, -r0] │ │ │ │ - smlabteq r6, r4, r8, r4 │ │ │ │ - @ instruction: 0x010648b8 │ │ │ │ - smlatbeq r6, ip, r8, r4 │ │ │ │ - smlatbeq r6, r4, r8, r4 │ │ │ │ - @ instruction: 0x0105cbbc │ │ │ │ - tsteq r6, lr, ror r8 │ │ │ │ - tsteq r6, r8, ror r8 │ │ │ │ - tsteq r6, r6, ror r8 │ │ │ │ - strdeq r8, [lr, -r2] │ │ │ │ - tsteq r5, lr, ror #22 │ │ │ │ - tsteq r7, r8, asr r3 │ │ │ │ - tsteq r6, sl, asr #16 │ │ │ │ - tsteq r6, sl, asr #16 │ │ │ │ - tsteq r6, r4, asr #16 │ │ │ │ - tsteq r6, lr, lsr r8 │ │ │ │ - tsteq r6, lr, lsr r8 │ │ │ │ - tsteq r6, r8, lsr r8 │ │ │ │ - ldrdeq ip, [r5, -r4] │ │ │ │ + smlabteq r6, ip, sl, r4 │ │ │ │ + smlabteq r6, r4, sl, r4 │ │ │ │ + ldrdeq ip, [r5, -ip] │ │ │ │ + @ instruction: 0x01064a9e │ │ │ │ + @ instruction: 0x01064a98 │ │ │ │ + @ instruction: 0x01064a96 │ │ │ │ + tsteq lr, r2, lsl ip │ │ │ │ + smlabbeq r5, lr, sp, ip │ │ │ │ + tsteq r7, r8, ror r5 │ │ │ │ + tsteq r6, sl, ror #20 │ │ │ │ + tsteq r6, sl, ror #20 │ │ │ │ + tsteq r6, r4, ror #20 │ │ │ │ + tsteq r6, lr, asr sl │ │ │ │ + tsteq r6, lr, asr sl │ │ │ │ + tsteq r6, r8, asr sl │ │ │ │ + strdeq ip, [r5, -r4] │ │ │ │ teqpne ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ vmin.s8 q4, , q11 │ │ │ │ vcge.s8 d24, d3, d1 │ │ │ │ addsmi r5, r8, #220, 6 @ 0x70000003 │ │ │ │ ldrbthi pc, [r3], r2 @ │ │ │ │ strhi pc, [lr, #-512] @ 0xfffffe00 │ │ │ │ @@ -11936,91 +11936,91 @@ │ │ │ │ orrvs pc, ip, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ vabd.s8 d24, d3, d7 │ │ │ │ addsmi r6, r8, #132, 6 @ 0x10000002 │ │ │ │ strhi pc, [r6, -r2, asr #32] │ │ │ │ ldrbtmi r4, [r8], #-2125 @ 0xfffff7b3 │ │ │ │ svclt 0x00004770 │ │ │ │ - smlatteq r6, r2, r5, r4 │ │ │ │ - tsteq r6, sl, lsr #12 │ │ │ │ - tsteq r6, r0, asr #12 │ │ │ │ - smlatteq r6, r0, r6, r4 │ │ │ │ - strdeq r4, [r6, -r4] │ │ │ │ - tsteq r6, r4, ror r7 │ │ │ │ - tsteq r6, sl, ror r7 │ │ │ │ - ldrdeq r4, [r6, -lr] │ │ │ │ - ldrdeq r4, [r6, -r0] │ │ │ │ - tsteq r6, ip, lsr #16 │ │ │ │ - tsteq r6, r2, lsr r8 │ │ │ │ - @ instruction: 0x01064892 │ │ │ │ - smlabbeq r6, lr, r8, r4 │ │ │ │ - smlatteq r6, r6, r8, r4 │ │ │ │ + tsteq r6, r2, lsl #16 │ │ │ │ + tsteq r6, sl, asr #16 │ │ │ │ + tsteq r6, r0, ror #16 │ │ │ │ tsteq r6, r0, lsl #18 │ │ │ │ - tsteq r6, r4, lsr #18 │ │ │ │ - tsteq r6, r2, lsl #18 │ │ │ │ - tsteq r6, lr, asr #18 │ │ │ │ - tsteq r6, ip, asr #18 │ │ │ │ - @ instruction: 0x01064998 │ │ │ │ - smlabbeq r6, ip, r9, r4 │ │ │ │ - ldrdeq r4, [r6, -r8] │ │ │ │ - strdeq r4, [r6, -r2] │ │ │ │ - tsteq r6, lr, lsl sl │ │ │ │ - tsteq r6, ip, lsl sl │ │ │ │ - tsteq r6, r8, ror #20 │ │ │ │ + tsteq r6, r4, lsl r9 │ │ │ │ + @ instruction: 0x01064994 │ │ │ │ + @ instruction: 0x0106499a │ │ │ │ + strdeq r4, [r6, -lr] │ │ │ │ + strdeq r4, [r6, -r0] │ │ │ │ + tsteq r6, ip, asr #20 │ │ │ │ + tsteq r6, r2, asr sl │ │ │ │ + @ instruction: 0x01064ab2 │ │ │ │ + smlatbeq r6, lr, sl, r4 │ │ │ │ + tsteq r6, r6, lsl #22 │ │ │ │ + tsteq r6, r0, lsr #22 │ │ │ │ + tsteq r6, r4, asr #22 │ │ │ │ + tsteq r6, r2, lsr #22 │ │ │ │ + tsteq r6, lr, ror #22 │ │ │ │ + tsteq r6, ip, ror #22 │ │ │ │ + @ instruction: 0x01064bb8 │ │ │ │ + smlatbeq r6, ip, fp, r4 │ │ │ │ + strdeq r4, [r6, -r8] │ │ │ │ + tsteq r6, r2, lsl ip │ │ │ │ + tsteq r6, lr, lsr ip │ │ │ │ + tsteq r6, ip, lsr ip │ │ │ │ + smlabbeq r6, r8, ip, r4 │ │ │ │ + smlabbeq r6, lr, ip, r4 │ │ │ │ + tsteq r6, r2, lsl #26 │ │ │ │ + tsteq r6, r8, lsl #26 │ │ │ │ + @ instruction: 0x01064d9c │ │ │ │ + smlatteq r6, r0, sp, r4 │ │ │ │ + tsteq r6, r0, lsr lr │ │ │ │ + tsteq r6, r2, lsl lr │ │ │ │ + smlatbeq r6, ip, lr, r4 │ │ │ │ + smlabteq r6, r2, lr, r4 │ │ │ │ + tsteq r6, sl, asr pc │ │ │ │ + tsteq r6, r6, ror #30 │ │ │ │ + strdeq r4, [r6, -lr] │ │ │ │ + tsteq r6, r2, asr #32 │ │ │ │ + swpeq r5, r2, [r6] │ │ │ │ + swpeq r5, r0, [r6] │ │ │ │ + tsteq r6, r8, lsr #2 │ │ │ │ + tsteq r6, r0, asr #2 │ │ │ │ + ldrdeq r5, [r6, -r8] │ │ │ │ + smlatteq r6, r2, r1, r5 │ │ │ │ + tsteq r6, sl, ror r2 │ │ │ │ + @ instruction: 0x010652be │ │ │ │ + tsteq r6, r0, lsl r3 │ │ │ │ + mrseq r5, LR_und │ │ │ │ + @ instruction: 0x01065398 │ │ │ │ + smlatbeq r6, lr, r3, r5 │ │ │ │ + tsteq r6, r6, asr #8 │ │ │ │ + tsteq r6, r2, asr r4 │ │ │ │ + smlatteq r6, sl, r4, r5 │ │ │ │ + tsteq r6, lr, lsr #10 │ │ │ │ + tsteq r6, lr, ror r5 │ │ │ │ + tsteq r6, lr, ror r5 │ │ │ │ + tsteq r6, r6, lsl r6 │ │ │ │ + tsteq r6, lr, lsr #12 │ │ │ │ + smlabteq r6, r8, r6, r5 │ │ │ │ + ldrdeq r5, [r6, -r4] │ │ │ │ + tsteq r6, r0, ror r7 │ │ │ │ + @ instruction: 0x010657b6 │ │ │ │ + tsteq r6, r8, lsl #16 │ │ │ │ + ldrdeq r5, [r6, -lr] │ │ │ │ + tsteq r6, r8, ror r8 │ │ │ │ + @ instruction: 0x01065892 │ │ │ │ + tsteq r6, ip, lsr #18 │ │ │ │ + tsteq r6, r8, lsr r9 │ │ │ │ + ldrdeq r5, [r6, -r2] │ │ │ │ + tsteq r6, r8, lsl sl │ │ │ │ + tsteq r6, ip, ror #20 │ │ │ │ tsteq r6, lr, ror #20 │ │ │ │ - smlatteq r6, r2, sl, r4 │ │ │ │ - smlatteq r6, r8, sl, r4 │ │ │ │ - tsteq r6, ip, ror fp │ │ │ │ - smlabteq r6, r0, fp, r4 │ │ │ │ - tsteq r6, r0, lsl ip │ │ │ │ - strdeq r4, [r6, -r2] │ │ │ │ - smlabbeq r6, ip, ip, r4 │ │ │ │ - smlatbeq r6, r2, ip, r4 │ │ │ │ - tsteq r6, sl, lsr sp │ │ │ │ - tsteq r6, r6, asr #26 │ │ │ │ - ldrdeq r4, [r6, -lr] │ │ │ │ - tsteq r6, r2, lsr #28 │ │ │ │ - tsteq r6, r2, ror lr │ │ │ │ - tsteq r6, r0, ror lr │ │ │ │ - tsteq r6, r8, lsl #30 │ │ │ │ - tsteq r6, r0, lsr #30 │ │ │ │ - @ instruction: 0x01064fb8 │ │ │ │ - smlabteq r6, r2, pc, r4 @ │ │ │ │ - qaddeq r5, sl, r6 │ │ │ │ - swpeq r5, lr, [r6] │ │ │ │ - strdeq r5, [r6, -r0] │ │ │ │ - smlatteq r6, r0, r0, r5 │ │ │ │ - tsteq r6, r8, ror r1 │ │ │ │ - smlabbeq r6, lr, r1, r5 │ │ │ │ - tsteq r6, r6, lsr #4 │ │ │ │ - tsteq r6, r2, lsr r2 │ │ │ │ - smlabteq r6, sl, r2, r5 │ │ │ │ - tsteq r6, lr, lsl #6 │ │ │ │ - tsteq r6, lr, asr r3 │ │ │ │ - tsteq r6, lr, asr r3 │ │ │ │ - strdeq r5, [r6, -r6] │ │ │ │ - tsteq r6, lr, lsl #8 │ │ │ │ - smlatbeq r6, r8, r4, r5 │ │ │ │ - @ instruction: 0x010654b4 │ │ │ │ - tsteq r6, r0, asr r5 │ │ │ │ - @ instruction: 0x01065596 │ │ │ │ - smlatteq r6, r8, r5, r5 │ │ │ │ - @ instruction: 0x010655be │ │ │ │ - tsteq r6, r8, asr r6 │ │ │ │ - tsteq r6, r2, ror r6 │ │ │ │ - tsteq r6, ip, lsl #14 │ │ │ │ - tsteq r6, r8, lsl r7 │ │ │ │ - @ instruction: 0x010657b2 │ │ │ │ - strdeq r5, [r6, -r8] │ │ │ │ - tsteq r6, ip, asr #16 │ │ │ │ - tsteq r6, lr, asr #16 │ │ │ │ - smlatteq r6, r8, r8, r5 │ │ │ │ - tsteq r6, r0, lsl #18 │ │ │ │ - @ instruction: 0x0106599a │ │ │ │ - smlatbeq r6, r2, r9, r5 │ │ │ │ + tsteq r6, r8, lsl #22 │ │ │ │ + tsteq r6, r0, lsr #22 │ │ │ │ + @ instruction: 0x01065bba │ │ │ │ + smlabteq r6, r2, fp, r5 │ │ │ │ orrsvs pc, r4, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ vmax.s8 q12, , │ │ │ │ addsmi r6, r8, #152, 6 @ 0x60000002 │ │ │ │ strbthi pc, [r6], -r2, asr #32 @ │ │ │ │ stceq 8, cr15, [ip], #-892 @ 0xfffffc84 │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @@ -12798,87 +12798,87 @@ │ │ │ │ msrcs SPSR_s, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf6438423 │ │ │ │ addsmi r2, r8, #104, 6 @ 0xa0000001 │ │ │ │ strthi pc, [r2], #-66 @ 0xffffffbe │ │ │ │ ldrbtmi r4, [r8], #-2121 @ 0xfffff7b7 │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq r6, r4, lsl #18 │ │ │ │ - tsteq r6, r8, asr #18 │ │ │ │ - @ instruction: 0x01065998 │ │ │ │ - smlabbeq r6, sl, r9, r5 │ │ │ │ - tsteq r6, r2, lsr #20 │ │ │ │ - tsteq r6, r8, lsr sl │ │ │ │ - ldrdeq r5, [r6, -r0] │ │ │ │ - ldrdeq r5, [r6, -sl] │ │ │ │ - tsteq r6, r4, ror fp │ │ │ │ + tsteq r6, r4, lsr #22 │ │ │ │ + tsteq r6, r8, ror #22 │ │ │ │ @ instruction: 0x01065bb8 │ │ │ │ - tsteq r6, r8, lsl #24 │ │ │ │ - tsteq r6, r6, lsl #24 │ │ │ │ - @ instruction: 0x01065c9e │ │ │ │ - @ instruction: 0x01065cb6 │ │ │ │ - tsteq r6, lr, asr #26 │ │ │ │ - tsteq r6, r8, asr sp │ │ │ │ + smlatbeq r6, sl, fp, r5 │ │ │ │ + tsteq r6, r2, asr #24 │ │ │ │ + tsteq r6, r8, asr ip │ │ │ │ strdeq r5, [r6, -r0] │ │ │ │ - tsteq r6, r6, lsr lr │ │ │ │ - smlabbeq r6, r6, lr, r5 │ │ │ │ - tsteq r6, r8, ror #28 │ │ │ │ - tsteq r6, r0, lsl #30 │ │ │ │ - tsteq r6, r6, lsl pc │ │ │ │ - @ instruction: 0x01065fb0 │ │ │ │ - @ instruction: 0x01065fba │ │ │ │ - qaddeq r6, r2, r6 │ │ │ │ - swpeq r6, r6, [r6] @ │ │ │ │ - smlatteq r6, r6, r0, r6 │ │ │ │ - smlatteq r6, r6, r0, r6 │ │ │ │ - tsteq r6, r6, lsr #2 │ │ │ │ - tsteq r6, r0, lsl r1 │ │ │ │ - tsteq r6, r8, lsl sp │ │ │ │ - strdeq r7, [r6, -r4] │ │ │ │ - tsteq r6, r4, asr #2 │ │ │ │ - tsteq r6, r0, lsl sp │ │ │ │ - tsteq r6, r4, asr r1 │ │ │ │ - tsteq r6, sl, lsl r1 │ │ │ │ - tsteq r6, lr, lsl #26 │ │ │ │ - strdeq r7, [r6, -r8] │ │ │ │ - tsteq r6, r8, asr r1 │ │ │ │ + strdeq r5, [r6, -sl] │ │ │ │ + @ instruction: 0x01065d94 │ │ │ │ + ldrdeq r5, [r6, -r8] │ │ │ │ + tsteq r6, r8, lsr #28 │ │ │ │ + tsteq r6, r6, lsr #28 │ │ │ │ + @ instruction: 0x01065ebe │ │ │ │ + ldrdeq r5, [r6, -r6] │ │ │ │ + tsteq r6, lr, ror #30 │ │ │ │ + tsteq r6, r8, ror pc │ │ │ │ + tsteq r6, r0, lsl r0 │ │ │ │ + qaddeq r6, r6, r6 │ │ │ │ + smlatbeq r6, r6, r0, r6 │ │ │ │ + smlabbeq r6, r8, r0, r6 │ │ │ │ + tsteq r6, r0, lsr #2 │ │ │ │ tsteq r6, r6, lsr r1 │ │ │ │ - tsteq r6, sl, lsr #26 │ │ │ │ - tsteq r6, r4, ror #2 │ │ │ │ - tsteq r6, ip, lsr sp │ │ │ │ - tsteq r6, lr, lsl #26 │ │ │ │ - tsteq r6, lr, ror #2 │ │ │ │ - tsteq r6, r8, asr r1 │ │ │ │ - tsteq r6, lr, asr #26 │ │ │ │ - tsteq r6, ip, lsr #26 │ │ │ │ - smlabbeq r6, ip, r1, r6 │ │ │ │ - tsteq r6, r8, asr sp │ │ │ │ - @ instruction: 0x0106619c │ │ │ │ - tsteq r6, r8, lsr r1 │ │ │ │ - tsteq r6, ip, lsr #26 │ │ │ │ - tsteq r6, r8, lsl sp │ │ │ │ - tsteq r6, sl, ror r1 │ │ │ │ - tsteq r6, ip, asr r1 │ │ │ │ - tsteq r6, r2, asr sp │ │ │ │ - tsteq r6, lr, lsr sp │ │ │ │ - smlatbeq r6, r0, r1, r6 │ │ │ │ - tsteq r6, r4, ror r1 │ │ │ │ - tsteq r6, ip, ror #26 │ │ │ │ - tsteq r6, r8, asr sp │ │ │ │ - @ instruction: 0x010661ba │ │ │ │ - @ instruction: 0x0106619c │ │ │ │ - @ instruction: 0x01067d92 │ │ │ │ - smlabteq r6, ip, r1, r6 │ │ │ │ - smlatbeq r6, r6, sp, r7 │ │ │ │ - tsteq r6, ip, ror #26 │ │ │ │ - smlabteq r6, lr, r1, r6 │ │ │ │ - @ instruction: 0x010661bc │ │ │ │ - @ instruction: 0x01067db2 │ │ │ │ - @ instruction: 0x01067d90 │ │ │ │ - strdeq r6, [r6, -r2] │ │ │ │ + ldrdeq r6, [r6, -r0] │ │ │ │ + ldrdeq r6, [r6, -sl] │ │ │ │ + tsteq r6, r2, ror r2 │ │ │ │ + @ instruction: 0x010662b6 │ │ │ │ + tsteq r6, r6, lsl #6 │ │ │ │ + tsteq r6, r6, lsl #6 │ │ │ │ + tsteq r6, r6, asr #6 │ │ │ │ + tsteq r6, r0, lsr r3 │ │ │ │ + tsteq r6, r8, lsr pc │ │ │ │ + tsteq r6, r4, lsl pc │ │ │ │ + tsteq r6, r4, ror #6 │ │ │ │ + tsteq r6, r0, lsr pc │ │ │ │ + tsteq r6, r4, ror r3 │ │ │ │ + tsteq r6, sl, lsr r3 │ │ │ │ + tsteq r6, lr, lsr #30 │ │ │ │ + tsteq r6, r8, lsl pc │ │ │ │ + tsteq r6, r8, ror r3 │ │ │ │ + tsteq r6, r6, asr r3 │ │ │ │ + tsteq r6, sl, asr #30 │ │ │ │ + smlabbeq r6, r4, r3, r6 │ │ │ │ + tsteq r6, ip, asr pc │ │ │ │ + tsteq r6, lr, lsr #30 │ │ │ │ + smlabbeq r6, lr, r3, r6 │ │ │ │ + tsteq r6, r8, ror r3 │ │ │ │ + tsteq r6, lr, ror #30 │ │ │ │ + tsteq r6, ip, asr #30 │ │ │ │ + smlatbeq r6, ip, r3, r6 │ │ │ │ + tsteq r6, r8, ror pc │ │ │ │ + @ instruction: 0x010663bc │ │ │ │ + tsteq r6, r8, asr r3 │ │ │ │ + tsteq r6, ip, asr #30 │ │ │ │ + tsteq r6, r8, lsr pc │ │ │ │ + @ instruction: 0x0106639a │ │ │ │ + tsteq r6, ip, ror r3 │ │ │ │ + tsteq r6, r2, ror pc │ │ │ │ + tsteq r6, lr, asr pc │ │ │ │ + smlabteq r6, r0, r3, r6 │ │ │ │ + @ instruction: 0x01066394 │ │ │ │ + smlabbeq r6, ip, pc, r7 @ │ │ │ │ + tsteq r6, r8, ror pc │ │ │ │ + ldrdeq r6, [r6, -sl] │ │ │ │ + @ instruction: 0x010663bc │ │ │ │ + @ instruction: 0x01067fb2 │ │ │ │ + smlatteq r6, ip, r3, r6 │ │ │ │ + smlabteq r6, r6, pc, r7 @ │ │ │ │ + smlabbeq r6, ip, pc, r7 @ │ │ │ │ + smlatteq r6, lr, r3, r6 │ │ │ │ + ldrdeq r6, [r6, -ip] │ │ │ │ + ldrdeq r7, [r6, -r2] │ │ │ │ + @ instruction: 0x01067fb0 │ │ │ │ + tsteq r6, r2, lsl 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 │ │ │ │ @@ -13655,88 +13655,88 @@ │ │ │ │ movtvs pc, #34371 @ 0x8643 @ │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf643847b │ │ │ │ addsmi r6, r8, #76, 6 @ 0x30000001 │ │ │ │ ldrbthi pc, [sl], #-66 @ 0xffffffbe @ │ │ │ │ ldrbtmi r4, [r8], #-2122 @ 0xfffff7b6 │ │ │ │ svclt 0x00004770 │ │ │ │ - @ instruction: 0x01067c98 │ │ │ │ - ldrdeq r6, [r6, -lr] │ │ │ │ - strheq r6, [r6, -r0] │ │ │ │ - smlatbeq r6, r4, ip, r7 │ │ │ │ - smlabbeq r6, lr, ip, r7 │ │ │ │ - smlatteq r6, lr, r0, r6 │ │ │ │ - smlabteq r6, lr, r0, r6 │ │ │ │ - smlabteq r6, r2, ip, r7 │ │ │ │ - strdeq r6, [r6, -sl] │ │ │ │ - ldrdeq r7, [r6, -r2] │ │ │ │ - smlabbeq r6, sl, ip, r7 │ │ │ │ - smlatteq r6, sl, r0, r6 │ │ │ │ - ldrdeq r6, [r6, -r4] │ │ │ │ - smlabteq r6, r8, ip, r7 │ │ │ │ - smlatbeq r6, r6, ip, r7 │ │ │ │ - tsteq r6, r8, lsl #2 │ │ │ │ - ldrdeq r7, [r6, -r4] │ │ │ │ - tsteq r6, r8, lsl r1 │ │ │ │ - smlatteq r6, sl, r0, r6 │ │ │ │ - ldrdeq r7, [r6, -lr] │ │ │ │ - smlabteq r6, sl, ip, r7 │ │ │ │ - tsteq r6, sl, lsr #2 │ │ │ │ - tsteq r6, r8, lsl #2 │ │ │ │ - strdeq r7, [r6, -ip] │ │ │ │ - tsteq r6, r4, lsr r1 │ │ │ │ - tsteq r6, lr, lsl #26 │ │ │ │ - ldrdeq r7, [r6, -r4] │ │ │ │ - tsteq r6, r4, lsr r1 │ │ │ │ - tsteq r6, lr, lsl r1 │ │ │ │ - tsteq r6, r2, lsl sp │ │ │ │ - strdeq r7, [r6, -r0] │ │ │ │ - tsteq r6, r0, asr r1 │ │ │ │ - tsteq r6, ip, lsl sp │ │ │ │ - tsteq r6, r0, ror #2 │ │ │ │ - tsteq r6, r4, lsr r1 │ │ │ │ - tsteq r6, r8, lsr #26 │ │ │ │ - tsteq r6, r2, lsl sp │ │ │ │ - tsteq r6, r2, ror r1 │ │ │ │ - tsteq r6, r0, asr r1 │ │ │ │ - tsteq r6, r6, asr #26 │ │ │ │ - tsteq r6, lr, ror r1 │ │ │ │ - tsteq r6, r6, asr sp │ │ │ │ + @ instruction: 0x01067eb8 │ │ │ │ + strdeq r6, [r6, -lr] │ │ │ │ + ldrdeq r6, [r6, -r0] │ │ │ │ + smlabteq r6, r4, lr, r7 │ │ │ │ + smlatbeq r6, lr, lr, r7 │ │ │ │ + tsteq r6, lr, lsl #6 │ │ │ │ + smlatteq r6, lr, r2, r6 │ │ │ │ + smlatteq r6, r2, lr, r7 │ │ │ │ + tsteq r6, sl, lsl r3 │ │ │ │ + strdeq r7, [r6, -r2] │ │ │ │ + smlatbeq r6, sl, lr, r7 │ │ │ │ + tsteq r6, sl, lsl #6 │ │ │ │ + strdeq r6, [r6, -r4] │ │ │ │ + smlatteq r6, r8, lr, r7 │ │ │ │ + smlabteq r6, r6, lr, r7 │ │ │ │ + tsteq r6, r8, lsr #6 │ │ │ │ + strdeq r7, [r6, -r4] │ │ │ │ + tsteq r6, r8, lsr r3 │ │ │ │ + tsteq r6, sl, lsl #6 │ │ │ │ strdeq r7, [r6, -lr] │ │ │ │ - tsteq r6, lr, asr r1 │ │ │ │ - tsteq r6, sl, asr #2 │ │ │ │ - tsteq r6, lr, lsr sp │ │ │ │ - tsteq r6, ip, lsl sp │ │ │ │ - tsteq r6, ip, ror r1 │ │ │ │ - tsteq r6, sl, asr #26 │ │ │ │ - smlabbeq r6, lr, r1, r6 │ │ │ │ - tsteq r6, r0, ror #2 │ │ │ │ - tsteq r6, r4, asr sp │ │ │ │ - tsteq r6, lr, lsr sp │ │ │ │ - smlatbeq r6, r2, r1, r6 │ │ │ │ - smlabbeq r6, r2, r1, r6 │ │ │ │ - tsteq r6, r8, ror sp │ │ │ │ - @ instruction: 0x010661b2 │ │ │ │ - smlabbeq r6, ip, sp, r7 │ │ │ │ - tsteq r6, r4, asr sp │ │ │ │ - @ instruction: 0x010661b6 │ │ │ │ - smlatbeq r6, r2, r1, r6 │ │ │ │ - @ instruction: 0x01067d98 │ │ │ │ - tsteq r6, sl, ror sp │ │ │ │ - ldrdeq r6, [r6, -ip] │ │ │ │ - smlatbeq r6, sl, sp, r7 │ │ │ │ - strdeq r6, [r6, -r0] │ │ │ │ - smlabteq r6, r6, r1, r6 │ │ │ │ - @ instruction: 0x01067dbc │ │ │ │ - smlatbeq r6, r8, sp, r7 │ │ │ │ - tsteq r6, sl, lsl #4 │ │ │ │ - smlatteq r6, sl, r1, r6 │ │ │ │ - smlatteq r6, r0, sp, r7 │ │ │ │ - tsteq r6, ip, lsl r2 │ │ │ │ - strdeq r7, [r6, -r6] │ │ │ │ + smlatteq r6, sl, lr, r7 │ │ │ │ + tsteq r6, sl, asr #6 │ │ │ │ + tsteq r6, r8, lsr #6 │ │ │ │ + tsteq r6, ip, lsl pc │ │ │ │ + tsteq r6, r4, asr r3 │ │ │ │ + tsteq r6, lr, lsr #30 │ │ │ │ + strdeq r7, [r6, -r4] │ │ │ │ + tsteq r6, r4, asr r3 │ │ │ │ + tsteq r6, lr, lsr r3 │ │ │ │ + tsteq r6, r2, lsr pc │ │ │ │ + tsteq r6, r0, lsl pc │ │ │ │ + tsteq r6, r0, ror r3 │ │ │ │ + tsteq r6, ip, lsr pc │ │ │ │ + smlabbeq r6, r0, r3, r6 │ │ │ │ + tsteq r6, r4, asr r3 │ │ │ │ + tsteq r6, r8, asr #30 │ │ │ │ + tsteq r6, r2, lsr pc │ │ │ │ + @ instruction: 0x01066392 │ │ │ │ + tsteq r6, r0, ror r3 │ │ │ │ + tsteq r6, r6, ror #30 │ │ │ │ + @ instruction: 0x0106639e │ │ │ │ + tsteq r6, r6, ror pc │ │ │ │ + tsteq r6, lr, lsl pc │ │ │ │ + tsteq r6, lr, ror r3 │ │ │ │ + tsteq r6, sl, ror #6 │ │ │ │ + tsteq r6, lr, asr pc │ │ │ │ + tsteq r6, ip, lsr pc │ │ │ │ + @ instruction: 0x0106639c │ │ │ │ + tsteq r6, sl, ror #30 │ │ │ │ + smlatbeq r6, lr, r3, r6 │ │ │ │ + smlabbeq r6, r0, r3, r6 │ │ │ │ + tsteq r6, r4, ror pc │ │ │ │ + tsteq r6, lr, asr pc │ │ │ │ + smlabteq r6, r2, r3, r6 │ │ │ │ + smlatbeq r6, r2, r3, r6 │ │ │ │ + @ instruction: 0x01067f98 │ │ │ │ + ldrdeq r6, [r6, -r2] │ │ │ │ + smlatbeq r6, ip, pc, r7 @ │ │ │ │ + tsteq r6, r4, ror pc │ │ │ │ + ldrdeq r6, [r6, -r6] │ │ │ │ + smlabteq r6, r2, r3, r6 │ │ │ │ + @ instruction: 0x01067fb8 │ │ │ │ + @ instruction: 0x01067f9a │ │ │ │ + strdeq r6, [r6, -ip] │ │ │ │ + smlabteq r6, sl, pc, r7 @ │ │ │ │ + tsteq r6, r0, lsl r4 │ │ │ │ + smlatteq r6, r6, r3, r6 │ │ │ │ + ldrdeq r7, [r6, -ip] │ │ │ │ + smlabteq r6, r8, pc, r7 @ │ │ │ │ + tsteq r6, sl, lsr #8 │ │ │ │ + tsteq r6, sl, lsl #8 │ │ │ │ + mrseq r8, (UNDEF: 6) │ │ │ │ + tsteq r6, ip, lsr r4 │ │ │ │ + tsteq r6, r6, lsl r0 │ │ │ │ msrvc CPSR_f, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ vcgt.s8 q4, q8, │ │ │ │ @ instruction: 0xf6438156 │ │ │ │ addsmi r6, r8, #188, 6 @ 0xf0000002 │ │ │ │ bicshi pc, lr, #2 │ │ │ │ adchi pc, r8, r0, lsl #4 │ │ │ │ @@ -14563,290 +14563,290 @@ │ │ │ │ @ instruction: 0xf8df4770 │ │ │ │ ldrbtmi r0, [r8], #-1116 @ 0xfffffba4 │ │ │ │ @ instruction: 0xf8df4770 │ │ │ │ ldrbtmi r0, [r8], #-1112 @ 0xfffffba8 │ │ │ │ @ instruction: 0xf8df4770 │ │ │ │ ldrbtmi r0, [r8], #-1108 @ 0xfffffbac │ │ │ │ svclt 0x00004770 │ │ │ │ - smlabbeq r6, r2, ip, r7 │ │ │ │ - smlatteq r6, r2, r0, r6 │ │ │ │ - smlabteq r6, ip, r0, r6 │ │ │ │ - smlabteq r6, r2, ip, r7 │ │ │ │ - smlatbeq r6, r0, ip, r7 │ │ │ │ - mrseq r6, (UNDEF: 22) │ │ │ │ - smlabteq r6, ip, ip, r7 │ │ │ │ - tsteq r6, r0, lsl r1 │ │ │ │ - smlatteq r6, r4, r0, r6 │ │ │ │ - ldrdeq r7, [r6, -r8] │ │ │ │ - smlabteq r6, r2, ip, r7 │ │ │ │ - tsteq r6, r2, lsr #2 │ │ │ │ - tsteq r6, r2, lsl #2 │ │ │ │ - strdeq r7, [r6, -r6] │ │ │ │ - tsteq r6, lr, lsr #2 │ │ │ │ - tsteq r6, r6, lsl #26 │ │ │ │ - smlabteq r6, sl, ip, r7 │ │ │ │ - tsteq r6, ip, lsr #2 │ │ │ │ - tsteq r6, r6, lsl r1 │ │ │ │ - tsteq r6, sl, lsl #26 │ │ │ │ - smlatteq r6, r8, ip, r7 │ │ │ │ - tsteq r6, r8, asr #2 │ │ │ │ - tsteq r6, r6, lsl sp │ │ │ │ - tsteq r6, sl, asr r1 │ │ │ │ - tsteq r6, ip, lsr #2 │ │ │ │ - tsteq r6, r0, lsr #26 │ │ │ │ - tsteq r6, ip, lsl #26 │ │ │ │ - tsteq r6, ip, ror #2 │ │ │ │ - tsteq r6, sl, asr #2 │ │ │ │ - tsteq r6, lr, lsr sp │ │ │ │ - tsteq r6, r6, ror r1 │ │ │ │ - tsteq r6, lr, asr #26 │ │ │ │ - smlatbeq r6, r6, r5, r6 │ │ │ │ - tsteq r6, lr, lsr r2 │ │ │ │ - tsteq r6, r6, lsl #6 │ │ │ │ - smlatbeq r6, r6, sp, r1 │ │ │ │ - tsteq r6, lr, lsr fp │ │ │ │ - @ instruction: 0x010619b6 │ │ │ │ - smlatbeq r6, sl, r8, r1 │ │ │ │ - tsteq r6, r6, ror #16 │ │ │ │ - tsteq r6, r6, lsr r8 │ │ │ │ - tsteq r6, r2, asr #16 │ │ │ │ - strdeq r9, [r5, -r2] │ │ │ │ - tsteq r6, sl, asr r8 │ │ │ │ - smlatteq r5, r2, r6, r9 │ │ │ │ - tsteq r6, sl, lsl #18 │ │ │ │ - @ instruction: 0x010618b2 │ │ │ │ - ldrdeq r1, [r6, -r6] │ │ │ │ - smlabteq r5, r2, r6, r9 │ │ │ │ - tsteq r6, lr, lsl #18 │ │ │ │ - @ instruction: 0x010596b2 │ │ │ │ - tsteq r6, sl, lsl sl │ │ │ │ - @ instruction: 0x010619b6 │ │ │ │ - tsteq r6, lr, ror #18 │ │ │ │ - tsteq r6, sl, ror r9 │ │ │ │ - smlabbeq r5, sl, r6, r9 │ │ │ │ - @ instruction: 0x010619be │ │ │ │ - tsteq r5, sl, ror r6 │ │ │ │ - tsteq r6, r6, asr #20 │ │ │ │ - tsteq r6, sl, lsl #20 │ │ │ │ - tsteq r6, sl, lsl sl │ │ │ │ - tsteq r5, sl, asr r6 │ │ │ │ - tsteq r6, lr, lsr sl │ │ │ │ - tsteq r5, sl, asr #12 │ │ │ │ - smlatbeq r6, sl, fp, r1 │ │ │ │ - strdeq r1, [r6, -sl] │ │ │ │ - smlatbeq r6, sl, sl, r1 │ │ │ │ - tsteq r6, r6, ror sl │ │ │ │ - smlabbeq r6, r2, sl, r1 │ │ │ │ - tsteq r5, sl, lsl r6 │ │ │ │ - smlatbeq r6, r2, sl, r1 │ │ │ │ - tsteq r5, sl, lsl #12 │ │ │ │ - tsteq r6, r2, lsr #22 │ │ │ │ - smlatteq r6, sl, sl, r1 │ │ │ │ - strdeq r1, [r6, -sl] │ │ │ │ - smlatteq r5, sl, r5, r9 │ │ │ │ - tsteq r6, sl, lsl fp │ │ │ │ - ldrdeq r9, [r5, -sl] │ │ │ │ - ldrdeq r1, [r6, -r6] │ │ │ │ - @ instruction: 0x01061b92 │ │ │ │ - tsteq r6, sl, asr fp │ │ │ │ - tsteq r6, sl, ror #22 │ │ │ │ - @ instruction: 0x010595b2 │ │ │ │ - smlabbeq r6, r6, fp, r1 │ │ │ │ - smlatbeq r5, r2, r5, r9 │ │ │ │ - ldrdeq r1, [r6, -sl] │ │ │ │ - smlatbeq r6, sl, fp, r1 │ │ │ │ - smlabbeq r5, sl, r5, r9 │ │ │ │ + smlatbeq r6, r2, lr, r7 │ │ │ │ + tsteq r6, r2, lsl #6 │ │ │ │ + smlatteq r6, ip, r2, r6 │ │ │ │ + smlatteq r6, r2, lr, r7 │ │ │ │ + smlabteq r6, r0, lr, r7 │ │ │ │ + tsteq r6, r0, lsr #6 │ │ │ │ + smlatteq r6, ip, lr, r7 │ │ │ │ + tsteq r6, r0, lsr r3 │ │ │ │ + tsteq r6, r4, lsl #6 │ │ │ │ + strdeq r7, [r6, -r8] │ │ │ │ + smlatteq r6, r2, lr, r7 │ │ │ │ + tsteq r6, r2, asr #6 │ │ │ │ + tsteq r6, r2, lsr #6 │ │ │ │ + tsteq r6, r6, lsl pc │ │ │ │ + tsteq r6, lr, asr #6 │ │ │ │ + tsteq r6, r6, lsr #30 │ │ │ │ + smlatteq r6, sl, lr, r7 │ │ │ │ + tsteq r6, ip, asr #6 │ │ │ │ + tsteq r6, r6, lsr r3 │ │ │ │ + tsteq r6, sl, lsr #30 │ │ │ │ + tsteq r6, r8, lsl #30 │ │ │ │ + tsteq r6, r8, ror #6 │ │ │ │ + tsteq r6, r6, lsr pc │ │ │ │ + tsteq r6, sl, ror r3 │ │ │ │ + tsteq r6, ip, asr #6 │ │ │ │ + tsteq r6, r0, asr #30 │ │ │ │ + tsteq r6, ip, lsr #30 │ │ │ │ + smlabbeq r6, ip, r3, r6 │ │ │ │ + tsteq r6, sl, ror #6 │ │ │ │ + tsteq r6, lr, asr pc │ │ │ │ + @ instruction: 0x01066396 │ │ │ │ + tsteq r6, lr, ror #30 │ │ │ │ + smlabteq r6, r6, r7, r6 │ │ │ │ + tsteq r6, lr, asr r4 │ │ │ │ + tsteq r6, r6, lsr #10 │ │ │ │ + smlabteq r6, r6, pc, r1 @ │ │ │ │ + tsteq r6, lr, asr sp │ │ │ │ ldrdeq r1, [r6, -r6] │ │ │ │ - tsteq r5, sl, ror r5 │ │ │ │ - tsteq r6, r2, lsr #28 │ │ │ │ - strdeq r1, [r6, -lr] │ │ │ │ - tsteq r6, sl, ror #24 │ │ │ │ - tsteq r6, r6, lsr #24 │ │ │ │ + smlabteq r6, sl, sl, r1 │ │ │ │ + smlabbeq r6, r6, sl, r1 │ │ │ │ + tsteq r6, r6, asr sl │ │ │ │ + tsteq r6, r2, ror #20 │ │ │ │ + tsteq r5, r2, lsl r9 │ │ │ │ + tsteq r6, sl, ror sl │ │ │ │ + tsteq r5, r2, lsl #18 │ │ │ │ + tsteq r6, sl, lsr #22 │ │ │ │ + ldrdeq r1, [r6, -r2] │ │ │ │ strdeq r1, [r6, -r6] │ │ │ │ - tsteq r6, r2, lsl #24 │ │ │ │ - tsteq r5, r2, asr #10 │ │ │ │ - tsteq r6, sl, lsl ip │ │ │ │ - tsteq r5, r2, lsr r5 │ │ │ │ - smlabbeq r6, r2, ip, r1 │ │ │ │ - tsteq r6, r2, asr ip │ │ │ │ + smlatteq r5, r2, r8, r9 │ │ │ │ + tsteq r6, lr, lsr #22 │ │ │ │ + ldrdeq r9, [r5, -r2] │ │ │ │ + tsteq r6, sl, lsr ip │ │ │ │ + ldrdeq r1, [r6, -r6] │ │ │ │ + smlabbeq r6, lr, fp, r1 │ │ │ │ + @ instruction: 0x01061b9a │ │ │ │ + smlatbeq r5, sl, r8, r9 │ │ │ │ + ldrdeq r1, [r6, -lr] │ │ │ │ + @ instruction: 0x0105989a │ │ │ │ + tsteq r6, r6, ror #24 │ │ │ │ + tsteq r6, sl, lsr #24 │ │ │ │ + tsteq r6, sl, lsr ip │ │ │ │ + tsteq r5, sl, ror r8 │ │ │ │ tsteq r6, lr, asr ip │ │ │ │ - tsteq r5, r2, lsl r5 │ │ │ │ - tsteq r6, r6, ror ip │ │ │ │ - tsteq r5, r2, lsl #10 │ │ │ │ + tsteq r5, sl, ror #16 │ │ │ │ + smlabteq r6, sl, sp, r1 │ │ │ │ tsteq r6, sl, lsl sp │ │ │ │ - ldrdeq r1, [r6, -r6] │ │ │ │ - smlatbeq r6, r6, ip, r1 │ │ │ │ - @ instruction: 0x01061cb2 │ │ │ │ - ldrdeq r9, [r5, -sl] │ │ │ │ smlabteq r6, sl, ip, r1 │ │ │ │ - smlabteq r5, sl, r4, r9 │ │ │ │ - tsteq r6, r2, lsr #26 │ │ │ │ - smlatteq r6, lr, ip, r1 │ │ │ │ - @ instruction: 0x010594b2 │ │ │ │ - tsteq r6, lr, lsl sp │ │ │ │ - smlatbeq r5, r2, r4, r9 │ │ │ │ - smlatbeq r6, r2, lr, r1 │ │ │ │ - ldrdeq r1, [r6, -r6] │ │ │ │ + @ instruction: 0x01061c96 │ │ │ │ + smlatbeq r6, r2, ip, r1 │ │ │ │ + tsteq r5, sl, lsr r8 │ │ │ │ + smlabteq r6, r2, ip, r1 │ │ │ │ + tsteq r5, sl, lsr #16 │ │ │ │ + tsteq r6, r2, asr #26 │ │ │ │ + tsteq r6, sl, lsl #26 │ │ │ │ + tsteq r6, sl, lsl sp │ │ │ │ + tsteq r5, sl, lsl #16 │ │ │ │ + tsteq r6, sl, lsr sp │ │ │ │ + strdeq r9, [r5, -sl] │ │ │ │ + strdeq r1, [r6, -r6] │ │ │ │ + @ instruction: 0x01061db2 │ │ │ │ + tsteq r6, sl, ror sp │ │ │ │ smlabbeq r6, sl, sp, r1 │ │ │ │ - tsteq r6, lr, asr sp │ │ │ │ - tsteq r6, r6, ror #26 │ │ │ │ - tsteq r5, r2, ror r4 │ │ │ │ - smlabbeq r6, r2, sp, r1 │ │ │ │ - tsteq r5, r2, ror #8 │ │ │ │ - tsteq r6, r6, lsl #28 │ │ │ │ - smlabteq r6, r6, sp, r1 │ │ │ │ - ldrdeq r1, [r6, -sl] │ │ │ │ - tsteq r5, r2, asr #8 │ │ │ │ - tsteq r6, r2, lsl #28 │ │ │ │ - tsteq r5, r2, lsr r4 │ │ │ │ - tsteq r6, r6, lsr #30 │ │ │ │ - @ instruction: 0x01061eb2 │ │ │ │ - tsteq r6, r2, ror #28 │ │ │ │ + ldrdeq r9, [r5, -r2] │ │ │ │ + smlatbeq r6, r6, sp, r1 │ │ │ │ + smlabteq r5, r2, r7, r9 │ │ │ │ + strdeq r1, [r6, -sl] │ │ │ │ + smlabteq r6, sl, sp, r1 │ │ │ │ + smlatbeq r5, sl, r7, r9 │ │ │ │ + strdeq r1, [r6, -r6] │ │ │ │ + @ instruction: 0x0105979a │ │ │ │ + tsteq r6, r2, asr #32 │ │ │ │ + tsteq r6, lr, lsl pc │ │ │ │ + smlabbeq r6, sl, lr, r1 │ │ │ │ + tsteq r6, r6, asr #28 │ │ │ │ + tsteq r6, r6, lsl lr │ │ │ │ + tsteq r6, r2, lsr #28 │ │ │ │ + tsteq r5, r2, ror #14 │ │ │ │ + tsteq r6, sl, lsr lr │ │ │ │ + tsteq r5, r2, asr r7 │ │ │ │ + smlatbeq r6, r2, lr, r1 │ │ │ │ + tsteq r6, r2, ror lr │ │ │ │ tsteq r6, lr, ror lr │ │ │ │ - tsteq r5, sl, lsl #8 │ │ │ │ - @ instruction: 0x01061eb6 │ │ │ │ + tsteq r5, r2, lsr r7 │ │ │ │ + @ instruction: 0x01061e96 │ │ │ │ + tsteq r5, r2, lsr #14 │ │ │ │ + tsteq r6, sl, lsr pc │ │ │ │ + strdeq r1, [r6, -r6] │ │ │ │ + smlabteq r6, r6, lr, r1 │ │ │ │ + ldrdeq r1, [r6, -r2] │ │ │ │ strdeq r9, [r5, -sl] │ │ │ │ - tsteq r6, sl, asr pc │ │ │ │ - tsteq r6, sl, lsl #30 │ │ │ │ - smlatteq r5, r2, r3, r9 │ │ │ │ - tsteq r6, r6, ror #30 │ │ │ │ + smlatteq r6, sl, lr, r1 │ │ │ │ + smlatteq r5, sl, r6, r9 │ │ │ │ + tsteq r6, r2, asr #30 │ │ │ │ + tsteq r6, lr, lsl #30 │ │ │ │ ldrdeq r9, [r5, -r2] │ │ │ │ - tsteq r6, r6, lsr r7 │ │ │ │ - tsteq r6, r2, ror #6 │ │ │ │ - smlabbeq r6, r6, r1, r2 │ │ │ │ + tsteq r6, lr, lsr pc │ │ │ │ + smlabteq r5, r2, r6, r9 │ │ │ │ + smlabteq r6, r2, r0, r2 │ │ │ │ + strdeq r1, [r6, -r6] │ │ │ │ + smlatbeq r6, sl, pc, r1 @ │ │ │ │ + tsteq r6, lr, ror pc │ │ │ │ + smlabbeq r6, r6, pc, r1 @ │ │ │ │ + @ instruction: 0x01059692 │ │ │ │ + smlatbeq r6, r2, pc, r1 @ │ │ │ │ + smlabbeq r5, r2, r6, r9 │ │ │ │ + tsteq r6, r6, lsr #32 │ │ │ │ + smlatteq r6, r6, pc, r1 @ │ │ │ │ + strdeq r1, [r6, -sl] │ │ │ │ + tsteq r5, r2, ror #12 │ │ │ │ + tsteq r6, r2, lsr #32 │ │ │ │ + tsteq r5, r2, asr r6 │ │ │ │ + tsteq r6, r6, asr #2 │ │ │ │ + ldrdeq r2, [r6, -r2] │ │ │ │ smlabbeq r6, r2, r0, r2 │ │ │ │ - tsteq r6, lr │ │ │ │ - @ instruction: 0x01061fbe │ │ │ │ - ldrdeq r1, [r6, -sl] │ │ │ │ - @ instruction: 0x01059392 │ │ │ │ - tsteq r6, r2, lsl r0 │ │ │ │ - smlabbeq r5, r2, r3, r9 │ │ │ │ - ldrdeq r2, [r6, -sl] │ │ │ │ - smlabbeq r6, sl, r0, r2 │ │ │ │ - smlatbeq r6, r6, r0, r2 │ │ │ │ - tsteq r5, r2, ror #6 │ │ │ │ - ldrdeq r2, [r6, -lr] │ │ │ │ - tsteq r5, r2, asr r3 │ │ │ │ - tsteq r6, r2, lsl r2 │ │ │ │ - @ instruction: 0x0106219e │ │ │ │ - tsteq r6, lr, asr #2 │ │ │ │ - tsteq r6, sl, ror #2 │ │ │ │ - tsteq r5, sl, lsr #6 │ │ │ │ - smlatbeq r6, r2, r1, r2 │ │ │ │ - tsteq r5, sl, lsl r3 │ │ │ │ - tsteq r6, r6, asr #4 │ │ │ │ - strdeq r2, [r6, -r6] │ │ │ │ - tsteq r5, r2, lsl #6 │ │ │ │ - tsteq r6, r2, asr r2 │ │ │ │ - strdeq r9, [r5, -r2] │ │ │ │ - smlabbeq r6, r2, r4, r2 │ │ │ │ - tsteq r6, lr, ror r3 │ │ │ │ - tsteq r6, sl, lsl #6 │ │ │ │ - @ instruction: 0x010622ba │ │ │ │ - ldrdeq r2, [r6, -r6] │ │ │ │ - smlabteq r5, r2, r2, r9 │ │ │ │ - tsteq r6, lr, lsl #6 │ │ │ │ - @ instruction: 0x010592b2 │ │ │ │ + swpeq r2, lr, [r6] │ │ │ │ + tsteq r5, sl, lsr #12 │ │ │ │ ldrdeq r2, [r6, -r6] │ │ │ │ - smlabbeq r6, r6, r3, r2 │ │ │ │ - smlatbeq r6, r2, r3, r2 │ │ │ │ - @ instruction: 0x01059292 │ │ │ │ - ldrdeq r2, [r6, -sl] │ │ │ │ - smlabbeq r5, r2, r2, r9 │ │ │ │ - tsteq r6, lr, lsl #10 │ │ │ │ - @ instruction: 0x0106249a │ │ │ │ - tsteq r6, sl, asr #8 │ │ │ │ - tsteq r6, r6, ror #8 │ │ │ │ - tsteq r5, sl, asr r2 │ │ │ │ - @ instruction: 0x0106249e │ │ │ │ - tsteq r5, sl, asr #4 │ │ │ │ - tsteq r6, r2, asr #10 │ │ │ │ - strdeq r2, [r6, -r2] │ │ │ │ - tsteq r5, r2, lsr r2 │ │ │ │ - tsteq r6, lr, asr #10 │ │ │ │ - tsteq r5, r2, lsr #4 │ │ │ │ - tsteq r6, r2, asr r9 │ │ │ │ - tsteq r6, r6, ror r7 │ │ │ │ - tsteq r6, r2, ror r6 │ │ │ │ - strdeq r2, [r6, -lr] │ │ │ │ - smlatbeq r6, lr, r5, r2 │ │ │ │ - smlabteq r6, sl, r5, r2 │ │ │ │ - smlatteq r5, sl, r1, r9 │ │ │ │ - tsteq r6, r2, lsl #12 │ │ │ │ - ldrdeq r9, [r5, -sl] │ │ │ │ - smlabteq r6, sl, r6, r2 │ │ │ │ - tsteq r6, sl, ror r6 │ │ │ │ - @ instruction: 0x01062696 │ │ │ │ - @ instruction: 0x010591ba │ │ │ │ - smlabteq r6, lr, r6, r2 │ │ │ │ - smlatbeq r5, sl, r1, r9 │ │ │ │ - tsteq r6, r2, lsl #16 │ │ │ │ - smlabbeq r6, lr, r7, r2 │ │ │ │ - tsteq r6, lr, lsr r7 │ │ │ │ - tsteq r6, sl, asr r7 │ │ │ │ - smlabbeq r5, r2, r1, r9 │ │ │ │ - @ instruction: 0x01062792 │ │ │ │ - tsteq r5, r2, ror r1 │ │ │ │ - tsteq r6, r6, lsr r8 │ │ │ │ - smlatteq r6, r6, r7, r2 │ │ │ │ - tsteq r5, sl, asr r1 │ │ │ │ - tsteq r6, r2, asr #16 │ │ │ │ - tsteq r5, sl, asr #2 │ │ │ │ - tsteq r6, r2, ror sl │ │ │ │ - tsteq r6, lr, ror #18 │ │ │ │ + tsteq r5, sl, lsl r6 │ │ │ │ + tsteq r6, sl, ror r1 │ │ │ │ + tsteq r6, sl, lsr #2 │ │ │ │ + tsteq r5, r2, lsl #12 │ │ │ │ + smlabbeq r6, r6, r1, r2 │ │ │ │ + strdeq r9, [r5, -r2] │ │ │ │ + tsteq r6, r6, asr r9 │ │ │ │ + smlabbeq r6, r2, r5, r2 │ │ │ │ + smlatbeq r6, r6, r3, r2 │ │ │ │ + smlatbeq r6, r2, r2, r2 │ │ │ │ + tsteq r6, lr, lsr #4 │ │ │ │ + ldrdeq r2, [r6, -lr] │ │ │ │ + strdeq r2, [r6, -sl] │ │ │ │ + @ instruction: 0x010595b2 │ │ │ │ + tsteq r6, r2, lsr r2 │ │ │ │ + smlatbeq r5, r2, r5, r9 │ │ │ │ strdeq r2, [r6, -sl] │ │ │ │ - smlatbeq r6, sl, r8, r2 │ │ │ │ - smlabteq r6, r6, r8, r2 │ │ │ │ - tsteq r5, sl, lsl r1 │ │ │ │ + smlatbeq r6, sl, r2, r2 │ │ │ │ + smlabteq r6, r6, r2, r2 │ │ │ │ + smlabbeq r5, r2, r5, r9 │ │ │ │ strdeq r2, [r6, -lr] │ │ │ │ - tsteq r5, sl, lsl #2 │ │ │ │ - smlabteq r6, r6, r9, r2 │ │ │ │ - tsteq r6, r6, ror r9 │ │ │ │ - @ instruction: 0x01062992 │ │ │ │ - smlatteq r5, sl, r0, r9 │ │ │ │ - smlabteq r6, sl, r9, r2 │ │ │ │ + tsteq r5, r2, ror r5 │ │ │ │ + tsteq r6, r2, lsr r4 │ │ │ │ + @ instruction: 0x010623be │ │ │ │ + tsteq r6, lr, ror #6 │ │ │ │ + smlabbeq r6, sl, r3, r2 │ │ │ │ + tsteq r5, sl, asr #10 │ │ │ │ + smlabteq r6, r2, r3, r2 │ │ │ │ + tsteq r5, sl, lsr r5 │ │ │ │ + tsteq r6, r6, ror #8 │ │ │ │ + tsteq r6, r6, lsl r4 │ │ │ │ + tsteq r5, r2, lsr #10 │ │ │ │ + tsteq r6, r2, ror r4 │ │ │ │ + tsteq r5, r2, lsl r5 │ │ │ │ + smlatbeq r6, r2, r6, r2 │ │ │ │ + @ instruction: 0x0106259e │ │ │ │ + tsteq r6, sl, lsr #10 │ │ │ │ + ldrdeq r2, [r6, -sl] │ │ │ │ + strdeq r2, [r6, -r6] │ │ │ │ + smlatteq r5, r2, r4, r9 │ │ │ │ + tsteq r6, lr, lsr #10 │ │ │ │ + ldrdeq r9, [r5, -r2] │ │ │ │ + strdeq r2, [r6, -r6] │ │ │ │ + smlatbeq r6, r6, r5, r2 │ │ │ │ + smlabteq r6, r2, r5, r2 │ │ │ │ + @ instruction: 0x010594b2 │ │ │ │ + strdeq r2, [r6, -sl] │ │ │ │ + smlatbeq r5, r2, r4, r9 │ │ │ │ + tsteq r6, lr, lsr #14 │ │ │ │ + @ instruction: 0x010626ba │ │ │ │ + tsteq r6, sl, ror #12 │ │ │ │ + smlabbeq r6, r6, r6, r2 │ │ │ │ + tsteq r5, sl, ror r4 │ │ │ │ + @ instruction: 0x010626be │ │ │ │ + tsteq r5, sl, ror #8 │ │ │ │ + tsteq r6, r2, ror #14 │ │ │ │ + tsteq r6, r2, lsl r7 │ │ │ │ + tsteq r5, r2, asr r4 │ │ │ │ + tsteq r6, lr, ror #14 │ │ │ │ + tsteq r5, r2, asr #8 │ │ │ │ + tsteq r6, r2, ror fp │ │ │ │ + @ instruction: 0x01062996 │ │ │ │ + @ instruction: 0x01062892 │ │ │ │ + tsteq r6, lr, lsl r8 │ │ │ │ + smlabteq r6, lr, r7, r2 │ │ │ │ + smlatteq r6, sl, r7, r2 │ │ │ │ + tsteq r5, sl, lsl #8 │ │ │ │ + tsteq r6, r2, lsr #16 │ │ │ │ + strdeq r9, [r5, -sl] │ │ │ │ + smlatteq r6, sl, r8, r2 │ │ │ │ + @ instruction: 0x0106289a │ │ │ │ + @ instruction: 0x010628b6 │ │ │ │ ldrdeq r9, [r5, -sl] │ │ │ │ - strdeq r2, [r6, -lr] │ │ │ │ - smlabbeq r6, sl, sl, r2 │ │ │ │ - tsteq r6, sl, lsr sl │ │ │ │ + smlatteq r6, lr, r8, r2 │ │ │ │ + smlabteq r5, sl, r3, r9 │ │ │ │ + tsteq r6, r2, lsr #20 │ │ │ │ + smlatbeq r6, lr, r9, r2 │ │ │ │ + tsteq r6, lr, asr r9 │ │ │ │ + tsteq r6, sl, ror r9 │ │ │ │ + smlatbeq r5, r2, r3, r9 │ │ │ │ + @ instruction: 0x010629b2 │ │ │ │ + @ instruction: 0x01059392 │ │ │ │ tsteq r6, r6, asr sl │ │ │ │ - strheq r9, [r5, -r2] │ │ │ │ - smlabbeq r6, lr, sl, r2 │ │ │ │ - smlatbeq r5, r2, r0, r9 │ │ │ │ - tsteq r6, r2, lsr fp │ │ │ │ - smlatteq r6, r2, sl, r2 │ │ │ │ - smlabbeq r5, sl, r0, r9 │ │ │ │ - tsteq r6, lr, lsr fp │ │ │ │ - tsteq r5, sl, ror r0 │ │ │ │ - smlatbeq r6, r6, sl, r3 │ │ │ │ - tsteq r6, r6, lsl #6 │ │ │ │ - tsteq r6, r2, lsr pc │ │ │ │ - tsteq r6, r6, asr sp │ │ │ │ - tsteq r6, r2, asr ip │ │ │ │ - ldrdeq r2, [r6, -lr] │ │ │ │ + tsteq r6, r6, lsl #20 │ │ │ │ + tsteq r5, sl, ror r3 │ │ │ │ + tsteq r6, r2, ror #20 │ │ │ │ + tsteq r5, sl, ror #6 │ │ │ │ + @ instruction: 0x01062c92 │ │ │ │ smlabbeq r6, lr, fp, r2 │ │ │ │ - smlatbeq r6, sl, fp, r2 │ │ │ │ - tsteq r5, r2, lsr r0 │ │ │ │ - smlatteq r6, r2, fp, r2 │ │ │ │ - tsteq r5, r2, lsr #32 │ │ │ │ + tsteq r6, sl, lsl fp │ │ │ │ + smlabteq r6, sl, sl, r2 │ │ │ │ + smlatteq r6, r6, sl, r2 │ │ │ │ + tsteq r5, sl, lsr r3 │ │ │ │ + tsteq r6, lr, lsl fp │ │ │ │ + tsteq r5, sl, lsr #6 │ │ │ │ + smlatteq r6, r6, fp, r2 │ │ │ │ + @ instruction: 0x01062b96 │ │ │ │ + @ instruction: 0x01062bb2 │ │ │ │ + tsteq r5, sl, lsl #6 │ │ │ │ + smlatteq r6, sl, fp, r2 │ │ │ │ + strdeq r9, [r5, -sl] │ │ │ │ + tsteq r6, lr, lsl sp │ │ │ │ smlatbeq r6, sl, ip, r2 │ │ │ │ tsteq r6, sl, asr ip │ │ │ │ tsteq r6, r6, ror ip │ │ │ │ - tsteq r5, r2 │ │ │ │ + ldrdeq r9, [r5, -r2] │ │ │ │ smlatbeq r6, lr, ip, r2 │ │ │ │ - strdeq r8, [r5, -r2] │ │ │ │ - smlatteq r6, r2, sp, r2 │ │ │ │ - tsteq r6, lr, ror #26 │ │ │ │ - tsteq r6, lr, lsl sp │ │ │ │ - tsteq r6, sl, lsr sp │ │ │ │ - smlabteq r5, sl, pc, r8 @ │ │ │ │ - tsteq r6, r2, ror sp │ │ │ │ - @ instruction: 0x01058fba │ │ │ │ - tsteq r6, r6, lsl lr │ │ │ │ - smlabteq r6, r6, sp, r2 │ │ │ │ + smlabteq r5, r2, r2, r9 │ │ │ │ + tsteq r6, r2, asr sp │ │ │ │ + tsteq r6, r2, lsl #26 │ │ │ │ + smlatbeq r5, sl, r2, r9 │ │ │ │ + tsteq r6, lr, asr sp │ │ │ │ + @ instruction: 0x0105929a │ │ │ │ + smlabteq r6, r6, ip, r3 │ │ │ │ + tsteq r6, r6, lsr #10 │ │ │ │ + tsteq r6, r2, asr r1 │ │ │ │ + tsteq r6, r6, ror pc │ │ │ │ + tsteq r6, r2, ror lr │ │ │ │ + strdeq r2, [r6, -lr] │ │ │ │ + smlatbeq r6, lr, sp, r2 │ │ │ │ + smlabteq r6, sl, sp, r2 │ │ │ │ + tsteq r5, r2, asr r2 │ │ │ │ + tsteq r6, r2, lsl #28 │ │ │ │ + tsteq r5, r2, asr #4 │ │ │ │ + smlabteq r6, sl, lr, r2 │ │ │ │ + tsteq r6, sl, ror lr │ │ │ │ + @ instruction: 0x01062e96 │ │ │ │ + tsteq r5, r2, lsr #4 │ │ │ │ + smlabteq r6, lr, lr, r2 │ │ │ │ + tsteq r5, r2, lsl r2 │ │ │ │ + tsteq r6, r2 │ │ │ │ + smlabbeq r6, lr, pc, r2 @ │ │ │ │ + tsteq r6, lr, lsr pc │ │ │ │ + tsteq r6, sl, asr pc │ │ │ │ + smlatteq r5, sl, r1, r9 │ │ │ │ + @ instruction: 0x01062f92 │ │ │ │ + ldrdeq r9, [r5, -sl] │ │ │ │ + tsteq r6, r6, lsr r0 │ │ │ │ + smlatteq r6, r6, pc, r2 @ │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -15657,423 +15657,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r5, r0, asr fp │ │ │ │ - ldrdeq r2, [r6, -r0] │ │ │ │ - tsteq r5, r0, asr #22 │ │ │ │ - tsteq r6, r0, lsl #24 │ │ │ │ - strdeq r2, [r6, -ip] │ │ │ │ - smlabbeq r6, r8, sl, r2 │ │ │ │ - tsteq r6, r8, lsr sl │ │ │ │ - tsteq r6, r4, asr sl │ │ │ │ - tsteq r5, r0, lsl fp │ │ │ │ - smlabbeq r6, ip, sl, r2 │ │ │ │ - tsteq r5, r0, lsl #22 │ │ │ │ - tsteq r6, r4, asr fp │ │ │ │ - tsteq r6, r4, lsl #22 │ │ │ │ - tsteq r6, r0, lsr #22 │ │ │ │ - smlatteq r5, r0, sl, r8 │ │ │ │ - tsteq r6, r8, asr fp │ │ │ │ - ldrdeq r8, [r5, -r0] │ │ │ │ - smlabbeq r6, ip, ip, r2 │ │ │ │ - tsteq r6, r8, lsl ip │ │ │ │ - smlabteq r6, r8, fp, r2 │ │ │ │ - smlatteq r6, r4, fp, r2 │ │ │ │ - smlatbeq r5, r8, sl, r8 │ │ │ │ - tsteq r6, ip, lsl ip │ │ │ │ - @ instruction: 0x01058a98 │ │ │ │ - smlabteq r6, r0, ip, r2 │ │ │ │ - tsteq r6, r0, ror ip │ │ │ │ - smlabbeq r5, r0, sl, r8 │ │ │ │ - smlabteq r6, ip, ip, r2 │ │ │ │ - tsteq r5, r0, ror sl │ │ │ │ - ldrdeq r3, [r6, -r0] │ │ │ │ - strdeq r2, [r6, -r4] │ │ │ │ + tsteq r5, r0, ror sp │ │ │ │ strdeq r2, [r6, -r0] │ │ │ │ - tsteq r6, ip, ror sp │ │ │ │ - tsteq r6, ip, lsr #26 │ │ │ │ - tsteq r6, r8, asr #26 │ │ │ │ - tsteq r5, r8, lsr sl │ │ │ │ - smlabbeq r6, r0, sp, r2 │ │ │ │ - tsteq r5, r8, lsr #20 │ │ │ │ - tsteq r6, r8, asr #28 │ │ │ │ - strdeq r2, [r6, -r8] │ │ │ │ - tsteq r6, r4, lsl lr │ │ │ │ - tsteq r5, r8, lsl #20 │ │ │ │ - tsteq r6, ip, asr #28 │ │ │ │ - strdeq r8, [r5, -r8] │ │ │ │ - smlabbeq r6, r0, pc, r2 @ │ │ │ │ - tsteq r6, ip, lsl #30 │ │ │ │ - @ instruction: 0x01062ebc │ │ │ │ - ldrdeq r2, [r6, -r8] │ │ │ │ - ldrdeq r8, [r5, -r0] │ │ │ │ - tsteq r6, r0, lsl pc │ │ │ │ - smlabteq r5, r0, r9, r8 │ │ │ │ - @ instruction: 0x01062fb4 │ │ │ │ - tsteq r6, r4, ror #30 │ │ │ │ - smlatbeq r5, r8, r9, r8 │ │ │ │ - smlabteq r6, r0, pc, r2 @ │ │ │ │ - @ instruction: 0x01058998 │ │ │ │ - strdeq r3, [r6, -r0] │ │ │ │ - smlatteq r6, ip, r0, r3 │ │ │ │ - tsteq r6, r8, ror r0 │ │ │ │ - tsteq r6, r8, lsr #32 │ │ │ │ - tsteq r6, r4, asr #32 │ │ │ │ - tsteq r5, r8, ror #18 │ │ │ │ - tsteq r6, ip, ror r0 │ │ │ │ - tsteq r5, r8, asr r9 │ │ │ │ - tsteq r6, r4, asr #2 │ │ │ │ - strdeq r3, [r6, -r4] │ │ │ │ - tsteq r6, r0, lsl r1 │ │ │ │ - tsteq r5, r8, lsr r9 │ │ │ │ - tsteq r6, r8, asr #2 │ │ │ │ - tsteq r5, r8, lsr #18 │ │ │ │ - tsteq r6, ip, ror r2 │ │ │ │ - tsteq r6, r8, lsl #4 │ │ │ │ - @ instruction: 0x010631b8 │ │ │ │ - ldrdeq r3, [r6, -r4] │ │ │ │ - tsteq r5, r0, lsl #18 │ │ │ │ - tsteq r6, ip, lsl #4 │ │ │ │ + tsteq r5, r0, ror #26 │ │ │ │ + tsteq r6, r0, lsr #28 │ │ │ │ + tsteq r6, ip, lsl sp │ │ │ │ + smlatbeq r6, r8, ip, r2 │ │ │ │ + tsteq r6, r8, asr ip │ │ │ │ + tsteq r6, r4, ror ip │ │ │ │ + tsteq r5, r0, lsr sp │ │ │ │ + smlatbeq r6, ip, ip, r2 │ │ │ │ + tsteq r5, r0, lsr #26 │ │ │ │ + tsteq r6, r4, ror sp │ │ │ │ + tsteq r6, r4, lsr #26 │ │ │ │ + tsteq r6, r0, asr #26 │ │ │ │ + tsteq r5, r0, lsl #26 │ │ │ │ + tsteq r6, r8, ror sp │ │ │ │ strdeq r8, [r5, -r0] │ │ │ │ - @ instruction: 0x010632b0 │ │ │ │ - tsteq r6, r0, ror #4 │ │ │ │ - ldrdeq r8, [r5, -r8] │ │ │ │ - @ instruction: 0x010632bc │ │ │ │ - smlabteq r5, r8, r8, r8 │ │ │ │ - tsteq r6, r0, lsr r4 │ │ │ │ - @ instruction: 0x010636b8 │ │ │ │ + smlatbeq r6, ip, lr, r2 │ │ │ │ + tsteq r6, r8, lsr lr │ │ │ │ + smlatteq r6, r8, sp, r2 │ │ │ │ + tsteq r6, r4, lsl #28 │ │ │ │ + smlabteq r5, r8, ip, r8 │ │ │ │ + tsteq r6, ip, lsr lr │ │ │ │ + @ instruction: 0x01058cb8 │ │ │ │ + smlatteq r6, r0, lr, r2 │ │ │ │ + @ instruction: 0x01062e90 │ │ │ │ + smlatbeq r5, r0, ip, r8 │ │ │ │ + smlatteq r6, ip, lr, r2 │ │ │ │ + @ instruction: 0x01058c90 │ │ │ │ + strdeq r3, [r6, -r0] │ │ │ │ + tsteq r6, r4, lsl r1 │ │ │ │ + tsteq r6, r0, lsl r0 │ │ │ │ + @ instruction: 0x01062f9c │ │ │ │ + tsteq r6, ip, asr #30 │ │ │ │ + tsteq r6, r8, ror #30 │ │ │ │ + tsteq r5, r8, asr ip │ │ │ │ + smlatbeq r6, r0, pc, r2 @ │ │ │ │ + tsteq r5, r8, asr #24 │ │ │ │ + tsteq r6, r8, rrx │ │ │ │ + tsteq r6, r8, lsl r0 │ │ │ │ + tsteq r6, r4, lsr r0 │ │ │ │ + tsteq r5, r8, lsr #24 │ │ │ │ + tsteq r6, ip, rrx │ │ │ │ + tsteq r5, r8, lsl ip │ │ │ │ + smlatbeq r6, r0, r1, r3 │ │ │ │ + tsteq r6, ip, lsr #2 │ │ │ │ ldrdeq r3, [r6, -ip] │ │ │ │ - ldrdeq r3, [r6, -r8] │ │ │ │ + strdeq r3, [r6, -r8] │ │ │ │ + strdeq r8, [r5, -r0] │ │ │ │ + tsteq r6, r0, lsr r1 │ │ │ │ + smlatteq r5, r0, fp, r8 │ │ │ │ + ldrdeq r3, [r6, -r4] │ │ │ │ + smlabbeq r6, r4, r1, r3 │ │ │ │ + smlabteq r5, r8, fp, r8 │ │ │ │ + smlatteq r6, r0, r1, r3 │ │ │ │ + @ instruction: 0x01058bb8 │ │ │ │ + tsteq r6, r0, lsl r4 │ │ │ │ + tsteq r6, ip, lsl #6 │ │ │ │ + @ instruction: 0x01063298 │ │ │ │ + tsteq r6, r8, asr #4 │ │ │ │ + tsteq r6, r4, ror #4 │ │ │ │ + smlabbeq r5, r8, fp, r8 │ │ │ │ + @ instruction: 0x0106329c │ │ │ │ + tsteq r5, r8, ror fp │ │ │ │ tsteq r6, r4, ror #6 │ │ │ │ tsteq r6, r4, lsl r3 │ │ │ │ tsteq r6, r0, lsr r3 │ │ │ │ - smlabbeq r5, r8, r8, r8 │ │ │ │ + tsteq r5, r8, asr fp │ │ │ │ tsteq r6, r8, ror #6 │ │ │ │ - tsteq r5, r8, ror r8 │ │ │ │ - tsteq r6, r0, lsr r4 │ │ │ │ - smlatteq r6, r0, r3, r3 │ │ │ │ - strdeq r3, [r6, -ip] │ │ │ │ - tsteq r5, r8, asr r8 │ │ │ │ - tsteq r6, r4, lsr r4 │ │ │ │ - tsteq r5, r8, asr #16 │ │ │ │ - tsteq r6, r8, ror #10 │ │ │ │ + tsteq r5, r8, asr #22 │ │ │ │ + @ instruction: 0x0106349c │ │ │ │ + tsteq r6, r8, lsr #8 │ │ │ │ + ldrdeq r3, [r6, -r8] │ │ │ │ strdeq r3, [r6, -r4] │ │ │ │ - smlatbeq r6, r4, r4, r3 │ │ │ │ - smlabteq r6, r0, r4, r3 │ │ │ │ - tsteq r5, r0, lsr #16 │ │ │ │ - strdeq r3, [r6, -r8] │ │ │ │ - tsteq r5, r0, lsl r8 │ │ │ │ - @ instruction: 0x0106359c │ │ │ │ - tsteq r6, ip, asr #10 │ │ │ │ - strdeq r8, [r5, -r8] │ │ │ │ - smlatbeq r6, r8, r5, r3 │ │ │ │ - smlatteq r5, r8, r7, r8 │ │ │ │ + tsteq r5, r0, lsr #22 │ │ │ │ + tsteq r6, ip, lsr #8 │ │ │ │ + tsteq r5, r0, lsl fp │ │ │ │ ldrdeq r3, [r6, -r0] │ │ │ │ - tsteq r6, r0, asr r2 │ │ │ │ - tsteq r6, r4, lsr r6 │ │ │ │ - tsteq r6, r0, lsl r6 │ │ │ │ - tsteq r6, r8, lsl #4 │ │ │ │ - @ instruction: 0x010587b8 │ │ │ │ - tsteq r6, r0, lsl r2 │ │ │ │ - smlatbeq r5, r8, r7, r8 │ │ │ │ - tsteq r6, r8, asr #4 │ │ │ │ - tsteq r6, r8, lsr #4 │ │ │ │ - tsteq r6, r8, asr #12 │ │ │ │ - smlabbeq r5, r8, r7, r8 │ │ │ │ + smlabbeq r6, r0, r4, r3 │ │ │ │ + strdeq r8, [r5, -r8] │ │ │ │ + ldrdeq r3, [r6, -ip] │ │ │ │ + smlatteq r5, r8, sl, r8 │ │ │ │ + tsteq r6, r0, asr r6 │ │ │ │ + ldrdeq r3, [r6, -r8] │ │ │ │ + strdeq r3, [r6, -ip] │ │ │ │ + strdeq r3, [r6, -r8] │ │ │ │ + smlabbeq r6, r4, r5, r3 │ │ │ │ + tsteq r6, r4, lsr r5 │ │ │ │ + tsteq r6, r0, asr r5 │ │ │ │ + smlatbeq r5, r8, sl, r8 │ │ │ │ + smlabbeq r6, r8, r5, r3 │ │ │ │ + @ instruction: 0x01058a98 │ │ │ │ + tsteq r6, r0, asr r6 │ │ │ │ + tsteq r6, r0, lsl #12 │ │ │ │ + tsteq r6, ip, lsl r6 │ │ │ │ + tsteq r5, r8, ror sl │ │ │ │ tsteq r6, r4, asr r6 │ │ │ │ - tsteq r5, r8, ror r7 │ │ │ │ - @ instruction: 0x01065290 │ │ │ │ - @ instruction: 0x01063690 │ │ │ │ - tsteq r6, ip, ror #12 │ │ │ │ - tsteq r6, r8, asr #4 │ │ │ │ - tsteq r5, r0, asr r7 │ │ │ │ - tsteq r6, r0, asr r2 │ │ │ │ - tsteq r5, r0, asr #14 │ │ │ │ - @ instruction: 0x010636b4 │ │ │ │ - @ instruction: 0x01063690 │ │ │ │ - tsteq r5, r8, lsr #14 │ │ │ │ - tsteq r6, r4, ror r2 │ │ │ │ - tsteq r5, r8, lsl r7 │ │ │ │ - tsteq r6, r0, lsr r8 │ │ │ │ - tsteq r6, ip, lsr r3 │ │ │ │ - tsteq r6, r8, lsl #14 │ │ │ │ - smlatbeq r6, r0, r2, r5 │ │ │ │ - tsteq r6, ip, ror r2 │ │ │ │ - @ instruction: 0x010636b8 │ │ │ │ - smlatteq r5, r0, r6, r8 │ │ │ │ - smlabteq r6, r4, r6, r3 │ │ │ │ - ldrdeq r8, [r5, -r0] │ │ │ │ - tsteq r6, r8, lsl #14 │ │ │ │ - smlatteq r6, r4, r6, r3 │ │ │ │ - @ instruction: 0x010652b4 │ │ │ │ - @ instruction: 0x010586b0 │ │ │ │ - smlabteq r6, r0, r2, r5 │ │ │ │ - smlatbeq r5, r0, r6, r8 │ │ │ │ - tsteq r6, r4, ror #14 │ │ │ │ - strdeq r5, [r6, -ip] │ │ │ │ - ldrdeq r5, [r6, -r8] │ │ │ │ + tsteq r5, r8, ror #20 │ │ │ │ + smlabbeq r6, r8, r7, r3 │ │ │ │ tsteq r6, r4, lsl r7 │ │ │ │ - tsteq r5, r8, ror r6 │ │ │ │ - tsteq r6, r0, lsr #14 │ │ │ │ - tsteq r5, r8, ror #12 │ │ │ │ - tsteq r6, r0, lsr #6 │ │ │ │ - strdeq r5, [r6, -ip] │ │ │ │ - tsteq r5, r0, asr r6 │ │ │ │ - tsteq r6, ip, asr #14 │ │ │ │ - tsteq r5, r0, asr #12 │ │ │ │ - tsteq r6, ip, lsl r8 │ │ │ │ - tsteq r6, ip, ror r3 │ │ │ │ - smlabbeq r6, r0, r7, r3 │ │ │ │ - tsteq r6, ip, asr r7 │ │ │ │ - tsteq r6, ip, lsr #6 │ │ │ │ - tsteq r5, r0, lsl r6 │ │ │ │ - tsteq r6, r8, lsr r3 │ │ │ │ - tsteq r5, r0, lsl #12 │ │ │ │ - tsteq r6, ip, ror r3 │ │ │ │ - tsteq r6, r8, asr r3 │ │ │ │ - @ instruction: 0x01063794 │ │ │ │ - smlatteq r5, r0, r5, r8 │ │ │ │ - smlatbeq r6, r0, r7, r3 │ │ │ │ - ldrdeq r8, [r5, -r0] │ │ │ │ - ldrdeq r5, [r6, -r8] │ │ │ │ - ldrdeq r3, [r6, -ip] │ │ │ │ - @ instruction: 0x010637b8 │ │ │ │ - smlabbeq r6, r8, r3, r5 │ │ │ │ - smlatbeq r5, r8, r5, r8 │ │ │ │ - @ instruction: 0x01065394 │ │ │ │ - @ instruction: 0x01058598 │ │ │ │ - tsteq r6, r0, lsl #16 │ │ │ │ - ldrdeq r3, [r6, -ip] │ │ │ │ - smlabbeq r5, r0, r5, r8 │ │ │ │ - smlabteq r6, r0, r3, r5 │ │ │ │ - tsteq r5, r0, ror r5 │ │ │ │ - smlatteq r6, r0, r3, r4 │ │ │ │ + smlabteq r6, r4, r6, r3 │ │ │ │ + smlatteq r6, r0, r6, r3 │ │ │ │ + tsteq r5, r0, asr #20 │ │ │ │ + tsteq r6, r8, lsl r7 │ │ │ │ + tsteq r5, r0, lsr sl │ │ │ │ + @ instruction: 0x010637bc │ │ │ │ + tsteq r6, ip, ror #14 │ │ │ │ + tsteq r5, r8, lsl sl │ │ │ │ + smlabteq r6, r8, r7, r3 │ │ │ │ + tsteq r5, r8, lsl #20 │ │ │ │ strdeq r3, [r6, -r0] │ │ │ │ - strdeq r3, [r6, -r4] │ │ │ │ - tsteq r6, ip, lsr r5 │ │ │ │ tsteq r6, r0, ror r4 │ │ │ │ - tsteq r6, ip, lsr r8 │ │ │ │ - ldrdeq r5, [r6, -r4] │ │ │ │ - @ instruction: 0x010653b0 │ │ │ │ - smlatteq r6, ip, r7, r3 │ │ │ │ - tsteq r5, r0, lsr #10 │ │ │ │ - strdeq r3, [r6, -r8] │ │ │ │ - tsteq r5, r0, lsl r5 │ │ │ │ - tsteq r6, ip, lsr r8 │ │ │ │ - tsteq r6, r8, lsl r8 │ │ │ │ - smlatteq r6, r8, r3, r5 │ │ │ │ - strdeq r8, [r5, -r0] │ │ │ │ - strdeq r5, [r6, -r4] │ │ │ │ - smlatteq r5, r0, r4, r8 │ │ │ │ - @ instruction: 0x01063898 │ │ │ │ - tsteq r6, r0, lsr r4 │ │ │ │ - tsteq r6, ip, lsl #8 │ │ │ │ - tsteq r6, r8, asr #16 │ │ │ │ - @ instruction: 0x010584b8 │ │ │ │ tsteq r6, r4, asr r8 │ │ │ │ - smlatbeq r5, r8, r4, r8 │ │ │ │ - @ instruction: 0x01063898 │ │ │ │ + tsteq r6, r0, lsr r8 │ │ │ │ + tsteq r6, r8, lsr #8 │ │ │ │ + ldrdeq r8, [r5, -r8] │ │ │ │ + tsteq r6, r0, lsr r4 │ │ │ │ + smlabteq r5, r8, r9, r8 │ │ │ │ + tsteq r6, r8, ror #8 │ │ │ │ + tsteq r6, r8, asr #8 │ │ │ │ + tsteq r6, r8, ror #16 │ │ │ │ + smlatbeq r5, r8, r9, r8 │ │ │ │ tsteq r6, r4, ror r8 │ │ │ │ - tsteq r6, r4, asr #8 │ │ │ │ - smlabbeq r5, r8, r4, r8 │ │ │ │ - tsteq r6, r0, asr r4 │ │ │ │ - tsteq r5, r8, ror r4 │ │ │ │ - tsteq r6, r0, lsr #10 │ │ │ │ - smlatteq r6, ip, r8, r3 │ │ │ │ - smlabbeq r6, r4, r4, r5 │ │ │ │ - tsteq r6, r0, ror #8 │ │ │ │ - @ instruction: 0x0106389c │ │ │ │ - tsteq r5, r8, asr #8 │ │ │ │ - smlatbeq r6, r8, r8, r3 │ │ │ │ - tsteq r5, r8, lsr r4 │ │ │ │ - smlatteq r6, ip, r8, r3 │ │ │ │ - smlabteq r6, r8, r8, r3 │ │ │ │ - @ instruction: 0x01065498 │ │ │ │ - tsteq r5, r8, lsl r4 │ │ │ │ - smlatbeq r6, r4, r4, r5 │ │ │ │ - tsteq r5, r8, lsl #8 │ │ │ │ - tsteq r6, r8, asr #18 │ │ │ │ - smlatteq r6, r0, r4, r5 │ │ │ │ - @ instruction: 0x010654bc │ │ │ │ - strdeq r3, [r6, -r8] │ │ │ │ - smlatteq r5, r0, r3, r8 │ │ │ │ + @ instruction: 0x01058998 │ │ │ │ + @ instruction: 0x010654b0 │ │ │ │ + @ instruction: 0x010638b0 │ │ │ │ + smlabbeq r6, ip, r8, r3 │ │ │ │ + tsteq r6, r8, ror #8 │ │ │ │ + tsteq r5, r0, ror r9 │ │ │ │ + tsteq r6, r0, ror r4 │ │ │ │ + tsteq r5, r0, ror #18 │ │ │ │ + ldrdeq r3, [r6, -r4] │ │ │ │ + @ instruction: 0x010638b0 │ │ │ │ + tsteq r5, r8, asr #18 │ │ │ │ + @ instruction: 0x01065494 │ │ │ │ + tsteq r5, r8, lsr r9 │ │ │ │ + tsteq r6, r0, asr sl │ │ │ │ + tsteq r6, ip, asr r5 │ │ │ │ + tsteq r6, r8, lsr #18 │ │ │ │ + smlabteq r6, r0, r4, r5 │ │ │ │ + @ instruction: 0x0106549c │ │ │ │ + ldrdeq r3, [r6, -r8] │ │ │ │ + tsteq r5, r0, lsl #18 │ │ │ │ + smlatteq r6, r4, r8, r3 │ │ │ │ + strdeq r8, [r5, -r0] │ │ │ │ + tsteq r6, r8, lsr #18 │ │ │ │ tsteq r6, r4, lsl #18 │ │ │ │ + ldrdeq r5, [r6, -r4] │ │ │ │ ldrdeq r8, [r5, -r0] │ │ │ │ - tsteq r6, r4, lsl #10 │ │ │ │ smlatteq r6, r0, r4, r5 │ │ │ │ - @ instruction: 0x010583b8 │ │ │ │ - tsteq r6, r0, lsr r9 │ │ │ │ - smlatbeq r5, r8, r3, r8 │ │ │ │ - smlabbeq r6, r0, r6, r5 │ │ │ │ - strdeq r3, [r6, -r8] │ │ │ │ - tsteq r6, r8, asr r5 │ │ │ │ - tsteq r6, ip, asr r9 │ │ │ │ - tsteq r6, r8, lsr r9 │ │ │ │ - tsteq r6, r8, lsl #10 │ │ │ │ - tsteq r5, r0, ror r3 │ │ │ │ - tsteq r6, r4, lsl r5 │ │ │ │ - tsteq r5, r0, ror #6 │ │ │ │ - tsteq r6, r8, asr r5 │ │ │ │ - tsteq r6, r4, lsr r5 │ │ │ │ - tsteq r6, r0, ror r9 │ │ │ │ - tsteq r5, r0, asr #6 │ │ │ │ + smlabteq r5, r0, r8, r8 │ │ │ │ + smlabbeq r6, r4, r9, r3 │ │ │ │ + tsteq r6, ip, lsl r5 │ │ │ │ + strdeq r5, [r6, -r8] │ │ │ │ + tsteq r6, r4, lsr r9 │ │ │ │ + @ instruction: 0x01058898 │ │ │ │ + tsteq r6, r0, asr #18 │ │ │ │ + smlabbeq r5, r8, r8, r8 │ │ │ │ + tsteq r6, r0, asr #10 │ │ │ │ + tsteq r6, ip, lsl r5 │ │ │ │ + tsteq r5, r0, ror r8 │ │ │ │ + tsteq r6, ip, ror #18 │ │ │ │ + tsteq r5, r0, ror #16 │ │ │ │ + tsteq r6, ip, lsr sl │ │ │ │ + @ instruction: 0x0106559c │ │ │ │ + smlatbeq r6, r0, r9, r3 │ │ │ │ tsteq r6, ip, ror r9 │ │ │ │ - tsteq r5, r0, lsr r3 │ │ │ │ - @ instruction: 0x010655b4 │ │ │ │ - @ instruction: 0x010639b8 │ │ │ │ - @ instruction: 0x01063994 │ │ │ │ - tsteq r6, r4, ror #10 │ │ │ │ - tsteq r5, r8, lsl #6 │ │ │ │ - tsteq r6, r0, ror r5 │ │ │ │ - strdeq r8, [r5, -r8] │ │ │ │ - ldrdeq r3, [r6, -ip] │ │ │ │ - @ instruction: 0x010639b8 │ │ │ │ - smlatteq r5, r0, r2, r8 │ │ │ │ + tsteq r6, ip, asr #10 │ │ │ │ + tsteq r5, r0, lsr r8 │ │ │ │ + tsteq r6, r8, asr r5 │ │ │ │ + tsteq r5, r0, lsr #16 │ │ │ │ @ instruction: 0x0106559c │ │ │ │ - ldrdeq r8, [r5, -r0] │ │ │ │ - tsteq r6, ip, ror #12 │ │ │ │ - tsteq r6, r8, lsr sl │ │ │ │ + tsteq r6, r8, ror r5 │ │ │ │ + @ instruction: 0x010639b4 │ │ │ │ + tsteq r5, r0, lsl #16 │ │ │ │ + smlabteq r6, r0, r9, r3 │ │ │ │ + strdeq r8, [r5, -r0] │ │ │ │ + strdeq r5, [r6, -r8] │ │ │ │ + strdeq r3, [r6, -ip] │ │ │ │ + ldrdeq r3, [r6, -r8] │ │ │ │ + smlatbeq r6, r8, r5, r5 │ │ │ │ + smlabteq r5, r8, r7, r8 │ │ │ │ + @ instruction: 0x010655b4 │ │ │ │ + @ instruction: 0x010587b8 │ │ │ │ + tsteq r6, r0, lsr #20 │ │ │ │ + strdeq r3, [r6, -ip] │ │ │ │ + smlatbeq r5, r0, r7, r8 │ │ │ │ + smlatteq r6, r0, r5, r5 │ │ │ │ + @ instruction: 0x01058790 │ │ │ │ + tsteq r6, r0, lsl #12 │ │ │ │ + tsteq r6, r0, lsl r0 │ │ │ │ + tsteq r6, r4, lsl sp │ │ │ │ + tsteq r6, ip, asr r7 │ │ │ │ + @ instruction: 0x01065690 │ │ │ │ + tsteq r6, ip, asr sl │ │ │ │ + strdeq r5, [r6, -r4] │ │ │ │ ldrdeq r5, [r6, -r0] │ │ │ │ - smlatbeq r6, ip, r5, r5 │ │ │ │ - smlatteq r6, r8, r9, r3 │ │ │ │ - smlatbeq r5, r0, r2, r8 │ │ │ │ - strdeq r3, [r6, -r4] │ │ │ │ - @ instruction: 0x01058290 │ │ │ │ + tsteq r6, ip, lsl #20 │ │ │ │ + tsteq r5, r0, asr #14 │ │ │ │ + tsteq r6, r8, lsl sl │ │ │ │ + tsteq r5, r0, lsr r7 │ │ │ │ + tsteq r6, ip, asr sl │ │ │ │ tsteq r6, r8, lsr sl │ │ │ │ - tsteq r6, r4, lsl sl │ │ │ │ - smlatteq r6, r4, r5, r5 │ │ │ │ - tsteq r5, r0, ror r2 │ │ │ │ - strdeq r5, [r6, -r0] │ │ │ │ - tsteq r5, r0, ror #4 │ │ │ │ - @ instruction: 0x01063a94 │ │ │ │ - tsteq r6, ip, lsr #12 │ │ │ │ tsteq r6, r8, lsl #12 │ │ │ │ - tsteq r6, r4, asr #20 │ │ │ │ - tsteq r5, r8, lsr r2 │ │ │ │ - tsteq r6, r0, asr sl │ │ │ │ - tsteq r5, r8, lsr #4 │ │ │ │ + tsteq r5, r0, lsl r7 │ │ │ │ + tsteq r6, r4, lsl r6 │ │ │ │ + tsteq r5, r0, lsl #14 │ │ │ │ + @ instruction: 0x01063ab8 │ │ │ │ tsteq r6, r0, asr r6 │ │ │ │ tsteq r6, ip, lsr #12 │ │ │ │ - tsteq r5, r0, lsl r2 │ │ │ │ - tsteq r6, ip, ror sl │ │ │ │ - mrseq r8, SP_usr │ │ │ │ - tsteq r6, ip, ror sp │ │ │ │ - smlabteq r6, r4, r7, r5 │ │ │ │ - tsteq r6, ip, lsr fp │ │ │ │ - @ instruction: 0x0106569c │ │ │ │ - smlatbeq r6, r0, sl, r3 │ │ │ │ - tsteq r6, ip, ror sl │ │ │ │ - tsteq r6, ip, asr #12 │ │ │ │ - smlabteq r5, r0, r1, r8 │ │ │ │ - tsteq r6, r8, asr r6 │ │ │ │ - @ instruction: 0x010581b0 │ │ │ │ - @ instruction: 0x0106569c │ │ │ │ - tsteq r6, r8, ror r6 │ │ │ │ - @ instruction: 0x01063ab4 │ │ │ │ - @ instruction: 0x01058190 │ │ │ │ - smlabteq r6, r0, sl, r3 │ │ │ │ - smlabbeq r5, r0, r1, r8 │ │ │ │ - strdeq r5, [r6, -r8] │ │ │ │ - strdeq r3, [r6, -ip] │ │ │ │ - ldrdeq r3, [r6, -r8] │ │ │ │ - smlatbeq r6, r8, r6, r5 │ │ │ │ - tsteq r5, r8, asr r1 │ │ │ │ - @ instruction: 0x010656b4 │ │ │ │ - tsteq r5, r8, asr #2 │ │ │ │ - tsteq r6, r0, lsr #22 │ │ │ │ - strdeq r3, [r6, -ip] │ │ │ │ - tsteq r5, r0, lsr r1 │ │ │ │ - smlatteq r6, r0, r6, r5 │ │ │ │ - tsteq r5, r0, lsr #2 │ │ │ │ - @ instruction: 0x010657b0 │ │ │ │ - tsteq r6, ip, ror fp │ │ │ │ - tsteq r6, r4, lsl r7 │ │ │ │ - strdeq r5, [r6, -r0] │ │ │ │ - tsteq r6, ip, lsr #22 │ │ │ │ + tsteq r6, r8, ror #20 │ │ │ │ + ldrdeq r8, [r5, -r8] │ │ │ │ + tsteq r6, r4, ror sl │ │ │ │ + smlabteq r5, r8, r6, r8 │ │ │ │ + @ instruction: 0x01063ab8 │ │ │ │ + @ instruction: 0x01063a94 │ │ │ │ + tsteq r6, r4, ror #12 │ │ │ │ + smlatbeq r5, r8, r6, r8 │ │ │ │ + tsteq r6, r0, ror r6 │ │ │ │ + @ instruction: 0x01058698 │ │ │ │ + tsteq r6, r0, asr #14 │ │ │ │ + tsteq r6, ip, lsl #22 │ │ │ │ + smlatbeq r6, r4, r6, r5 │ │ │ │ + smlabbeq r6, r0, r6, r5 │ │ │ │ + @ instruction: 0x01063abc │ │ │ │ + tsteq r5, r8, ror #12 │ │ │ │ + smlabteq r6, r8, sl, r3 │ │ │ │ + tsteq r5, r8, asr r6 │ │ │ │ + tsteq r6, ip, lsl #22 │ │ │ │ + smlatteq r6, r8, sl, r3 │ │ │ │ + @ instruction: 0x010656b8 │ │ │ │ + tsteq r5, r8, lsr r6 │ │ │ │ + smlabteq r6, r4, r6, r5 │ │ │ │ + tsteq r5, r8, lsr #12 │ │ │ │ + tsteq r6, r8, ror #22 │ │ │ │ + tsteq r6, r0, lsl #14 │ │ │ │ + ldrdeq r5, [r6, -ip] │ │ │ │ + tsteq r6, r8, lsl fp │ │ │ │ + tsteq r5, r0, lsl #12 │ │ │ │ + tsteq r6, r4, lsr #22 │ │ │ │ strdeq r8, [r5, -r0] │ │ │ │ - tsteq r6, r8, lsr fp │ │ │ │ - smlatteq r5, r0, r0, r8 │ │ │ │ + tsteq r6, r4, lsr #14 │ │ │ │ + tsteq r6, r0, lsl #14 │ │ │ │ + ldrdeq r8, [r5, -r8] │ │ │ │ + tsteq r6, r0, asr fp │ │ │ │ + smlabteq r5, r8, r5, r8 │ │ │ │ + smlatbeq r6, r0, r8, r5 │ │ │ │ + tsteq r6, r8, lsl ip │ │ │ │ + tsteq r6, r8, ror r7 │ │ │ │ tsteq r6, ip, ror fp │ │ │ │ tsteq r6, r8, asr fp │ │ │ │ tsteq r6, r8, lsr #14 │ │ │ │ - smlabteq r5, r0, r0, r8 │ │ │ │ + @ instruction: 0x01058590 │ │ │ │ tsteq r6, r4, lsr r7 │ │ │ │ - strheq r8, [r5, -r0] │ │ │ │ + smlabbeq r5, r0, r5, r8 │ │ │ │ + tsteq r6, r8, ror r7 │ │ │ │ + tsteq r6, r4, asr r7 │ │ │ │ + @ instruction: 0x01063b90 │ │ │ │ + tsteq r5, r0, ror #10 │ │ │ │ + @ instruction: 0x01063b9c │ │ │ │ + tsteq r5, r0, asr r5 │ │ │ │ + ldrdeq r5, [r6, -r4] │ │ │ │ ldrdeq r3, [r6, -r8] │ │ │ │ - tsteq r6, r0, ror r7 │ │ │ │ - tsteq r6, ip, asr #14 │ │ │ │ - smlabbeq r6, r8, fp, r3 │ │ │ │ - smlabbeq r5, r8, r0, r8 │ │ │ │ - @ instruction: 0x01063b94 │ │ │ │ - tsteq r5, r8, ror r0 │ │ │ │ - @ instruction: 0x01065794 │ │ │ │ - tsteq r6, r0, ror r7 │ │ │ │ - tsteq r5, r0, rrx │ │ │ │ - smlabteq r6, r0, fp, r3 │ │ │ │ - qaddeq r8, r0, r5 │ │ │ │ - tsteq r6, r0, lsl r9 │ │ │ │ - smlabbeq r6, r8, ip, r3 │ │ │ │ - smlatteq r6, r8, r7, r5 │ │ │ │ - smlatteq r6, ip, fp, r3 │ │ │ │ - smlabteq r6, r8, fp, r3 │ │ │ │ - @ instruction: 0x01065798 │ │ │ │ - tsteq r5, r8, lsl r0 │ │ │ │ - smlatbeq r6, r4, r7, r5 │ │ │ │ - tsteq r5, r8 │ │ │ │ - smlatteq r6, r8, r7, r5 │ │ │ │ - smlabteq r6, r4, r7, r5 │ │ │ │ - tsteq r6, r0, lsl #24 │ │ │ │ - smlatteq r5, r8, pc, r7 @ │ │ │ │ - tsteq r6, ip, lsl #24 │ │ │ │ - ldrdeq r7, [r5, -r8] │ │ │ │ - tsteq r6, r4, asr #16 │ │ │ │ - tsteq r6, r8, asr #24 │ │ │ │ - tsteq r6, r4, lsr #24 │ │ │ │ - strdeq r5, [r6, -r4] │ │ │ │ - @ instruction: 0x01057fb0 │ │ │ │ - tsteq r6, r0, lsl #16 │ │ │ │ - smlatbeq r5, r0, pc, r7 @ │ │ │ │ - tsteq r6, ip, ror #24 │ │ │ │ - tsteq r6, r8, asr #24 │ │ │ │ - smlabbeq r5, r8, pc, r7 @ │ │ │ │ - tsteq r6, ip, lsr #16 │ │ │ │ - tsteq r5, r8, ror pc │ │ │ │ - strdeq r5, [r6, -ip] │ │ │ │ - smlabteq r6, r8, ip, r3 │ │ │ │ - tsteq r6, r0, ror #16 │ │ │ │ - tsteq r6, ip, lsr r8 │ │ │ │ - tsteq r6, r8, ror ip │ │ │ │ - tsteq r5, r8, asr #30 │ │ │ │ - smlabbeq r6, r4, ip, r3 │ │ │ │ - tsteq r5, r8, lsr pc │ │ │ │ - smlabteq r6, r8, ip, r3 │ │ │ │ - smlatbeq r6, r4, ip, r3 │ │ │ │ - tsteq r6, r4, ror r8 │ │ │ │ - tsteq r5, r8, lsl pc │ │ │ │ - smlabbeq r6, r0, r8, r5 │ │ │ │ - tsteq r5, r8, lsl #30 │ │ │ │ - tsteq r6, r4, lsr #26 │ │ │ │ + @ instruction: 0x01063bb4 │ │ │ │ + smlabbeq r6, r4, r7, r5 │ │ │ │ + tsteq r5, r8, lsr #10 │ │ │ │ + @ instruction: 0x01065790 │ │ │ │ + tsteq r5, r8, lsl r5 │ │ │ │ + strdeq r3, [r6, -ip] │ │ │ │ + ldrdeq r3, [r6, -r8] │ │ │ │ + tsteq r5, r0, lsl #10 │ │ │ │ + @ instruction: 0x010657bc │ │ │ │ + strdeq r8, [r5, -r0] │ │ │ │ + smlabbeq r6, ip, r8, r5 │ │ │ │ + tsteq r6, r8, asr ip │ │ │ │ + strdeq r5, [r6, -r0] │ │ │ │ + smlabteq r6, ip, r7, r5 │ │ │ │ + tsteq r6, r8, lsl #24 │ │ │ │ + smlabteq r5, r0, r4, r8 │ │ │ │ + tsteq r6, r4, lsl ip │ │ │ │ + @ instruction: 0x010584b0 │ │ │ │ + tsteq r6, r8, asr ip │ │ │ │ + tsteq r6, r4, lsr ip │ │ │ │ + tsteq r6, r4, lsl #16 │ │ │ │ + @ instruction: 0x01058490 │ │ │ │ + tsteq r6, r0, lsl r8 │ │ │ │ + smlabbeq r5, r0, r4, r8 │ │ │ │ + @ instruction: 0x01063cb4 │ │ │ │ + tsteq r6, ip, asr #16 │ │ │ │ + tsteq r6, r8, lsr #16 │ │ │ │ + tsteq r6, r4, ror #24 │ │ │ │ + tsteq r5, r8, asr r4 │ │ │ │ + tsteq r6, r0, ror ip │ │ │ │ + tsteq r5, r8, asr #8 │ │ │ │ + tsteq r6, r0, ror r8 │ │ │ │ + tsteq r6, ip, asr #16 │ │ │ │ + tsteq r5, r0, lsr r4 │ │ │ │ + @ instruction: 0x01063c9c │ │ │ │ + tsteq r5, r0, lsr #8 │ │ │ │ + @ instruction: 0x01063f9c │ │ │ │ + smlatteq r6, r4, r9, r5 │ │ │ │ + tsteq r6, ip, asr sp │ │ │ │ + @ instruction: 0x010658bc │ │ │ │ + smlabteq r6, r0, ip, r3 │ │ │ │ + @ instruction: 0x01063c9c │ │ │ │ + tsteq r6, ip, ror #16 │ │ │ │ + smlatteq r5, r0, r3, r8 │ │ │ │ + tsteq r6, r8, ror r8 │ │ │ │ + ldrdeq r8, [r5, -r0] │ │ │ │ @ instruction: 0x010658bc │ │ │ │ @ instruction: 0x01065898 │ │ │ │ ldrdeq r3, [r6, -r4] │ │ │ │ - smlatteq r5, r0, lr, r7 │ │ │ │ + @ instruction: 0x010583b0 │ │ │ │ smlatteq r6, r0, ip, r3 │ │ │ │ - ldrdeq r7, [r5, -r0] │ │ │ │ - smlatteq r6, r0, r8, r5 │ │ │ │ - @ instruction: 0x010658bc │ │ │ │ - @ instruction: 0x01057eb8 │ │ │ │ - tsteq r6, ip, lsl #26 │ │ │ │ - smlatbeq r5, r8, lr, r7 │ │ │ │ - mrseq r4, LR_und │ │ │ │ - tsteq r6, r4 │ │ │ │ + smlatbeq r5, r0, r3, r8 │ │ │ │ + tsteq r6, r8, lsl r9 │ │ │ │ + tsteq r6, ip, lsl sp │ │ │ │ + strdeq r3, [r6, -r8] │ │ │ │ + smlabteq r6, r8, r8, r5 │ │ │ │ + tsteq r5, r8, ror r3 │ │ │ │ + ldrdeq r5, [r6, -r4] │ │ │ │ + tsteq r5, r8, ror #6 │ │ │ │ + tsteq r6, r0, asr #26 │ │ │ │ + tsteq r6, ip, lsl sp │ │ │ │ + tsteq r5, r0, asr r3 │ │ │ │ + tsteq r6, r0, lsl #18 │ │ │ │ + tsteq r5, r0, asr #6 │ │ │ │ + ldrdeq r5, [r6, -r0] │ │ │ │ + @ instruction: 0x01063d9c │ │ │ │ + tsteq r6, r4, lsr r9 │ │ │ │ + tsteq r6, r0, lsl r9 │ │ │ │ + tsteq r6, ip, asr #26 │ │ │ │ + tsteq r5, r0, lsl r3 │ │ │ │ + tsteq r6, r8, asr sp │ │ │ │ + mrseq r8, SP_abt │ │ │ │ + @ instruction: 0x01063d9c │ │ │ │ + tsteq r6, r8, ror sp │ │ │ │ + tsteq r6, r8, asr #18 │ │ │ │ + smlatteq r5, r0, r2, r8 │ │ │ │ + tsteq r6, r4, asr r9 │ │ │ │ + ldrdeq r8, [r5, -r0] │ │ │ │ + strdeq r3, [r6, -r8] │ │ │ │ + @ instruction: 0x01065990 │ │ │ │ + tsteq r6, ip, ror #18 │ │ │ │ + smlatbeq r6, r8, sp, r3 │ │ │ │ + smlatbeq r5, r8, r2, r8 │ │ │ │ + @ instruction: 0x01063db4 │ │ │ │ + @ instruction: 0x01058298 │ │ │ │ + @ instruction: 0x010659b4 │ │ │ │ + @ instruction: 0x01065990 │ │ │ │ + smlabbeq r5, r0, r2, r8 │ │ │ │ + smlatteq r6, r0, sp, r3 │ │ │ │ + tsteq r5, r0, ror r2 │ │ │ │ + tsteq r6, r0, lsr fp │ │ │ │ + smlatbeq r6, r8, lr, r3 │ │ │ │ + tsteq r6, r8, lsl #20 │ │ │ │ + tsteq r6, ip, lsl #28 │ │ │ │ + smlatteq r6, r8, sp, r3 │ │ │ │ + @ instruction: 0x010659b8 │ │ │ │ + tsteq r5, r8, lsr r2 │ │ │ │ + smlabteq r6, r4, r9, r5 │ │ │ │ + tsteq r5, r8, lsr #4 │ │ │ │ + tsteq r6, r8, lsl #20 │ │ │ │ + smlatteq r6, r4, r9, r5 │ │ │ │ + tsteq r6, r0, lsr #28 │ │ │ │ + tsteq r5, r8, lsl #4 │ │ │ │ + tsteq r6, ip, lsr #28 │ │ │ │ + strdeq r8, [r5, -r8] │ │ │ │ + tsteq r6, r4, ror #20 │ │ │ │ + tsteq r6, r8, ror #28 │ │ │ │ + tsteq r6, r4, asr #28 │ │ │ │ + tsteq r6, r4, lsl sl │ │ │ │ + ldrdeq r8, [r5, -r0] │ │ │ │ + tsteq r6, r0, lsr #20 │ │ │ │ + smlabteq r5, r0, r1, r8 │ │ │ │ + smlabbeq r6, ip, lr, r3 │ │ │ │ + tsteq r6, r8, ror #28 │ │ │ │ + smlatbeq r5, r8, r1, r8 │ │ │ │ tsteq r6, ip, asr #20 │ │ │ │ + @ instruction: 0x01058198 │ │ │ │ + tsteq r6, ip, lsl fp │ │ │ │ + smlatteq r6, r8, lr, r3 │ │ │ │ + smlabbeq r6, r0, sl, r5 │ │ │ │ + tsteq r6, ip, asr sl │ │ │ │ + @ instruction: 0x01063e98 │ │ │ │ + tsteq r5, r8, ror #2 │ │ │ │ + smlatbeq r6, r4, lr, r3 │ │ │ │ + tsteq r5, r8, asr r1 │ │ │ │ + smlatteq r6, r8, lr, r3 │ │ │ │ + smlabteq r6, r4, lr, r3 │ │ │ │ + @ instruction: 0x01065a94 │ │ │ │ + tsteq r5, r8, lsr r1 │ │ │ │ + smlatbeq r6, r0, sl, r5 │ │ │ │ + tsteq r5, r8, lsr #2 │ │ │ │ + tsteq r6, r4, asr #30 │ │ │ │ + ldrdeq r5, [r6, -ip] │ │ │ │ + @ instruction: 0x01065ab8 │ │ │ │ + strdeq r3, [r6, -r4] │ │ │ │ + mrseq r8, (UNDEF: 21) │ │ │ │ + tsteq r6, r0, lsl #30 │ │ │ │ + strdeq r8, [r5, -r0] │ │ │ │ + tsteq r6, r0, lsl #22 │ │ │ │ + ldrdeq r5, [r6, -ip] │ │ │ │ + ldrdeq r8, [r5, -r8] │ │ │ │ + tsteq r6, ip, lsr #30 │ │ │ │ + smlabteq r5, r8, r0, r8 │ │ │ │ + tsteq r6, r0, lsr #10 │ │ │ │ + tsteq r6, r4, lsr #4 │ │ │ │ + tsteq r6, ip, ror #24 │ │ │ │ strbeq pc, [ip, #2271]! @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ strbeq pc, [r8, #2271]! @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ strbeq pc, [r4, #2271]! @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ strbeq pc, [r0, #2271]! @ 0x8df @ │ │ │ │ @@ -16446,226 +16446,226 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2261 @ 0xfffff72b │ │ │ │ ldmmi r5, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2260 @ 0xfffff72c │ │ │ │ ldmmi r4, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r6, r0, ror #14 │ │ │ │ - smlabteq r6, r0, r2, r5 │ │ │ │ - smlabteq r6, r4, r6, r3 │ │ │ │ - smlatbeq r6, r0, r6, r3 │ │ │ │ - tsteq r6, r0, ror r2 │ │ │ │ - strdeq r7, [r5, -ip] │ │ │ │ - tsteq r6, ip, ror r2 │ │ │ │ - smlatteq r5, ip, r7, r7 │ │ │ │ - smlabteq r6, r0, r2, r5 │ │ │ │ - @ instruction: 0x0106529c │ │ │ │ + smlabbeq r6, r0, r9, r3 │ │ │ │ + smlatteq r6, r0, r4, r5 │ │ │ │ + smlatteq r6, r4, r8, r3 │ │ │ │ + smlabteq r6, r0, r8, r3 │ │ │ │ + @ instruction: 0x01065490 │ │ │ │ + tsteq r5, ip, lsl sl │ │ │ │ + @ instruction: 0x0106549c │ │ │ │ + tsteq r5, ip, lsl #20 │ │ │ │ + smlatteq r6, r0, r4, r5 │ │ │ │ + @ instruction: 0x010654bc │ │ │ │ + strdeq r3, [r6, -r8] │ │ │ │ + smlatteq r5, ip, r9, r7 │ │ │ │ + tsteq r6, r4, lsl #18 │ │ │ │ + ldrdeq r7, [r5, -ip] │ │ │ │ + tsteq r6, ip, lsr r5 │ │ │ │ + tsteq r6, r0, asr #18 │ │ │ │ + tsteq r6, ip, lsl r9 │ │ │ │ + smlatteq r6, ip, r4, r5 │ │ │ │ + @ instruction: 0x010579b4 │ │ │ │ + strdeq r5, [r6, -r8] │ │ │ │ + smlatbeq r5, r4, r9, r7 │ │ │ │ + tsteq r6, r4, ror #18 │ │ │ │ + tsteq r6, r0, asr #18 │ │ │ │ + smlabbeq r5, ip, r9, r7 │ │ │ │ + tsteq r6, r4, lsr #10 │ │ │ │ + tsteq r5, ip, ror r9 │ │ │ │ + strdeq r5, [r6, -r4] │ │ │ │ + smlabteq r6, r0, r9, r3 │ │ │ │ + tsteq r6, r8, asr r5 │ │ │ │ + tsteq r6, r4, lsr r5 │ │ │ │ + tsteq r6, r0, ror r9 │ │ │ │ + tsteq r5, ip, asr #18 │ │ │ │ + tsteq r6, ip, ror r9 │ │ │ │ + tsteq r5, ip, lsr r9 │ │ │ │ + smlabteq r6, r0, r9, r3 │ │ │ │ + @ instruction: 0x0106399c │ │ │ │ + tsteq r6, ip, ror #10 │ │ │ │ + tsteq r5, ip, lsl r9 │ │ │ │ + tsteq r6, r8, ror r5 │ │ │ │ + tsteq r5, ip, lsl #18 │ │ │ │ + tsteq r6, ip, lsl sl │ │ │ │ + @ instruction: 0x010655b4 │ │ │ │ + @ instruction: 0x01065590 │ │ │ │ + smlabteq r6, ip, r9, r3 │ │ │ │ + smlatteq r5, r4, r8, r7 │ │ │ │ ldrdeq r3, [r6, -r8] │ │ │ │ - smlabteq r5, ip, r7, r7 │ │ │ │ - smlatteq r6, r4, r6, r3 │ │ │ │ - @ instruction: 0x010577bc │ │ │ │ - tsteq r6, ip, lsl r3 │ │ │ │ - tsteq r6, r0, lsr #14 │ │ │ │ - strdeq r3, [r6, -ip] │ │ │ │ - smlabteq r6, ip, r2, r5 │ │ │ │ - @ instruction: 0x01057794 │ │ │ │ + ldrdeq r7, [r5, -r4] │ │ │ │ ldrdeq r5, [r6, -r8] │ │ │ │ - smlabbeq r5, r4, r7, r7 │ │ │ │ - tsteq r6, r4, asr #14 │ │ │ │ - tsteq r6, r0, lsr #14 │ │ │ │ - tsteq r5, ip, ror #14 │ │ │ │ - tsteq r6, r4, lsl #6 │ │ │ │ - tsteq r5, ip, asr r7 │ │ │ │ - ldrdeq r5, [r6, -r4] │ │ │ │ - smlatbeq r6, r0, r7, r3 │ │ │ │ - tsteq r6, r8, lsr r3 │ │ │ │ - tsteq r6, r4, lsl r3 │ │ │ │ - tsteq r6, r0, asr r7 │ │ │ │ - tsteq r5, ip, lsr #14 │ │ │ │ - tsteq r6, ip, asr r7 │ │ │ │ - tsteq r5, ip, lsl r7 │ │ │ │ - smlatbeq r6, r0, r7, r3 │ │ │ │ - tsteq r6, ip, ror r7 │ │ │ │ - tsteq r6, ip, asr #6 │ │ │ │ + @ instruction: 0x010655b4 │ │ │ │ + @ instruction: 0x010578bc │ │ │ │ + tsteq r6, r4, lsl #20 │ │ │ │ + smlatbeq r5, ip, r8, r7 │ │ │ │ + tsteq r6, r4, asr r7 │ │ │ │ + smlabteq r6, ip, sl, r3 │ │ │ │ + tsteq r6, ip, lsr #12 │ │ │ │ + tsteq r6, r0, lsr sl │ │ │ │ + tsteq r6, ip, lsl #20 │ │ │ │ + ldrdeq r5, [r6, -ip] │ │ │ │ + tsteq r5, r4, ror r8 │ │ │ │ + smlatteq r6, r8, r5, r5 │ │ │ │ + tsteq r5, r4, ror #16 │ │ │ │ + tsteq r6, ip, lsr #12 │ │ │ │ + tsteq r6, r8, lsl #12 │ │ │ │ + tsteq r6, r4, asr #20 │ │ │ │ + tsteq r5, r4, asr #16 │ │ │ │ + tsteq r6, r0, asr sl │ │ │ │ + tsteq r5, r4, lsr r8 │ │ │ │ + smlabbeq r6, r8, r6, r5 │ │ │ │ + smlabbeq r6, ip, sl, r3 │ │ │ │ + tsteq r6, r8, ror #20 │ │ │ │ + tsteq r6, r8, lsr r6 │ │ │ │ + tsteq r5, ip, lsl #16 │ │ │ │ + tsteq r6, r4, asr #12 │ │ │ │ strdeq r7, [r5, -ip] │ │ │ │ - tsteq r6, r8, asr r3 │ │ │ │ - smlatteq r5, ip, r6, r7 │ │ │ │ - strdeq r3, [r6, -ip] │ │ │ │ - @ instruction: 0x01065394 │ │ │ │ - tsteq r6, r0, ror r3 │ │ │ │ - smlatbeq r6, ip, r7, r3 │ │ │ │ + @ instruction: 0x01063ab0 │ │ │ │ + smlabbeq r6, ip, sl, r3 │ │ │ │ + smlatteq r5, r4, r7, r7 │ │ │ │ + tsteq r6, r0, ror r6 │ │ │ │ + ldrdeq r7, [r5, -r4] │ │ │ │ + tsteq r6, r0, asr #14 │ │ │ │ + tsteq r6, ip, lsl #22 │ │ │ │ + smlatbeq r6, r4, r6, r5 │ │ │ │ + smlabbeq r6, r0, r6, r5 │ │ │ │ + @ instruction: 0x01063abc │ │ │ │ + smlatbeq r5, r4, r7, r7 │ │ │ │ + smlabteq r6, r8, sl, r3 │ │ │ │ + @ instruction: 0x01057794 │ │ │ │ + tsteq r6, ip, lsl #22 │ │ │ │ + smlatteq r6, r8, sl, r3 │ │ │ │ + @ instruction: 0x010656b8 │ │ │ │ + tsteq r5, r4, ror r7 │ │ │ │ + smlabteq r6, r4, r6, r5 │ │ │ │ + tsteq r5, r4, ror #14 │ │ │ │ + tsteq r6, r8, ror #22 │ │ │ │ + tsteq r6, r0, lsl #14 │ │ │ │ + ldrdeq r5, [r6, -ip] │ │ │ │ + tsteq r6, r8, lsl fp │ │ │ │ + tsteq r5, ip, lsr r7 │ │ │ │ + tsteq r6, r4, lsr #22 │ │ │ │ + tsteq r5, ip, lsr #14 │ │ │ │ + tsteq r6, r4, lsr #14 │ │ │ │ + tsteq r6, r0, lsl #14 │ │ │ │ + tsteq r5, r4, lsl r7 │ │ │ │ + tsteq r6, r0, asr fp │ │ │ │ + tsteq r5, r4, lsl #14 │ │ │ │ + tsteq r6, r0, asr lr │ │ │ │ + @ instruction: 0x01065898 │ │ │ │ + tsteq r6, r0, lsl ip │ │ │ │ + tsteq r6, r0, ror r7 │ │ │ │ + tsteq r6, r4, ror fp │ │ │ │ + tsteq r6, r0, asr fp │ │ │ │ + tsteq r6, r0, lsr #14 │ │ │ │ smlabteq r5, r4, r6, r7 │ │ │ │ - @ instruction: 0x010637b8 │ │ │ │ + tsteq r6, ip, lsr #14 │ │ │ │ @ instruction: 0x010576b4 │ │ │ │ - @ instruction: 0x010653b8 │ │ │ │ - @ instruction: 0x01065394 │ │ │ │ - @ instruction: 0x0105769c │ │ │ │ - smlatteq r6, r4, r7, r3 │ │ │ │ - smlabbeq r5, ip, r6, r7 │ │ │ │ - tsteq r6, r4, lsr r5 │ │ │ │ - smlatbeq r6, ip, r8, r3 │ │ │ │ - tsteq r6, ip, lsl #8 │ │ │ │ - tsteq r6, r0, lsl r8 │ │ │ │ - smlatteq r6, ip, r7, r3 │ │ │ │ - @ instruction: 0x010653bc │ │ │ │ + tsteq r6, r0, ror r7 │ │ │ │ + tsteq r6, ip, asr #14 │ │ │ │ + smlabbeq r6, r8, fp, r3 │ │ │ │ + @ instruction: 0x01057694 │ │ │ │ + @ instruction: 0x01063b94 │ │ │ │ + smlabbeq r5, r4, r6, r7 │ │ │ │ + smlabteq r6, ip, r7, r5 │ │ │ │ + ldrdeq r3, [r6, -r0] │ │ │ │ + smlatbeq r6, ip, fp, r3 │ │ │ │ + tsteq r6, lr, ror r7 │ │ │ │ + tsteq r5, r0, ror #12 │ │ │ │ + smlabbeq r6, lr, r7, r5 │ │ │ │ tsteq r5, r4, asr r6 │ │ │ │ - smlabteq r6, r8, r3, r5 │ │ │ │ - tsteq r5, r4, asr #12 │ │ │ │ - tsteq r6, ip, lsl #8 │ │ │ │ - smlatteq r6, r8, r3, r5 │ │ │ │ + strdeq r3, [r6, -lr] │ │ │ │ + ldrdeq r3, [r6, -ip] │ │ │ │ + tsteq r5, r2, asr #12 │ │ │ │ + smlabteq r6, r4, r7, r5 │ │ │ │ + tsteq r5, r6, lsr r6 │ │ │ │ + @ instruction: 0x01065898 │ │ │ │ + tsteq r6, r6, ror #24 │ │ │ │ + tsteq r6, r0, lsl #16 │ │ │ │ + ldrdeq r5, [r6, -lr] │ │ │ │ + tsteq r6, ip, lsl ip │ │ │ │ + tsteq r5, r2, lsl r6 │ │ │ │ + tsteq r6, ip, lsr #24 │ │ │ │ + tsteq r5, r6, lsl #12 │ │ │ │ + tsteq r6, r4, ror ip │ │ │ │ + tsteq r6, r2, asr ip │ │ │ │ tsteq r6, r4, lsr #16 │ │ │ │ - tsteq r5, r4, lsr #12 │ │ │ │ - tsteq r6, r0, lsr r8 │ │ │ │ - tsteq r5, r4, lsl r6 │ │ │ │ - tsteq r6, r8, ror #8 │ │ │ │ - tsteq r6, ip, ror #16 │ │ │ │ - tsteq r6, r8, asr #16 │ │ │ │ - tsteq r6, r8, lsl r4 │ │ │ │ - smlatteq r5, ip, r5, r7 │ │ │ │ - tsteq r6, r4, lsr #8 │ │ │ │ - ldrdeq r7, [r5, -ip] │ │ │ │ - @ instruction: 0x01063890 │ │ │ │ - tsteq r6, ip, ror #16 │ │ │ │ + smlatteq r5, lr, r5, r7 │ │ │ │ + tsteq r6, r4, lsr r8 │ │ │ │ + smlatteq r5, r2, r5, r7 │ │ │ │ + ldrdeq r3, [r6, -ip] │ │ │ │ + tsteq r6, r6, ror r8 │ │ │ │ + tsteq r6, r4, asr r8 │ │ │ │ + @ instruction: 0x01063c92 │ │ │ │ smlabteq r5, r4, r5, r7 │ │ │ │ - tsteq r6, r0, asr r4 │ │ │ │ - @ instruction: 0x010575b4 │ │ │ │ - tsteq r6, r0, lsr #10 │ │ │ │ - smlatteq r6, ip, r8, r3 │ │ │ │ - smlabbeq r6, r4, r4, r5 │ │ │ │ - tsteq r6, r0, ror #8 │ │ │ │ - @ instruction: 0x0106389c │ │ │ │ - smlabbeq r5, r4, r5, r7 │ │ │ │ - smlatbeq r6, r8, r8, r3 │ │ │ │ - tsteq r5, r4, ror r5 │ │ │ │ - smlatteq r6, ip, r8, r3 │ │ │ │ - smlabteq r6, r8, r8, r3 │ │ │ │ - @ instruction: 0x01065498 │ │ │ │ - tsteq r5, r4, asr r5 │ │ │ │ - smlatbeq r6, r4, r4, r5 │ │ │ │ - tsteq r5, r4, asr #10 │ │ │ │ - tsteq r6, r8, asr #18 │ │ │ │ - smlatteq r6, r0, r4, r5 │ │ │ │ - @ instruction: 0x010654bc │ │ │ │ - strdeq r3, [r6, -r8] │ │ │ │ - tsteq r5, ip, lsl r5 │ │ │ │ - tsteq r6, r4, lsl #18 │ │ │ │ - tsteq r5, ip, lsl #10 │ │ │ │ - tsteq r6, r4, lsl #10 │ │ │ │ - smlatteq r6, r0, r4, r5 │ │ │ │ - strdeq r7, [r5, -r4] │ │ │ │ - tsteq r6, r0, lsr r9 │ │ │ │ - smlatteq r5, r4, r4, r7 │ │ │ │ - tsteq r6, r0, lsr ip │ │ │ │ - tsteq r6, r8, ror r6 │ │ │ │ - strdeq r3, [r6, -r0] │ │ │ │ - tsteq r6, r0, asr r5 │ │ │ │ - tsteq r6, r4, asr r9 │ │ │ │ - tsteq r6, r0, lsr r9 │ │ │ │ - tsteq r6, r0, lsl #10 │ │ │ │ + smlatbeq r6, r2, ip, r3 │ │ │ │ + @ instruction: 0x010575b8 │ │ │ │ + smlatbeq r6, r6, r8, r5 │ │ │ │ + smlabbeq r6, r4, r8, r5 │ │ │ │ + smlatbeq r5, r6, r5, r7 │ │ │ │ + ldrdeq r3, [r6, -r8] │ │ │ │ + @ instruction: 0x0105759a │ │ │ │ + tsteq r6, ip, lsr #20 │ │ │ │ + smlatbeq r6, r6, sp, r3 │ │ │ │ + tsteq r6, r8, lsl #18 │ │ │ │ + tsteq r6, lr, lsl #26 │ │ │ │ + smlatteq r6, ip, ip, r3 │ │ │ │ + @ instruction: 0x010658be │ │ │ │ + tsteq r5, r0, ror r5 │ │ │ │ + smlabteq r6, lr, r8, r5 │ │ │ │ + tsteq r5, r4, ror #10 │ │ │ │ + tsteq r6, r6, lsl r9 │ │ │ │ + strdeq r5, [r6, -r4] │ │ │ │ + tsteq r6, r2, lsr sp │ │ │ │ + tsteq r5, ip, asr #10 │ │ │ │ + tsteq r6, r2, asr #26 │ │ │ │ + tsteq r5, r0, asr #10 │ │ │ │ + tsteq r6, lr, ror r9 │ │ │ │ + smlabbeq r6, r4, sp, r3 │ │ │ │ + tsteq r6, r2, ror #26 │ │ │ │ + tsteq r6, r4, lsr r9 │ │ │ │ + tsteq r5, r2, lsr #10 │ │ │ │ + tsteq r6, r4, asr #18 │ │ │ │ + tsteq r5, r6, lsl r5 │ │ │ │ + @ instruction: 0x01063db4 │ │ │ │ + @ instruction: 0x01063d92 │ │ │ │ + tsteq r5, r4, lsl #10 │ │ │ │ + tsteq r6, sl, ror r9 │ │ │ │ + strdeq r7, [r5, -r8] │ │ │ │ + tsteq r6, lr, asr #20 │ │ │ │ + tsteq r6, ip, lsl lr │ │ │ │ + @ instruction: 0x010659b6 │ │ │ │ + @ instruction: 0x01065994 │ │ │ │ + ldrdeq r3, [r6, -r2] │ │ │ │ + ldrdeq r7, [r5, -r4] │ │ │ │ + smlatteq r6, r2, sp, r3 │ │ │ │ + smlabteq r5, r8, r4, r7 │ │ │ │ + tsteq r6, sl, lsr #28 │ │ │ │ + tsteq r6, r8, lsl #28 │ │ │ │ + ldrdeq r5, [r6, -sl] │ │ │ │ + @ instruction: 0x010574b0 │ │ │ │ + smlatteq r6, sl, r9, r5 │ │ │ │ smlatbeq r5, r4, r4, r7 │ │ │ │ - tsteq r6, ip, lsl #10 │ │ │ │ - @ instruction: 0x01057494 │ │ │ │ - tsteq r6, r0, asr r5 │ │ │ │ - tsteq r6, ip, lsr #10 │ │ │ │ - tsteq r6, r8, ror #18 │ │ │ │ - tsteq r5, r4, ror r4 │ │ │ │ - tsteq r6, r4, ror r9 │ │ │ │ - tsteq r5, r4, ror #8 │ │ │ │ - smlatbeq r6, ip, r5, r5 │ │ │ │ - @ instruction: 0x010639b0 │ │ │ │ - smlabbeq r6, ip, r9, r3 │ │ │ │ - tsteq r6, lr, asr r5 │ │ │ │ - tsteq r5, r0, asr #8 │ │ │ │ - tsteq r6, lr, ror #10 │ │ │ │ - tsteq r5, r4, lsr r4 │ │ │ │ - ldrdeq r3, [r6, -lr] │ │ │ │ - @ instruction: 0x010639bc │ │ │ │ - tsteq r5, r2, lsr #8 │ │ │ │ - smlatbeq r6, r4, r5, r5 │ │ │ │ - tsteq r5, r6, lsl r4 │ │ │ │ - tsteq r6, r8, ror r6 │ │ │ │ - tsteq r6, r6, asr #20 │ │ │ │ - smlatteq r6, r0, r5, r5 │ │ │ │ - @ instruction: 0x010655be │ │ │ │ - strdeq r3, [r6, -ip] │ │ │ │ - strdeq r7, [r5, -r2] │ │ │ │ - tsteq r6, ip, lsl #20 │ │ │ │ - smlatteq r5, r6, r3, r7 │ │ │ │ - tsteq r6, r4, asr sl │ │ │ │ - tsteq r6, r2, lsr sl │ │ │ │ - tsteq r6, r4, lsl #12 │ │ │ │ - smlabteq r5, lr, r3, r7 │ │ │ │ - tsteq r6, r4, lsl r6 │ │ │ │ - smlabteq r5, r2, r3, r7 │ │ │ │ - @ instruction: 0x01063abc │ │ │ │ - tsteq r6, r6, asr r6 │ │ │ │ - tsteq r6, r4, lsr r6 │ │ │ │ - tsteq r6, r2, ror sl │ │ │ │ - smlatbeq r5, r4, r3, r7 │ │ │ │ - smlabbeq r6, r2, sl, r3 │ │ │ │ - @ instruction: 0x01057398 │ │ │ │ - smlabbeq r6, r6, r6, r5 │ │ │ │ - tsteq r6, r4, ror #12 │ │ │ │ - smlabbeq r5, r6, r3, r7 │ │ │ │ - @ instruction: 0x01063ab8 │ │ │ │ - tsteq r5, sl, ror r3 │ │ │ │ - tsteq r6, ip, lsl #16 │ │ │ │ - smlabbeq r6, r6, fp, r3 │ │ │ │ - smlatteq r6, r8, r6, r5 │ │ │ │ - smlatteq r6, lr, sl, r3 │ │ │ │ - smlabteq r6, ip, sl, r3 │ │ │ │ - @ instruction: 0x0106569e │ │ │ │ - tsteq r5, r0, asr r3 │ │ │ │ - smlatbeq r6, lr, r6, r5 │ │ │ │ - tsteq r5, r4, asr #6 │ │ │ │ - strdeq r5, [r6, -r6] │ │ │ │ - ldrdeq r5, [r6, -r4] │ │ │ │ - tsteq r6, r2, lsl fp │ │ │ │ - tsteq r5, ip, lsr #6 │ │ │ │ - tsteq r6, r2, lsr #22 │ │ │ │ - tsteq r5, r0, lsr #6 │ │ │ │ - tsteq r6, lr, asr r7 │ │ │ │ - tsteq r6, r4, ror #22 │ │ │ │ - tsteq r6, r2, asr #22 │ │ │ │ - tsteq r6, r4, lsl r7 │ │ │ │ - tsteq r5, r2, lsl #6 │ │ │ │ - tsteq r6, r4, lsr #14 │ │ │ │ - strdeq r7, [r5, -r6] │ │ │ │ - @ instruction: 0x01063b94 │ │ │ │ - tsteq r6, r2, ror fp │ │ │ │ - smlatteq r5, r4, r2, r7 │ │ │ │ - tsteq r6, sl, asr r7 │ │ │ │ - ldrdeq r7, [r5, -r8] │ │ │ │ - tsteq r6, lr, lsr #16 │ │ │ │ - strdeq r3, [r6, -ip] │ │ │ │ - @ instruction: 0x01065796 │ │ │ │ - tsteq r6, r4, ror r7 │ │ │ │ - @ instruction: 0x01063bb2 │ │ │ │ - @ instruction: 0x010572b4 │ │ │ │ - smlabteq r6, r2, fp, r3 │ │ │ │ - smlatbeq r5, r8, r2, r7 │ │ │ │ - tsteq r6, sl, lsl #24 │ │ │ │ - smlatteq r6, r8, fp, r3 │ │ │ │ - @ instruction: 0x010657ba │ │ │ │ - @ instruction: 0x01057290 │ │ │ │ - smlabteq r6, sl, r7, r5 │ │ │ │ - smlabbeq r5, r4, r2, r7 │ │ │ │ - tsteq r6, r2, ror ip │ │ │ │ - tsteq r6, ip, lsl #16 │ │ │ │ - smlatteq r6, sl, r7, r5 │ │ │ │ - tsteq r6, r8, lsr #24 │ │ │ │ - tsteq r5, r6, ror #4 │ │ │ │ - tsteq r6, r8, lsr ip │ │ │ │ - tsteq r5, sl, asr r2 │ │ │ │ - tsteq r6, ip, lsr r8 │ │ │ │ - tsteq r6, sl, lsl r8 │ │ │ │ - tsteq r5, r8, asr #4 │ │ │ │ - tsteq r6, lr, ror #24 │ │ │ │ - tsteq r5, ip, lsr r2 │ │ │ │ + @ instruction: 0x01063e92 │ │ │ │ + tsteq r6, ip, lsr #20 │ │ │ │ + tsteq r6, sl, lsl #20 │ │ │ │ + tsteq r6, r8, asr #28 │ │ │ │ + smlabbeq r5, r6, r4, r7 │ │ │ │ + tsteq r6, r8, asr lr │ │ │ │ + tsteq r5, sl, ror r4 │ │ │ │ + tsteq r6, ip, asr sl │ │ │ │ + tsteq r6, sl, lsr sl │ │ │ │ + tsteq r5, r8, ror #8 │ │ │ │ + smlabbeq r6, lr, lr, r3 │ │ │ │ + tsteq r5, ip, asr r4 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ adcsvs pc, ip, #805306372 @ 0x30000004 │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ @@ -17458,19 +17458,19 @@ │ │ │ │ svcpl 0x0075f5b1 │ │ │ │ @ instruction: 0xf5a4d314 │ │ │ │ @ instruction: 0xf04f5475 │ │ │ │ adclt r3, r4, #1140850688 @ 0x44000000 │ │ │ │ ldrbeq r4, [sl, r3, ror #1] │ │ │ │ strbhi pc, [r1], #320 @ 0x140 @ │ │ │ │ svclt 0x0000e185 │ │ │ │ - tsteq r5, lr, ror #10 │ │ │ │ - tsteq r7, r0, asr sl │ │ │ │ - tsteq r5, r2, ror #10 │ │ │ │ - strdeq lr, [r5, -r4] │ │ │ │ - @ instruction: 0x01076996 │ │ │ │ + smlabbeq r5, lr, r7, lr │ │ │ │ + tsteq r7, r0, ror ip │ │ │ │ + smlabbeq r5, r2, r7, lr │ │ │ │ + tsteq r5, r4, lsl r7 │ │ │ │ + @ instruction: 0x01076bb6 │ │ │ │ tstppl ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ stmdale lr!, {r0, r3, r4, r7, r9, lr} │ │ │ │ svcpl 0x0074f5b1 │ │ │ │ @ instruction: 0xf5a4d309 │ │ │ │ @ instruction: 0xf04f5474 │ │ │ │ adclt r3, r4, #1140850688 @ 0x44000000 │ │ │ │ ldrbeq r4, [ip, r3, ror #1] │ │ │ │ @@ -18071,109 +18071,109 @@ │ │ │ │ stc 7, cr15, [r0], {237} @ 0xed │ │ │ │ bmi 19749f8 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7ed9600 │ │ │ │ andlt lr, r2, r8, ror ip │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq r5, r8, lsr r3 │ │ │ │ - tsteq r7, r2, lsr #22 │ │ │ │ - tsteq r5, lr, asr #12 │ │ │ │ - tsteq r7, r4, lsl #22 │ │ │ │ - tsteq r5, r6, asr r6 │ │ │ │ - tsteq r5, sl, asr r6 │ │ │ │ - tsteq r5, lr, lsr r6 │ │ │ │ - tsteq lr, ip, lsr r1 │ │ │ │ - tsteq r5, sl, lsr r6 │ │ │ │ - tsteq r5, ip, lsr #12 │ │ │ │ - tsteq r5, ip, lsr #12 │ │ │ │ + tsteq r5, r8, asr r5 │ │ │ │ + tsteq r7, r2, asr #26 │ │ │ │ + tsteq r5, lr, ror #16 │ │ │ │ + tsteq r7, r4, lsr #26 │ │ │ │ + tsteq r5, r6, ror r8 │ │ │ │ + tsteq r5, sl, ror r8 │ │ │ │ + tsteq r5, lr, asr r8 │ │ │ │ + tsteq lr, ip, asr r3 │ │ │ │ + tsteq r5, sl, asr r8 │ │ │ │ + tsteq r5, ip, asr #16 │ │ │ │ + tsteq r5, ip, asr #16 │ │ │ │ + tsteq r5, r8, asr r8 │ │ │ │ + tsteq r5, ip, asr r8 │ │ │ │ + tsteq r5, sl, asr r8 │ │ │ │ + tsteq r7, r0, ror #24 │ │ │ │ + tsteq r5, ip, asr #16 │ │ │ │ + tsteq r7, lr, lsr ip │ │ │ │ + @ instruction: 0x0105d7b8 │ │ │ │ + @ instruction: 0x010564b4 │ │ │ │ + smlatbeq r5, ip, r4, r6 │ │ │ │ + tsteq r5, r0, lsl #16 │ │ │ │ + tsteq r5, r0, lsl #16 │ │ │ │ + tsteq r5, r4, lsl #16 │ │ │ │ + tsteq lr, sl, lsr r2 │ │ │ │ tsteq r5, r8, lsr r6 │ │ │ │ - tsteq r5, ip, lsr r6 │ │ │ │ - tsteq r5, sl, lsr r6 │ │ │ │ - tsteq r7, r0, asr #20 │ │ │ │ + tsteq r5, r4, asr #12 │ │ │ │ + tsteq lr, r6, lsl #4 │ │ │ │ tsteq r5, ip, lsr #12 │ │ │ │ - tsteq r7, lr, lsl sl │ │ │ │ - @ instruction: 0x0105d598 │ │ │ │ - @ instruction: 0x01056294 │ │ │ │ - smlabbeq r5, ip, r2, r6 │ │ │ │ - smlatteq r5, r0, r5, sp │ │ │ │ - smlatteq r5, r0, r5, sp │ │ │ │ - smlatteq r5, r4, r5, sp │ │ │ │ - tsteq lr, sl, lsl r0 │ │ │ │ - tsteq r5, r8, lsl r4 │ │ │ │ - tsteq r5, r4, lsr #8 │ │ │ │ - smlatteq lr, r6, pc, r1 @ │ │ │ │ - tsteq r5, ip, lsl #8 │ │ │ │ - smlatteq r5, r2, r3, r6 │ │ │ │ - smlatteq r5, lr, r3, r6 │ │ │ │ - smlatteq r5, sl, r3, r6 │ │ │ │ - smlatteq r5, r6, r3, r6 │ │ │ │ - smlatteq r5, r2, r3, r6 │ │ │ │ - smlatteq r5, r2, r3, r6 │ │ │ │ - tsteq lr, r4, asr pc │ │ │ │ - smlabteq r5, lr, r3, r6 │ │ │ │ - tsteq r5, r0, asr r3 │ │ │ │ + tsteq r5, r2, lsl #12 │ │ │ │ + tsteq r5, lr, lsl #12 │ │ │ │ + tsteq r5, sl, lsl #12 │ │ │ │ + tsteq r5, r6, lsl #12 │ │ │ │ + tsteq r5, r2, lsl #12 │ │ │ │ + tsteq r5, r2, lsl #12 │ │ │ │ + tsteq lr, r4, ror r1 │ │ │ │ + smlatteq r5, lr, r5, r6 │ │ │ │ + tsteq r5, r0, ror r5 │ │ │ │ + tsteq r5, ip, ror r5 │ │ │ │ + tsteq r5, r8, ror r5 │ │ │ │ + tsteq r5, r4, ror r5 │ │ │ │ + tsteq r5, r0, ror r5 │ │ │ │ + tsteq r5, r0, ror r5 │ │ │ │ + smlatteq lr, r2, r0, r2 │ │ │ │ + smlatteq r5, r0, r4, r6 │ │ │ │ + smlatteq r5, r8, r4, r6 │ │ │ │ + smlatbeq lr, sl, r0, r2 │ │ │ │ + ldrdeq r6, [r5, -r0] │ │ │ │ + smlatbeq r5, r8, r4, r6 │ │ │ │ + @ instruction: 0x010564b6 │ │ │ │ + @ instruction: 0x010564b4 │ │ │ │ + @ instruction: 0x010564b2 │ │ │ │ + @ instruction: 0x010564b0 │ │ │ │ + @ instruction: 0x010564b2 │ │ │ │ + tsteq lr, r6, lsr #32 │ │ │ │ + smlatbeq r5, r2, r4, r6 │ │ │ │ + smlatteq lr, r0, pc, r1 @ │ │ │ │ + strdeq r6, [r5, -r8] │ │ │ │ + tsteq r7, r4, asr #18 │ │ │ │ + ldrdeq r6, [r5, -sl] │ │ │ │ + tsteq r7, r6, lsr #18 │ │ │ │ + tsteq r6, r8, asr r3 │ │ │ │ + smlatbeq r5, ip, r1, r6 │ │ │ │ + smlatbeq r5, r6, r1, r6 │ │ │ │ + tsteq r5, ip, lsl r2 │ │ │ │ + tsteq r5, r4, lsr #4 │ │ │ │ + tsteq r5, r6, lsr #4 │ │ │ │ + tsteq r5, r0, lsr #4 │ │ │ │ + strdeq r6, [r5, -r8] │ │ │ │ + strdeq r6, [r5, -sl] │ │ │ │ + smlatteq r6, r6, r2, r4 │ │ │ │ + smlatteq r6, r6, r2, r4 │ │ │ │ + smlatteq r6, r8, r2, r4 │ │ │ │ + smlatteq r6, r6, r2, r4 │ │ │ │ + smlabteq lr, sl, lr, r1 │ │ │ │ + tsteq r5, r8, asr #2 │ │ │ │ + smlabteq r6, r6, r2, r4 │ │ │ │ + ldrdeq r6, [r8, -r0] │ │ │ │ + smlabbeq lr, r8, lr, r1 │ │ │ │ + smlatbeq r6, r6, r2, r4 │ │ │ │ + @ instruction: 0x010642b2 │ │ │ │ + @ instruction: 0x010642b0 │ │ │ │ tsteq r5, ip, asr r3 │ │ │ │ - tsteq r5, r8, asr r3 │ │ │ │ - tsteq r5, r4, asr r3 │ │ │ │ - tsteq r5, r0, asr r3 │ │ │ │ - tsteq r5, r0, asr r3 │ │ │ │ - smlabteq lr, r2, lr, r1 │ │ │ │ - smlabteq r5, r0, r2, r6 │ │ │ │ - smlabteq r5, r8, r2, r6 │ │ │ │ - smlabbeq lr, sl, lr, r1 │ │ │ │ - @ instruction: 0x010562b0 │ │ │ │ - smlabbeq r5, r8, r2, r6 │ │ │ │ - @ instruction: 0x01056296 │ │ │ │ - @ instruction: 0x01056294 │ │ │ │ - @ instruction: 0x01056292 │ │ │ │ - @ instruction: 0x01056290 │ │ │ │ - @ instruction: 0x01056292 │ │ │ │ - tsteq lr, r6, lsl #28 │ │ │ │ - smlabbeq r5, r2, r2, r6 │ │ │ │ - smlabteq lr, r0, sp, r1 │ │ │ │ - ldrdeq r6, [r5, -r8] │ │ │ │ - tsteq r7, r4, lsr #14 │ │ │ │ - strheq r6, [r5, -sl] │ │ │ │ - tsteq r7, r6, lsl #14 │ │ │ │ - tsteq r6, r8, lsr r1 │ │ │ │ - smlabbeq r5, ip, pc, r5 @ │ │ │ │ - smlabbeq r5, r6, pc, r5 @ │ │ │ │ - strdeq r5, [r5, -ip] │ │ │ │ - tsteq r5, r4 │ │ │ │ - tsteq r5, r6 │ │ │ │ - mrseq r6, (UNDEF: 5) │ │ │ │ - ldrdeq r5, [r5, -r8] │ │ │ │ - ldrdeq r5, [r5, -sl] │ │ │ │ - smlabteq r6, r6, r0, r4 │ │ │ │ - smlabteq r6, r6, r0, r4 │ │ │ │ - smlabteq r6, r8, r0, r4 │ │ │ │ - smlabteq r6, r6, r0, r4 │ │ │ │ - smlatbeq lr, sl, ip, r1 │ │ │ │ - tsteq r5, r8, lsr #30 │ │ │ │ - smlatbeq r6, r6, r0, r4 │ │ │ │ - @ instruction: 0x010864b0 │ │ │ │ - tsteq lr, r8, ror #24 │ │ │ │ - smlabbeq r6, r6, r0, r4 │ │ │ │ - swpeq r4, r2, [r6] │ │ │ │ - swpeq r4, r0, [r6] │ │ │ │ - tsteq r5, ip, lsr r1 │ │ │ │ - tsteq r5, r6, asr #10 │ │ │ │ - tsteq r5, ip, asr #10 │ │ │ │ - tsteq r5, lr, asr #10 │ │ │ │ - smlatteq lr, sl, fp, r1 │ │ │ │ - @ instruction: 0x01055db4 │ │ │ │ - tsteq r7, r0, asr r5 │ │ │ │ - smlabteq r5, ip, r0, sp │ │ │ │ - smlabbeq lr, ip, fp, r1 │ │ │ │ - tsteq r5, r4, lsl #26 │ │ │ │ - smlatteq r7, lr, r4, r5 │ │ │ │ - smlatteq r5, r4, ip, r5 │ │ │ │ - ldrdeq r5, [r7, -r0] │ │ │ │ - smlatbeq r5, r2, r9, r5 │ │ │ │ + tsteq r5, r6, ror #14 │ │ │ │ + tsteq r5, ip, ror #14 │ │ │ │ + tsteq r5, lr, ror #14 │ │ │ │ + tsteq lr, sl, lsl #28 │ │ │ │ + ldrdeq r5, [r5, -r4] │ │ │ │ + tsteq r7, r0, ror r7 │ │ │ │ + smlatteq r5, ip, r2, sp │ │ │ │ + smlatbeq lr, ip, sp, r1 │ │ │ │ + tsteq r5, r4, lsr #30 │ │ │ │ + tsteq r7, lr, lsl #14 │ │ │ │ + tsteq r5, r4, lsl #30 │ │ │ │ + strdeq r5, [r7, -r0] │ │ │ │ + smlabteq r5, r2, fp, r5 │ │ │ │ eorle r2, r7, r0, lsr #16 │ │ │ │ ldmdacs r0, {r0, r1, r4, fp, ip, lr, pc} │ │ │ │ stmdale r7, {r0, r1, r2, r5, ip, lr, pc} │ │ │ │ eorle r2, r7, r4, lsl #16 │ │ │ │ eorle r2, r8, r8, lsl #16 │ │ │ │ stmdami r4!, {r4, r6, r8, r9, fp, ip, sp, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @@ -18208,32 +18208,32 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2067 @ 0xfffff7ed │ │ │ │ ldmdami r3, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2066 @ 0xfffff7ee │ │ │ │ ldmdami r2, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - strdeq r3, [r6, -ip] │ │ │ │ - tsteq r6, lr, lsr #28 │ │ │ │ - tsteq r6, lr, ror #28 │ │ │ │ - @ instruction: 0x01063ebc │ │ │ │ - tsteq r6, lr, lsr lr │ │ │ │ - smlatteq r6, r8, sp, r3 │ │ │ │ - smlabteq r6, r6, sp, r3 │ │ │ │ - ldrdeq r3, [r6, -r0] │ │ │ │ - smlatteq r5, sl, r6, r5 │ │ │ │ - strdeq r3, [r6, -r8] │ │ │ │ - tsteq r6, r6, lsl #28 │ │ │ │ - ldrdeq r5, [r5, -r8] │ │ │ │ - tsteq r6, sl, asr lr │ │ │ │ - tsteq r6, r4, lsr lr │ │ │ │ - tsteq r6, lr, lsr lr │ │ │ │ - smlabteq r5, r0, r6, r5 │ │ │ │ - tsteq r6, sl, asr lr │ │ │ │ - @ instruction: 0x010556b4 │ │ │ │ + tsteq r6, ip, lsl r0 │ │ │ │ + tsteq r6, lr, asr #32 │ │ │ │ + smlabbeq r6, lr, r0, r4 │ │ │ │ + ldrdeq r4, [r6, -ip] │ │ │ │ + qaddeq r4, lr, r6 │ │ │ │ + tsteq r6, r8 │ │ │ │ + smlatteq r6, r6, pc, r3 @ │ │ │ │ + strdeq r3, [r6, -r0] │ │ │ │ + tsteq r5, sl, lsl #18 │ │ │ │ + tsteq r6, r8, lsl r0 │ │ │ │ + tsteq r6, r6, lsr #32 │ │ │ │ + strdeq r5, [r5, -r8] │ │ │ │ + tsteq r6, sl, ror r0 │ │ │ │ + qaddeq r4, r4, r6 │ │ │ │ + qaddeq r4, lr, r6 │ │ │ │ + smlatteq r5, r0, r8, r5 │ │ │ │ + tsteq r6, sl, ror r0 │ │ │ │ + ldrdeq r5, [r5, -r4] │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [r4], -r2, lsl #1 │ │ │ │ @ instruction: 0x461f4615 │ │ │ │ subsle r2, r7, r0, lsr #18 │ │ │ │ @@ -18488,75 +18488,75 @@ │ │ │ │ ldmdb lr!, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ bmi 10f507c │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7ed9500 │ │ │ │ andlt lr, r2, r6, lsr r9 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq r5, r2, lsl #28 │ │ │ │ - strdeq r5, [r7, -r6] │ │ │ │ - smlatbeq r6, r8, sp, r3 │ │ │ │ - @ instruction: 0x010751b4 │ │ │ │ - @ instruction: 0x01063d9e │ │ │ │ - @ instruction: 0x01063d98 │ │ │ │ - tsteq lr, r0, lsl #16 │ │ │ │ - tsteq r6, ip, ror sp │ │ │ │ - tsteq r7, r4, ror #2 │ │ │ │ - tsteq r5, r2, asr #26 │ │ │ │ - tsteq r7, sl, asr #2 │ │ │ │ - @ instruction: 0x01055994 │ │ │ │ - tsteq r7, r0, lsr r1 │ │ │ │ - tsteq r6, sl, lsr sp │ │ │ │ - tsteq r6, ip, lsr #26 │ │ │ │ - tsteq r6, sl, lsr #26 │ │ │ │ - tsteq r6, r8, lsr #26 │ │ │ │ - tsteq r6, r6, lsr #26 │ │ │ │ - tsteq lr, r6, asr #14 │ │ │ │ - tsteq r6, r4, lsl sp │ │ │ │ - tsteq r6, ip, lsl sp │ │ │ │ - tsteq r6, sl, lsl sp │ │ │ │ - tsteq r6, r8, lsl sp │ │ │ │ - tsteq r6, ip, lsl sp │ │ │ │ - tsteq r6, r2, lsl sp │ │ │ │ - tsteq r6, ip, lsl #26 │ │ │ │ - tsteq r6, r0, lsl sp │ │ │ │ - tsteq r6, sl, lsl #26 │ │ │ │ - tsteq r6, r0, lsl #26 │ │ │ │ - tsteq r7, ip, lsr #32 │ │ │ │ - strdeq r3, [r6, -r8] │ │ │ │ - strdeq r3, [r6, -r8] │ │ │ │ - strdeq r3, [r6, -ip] │ │ │ │ + tsteq r5, r2, lsr #32 │ │ │ │ + tsteq r7, r6, lsl r4 │ │ │ │ + smlabteq r6, r8, pc, r3 @ │ │ │ │ + ldrdeq r5, [r7, -r4] │ │ │ │ + @ instruction: 0x01063fbe │ │ │ │ + @ instruction: 0x01063fb8 │ │ │ │ + tsteq lr, r0, lsr #20 │ │ │ │ + @ instruction: 0x01063f9c │ │ │ │ + smlabbeq r7, r4, r3, r5 │ │ │ │ + tsteq r5, r2, ror #30 │ │ │ │ + tsteq r7, sl, ror #6 │ │ │ │ + @ instruction: 0x01055bb4 │ │ │ │ + tsteq r7, r0, asr r3 │ │ │ │ + tsteq r6, sl, asr pc │ │ │ │ + tsteq r6, ip, asr #30 │ │ │ │ + tsteq r6, sl, asr #30 │ │ │ │ + tsteq r6, r8, asr #30 │ │ │ │ + tsteq r6, r6, asr #30 │ │ │ │ + tsteq lr, r6, ror #18 │ │ │ │ + tsteq r6, r4, lsr pc │ │ │ │ + tsteq r6, ip, lsr pc │ │ │ │ + tsteq r6, sl, lsr pc │ │ │ │ + tsteq r6, r8, lsr pc │ │ │ │ + tsteq r6, ip, lsr pc │ │ │ │ + tsteq r6, r2, lsr pc │ │ │ │ + tsteq r6, ip, lsr #30 │ │ │ │ + tsteq r6, r0, lsr pc │ │ │ │ + tsteq r6, sl, lsr #30 │ │ │ │ + tsteq r6, r0, lsr #30 │ │ │ │ + tsteq r7, ip, asr #4 │ │ │ │ + tsteq r6, r8, lsl pc │ │ │ │ + tsteq r6, r8, lsl pc │ │ │ │ + tsteq r6, ip, lsl pc │ │ │ │ + tsteq r6, sl, lsl pc │ │ │ │ + tsteq r6, r0, lsr #30 │ │ │ │ + tsteq lr, r4, asr r8 │ │ │ │ + tsteq r6, sl, lsl pc │ │ │ │ + @ instruction: 0x010751ba │ │ │ │ + smlabteq r6, r8, sp, r3 │ │ │ │ + strdeq r3, [r6, -r0] │ │ │ │ + strdeq r3, [r6, -r6] │ │ │ │ + strdeq r3, [r6, -r4] │ │ │ │ strdeq r3, [r6, -sl] │ │ │ │ - tsteq r6, r0, lsl #26 │ │ │ │ - tsteq lr, r4, lsr r6 │ │ │ │ + tsteq r6, r4, lsl #30 │ │ │ │ + tsteq r6, lr, lsl #30 │ │ │ │ + tsteq r6, r4, lsl pc │ │ │ │ + smlatbeq lr, r4, r7, r1 │ │ │ │ + tsteq r6, r6, lsl #30 │ │ │ │ + tsteq r8, r2, lsr #14 │ │ │ │ + strdeq r6, [r7, -r0] │ │ │ │ strdeq r3, [r6, -sl] │ │ │ │ - @ instruction: 0x01074f9a │ │ │ │ - smlatbeq r6, r8, fp, r3 │ │ │ │ - ldrdeq r3, [r6, -r0] │ │ │ │ - ldrdeq r3, [r6, -r6] │ │ │ │ - ldrdeq r3, [r6, -r4] │ │ │ │ - ldrdeq r3, [r6, -sl] │ │ │ │ - smlatteq r6, r4, ip, r3 │ │ │ │ - smlatteq r6, lr, ip, r3 │ │ │ │ - strdeq r3, [r6, -r4] │ │ │ │ - smlabbeq lr, r4, r5, r1 │ │ │ │ - smlatteq r6, r6, ip, r3 │ │ │ │ - tsteq r8, r2, lsl #10 │ │ │ │ - ldrdeq r6, [r7, -r0] │ │ │ │ - ldrdeq r3, [r6, -sl] │ │ │ │ - smlatteq r6, sl, ip, r3 │ │ │ │ - smlatteq r6, r4, ip, r3 │ │ │ │ - smlatteq r6, r4, ip, r3 │ │ │ │ - @ instruction: 0x01074e94 │ │ │ │ - tsteq r5, lr, lsr #16 │ │ │ │ - tsteq r7, sl, ror lr │ │ │ │ - @ instruction: 0x01063cb8 │ │ │ │ - tsteq r4, sl, lsr r4 │ │ │ │ - smlabteq lr, sl, r4, r1 │ │ │ │ - tsteq r5, lr, lsl r3 │ │ │ │ + tsteq r6, sl, lsl #30 │ │ │ │ + tsteq r6, r4, lsl #30 │ │ │ │ + tsteq r6, r4, lsl #30 │ │ │ │ + strheq r5, [r7, -r4] │ │ │ │ + tsteq r5, lr, asr #20 │ │ │ │ + swpeq r5, sl, [r7] │ │ │ │ + ldrdeq r3, [r6, -r8] │ │ │ │ + tsteq r4, sl, asr r6 │ │ │ │ + smlatteq lr, sl, r6, r1 │ │ │ │ + tsteq r5, lr, lsr r5 │ │ │ │ bicvs pc, ip, #68157440 @ 0x4100000 │ │ │ │ @ instruction: 0xf0064298 │ │ │ │ vcgt.s8 d8, d3, d16 │ │ │ │ vqadd.s8 q12, , q10 │ │ │ │ addsmi r0, r8, #36, 6 @ 0x90000000 │ │ │ │ tstphi sp, #6 @ p-variant is OBSOLETE │ │ │ │ mvnhi pc, #268435456 @ 0x10000000 │ │ │ │ @@ -19357,85 +19357,85 @@ │ │ │ │ @ instruction: 0xf5b08297 │ │ │ │ @ instruction: 0xf0066f39 │ │ │ │ @ instruction: 0xf6408297 │ │ │ │ addsmi r3, r8, #136, 6 @ 0x20000002 │ │ │ │ addshi pc, r6, #70 @ 0x46 │ │ │ │ ldrbtmi r4, [r8], #-2119 @ 0xfffff7b9 │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq r6, lr, lsl #22 │ │ │ │ - tsteq r6, lr, lsr fp │ │ │ │ - smlabbeq r6, r4, fp, r3 │ │ │ │ - tsteq r6, r4, lsl #24 │ │ │ │ - tsteq r6, r4, ror #24 │ │ │ │ - smlabteq r6, r0, ip, r3 │ │ │ │ - tsteq r6, r2, lsr #26 │ │ │ │ - @ instruction: 0x01063d96 │ │ │ │ - strdeq r3, [r6, -r8] │ │ │ │ - tsteq r6, ip, ror #28 │ │ │ │ - smlabteq r6, r2, lr, r3 │ │ │ │ - tsteq r6, sl, lsl pc │ │ │ │ - smlabbeq r6, sl, pc, r3 @ │ │ │ │ - smlatteq r6, r2, pc, r3 @ │ │ │ │ - tsteq r6, r8, lsl r0 │ │ │ │ - smlabbeq r6, r4, r0, r4 │ │ │ │ - smlabbeq r6, r2, r0, r4 │ │ │ │ - tsteq r6, lr, ror r2 │ │ │ │ - ldrdeq r4, [r6, -r0] │ │ │ │ - tsteq r6, ip, lsr #2 │ │ │ │ - tsteq r6, r8, ror r0 │ │ │ │ - tsteq r6, sl, lsl r3 │ │ │ │ - tsteq r6, sl, asr #6 │ │ │ │ - smlabteq r6, r8, r4, r4 │ │ │ │ - strdeq r4, [r6, -lr] │ │ │ │ - smlatteq r6, r2, r4, r4 │ │ │ │ - tsteq r6, ip, asr #10 │ │ │ │ - @ instruction: 0x010645be │ │ │ │ - tsteq r6, lr, lsl #12 │ │ │ │ - tsteq r6, r6, ror r6 │ │ │ │ - smlabteq r6, r0, r6, r4 │ │ │ │ - strdeq r4, [r6, -r8] │ │ │ │ - ldrdeq r4, [r6, -r6] │ │ │ │ - swpeq r5, r2, [r6] │ │ │ │ - tsteq r6, r6, ror #18 │ │ │ │ - tsteq r6, r6, lsl #28 │ │ │ │ - tsteq r6, r4, lsl #14 │ │ │ │ - tsteq r6, r6, asr #22 │ │ │ │ - smlatteq r6, lr, pc, r4 @ │ │ │ │ - ldrdeq r4, [r6, -r6] │ │ │ │ + tsteq r6, lr, lsr #26 │ │ │ │ tsteq r6, lr, asr sp │ │ │ │ - tsteq r6, r0, ror #12 │ │ │ │ - smlatbeq r6, r0, sl, r4 │ │ │ │ - tsteq r6, ip, asr #30 │ │ │ │ - tsteq r6, r6, lsr #16 │ │ │ │ - ldrdeq r4, [r6, -r6] │ │ │ │ - @ instruction: 0x010645be │ │ │ │ - tsteq r6, sl, ror #22 │ │ │ │ - smlabbeq r6, r8, sp, r4 │ │ │ │ - tsteq r6, r8, ror #12 │ │ │ │ + smlatbeq r6, r4, sp, r3 │ │ │ │ + tsteq r6, r4, lsr #28 │ │ │ │ + smlabbeq r6, r4, lr, r3 │ │ │ │ + smlatteq r6, r0, lr, r3 │ │ │ │ + tsteq r6, r2, asr #30 │ │ │ │ + @ instruction: 0x01063fb6 │ │ │ │ + tsteq r6, r8, lsl r0 │ │ │ │ + smlabbeq r6, ip, r0, r4 │ │ │ │ + smlatteq r6, r2, r0, r4 │ │ │ │ + tsteq r6, sl, lsr r1 │ │ │ │ + smlatbeq r6, sl, r1, r4 │ │ │ │ + tsteq r6, r2, lsl #4 │ │ │ │ + tsteq r6, r8, lsr r2 │ │ │ │ + smlatbeq r6, r4, r2, r4 │ │ │ │ + smlatbeq r6, r2, r2, r4 │ │ │ │ + @ instruction: 0x0106449e │ │ │ │ strdeq r4, [r6, -r0] │ │ │ │ - tsteq r6, r8, asr lr │ │ │ │ - tsteq r6, r8, lsr r6 │ │ │ │ - tsteq r6, lr, lsl r2 │ │ │ │ - tsteq r6, r0, lsl lr │ │ │ │ - tsteq r6, r8, lsr #16 │ │ │ │ - ldrdeq r4, [r6, -r4] │ │ │ │ - smlatteq r6, r2, r7, r5 │ │ │ │ - smlatbeq r6, r6, r3, r5 │ │ │ │ - smlatbeq r6, r2, pc, r4 @ │ │ │ │ - @ instruction: 0x0106579a │ │ │ │ - tsteq r6, r8, ror #6 │ │ │ │ - tsteq r6, sl, asr pc │ │ │ │ - tsteq r6, r2, ror #26 │ │ │ │ + tsteq r6, ip, asr #6 │ │ │ │ + @ instruction: 0x01064298 │ │ │ │ + tsteq r6, sl, lsr r5 │ │ │ │ + tsteq r6, sl, ror #10 │ │ │ │ + smlatteq r6, r8, r6, r4 │ │ │ │ + tsteq r6, lr, lsl r6 │ │ │ │ + tsteq r6, r2, lsl #14 │ │ │ │ + tsteq r6, ip, ror #14 │ │ │ │ + ldrdeq r4, [r6, -lr] │ │ │ │ + tsteq r6, lr, lsr #16 │ │ │ │ + @ instruction: 0x01064896 │ │ │ │ + smlatteq r6, r0, r8, r4 │ │ │ │ + tsteq r6, r8, lsl ip │ │ │ │ + strdeq r4, [r6, -r6] │ │ │ │ + @ instruction: 0x010652b2 │ │ │ │ + smlabbeq r6, r6, fp, r4 │ │ │ │ + tsteq r6, r6, lsr #32 │ │ │ │ + tsteq r6, r4, lsr #18 │ │ │ │ + tsteq r6, r6, ror #26 │ │ │ │ + tsteq r6, lr, lsl #4 │ │ │ │ + strdeq r4, [r6, -r6] │ │ │ │ + tsteq r6, lr, ror pc │ │ │ │ + smlabbeq r6, r0, r8, r4 │ │ │ │ + smlabteq r6, r0, ip, r4 │ │ │ │ + tsteq r6, ip, ror #2 │ │ │ │ + tsteq r6, r6, asr #20 │ │ │ │ + strdeq r4, [r6, -r6] │ │ │ │ + ldrdeq r4, [r6, -lr] │ │ │ │ + smlabbeq r6, sl, sp, r4 │ │ │ │ + smlatbeq r6, r8, pc, r4 @ │ │ │ │ + smlabbeq r6, r8, r8, r4 │ │ │ │ + tsteq r6, r0, lsl sp │ │ │ │ + tsteq r6, r8, ror r0 │ │ │ │ + tsteq r6, r8, asr r8 │ │ │ │ + tsteq r6, lr, lsr r4 │ │ │ │ + tsteq r6, r0, lsr r0 │ │ │ │ + tsteq r6, r8, asr #20 │ │ │ │ strdeq r5, [r6, -r4] │ │ │ │ - strdeq r4, [r6, -r2] │ │ │ │ - ldrdeq r5, [r6, -lr] │ │ │ │ - smlabteq r6, r4, r0, r5 │ │ │ │ - smlatbeq r6, sl, ip, r4 │ │ │ │ - smlatbeq r6, r6, r4, r5 │ │ │ │ - tsteq r6, sl, ror r0 │ │ │ │ + tsteq r6, r2, lsl #20 │ │ │ │ + smlabteq r6, r6, r5, r5 │ │ │ │ + smlabteq r6, r2, r1, r5 │ │ │ │ + @ instruction: 0x010659ba │ │ │ │ + smlabbeq r6, r8, r5, r5 │ │ │ │ + tsteq r6, sl, ror r1 │ │ │ │ + smlabbeq r6, r2, pc, r4 @ │ │ │ │ + tsteq r6, r4, lsl r3 │ │ │ │ + tsteq r6, r2, lsl pc │ │ │ │ + strdeq r5, [r6, -lr] │ │ │ │ + smlatteq r6, r4, r2, r5 │ │ │ │ + smlabteq r6, sl, lr, r4 │ │ │ │ + smlabteq r6, r6, r6, r5 │ │ │ │ + @ instruction: 0x0106529a │ │ │ │ @ instruction: 0x33a4f640 │ │ │ │ @ instruction: 0xf0064298 │ │ │ │ @ instruction: 0xf6408203 │ │ │ │ addsmi r3, r8, #168, 6 @ 0xa0000002 │ │ │ │ andhi pc, r2, #6 │ │ │ │ svcvs 0x003af5b0 │ │ │ │ andhi pc, r2, #70 @ 0x46 │ │ │ │ @@ -20214,81 +20214,81 @@ │ │ │ │ vaba.s8 q12, , │ │ │ │ addsmi r1, r8, #120, 6 @ 0xe0000001 │ │ │ │ ldrbhi pc, [ip, r5]! @ │ │ │ │ cmnpne r0, #268435460 @ p-variant is OBSOLETE @ 0x10000004 │ │ │ │ @ instruction: 0xf0454298 │ │ │ │ stmdami r3, {r0, r1, r3, r4, r5, r6, r7, r8, r9, sl, pc}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r6, r8, asr fp │ │ │ │ - tsteq r6, r6, lsr r3 │ │ │ │ - tsteq r6, lr, lsl #30 │ │ │ │ - strdeq r4, [r6, -lr] │ │ │ │ - tsteq r6, r8, lsl #6 │ │ │ │ - tsteq r6, r8, lsl #20 │ │ │ │ - tsteq r6, r8, lsl #20 │ │ │ │ - strdeq r5, [r6, -ip] │ │ │ │ - tsteq r6, r4, asr #24 │ │ │ │ - tsteq r6, r6, ror #14 │ │ │ │ - tsteq r6, r8, ror #14 │ │ │ │ - tsteq r6, r0, ror #14 │ │ │ │ - tsteq r6, r2, ror #14 │ │ │ │ - tsteq r6, r0, asr r7 │ │ │ │ - tsteq r6, r2, asr r7 │ │ │ │ - tsteq r6, sl, asr #14 │ │ │ │ - smlatbeq r6, sl, r9, r5 │ │ │ │ - @ instruction: 0x010654b6 │ │ │ │ - @ instruction: 0x010654ba │ │ │ │ - @ instruction: 0x010654b2 │ │ │ │ - @ instruction: 0x010654b6 │ │ │ │ - smlatbeq r6, r2, fp, r5 │ │ │ │ - smlabteq r6, lr, fp, r5 │ │ │ │ - smlatteq r6, lr, fp, r5 │ │ │ │ - tsteq r6, ip, asr #26 │ │ │ │ - tsteq r6, ip, lsl #26 │ │ │ │ - smlatbeq r6, ip, sp, r5 │ │ │ │ - @ instruction: 0x01065dbc │ │ │ │ - tsteq r6, r0, lsr lr │ │ │ │ - tsteq r6, r4, ror lr │ │ │ │ - smlabteq r6, ip, lr, r5 │ │ │ │ - tsteq r6, r6, lsr #30 │ │ │ │ - tsteq r6, sl, ror pc │ │ │ │ - @ instruction: 0x01065f9c │ │ │ │ - smlatteq r6, lr, pc, r5 @ │ │ │ │ - qaddeq r6, sl, r6 │ │ │ │ - smlatbeq r6, lr, r4, r6 │ │ │ │ - tsteq r6, r4, ror r0 │ │ │ │ + tsteq r6, r8, ror sp │ │ │ │ + tsteq r6, r6, asr r5 │ │ │ │ + tsteq r6, lr, lsr #2 │ │ │ │ + tsteq r6, lr, lsl sp │ │ │ │ + tsteq r6, r8, lsr #10 │ │ │ │ + tsteq r6, r8, lsr #24 │ │ │ │ + tsteq r6, r8, lsr #24 │ │ │ │ + tsteq r6, ip, lsl ip │ │ │ │ + tsteq r6, r4, ror #28 │ │ │ │ + smlabbeq r6, r6, r9, r5 │ │ │ │ + smlabbeq r6, r8, r9, r5 │ │ │ │ + smlabbeq r6, r0, r9, r5 │ │ │ │ + smlabbeq r6, r2, r9, r5 │ │ │ │ + tsteq r6, r0, ror r9 │ │ │ │ + tsteq r6, r2, ror r9 │ │ │ │ + tsteq r6, sl, ror #18 │ │ │ │ + smlabteq r6, sl, fp, r5 │ │ │ │ + ldrdeq r5, [r6, -r6] │ │ │ │ + ldrdeq r5, [r6, -sl] │ │ │ │ + ldrdeq r5, [r6, -r2] │ │ │ │ + ldrdeq r5, [r6, -r6] │ │ │ │ + smlabteq r6, r2, sp, r5 │ │ │ │ + smlatteq r6, lr, sp, r5 │ │ │ │ + tsteq r6, lr, lsl #28 │ │ │ │ + tsteq r6, ip, ror #30 │ │ │ │ + tsteq r6, ip, lsr #30 │ │ │ │ + smlabteq r6, ip, pc, r5 @ │ │ │ │ + ldrdeq r5, [r6, -ip] │ │ │ │ + qaddeq r6, r0, r6 │ │ │ │ + swpeq r6, r4, [r6] @ │ │ │ │ + smlatteq r6, ip, r0, r6 │ │ │ │ + tsteq r6, r6, asr #2 │ │ │ │ + @ instruction: 0x0106619a │ │ │ │ + @ instruction: 0x010661bc │ │ │ │ + tsteq r6, lr, lsl #4 │ │ │ │ + tsteq r6, sl, ror r2 │ │ │ │ + smlabteq r6, lr, r6, r6 │ │ │ │ + @ instruction: 0x01066294 │ │ │ │ + @ instruction: 0x0106649c │ │ │ │ + smlabteq r6, r0, r6, r6 │ │ │ │ + @ instruction: 0x010664be │ │ │ │ + tsteq r6, r4, ror r2 │ │ │ │ + @ instruction: 0x01066490 │ │ │ │ + smlatbeq r6, r0, r6, r6 │ │ │ │ tsteq r6, ip, ror r2 │ │ │ │ - smlatbeq r6, r0, r4, r6 │ │ │ │ - @ instruction: 0x0106629e │ │ │ │ - qaddeq r6, r4, r6 │ │ │ │ - tsteq r6, r0, ror r2 │ │ │ │ - smlabbeq r6, r0, r4, r6 │ │ │ │ - qaddeq r6, ip, r6 │ │ │ │ - tsteq r6, r0, ror r2 │ │ │ │ - tsteq r6, ip, ror r4 │ │ │ │ - tsteq r6, ip, asr #32 │ │ │ │ - ldrdeq r6, [r6, -r4] │ │ │ │ - ldrdeq r6, [r6, -lr] │ │ │ │ - tsteq r6, ip, asr #10 │ │ │ │ - @ instruction: 0x01066592 │ │ │ │ - strdeq r6, [r6, -r0] │ │ │ │ - tsteq r6, lr, lsr #12 │ │ │ │ - tsteq r6, ip, ror #12 │ │ │ │ - ldrdeq r6, [r6, -r8] │ │ │ │ - smlabbeq r6, ip, r7, r6 │ │ │ │ - tsteq r6, r4, ror #14 │ │ │ │ - smlatbeq r6, r0, r7, r6 │ │ │ │ - ldrdeq r6, [r6, -r2] │ │ │ │ - tsteq r6, lr, lsl #16 │ │ │ │ - tsteq r6, r4, lsr r8 │ │ │ │ - @ instruction: 0x010668bc │ │ │ │ - tsteq r6, r8, lsl r9 │ │ │ │ - smlabbeq r6, lr, r9, r6 │ │ │ │ - @ instruction: 0x010669bc │ │ │ │ - tsteq r6, r8, lsr #20 │ │ │ │ + @ instruction: 0x01066490 │ │ │ │ + @ instruction: 0x0106669c │ │ │ │ + tsteq r6, ip, ror #4 │ │ │ │ + strdeq r6, [r6, -r4] │ │ │ │ + strdeq r6, [r6, -lr] │ │ │ │ + tsteq r6, ip, ror #14 │ │ │ │ + @ instruction: 0x010667b2 │ │ │ │ + tsteq r6, r0, lsl r8 │ │ │ │ + tsteq r6, lr, asr #16 │ │ │ │ + smlabbeq r6, ip, r8, r6 │ │ │ │ + strdeq r6, [r6, -r8] │ │ │ │ + smlatbeq r6, ip, r9, r6 │ │ │ │ + smlabbeq r6, r4, r9, r6 │ │ │ │ + smlabteq r6, r0, r9, r6 │ │ │ │ + strdeq r6, [r6, -r2] │ │ │ │ + tsteq r6, lr, lsr #20 │ │ │ │ + tsteq r6, r4, asr sl │ │ │ │ + ldrdeq r6, [r6, -ip] │ │ │ │ + tsteq r6, r8, lsr fp │ │ │ │ + smlatbeq r6, lr, fp, r6 │ │ │ │ + ldrdeq r6, [r6, -ip] │ │ │ │ + tsteq r6, r8, asr #24 │ │ │ │ orrne pc, ip, #268435460 @ 0x10000004 │ │ │ │ @ instruction: 0xf0054298 │ │ │ │ ldmdale r1, {r0, r4, r5, r6, r8, r9, sl, pc} │ │ │ │ orrne pc, r4, #268435460 @ 0x10000004 │ │ │ │ @ instruction: 0xf0054298 │ │ │ │ vabd.s8 q12, , │ │ │ │ addsmi r1, r8, #136, 6 @ 0x20000002 │ │ │ │ @@ -21080,81 +21080,81 @@ │ │ │ │ @ instruction: 0xf641807f │ │ │ │ addsmi r1, r8, #212, 6 @ 0x50000003 │ │ │ │ rsbshi pc, lr, r6 │ │ │ │ bicne pc, ip, #68157440 @ 0x4100000 │ │ │ │ @ instruction: 0xf0464298 │ │ │ │ stmdami r3, {r0, r2, r3, r4, r5, r6, pc}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r6, ip, ror r9 │ │ │ │ - smlatteq r6, r6, r9, r6 │ │ │ │ - tsteq r6, sl, lsr sl │ │ │ │ - smlatbeq r6, r4, sl, r6 │ │ │ │ - tsteq r6, r4, lsl #22 │ │ │ │ @ instruction: 0x01066b9c │ │ │ │ - smlabbeq r6, ip, fp, r6 │ │ │ │ - tsteq r6, r0, lsl ip │ │ │ │ - tsteq r6, ip, asr #24 │ │ │ │ - @ instruction: 0x01066c9a │ │ │ │ - tsteq r6, r0, lsr #26 │ │ │ │ - tsteq r6, r0, ror #26 │ │ │ │ - tsteq r6, r4, lsl #28 │ │ │ │ - tsteq r6, r4, ror lr │ │ │ │ - tsteq r6, ip, asr lr │ │ │ │ - smlatbeq r6, r6, lr, r6 │ │ │ │ - strdeq r6, [r6, -sl] │ │ │ │ - tsteq r6, r0, ror #30 │ │ │ │ - smlatbeq r6, r4, pc, r6 @ │ │ │ │ - smlatteq r6, sl, pc, r6 @ │ │ │ │ - tsteq r6, sl │ │ │ │ - tsteq r6, r6, rrx │ │ │ │ - tsteq r6, r4, lsr r0 │ │ │ │ - tsteq r6, lr, ror r0 │ │ │ │ - smlabteq r6, r2, r0, r7 │ │ │ │ - tsteq r6, r8, lsr r1 │ │ │ │ - smlabbeq r6, sl, r1, r7 │ │ │ │ - ldrdeq r7, [r6, -lr] │ │ │ │ - tsteq r6, r8, lsr r2 │ │ │ │ - smlabbeq r6, r0, r2, r7 │ │ │ │ - smlatbeq r6, sl, r2, r7 │ │ │ │ - strdeq r7, [r6, -sl] │ │ │ │ - tsteq r6, r4, asr #6 │ │ │ │ - smlatbeq r6, r2, r3, r7 │ │ │ │ - smlatteq r6, sl, r3, r7 │ │ │ │ - tsteq r6, r4, asr #8 │ │ │ │ - tsteq r6, r6, ror r4 │ │ │ │ - strdeq r7, [r6, -sl] │ │ │ │ - strdeq r7, [r6, -r4] │ │ │ │ - tsteq r6, lr, asr #10 │ │ │ │ - tsteq r6, r6, ror r5 │ │ │ │ - smlabteq r6, sl, r5, r7 │ │ │ │ + tsteq r6, r6, lsl #24 │ │ │ │ + tsteq r6, sl, asr ip │ │ │ │ + smlabteq r6, r4, ip, r6 │ │ │ │ + tsteq r6, r4, lsr #26 │ │ │ │ + @ instruction: 0x01066dbc │ │ │ │ + smlatbeq r6, ip, sp, r6 │ │ │ │ + tsteq r6, r0, lsr lr │ │ │ │ + tsteq r6, ip, ror #28 │ │ │ │ + @ instruction: 0x01066eba │ │ │ │ + tsteq r6, r0, asr #30 │ │ │ │ + smlabbeq r6, r0, pc, r6 @ │ │ │ │ + tsteq r6, r4, lsr #32 │ │ │ │ + swpeq r7, r4, [r6] │ │ │ │ + tsteq r6, ip, ror r0 │ │ │ │ + smlabteq r6, r6, r0, r7 │ │ │ │ + tsteq r6, sl, lsl r1 │ │ │ │ + smlabbeq r6, r0, r1, r7 │ │ │ │ + smlabteq r6, r4, r1, r7 │ │ │ │ + tsteq r6, sl, lsl #4 │ │ │ │ + tsteq r6, sl, lsr #4 │ │ │ │ + smlabbeq r6, r6, r2, r7 │ │ │ │ + tsteq r6, r4, asr r2 │ │ │ │ + @ instruction: 0x0106729e │ │ │ │ + smlatteq r6, r2, r2, r7 │ │ │ │ + tsteq r6, r8, asr r3 │ │ │ │ + smlatbeq r6, sl, r3, r7 │ │ │ │ strdeq r7, [r6, -lr] │ │ │ │ - tsteq r6, r8, asr r6 │ │ │ │ - smlatbeq r6, lr, r6, r7 │ │ │ │ - tsteq r6, ip, lsl r7 │ │ │ │ - tsteq r6, lr, lsl #14 │ │ │ │ - tsteq r6, r2, ror #14 │ │ │ │ - smlatbeq r6, r4, r7, r7 │ │ │ │ - strdeq r7, [r6, -r2] │ │ │ │ - tsteq r6, lr, lsr r8 │ │ │ │ - strdeq r7, [r6, -ip] │ │ │ │ - tsteq r6, r0, ror r9 │ │ │ │ - tsteq r6, lr, lsl sl │ │ │ │ - tsteq r6, r4, lsl #20 │ │ │ │ - smlabbeq r6, r0, sl, r7 │ │ │ │ + tsteq r6, r8, asr r4 │ │ │ │ + smlatbeq r6, r0, r4, r7 │ │ │ │ + smlabteq r6, sl, r4, r7 │ │ │ │ + tsteq r6, sl, lsl r5 │ │ │ │ + tsteq r6, r4, ror #10 │ │ │ │ + smlabteq r6, r2, r5, r7 │ │ │ │ + tsteq r6, sl, lsl #12 │ │ │ │ + tsteq r6, r4, ror #12 │ │ │ │ + @ instruction: 0x01067696 │ │ │ │ + tsteq r6, sl, lsl r7 │ │ │ │ + tsteq r6, r4, lsl r7 │ │ │ │ + tsteq r6, lr, ror #14 │ │ │ │ + @ instruction: 0x01067796 │ │ │ │ + smlatteq r6, sl, r7, r7 │ │ │ │ + tsteq r6, lr, lsl r8 │ │ │ │ + tsteq r6, r8, ror r8 │ │ │ │ + smlabteq r6, lr, r8, r7 │ │ │ │ + tsteq r6, ip, lsr r9 │ │ │ │ + tsteq r6, lr, lsr #18 │ │ │ │ + smlabbeq r6, r2, r9, r7 │ │ │ │ + smlabteq r6, r4, r9, r7 │ │ │ │ + tsteq r6, r2, lsl sl │ │ │ │ + tsteq r6, lr, asr sl │ │ │ │ + tsteq r6, ip, lsl fp │ │ │ │ + @ instruction: 0x01067b90 │ │ │ │ + tsteq r6, lr, lsr ip │ │ │ │ + tsteq r6, r4, lsr #24 │ │ │ │ + smlatbeq r6, r0, ip, r7 │ │ │ │ + tsteq r6, r0, lsl sp │ │ │ │ + smlabbeq r6, ip, sp, r7 │ │ │ │ strdeq r7, [r6, -r0] │ │ │ │ - tsteq r6, ip, ror #22 │ │ │ │ - ldrdeq r7, [r6, -r0] │ │ │ │ - tsteq r6, ip, asr #24 │ │ │ │ - @ instruction: 0x01067cb6 │ │ │ │ - strdeq r7, [r6, -sl] │ │ │ │ - tsteq r6, sl, lsr sp │ │ │ │ - @ instruction: 0x01067d9e │ │ │ │ - ldrdeq r7, [r6, -r4] │ │ │ │ - tsteq r6, r6, lsl lr │ │ │ │ - tsteq r6, r8, asr #28 │ │ │ │ + tsteq r6, ip, ror #28 │ │ │ │ + ldrdeq r7, [r6, -r6] │ │ │ │ + tsteq r6, sl, lsl pc │ │ │ │ + tsteq r6, sl, asr pc │ │ │ │ + @ instruction: 0x01067fbe │ │ │ │ + strdeq r7, [r6, -r4] │ │ │ │ + tsteq r6, r6, lsr r0 │ │ │ │ + tsteq r6, r8, rrx │ │ │ │ mvnne pc, #68157440 @ 0x4100000 │ │ │ │ @ instruction: 0xf0054298 │ │ │ │ @ instruction: 0xf64187f3 │ │ │ │ addsmi r1, r8, #236, 6 @ 0xb0000003 │ │ │ │ ldrbhi pc, [r2, r5]! @ │ │ │ │ mvnne pc, #68157440 @ 0x4100000 │ │ │ │ @ instruction: 0xf0454298 │ │ │ │ @@ -21944,81 +21944,81 @@ │ │ │ │ bicvc pc, r8, #68157440 @ 0x4100000 │ │ │ │ @ instruction: 0xf0064298 │ │ │ │ @ instruction: 0xf6418101 │ │ │ │ addsmi r7, r8, #204, 6 @ 0x30000003 │ │ │ │ tstphi r0, r6, asr #32 @ p-variant is OBSOLETE │ │ │ │ ldrbtmi r4, [r8], #-2115 @ 0xfffff7bd │ │ │ │ svclt 0x00004770 │ │ │ │ - smlabbeq r6, sl, sp, r7 │ │ │ │ - ldrdeq r7, [r6, -sl] │ │ │ │ - tsteq r6, lr, asr #28 │ │ │ │ - tsteq r6, r6, lsr #28 │ │ │ │ - tsteq r6, r0, ror #28 │ │ │ │ - tsteq r6, ip, ror lr │ │ │ │ - smlabteq r6, ip, lr, r7 │ │ │ │ - smlatbeq r6, lr, r6, r8 │ │ │ │ - @ instruction: 0x010686b2 │ │ │ │ - smlatbeq r6, r8, r6, r8 │ │ │ │ - ldrdeq r7, [r6, -lr] │ │ │ │ - smlatteq r6, r4, r3, r8 │ │ │ │ - smlatteq r6, ip, r3, r8 │ │ │ │ - smlatteq r6, r6, r3, r8 │ │ │ │ - smlatteq r6, lr, r3, r8 │ │ │ │ - ldrdeq r8, [r6, -ip] │ │ │ │ - smlatteq r6, r4, r3, r8 │ │ │ │ - ldrdeq r8, [r6, -lr] │ │ │ │ - smlabbeq r6, r6, r6, r8 │ │ │ │ - strdeq r8, [r6, -sl] │ │ │ │ - mrseq r8, (UNDEF: 22) │ │ │ │ - strdeq r8, [r6, -sl] │ │ │ │ - mrseq r8, (UNDEF: 22) │ │ │ │ - smlabteq r6, r8, r8, r8 │ │ │ │ + smlatbeq r6, sl, pc, r7 @ │ │ │ │ + strdeq r7, [r6, -sl] │ │ │ │ + tsteq r6, lr, rrx │ │ │ │ + tsteq r6, r6, asr #32 │ │ │ │ + smlabbeq r6, r0, r0, r8 │ │ │ │ + swpeq r8, ip, [r6] │ │ │ │ + smlatteq r6, ip, r0, r8 │ │ │ │ smlabteq r6, lr, r8, r8 │ │ │ │ + ldrdeq r8, [r6, -r2] │ │ │ │ smlabteq r6, r8, r8, r8 │ │ │ │ - smlabteq r6, lr, r8, r8 │ │ │ │ - @ instruction: 0x010688b4 │ │ │ │ - @ instruction: 0x010688ba │ │ │ │ - @ instruction: 0x010688b4 │ │ │ │ - @ instruction: 0x010688ba │ │ │ │ - smlatbeq r6, sl, r8, r8 │ │ │ │ - @ instruction: 0x010688b0 │ │ │ │ - smlatbeq r6, sl, r8, r8 │ │ │ │ - tsteq r6, sl, ror fp │ │ │ │ - smlatteq r6, r2, r5, r8 │ │ │ │ - smlatteq r6, r4, r5, r8 │ │ │ │ - ldrdeq r8, [r6, -ip] │ │ │ │ - ldrdeq r8, [r6, -lr] │ │ │ │ - smlatteq r6, r4, sp, r8 │ │ │ │ - @ instruction: 0x010693be │ │ │ │ - tsteq r6, r4, asr pc │ │ │ │ - smlabbeq r6, r0, r6, r9 │ │ │ │ - tsteq r6, r6, lsl pc │ │ │ │ - smlatbeq r6, sl, r4, r9 │ │ │ │ - tsteq r6, ip, asr #32 │ │ │ │ - tsteq r6, ip, lsl r6 │ │ │ │ - smlatbeq r6, lr, r1, r9 │ │ │ │ - tsteq r6, lr, asr #26 │ │ │ │ - smlatteq r6, r4, r2, r9 │ │ │ │ - tsteq r6, sl, lsl r0 │ │ │ │ - tsteq r6, r6, ror #4 │ │ │ │ - tsteq r6, sl, lsl #28 │ │ │ │ - ldrdeq r9, [r6, -r0] │ │ │ │ - smlabbeq r6, r8, r5, r9 │ │ │ │ - @ instruction: 0x0106959e │ │ │ │ - smlabteq r6, sl, r5, r9 │ │ │ │ - smlatteq r6, ip, r5, r9 │ │ │ │ - tsteq r6, r8, lsl r6 │ │ │ │ - tsteq r6, r2, lsr #12 │ │ │ │ - tsteq r6, lr, asr #12 │ │ │ │ - tsteq r6, r0, ror r6 │ │ │ │ - tsteq r6, ip, lsl r9 │ │ │ │ - tsteq r6, r2, lsr r9 │ │ │ │ - tsteq r6, lr, asr r9 │ │ │ │ - smlabbeq r6, r0, r9, r9 │ │ │ │ - tsteq r6, r6, lsr ip │ │ │ │ + strdeq r8, [r6, -lr] │ │ │ │ + tsteq r6, r4, lsl #12 │ │ │ │ + tsteq r6, ip, lsl #12 │ │ │ │ + tsteq r6, r6, lsl #12 │ │ │ │ + tsteq r6, lr, lsl #12 │ │ │ │ + strdeq r8, [r6, -ip] │ │ │ │ + tsteq r6, r4, lsl #12 │ │ │ │ + strdeq r8, [r6, -lr] │ │ │ │ + smlatbeq r6, r6, r8, r8 │ │ │ │ + tsteq r6, sl, lsl r3 │ │ │ │ + tsteq r6, r0, lsr #6 │ │ │ │ + tsteq r6, sl, lsl r3 │ │ │ │ + tsteq r6, r0, lsr #6 │ │ │ │ + smlatteq r6, r8, sl, r8 │ │ │ │ + smlatteq r6, lr, sl, r8 │ │ │ │ + smlatteq r6, r8, sl, r8 │ │ │ │ + smlatteq r6, lr, sl, r8 │ │ │ │ + ldrdeq r8, [r6, -r4] │ │ │ │ + ldrdeq r8, [r6, -sl] │ │ │ │ + ldrdeq r8, [r6, -r4] │ │ │ │ + ldrdeq r8, [r6, -sl] │ │ │ │ + smlabteq r6, sl, sl, r8 │ │ │ │ + ldrdeq r8, [r6, -r0] │ │ │ │ + smlabteq r6, sl, sl, r8 │ │ │ │ + @ instruction: 0x01068d9a │ │ │ │ + tsteq r6, r2, lsl #16 │ │ │ │ + tsteq r6, r4, lsl #16 │ │ │ │ + strdeq r8, [r6, -ip] │ │ │ │ + strdeq r8, [r6, -lr] │ │ │ │ + tsteq r6, r4 │ │ │ │ + ldrdeq r9, [r6, -lr] │ │ │ │ + tsteq r6, r4, ror r1 │ │ │ │ + smlatbeq r6, r0, r8, r9 │ │ │ │ + tsteq r6, r6, lsr r1 │ │ │ │ + smlabteq r6, sl, r6, r9 │ │ │ │ + tsteq r6, ip, ror #4 │ │ │ │ + tsteq r6, ip, lsr r8 │ │ │ │ + smlabteq r6, lr, r3, r9 │ │ │ │ + tsteq r6, lr, ror #30 │ │ │ │ + tsteq r6, r4, lsl #10 │ │ │ │ + tsteq r6, sl, lsr r2 │ │ │ │ + smlabbeq r6, r6, r4, r9 │ │ │ │ + tsteq r6, sl, lsr #32 │ │ │ │ + strdeq r9, [r6, -r0] │ │ │ │ + smlatbeq r6, r8, r7, r9 │ │ │ │ + @ instruction: 0x010697be │ │ │ │ + smlatteq r6, sl, r7, r9 │ │ │ │ + tsteq r6, ip, lsl #16 │ │ │ │ + tsteq r6, r8, lsr r8 │ │ │ │ + tsteq r6, r2, asr #16 │ │ │ │ + tsteq r6, lr, ror #16 │ │ │ │ + @ instruction: 0x01069890 │ │ │ │ + tsteq r6, ip, lsr fp │ │ │ │ + tsteq r6, r2, asr fp │ │ │ │ + tsteq r6, lr, ror fp │ │ │ │ + smlatbeq r6, r0, fp, r9 │ │ │ │ + tsteq r6, r6, asr lr │ │ │ │ orreq pc, r4, #536870916 @ 0x20000004 │ │ │ │ @ instruction: 0xf0064298 │ │ │ │ vqadd.s8 q4, q0, │ │ │ │ vqadd.s8 d24, d18, d25 │ │ │ │ addsmi r0, r8, #16, 6 @ 0x40000000 │ │ │ │ rsbshi pc, r2, r6 │ │ │ │ @ instruction: 0xf641d85b │ │ │ │ @@ -22822,81 +22822,81 @@ │ │ │ │ vmax.s8 q12, , │ │ │ │ addsmi r5, r8, #116, 6 @ 0xd0000001 │ │ │ │ strbhi pc, [r0], -r5 @ │ │ │ │ msrpl SPSR_fs, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0454298 │ │ │ │ stmdami r3, {r0, r1, r2, r3, r4, r5, r9, sl, pc}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - strdeq r9, [r6, -sl] │ │ │ │ - tsteq r6, r4, lsr #22 │ │ │ │ - tsteq r6, r4, asr #22 │ │ │ │ - tsteq r6, lr, lsr #24 │ │ │ │ - tsteq r6, r8, lsr pc │ │ │ │ - tsteq r6, ip, lsr #22 │ │ │ │ - tsteq r6, r2, asr #28 │ │ │ │ - tsteq r6, r0, lsl #22 │ │ │ │ - tsteq r6, r0, asr #24 │ │ │ │ - tsteq r6, sl, ror pc │ │ │ │ - tsteq r6, r0, asr #22 │ │ │ │ - tsteq r6, lr, ror #28 │ │ │ │ - tsteq r6, lr, lsr sl │ │ │ │ + tsteq r6, sl, lsl sp │ │ │ │ + tsteq r6, r4, asr #26 │ │ │ │ + tsteq r6, r4, ror #26 │ │ │ │ + tsteq r6, lr, asr #28 │ │ │ │ + tsteq r6, r8, asr r1 │ │ │ │ + tsteq r6, ip, asr #26 │ │ │ │ + tsteq r6, r2, rrx │ │ │ │ + tsteq r6, r0, lsr #26 │ │ │ │ + tsteq r6, r0, ror #28 │ │ │ │ + @ instruction: 0x0106a19a │ │ │ │ tsteq r6, r0, ror #26 │ │ │ │ - smlabbeq r6, r8, r0, sl │ │ │ │ - tsteq r6, r4, lsr sp │ │ │ │ - tsteq r6, ip, ror lr │ │ │ │ - tsteq r6, lr, lsr r0 │ │ │ │ - qaddeq sl, ip, r6 │ │ │ │ - smlabbeq r6, r6, r0, sl │ │ │ │ - swpeq sl, sl, [r6] │ │ │ │ - smlabteq r6, r4, r0, sl │ │ │ │ - smlatteq r6, r2, r0, sl │ │ │ │ - tsteq r6, ip, lsl #2 │ │ │ │ - tsteq r6, r4, lsl r1 │ │ │ │ - tsteq r6, r2, asr r1 │ │ │ │ - @ instruction: 0x0106a1b4 │ │ │ │ - tsteq r6, lr, lsl #4 │ │ │ │ - tsteq r6, r2, asr r2 │ │ │ │ - smlatbeq r6, ip, r2, sl │ │ │ │ + smlabbeq r6, lr, r0, sl │ │ │ │ + tsteq r6, lr, asr ip │ │ │ │ + smlabbeq r6, r0, pc, r9 @ │ │ │ │ + smlatbeq r6, r8, r2, sl │ │ │ │ + tsteq r6, r4, asr pc │ │ │ │ + swpeq sl, ip, [r6] │ │ │ │ + tsteq r6, lr, asr r2 │ │ │ │ + tsteq r6, ip, ror r2 │ │ │ │ + smlatbeq r6, r6, r2, sl │ │ │ │ + @ instruction: 0x0106a2ba │ │ │ │ + smlatteq r6, r4, r2, sl │ │ │ │ tsteq r6, r2, lsl #6 │ │ │ │ - smlatbeq r6, lr, r3, sl │ │ │ │ - smlatbeq r6, r6, r3, sl │ │ │ │ - tsteq r6, r0, lsr #8 │ │ │ │ - @ instruction: 0x0106a490 │ │ │ │ - tsteq r6, r2, lsl r5 │ │ │ │ - @ instruction: 0x0106a596 │ │ │ │ - tsteq r6, r0, lsr r6 │ │ │ │ - @ instruction: 0x0106a6be │ │ │ │ - smlatbeq r6, r2, r7, sl │ │ │ │ - smlabteq r6, r2, r7, sl │ │ │ │ - tsteq r6, ip, ror #16 │ │ │ │ - tsteq r6, ip, lsl #18 │ │ │ │ - smlatbeq r6, r6, r9, sl │ │ │ │ - strdeq sl, [r6, -r8] │ │ │ │ - tsteq r6, r2, ror #20 │ │ │ │ - smlabteq r6, r2, sl, sl │ │ │ │ - tsteq r6, sl, asr fp │ │ │ │ - tsteq r6, r0, lsr fp │ │ │ │ - @ instruction: 0x0106ab9c │ │ │ │ - strdeq sl, [r6, -ip] │ │ │ │ - tsteq r6, sl, ror #24 │ │ │ │ - @ instruction: 0x0106acbe │ │ │ │ - tsteq r6, sl, lsr #26 │ │ │ │ - smlabbeq r6, sl, sp, sl │ │ │ │ - strdeq sl, [r6, -r8] │ │ │ │ - tsteq r6, r0, asr #28 │ │ │ │ - smlatbeq r6, ip, lr, sl │ │ │ │ - tsteq r6, ip, lsl #30 │ │ │ │ - tsteq r6, sl, ror pc │ │ │ │ - smlabteq r6, lr, pc, sl @ │ │ │ │ - tsteq r6, sl, lsr r0 │ │ │ │ - swpeq fp, sl, [r6] │ │ │ │ - tsteq r6, r6, lsr r1 │ │ │ │ - tsteq r6, r6, lsr #2 │ │ │ │ - @ instruction: 0x0106b192 │ │ │ │ - strdeq fp, [r6, -r0] │ │ │ │ + tsteq r6, ip, lsr #6 │ │ │ │ + tsteq r6, r4, lsr r3 │ │ │ │ + tsteq r6, r2, ror r3 │ │ │ │ + ldrdeq sl, [r6, -r4] │ │ │ │ + tsteq r6, lr, lsr #8 │ │ │ │ + tsteq r6, r2, ror r4 │ │ │ │ + smlabteq r6, ip, r4, sl │ │ │ │ + tsteq r6, r2, lsr #10 │ │ │ │ + smlabteq r6, lr, r5, sl │ │ │ │ + smlabteq r6, r6, r5, sl │ │ │ │ + tsteq r6, r0, asr #12 │ │ │ │ + @ instruction: 0x0106a6b0 │ │ │ │ + tsteq r6, r2, lsr r7 │ │ │ │ + @ instruction: 0x0106a7b6 │ │ │ │ + tsteq r6, r0, asr r8 │ │ │ │ + ldrdeq sl, [r6, -lr] │ │ │ │ + smlabteq r6, r2, r9, sl │ │ │ │ + smlatteq r6, r2, r9, sl │ │ │ │ + smlabbeq r6, ip, sl, sl │ │ │ │ + tsteq r6, ip, lsr #22 │ │ │ │ + smlabteq r6, r6, fp, sl │ │ │ │ + tsteq r6, r8, lsl ip │ │ │ │ + smlabbeq r6, r2, ip, sl │ │ │ │ + smlatteq r6, r2, ip, sl │ │ │ │ + tsteq r6, sl, ror sp │ │ │ │ + tsteq r6, r0, asr sp │ │ │ │ + @ instruction: 0x0106adbc │ │ │ │ + tsteq r6, ip, lsl lr │ │ │ │ + smlabbeq r6, sl, lr, sl │ │ │ │ + ldrdeq sl, [r6, -lr] │ │ │ │ + tsteq r6, sl, asr #30 │ │ │ │ + smlatbeq r6, sl, pc, sl @ │ │ │ │ + tsteq r6, r8, lsl r0 │ │ │ │ + tsteq r6, r0, rrx │ │ │ │ + smlabteq r6, ip, r0, fp │ │ │ │ + tsteq r6, ip, lsr #2 │ │ │ │ + @ instruction: 0x0106b19a │ │ │ │ + smlatteq r6, lr, r1, fp │ │ │ │ + tsteq r6, sl, asr r2 │ │ │ │ + @ instruction: 0x0106b2ba │ │ │ │ + tsteq r6, r6, asr r3 │ │ │ │ + tsteq r6, r6, asr #6 │ │ │ │ + @ instruction: 0x0106b3b2 │ │ │ │ + tsteq r6, r0, lsl r4 │ │ │ │ svcpl 0x0056f5b0 │ │ │ │ ldrhi pc, [r6, #5]! │ │ │ │ orrpl pc, r4, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0054298 │ │ │ │ vqrshl.s8 d24, d21, d19 │ │ │ │ addsmi r5, r8, #124, 6 @ 0xf0000001 │ │ │ │ ldrhi pc, [r4, #69]! @ 0x45 │ │ │ │ @@ -23687,80 +23687,80 @@ │ │ │ │ @ instruction: 0xf64386b9 │ │ │ │ addsmi r1, r8, #124, 6 @ 0xf0000001 │ │ │ │ ldrthi pc, [r8], r5 @ │ │ │ │ cmnpne r4, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0454298 │ │ │ │ stmdami r2, {r0, r1, r2, r4, r5, r7, r9, sl, pc}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r6, r0, asr r1 │ │ │ │ - smlatbeq r6, r2, r1, fp │ │ │ │ - tsteq r6, ip, lsl #4 │ │ │ │ - tsteq r6, sl, ror #4 │ │ │ │ - tsteq r6, r4, lsl #6 │ │ │ │ - tsteq r6, r2, lsl #6 │ │ │ │ - tsteq r6, ip, ror #6 │ │ │ │ - smlabteq r6, sl, r3, fp │ │ │ │ - tsteq r6, r6, lsr r4 │ │ │ │ - smlabbeq r6, r8, r4, fp │ │ │ │ - strdeq fp, [r6, -r2] │ │ │ │ - tsteq r6, r0, asr r5 │ │ │ │ - smlatteq r6, r8, r5, fp │ │ │ │ - smlabteq r6, lr, r5, fp │ │ │ │ - tsteq r6, r8, lsr r6 │ │ │ │ - @ instruction: 0x0106b696 │ │ │ │ - tsteq r6, r0, lsl #14 │ │ │ │ - tsteq r6, r2, asr r7 │ │ │ │ - @ instruction: 0x0106b7bc │ │ │ │ - tsteq r6, sl, lsl r8 │ │ │ │ - smlabbeq r6, r4, r8, fp │ │ │ │ - smlabteq r6, ip, r8, fp │ │ │ │ - tsteq r6, r6, lsr r9 │ │ │ │ - @ instruction: 0x0106b994 │ │ │ │ - strdeq fp, [r6, -lr] │ │ │ │ - tsteq r6, r0, asr sl │ │ │ │ - @ instruction: 0x0106baba │ │ │ │ - tsteq r6, r8, lsl fp │ │ │ │ - @ instruction: 0x0106bbb0 │ │ │ │ - smlatbeq r6, r2, fp, fp │ │ │ │ - tsteq r6, ip, lsl #24 │ │ │ │ - tsteq r6, sl, ror #24 │ │ │ │ - ldrdeq fp, [r6, -r4] │ │ │ │ - tsteq r6, r8, lsr #26 │ │ │ │ - @ instruction: 0x0106bd92 │ │ │ │ - strdeq fp, [r6, -r0] │ │ │ │ - smlabbeq r6, r8, lr, fp │ │ │ │ - smlabbeq r6, r8, lr, fp │ │ │ │ - strdeq fp, [r6, -r2] │ │ │ │ - tsteq r6, r0, asr pc │ │ │ │ - @ instruction: 0x0106bfba │ │ │ │ - tsteq r6, lr │ │ │ │ - tsteq r6, r4, lsr #24 │ │ │ │ - tsteq r6, r2, lsr #24 │ │ │ │ - tsteq r6, r6, rrx │ │ │ │ - tsteq r6, r2 │ │ │ │ - tsteq r6, r4, lsl r0 │ │ │ │ - tsteq r6, sl, lsl r0 │ │ │ │ - tsteq r6, lr, lsr #32 │ │ │ │ - tsteq r6, ip, lsr #32 │ │ │ │ - tsteq r6, r0, asr #32 │ │ │ │ - tsteq r6, r8, asr #32 │ │ │ │ - qaddeq ip, ip, r6 │ │ │ │ - tsteq r6, lr, asr #32 │ │ │ │ - tsteq r6, r2, rrx │ │ │ │ - tsteq r6, sl, rrx │ │ │ │ - tsteq r6, lr, ror r0 │ │ │ │ - tsteq r6, ip, ror r0 │ │ │ │ - swpeq ip, r0, [r6] │ │ │ │ - swpeq ip, r8, [r6] │ │ │ │ - smlabbeq r6, lr, ip, sp │ │ │ │ - tsteq r6, r6, asr ip │ │ │ │ - tsteq r6, sl, ror #24 │ │ │ │ - tsteq r6, r2, ror ip │ │ │ │ - smlabbeq r6, r6, ip, sp │ │ │ │ - smlabbeq r6, r0, ip, sp │ │ │ │ + tsteq r6, r0, ror r3 │ │ │ │ + smlabteq r6, r2, r3, fp │ │ │ │ + tsteq r6, ip, lsr #8 │ │ │ │ + smlabbeq r6, sl, r4, fp │ │ │ │ + tsteq r6, r4, lsr #10 │ │ │ │ + tsteq r6, r2, lsr #10 │ │ │ │ + smlabbeq r6, ip, r5, fp │ │ │ │ + smlatteq r6, sl, r5, fp │ │ │ │ + tsteq r6, r6, asr r6 │ │ │ │ + smlatbeq r6, r8, r6, fp │ │ │ │ + tsteq r6, r2, lsl r7 │ │ │ │ + tsteq r6, r0, ror r7 │ │ │ │ + tsteq r6, r8, lsl #16 │ │ │ │ + smlatteq r6, lr, r7, fp │ │ │ │ + tsteq r6, r8, asr r8 │ │ │ │ + @ instruction: 0x0106b8b6 │ │ │ │ + tsteq r6, r0, lsr #18 │ │ │ │ + tsteq r6, r2, ror r9 │ │ │ │ + ldrdeq fp, [r6, -ip] │ │ │ │ + tsteq r6, sl, lsr sl │ │ │ │ + smlatbeq r6, r4, sl, fp │ │ │ │ + smlatteq r6, ip, sl, fp │ │ │ │ + tsteq r6, r6, asr fp │ │ │ │ + @ instruction: 0x0106bbb4 │ │ │ │ + tsteq r6, lr, lsl ip │ │ │ │ + tsteq r6, r0, ror ip │ │ │ │ + ldrdeq fp, [r6, -sl] │ │ │ │ + tsteq r6, r8, lsr sp │ │ │ │ + ldrdeq fp, [r6, -r0] │ │ │ │ + smlabteq r6, r2, sp, fp │ │ │ │ + tsteq r6, ip, lsr #28 │ │ │ │ + smlabbeq r6, sl, lr, fp │ │ │ │ + strdeq fp, [r6, -r4] │ │ │ │ + tsteq r6, r8, asr #30 │ │ │ │ + @ instruction: 0x0106bfb2 │ │ │ │ + tsteq r6, r0, lsl r0 │ │ │ │ + smlatbeq r6, r8, r0, ip │ │ │ │ + smlatbeq r6, r8, r0, ip │ │ │ │ + tsteq r6, r2, lsl r1 │ │ │ │ + tsteq r6, r0, ror r1 │ │ │ │ + ldrdeq ip, [r6, -sl] │ │ │ │ + tsteq r6, lr, lsr #4 │ │ │ │ + tsteq r6, r4, asr #28 │ │ │ │ + tsteq r6, r2, asr #28 │ │ │ │ + smlabbeq r6, r6, r2, ip │ │ │ │ + tsteq r6, r2, lsr #4 │ │ │ │ + tsteq r6, r4, lsr r2 │ │ │ │ + tsteq r6, sl, lsr r2 │ │ │ │ + tsteq r6, lr, asr #4 │ │ │ │ + tsteq r6, ip, asr #4 │ │ │ │ + tsteq r6, r0, ror #4 │ │ │ │ + tsteq r6, r8, ror #4 │ │ │ │ + tsteq r6, ip, ror r2 │ │ │ │ + tsteq r6, lr, ror #4 │ │ │ │ + smlabbeq r6, r2, r2, ip │ │ │ │ + smlabbeq r6, sl, r2, ip │ │ │ │ + @ instruction: 0x0106c29e │ │ │ │ + @ instruction: 0x0106c29c │ │ │ │ + @ instruction: 0x0106c2b0 │ │ │ │ + @ instruction: 0x0106c2b8 │ │ │ │ + smlatbeq r6, lr, lr, sp │ │ │ │ + tsteq r6, r6, ror lr │ │ │ │ + smlabbeq r6, sl, lr, sp │ │ │ │ + @ instruction: 0x0106de92 │ │ │ │ + smlatbeq r6, r6, lr, sp │ │ │ │ + smlatbeq r6, r0, lr, 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 │ │ │ │ @@ -24550,81 +24550,81 @@ │ │ │ │ @ instruction: 0xf6434770 │ │ │ │ addsmi r5, r8, #140, 6 @ 0x30000002 │ │ │ │ ldrhi pc, [r4, -r5]! │ │ │ │ orrspl pc, r0, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0454298 │ │ │ │ stmdami r3, {r0, r1, r4, r5, r8, r9, sl, pc}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - smlabbeq r6, sl, fp, sp │ │ │ │ - @ instruction: 0x0106db90 │ │ │ │ - strdeq fp, [r6, -r0] │ │ │ │ - smlabteq r6, r2, pc, fp @ │ │ │ │ - ldrdeq fp, [r6, -r6] │ │ │ │ - ldrdeq fp, [r6, -ip] │ │ │ │ - smlatteq r6, lr, pc, fp @ │ │ │ │ - smlatteq r6, r8, pc, fp @ │ │ │ │ - strdeq fp, [r6, -ip] │ │ │ │ - tsteq r6, r2 │ │ │ │ - strdeq sp, [r6, -r6] │ │ │ │ - smlatbeq r6, ip, fp, sp │ │ │ │ - smlabteq r6, r0, fp, sp │ │ │ │ - smlabteq r6, r6, fp, sp │ │ │ │ - ldrdeq sp, [r6, -r8] │ │ │ │ - ldrdeq sp, [r6, -r2] │ │ │ │ - smlatteq r6, r6, fp, sp │ │ │ │ - smlatteq r6, ip, fp, sp │ │ │ │ - strdeq sp, [r6, -lr] │ │ │ │ - smlatteq r6, ip, fp, sp │ │ │ │ - tsteq r6, r0, lsl #24 │ │ │ │ - tsteq r6, r6, lsl #24 │ │ │ │ - tsteq r6, r8, lsl ip │ │ │ │ - tsteq r6, r2, lsl ip │ │ │ │ - tsteq r6, r6, lsr #24 │ │ │ │ - tsteq r6, ip, lsr #24 │ │ │ │ - smlabbeq r6, ip, r0, ip │ │ │ │ - qaddeq ip, r0, r6 │ │ │ │ - tsteq r6, r4, rrx │ │ │ │ - tsteq r6, sl, rrx │ │ │ │ - tsteq r6, ip, ror r0 │ │ │ │ - tsteq r6, r6, ror r0 │ │ │ │ - smlabbeq r6, sl, r0, ip │ │ │ │ - swpeq ip, r0, [r6] │ │ │ │ - smlabbeq r6, r4, ip, sp │ │ │ │ - tsteq r6, r8, asr ip │ │ │ │ - tsteq r6, sl, ror #24 │ │ │ │ - tsteq r6, r0, ror ip │ │ │ │ - smlabbeq r6, r2, ip, sp │ │ │ │ - tsteq r6, lr, ror ip │ │ │ │ - @ instruction: 0x0106dc90 │ │ │ │ - @ instruction: 0x0106dc96 │ │ │ │ + smlatbeq r6, sl, sp, sp │ │ │ │ + @ instruction: 0x0106ddb0 │ │ │ │ + tsteq r6, r0, lsl r2 │ │ │ │ + smlatteq r6, r2, r1, ip │ │ │ │ strdeq ip, [r6, -r6] │ │ │ │ - swpeq ip, lr, [r6] │ │ │ │ - strheq ip, [r6, -r0] │ │ │ │ - strheq ip, [r6, -r8] │ │ │ │ - smlabteq r6, sl, r0, ip │ │ │ │ - smlabteq r6, r4, r0, ip │ │ │ │ + strdeq ip, [r6, -ip] │ │ │ │ + tsteq r6, lr, lsl #4 │ │ │ │ + tsteq r6, r8, lsl #4 │ │ │ │ + tsteq r6, ip, lsl r2 │ │ │ │ + tsteq r6, r2, lsr #4 │ │ │ │ + tsteq r6, r6, lsl lr │ │ │ │ + smlabteq r6, ip, sp, sp │ │ │ │ + smlatteq r6, r0, sp, sp │ │ │ │ + smlatteq r6, r6, sp, sp │ │ │ │ + strdeq sp, [r6, -r8] │ │ │ │ + strdeq sp, [r6, -r2] │ │ │ │ + tsteq r6, r6, lsl #28 │ │ │ │ + tsteq r6, ip, lsl #28 │ │ │ │ + tsteq r6, lr, lsl lr │ │ │ │ + tsteq r6, ip, lsl #28 │ │ │ │ + tsteq r6, r0, lsr #28 │ │ │ │ + tsteq r6, r6, lsr #28 │ │ │ │ + tsteq r6, r8, lsr lr │ │ │ │ + tsteq r6, r2, lsr lr │ │ │ │ + tsteq r6, r6, asr #28 │ │ │ │ + tsteq r6, ip, asr #28 │ │ │ │ + smlatbeq r6, ip, r2, ip │ │ │ │ + tsteq r6, r0, ror r2 │ │ │ │ + smlabbeq r6, r4, r2, ip │ │ │ │ + smlabbeq r6, sl, r2, ip │ │ │ │ + @ instruction: 0x0106c29c │ │ │ │ + @ instruction: 0x0106c296 │ │ │ │ + smlatbeq r6, sl, r2, ip │ │ │ │ + @ instruction: 0x0106c2b0 │ │ │ │ + smlatbeq r6, r4, lr, sp │ │ │ │ + tsteq r6, r8, ror lr │ │ │ │ + smlabbeq r6, sl, lr, sp │ │ │ │ + @ instruction: 0x0106de90 │ │ │ │ + smlatbeq r6, r2, lr, sp │ │ │ │ + @ instruction: 0x0106de9e │ │ │ │ + @ instruction: 0x0106deb0 │ │ │ │ + @ instruction: 0x0106deb6 │ │ │ │ + tsteq r6, r6, lsl r3 │ │ │ │ + @ instruction: 0x0106c2be │ │ │ │ + ldrdeq ip, [r6, -r0] │ │ │ │ ldrdeq ip, [r6, -r8] │ │ │ │ - smlatteq r6, r2, r0, ip │ │ │ │ - strdeq ip, [r6, -r6] │ │ │ │ - smlatteq r6, r6, r0, ip │ │ │ │ - strdeq ip, [r6, -sl] │ │ │ │ - tsteq r6, r4, lsl #2 │ │ │ │ - tsteq r6, r8, lsl r1 │ │ │ │ - tsteq r6, r4, lsl r1 │ │ │ │ - tsteq r6, r8, lsr #2 │ │ │ │ - tsteq r6, r2, lsr r1 │ │ │ │ - tsteq r6, r8, lsr #26 │ │ │ │ - smlatteq r6, lr, ip, sp │ │ │ │ - tsteq r6, r2, lsl #26 │ │ │ │ - tsteq r6, ip, lsl #26 │ │ │ │ - tsteq r6, r0, lsr #26 │ │ │ │ - tsteq r6, ip, lsl sp │ │ │ │ - tsteq r6, r0, lsr sp │ │ │ │ - tsteq r6, sl, lsr sp │ │ │ │ - @ instruction: 0x0106c19c │ │ │ │ + smlatteq r6, sl, r2, ip │ │ │ │ + smlatteq r6, r4, r2, ip │ │ │ │ + strdeq ip, [r6, -r8] │ │ │ │ + tsteq r6, r2, lsl #6 │ │ │ │ + tsteq r6, r6, lsl r3 │ │ │ │ + tsteq r6, r6, lsl #6 │ │ │ │ + tsteq r6, sl, lsl r3 │ │ │ │ + tsteq r6, r4, lsr #6 │ │ │ │ + tsteq r6, r8, lsr r3 │ │ │ │ + tsteq r6, r4, lsr r3 │ │ │ │ + tsteq r6, r8, asr #6 │ │ │ │ + tsteq r6, r2, asr r3 │ │ │ │ + tsteq r6, r8, asr #30 │ │ │ │ + tsteq r6, lr, lsl #30 │ │ │ │ + tsteq r6, r2, lsr #30 │ │ │ │ + tsteq r6, ip, lsr #30 │ │ │ │ + tsteq r6, r0, asr #30 │ │ │ │ + tsteq r6, ip, lsr pc │ │ │ │ + tsteq r6, r0, asr pc │ │ │ │ + tsteq r6, sl, asr pc │ │ │ │ + @ instruction: 0x0106c3bc │ │ │ │ bicspl pc, r4, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0054298 │ │ │ │ ldmdale ip, {r0, r3, r5, r7, r9, sl, pc}^ │ │ │ │ @ instruction: 0x53b4f643 │ │ │ │ @ instruction: 0xf0054298 │ │ │ │ stmdale fp!, {r0, r1, r2, r5, r7, r9, sl, pc} │ │ │ │ @ instruction: 0x53a4f643 │ │ │ │ @@ -25399,229 +25399,229 @@ │ │ │ │ @ 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 │ │ │ │ - tsteq r6, r2, rrx │ │ │ │ - tsteq r6, r4, ror r0 │ │ │ │ - tsteq r6, ip, ror r0 │ │ │ │ - smlabbeq r6, lr, r0, ip │ │ │ │ - smlabbeq r6, r8, r0, ip │ │ │ │ - swpeq ip, sl, [r6] │ │ │ │ - smlatbeq r6, r2, r0, ip │ │ │ │ - @ instruction: 0x0106dc96 │ │ │ │ - tsteq r6, ip, asr #24 │ │ │ │ - tsteq r6, lr, asr ip │ │ │ │ - tsteq r6, r6, ror #24 │ │ │ │ - tsteq r6, r8, ror ip │ │ │ │ - tsteq r6, r2, ror ip │ │ │ │ - smlabbeq r6, r4, ip, sp │ │ │ │ - smlabbeq r6, ip, ip, sp │ │ │ │ - smlatteq r6, ip, r0, ip │ │ │ │ - strheq ip, [r6, -lr] │ │ │ │ - ldrdeq ip, [r6, -r0] │ │ │ │ - ldrdeq ip, [r6, -r6] │ │ │ │ - smlatteq r6, sl, r0, ip │ │ │ │ - smlatteq r6, r4, r0, ip │ │ │ │ + smlabbeq r6, r2, r2, ip │ │ │ │ + @ instruction: 0x0106c294 │ │ │ │ + @ instruction: 0x0106c29c │ │ │ │ + smlatbeq r6, lr, r2, ip │ │ │ │ + smlatbeq r6, r8, r2, ip │ │ │ │ + @ instruction: 0x0106c2ba │ │ │ │ + smlabteq r6, r2, r2, ip │ │ │ │ + @ instruction: 0x0106deb6 │ │ │ │ + tsteq r6, ip, ror #28 │ │ │ │ + tsteq r6, lr, ror lr │ │ │ │ + smlabbeq r6, r6, lr, sp │ │ │ │ + @ instruction: 0x0106de98 │ │ │ │ + @ instruction: 0x0106de92 │ │ │ │ + smlatbeq r6, r4, lr, sp │ │ │ │ + smlatbeq r6, ip, lr, sp │ │ │ │ + tsteq r6, ip, lsl #6 │ │ │ │ + ldrdeq ip, [r6, -lr] │ │ │ │ + strdeq ip, [r6, -r0] │ │ │ │ strdeq ip, [r6, -r6] │ │ │ │ - strdeq ip, [r6, -ip] │ │ │ │ - strdeq sp, [r6, -r2] │ │ │ │ - @ instruction: 0x0106dcb6 │ │ │ │ - smlabteq r6, r8, ip, sp │ │ │ │ - smlabteq r6, lr, ip, sp │ │ │ │ - smlatteq r6, r2, ip, sp │ │ │ │ - ldrdeq sp, [r6, -ip] │ │ │ │ - smlatteq r6, lr, ip, sp │ │ │ │ - strdeq sp, [r6, -r4] │ │ │ │ - tsteq r6, r6, asr r1 │ │ │ │ - tsteq r6, r8, lsr #2 │ │ │ │ - tsteq r6, sl, lsr r1 │ │ │ │ - tsteq r6, r0, asr #2 │ │ │ │ - tsteq r6, r4, asr r1 │ │ │ │ - tsteq r6, lr, asr #2 │ │ │ │ - tsteq r6, r0, ror #2 │ │ │ │ - tsteq r6, r6, ror #2 │ │ │ │ - tsteq r6, sl, asr sp │ │ │ │ - tsteq r6, r6, asr #26 │ │ │ │ - tsteq r6, r2, asr r9 │ │ │ │ - tstpeq r5, r6, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, lr, lsr #20 │ │ │ │ - tsteq r5, r6, lsl #26 │ │ │ │ - tsteq r5, r2, lsr #18 │ │ │ │ - smlatteq r5, r6, r6, sp │ │ │ │ - smlatbeq r5, lr, r5, sp │ │ │ │ - tsteq r5, r2, asr #10 │ │ │ │ - tsteq r5, r2, lsl r5 │ │ │ │ - tsteq r5, lr, lsl r5 │ │ │ │ - @ instruction: 0x0104eab6 │ │ │ │ - tsteq r5, r6, asr #10 │ │ │ │ - tsteq r5, r6, asr r5 │ │ │ │ - @ instruction: 0x0104ea9e │ │ │ │ - tsteq r5, r2, lsl #12 │ │ │ │ - @ instruction: 0x0105d5b2 │ │ │ │ - smlabteq r5, lr, r5, sp │ │ │ │ - tsteq r4, lr, ror sl │ │ │ │ - tsteq r5, r6, lsr r6 │ │ │ │ - tsteq r5, r2, asr r6 │ │ │ │ - tsteq r4, r6, ror #20 │ │ │ │ - tsteq r5, sl, ror #14 │ │ │ │ - ldrdeq sp, [r5, -r6] │ │ │ │ - smlabbeq r5, lr, r6, sp │ │ │ │ - @ instruction: 0x0105d69a │ │ │ │ - tsteq r4, lr, lsr sl │ │ │ │ - strdeq sp, [r5, -r2] │ │ │ │ - tsteq r5, r6, lsl r7 │ │ │ │ - tsteq r4, r6, lsr #20 │ │ │ │ - smlabteq r5, r6, r7, sp │ │ │ │ - tsteq r5, sl, ror #14 │ │ │ │ - tsteq r5, sl, ror r7 │ │ │ │ - tsteq r4, r6, lsl #20 │ │ │ │ - smlatteq r5, sl, r7, sp │ │ │ │ - tsteq r5, r6, lsl #16 │ │ │ │ - smlatteq r4, lr, r9, lr │ │ │ │ - tsteq r5, r6, asr sl │ │ │ │ + tsteq r6, sl, lsl #6 │ │ │ │ + tsteq r6, r4, lsl #6 │ │ │ │ + tsteq r6, r6, lsl r3 │ │ │ │ + tsteq r6, ip, lsl r3 │ │ │ │ + tsteq r6, r2, lsl pc │ │ │ │ + ldrdeq sp, [r6, -r6] │ │ │ │ + smlatteq r6, r8, lr, sp │ │ │ │ + smlatteq r6, lr, lr, sp │ │ │ │ + tsteq r6, r2, lsl #30 │ │ │ │ + strdeq sp, [r6, -ip] │ │ │ │ + tsteq r6, lr, lsl #30 │ │ │ │ + tsteq r6, r4, lsl pc │ │ │ │ + tsteq r6, r6, ror r3 │ │ │ │ + tsteq r6, r8, asr #6 │ │ │ │ + tsteq r6, sl, asr r3 │ │ │ │ + tsteq r6, r0, ror #6 │ │ │ │ + tsteq r6, r4, ror r3 │ │ │ │ + tsteq r6, lr, ror #6 │ │ │ │ + smlabbeq r6, r0, r3, ip │ │ │ │ + smlabbeq r6, r6, r3, ip │ │ │ │ + tsteq r6, sl, ror pc │ │ │ │ + tsteq r6, r6, ror #30 │ │ │ │ + tsteq r6, r2, ror fp │ │ │ │ + tstpeq r5, r6, asr r6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, lr, asr #24 │ │ │ │ + tsteq r5, r6, lsr #30 │ │ │ │ + tsteq r5, r2, asr #22 │ │ │ │ + tsteq r5, r6, lsl #18 │ │ │ │ + smlabteq r5, lr, r7, sp │ │ │ │ + tsteq r5, r2, ror #14 │ │ │ │ + tsteq r5, r2, lsr r7 │ │ │ │ + tsteq r5, lr, lsr r7 │ │ │ │ + ldrdeq lr, [r4, -r6] │ │ │ │ + tsteq r5, r6, ror #14 │ │ │ │ + tsteq r5, r6, ror r7 │ │ │ │ + @ instruction: 0x0104ecbe │ │ │ │ + tsteq r5, r2, lsr #16 │ │ │ │ + ldrdeq sp, [r5, -r2] │ │ │ │ + smlatteq r5, lr, r7, sp │ │ │ │ + @ instruction: 0x0104ec9e │ │ │ │ + tsteq r5, r6, asr r8 │ │ │ │ + tsteq r5, r2, ror r8 │ │ │ │ + smlabbeq r4, r6, ip, lr │ │ │ │ + smlabbeq r5, sl, r9, sp │ │ │ │ + strdeq sp, [r5, -r6] │ │ │ │ + smlatbeq r5, lr, r8, sp │ │ │ │ + @ instruction: 0x0105d8ba │ │ │ │ + tsteq r4, lr, asr ip │ │ │ │ + tsteq r5, r2, lsl r9 │ │ │ │ tsteq r5, r6, lsr r9 │ │ │ │ - @ instruction: 0x0105d8b2 │ │ │ │ - tsteq r5, r2, ror #16 │ │ │ │ - smlabbeq r5, r2, r8, sp │ │ │ │ - @ instruction: 0x0104e9be │ │ │ │ - ldrdeq sp, [r5, -sl] │ │ │ │ - smlatteq r5, sl, r8, sp │ │ │ │ - smlatbeq r4, r6, r9, lr │ │ │ │ - tsteq r5, r2, ror r9 │ │ │ │ - tsteq r5, lr, lsr #18 │ │ │ │ - tsteq r5, r6, asr #18 │ │ │ │ - smlabbeq r4, r6, r9, lr │ │ │ │ - @ instruction: 0x0105d996 │ │ │ │ - @ instruction: 0x0105d9ba │ │ │ │ - tsteq r4, lr, ror #18 │ │ │ │ - @ instruction: 0x0105dabe │ │ │ │ - tsteq r5, r6, asr sl │ │ │ │ - tsteq r5, lr, lsl #20 │ │ │ │ + tsteq r4, r6, asr #24 │ │ │ │ + smlatteq r5, r6, r9, sp │ │ │ │ + smlabbeq r5, sl, r9, sp │ │ │ │ + @ instruction: 0x0105d99a │ │ │ │ + tsteq r4, r6, lsr #24 │ │ │ │ + tsteq r5, sl, lsl #20 │ │ │ │ tsteq r5, r6, lsr #20 │ │ │ │ - tsteq r4, r6, asr #18 │ │ │ │ - tsteq r5, r6, ror #20 │ │ │ │ - tsteq r5, r6, ror sl │ │ │ │ - tsteq r4, lr, lsr #18 │ │ │ │ - ldrdeq sp, [r5, -lr] │ │ │ │ - smlatbeq r5, r6, sl, sp │ │ │ │ - @ instruction: 0x0105dab6 │ │ │ │ - tsteq r4, lr, lsl #18 │ │ │ │ - ldrdeq sp, [r5, -r6] │ │ │ │ - strdeq lr, [r4, -lr] │ │ │ │ - tsteq r5, r6, lsr pc │ │ │ │ - tsteq r5, lr, asr #28 │ │ │ │ - tsteq r5, sl, lsl #24 │ │ │ │ - smlabbeq r5, r6, ip, sp │ │ │ │ - tsteq r5, lr, lsr #22 │ │ │ │ - smlabteq r5, r6, fp, sp │ │ │ │ - smlabteq r4, r6, r8, lr │ │ │ │ - @ instruction: 0x0105ddb6 │ │ │ │ - tsteq r5, r6, lsr fp │ │ │ │ - smlatbeq r4, lr, r8, lr │ │ │ │ + tsteq r4, lr, lsl #24 │ │ │ │ + tsteq r5, r6, ror ip │ │ │ │ + tsteq r5, r6, asr fp │ │ │ │ + ldrdeq sp, [r5, -r2] │ │ │ │ + smlabbeq r5, r2, sl, sp │ │ │ │ + smlatbeq r5, r2, sl, sp │ │ │ │ + ldrdeq lr, [r4, -lr] │ │ │ │ + strdeq sp, [r5, -sl] │ │ │ │ + tsteq r5, sl, lsl #22 │ │ │ │ + smlabteq r4, r6, fp, lr │ │ │ │ + @ instruction: 0x0105db92 │ │ │ │ tsteq r5, lr, asr #22 │ │ │ │ - tsteq r5, lr, lsl sp │ │ │ │ - smlabteq r5, r2, sp, sp │ │ │ │ - smlabbeq r4, lr, r8, lr │ │ │ │ - smlabbeq r5, r6, ip, sp │ │ │ │ - tsteq r5, r6, lsr #26 │ │ │ │ - tsteq r4, r6, ror r8 │ │ │ │ - smlatbeq r5, r6, pc, sp @ │ │ │ │ - tsteq r5, r6, lsr sp │ │ │ │ + tsteq r5, r6, ror #22 │ │ │ │ + smlatbeq r4, r6, fp, lr │ │ │ │ + @ instruction: 0x0105dbb6 │ │ │ │ ldrdeq sp, [r5, -sl] │ │ │ │ - smlabbeq r5, r2, ip, sp │ │ │ │ - tsteq r4, r0, asr r8 │ │ │ │ - tsteq r5, r2, lsl lr │ │ │ │ - smlatbeq r5, ip, lr, sp │ │ │ │ - tsteq r4, lr, lsr r8 │ │ │ │ - tsteq r5, r0, asr lr │ │ │ │ - smlabteq r5, lr, lr, sp │ │ │ │ - smlabbeq r5, ip, pc, sp @ │ │ │ │ - tsteq r4, r6, lsr #16 │ │ │ │ - strdeq sp, [r5, -r0] │ │ │ │ - tsteq r4, sl, lsl r8 │ │ │ │ - @ instruction: 0x0105e1b4 │ │ │ │ - smlabbeq r5, lr, r0, lr │ │ │ │ - strdeq sp, [r5, -r8] │ │ │ │ - @ instruction: 0x0105dfb2 │ │ │ │ - ldrdeq sp, [r5, -r4] │ │ │ │ - strdeq lr, [r4, -r6] │ │ │ │ - tsteq r5, ip, lsr #32 │ │ │ │ - tsteq r5, r2, asr #32 │ │ │ │ - smlatteq r4, r4, r7, lr │ │ │ │ - strdeq lr, [r5, -r2] │ │ │ │ - smlatbeq r5, r4, r0, lr │ │ │ │ - smlabteq r5, r2, r0, lr │ │ │ │ - smlabteq r4, ip, r7, lr │ │ │ │ - tsteq r5, r2, lsr #2 │ │ │ │ - tsteq r5, r0, asr #2 │ │ │ │ - @ instruction: 0x0104e7ba │ │ │ │ - tsteq r5, ip, asr r2 │ │ │ │ - ldrdeq lr, [r5, -r6] │ │ │ │ - smlabbeq r5, r8, r1, lr │ │ │ │ - smlatbeq r5, sl, r1, lr │ │ │ │ - @ instruction: 0x0104e79c │ │ │ │ - tsteq r5, r6, lsl #4 │ │ │ │ - tsteq r5, ip, lsl r2 │ │ │ │ - smlabbeq r4, sl, r7, lr │ │ │ │ - tsteq r5, ip, ror r3 │ │ │ │ - tsteq r5, lr, asr r2 │ │ │ │ - tsteq r5, r0, ror r2 │ │ │ │ - tsteq r4, r2, ror r7 │ │ │ │ - tsteq r5, r4, ror #8 │ │ │ │ - tsteq r4, r6, ror #14 │ │ │ │ - tsteq r5, r8, lsr #22 │ │ │ │ - tsteq r5, r6, asr r9 │ │ │ │ - smlabbeq r5, ip, r2, lr │ │ │ │ - tsteq r5, sl, ror #8 │ │ │ │ - tsteq r5, r0, ror #22 │ │ │ │ - @ instruction: 0x0105e8ba │ │ │ │ - tsteq r5, r4, lsl sl │ │ │ │ - tsteq r4, r6, lsr r7 │ │ │ │ - tsteq r5, r8, asr #4 │ │ │ │ - tsteq r5, r2, asr #6 │ │ │ │ - tsteq r4, r4, lsr #14 │ │ │ │ - smlabteq r5, r2, r8, lr │ │ │ │ - tsteq r5, r4, ror r6 │ │ │ │ - smlabbeq r5, lr, r7, lr │ │ │ │ - tsteq r4, ip, lsl #14 │ │ │ │ - tsteq r5, r2, asr #22 │ │ │ │ - tsteq r5, r8, asr ip │ │ │ │ - strdeq lr, [r4, -sl] │ │ │ │ - tsteq r5, r4, asr fp │ │ │ │ - tsteq r5, lr, ror #12 │ │ │ │ - tsteq r5, r8, lsr #8 │ │ │ │ - tsteq r5, r2, asr #10 │ │ │ │ - ldrdeq lr, [r4, -ip] │ │ │ │ - smlatbeq r5, r6, r8, lr │ │ │ │ - strdeq lr, [r5, -r8] │ │ │ │ - smlabteq r4, sl, r6, lr │ │ │ │ - tsteq r5, r8, lsr #8 │ │ │ │ - tsteq r5, r6, lsl r2 │ │ │ │ - tsteq r5, r0, lsl r3 │ │ │ │ - @ instruction: 0x0104e6b2 │ │ │ │ - tsteq r5, r0, asr r6 │ │ │ │ - tsteq r5, sl, ror #14 │ │ │ │ - smlatbeq r4, r0, r6, lr │ │ │ │ - tsteq r5, r6, asr #8 │ │ │ │ - tsteq r5, ip, asr r6 │ │ │ │ - tsteq r5, r6, lsl #4 │ │ │ │ - tsteq r5, ip, lsl #22 │ │ │ │ - tsteq r5, sl, lsl ip │ │ │ │ - tsteq r4, ip, ror r6 │ │ │ │ - strdeq lr, [r5, -lr] │ │ │ │ - tsteq r5, r8, lsl r5 │ │ │ │ - tsteq r4, sl, ror #12 │ │ │ │ - tsteq r5, ip, lsl #22 │ │ │ │ - smlabbeq r5, r6, r8, lr │ │ │ │ - ldrdeq lr, [r5, -r0] │ │ │ │ - stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ - @ instruction: 0x47704478 │ │ │ │ + smlabbeq r4, lr, fp, lr │ │ │ │ + ldrdeq sp, [r5, -lr] │ │ │ │ + tsteq r5, r6, ror ip │ │ │ │ + tsteq r5, lr, lsr #24 │ │ │ │ + tsteq r5, r6, asr #24 │ │ │ │ + tsteq r4, r6, ror #22 │ │ │ │ + smlabbeq r5, r6, ip, sp │ │ │ │ + @ instruction: 0x0105dc96 │ │ │ │ + tsteq r4, lr, asr #22 │ │ │ │ + strdeq sp, [r5, -lr] │ │ │ │ + smlabteq r5, r6, ip, sp │ │ │ │ + ldrdeq sp, [r5, -r6] │ │ │ │ + tsteq r4, lr, lsr #22 │ │ │ │ + strdeq sp, [r5, -r6] │ │ │ │ + tsteq r4, lr, lsl fp │ │ │ │ + tsteq r5, r6, asr r1 │ │ │ │ + tsteq r5, lr, rrx │ │ │ │ + tsteq r5, sl, lsr #28 │ │ │ │ + smlatbeq r5, r6, lr, sp │ │ │ │ + tsteq r5, lr, asr #26 │ │ │ │ + smlatteq r5, r6, sp, sp │ │ │ │ + smlatteq r4, r6, sl, lr │ │ │ │ + ldrdeq sp, [r5, -r6] │ │ │ │ + tsteq r5, r6, asr sp │ │ │ │ + smlabteq r4, lr, sl, lr │ │ │ │ + tsteq r5, lr, ror #26 │ │ │ │ + tsteq r5, lr, lsr pc │ │ │ │ + smlatteq r5, r2, pc, sp @ │ │ │ │ + smlatbeq r4, lr, sl, lr │ │ │ │ + smlatbeq r5, r6, lr, sp │ │ │ │ + tsteq r5, r6, asr #30 │ │ │ │ + @ instruction: 0x0104ea96 │ │ │ │ + smlabteq r5, r6, r1, lr │ │ │ │ + tsteq r5, r6, asr pc │ │ │ │ + strdeq sp, [r5, -sl] │ │ │ │ + smlatbeq r5, r2, lr, sp │ │ │ │ + tsteq r4, r0, ror sl │ │ │ │ + tsteq r5, r2, lsr r0 │ │ │ │ + smlabteq r5, ip, r0, lr │ │ │ │ + tsteq r4, lr, asr sl │ │ │ │ + tsteq r5, r0, ror r0 │ │ │ │ + smlatteq r5, lr, r0, lr │ │ │ │ + smlatbeq r5, ip, r1, lr │ │ │ │ + tsteq r4, r6, asr #20 │ │ │ │ + tsteq r5, r0, lsl r1 │ │ │ │ + tsteq r4, sl, lsr sl │ │ │ │ + ldrdeq lr, [r5, -r4] │ │ │ │ + smlatbeq r5, lr, r2, lr │ │ │ │ + tsteq r5, r8, lsl r2 │ │ │ │ + ldrdeq lr, [r5, -r2] │ │ │ │ + strdeq lr, [r5, -r4] │ │ │ │ + tsteq r4, r6, lsl sl │ │ │ │ + tsteq r5, ip, asr #4 │ │ │ │ + tsteq r5, r2, ror #4 │ │ │ │ + tsteq r4, r4, lsl #20 │ │ │ │ + tsteq r5, r2, lsl r3 │ │ │ │ + smlabteq r5, r4, r2, lr │ │ │ │ + smlatteq r5, r2, r2, lr │ │ │ │ + smlatteq r4, ip, r9, lr │ │ │ │ + tsteq r5, r2, asr #6 │ │ │ │ + tsteq r5, r0, ror #6 │ │ │ │ + ldrdeq lr, [r4, -sl] │ │ │ │ + tsteq r5, ip, ror r4 │ │ │ │ + strdeq lr, [r5, -r6] │ │ │ │ + smlatbeq r5, r8, r3, lr │ │ │ │ + smlabteq r5, sl, r3, lr │ │ │ │ + @ instruction: 0x0104e9bc │ │ │ │ + tsteq r5, r6, lsr #8 │ │ │ │ + tsteq r5, ip, lsr r4 │ │ │ │ + smlatbeq r4, sl, r9, lr │ │ │ │ + @ instruction: 0x0105e59c │ │ │ │ + tsteq r5, lr, ror r4 │ │ │ │ + @ instruction: 0x0105e490 │ │ │ │ + @ instruction: 0x0104e992 │ │ │ │ + smlabbeq r5, r4, r6, lr │ │ │ │ + smlabbeq r4, r6, r9, lr │ │ │ │ + tsteq r5, r8, asr #26 │ │ │ │ + tsteq r5, r6, ror fp │ │ │ │ + smlatbeq r5, ip, r4, lr │ │ │ │ + smlabbeq r5, sl, r6, lr │ │ │ │ + smlabbeq r5, r0, sp, lr │ │ │ │ + ldrdeq lr, [r5, -sl] │ │ │ │ + tsteq r5, r4, lsr ip │ │ │ │ + tsteq r4, r6, asr r9 │ │ │ │ + tsteq r5, r8, ror #8 │ │ │ │ + tsteq r5, r2, ror #10 │ │ │ │ + tsteq r4, r4, asr #18 │ │ │ │ + smlatteq r5, r2, sl, lr │ │ │ │ + @ instruction: 0x0105e894 │ │ │ │ + smlatbeq r5, lr, r9, lr │ │ │ │ + tsteq r4, ip, lsr #18 │ │ │ │ + tsteq r5, r2, ror #26 │ │ │ │ + tsteq r5, r8, ror lr │ │ │ │ + tsteq r4, sl, lsl r9 │ │ │ │ + tsteq r5, r4, ror sp │ │ │ │ + smlabbeq r5, lr, r8, lr │ │ │ │ + tsteq r5, r8, asr #12 │ │ │ │ + tsteq r5, r2, ror #14 │ │ │ │ + strdeq lr, [r4, -ip] │ │ │ │ + smlabteq r5, r6, sl, lr │ │ │ │ + tsteq r5, r8, lsl ip │ │ │ │ + smlatteq r4, sl, r8, lr │ │ │ │ + tsteq r5, r8, asr #12 │ │ │ │ + tsteq r5, r6, lsr r4 │ │ │ │ + tsteq r5, r0, lsr r5 │ │ │ │ + ldrdeq lr, [r4, -r2] │ │ │ │ + tsteq r5, r0, ror r8 │ │ │ │ + smlabbeq r5, sl, r9, lr │ │ │ │ + smlabteq r4, r0, r8, lr │ │ │ │ + tsteq r5, r6, ror #12 │ │ │ │ + tsteq r5, ip, ror r8 │ │ │ │ + tsteq r5, r6, lsr #8 │ │ │ │ + tsteq r5, ip, lsr #26 │ │ │ │ + tsteq r5, sl, lsr lr │ │ │ │ + @ instruction: 0x0104e89c │ │ │ │ + tsteq r5, lr, lsl r6 │ │ │ │ + tsteq r5, r8, lsr r7 │ │ │ │ + smlabbeq r4, sl, r8, lr │ │ │ │ + tsteq r5, ip, lsr #26 │ │ │ │ + smlatbeq r5, r6, sl, lr │ │ │ │ + strdeq lr, [r5, -r0] │ │ │ │ + stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ + @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r4], #892 @ 0x37c │ │ │ │ @@ -26430,423 +26430,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - strdeq lr, [r4, -ip] │ │ │ │ - smlabbeq r5, ip, lr, sp │ │ │ │ - smlabbeq r5, r4, pc, sp @ │ │ │ │ - smlatteq r4, r4, r2, lr │ │ │ │ - @ instruction: 0x0105de94 │ │ │ │ - tsteq r5, r8, lsr #10 │ │ │ │ - @ instruction: 0x0105e2b8 │ │ │ │ + tsteq r4, ip, lsl r5 │ │ │ │ + smlatbeq r5, ip, r0, lr │ │ │ │ + smlatbeq r5, r4, r1, lr │ │ │ │ + tsteq r4, r4, lsl #10 │ │ │ │ + strheq lr, [r5, -r4] │ │ │ │ + tsteq r5, r8, asr #14 │ │ │ │ + ldrdeq lr, [r5, -r8] │ │ │ │ + strdeq lr, [r5, -r0] │ │ │ │ + ldrdeq lr, [r4, -ip] │ │ │ │ + smlatbeq r5, r0, r9, lr │ │ │ │ + smlatbeq r5, r4, sl, lr │ │ │ │ + smlabteq r4, r4, r4, lr │ │ │ │ + smlabteq r5, ip, r4, lr │ │ │ │ + smlabbeq r5, r4, r2, lr │ │ │ │ + @ instruction: 0x0105e39c │ │ │ │ + smlatbeq r4, r4, r4, lr │ │ │ │ + smlabteq r5, ip, r5, lr │ │ │ │ + @ instruction: 0x0104e494 │ │ │ │ + tsteq r5, r4, lsr #22 │ │ │ │ + strheq pc, [r5, -ip] @ │ │ │ │ ldrdeq lr, [r5, -r0] │ │ │ │ - @ instruction: 0x0104e2bc │ │ │ │ - smlabbeq r5, r0, r7, lr │ │ │ │ - smlabbeq r5, r4, r8, lr │ │ │ │ - smlatbeq r4, r4, r2, lr │ │ │ │ - smlatbeq r5, ip, r2, lr │ │ │ │ - tsteq r5, r4, rrx │ │ │ │ - tsteq r5, ip, ror r1 │ │ │ │ - smlabbeq r4, r4, r2, lr │ │ │ │ - smlatbeq r5, ip, r3, lr │ │ │ │ - tsteq r4, r4, ror r2 │ │ │ │ - tsteq r5, r4, lsl #18 │ │ │ │ - @ instruction: 0x0105ee9c │ │ │ │ - @ instruction: 0x0105e3b0 │ │ │ │ - tsteq r5, ip, lsr #30 │ │ │ │ - tsteq r5, r4, asr #16 │ │ │ │ - tsteq r5, ip, lsl lr │ │ │ │ - tsteq r4, ip, lsr r2 │ │ │ │ - tsteq r5, r8, asr #2 │ │ │ │ - tsteq r5, r0, ror #4 │ │ │ │ - tsteq r4, r4, lsr #4 │ │ │ │ - tsteq r5, r4, lsr r8 │ │ │ │ - tsteq r5, r4, lsl #12 │ │ │ │ - tsteq r5, r0, lsr #14 │ │ │ │ - tsteq r4, r4, lsl #4 │ │ │ │ - tsteq r5, r4, lsr sl │ │ │ │ - tsteq r5, ip, lsr #24 │ │ │ │ - smlatteq r4, ip, r1, lr │ │ │ │ - tstpeq r5, ip, ror #4 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, r4, lsr sl │ │ │ │ - tstpeq r5, ip, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, ip, asr #2 │ │ │ │ + tsteq r5, r4, ror #20 │ │ │ │ + tsteq r5, ip, lsr r0 │ │ │ │ + tsteq r4, ip, asr r4 │ │ │ │ + tsteq r5, r8, ror #6 │ │ │ │ + smlabbeq r5, r0, r4, lr │ │ │ │ + tsteq r4, r4, asr #8 │ │ │ │ + tsteq r5, r4, asr sl │ │ │ │ tsteq r5, r4, lsr #16 │ │ │ │ - smlabteq r4, r4, r1, lr │ │ │ │ + tsteq r5, r0, asr #18 │ │ │ │ + tsteq r4, r4, lsr #8 │ │ │ │ + tsteq r5, r4, asr ip │ │ │ │ + tsteq r5, ip, asr #28 │ │ │ │ + tsteq r4, ip, lsl #8 │ │ │ │ + smlabbeq r5, ip, r4, pc @ │ │ │ │ + tsteq r5, r4, asr ip │ │ │ │ + tstpeq r5, ip, asr r4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r4, asr #20 │ │ │ │ + smlatteq r4, r4, r3, lr │ │ │ │ + tstpeq r5, r4, lsr r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, asr #4 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r4, ip, r3, lr │ │ │ │ + tstpeq r5, ip, lsr r0 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r4, lsr ip │ │ │ │ + tsteq r5, ip, lsr #28 │ │ │ │ + smlatbeq r4, ip, r3, lr │ │ │ │ + tstpeq r5, r4, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0104e39c │ │ │ │ + smlabbeq r5, r4, r2, pc @ │ │ │ │ + tsteq r5, r4, asr #28 │ │ │ │ + tstpeq r5, r4, lsr r2 @ p-variant is OBSOLETE │ │ │ │ tsteq r5, r4, lsl lr │ │ │ │ - tstpeq r5, r4, lsr #32 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r4, ip, r1, lr │ │ │ │ - tsteq r5, ip, lsl lr │ │ │ │ - tsteq r5, r4, lsl sl │ │ │ │ - tsteq r5, ip, lsl #24 │ │ │ │ - smlabbeq r4, ip, r1, lr │ │ │ │ - tstpeq r5, r4, lsl r0 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, ip, ror r1 │ │ │ │ - tstpeq r5, r4, rrx @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, r4, lsr #24 │ │ │ │ - tstpeq r5, r4, lsl r0 @ p-variant is OBSOLETE │ │ │ │ - strdeq lr, [r5, -r4] │ │ │ │ - smlatteq r5, ip, sp, lr │ │ │ │ - tsteq r4, ip, asr #2 │ │ │ │ + tstpeq r5, ip @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, ip, ror #6 │ │ │ │ + tsteq r5, ip, lsl sl │ │ │ │ + tsteq r5, r4, lsl ip │ │ │ │ + tsteq r4, r4, asr r3 │ │ │ │ + tsteq r5, r4, lsr #20 │ │ │ │ + tstpeq r5, r4, lsl r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r4, lsr r3 │ │ │ │ + tsteq r5, r4, lsl #28 │ │ │ │ + strdeq lr, [r5, -ip] │ │ │ │ + tsteq r4, ip, lsl r3 │ │ │ │ + tsteq r5, ip, lsr #20 │ │ │ │ + tsteq r5, r4, lsl #28 │ │ │ │ strdeq lr, [r5, -ip] │ │ │ │ strdeq lr, [r5, -r4] │ │ │ │ - tsteq r4, r4, lsr r1 │ │ │ │ - tsteq r5, r4, lsl #16 │ │ │ │ - strdeq lr, [r5, -r4] │ │ │ │ + strdeq lr, [r4, -r4] │ │ │ │ + strdeq pc, [r5, -ip] │ │ │ │ + tstpeq r5, ip, lsl #8 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq lr, [r4, -ip] │ │ │ │ tstpeq r5, r4, lsl #4 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r4, lsl r1 │ │ │ │ - smlatteq r5, r4, fp, lr │ │ │ │ + smlatteq r5, r4, sp, lr │ │ │ │ ldrdeq lr, [r5, -ip] │ │ │ │ - strdeq lr, [r4, -ip] │ │ │ │ - tsteq r5, ip, lsl #16 │ │ │ │ - smlatteq r5, r4, fp, lr │ │ │ │ - ldrdeq lr, [r5, -ip] │ │ │ │ - ldrdeq lr, [r5, -r4] │ │ │ │ - ldrdeq lr, [r4, -r4] │ │ │ │ + @ instruction: 0x0104e2bc │ │ │ │ + strdeq pc, [r5, -ip] │ │ │ │ + smlatbeq r4, ip, r2, lr │ │ │ │ + @ instruction: 0x0105ffbc │ │ │ │ + @ instruction: 0x0105f5bc │ │ │ │ + tstpeq r5, r8, ror r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, lsr r4 @ p-variant is OBSOLETE │ │ │ │ ldrdeq lr, [r5, -ip] │ │ │ │ - smlatteq r5, ip, r1, pc @ │ │ │ │ - strheq lr, [r4, -ip] │ │ │ │ - smlatteq r5, r4, pc, lr @ │ │ │ │ + smlatteq r5, r4, r3, pc @ │ │ │ │ + smlatbeq r5, ip, pc, lr @ │ │ │ │ + @ instruction: 0x0105f1bc │ │ │ │ + tsteq r4, r4, ror #4 │ │ │ │ + @ instruction: 0x0105ebb4 │ │ │ │ + smlatbeq r5, ip, sp, lr │ │ │ │ + tsteq r4, ip, asr #4 │ │ │ │ + @ instruction: 0x0105ebbc │ │ │ │ + smlabteq r5, r4, r3, pc @ │ │ │ │ + smlatbeq r5, ip, r9, lr │ │ │ │ + tsteq r4, ip, lsr #4 │ │ │ │ + @ instruction: 0x0105ef9c │ │ │ │ + smlatbeq r5, ip, r1, pc @ │ │ │ │ + tsteq r4, r4, lsl r2 │ │ │ │ smlabteq r5, r4, fp, lr │ │ │ │ - @ instruction: 0x0105edbc │ │ │ │ - swpeq lr, ip, [r4] │ │ │ │ - ldrdeq pc, [r5, -ip] │ │ │ │ - smlabbeq r4, ip, r0, lr │ │ │ │ - @ instruction: 0x0105fd9c │ │ │ │ - @ instruction: 0x0105f39c │ │ │ │ - tsteq r5, r8, asr lr │ │ │ │ - tstpeq r5, r4, lsl r2 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105edbc │ │ │ │ - smlabteq r5, r4, r1, pc @ │ │ │ │ + smlatbeq r5, r0, pc, lr @ │ │ │ │ + @ instruction: 0x0105eb94 │ │ │ │ smlabbeq r5, ip, sp, lr │ │ │ │ - @ instruction: 0x0105ef9c │ │ │ │ - tsteq r4, r4, asr #32 │ │ │ │ + smlatteq r4, ip, r1, lr │ │ │ │ + @ instruction: 0x0105f3b0 │ │ │ │ @ instruction: 0x0105e994 │ │ │ │ - smlabbeq r5, ip, fp, lr │ │ │ │ - tsteq r4, ip, lsr #32 │ │ │ │ - @ instruction: 0x0105e99c │ │ │ │ - smlatbeq r5, r4, r1, pc @ │ │ │ │ - smlabbeq r5, ip, r7, lr │ │ │ │ - tsteq r4, ip │ │ │ │ + ldrdeq lr, [r4, -r4] │ │ │ │ + @ instruction: 0x0105f3bc │ │ │ │ + smlabbeq r5, r4, pc, lr @ │ │ │ │ + @ instruction: 0x0105f194 │ │ │ │ + @ instruction: 0x0104e1b4 │ │ │ │ + smlabbeq r5, r4, fp, lr │ │ │ │ tsteq r5, ip, ror sp │ │ │ │ - smlabbeq r5, ip, pc, lr @ │ │ │ │ - strdeq sp, [r4, -r4] │ │ │ │ - smlatbeq r5, r4, r9, lr │ │ │ │ - smlabbeq r5, r0, sp, lr │ │ │ │ - tsteq r5, r4, ror r9 │ │ │ │ - tsteq r5, ip, ror #22 │ │ │ │ - smlabteq r4, ip, pc, sp @ │ │ │ │ - @ instruction: 0x0105f190 │ │ │ │ - tsteq r5, r4, ror r7 │ │ │ │ - @ instruction: 0x0104dfb4 │ │ │ │ - @ instruction: 0x0105f19c │ │ │ │ - tsteq r5, r4, ror #26 │ │ │ │ - tsteq r5, r4, ror pc │ │ │ │ - @ instruction: 0x0104df94 │ │ │ │ - tsteq r5, r4, ror #18 │ │ │ │ + @ instruction: 0x0104e19c │ │ │ │ + @ instruction: 0x0105f694 │ │ │ │ + smlabteq r5, r4, r3, pc @ │ │ │ │ + tsteq r5, ip, ror fp │ │ │ │ + @ instruction: 0x0105f390 │ │ │ │ + tsteq r5, ip, ror #18 │ │ │ │ + tsteq r4, ip, ror #2 │ │ │ │ + tsteq r5, ip, ror #30 │ │ │ │ + tstpeq r5, ip, ror r1 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r4, asr r1 │ │ │ │ + tsteq r5, r8, ror pc │ │ │ │ tsteq r5, ip, asr fp │ │ │ │ - tsteq r4, ip, ror pc │ │ │ │ - tstpeq r5, r4, ror r4 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r5, r4, r1, pc @ │ │ │ │ - tsteq r5, ip, asr r9 │ │ │ │ - tstpeq r5, r0, ror r1 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, ip, asr #14 │ │ │ │ - tsteq r4, ip, asr #30 │ │ │ │ - tsteq r5, ip, asr #26 │ │ │ │ - tsteq r5, ip, asr pc │ │ │ │ - tsteq r4, r4, lsr pc │ │ │ │ - tsteq r5, r8, asr sp │ │ │ │ - tsteq r5, ip, lsr r9 │ │ │ │ - tsteq r5, r4, lsr fp │ │ │ │ - tsteq r4, r4, lsl pc │ │ │ │ - tstpeq r5, r8, ror #2 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r5, r4, r1, pc @ │ │ │ │ - strdeq sp, [r4, -ip] │ │ │ │ - tstpeq r5, r4, asr #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, lsl r4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r4, asr sp │ │ │ │ + tsteq r4, r4, lsr r1 │ │ │ │ + smlabbeq r5, r8, r3, pc @ │ │ │ │ + smlatbeq r5, r4, r3, pc @ │ │ │ │ + tsteq r4, ip, lsl r1 │ │ │ │ + tstpeq r5, r4, ror #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r5, r4, sl, pc @ │ │ │ │ + smlatbeq r5, r4, r3, pc @ │ │ │ │ + strdeq lr, [r4, -r4] │ │ │ │ + ldrdeq pc, [r5, -r0] │ │ │ │ + @ instruction: 0x0105f3b4 │ │ │ │ + ldrdeq lr, [r4, -ip] │ │ │ │ + tstpeq r5, ip, asr #12 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r5, -r4] │ │ │ │ + @ instruction: 0x0105f3bc │ │ │ │ + strheq lr, [r4, -ip] │ │ │ │ + smlatbeq r5, r0, r8, pc @ │ │ │ │ + smlatbeq r4, ip, r0, lr │ │ │ │ + strdeq pc, [r5, -r0] │ │ │ │ + tstpeq r5, ip, asr r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, lsl #8 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r5, -r4] │ │ │ │ + @ instruction: 0x0105f894 │ │ │ │ + smlabteq r5, ip, sl, pc @ │ │ │ │ + tsteq r4, r4, ror r0 │ │ │ │ + smlatbeq r5, r0, r8, pc @ │ │ │ │ + ldrdeq pc, [r5, -r8] │ │ │ │ + qaddeq lr, ip, r4 │ │ │ │ + smlatteq r5, ip, r3, pc @ │ │ │ │ smlatbeq r5, r4, r8, pc @ │ │ │ │ - smlabbeq r5, r4, r1, pc @ │ │ │ │ - ldrdeq sp, [r4, -r4] │ │ │ │ + ldrdeq pc, [r5, -ip] │ │ │ │ + tsteq r4, ip, lsr r0 │ │ │ │ @ instruction: 0x0105f8b0 │ │ │ │ - @ instruction: 0x0105f194 │ │ │ │ - @ instruction: 0x0104debc │ │ │ │ + smlatteq r5, r8, sl, pc @ │ │ │ │ + tsteq r4, r4, lsr #32 │ │ │ │ tstpeq r5, ip, lsr #8 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105f8b4 │ │ │ │ - @ instruction: 0x0105f19c │ │ │ │ - @ instruction: 0x0104de9c │ │ │ │ - smlabbeq r5, r0, r6, pc @ │ │ │ │ - smlabbeq r4, ip, lr, sp │ │ │ │ - ldrdeq pc, [r5, -r0] │ │ │ │ - tstpeq r5, ip, lsr r2 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r5, r4, r1, pc @ │ │ │ │ - @ instruction: 0x0105f1b4 │ │ │ │ - tstpeq r5, r4, ror r6 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r5, -ip] │ │ │ │ smlatbeq r5, ip, r8, pc @ │ │ │ │ - tsteq r4, r4, asr lr │ │ │ │ - smlabbeq r5, r0, r6, pc @ │ │ │ │ + smlatteq r5, r4, sl, pc @ │ │ │ │ + strdeq sp, [r4, -ip] │ │ │ │ @ instruction: 0x0105f8b8 │ │ │ │ - tsteq r4, ip, lsr lr │ │ │ │ - smlabteq r5, ip, r1, pc @ │ │ │ │ - smlabbeq r5, r4, r6, pc @ │ │ │ │ + strdeq pc, [r5, -r0] │ │ │ │ + smlatteq r4, r4, pc, sp @ │ │ │ │ + tstpeq r5, r4, lsl r4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x0105f8bc │ │ │ │ - tsteq r4, ip, lsl lr │ │ │ │ - @ instruction: 0x0105f690 │ │ │ │ + strdeq pc, [r5, -r4] │ │ │ │ + smlabteq r4, r4, pc, sp @ │ │ │ │ + tstpeq r5, r4, ror r6 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0104dfb4 │ │ │ │ + smlabbeq r5, r8, fp, pc @ │ │ │ │ + tstpeq r5, r8, lsr fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, ror r6 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105f8bc │ │ │ │ + smlabbeq r4, r4, pc, sp @ │ │ │ │ + smlabbeq r5, r4, r6, pc @ │ │ │ │ smlabteq r5, r8, r8, pc @ │ │ │ │ - tsteq r4, r4, lsl #28 │ │ │ │ - tstpeq r5, ip, lsl #4 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r5, -ip] │ │ │ │ + tsteq r4, ip, ror #30 │ │ │ │ + tstpeq r5, ip, lsl fp @ p-variant is OBSOLETE │ │ │ │ smlabbeq r5, ip, r6, pc @ │ │ │ │ - smlabteq r5, r4, r8, pc @ │ │ │ │ - ldrdeq sp, [r4, -ip] │ │ │ │ - @ instruction: 0x0105f698 │ │ │ │ - ldrdeq pc, [r5, -r0] │ │ │ │ - smlabteq r4, r4, sp, sp │ │ │ │ - strdeq pc, [r5, -r4] │ │ │ │ - @ instruction: 0x0105f69c │ │ │ │ - ldrdeq pc, [r5, -r4] │ │ │ │ - smlatbeq r4, r4, sp, sp │ │ │ │ - tstpeq r5, r4, asr r4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0104dd94 │ │ │ │ - tstpeq r5, r8, ror #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, lsl r9 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r5, ip, r8, pc @ │ │ │ │ - tstpeq r5, r4, asr r4 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r5, ip, r8, pc @ │ │ │ │ + tsteq r4, ip, asr #30 │ │ │ │ @ instruction: 0x0105f69c │ │ │ │ - tsteq r4, r4, ror #26 │ │ │ │ - tstpeq r5, r4, ror #8 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r5, r8, r6, pc @ │ │ │ │ - tsteq r4, ip, asr #26 │ │ │ │ - strdeq pc, [r5, -ip] │ │ │ │ - tstpeq r5, ip, ror #8 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r5, ip, r6, pc @ │ │ │ │ - tsteq r4, ip, lsr #26 │ │ │ │ - tstpeq r5, ip, ror r4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105f6b8 │ │ │ │ - tsteq r4, r4, lsl sp │ │ │ │ - @ instruction: 0x0105fab8 │ │ │ │ - tstpeq r5, r8, ror #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, lsr sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, lsl r9 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r4, ip, ip, sp │ │ │ │ - tstpeq r5, ip, ror #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, asr r9 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq sp, [r4, -r4] │ │ │ │ - smlabteq r5, r0, sl, pc @ │ │ │ │ - @ instruction: 0x0105fa94 │ │ │ │ - smlabbeq r5, r4, r9, pc @ │ │ │ │ - @ instruction: 0x0104dcb4 │ │ │ │ - @ instruction: 0x0105f99c │ │ │ │ - smlatbeq r4, r4, ip, sp │ │ │ │ - tsteq r6, r8, lsr #10 │ │ │ │ - @ instruction: 0x0105feb8 │ │ │ │ - smlabteq r5, r8, ip, pc @ │ │ │ │ - tstpeq r5, r4, asr #22 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r5, -ip] │ │ │ │ - ldrdeq pc, [r5, -r4] │ │ │ │ - tstpeq r5, ip, asr #22 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r4, ror #24 │ │ │ │ - strdeq pc, [r5, -ip] │ │ │ │ - tstpeq r5, r4, ror fp @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, ip, asr #24 │ │ │ │ - strdeq pc, [r5, -ip] │ │ │ │ - @ instruction: 0x0105fb9c │ │ │ │ - smlabteq r5, r8, fp, pc @ │ │ │ │ - tsteq r4, ip, lsr #24 │ │ │ │ - tstpeq r5, r0, lsr #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, lsr ip @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r4, lsl ip │ │ │ │ - tstpeq r5, ip, lsr sp @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105fcb8 │ │ │ │ - tstpeq r5, r0, ror ip @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r5, r8, ip, pc @ │ │ │ │ - smlatteq r4, ip, fp, sp │ │ │ │ ldrdeq pc, [r5, -r8] │ │ │ │ - smlatteq r5, ip, ip, pc @ │ │ │ │ - ldrdeq sp, [r4, -r4] │ │ │ │ - smlabbeq r5, r8, sp, pc @ │ │ │ │ - tstpeq r5, r0, asr #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, asr sp @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0104dbb4 │ │ │ │ - @ instruction: 0x0105fd94 │ │ │ │ - smlatbeq r5, r8, sp, pc @ │ │ │ │ - @ instruction: 0x0104db9c │ │ │ │ - smlabbeq r6, r0, r3, r0 │ │ │ │ - smlabteq r5, r0, lr, pc @ │ │ │ │ - tstpeq r5, r0, lsl lr @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r4, lsr pc │ │ │ │ ldrdeq pc, [r5, -r8] │ │ │ │ - smlatteq r5, r4, sp, pc @ │ │ │ │ - tsteq r4, ip, ror #22 │ │ │ │ - tstpeq r5, ip, lsr lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, ror #28 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r4, asr fp │ │ │ │ + smlabbeq r5, r8, ip, pc @ │ │ │ │ + tstpeq r5, ip, asr ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, lsr fp @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, ip, lsl #30 │ │ │ │ + smlabbeq r5, ip, ip, pc @ │ │ │ │ + tstpeq r5, r4, ror fp @ p-variant is OBSOLETE │ │ │ │ + strdeq sp, [r4, -r4] │ │ │ │ + smlatteq r5, r0, ip, pc @ │ │ │ │ + @ instruction: 0x0105fcb4 │ │ │ │ + smlatbeq r5, r4, fp, pc @ │ │ │ │ + ldrdeq sp, [r4, -r4] │ │ │ │ + @ instruction: 0x0105fbbc │ │ │ │ + smlabteq r4, r4, lr, sp │ │ │ │ + tsteq r6, r8, asr #14 │ │ │ │ ldrdeq r0, [r6, -r8] │ │ │ │ - @ instruction: 0x0105feb4 │ │ │ │ - smlabteq r5, r8, lr, pc @ │ │ │ │ - tsteq r4, r4, lsr fp │ │ │ │ + smlatteq r5, r8, lr, pc @ │ │ │ │ + tstpeq r5, r4, ror #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, lsl sp @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r5, -r4] │ │ │ │ + tstpeq r5, ip, ror #26 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r4, r4, lr, sp │ │ │ │ + tstpeq r5, ip, lsl sp @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105fd94 │ │ │ │ + tsteq r4, ip, ror #28 │ │ │ │ + tstpeq r5, ip, lsl lr @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105fdbc │ │ │ │ + smlatteq r5, r8, sp, pc @ │ │ │ │ + tsteq r4, ip, asr #28 │ │ │ │ + tstpeq r5, r0, asr #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, asr lr @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r4, lsr lr │ │ │ │ + tstpeq r5, ip, asr pc @ p-variant is OBSOLETE │ │ │ │ ldrdeq pc, [r5, -r8] │ │ │ │ - ldrdeq r0, [r6, -r4] │ │ │ │ - tsteq r4, ip, lsl fp │ │ │ │ - tsteq r6, r0, lsr r1 │ │ │ │ + @ instruction: 0x0105fe90 │ │ │ │ + smlatbeq r5, r8, lr, pc @ │ │ │ │ + tsteq r4, ip, lsl #28 │ │ │ │ strdeq pc, [r5, -r8] │ │ │ │ - ldrdeq r0, [r6, -r8] │ │ │ │ - tsteq r6, r8, lsl #6 │ │ │ │ + tstpeq r5, ip, lsl #30 @ p-variant is OBSOLETE │ │ │ │ strdeq sp, [r4, -r4] │ │ │ │ - tsteq r6, r8, lsl r3 │ │ │ │ - strdeq pc, [r5, -r0] │ │ │ │ - ldrdeq sp, [r4, -ip] │ │ │ │ - tsteq r6, r0, asr #6 │ │ │ │ - strdeq pc, [r5, -r8] │ │ │ │ - tsteq r6, r4, lsl #2 │ │ │ │ - @ instruction: 0x0104dabc │ │ │ │ - tstpeq r5, r0, lsl #30 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r4, ip, sl, sp │ │ │ │ - ldrdeq r0, [r6, -r8] │ │ │ │ smlatbeq r5, r8, pc, pc @ │ │ │ │ - tsteq r6, r4, ror #2 │ │ │ │ - tstpeq r5, r8, lsl pc @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, ip, lsl #2 │ │ │ │ - tsteq r6, r8, lsr #6 │ │ │ │ - tsteq r4, r4, ror sl │ │ │ │ - tsteq r6, r8, lsr r3 │ │ │ │ - tstpeq r5, r0, lsl pc @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, ip, asr sl │ │ │ │ - tsteq r6, r0, ror #6 │ │ │ │ - tstpeq r5, r8, lsl pc @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r8, lsr r1 │ │ │ │ - tsteq r4, ip, lsr sl │ │ │ │ - tsteq r6, ip, asr #2 │ │ │ │ - tsteq r6, r8, asr r3 │ │ │ │ - tsteq r4, r4, lsr #20 │ │ │ │ - smlatbeq r6, r8, r3, r0 │ │ │ │ - tsteq r6, r4, ror r1 │ │ │ │ - tsteq r6, r8, asr r3 │ │ │ │ - tstpeq r5, r0, lsr pc @ p-variant is OBSOLETE │ │ │ │ - strdeq sp, [r4, -ip] │ │ │ │ - tstpeq r5, r0, asr #30 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r0, ror r1 │ │ │ │ - smlatteq r4, r4, r9, sp │ │ │ │ - smlatbeq r6, r8, r3, r0 │ │ │ │ - tsteq r6, ip, ror r1 │ │ │ │ - tsteq r6, r8, ror r3 │ │ │ │ - smlabteq r4, r4, r9, sp │ │ │ │ - smlatbeq r6, ip, r3, r0 │ │ │ │ - @ instruction: 0x0104d9b4 │ │ │ │ - strdeq r0, [r6, -r4] │ │ │ │ - smlatteq r6, r4, r4, r0 │ │ │ │ - tsteq r6, r8, ror #8 │ │ │ │ - tsteq r6, r8, lsl r4 │ │ │ │ - tsteq r6, r4, lsr r4 │ │ │ │ - smlabbeq r4, r4, r9, sp │ │ │ │ - smlabbeq r6, r4, r4, r0 │ │ │ │ - @ instruction: 0x01060498 │ │ │ │ - tsteq r4, ip, ror #18 │ │ │ │ - tsteq r6, r4, lsr #10 │ │ │ │ - ldrdeq r0, [r6, -ip] │ │ │ │ + tstpeq r5, r0, ror #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, ror pc @ p-variant is OBSOLETE │ │ │ │ + ldrdeq sp, [r4, -r4] │ │ │ │ + @ instruction: 0x0105ffb4 │ │ │ │ + smlabteq r5, r8, pc, pc @ │ │ │ │ + @ instruction: 0x0104ddbc │ │ │ │ + smlatbeq r6, r0, r5, r0 │ │ │ │ + smlatteq r6, r0, r0, r0 │ │ │ │ + tsteq r6, r0, lsr r0 │ │ │ │ + strdeq pc, [r5, -r8] │ │ │ │ + tsteq r6, r4 │ │ │ │ + smlabbeq r4, ip, sp, sp │ │ │ │ + qaddeq r0, ip, r6 │ │ │ │ + smlabbeq r6, r4, r0, r0 │ │ │ │ + tsteq r4, r4, ror sp │ │ │ │ + strdeq r0, [r6, -r8] │ │ │ │ + ldrdeq r0, [r6, -r4] │ │ │ │ + smlatteq r6, r8, r0, r0 │ │ │ │ + tsteq r4, r4, asr sp │ │ │ │ + strdeq r0, [r6, -r8] │ │ │ │ strdeq r0, [r6, -r4] │ │ │ │ - tsteq r4, ip, asr #18 │ │ │ │ + tsteq r4, ip, lsr sp │ │ │ │ + tsteq r6, r0, asr r3 │ │ │ │ + tsteq r6, r8, lsl r1 │ │ │ │ + strdeq r0, [r6, -r8] │ │ │ │ + tsteq r6, r8, lsr #10 │ │ │ │ + tsteq r4, r4, lsl sp │ │ │ │ + tsteq r6, r8, lsr r5 │ │ │ │ + tsteq r6, r0, lsl r1 │ │ │ │ + strdeq sp, [r4, -ip] │ │ │ │ + tsteq r6, r0, ror #10 │ │ │ │ + tsteq r6, r8, lsl r1 │ │ │ │ + tsteq r6, r4, lsr #6 │ │ │ │ + ldrdeq sp, [r4, -ip] │ │ │ │ + tsteq r6, r0, lsr #2 │ │ │ │ + smlabteq r4, ip, ip, sp │ │ │ │ + strdeq r0, [r6, -r8] │ │ │ │ + smlabteq r6, r8, r1, r0 │ │ │ │ + smlabbeq r6, r4, r3, r0 │ │ │ │ + tsteq r6, r8, lsr r1 │ │ │ │ + tsteq r6, ip, lsr #6 │ │ │ │ tsteq r6, r8, asr #10 │ │ │ │ - tsteq r6, r4, ror #10 │ │ │ │ - tsteq r4, r4, lsr r9 │ │ │ │ - tsteq r6, ip, asr r6 │ │ │ │ - smlabteq r6, r0, r5, r0 │ │ │ │ - smlabbeq r6, r4, r5, r0 │ │ │ │ - @ instruction: 0x01060594 │ │ │ │ - tsteq r4, ip, lsl #18 │ │ │ │ - smlatteq r6, r0, r5, r0 │ │ │ │ - strdeq r0, [r6, -ip] │ │ │ │ - strdeq sp, [r4, -r4] │ │ │ │ - @ instruction: 0x010606b8 │ │ │ │ - tsteq r6, ip, asr r6 │ │ │ │ - tsteq r6, ip, ror r6 │ │ │ │ + @ instruction: 0x0104dc94 │ │ │ │ + tsteq r6, r8, asr r5 │ │ │ │ + tsteq r6, r0, lsr r1 │ │ │ │ + tsteq r4, ip, ror ip │ │ │ │ + smlabbeq r6, r0, r5, r0 │ │ │ │ + tsteq r6, r8, lsr r1 │ │ │ │ + tsteq r6, r8, asr r3 │ │ │ │ + tsteq r4, ip, asr ip │ │ │ │ + tsteq r6, ip, ror #6 │ │ │ │ + tsteq r6, r8, ror r5 │ │ │ │ + tsteq r4, r4, asr #24 │ │ │ │ + smlabteq r6, r8, r5, r0 │ │ │ │ + @ instruction: 0x01060394 │ │ │ │ + tsteq r6, r8, ror r5 │ │ │ │ + tsteq r6, r0, asr r1 │ │ │ │ + tsteq r4, ip, lsl ip │ │ │ │ + tsteq r6, r0, ror #2 │ │ │ │ + @ instruction: 0x01060390 │ │ │ │ + tsteq r4, r4, lsl #24 │ │ │ │ + smlabteq r6, r8, r5, r0 │ │ │ │ + @ instruction: 0x0106039c │ │ │ │ + @ instruction: 0x01060598 │ │ │ │ + smlatteq r4, r4, fp, sp │ │ │ │ + smlabteq r6, ip, r5, r0 │ │ │ │ ldrdeq sp, [r4, -r4] │ │ │ │ - smlabteq r6, r4, r6, r0 │ │ │ │ - smlabteq r4, r4, r8, sp │ │ │ │ - smlatbeq r6, r0, r6, r2 │ │ │ │ - ldrdeq r1, [r6, -ip] │ │ │ │ - tsteq r6, r0, lsr #30 │ │ │ │ - smlabteq r6, r4, sl, r0 │ │ │ │ - tsteq r6, r8, ror r8 │ │ │ │ - @ instruction: 0x010607b0 │ │ │ │ - tsteq r6, r8, asr #14 │ │ │ │ - tsteq r6, r0, lsl r7 │ │ │ │ - tsteq r6, r0, lsr #14 │ │ │ │ - tsteq r4, r4, ror r8 │ │ │ │ - tsteq r6, r8, asr r7 │ │ │ │ + tsteq r6, r4, lsl r8 │ │ │ │ + tsteq r6, r4, lsl #14 │ │ │ │ + smlabbeq r6, r8, r6, r0 │ │ │ │ + tsteq r6, r8, lsr r6 │ │ │ │ + tsteq r6, r4, asr r6 │ │ │ │ + smlatbeq r4, r4, fp, sp │ │ │ │ + smlatbeq r6, r4, r6, r0 │ │ │ │ + @ instruction: 0x010606b8 │ │ │ │ + smlabbeq r4, ip, fp, sp │ │ │ │ + tsteq r6, r4, asr #14 │ │ │ │ + strdeq r0, [r6, -ip] │ │ │ │ + tsteq r6, r4, lsl r7 │ │ │ │ + tsteq r4, ip, ror #22 │ │ │ │ tsteq r6, r8, ror #14 │ │ │ │ - tsteq r4, ip, asr r8 │ │ │ │ - ldrdeq r0, [r6, -r0] │ │ │ │ - @ instruction: 0x01060798 │ │ │ │ - smlatbeq r6, r8, r7, r0 │ │ │ │ - tsteq r4, ip, lsr r8 │ │ │ │ + smlabbeq r6, r4, r7, r0 │ │ │ │ + tsteq r4, r4, asr fp │ │ │ │ + tsteq r6, ip, ror r8 │ │ │ │ smlatteq r6, r0, r7, r0 │ │ │ │ - strdeq r0, [r6, -r0] │ │ │ │ - tsteq r4, r4, lsr #16 │ │ │ │ - tsteq r6, r4, lsr #18 │ │ │ │ - smlabbeq r6, ip, r8, r0 │ │ │ │ - tsteq r6, ip, lsr #16 │ │ │ │ - tsteq r6, r0, asr r8 │ │ │ │ - strdeq sp, [r4, -ip] │ │ │ │ - @ instruction: 0x010608bc │ │ │ │ - smlatteq r6, r0, r8, r0 │ │ │ │ - smlatteq r4, r4, r7, sp │ │ │ │ + smlatbeq r6, r4, r7, r0 │ │ │ │ + @ instruction: 0x010607b4 │ │ │ │ + tsteq r4, ip, lsr #22 │ │ │ │ + tsteq r6, r0, lsl #16 │ │ │ │ + tsteq r6, ip, lsl r8 │ │ │ │ + tsteq r4, r4, lsl fp │ │ │ │ + ldrdeq r0, [r6, -r8] │ │ │ │ + tsteq r6, ip, ror r8 │ │ │ │ + @ instruction: 0x0106089c │ │ │ │ + strdeq sp, [r4, -r4] │ │ │ │ + smlatteq r6, r4, r8, r0 │ │ │ │ + smlatteq r4, r4, sl, sp │ │ │ │ + smlabteq r6, r0, r8, r2 │ │ │ │ + strdeq r1, [r6, -ip] │ │ │ │ + tsteq r6, r0, asr #2 │ │ │ │ + smlatteq r6, r4, ip, r0 │ │ │ │ + @ instruction: 0x01060a98 │ │ │ │ + ldrdeq r0, [r6, -r0] │ │ │ │ + tsteq r6, r8, ror #18 │ │ │ │ + tsteq r6, r0, lsr r9 │ │ │ │ + tsteq r6, r0, asr #18 │ │ │ │ + @ instruction: 0x0104da94 │ │ │ │ + tsteq r6, r8, ror r9 │ │ │ │ smlabbeq r6, r8, r9, r0 │ │ │ │ - tsteq r6, r4, asr #18 │ │ │ │ - tsteq r6, r8, asr r9 │ │ │ │ - smlabteq r4, r4, r7, sp │ │ │ │ - @ instruction: 0x0106099c │ │ │ │ + tsteq r4, ip, ror sl │ │ │ │ + strdeq r0, [r6, -r0] │ │ │ │ @ instruction: 0x010609b8 │ │ │ │ - smlatbeq r4, ip, r7, sp │ │ │ │ - strdeq r0, [r6, -ip] │ │ │ │ - ldrdeq r0, [r6, -r4] │ │ │ │ - tsteq r6, ip, lsr sl │ │ │ │ - smlatteq r6, ip, r9, r0 │ │ │ │ - tsteq r6, r8, lsl #20 │ │ │ │ - tsteq r4, ip, ror r7 │ │ │ │ - tsteq r6, r4, ror #20 │ │ │ │ - smlabbeq r6, r0, sl, r0 │ │ │ │ - tsteq r4, r4, ror #14 │ │ │ │ - tsteq r6, r4, lsr #22 │ │ │ │ + smlabteq r6, r8, r9, r0 │ │ │ │ + tsteq r4, ip, asr sl │ │ │ │ + tsteq r6, r0, lsl #20 │ │ │ │ + tsteq r6, r0, lsl sl │ │ │ │ + tsteq r4, r4, asr #20 │ │ │ │ + tsteq r6, r4, asr #22 │ │ │ │ + smlatbeq r6, ip, sl, r0 │ │ │ │ + tsteq r6, ip, asr #20 │ │ │ │ + tsteq r6, r0, ror sl │ │ │ │ + tsteq r4, ip, lsl sl │ │ │ │ + ldrdeq r0, [r6, -ip] │ │ │ │ + tsteq r6, r0, lsl #22 │ │ │ │ + tsteq r4, r4, lsl #20 │ │ │ │ + smlatbeq r6, r8, fp, r0 │ │ │ │ + tsteq r6, r4, ror #22 │ │ │ │ + tsteq r6, r8, ror fp │ │ │ │ + smlatteq r4, r4, r9, sp │ │ │ │ + @ instruction: 0x01060bbc │ │ │ │ + ldrdeq r0, [r6, -r8] │ │ │ │ + smlabteq r4, ip, r9, sp │ │ │ │ + tsteq r6, ip, lsl lr │ │ │ │ + strdeq r0, [r6, -r4] │ │ │ │ + tsteq r6, ip, asr ip │ │ │ │ + tsteq r6, ip, lsl #24 │ │ │ │ + tsteq r6, r8, lsr #24 │ │ │ │ + @ instruction: 0x0104d99c │ │ │ │ + smlabbeq r6, r4, ip, r0 │ │ │ │ + smlatbeq r6, r0, ip, r0 │ │ │ │ + smlabbeq r4, r4, r9, sp │ │ │ │ + tsteq r6, r4, asr #26 │ │ │ │ + strdeq r0, [r6, -r4] │ │ │ │ + tsteq r6, r0, lsl sp │ │ │ │ + tsteq r4, r4, ror #18 │ │ │ │ + tsteq r6, ip, ror #26 │ │ │ │ + smlabbeq r6, r8, sp, r0 │ │ │ │ + tsteq r4, ip, asr #18 │ │ │ │ + @ instruction: 0x01060ebc │ │ │ │ + tsteq r6, r4, lsr #28 │ │ │ │ ldrdeq r0, [r6, -r4] │ │ │ │ strdeq r0, [r6, -r0] │ │ │ │ - tsteq r4, r4, asr #14 │ │ │ │ - tsteq r6, ip, asr #22 │ │ │ │ - tsteq r6, r8, ror #22 │ │ │ │ - tsteq r4, ip, lsr #14 │ │ │ │ - @ instruction: 0x01060c9c │ │ │ │ - tsteq r6, r4, lsl #24 │ │ │ │ - @ instruction: 0x01060bb4 │ │ │ │ - ldrdeq r0, [r6, -r0] │ │ │ │ - tsteq r4, r4, lsl #14 │ │ │ │ - tsteq r6, ip, lsr #24 │ │ │ │ - tsteq r6, r8, asr #24 │ │ │ │ - smlatteq r4, ip, r6, sp │ │ │ │ - smlatteq r6, ip, ip, r0 │ │ │ │ - @ instruction: 0x01060c9c │ │ │ │ - @ instruction: 0x01060cb8 │ │ │ │ - smlabteq r4, ip, r6, sp │ │ │ │ - strdeq r0, [r6, -r0] │ │ │ │ - @ instruction: 0x0104d6bc │ │ │ │ - tsteq r6, r4, ror r1 │ │ │ │ + tsteq r4, r4, lsr #18 │ │ │ │ + tsteq r6, ip, asr #28 │ │ │ │ + tsteq r6, r8, ror #28 │ │ │ │ + tsteq r4, ip, lsl #18 │ │ │ │ + tsteq r6, ip, lsl #30 │ │ │ │ + @ instruction: 0x01060ebc │ │ │ │ + ldrdeq r0, [r6, -r8] │ │ │ │ + smlatteq r4, ip, r8, sp │ │ │ │ + tsteq r6, r0, lsl pc │ │ │ │ + ldrdeq sp, [r4, -ip] │ │ │ │ + @ instruction: 0x01061394 │ │ │ │ + @ instruction: 0x01061190 │ │ │ │ + qaddeq r1, r8, r6 │ │ │ │ + smlatteq r6, r4, pc, r0 @ │ │ │ │ tsteq r6, r0, ror pc │ │ │ │ - tsteq r6, r8, lsr lr │ │ │ │ - smlabteq r6, r4, sp, r0 │ │ │ │ - tsteq r6, r0, asr sp │ │ │ │ - tsteq r6, ip, ror sp │ │ │ │ - smlabbeq r4, r4, r6, sp │ │ │ │ - smlatteq r6, r0, sp, r0 │ │ │ │ - strdeq r0, [r6, -r0] │ │ │ │ - tsteq r4, ip, ror #12 │ │ │ │ - tsteq r6, r0, ror #28 │ │ │ │ - tsteq r6, r4, lsr #28 │ │ │ │ - tsteq r6, r0, lsr lr │ │ │ │ - tsteq r4, ip, asr #12 │ │ │ │ - @ instruction: 0x01060e90 │ │ │ │ - smlabteq r6, r8, lr, r0 │ │ │ │ + @ instruction: 0x01060f9c │ │ │ │ + smlatbeq r4, r4, r8, sp │ │ │ │ + mrseq r1, (UNDEF: 6) │ │ │ │ + tsteq r6, r0, lsl r0 │ │ │ │ + smlabbeq r4, ip, r8, sp │ │ │ │ + smlabbeq r6, r0, r0, r1 │ │ │ │ + tsteq r6, r4, asr #32 │ │ │ │ + qaddeq r1, r0, r6 │ │ │ │ + tsteq r4, ip, ror #16 │ │ │ │ + strheq r1, [r6, -r0] │ │ │ │ + smlatteq r6, r8, r0, r1 │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -27657,423 +27657,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - ldrdeq ip, [r4, -r0] │ │ │ │ - smlabteq r6, r0, r9, r0 │ │ │ │ - strdeq r0, [r6, -r0] │ │ │ │ - @ instruction: 0x010608b8 │ │ │ │ - smlabteq r6, r8, r8, r0 │ │ │ │ - smlatbeq r4, r8, pc, ip @ │ │ │ │ - tsteq r6, ip, lsr #18 │ │ │ │ - tsteq r6, r4, ror #18 │ │ │ │ - @ instruction: 0x0104cf90 │ │ │ │ - strdeq r0, [r6, -r8] │ │ │ │ - @ instruction: 0x010609b4 │ │ │ │ - smlabteq r6, r4, r9, r0 │ │ │ │ - tsteq r4, r0, ror pc │ │ │ │ - strdeq r0, [r6, -r4] │ │ │ │ - tsteq r4, r0, ror #30 │ │ │ │ - tsteq r6, r4, lsl ip │ │ │ │ - strdeq r0, [r6, -r4] │ │ │ │ - tsteq r6, r0, ror sl │ │ │ │ - tsteq r6, r0, lsr sl │ │ │ │ - tsteq r6, r4, asr #20 │ │ │ │ - tsteq r4, r0, lsr pc │ │ │ │ - smlabbeq r6, ip, sl, r0 │ │ │ │ - smlatbeq r6, r4, sl, r0 │ │ │ │ - tsteq r4, r8, lsl pc │ │ │ │ - tsteq r6, r4, asr #22 │ │ │ │ - strdeq r0, [r6, -ip] │ │ │ │ - tsteq r6, r8, lsl fp │ │ │ │ - strdeq ip, [r4, -r8] │ │ │ │ - tsteq r6, ip, ror #22 │ │ │ │ - smlabbeq r6, r0, fp, r0 │ │ │ │ - smlatteq r4, r0, lr, ip │ │ │ │ - tsteq r6, r8, asr ip │ │ │ │ - tsteq r6, r0, lsl #24 │ │ │ │ - smlabteq r6, r4, fp, r0 │ │ │ │ - ldrdeq r0, [r6, -ip] │ │ │ │ - @ instruction: 0x0104ceb8 │ │ │ │ - tsteq r6, r8, lsl #24 │ │ │ │ + strdeq sp, [r4, -r0] │ │ │ │ + smlatteq r6, r0, fp, r0 │ │ │ │ + tsteq r6, r0, lsl fp │ │ │ │ + ldrdeq r0, [r6, -r8] │ │ │ │ + smlatteq r6, r8, sl, r0 │ │ │ │ + smlabteq r4, r8, r1, sp │ │ │ │ + tsteq r6, ip, asr #22 │ │ │ │ + smlabbeq r6, r4, fp, r0 │ │ │ │ + @ instruction: 0x0104d1b0 │ │ │ │ + tsteq r6, r8, lsl ip │ │ │ │ + ldrdeq r0, [r6, -r4] │ │ │ │ + smlatteq r6, r4, fp, r0 │ │ │ │ + @ instruction: 0x0104d190 │ │ │ │ tsteq r6, r4, lsl ip │ │ │ │ - smlatbeq r4, r0, lr, ip │ │ │ │ - tsteq r6, ip, ror #24 │ │ │ │ - tsteq r6, r8, lsr ip │ │ │ │ - tsteq r6, r4, asr #24 │ │ │ │ - smlabbeq r4, r0, lr, ip │ │ │ │ - tsteq r6, r8, ror #24 │ │ │ │ - tsteq r4, r0, ror lr │ │ │ │ - tsteq r6, r0, asr #8 │ │ │ │ - tsteq r6, r4, ror r0 │ │ │ │ - smlabbeq r6, r0, lr, r0 │ │ │ │ - tsteq r6, r0, asr sp │ │ │ │ - ldrdeq r0, [r6, -ip] │ │ │ │ - @ instruction: 0x01060c9c │ │ │ │ - @ instruction: 0x01060cb4 │ │ │ │ - tsteq r4, r0, lsr lr │ │ │ │ - strdeq r0, [r6, -r0] │ │ │ │ - tsteq r6, r4, lsl #26 │ │ │ │ - tsteq r4, r8, lsl lr │ │ │ │ + smlabbeq r4, r0, r1, sp │ │ │ │ + tsteq r6, r4, lsr lr │ │ │ │ + tsteq r6, r4, lsl sp │ │ │ │ + @ instruction: 0x01060c90 │ │ │ │ + tsteq r6, r0, asr ip │ │ │ │ + tsteq r6, r4, ror #24 │ │ │ │ + tsteq r4, r0, asr r1 │ │ │ │ + smlatbeq r6, ip, ip, r0 │ │ │ │ + smlabteq r6, r4, ip, r0 │ │ │ │ + tsteq r4, r8, lsr r1 │ │ │ │ + tsteq r6, r4, ror #26 │ │ │ │ + tsteq r6, ip, lsl sp │ │ │ │ + tsteq r6, r8, lsr sp │ │ │ │ + tsteq r4, r8, lsl r1 │ │ │ │ + smlabbeq r6, ip, sp, r0 │ │ │ │ smlatbeq r6, r0, sp, r0 │ │ │ │ - tsteq r6, r4, asr sp │ │ │ │ - tsteq r6, r8, ror #26 │ │ │ │ - strdeq ip, [r4, -r8] │ │ │ │ - ldrdeq r0, [r6, -r0] │ │ │ │ - smlatteq r6, ip, sp, r0 │ │ │ │ - smlatteq r4, r0, sp, ip │ │ │ │ - tsteq r6, r4, lsl #30 │ │ │ │ - smlabbeq r6, r4, lr, r0 │ │ │ │ - tsteq r6, r8, lsr lr │ │ │ │ - tsteq r6, r0, asr lr │ │ │ │ - @ instruction: 0x0104cdb8 │ │ │ │ + mrseq sp, (UNDEF: 20) │ │ │ │ + tsteq r6, r8, ror lr │ │ │ │ + tsteq r6, r0, lsr #28 │ │ │ │ + smlatteq r6, r4, sp, r0 │ │ │ │ + strdeq r0, [r6, -ip] │ │ │ │ + ldrdeq sp, [r4, -r8] │ │ │ │ + tsteq r6, r8, lsr #28 │ │ │ │ + tsteq r6, r4, lsr lr │ │ │ │ + smlabteq r4, r0, r0, sp │ │ │ │ smlabbeq r6, ip, lr, r0 │ │ │ │ - smlatbeq r6, r8, lr, r0 │ │ │ │ - smlatbeq r4, r0, sp, ip │ │ │ │ - tsteq r6, r0, asr #30 │ │ │ │ - tsteq r6, r0, lsl #30 │ │ │ │ - tsteq r6, r8, lsl pc │ │ │ │ - smlabbeq r4, r0, sp, ip │ │ │ │ - tsteq r6, r0, asr pc │ │ │ │ - tsteq r6, r8, ror #30 │ │ │ │ - tsteq r4, r8, ror #26 │ │ │ │ - tsteq r6, ip, ror #2 │ │ │ │ - qaddeq r1, ip, r6 │ │ │ │ - ldrdeq r0, [r6, -ip] │ │ │ │ - @ instruction: 0x01060f94 │ │ │ │ - @ instruction: 0x01060fb0 │ │ │ │ - tsteq r4, r8, lsr sp │ │ │ │ - strdeq r0, [r6, -r4] │ │ │ │ - tsteq r6, ip │ │ │ │ - tsteq r4, r0, lsr #26 │ │ │ │ + tsteq r6, r8, asr lr │ │ │ │ + tsteq r6, r4, ror #28 │ │ │ │ + smlatbeq r4, r0, r0, sp │ │ │ │ + smlabbeq r6, r8, lr, r0 │ │ │ │ + swpeq sp, r0, [r4] │ │ │ │ + tsteq r6, r0, ror #12 │ │ │ │ + @ instruction: 0x01061294 │ │ │ │ smlatbeq r6, r0, r0, r1 │ │ │ │ + tsteq r6, r0, ror pc │ │ │ │ + strdeq r0, [r6, -ip] │ │ │ │ + @ instruction: 0x01060ebc │ │ │ │ + ldrdeq r0, [r6, -r4] │ │ │ │ + qaddeq sp, r0, r4 │ │ │ │ + tsteq r6, r0, lsl pc │ │ │ │ + tsteq r6, r4, lsr #30 │ │ │ │ + tsteq r4, r8, lsr r0 │ │ │ │ + smlabteq r6, r0, pc, r0 @ │ │ │ │ + tsteq r6, r4, ror pc │ │ │ │ + smlabbeq r6, r8, pc, r0 @ │ │ │ │ + tsteq r4, r8, lsl r0 │ │ │ │ + strdeq r0, [r6, -r0] │ │ │ │ + tsteq r6, ip │ │ │ │ + mrseq sp, (UNDEF: 4) │ │ │ │ + tsteq r6, r4, lsr #2 │ │ │ │ + smlatbeq r6, r4, r0, r1 │ │ │ │ qaddeq r1, r8, r6 │ │ │ │ tsteq r6, r0, ror r0 │ │ │ │ - tsteq r4, r0, lsl #26 │ │ │ │ - smlabteq r6, r0, r0, r1 │ │ │ │ - ldrdeq r1, [r6, -r8] │ │ │ │ - smlatteq r4, r8, ip, ip │ │ │ │ - ldrdeq r1, [r6, -r8] │ │ │ │ - tsteq r6, ip, ror #2 │ │ │ │ + ldrdeq ip, [r4, -r8] │ │ │ │ + smlatbeq r6, ip, r0, r1 │ │ │ │ + smlabteq r6, r8, r0, r1 │ │ │ │ + smlabteq r4, r0, pc, ip @ │ │ │ │ + tsteq r6, r0, ror #2 │ │ │ │ tsteq r6, r0, lsr #2 │ │ │ │ - tsteq r6, ip, lsr r1 │ │ │ │ - smlabteq r4, r0, ip, ip │ │ │ │ - tsteq r6, ip, ror r1 │ │ │ │ - @ instruction: 0x01061194 │ │ │ │ - smlatbeq r4, r8, ip, ip │ │ │ │ - tsteq r6, r8, lsl #4 │ │ │ │ - smlabteq r6, r0, r1, r1 │ │ │ │ - ldrdeq r1, [r6, -r4] │ │ │ │ - smlabbeq r4, r8, ip, ip │ │ │ │ - tsteq r6, r8, lsl #4 │ │ │ │ - tsteq r4, r8, ror ip │ │ │ │ - smlatteq r6, r4, r5, r1 │ │ │ │ - tsteq r6, r8, lsl #8 │ │ │ │ - tsteq r6, ip, lsl r3 │ │ │ │ - @ instruction: 0x010612bc │ │ │ │ + tsteq r6, r8, lsr r1 │ │ │ │ + smlatbeq r4, r0, pc, ip @ │ │ │ │ + tsteq r6, r0, ror r1 │ │ │ │ + smlabbeq r6, r8, r1, r1 │ │ │ │ + smlabbeq r4, r8, pc, ip @ │ │ │ │ + smlabbeq r6, ip, r3, r1 │ │ │ │ + tsteq r6, ip, ror r2 │ │ │ │ + strdeq r1, [r6, -ip] │ │ │ │ + @ instruction: 0x010611b4 │ │ │ │ + ldrdeq r1, [r6, -r0] │ │ │ │ + tsteq r4, r8, asr pc │ │ │ │ + tsteq r6, r4, lsl r2 │ │ │ │ + tsteq r6, ip, lsr #4 │ │ │ │ + tsteq r4, r0, asr #30 │ │ │ │ + smlabteq r6, r0, r2, r1 │ │ │ │ tsteq r6, r8, ror r2 │ │ │ │ @ instruction: 0x01061290 │ │ │ │ - tsteq r4, r0, asr #24 │ │ │ │ - ldrdeq r1, [r6, -r8] │ │ │ │ - ldrdeq r1, [r6, -ip] │ │ │ │ - tsteq r4, r8, lsr #24 │ │ │ │ - tsteq r6, r0, asr r3 │ │ │ │ - tsteq r6, ip, lsl #6 │ │ │ │ - tsteq r6, r0, lsr #6 │ │ │ │ - tsteq r4, r8, lsl #24 │ │ │ │ - tsteq r6, r0, ror r3 │ │ │ │ - tsteq r6, ip, ror r3 │ │ │ │ - strdeq ip, [r4, -r0] │ │ │ │ - smlabbeq r6, ip, r4, r1 │ │ │ │ - tsteq r6, r0, lsl #8 │ │ │ │ - smlabteq r6, r0, r3, r1 │ │ │ │ - ldrdeq r1, [r6, -r0] │ │ │ │ - smlabteq r4, r8, fp, ip │ │ │ │ + tsteq r4, r0, lsr #30 │ │ │ │ + smlatteq r6, r0, r2, r1 │ │ │ │ + strdeq r1, [r6, -r8] │ │ │ │ + tsteq r4, r8, lsl #30 │ │ │ │ + strdeq r1, [r6, -r8] │ │ │ │ + smlabbeq r6, ip, r3, r1 │ │ │ │ + tsteq r6, r0, asr #6 │ │ │ │ + tsteq r6, ip, asr r3 │ │ │ │ + smlatteq r4, r0, lr, ip │ │ │ │ + @ instruction: 0x0106139c │ │ │ │ + @ instruction: 0x010613b4 │ │ │ │ + smlabteq r4, r8, lr, ip │ │ │ │ tsteq r6, r8, lsr #8 │ │ │ │ - tsteq r6, r4, asr #8 │ │ │ │ - @ instruction: 0x0104cbb0 │ │ │ │ - smlabteq r6, r4, r4, r1 │ │ │ │ - smlabbeq r6, r4, r4, r1 │ │ │ │ + smlatteq r6, r0, r3, r1 │ │ │ │ + strdeq r1, [r6, -r4] │ │ │ │ + smlatbeq r4, r8, lr, ip │ │ │ │ + tsteq r6, r8, lsr #8 │ │ │ │ + @ instruction: 0x0104ce98 │ │ │ │ + tsteq r6, r4, lsl #16 │ │ │ │ + tsteq r6, r8, lsr #12 │ │ │ │ + tsteq r6, ip, lsr r5 │ │ │ │ + ldrdeq r1, [r6, -ip] │ │ │ │ @ instruction: 0x01061498 │ │ │ │ - @ instruction: 0x0104cb90 │ │ │ │ - smlabteq r6, r0, r4, r1 │ │ │ │ - smlabbeq r4, r0, fp, ip │ │ │ │ - @ instruction: 0x010616b4 │ │ │ │ - smlabteq r6, r8, r5, r1 │ │ │ │ - tsteq r6, r0, asr r5 │ │ │ │ - tsteq r6, r8, lsl #10 │ │ │ │ - tsteq r6, r8, lsr #10 │ │ │ │ - tsteq r4, r0, asr fp │ │ │ │ - tsteq r6, r0, ror #10 │ │ │ │ - tsteq r6, r8, ror r5 │ │ │ │ - tsteq r4, r8, lsr fp │ │ │ │ + @ instruction: 0x010614b0 │ │ │ │ + tsteq r4, r0, ror #28 │ │ │ │ + strdeq r1, [r6, -r8] │ │ │ │ strdeq r1, [r6, -ip] │ │ │ │ - @ instruction: 0x010615bc │ │ │ │ - ldrdeq r1, [r6, -r0] │ │ │ │ - tsteq r4, r8, lsl fp │ │ │ │ - tsteq r6, r4, lsl r6 │ │ │ │ - tsteq r6, r8, lsr #12 │ │ │ │ - tsteq r4, r0, lsl #22 │ │ │ │ - smlabteq r6, r4, r7, r1 │ │ │ │ - tsteq r6, r4, lsl #14 │ │ │ │ - smlabbeq r6, ip, r6, r1 │ │ │ │ + tsteq r4, r8, asr #28 │ │ │ │ + tsteq r6, r0, ror r5 │ │ │ │ + tsteq r6, ip, lsr #10 │ │ │ │ + tsteq r6, r0, asr #10 │ │ │ │ + tsteq r4, r8, lsr #28 │ │ │ │ + @ instruction: 0x01061590 │ │ │ │ + @ instruction: 0x0106159c │ │ │ │ + tsteq r4, r0, lsl lr │ │ │ │ + smlatbeq r6, ip, r6, r1 │ │ │ │ + tsteq r6, r0, lsr #12 │ │ │ │ + smlatteq r6, r0, r5, r1 │ │ │ │ + strdeq r1, [r6, -r0] │ │ │ │ + smlatteq r4, r8, sp, ip │ │ │ │ + tsteq r6, r8, asr #12 │ │ │ │ + tsteq r6, r4, ror #12 │ │ │ │ + ldrdeq ip, [r4, -r0] │ │ │ │ + smlatteq r6, r4, r6, r1 │ │ │ │ + smlatbeq r6, r4, r6, r1 │ │ │ │ @ instruction: 0x010616b8 │ │ │ │ - ldrdeq ip, [r4, -r8] │ │ │ │ - tsteq r6, r8, asr r7 │ │ │ │ - tsteq r6, ip, ror #14 │ │ │ │ - smlabteq r4, r0, sl, ip │ │ │ │ - tsteq r6, r4, lsr #16 │ │ │ │ - smlabteq r6, ip, r7, r1 │ │ │ │ - smlatteq r6, ip, r7, r1 │ │ │ │ - smlatbeq r4, r0, sl, ip │ │ │ │ - tsteq r6, ip, lsr #16 │ │ │ │ - @ instruction: 0x0104ca90 │ │ │ │ - ldrdeq r2, [r6, -r0] │ │ │ │ - swpeq r2, r0, [r6] │ │ │ │ - tsteq r6, r4, lsl sp │ │ │ │ + @ instruction: 0x0104cdb0 │ │ │ │ + smlatteq r6, r0, r6, r1 │ │ │ │ + smlatbeq r4, r0, sp, ip │ │ │ │ ldrdeq r1, [r6, -r4] │ │ │ │ - smlabbeq r6, ip, r9, r1 │ │ │ │ - smlatteq r6, r4, r8, r1 │ │ │ │ - smlabbeq r6, ip, r8, r1 │ │ │ │ + smlatteq r6, r8, r7, r1 │ │ │ │ + tsteq r6, r0, ror r7 │ │ │ │ + tsteq r6, r8, lsr #14 │ │ │ │ + tsteq r6, r8, asr #14 │ │ │ │ + tsteq r4, r0, ror sp │ │ │ │ + smlabbeq r6, r0, r7, r1 │ │ │ │ + @ instruction: 0x01061798 │ │ │ │ + tsteq r4, r8, asr sp │ │ │ │ + tsteq r6, ip, lsl r8 │ │ │ │ + ldrdeq r1, [r6, -ip] │ │ │ │ + strdeq r1, [r6, -r0] │ │ │ │ + tsteq r4, r8, lsr sp │ │ │ │ + tsteq r6, r4, lsr r8 │ │ │ │ + tsteq r6, r8, asr #16 │ │ │ │ + tsteq r4, r0, lsr #26 │ │ │ │ + smlatteq r6, r4, r9, r1 │ │ │ │ + tsteq r6, r4, lsr #18 │ │ │ │ smlatbeq r6, ip, r8, r1 │ │ │ │ - tsteq r4, r8, asr #20 │ │ │ │ - tsteq r6, r4, lsl r9 │ │ │ │ - tsteq r6, r4, lsr r9 │ │ │ │ - tsteq r4, r0, lsr sl │ │ │ │ - smlatteq r6, ip, r9, r1 │ │ │ │ - @ instruction: 0x01061994 │ │ │ │ - @ instruction: 0x010619b4 │ │ │ │ - tsteq r4, r0, lsl sl │ │ │ │ - tsteq r6, ip, lsl sl │ │ │ │ - tsteq r6, ip, lsr sl │ │ │ │ + ldrdeq r1, [r6, -r8] │ │ │ │ strdeq ip, [r4, -r8] │ │ │ │ - @ instruction: 0x01061b94 │ │ │ │ - smlatteq r6, ip, sl, r1 │ │ │ │ - @ instruction: 0x01061a94 │ │ │ │ - @ instruction: 0x01061ab4 │ │ │ │ - ldrdeq ip, [r4, -r0] │ │ │ │ - tsteq r6, ip, lsl fp │ │ │ │ - tsteq r6, ip, lsr fp │ │ │ │ - @ instruction: 0x0104c9b8 │ │ │ │ - smlabteq r6, r0, fp, r1 │ │ │ │ - smlabbeq r6, r0, fp, r1 │ │ │ │ - @ instruction: 0x01061b94 │ │ │ │ - @ instruction: 0x0104c998 │ │ │ │ - smlatteq r6, r0, fp, r1 │ │ │ │ - tsteq r6, r0, lsl #24 │ │ │ │ - smlabbeq r4, r0, r9, ip │ │ │ │ - ldrdeq r1, [r6, -r0] │ │ │ │ - strdeq r1, [r6, -r0] │ │ │ │ - smlabbeq r6, r8, ip, r1 │ │ │ │ - tsteq r6, r8, lsr ip │ │ │ │ - tsteq r6, r8, asr ip │ │ │ │ - tsteq r4, r0, asr r9 │ │ │ │ - @ instruction: 0x01061c9c │ │ │ │ - smlatbeq r6, r8, ip, r1 │ │ │ │ - tsteq r4, r8, lsr r9 │ │ │ │ - tsteq r6, r0, lsr #26 │ │ │ │ - ldrdeq r1, [r6, -ip] │ │ │ │ - smlatteq r6, ip, ip, r1 │ │ │ │ - tsteq r4, r8, lsl r9 │ │ │ │ - tsteq r6, r4, lsr sp │ │ │ │ - tsteq r6, ip, asr #26 │ │ │ │ - tsteq r4, r0, lsl #18 │ │ │ │ - tsteq r6, r0, asr #28 │ │ │ │ - @ instruction: 0x01061db8 │ │ │ │ - tsteq r6, r8, ror sp │ │ │ │ - smlabbeq r6, r8, sp, r1 │ │ │ │ + tsteq r6, r8, ror r9 │ │ │ │ + smlabbeq r6, ip, r9, r1 │ │ │ │ + smlatteq r4, r0, ip, ip │ │ │ │ + tsteq r6, r4, asr #20 │ │ │ │ + smlatteq r6, ip, r9, r1 │ │ │ │ + tsteq r6, ip, lsl #20 │ │ │ │ + smlabteq r4, r0, ip, ip │ │ │ │ + tsteq r6, ip, asr #20 │ │ │ │ + @ instruction: 0x0104ccb0 │ │ │ │ + strdeq r2, [r6, -r0] │ │ │ │ + @ instruction: 0x010622b0 │ │ │ │ + tsteq r6, r4, lsr pc │ │ │ │ + strdeq r1, [r6, -r4] │ │ │ │ + smlatbeq r6, ip, fp, r1 │ │ │ │ + tsteq r6, r4, lsl #22 │ │ │ │ + smlatbeq r6, ip, sl, r1 │ │ │ │ + smlabteq r6, ip, sl, r1 │ │ │ │ + tsteq r4, r8, ror #24 │ │ │ │ + tsteq r6, r4, lsr fp │ │ │ │ + tsteq r6, r4, asr fp │ │ │ │ + tsteq r4, r0, asr ip │ │ │ │ + tsteq r6, ip, lsl #24 │ │ │ │ + @ instruction: 0x01061bb4 │ │ │ │ + ldrdeq r1, [r6, -r4] │ │ │ │ + tsteq r4, r0, lsr ip │ │ │ │ + tsteq r6, ip, lsr ip │ │ │ │ + tsteq r6, ip, asr ip │ │ │ │ + tsteq r4, r8, lsl ip │ │ │ │ + @ instruction: 0x01061db4 │ │ │ │ + tsteq r6, ip, lsl #26 │ │ │ │ + @ instruction: 0x01061cb4 │ │ │ │ + ldrdeq r1, [r6, -r4] │ │ │ │ + strdeq ip, [r4, -r0] │ │ │ │ + tsteq r6, ip, lsr sp │ │ │ │ + tsteq r6, ip, asr sp │ │ │ │ ldrdeq ip, [r4, -r8] │ │ │ │ - ldrdeq r1, [r6, -r8] │ │ │ │ + smlatteq r6, r0, sp, r1 │ │ │ │ + smlatbeq r6, r0, sp, r1 │ │ │ │ + @ instruction: 0x01061db4 │ │ │ │ + @ instruction: 0x0104cbb8 │ │ │ │ + tsteq r6, r0, lsl #28 │ │ │ │ + tsteq r6, r0, lsr #28 │ │ │ │ + smlatbeq r4, r0, fp, ip │ │ │ │ strdeq r1, [r6, -r0] │ │ │ │ - smlabteq r4, r0, r8, ip │ │ │ │ - smlabbeq r6, r0, lr, r1 │ │ │ │ - tsteq r6, r8, lsr lr │ │ │ │ - tsteq r6, r0, asr lr │ │ │ │ - smlatbeq r4, r0, r8, ip │ │ │ │ - tsteq r6, r8, ror lr │ │ │ │ - @ instruction: 0x0104c890 │ │ │ │ - tsteq r6, r0, lsr #6 │ │ │ │ - tsteq r6, r8, lsr #10 │ │ │ │ - tsteq r6, r8, lsr pc │ │ │ │ - smlatteq r6, r0, lr, r1 │ │ │ │ + tsteq r6, r0, lsl pc │ │ │ │ smlatbeq r6, r8, lr, r1 │ │ │ │ - @ instruction: 0x01061eb8 │ │ │ │ - tsteq r4, r8, asr r8 │ │ │ │ - smlatteq r6, r8, lr, r1 │ │ │ │ - strdeq r1, [r6, -r4] │ │ │ │ - tsteq r4, r0, asr #16 │ │ │ │ - tsteq r6, r0, ror #30 │ │ │ │ - tsteq r6, r8, lsl pc │ │ │ │ - tsteq r6, r0, lsr pc │ │ │ │ - tsteq r4, r0, lsr #16 │ │ │ │ - smlabbeq r6, r0, pc, r1 @ │ │ │ │ - strdeq r2, [r6, -r8] │ │ │ │ - tsteq r4, r8, lsl #16 │ │ │ │ - tsteq r6, r0, lsl #10 │ │ │ │ - smlabteq r6, ip, r4, r2 │ │ │ │ - smlabbeq r6, r0, pc, r1 @ │ │ │ │ - strdeq r2, [r6, -ip] │ │ │ │ - smlatteq r4, r0, r7, ip │ │ │ │ - @ instruction: 0x01061f90 │ │ │ │ - tsteq r6, r0, lsl r2 │ │ │ │ - smlabteq r4, r8, r7, ip │ │ │ │ - smlatteq r6, ip, r4, r2 │ │ │ │ + tsteq r6, r8, asr lr │ │ │ │ + tsteq r6, r8, ror lr │ │ │ │ + tsteq r4, r0, ror fp │ │ │ │ + @ instruction: 0x01061ebc │ │ │ │ + smlabteq r6, r8, lr, r1 │ │ │ │ + tsteq r4, r8, asr fp │ │ │ │ + tsteq r6, r0, asr #30 │ │ │ │ + strdeq r1, [r6, -ip] │ │ │ │ + tsteq r6, ip, lsl #30 │ │ │ │ + tsteq r4, r8, lsr fp │ │ │ │ + tsteq r6, r4, asr pc │ │ │ │ + tsteq r6, ip, ror #30 │ │ │ │ + tsteq r4, r0, lsr #22 │ │ │ │ + tsteq r6, r0, rrx │ │ │ │ + ldrdeq r1, [r6, -r8] │ │ │ │ @ instruction: 0x01061f98 │ │ │ │ - tsteq r6, ip, lsl r2 │ │ │ │ - smlatbeq r4, r8, r7, ip │ │ │ │ - smlabbeq r6, r0, r7, r2 │ │ │ │ - @ instruction: 0x0104c798 │ │ │ │ + smlatbeq r6, r8, pc, r1 @ │ │ │ │ + strdeq ip, [r4, -r8] │ │ │ │ + strdeq r1, [r6, -r8] │ │ │ │ + tsteq r6, r0, lsl r0 │ │ │ │ + smlatteq r4, r0, sl, ip │ │ │ │ + smlatbeq r6, r0, r0, r2 │ │ │ │ + qaddeq r2, r8, r6 │ │ │ │ + tsteq r6, r0, ror r0 │ │ │ │ + smlabteq r4, r0, sl, ip │ │ │ │ + swpeq r2, r8, [r6] │ │ │ │ + @ instruction: 0x0104cab0 │ │ │ │ + tsteq r6, r0, asr #10 │ │ │ │ + tsteq r6, r8, asr #14 │ │ │ │ + tsteq r6, r8, asr r1 │ │ │ │ + mrseq r2, (UNDEF: 22) │ │ │ │ + smlabteq r6, r8, r0, r2 │ │ │ │ ldrdeq r2, [r6, -r8] │ │ │ │ - tsteq r6, r8, ror r2 │ │ │ │ - tsteq r6, r4, asr #4 │ │ │ │ - smlabbeq r6, r0, r7, r2 │ │ │ │ - smlatbeq r6, r0, pc, r1 @ │ │ │ │ - tsteq r4, r8, ror #14 │ │ │ │ - @ instruction: 0x01062790 │ │ │ │ - @ instruction: 0x01061fb0 │ │ │ │ - tsteq r4, r0, asr r7 │ │ │ │ - tsteq r6, r4, ror #4 │ │ │ │ - @ instruction: 0x01062798 │ │ │ │ - @ instruction: 0x01061fb8 │ │ │ │ - tsteq r4, r0, lsr r7 │ │ │ │ - smlatbeq r6, r8, r7, r2 │ │ │ │ - smlabteq r6, r8, pc, r1 @ │ │ │ │ - tsteq r4, r8, lsl r7 │ │ │ │ - @ instruction: 0x010622b0 │ │ │ │ - tsteq r6, ip, ror r2 │ │ │ │ - smlatbeq r6, r8, r7, r2 │ │ │ │ - smlabteq r6, r8, pc, r1 @ │ │ │ │ - strdeq ip, [r4, -r0] │ │ │ │ - @ instruction: 0x010627b8 │ │ │ │ - ldrdeq r1, [r6, -r8] │ │ │ │ + tsteq r4, r8, ror sl │ │ │ │ + tsteq r6, r8, lsl #2 │ │ │ │ + tsteq r6, r4, lsl r1 │ │ │ │ + tsteq r4, r0, ror #20 │ │ │ │ + smlabbeq r6, r0, r1, r2 │ │ │ │ + tsteq r6, r8, lsr r1 │ │ │ │ + tsteq r6, r0, asr r1 │ │ │ │ + tsteq r4, r0, asr #20 │ │ │ │ + smlatbeq r6, r0, r1, r2 │ │ │ │ + tsteq r6, r8, lsl r4 │ │ │ │ + tsteq r4, r8, lsr #20 │ │ │ │ + tsteq r6, r0, lsr #14 │ │ │ │ + smlatteq r6, ip, r6, r2 │ │ │ │ + smlatbeq r6, r0, r1, r2 │ │ │ │ + tsteq r6, ip, lsl r4 │ │ │ │ + tsteq r4, r0, lsl #20 │ │ │ │ + @ instruction: 0x010621b0 │ │ │ │ + tsteq r6, r0, lsr r4 │ │ │ │ + smlatteq r4, r8, r9, ip │ │ │ │ + tsteq r6, ip, lsl #14 │ │ │ │ + @ instruction: 0x010621b8 │ │ │ │ + tsteq r6, ip, lsr r4 │ │ │ │ + smlabteq r4, r8, r9, ip │ │ │ │ + smlatbeq r6, r0, r9, r2 │ │ │ │ + @ instruction: 0x0104c9b8 │ │ │ │ + strdeq r2, [r6, -r8] │ │ │ │ + @ instruction: 0x01062498 │ │ │ │ + tsteq r6, r4, ror #8 │ │ │ │ + smlatbeq r6, r0, r9, r2 │ │ │ │ + smlabteq r6, r0, r1, r2 │ │ │ │ + smlabbeq r4, r8, r9, ip │ │ │ │ + @ instruction: 0x010629b0 │ │ │ │ + ldrdeq r2, [r6, -r0] │ │ │ │ + tsteq r4, r0, ror r9 │ │ │ │ + smlabbeq r6, r4, r4, r2 │ │ │ │ + @ instruction: 0x010629b8 │ │ │ │ + ldrdeq r2, [r6, -r8] │ │ │ │ + tsteq r4, r0, asr r9 │ │ │ │ + smlabteq r6, r8, r9, r2 │ │ │ │ + smlatteq r6, r8, r1, r2 │ │ │ │ + tsteq r4, r8, lsr r9 │ │ │ │ + ldrdeq r2, [r6, -r0] │ │ │ │ + @ instruction: 0x0106249c │ │ │ │ + smlabteq r6, r8, r9, r2 │ │ │ │ + smlatteq r6, r8, r1, r2 │ │ │ │ + tsteq r4, r0, lsl r9 │ │ │ │ + ldrdeq r2, [r6, -r8] │ │ │ │ + strdeq r2, [r6, -r8] │ │ │ │ + strdeq ip, [r4, -r8] │ │ │ │ + @ instruction: 0x010624bc │ │ │ │ + smlatteq r6, r0, r9, r2 │ │ │ │ + mrseq r2, LR_usr │ │ │ │ ldrdeq ip, [r4, -r8] │ │ │ │ - @ instruction: 0x0106229c │ │ │ │ - smlabteq r6, r0, r7, r2 │ │ │ │ - smlatteq r6, r0, pc, r1 @ │ │ │ │ - @ instruction: 0x0104c6b8 │ │ │ │ - tsteq r6, ip, lsr r5 │ │ │ │ - smlatbeq r4, r8, r6, ip │ │ │ │ - tsteq r6, ip, asr r2 │ │ │ │ - tsteq r6, r8, lsr r9 │ │ │ │ - @ instruction: 0x01062890 │ │ │ │ - tsteq r6, r0, lsr #32 │ │ │ │ - strdeq r1, [r6, -r0] │ │ │ │ - tsteq r6, r0, lsr r5 │ │ │ │ - smlabteq r6, r0, r7, r2 │ │ │ │ - tsteq r4, r8, ror #12 │ │ │ │ - tsteq r6, r4, asr #10 │ │ │ │ - ldrdeq r2, [r6, -r4] │ │ │ │ - tsteq r4, r0, asr r6 │ │ │ │ - tsteq r6, r8 │ │ │ │ - tsteq r6, r0, asr r5 │ │ │ │ - smlatteq r6, r0, r7, r2 │ │ │ │ - tsteq r4, r0, lsr r6 │ │ │ │ - tsteq r6, r4, ror #10 │ │ │ │ + tsteq r6, ip, asr r7 │ │ │ │ + smlabteq r4, r8, r8, ip │ │ │ │ + tsteq r6, ip, ror r4 │ │ │ │ + tsteq r6, r8, asr fp │ │ │ │ + @ instruction: 0x01062ab0 │ │ │ │ + tsteq r6, r0, asr #4 │ │ │ │ + tsteq r6, r0, lsl r2 │ │ │ │ + tsteq r6, r0, asr r7 │ │ │ │ + smlatteq r6, r0, r9, r2 │ │ │ │ + smlabbeq r4, r8, r8, ip │ │ │ │ + tsteq r6, r4, ror #14 │ │ │ │ strdeq r2, [r6, -r4] │ │ │ │ - tsteq r4, r8, lsl r6 │ │ │ │ - tsteq r6, r0, ror #16 │ │ │ │ - tsteq r6, r0, lsr r8 │ │ │ │ - tsteq r6, r0, asr #26 │ │ │ │ - strdeq r2, [r6, -r8] │ │ │ │ - strdeq ip, [r4, -r0] │ │ │ │ - tsteq r6, r4, asr sp │ │ │ │ - tsteq r6, r8 │ │ │ │ + tsteq r4, r0, ror r8 │ │ │ │ + tsteq r6, r8, lsr #4 │ │ │ │ + tsteq r6, r0, ror r7 │ │ │ │ + tsteq r6, r0, lsl #20 │ │ │ │ + tsteq r4, r0, asr r8 │ │ │ │ + smlabbeq r6, r4, r7, r2 │ │ │ │ + tsteq r6, r4, lsl sl │ │ │ │ + tsteq r4, r8, lsr r8 │ │ │ │ + smlabbeq r6, r0, sl, r2 │ │ │ │ + tsteq r6, r0, asr sl │ │ │ │ + tsteq r6, r0, ror #30 │ │ │ │ + tsteq r6, r8, lsl r2 │ │ │ │ + tsteq r4, r0, lsl r8 │ │ │ │ + tsteq r6, r4, ror pc │ │ │ │ + tsteq r6, r8, lsr #4 │ │ │ │ + strdeq ip, [r4, -r8] │ │ │ │ + tsteq r6, r8, ror #20 │ │ │ │ + smlabbeq r6, r0, pc, r2 @ │ │ │ │ + tsteq r6, r0, lsr r2 │ │ │ │ ldrdeq ip, [r4, -r8] │ │ │ │ - tsteq r6, r8, asr #16 │ │ │ │ - tsteq r6, r0, ror #26 │ │ │ │ + @ instruction: 0x01062f94 │ │ │ │ + tsteq r6, r0, asr #4 │ │ │ │ + smlabteq r4, r0, r7, ip │ │ │ │ + strdeq r2, [r6, -r8] │ │ │ │ + smlatbeq r6, r0, sl, r2 │ │ │ │ + tsteq r6, r0, ror sl │ │ │ │ + @ instruction: 0x01062f90 │ │ │ │ + tsteq r6, r8, lsr r2 │ │ │ │ + @ instruction: 0x0104c790 │ │ │ │ + smlatbeq r6, r4, pc, r2 @ │ │ │ │ + tsteq r6, r8, asr #4 │ │ │ │ + tsteq r4, r8, ror r7 │ │ │ │ + smlabbeq r6, r8, sl, r2 │ │ │ │ + @ instruction: 0x01062fb0 │ │ │ │ + tsteq r6, r0, asr r2 │ │ │ │ + tsteq r4, r8, asr r7 │ │ │ │ + smlabteq r6, r4, pc, r2 @ │ │ │ │ + tsteq r6, r0, ror #4 │ │ │ │ + tsteq r4, r0, asr #14 │ │ │ │ + smlabteq r6, r8, sl, r2 │ │ │ │ + @ instruction: 0x01062a98 │ │ │ │ + smlabteq r6, r8, pc, r2 @ │ │ │ │ + tsteq r6, r0, ror #4 │ │ │ │ + tsteq r4, r8, lsl r7 │ │ │ │ + ldrdeq r2, [r6, -ip] │ │ │ │ + tsteq r6, r0, ror r2 │ │ │ │ + tsteq r4, r0, lsl #14 │ │ │ │ + @ instruction: 0x01062ab0 │ │ │ │ + smlatteq r6, r8, pc, r2 @ │ │ │ │ + tsteq r6, r8, ror r2 │ │ │ │ + smlatteq r4, r0, r6, ip │ │ │ │ + tsteq r6, ip, lsr sp │ │ │ │ + ldrdeq ip, [r4, -r0] │ │ │ │ + smlabteq r6, r8, r3, r3 │ │ │ │ + tsteq r6, ip, lsr #6 │ │ │ │ + smlabteq r6, ip, r2, r3 │ │ │ │ + @ instruction: 0x01063298 │ │ │ │ + tsteq r6, r8, lsr sp │ │ │ │ + strdeq r2, [r6, -r0] │ │ │ │ + @ instruction: 0x0104c698 │ │ │ │ + tsteq r6, ip, asr #26 │ │ │ │ + tsteq r6, r4 │ │ │ │ + smlabbeq r4, r0, r6, ip │ │ │ │ + @ instruction: 0x010632b8 │ │ │ │ + tsteq r6, r8, asr sp │ │ │ │ tsteq r6, r0, lsl r0 │ │ │ │ - @ instruction: 0x0104c5b8 │ │ │ │ - tsteq r6, r4, ror sp │ │ │ │ - tsteq r6, r0, lsr #32 │ │ │ │ - smlatbeq r4, r0, r5, ip │ │ │ │ - ldrdeq r2, [r6, -r8] │ │ │ │ - smlabbeq r6, r0, r8, r2 │ │ │ │ - tsteq r6, r0, asr r8 │ │ │ │ - tsteq r6, r0, ror sp │ │ │ │ - tsteq r6, r8, lsl r0 │ │ │ │ + tsteq r4, r0, ror #12 │ │ │ │ + tsteq r6, ip, ror #26 │ │ │ │ + tsteq r6, r4, lsr #32 │ │ │ │ + tsteq r4, r8, asr #12 │ │ │ │ + tsteq r6, ip, lsl #6 │ │ │ │ + tsteq r6, r0, asr r7 │ │ │ │ + tsteq r6, r8, ror #8 │ │ │ │ + smlatbeq r6, r0, r5, r3 │ │ │ │ + tsteq r4, r0, lsr #12 │ │ │ │ + strdeq r3, [r6, -r0] │ │ │ │ + smlabbeq r6, r8, fp, r3 │ │ │ │ + tsteq r4, r8, lsl #12 │ │ │ │ + smlabteq r6, r0, r8, r3 │ │ │ │ + smlatbeq r6, r4, r5, r3 │ │ │ │ + tsteq r6, r8, lsr r7 │ │ │ │ + smlatteq r4, r8, r5, ip │ │ │ │ + smlatteq r6, ip, r9, r3 │ │ │ │ + ldrdeq ip, [r4, -r8] │ │ │ │ + tsteq r6, r8, lsl r6 │ │ │ │ + tsteq r6, r8, ror r4 │ │ │ │ + smlatbeq r6, r8, r8, r3 │ │ │ │ + @ instruction: 0x01063598 │ │ │ │ + tsteq r6, r8, lsr #14 │ │ │ │ + smlatbeq r4, r8, r5, ip │ │ │ │ + tsteq r6, r8, ror fp │ │ │ │ + smlabteq r6, ip, r2, r3 │ │ │ │ + @ instruction: 0x0104c590 │ │ │ │ + strdeq r3, [r6, -ip] │ │ │ │ + tsteq r6, r8, lsr #14 │ │ │ │ + smlabbeq r6, r8, r8, r3 │ │ │ │ tsteq r4, r0, ror r5 │ │ │ │ - smlabbeq r6, r4, sp, r2 │ │ │ │ - tsteq r6, r8, lsr #32 │ │ │ │ + ldrdeq r3, [r6, -r0] │ │ │ │ + tsteq r6, r8, lsr r4 │ │ │ │ tsteq r4, r8, asr r5 │ │ │ │ - tsteq r6, r8, ror #16 │ │ │ │ - @ instruction: 0x01062d90 │ │ │ │ - tsteq r6, r0, lsr r0 │ │ │ │ - tsteq r4, r8, lsr r5 │ │ │ │ - smlatbeq r6, r4, sp, r2 │ │ │ │ - tsteq r6, r0, asr #32 │ │ │ │ - tsteq r4, r0, lsr #10 │ │ │ │ - smlatbeq r6, r8, r8, r2 │ │ │ │ + tsteq r6, r8, asr r7 │ │ │ │ + smlabbeq r6, r0, fp, r3 │ │ │ │ tsteq r6, r8, ror r8 │ │ │ │ - smlatbeq r6, r8, sp, r2 │ │ │ │ - tsteq r6, r0, asr #32 │ │ │ │ - strdeq ip, [r4, -r8] │ │ │ │ - @ instruction: 0x01062dbc │ │ │ │ - qaddeq r3, r0, r6 │ │ │ │ - smlatteq r4, r0, r4, ip │ │ │ │ - @ instruction: 0x01062890 │ │ │ │ - smlabteq r6, r8, sp, r2 │ │ │ │ - qaddeq r3, r8, r6 │ │ │ │ - smlabteq r4, r0, r4, ip │ │ │ │ - tsteq r6, ip, lsl fp │ │ │ │ - @ instruction: 0x0104c4b0 │ │ │ │ - smlatbeq r6, r8, r1, r3 │ │ │ │ - tsteq r6, ip, lsl #2 │ │ │ │ - smlatbeq r6, ip, r0, r3 │ │ │ │ - tsteq r6, r8, ror r0 │ │ │ │ - tsteq r6, r8, lsl fp │ │ │ │ - ldrdeq r2, [r6, -r0] │ │ │ │ - tsteq r4, r8, ror r4 │ │ │ │ - tsteq r6, ip, lsr #22 │ │ │ │ - smlatteq r6, r4, sp, r2 │ │ │ │ - tsteq r4, r0, ror #8 │ │ │ │ - swpeq r3, r8, [r6] │ │ │ │ - tsteq r6, r8, lsr fp │ │ │ │ - strdeq r2, [r6, -r0] │ │ │ │ - tsteq r4, r0, asr #8 │ │ │ │ - tsteq r6, ip, asr #22 │ │ │ │ - tsteq r6, r4, lsl #28 │ │ │ │ - tsteq r4, r8, lsr #8 │ │ │ │ - smlatteq r6, ip, r0, r3 │ │ │ │ - tsteq r6, r0, lsr r5 │ │ │ │ - tsteq r6, r8, asr #4 │ │ │ │ - smlabbeq r6, r0, r3, r3 │ │ │ │ - tsteq r4, r0, lsl #8 │ │ │ │ - ldrdeq r3, [r6, -r0] │ │ │ │ - tsteq r6, r8, ror #18 │ │ │ │ - smlatteq r4, r8, r3, ip │ │ │ │ - smlatbeq r6, r0, r6, r3 │ │ │ │ - smlabbeq r6, r4, r3, r3 │ │ │ │ - tsteq r6, r8, lsl r5 │ │ │ │ - smlabteq r4, r8, r3, ip │ │ │ │ - smlabteq r6, ip, r7, r3 │ │ │ │ - @ instruction: 0x0104c3b8 │ │ │ │ - strdeq r3, [r6, -r8] │ │ │ │ - tsteq r6, r8, asr r2 │ │ │ │ - smlabbeq r6, r8, r6, r3 │ │ │ │ - tsteq r6, r8, ror r3 │ │ │ │ - tsteq r6, r8, lsl #10 │ │ │ │ - smlabbeq r4, r8, r3, ip │ │ │ │ - tsteq r6, r8, asr r9 │ │ │ │ - smlatbeq r6, ip, r0, r3 │ │ │ │ - tsteq r4, r0, ror r3 │ │ │ │ - ldrdeq r3, [r6, -ip] │ │ │ │ - tsteq r6, r8, lsl #10 │ │ │ │ - tsteq r6, r8, ror #12 │ │ │ │ - tsteq r4, r0, asr r3 │ │ │ │ - strheq r3, [r6, -r0] │ │ │ │ - tsteq r6, r8, lsl r2 │ │ │ │ - tsteq r4, r8, lsr r3 │ │ │ │ - tsteq r6, r8, lsr r5 │ │ │ │ - tsteq r6, r0, ror #18 │ │ │ │ - tsteq r6, r8, asr r6 │ │ │ │ - smlabteq r6, r0, r7, r3 │ │ │ │ - tsteq r4, r0, lsl r3 │ │ │ │ + smlatteq r6, r0, r9, r3 │ │ │ │ + tsteq r4, r0, lsr r5 │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -28884,423 +28884,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - smlatbeq r6, r4, fp, r2 │ │ │ │ - tsteq r6, r8, lsl sp │ │ │ │ - @ instruction: 0x0104bc94 │ │ │ │ - tsteq r6, ip, asr sl │ │ │ │ - tsteq r6, r0, ror #2 │ │ │ │ - smlatteq r6, r4, r2, r3 │ │ │ │ - tsteq r4, r4, ror ip │ │ │ │ - @ instruction: 0x01062b94 │ │ │ │ - tsteq r4, r4, ror #24 │ │ │ │ - tsteq r6, r4, ror r3 │ │ │ │ - smlabbeq r6, r8, r5, r5 │ │ │ │ - mrseq r4, LR_usr │ │ │ │ - smlabteq r6, ip, r9, r3 │ │ │ │ - tsteq r6, r4, asr #14 │ │ │ │ + smlabteq r6, r4, sp, r2 │ │ │ │ + tsteq r6, r8, lsr pc │ │ │ │ + @ instruction: 0x0104beb4 │ │ │ │ + tsteq r6, ip, ror ip │ │ │ │ + smlabbeq r6, r0, r3, r3 │ │ │ │ + tsteq r6, r4, lsl #10 │ │ │ │ + @ instruction: 0x0104be94 │ │ │ │ + @ instruction: 0x01062db4 │ │ │ │ + smlabbeq r4, r4, lr, fp │ │ │ │ + @ instruction: 0x01069594 │ │ │ │ + smlatbeq r6, r8, r7, r5 │ │ │ │ + tsteq r6, r0, lsr #8 │ │ │ │ + smlatteq r6, ip, fp, r3 │ │ │ │ + tsteq r6, r4, ror #18 │ │ │ │ + tsteq r6, ip, lsl r8 │ │ │ │ strdeq r3, [r6, -ip] │ │ │ │ - ldrdeq r2, [r6, -ip] │ │ │ │ - tsteq r6, r8, lsr #20 │ │ │ │ - tsteq r6, ip, lsr #2 │ │ │ │ - smlatbeq r6, ip, r2, r3 │ │ │ │ - tsteq r4, ip, lsl #24 │ │ │ │ - smlatteq r6, r8, ip, r2 │ │ │ │ - tsteq r6, r4, ror #28 │ │ │ │ + tsteq r6, r8, asr #24 │ │ │ │ + tsteq r6, ip, asr #6 │ │ │ │ + smlabteq r6, ip, r4, r3 │ │ │ │ + tsteq r4, ip, lsr #28 │ │ │ │ + tsteq r6, r8, lsl #30 │ │ │ │ + smlabbeq r6, r4, r0, r3 │ │ │ │ + tsteq r4, r4, lsl lr │ │ │ │ + smlabbeq r6, r4, r7, r3 │ │ │ │ + smlabteq r6, ip, r4, r3 │ │ │ │ + strdeq r3, [r6, -r4] │ │ │ │ strdeq fp, [r4, -r4] │ │ │ │ - tsteq r6, r4, ror #10 │ │ │ │ - smlatbeq r6, ip, r2, r3 │ │ │ │ - ldrdeq r3, [r6, -r4] │ │ │ │ - ldrdeq fp, [r4, -r4] │ │ │ │ - tsteq r6, ip, ror #10 │ │ │ │ - tsteq r6, ip, lsl #6 │ │ │ │ - @ instruction: 0x0104bbbc │ │ │ │ - tsteq r6, ip, lsl r6 │ │ │ │ - smlabteq r6, r4, r5, r3 │ │ │ │ - @ instruction: 0x01063594 │ │ │ │ - tsteq r6, r4, lsr r3 │ │ │ │ - @ instruction: 0x0104bb94 │ │ │ │ - smlabteq r6, ip, r5, r3 │ │ │ │ - tsteq r6, ip, ror #6 │ │ │ │ - tsteq r4, ip, ror fp │ │ │ │ - tsteq r6, ip, lsr #12 │ │ │ │ + smlabbeq r6, ip, r7, r3 │ │ │ │ + tsteq r6, ip, lsr #10 │ │ │ │ + ldrdeq fp, [r4, -ip] │ │ │ │ + tsteq r6, ip, lsr r8 │ │ │ │ + smlatteq r6, r4, r7, r3 │ │ │ │ + @ instruction: 0x010637b4 │ │ │ │ + tsteq r6, r4, asr r5 │ │ │ │ + @ instruction: 0x0104bdb4 │ │ │ │ + smlatteq r6, ip, r7, r3 │ │ │ │ + smlabbeq r6, ip, r5, r3 │ │ │ │ + @ instruction: 0x0104bd9c │ │ │ │ + tsteq r6, ip, asr #16 │ │ │ │ + tsteq r6, ip, lsl r8 │ │ │ │ + @ instruction: 0x010635bc │ │ │ │ + tsteq r4, ip, ror sp │ │ │ │ + tsteq r6, r4, asr r8 │ │ │ │ + strdeq r3, [r6, -r4] │ │ │ │ + tsteq r4, r4, ror #26 │ │ │ │ + tsteq r6, r4, lsr #24 │ │ │ │ strdeq r3, [r6, -ip] │ │ │ │ - @ instruction: 0x0106339c │ │ │ │ - tsteq r4, ip, asr fp │ │ │ │ - tsteq r6, r4, lsr r6 │ │ │ │ - ldrdeq r3, [r6, -r4] │ │ │ │ - tsteq r4, r4, asr #22 │ │ │ │ - tsteq r6, r4, lsl #20 │ │ │ │ + smlatbeq r6, r4, r8, r3 │ │ │ │ + tsteq r6, r4, ror r8 │ │ │ │ + tsteq r6, r4, lsl r6 │ │ │ │ + tsteq r4, r4, lsr sp │ │ │ │ + smlatbeq r6, ip, r8, r3 │ │ │ │ + tsteq r6, ip, asr #12 │ │ │ │ + tsteq r4, ip, lsl sp │ │ │ │ + smlabbeq r6, ip, fp, r3 │ │ │ │ ldrdeq r3, [r6, -ip] │ │ │ │ - smlabbeq r6, r4, r6, r3 │ │ │ │ - tsteq r6, r4, asr r6 │ │ │ │ - strdeq r3, [r6, -r4] │ │ │ │ - tsteq r4, r4, lsl fp │ │ │ │ - smlabbeq r6, ip, r6, r3 │ │ │ │ - tsteq r6, ip, lsr #8 │ │ │ │ + strdeq r3, [r6, -ip] │ │ │ │ strdeq fp, [r4, -ip] │ │ │ │ - tsteq r6, ip, ror #18 │ │ │ │ - @ instruction: 0x010636bc │ │ │ │ - ldrdeq r3, [r6, -ip] │ │ │ │ - ldrdeq fp, [r4, -ip] │ │ │ │ - tsteq r6, r4, ror r9 │ │ │ │ - tsteq r6, r4, lsl r7 │ │ │ │ - smlabteq r4, r4, sl, fp │ │ │ │ - tsteq r6, r4, lsr #20 │ │ │ │ - smlabteq r6, ip, r9, r3 │ │ │ │ - @ instruction: 0x0106399c │ │ │ │ - tsteq r6, ip, lsr r7 │ │ │ │ - @ instruction: 0x0104ba9c │ │ │ │ - ldrdeq r3, [r6, -r4] │ │ │ │ - tsteq r6, r4, ror r7 │ │ │ │ - smlabbeq r4, r4, sl, fp │ │ │ │ - tsteq r6, r4, lsr sl │ │ │ │ - tsteq r6, r4, lsl #20 │ │ │ │ - smlatbeq r6, r4, r7, r3 │ │ │ │ - tsteq r4, r4, ror #20 │ │ │ │ - @ instruction: 0x010637bc │ │ │ │ - tsteq r4, r4, asr sl │ │ │ │ + @ instruction: 0x01063b94 │ │ │ │ + tsteq r6, r4, lsr r9 │ │ │ │ + smlatteq r4, r4, ip, fp │ │ │ │ tsteq r6, r4, asr #24 │ │ │ │ - smlabbeq r6, r4, lr, r3 │ │ │ │ - tsteq r6, r4, ror #16 │ │ │ │ - tsteq r6, ip, lsl #16 │ │ │ │ - ldrdeq r3, [r6, -ip] │ │ │ │ - tsteq r6, r4, asr sl │ │ │ │ - tsteq r4, ip, lsl sl │ │ │ │ - tsteq r6, r4, lsl r8 │ │ │ │ - smlabbeq r6, ip, sl, r3 │ │ │ │ - tsteq r4, r4, lsl #20 │ │ │ │ + smlatteq r6, ip, fp, r3 │ │ │ │ + @ instruction: 0x01063bbc │ │ │ │ + tsteq r6, ip, asr r9 │ │ │ │ + @ instruction: 0x0104bcbc │ │ │ │ strdeq r3, [r6, -r4] │ │ │ │ - tsteq r6, r4, asr #16 │ │ │ │ - @ instruction: 0x01063abc │ │ │ │ - smlatteq r4, r4, r9, fp │ │ │ │ + @ instruction: 0x01063994 │ │ │ │ + smlatbeq r4, r4, ip, fp │ │ │ │ tsteq r6, r4, asr ip │ │ │ │ - tsteq r6, r4, lsr #26 │ │ │ │ - smlabteq r4, ip, r9, fp │ │ │ │ - tsteq r6, ip, lsr sp │ │ │ │ - tsteq r6, r4, asr #2 │ │ │ │ - smlabbeq r6, ip, pc, r3 @ │ │ │ │ - qaddeq r4, ip, r6 │ │ │ │ - smlatbeq r4, r4, r9, fp │ │ │ │ - tsteq r6, r4, ror fp │ │ │ │ - tsteq r6, r0, lsr ip │ │ │ │ - smlabbeq r4, ip, r9, fp │ │ │ │ - qaddeq r4, r8, r6 │ │ │ │ - smlatbeq r6, r0, lr, r3 │ │ │ │ - tsteq r6, r0, ror pc │ │ │ │ - tsteq r4, ip, ror #18 │ │ │ │ - tsteq r6, r0, lsl r1 │ │ │ │ - tsteq r4, ip, asr r9 │ │ │ │ - tsteq r6, r8, asr #2 │ │ │ │ - smlatbeq r6, r4, sl, r3 │ │ │ │ - smlabbeq r6, ip, lr, r3 │ │ │ │ + tsteq r6, r4, lsr #24 │ │ │ │ + smlabteq r6, r4, r9, r3 │ │ │ │ + smlabbeq r4, r4, ip, fp │ │ │ │ ldrdeq r3, [r6, -ip] │ │ │ │ - @ instruction: 0x01063db4 │ │ │ │ - tsteq r4, ip, lsr #18 │ │ │ │ - tsteq r6, ip, lsl r0 │ │ │ │ - smlatteq r6, ip, r0, r4 │ │ │ │ - tsteq r4, r4, lsl r9 │ │ │ │ - smlatbeq r6, ip, sp, r3 │ │ │ │ - smlatteq r6, r8, fp, r3 │ │ │ │ - smlabteq r6, r4, ip, r3 │ │ │ │ - strdeq fp, [r4, -r4] │ │ │ │ - tsteq r6, r0, lsr pc │ │ │ │ - mrseq r4, (UNDEF: 6) │ │ │ │ - ldrdeq fp, [r4, -ip] │ │ │ │ - tsteq r6, r4, lsl r0 │ │ │ │ - @ instruction: 0x01063cbc │ │ │ │ + tsteq r4, r4, ror ip │ │ │ │ + tsteq r6, r4, ror #28 │ │ │ │ + smlatbeq r6, r4, r0, r4 │ │ │ │ + smlabbeq r6, r4, sl, r3 │ │ │ │ + tsteq r6, ip, lsr #20 │ │ │ │ strdeq r3, [r6, -ip] │ │ │ │ - smlabteq r6, r4, fp, r3 │ │ │ │ - @ instruction: 0x0104b8b4 │ │ │ │ - tsteq r6, ip, lsr lr │ │ │ │ - tsteq r6, ip, lsl #30 │ │ │ │ - @ instruction: 0x0104b89c │ │ │ │ - smlabteq r6, r0, fp, r3 │ │ │ │ - tsteq r6, r4, lsr #20 │ │ │ │ + tsteq r6, r4, ror ip │ │ │ │ + tsteq r4, ip, lsr ip │ │ │ │ + tsteq r6, r4, lsr sl │ │ │ │ + smlatbeq r6, ip, ip, r3 │ │ │ │ + tsteq r4, r4, lsr #24 │ │ │ │ + tsteq r6, r4, lsl sp │ │ │ │ + tsteq r6, r4, ror #20 │ │ │ │ ldrdeq r3, [r6, -ip] │ │ │ │ - tsteq r4, ip, ror r8 │ │ │ │ - smlabbeq r6, ip, ip, r3 │ │ │ │ - tsteq r4, ip, ror #16 │ │ │ │ - strdeq r4, [r6, -r8] │ │ │ │ - smlatteq r6, ip, r2, r4 │ │ │ │ - smlatbeq r6, r4, r1, r4 │ │ │ │ - strdeq r4, [r6, -ip] │ │ │ │ - smlatbeq r6, r4, r0, r4 │ │ │ │ - smlatbeq r6, r0, pc, r3 @ │ │ │ │ - tsteq r6, r0, ror r0 │ │ │ │ - tsteq r4, ip, lsr #16 │ │ │ │ + tsteq r4, r4, lsl #24 │ │ │ │ + tsteq r6, r4, ror lr │ │ │ │ + tsteq r6, r4, asr #30 │ │ │ │ + smlatteq r4, ip, fp, fp │ │ │ │ + tsteq r6, ip, asr pc │ │ │ │ + tsteq r6, r4, ror #6 │ │ │ │ + smlatbeq r6, ip, r1, r4 │ │ │ │ + tsteq r6, ip, ror r2 │ │ │ │ + smlabteq r4, r4, fp, fp │ │ │ │ + @ instruction: 0x01063d94 │ │ │ │ + tsteq r6, r0, asr lr │ │ │ │ + smlatbeq r4, ip, fp, fp │ │ │ │ + tsteq r6, r8, ror r2 │ │ │ │ + smlabteq r6, r0, r0, r4 │ │ │ │ + @ instruction: 0x01064190 │ │ │ │ + smlabbeq r4, ip, fp, fp │ │ │ │ + tsteq r6, r0, lsr r3 │ │ │ │ + tsteq r4, ip, ror fp │ │ │ │ + tsteq r6, r8, ror #6 │ │ │ │ + smlabteq r6, r4, ip, r3 │ │ │ │ smlatbeq r6, ip, r0, r4 │ │ │ │ - strheq r4, [r6, -r8] │ │ │ │ - tsteq r4, r4, lsl r8 │ │ │ │ - tsteq r6, ip, lsl #2 │ │ │ │ - ldrdeq r4, [r6, -ip] │ │ │ │ - smlatteq r6, r8, r0, r4 │ │ │ │ - strdeq fp, [r4, -r4] │ │ │ │ - tsteq r6, r4, lsl r1 │ │ │ │ - tsteq r6, r0, lsr #2 │ │ │ │ - ldrdeq fp, [r4, -ip] │ │ │ │ - smlabteq r6, r4, r1, r4 │ │ │ │ - tsteq r6, ip, ror #2 │ │ │ │ - tsteq r6, ip, lsr r1 │ │ │ │ - tsteq r6, r8, asr #2 │ │ │ │ - @ instruction: 0x0104b7b4 │ │ │ │ - tsteq r6, r4, ror r1 │ │ │ │ - smlabbeq r6, r0, r1, r4 │ │ │ │ - @ instruction: 0x0104b79c │ │ │ │ - ldrdeq r4, [r6, -r4] │ │ │ │ - smlatbeq r6, r4, r1, r4 │ │ │ │ - @ instruction: 0x010641b0 │ │ │ │ - tsteq r4, ip, ror r7 │ │ │ │ - ldrdeq r4, [r6, -ip] │ │ │ │ - smlatteq r6, r8, r1, r4 │ │ │ │ - tsteq r4, r4, ror #14 │ │ │ │ + strdeq r3, [r6, -ip] │ │ │ │ + ldrdeq r3, [r6, -r4] │ │ │ │ + tsteq r4, ip, asr #22 │ │ │ │ + tsteq r6, ip, lsr r2 │ │ │ │ + tsteq r6, ip, lsl #6 │ │ │ │ + tsteq r4, r4, lsr fp │ │ │ │ + smlabteq r6, ip, pc, r3 @ │ │ │ │ + tsteq r6, r8, lsl #28 │ │ │ │ + smlatteq r6, r4, lr, r3 │ │ │ │ + tsteq r4, r4, lsl fp │ │ │ │ + tsteq r6, r0, asr r1 │ │ │ │ + tsteq r6, r0, lsr #4 │ │ │ │ + strdeq fp, [r4, -ip] │ │ │ │ + tsteq r6, r4, lsr r2 │ │ │ │ + ldrdeq r3, [r6, -ip] │ │ │ │ + tsteq r6, ip, lsl sp │ │ │ │ + smlatteq r6, r4, sp, r3 │ │ │ │ + ldrdeq fp, [r4, -r4] │ │ │ │ + qaddeq r4, ip, r6 │ │ │ │ + tsteq r6, ip, lsr #2 │ │ │ │ + @ instruction: 0x0104babc │ │ │ │ + smlatteq r6, r0, sp, r3 │ │ │ │ + tsteq r6, r4, asr #24 │ │ │ │ + strdeq r3, [r6, -ip] │ │ │ │ + @ instruction: 0x0104ba9c │ │ │ │ + smlatbeq r6, ip, lr, r3 │ │ │ │ + smlabbeq r4, ip, sl, fp │ │ │ │ + tsteq r6, r8, lsl r9 │ │ │ │ + tsteq r6, ip, lsl #10 │ │ │ │ + smlabteq r6, r4, r3, r4 │ │ │ │ + tsteq r6, ip, lsl r3 │ │ │ │ + smlabteq r6, r4, r2, r4 │ │ │ │ + smlabteq r6, r0, r1, r4 │ │ │ │ + @ instruction: 0x01064290 │ │ │ │ + tsteq r4, ip, asr #20 │ │ │ │ + smlabteq r6, ip, r2, r4 │ │ │ │ ldrdeq r4, [r6, -r8] │ │ │ │ - ldrdeq r4, [r6, -r0] │ │ │ │ - tsteq r6, ip, lsr #4 │ │ │ │ + tsteq r4, r4, lsr sl │ │ │ │ + tsteq r6, ip, lsr #6 │ │ │ │ strdeq r4, [r6, -ip] │ │ │ │ - tsteq r6, r8, lsl #4 │ │ │ │ - tsteq r4, r4, lsr r7 │ │ │ │ - tsteq r6, ip, asr r2 │ │ │ │ - tsteq r6, ip, ror r2 │ │ │ │ - tsteq r4, ip, lsl r7 │ │ │ │ - tsteq r6, r0, lsl r3 │ │ │ │ - smlabteq r6, r8, r2, r4 │ │ │ │ - smlatteq r6, r0, r2, r4 │ │ │ │ + tsteq r6, r8, lsl #6 │ │ │ │ + tsteq r4, r4, lsl sl │ │ │ │ + tsteq r6, r4, lsr r3 │ │ │ │ + tsteq r6, r0, asr #6 │ │ │ │ strdeq fp, [r4, -ip] │ │ │ │ - tsteq r6, r0, lsr r3 │ │ │ │ - tsteq r6, r8, asr #6 │ │ │ │ - smlatteq r4, r4, r6, fp │ │ │ │ - tsteq r6, r8, asr r4 │ │ │ │ - ldrdeq r4, [r6, -r0] │ │ │ │ - smlabbeq r6, r8, r3, r4 │ │ │ │ + smlatteq r6, r4, r3, r4 │ │ │ │ + smlabbeq r6, ip, r3, r4 │ │ │ │ + tsteq r6, ip, asr r3 │ │ │ │ + tsteq r6, r8, ror #6 │ │ │ │ + ldrdeq fp, [r4, -r4] │ │ │ │ + @ instruction: 0x01064394 │ │ │ │ smlatbeq r6, r0, r3, r4 │ │ │ │ - @ instruction: 0x0104b6bc │ │ │ │ - strdeq r4, [r6, -r0] │ │ │ │ + @ instruction: 0x0104b9bc │ │ │ │ + strdeq r4, [r6, -r4] │ │ │ │ + smlabteq r6, r4, r3, r4 │ │ │ │ + ldrdeq r4, [r6, -r0] │ │ │ │ + @ instruction: 0x0104b99c │ │ │ │ + strdeq r4, [r6, -ip] │ │ │ │ tsteq r6, r8, lsl #8 │ │ │ │ - smlatbeq r4, r4, r6, fp │ │ │ │ - @ instruction: 0x010644b8 │ │ │ │ - tsteq r6, r0, ror #8 │ │ │ │ - smlabbeq r6, r0, r4, r4 │ │ │ │ - smlabbeq r4, r4, r6, fp │ │ │ │ - smlabteq r6, r0, r4, r4 │ │ │ │ - tsteq r4, r4, ror r6 │ │ │ │ - smlabbeq r6, r4, sl, r4 │ │ │ │ - @ instruction: 0x01064798 │ │ │ │ - tsteq r6, r0, lsr r6 │ │ │ │ - smlabbeq r6, r8, r5, r4 │ │ │ │ + smlabbeq r4, r4, r9, fp │ │ │ │ + strdeq r4, [r6, -r8] │ │ │ │ + strdeq r4, [r6, -r0] │ │ │ │ + tsteq r6, ip, asr #8 │ │ │ │ + tsteq r6, ip, lsl r4 │ │ │ │ + tsteq r6, r8, lsr #8 │ │ │ │ + tsteq r4, r4, asr r9 │ │ │ │ + tsteq r6, ip, ror r4 │ │ │ │ + @ instruction: 0x0106449c │ │ │ │ + tsteq r4, ip, lsr r9 │ │ │ │ tsteq r6, r0, lsr r5 │ │ │ │ + smlatteq r6, r8, r4, r4 │ │ │ │ + tsteq r6, r0, lsl #10 │ │ │ │ + tsteq r4, ip, lsl r9 │ │ │ │ tsteq r6, r0, asr r5 │ │ │ │ - tsteq r4, ip, lsr r6 │ │ │ │ - @ instruction: 0x010645b8 │ │ │ │ - ldrdeq r4, [r6, -r8] │ │ │ │ - tsteq r4, r4, lsr #12 │ │ │ │ - @ instruction: 0x01064690 │ │ │ │ + tsteq r6, r8, ror #10 │ │ │ │ + tsteq r4, r4, lsl #18 │ │ │ │ + tsteq r6, r8, ror r6 │ │ │ │ + strdeq r4, [r6, -r0] │ │ │ │ + smlatbeq r6, r8, r5, r4 │ │ │ │ + smlabteq r6, r0, r5, r4 │ │ │ │ + ldrdeq fp, [r4, -ip] │ │ │ │ + tsteq r6, r0, lsl r6 │ │ │ │ tsteq r6, r8, lsr #12 │ │ │ │ - tsteq r6, r0, asr r6 │ │ │ │ - tsteq r4, r4, lsl #12 │ │ │ │ - ldrdeq r4, [r6, -r0] │ │ │ │ + smlabteq r4, r4, r8, fp │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + smlabbeq r6, r0, r6, r4 │ │ │ │ + smlatbeq r6, r0, r6, r4 │ │ │ │ + smlatbeq r4, r4, r8, fp │ │ │ │ + smlatteq r6, r0, r6, r4 │ │ │ │ + @ instruction: 0x0104b894 │ │ │ │ + smlatbeq r6, r4, ip, r4 │ │ │ │ + @ instruction: 0x010649b8 │ │ │ │ + tsteq r6, r0, asr r8 │ │ │ │ + smlatbeq r6, r8, r7, r4 │ │ │ │ + tsteq r6, r0, asr r7 │ │ │ │ + tsteq r6, r0, ror r7 │ │ │ │ + tsteq r4, ip, asr r8 │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ strdeq r4, [r6, -r8] │ │ │ │ - smlatteq r4, ip, r5, fp │ │ │ │ - @ instruction: 0x01064898 │ │ │ │ - ldrdeq r4, [r6, -r0] │ │ │ │ - tsteq r6, r8, ror #14 │ │ │ │ - @ instruction: 0x01064790 │ │ │ │ - smlabteq r4, r4, r5, fp │ │ │ │ - tsteq r6, r0, lsl r8 │ │ │ │ - tsteq r6, r8, lsr r8 │ │ │ │ - smlatbeq r4, ip, r5, fp │ │ │ │ - tsteq r6, r0, lsr #18 │ │ │ │ + tsteq r4, r4, asr #16 │ │ │ │ @ instruction: 0x010648b0 │ │ │ │ - ldrdeq r4, [r6, -ip] │ │ │ │ - smlabbeq r4, ip, r5, fp │ │ │ │ - tsteq r6, r4, lsr r9 │ │ │ │ - tsteq r4, ip, ror r5 │ │ │ │ - smlabbeq r6, ip, ip, r4 │ │ │ │ - tsteq r6, r4, lsr #22 │ │ │ │ - tsteq r6, ip, asr #20 │ │ │ │ - ldrdeq r4, [r6, -ip] │ │ │ │ - tsteq r6, r8, lsl #20 │ │ │ │ - tsteq r4, ip, asr #10 │ │ │ │ - @ instruction: 0x01064a94 │ │ │ │ - smlabteq r6, r0, sl, r4 │ │ │ │ - tsteq r4, r4, lsr r5 │ │ │ │ - @ instruction: 0x01064bb4 │ │ │ │ - tsteq r6, r4, asr #22 │ │ │ │ - tsteq r6, r0, ror fp │ │ │ │ - tsteq r4, r4, lsl r5 │ │ │ │ - ldrdeq r4, [r6, -ip] │ │ │ │ - strdeq r4, [r6, -r8] │ │ │ │ - strdeq fp, [r4, -ip] │ │ │ │ - tsteq r6, ip, lsr #26 │ │ │ │ - @ instruction: 0x01064c94 │ │ │ │ - tsteq r6, r4, asr #24 │ │ │ │ - tsteq r6, r0, ror #24 │ │ │ │ - ldrdeq fp, [r4, -r4] │ │ │ │ - @ instruction: 0x01064cbc │ │ │ │ - ldrdeq r4, [r6, -r8] │ │ │ │ - @ instruction: 0x0104b4bc │ │ │ │ - tsteq r6, ip, ror sp │ │ │ │ - tsteq r6, ip, lsr #26 │ │ │ │ - tsteq r6, r8, asr #26 │ │ │ │ - @ instruction: 0x0104b49c │ │ │ │ - smlabbeq r6, r0, sp, r4 │ │ │ │ - smlabbeq r4, ip, r4, fp │ │ │ │ - tsteq r6, ip, asr #30 │ │ │ │ - smlabbeq r6, ip, r6, r5 │ │ │ │ - tsteq r6, r8, lsr #4 │ │ │ │ - smlatteq r6, r0, pc, r4 @ │ │ │ │ - @ instruction: 0x01064eb8 │ │ │ │ - tsteq r6, r0, lsr #28 │ │ │ │ + tsteq r6, r8, asr #16 │ │ │ │ + tsteq r6, r0, ror r8 │ │ │ │ + tsteq r4, r4, lsr #16 │ │ │ │ + strdeq r4, [r6, -r0] │ │ │ │ + tsteq r6, r8, lsl r9 │ │ │ │ + tsteq r4, ip, lsl #16 │ │ │ │ + @ instruction: 0x01064ab8 │ │ │ │ + strdeq r4, [r6, -r0] │ │ │ │ + smlabbeq r6, r8, r9, r4 │ │ │ │ + @ instruction: 0x010649b0 │ │ │ │ + smlatteq r4, r4, r7, fp │ │ │ │ + tsteq r6, r0, lsr sl │ │ │ │ + tsteq r6, r8, asr sl │ │ │ │ + smlabteq r4, ip, r7, fp │ │ │ │ + tsteq r6, r0, asr #22 │ │ │ │ ldrdeq r4, [r6, -r0] │ │ │ │ - smlatteq r6, ip, sp, r4 │ │ │ │ - tsteq r4, r4, asr #8 │ │ │ │ - tsteq r6, r8, asr #28 │ │ │ │ - tsteq r6, r4, ror #28 │ │ │ │ - tsteq r4, ip, lsr #8 │ │ │ │ - tsteq r6, r8, lsl #30 │ │ │ │ - @ instruction: 0x01064eb8 │ │ │ │ + strdeq r4, [r6, -ip] │ │ │ │ + smlatbeq r4, ip, r7, fp │ │ │ │ + tsteq r6, r4, asr fp │ │ │ │ + @ instruction: 0x0104b79c │ │ │ │ + smlatbeq r6, ip, lr, r4 │ │ │ │ + tsteq r6, r4, asr #26 │ │ │ │ + tsteq r6, ip, ror #24 │ │ │ │ + strdeq r4, [r6, -ip] │ │ │ │ + tsteq r6, r8, lsr #24 │ │ │ │ + tsteq r4, ip, ror #14 │ │ │ │ + @ instruction: 0x01064cb4 │ │ │ │ + smlatteq r6, r0, ip, r4 │ │ │ │ + tsteq r4, r4, asr r7 │ │ │ │ ldrdeq r4, [r6, -r4] │ │ │ │ - tsteq r4, ip, lsl #8 │ │ │ │ - tsteq r6, r0, lsr pc │ │ │ │ + tsteq r6, r4, ror #26 │ │ │ │ + @ instruction: 0x01064d90 │ │ │ │ + tsteq r4, r4, lsr r7 │ │ │ │ + strdeq r4, [r6, -ip] │ │ │ │ + tsteq r6, r8, lsl lr │ │ │ │ + tsteq r4, ip, lsl r7 │ │ │ │ tsteq r6, ip, asr #30 │ │ │ │ + @ instruction: 0x01064eb4 │ │ │ │ + tsteq r6, r4, ror #28 │ │ │ │ + smlabbeq r6, r0, lr, r4 │ │ │ │ strdeq fp, [r4, -r4] │ │ │ │ - smlabbeq r6, r0, r0, r5 │ │ │ │ - smlatteq r6, r8, pc, r4 @ │ │ │ │ - @ instruction: 0x01064f98 │ │ │ │ - @ instruction: 0x01064fb4 │ │ │ │ - smlabteq r4, ip, r3, fp │ │ │ │ - tsteq r6, r0, lsl r0 │ │ │ │ - tsteq r6, ip, lsr #32 │ │ │ │ - @ instruction: 0x0104b3b4 │ │ │ │ - ldrdeq r5, [r6, -r0] │ │ │ │ - smlabbeq r6, r0, r0, r5 │ │ │ │ - swpeq r5, ip, [r6] │ │ │ │ - @ instruction: 0x0104b394 │ │ │ │ - strdeq r5, [r6, -r8] │ │ │ │ - tsteq r6, r4, lsl r1 │ │ │ │ - tsteq r4, ip, ror r3 │ │ │ │ - tsteq r6, r8, ror #6 │ │ │ │ - tsteq r6, r0, asr #4 │ │ │ │ - smlatbeq r6, r8, r1, r5 │ │ │ │ - tsteq r6, r8, asr r1 │ │ │ │ - tsteq r6, r4, ror r1 │ │ │ │ - tsteq r4, ip, asr #6 │ │ │ │ - ldrdeq r5, [r6, -r0] │ │ │ │ - smlatteq r6, ip, r1, r5 │ │ │ │ - tsteq r4, r4, lsr r3 │ │ │ │ - @ instruction: 0x01065290 │ │ │ │ - tsteq r6, r0, asr #4 │ │ │ │ - tsteq r6, ip, asr r2 │ │ │ │ - tsteq r4, r4, lsl r3 │ │ │ │ - @ instruction: 0x010652b8 │ │ │ │ + ldrdeq r4, [r6, -ip] │ │ │ │ + strdeq r4, [r6, -r8] │ │ │ │ + ldrdeq fp, [r4, -ip] │ │ │ │ + @ instruction: 0x01064f9c │ │ │ │ + tsteq r6, ip, asr #30 │ │ │ │ + tsteq r6, r8, ror #30 │ │ │ │ + @ instruction: 0x0104b6bc │ │ │ │ + smlatbeq r6, r0, pc, r4 @ │ │ │ │ + smlatbeq r4, ip, r6, fp │ │ │ │ + tsteq r6, ip, ror #2 │ │ │ │ + smlatbeq r6, ip, r8, r5 │ │ │ │ + tsteq r6, r8, asr #8 │ │ │ │ + mrseq r5, LR_usr │ │ │ │ + ldrdeq r5, [r6, -r8] │ │ │ │ + tsteq r6, r0, asr #32 │ │ │ │ + strdeq r4, [r6, -r0] │ │ │ │ + tsteq r6, ip │ │ │ │ + tsteq r4, r4, ror #12 │ │ │ │ + tsteq r6, r8, rrx │ │ │ │ + smlabbeq r6, r4, r0, r5 │ │ │ │ + tsteq r4, ip, asr #12 │ │ │ │ + tsteq r6, r8, lsr #2 │ │ │ │ + ldrdeq r5, [r6, -r8] │ │ │ │ + strdeq r5, [r6, -r4] │ │ │ │ + tsteq r4, ip, lsr #12 │ │ │ │ + tsteq r6, r0, asr r1 │ │ │ │ + tsteq r6, ip, ror #2 │ │ │ │ + tsteq r4, r4, lsl r6 │ │ │ │ + smlatbeq r6, r0, r2, r5 │ │ │ │ + tsteq r6, r8, lsl #4 │ │ │ │ + @ instruction: 0x010651b8 │ │ │ │ ldrdeq r5, [r6, -r4] │ │ │ │ - strdeq fp, [r4, -ip] │ │ │ │ - tsteq r6, r8, lsl #8 │ │ │ │ - tsteq r6, r0, ror r3 │ │ │ │ - tsteq r6, r0, lsr #6 │ │ │ │ - tsteq r6, ip, lsr r3 │ │ │ │ + smlatteq r4, ip, r5, fp │ │ │ │ + tsteq r6, r0, lsr r2 │ │ │ │ + tsteq r6, ip, asr #4 │ │ │ │ ldrdeq fp, [r4, -r4] │ │ │ │ - @ instruction: 0x01065398 │ │ │ │ - @ instruction: 0x010653b4 │ │ │ │ - @ instruction: 0x0104b2bc │ │ │ │ - tsteq r6, r8, asr r4 │ │ │ │ - tsteq r6, r8, lsl #8 │ │ │ │ - tsteq r6, r4, lsr #8 │ │ │ │ - @ instruction: 0x0104b29c │ │ │ │ - tsteq r6, ip, asr r4 │ │ │ │ - smlabbeq r4, ip, r2, fp │ │ │ │ strdeq r5, [r6, -r0] │ │ │ │ - smlabteq r6, ip, r6, r5 │ │ │ │ - smlatbeq r6, r4, r5, r5 │ │ │ │ - tsteq r6, ip, lsl #10 │ │ │ │ - @ instruction: 0x010654bc │ │ │ │ + smlatbeq r6, r0, r2, r5 │ │ │ │ + @ instruction: 0x010652bc │ │ │ │ + @ instruction: 0x0104b5b4 │ │ │ │ + tsteq r6, r8, lsl r3 │ │ │ │ + tsteq r6, r4, lsr r3 │ │ │ │ + @ instruction: 0x0104b59c │ │ │ │ + smlabbeq r6, r8, r5, r5 │ │ │ │ + tsteq r6, r0, ror #8 │ │ │ │ + smlabteq r6, r8, r3, r5 │ │ │ │ + tsteq r6, r8, ror r3 │ │ │ │ + @ instruction: 0x01065394 │ │ │ │ + tsteq r4, ip, ror #10 │ │ │ │ + strdeq r5, [r6, -r0] │ │ │ │ + tsteq r6, ip, lsl #8 │ │ │ │ + tsteq r4, r4, asr r5 │ │ │ │ + @ instruction: 0x010654b0 │ │ │ │ + tsteq r6, r0, ror #8 │ │ │ │ + tsteq r6, ip, ror r4 │ │ │ │ + tsteq r4, r4, lsr r5 │ │ │ │ ldrdeq r5, [r6, -r8] │ │ │ │ - tsteq r4, r4, asr r2 │ │ │ │ - tsteq r6, r4, lsr r5 │ │ │ │ - tsteq r6, r0, asr r5 │ │ │ │ - tsteq r4, ip, lsr r2 │ │ │ │ strdeq r5, [r6, -r4] │ │ │ │ - smlatbeq r6, r4, r5, r5 │ │ │ │ - smlabteq r6, r0, r5, r5 │ │ │ │ - tsteq r4, ip, lsl r2 │ │ │ │ - tsteq r6, ip, lsl r6 │ │ │ │ - tsteq r6, r8, lsr r6 │ │ │ │ - tsteq r4, r4, lsl #4 │ │ │ │ - tsteq r6, ip, ror #14 │ │ │ │ + tsteq r4, ip, lsl r5 │ │ │ │ + tsteq r6, r8, lsr #12 │ │ │ │ + @ instruction: 0x01065590 │ │ │ │ + tsteq r6, r0, asr #10 │ │ │ │ + tsteq r6, ip, asr r5 │ │ │ │ + strdeq fp, [r4, -r4] │ │ │ │ + @ instruction: 0x010655b8 │ │ │ │ ldrdeq r5, [r6, -r4] │ │ │ │ - smlabbeq r6, r4, r6, r5 │ │ │ │ - smlatbeq r6, r0, r6, r5 │ │ │ │ ldrdeq fp, [r4, -ip] │ │ │ │ - strdeq r5, [r6, -ip] │ │ │ │ - tsteq r6, r8, lsl r7 │ │ │ │ - smlabteq r4, r4, r1, fp │ │ │ │ - @ instruction: 0x010657bc │ │ │ │ - tsteq r6, ip, ror #14 │ │ │ │ - smlabbeq r6, r8, r7, r5 │ │ │ │ - smlatbeq r4, r4, r1, fp │ │ │ │ - smlabteq r6, r0, r7, r5 │ │ │ │ - @ instruction: 0x0104b194 │ │ │ │ - tsteq r6, r8, lsr sl │ │ │ │ - tsteq r6, r0, lsl r9 │ │ │ │ - tsteq r6, r8, ror r8 │ │ │ │ - tsteq r6, r8, lsr #16 │ │ │ │ - tsteq r6, r4, asr #16 │ │ │ │ - tsteq r4, r4, ror #2 │ │ │ │ - smlatbeq r6, r0, r8, r5 │ │ │ │ - @ instruction: 0x010658bc │ │ │ │ - tsteq r4, ip, asr #2 │ │ │ │ - tsteq r6, r0, ror #18 │ │ │ │ - tsteq r6, r0, lsl r9 │ │ │ │ - tsteq r6, ip, lsr #18 │ │ │ │ - tsteq r4, ip, lsr #2 │ │ │ │ - smlabbeq r6, r8, r9, r5 │ │ │ │ - smlatbeq r6, r4, r9, r5 │ │ │ │ - tsteq r4, r4, lsl r1 │ │ │ │ - ldrdeq r5, [r6, -r8] │ │ │ │ - tsteq r6, r0, asr #20 │ │ │ │ - strdeq r5, [r6, -r0] │ │ │ │ - tsteq r6, ip, lsl #20 │ │ │ │ - smlatteq r4, ip, r0, fp │ │ │ │ - tsteq r6, r8, ror #20 │ │ │ │ - smlabbeq r6, r4, sl, r5 │ │ │ │ - ldrdeq fp, [r4, -r4] │ │ │ │ - tsteq r6, r8, lsr #22 │ │ │ │ - ldrdeq r5, [r6, -r8] │ │ │ │ + tsteq r6, r8, ror r6 │ │ │ │ + tsteq r6, r8, lsr #12 │ │ │ │ + tsteq r6, r4, asr #12 │ │ │ │ + @ instruction: 0x0104b4bc │ │ │ │ + tsteq r6, ip, ror r6 │ │ │ │ + smlatbeq r4, ip, r4, fp │ │ │ │ + tsteq r6, r0, lsl fp │ │ │ │ + smlatteq r6, ip, r8, r5 │ │ │ │ + smlabteq r6, r4, r7, r5 │ │ │ │ + tsteq r6, ip, lsr #14 │ │ │ │ + ldrdeq r5, [r6, -ip] │ │ │ │ + strdeq r5, [r6, -r8] │ │ │ │ + tsteq r4, r4, ror r4 │ │ │ │ + tsteq r6, r4, asr r7 │ │ │ │ + tsteq r6, r0, ror r7 │ │ │ │ + tsteq r4, ip, asr r4 │ │ │ │ + tsteq r6, r4, lsl r8 │ │ │ │ + smlabteq r6, r4, r7, r5 │ │ │ │ + smlatteq r6, r0, r7, r5 │ │ │ │ + tsteq r4, ip, lsr r4 │ │ │ │ + tsteq r6, ip, lsr r8 │ │ │ │ + tsteq r6, r8, asr r8 │ │ │ │ + tsteq r4, r4, lsr #8 │ │ │ │ + smlabbeq r6, ip, r9, r5 │ │ │ │ strdeq r5, [r6, -r4] │ │ │ │ - strheq fp, [r4, -r4] │ │ │ │ - tsteq r6, ip, lsr #22 │ │ │ │ - smlatbeq r4, r4, r0, fp │ │ │ │ - tsteq r6, r0, asr #8 │ │ │ │ + smlatbeq r6, r4, r8, r5 │ │ │ │ + smlabteq r6, r0, r8, r5 │ │ │ │ + strdeq fp, [r4, -ip] │ │ │ │ + tsteq r6, ip, lsl r9 │ │ │ │ + tsteq r6, r8, lsr r9 │ │ │ │ + smlatteq r4, r4, r3, fp │ │ │ │ ldrdeq r5, [r6, -ip] │ │ │ │ - @ instruction: 0x01065d94 │ │ │ │ - tsteq r6, ip, ror #24 │ │ │ │ - ldrdeq r5, [r6, -r4] │ │ │ │ - smlabbeq r6, r4, fp, r5 │ │ │ │ - smlatbeq r6, r0, fp, r5 │ │ │ │ - tsteq r4, r4, rrx │ │ │ │ - strdeq r5, [r6, -ip] │ │ │ │ - tsteq r6, r8, lsl ip │ │ │ │ - tsteq r4, ip, asr #32 │ │ │ │ - @ instruction: 0x01065cbc │ │ │ │ - tsteq r6, ip, ror #24 │ │ │ │ + smlabbeq r6, ip, r9, r5 │ │ │ │ + smlatbeq r6, r8, r9, r5 │ │ │ │ + smlabteq r4, r4, r3, fp │ │ │ │ + smlatteq r6, r0, r9, r5 │ │ │ │ + @ instruction: 0x0104b3b4 │ │ │ │ + tsteq r6, r8, asr ip │ │ │ │ + tsteq r6, r0, lsr fp │ │ │ │ + @ instruction: 0x01065a98 │ │ │ │ + tsteq r6, r8, asr #20 │ │ │ │ + tsteq r6, r4, ror #20 │ │ │ │ + smlabbeq r4, r4, r3, fp │ │ │ │ + smlabteq r6, r0, sl, r5 │ │ │ │ + ldrdeq r5, [r6, -ip] │ │ │ │ + tsteq r4, ip, ror #6 │ │ │ │ + smlabbeq r6, r0, fp, r5 │ │ │ │ + tsteq r6, r0, lsr fp │ │ │ │ + tsteq r6, ip, asr #22 │ │ │ │ + tsteq r4, ip, asr #6 │ │ │ │ + smlatbeq r6, r8, fp, r5 │ │ │ │ + smlabteq r6, r4, fp, r5 │ │ │ │ + tsteq r4, r4, lsr r3 │ │ │ │ + strdeq r5, [r6, -r8] │ │ │ │ + tsteq r6, r0, ror #24 │ │ │ │ + tsteq r6, r0, lsl ip │ │ │ │ + tsteq r6, ip, lsr #24 │ │ │ │ + tsteq r4, ip, lsl #6 │ │ │ │ smlabbeq r6, r8, ip, r5 │ │ │ │ - tsteq r4, ip, lsr #32 │ │ │ │ - smlatteq r6, r4, ip, r5 │ │ │ │ - tsteq r6, r0, lsl #26 │ │ │ │ - tsteq r4, r4, lsl r0 │ │ │ │ - tsteq r6, r4, lsr lr │ │ │ │ - @ instruction: 0x01065d9c │ │ │ │ + smlatbeq r6, r4, ip, r5 │ │ │ │ + strdeq fp, [r4, -r4] │ │ │ │ + tsteq r6, r8, asr #26 │ │ │ │ + strdeq r5, [r6, -r8] │ │ │ │ + tsteq r6, r4, lsl sp │ │ │ │ + ldrdeq fp, [r4, -r4] │ │ │ │ tsteq r6, ip, asr #26 │ │ │ │ - tsteq r6, r8, ror #26 │ │ │ │ - smlatteq r4, ip, pc, sl @ │ │ │ │ - smlabteq r6, r4, sp, r5 │ │ │ │ + smlabteq r4, r4, r2, fp │ │ │ │ + tsteq r6, r0, ror #12 │ │ │ │ + strdeq r6, [r6, -ip] │ │ │ │ + @ instruction: 0x01065fb4 │ │ │ │ + smlabbeq r6, ip, lr, r5 │ │ │ │ + strdeq r5, [r6, -r4] │ │ │ │ + smlatbeq r6, r4, sp, r5 │ │ │ │ + smlabteq r6, r0, sp, r5 │ │ │ │ + smlabbeq r4, r4, r2, fp │ │ │ │ + tsteq r6, ip, lsl lr │ │ │ │ + tsteq r6, r8, lsr lr │ │ │ │ + tsteq r4, ip, ror #4 │ │ │ │ + ldrdeq r5, [r6, -ip] │ │ │ │ + smlabbeq r6, ip, lr, r5 │ │ │ │ + smlatbeq r6, r8, lr, r5 │ │ │ │ + tsteq r4, ip, asr #4 │ │ │ │ + tsteq r6, r4, lsl #30 │ │ │ │ + tsteq r6, r0, lsr #30 │ │ │ │ + tsteq r4, r4, lsr r2 │ │ │ │ + qaddeq r6, r4, r6 │ │ │ │ + @ instruction: 0x01065fbc │ │ │ │ + tsteq r6, ip, ror #30 │ │ │ │ + smlabbeq r6, r8, pc, r5 @ │ │ │ │ + tsteq r4, ip, lsl #4 │ │ │ │ + smlatteq r6, r4, pc, r5 @ │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -30111,423 +30111,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r6, ip, ror r7 │ │ │ │ - tsteq r4, r0, ror r9 │ │ │ │ - tsteq r6, r0, lsr #16 │ │ │ │ - ldrdeq r5, [r6, -r0] │ │ │ │ - smlatteq r6, ip, r7, r5 │ │ │ │ - tsteq r4, r0, asr r9 │ │ │ │ - tsteq r6, r8, asr #16 │ │ │ │ - tsteq r6, r4, ror #16 │ │ │ │ - tsteq r4, r8, lsr r9 │ │ │ │ - @ instruction: 0x01065ab8 │ │ │ │ - @ instruction: 0x01065990 │ │ │ │ - strdeq r5, [r6, -r8] │ │ │ │ - smlatbeq r6, r8, r8, r5 │ │ │ │ - smlabteq r6, r4, r8, r5 │ │ │ │ - tsteq r4, r8, lsl #18 │ │ │ │ - tsteq r6, r0, lsr #18 │ │ │ │ - tsteq r6, ip, lsr r9 │ │ │ │ + @ instruction: 0x0106599c │ │ │ │ + @ instruction: 0x0104ab90 │ │ │ │ + tsteq r6, r0, asr #20 │ │ │ │ + strdeq r5, [r6, -r0] │ │ │ │ + tsteq r6, ip, lsl #20 │ │ │ │ + tsteq r4, r0, ror fp │ │ │ │ + tsteq r6, r8, ror #20 │ │ │ │ + smlabbeq r6, r4, sl, r5 │ │ │ │ + tsteq r4, r8, asr fp │ │ │ │ + ldrdeq r5, [r6, -r8] │ │ │ │ + @ instruction: 0x01065bb0 │ │ │ │ + tsteq r6, r8, lsl fp │ │ │ │ + smlabteq r6, r8, sl, r5 │ │ │ │ + smlatteq r6, r4, sl, r5 │ │ │ │ + tsteq r4, r8, lsr #22 │ │ │ │ + tsteq r6, r0, asr #22 │ │ │ │ + tsteq r6, ip, asr fp │ │ │ │ + tsteq r4, r0, lsl fp │ │ │ │ + tsteq r6, r0, lsl #24 │ │ │ │ + @ instruction: 0x01065bb0 │ │ │ │ + smlabteq r6, ip, fp, r5 │ │ │ │ strdeq sl, [r4, -r0] │ │ │ │ - smlatteq r6, r0, r9, r5 │ │ │ │ - @ instruction: 0x01065990 │ │ │ │ - smlatbeq r6, ip, r9, r5 │ │ │ │ - ldrdeq sl, [r4, -r0] │ │ │ │ - tsteq r6, r8, lsl #20 │ │ │ │ - tsteq r6, r4, lsr #20 │ │ │ │ - @ instruction: 0x0104a8b8 │ │ │ │ - tsteq r6, r8, asr fp │ │ │ │ - smlabteq r6, r0, sl, r5 │ │ │ │ - tsteq r6, r0, ror sl │ │ │ │ - smlabbeq r6, ip, sl, r5 │ │ │ │ - @ instruction: 0x0104a890 │ │ │ │ - smlatteq r6, r8, sl, r5 │ │ │ │ - tsteq r6, r4, lsl #22 │ │ │ │ - tsteq r4, r8, ror r8 │ │ │ │ - smlatbeq r6, r8, fp, r5 │ │ │ │ - tsteq r6, r8, asr fp │ │ │ │ - tsteq r6, r4, ror fp │ │ │ │ - tsteq r4, r8, asr r8 │ │ │ │ - smlatbeq r6, ip, fp, r5 │ │ │ │ - tsteq r4, r8, asr #16 │ │ │ │ - tsteq r6, r0, asr #32 │ │ │ │ - tsteq r6, ip, lsl lr │ │ │ │ - strdeq r5, [r6, -r4] │ │ │ │ - tsteq r6, ip, asr ip │ │ │ │ - tsteq r6, ip, lsl #24 │ │ │ │ tsteq r6, r8, lsr #24 │ │ │ │ - tsteq r4, r0, lsl r8 │ │ │ │ - smlabbeq r6, r4, ip, r5 │ │ │ │ - smlatbeq r6, r0, ip, r5 │ │ │ │ + tsteq r6, r4, asr #24 │ │ │ │ + ldrdeq sl, [r4, -r8] │ │ │ │ + tsteq r6, r8, ror sp │ │ │ │ + smlatteq r6, r0, ip, r5 │ │ │ │ + @ instruction: 0x01065c90 │ │ │ │ + smlatbeq r6, ip, ip, r5 │ │ │ │ + @ instruction: 0x0104aab0 │ │ │ │ + tsteq r6, r8, lsl #26 │ │ │ │ + tsteq r6, r4, lsr #26 │ │ │ │ + @ instruction: 0x0104aa98 │ │ │ │ + smlabteq r6, r8, sp, r5 │ │ │ │ + tsteq r6, r8, ror sp │ │ │ │ + @ instruction: 0x01065d94 │ │ │ │ + tsteq r4, r8, ror sl │ │ │ │ + smlabteq r6, ip, sp, r5 │ │ │ │ + tsteq r4, r8, ror #20 │ │ │ │ + tsteq r6, r0, ror #4 │ │ │ │ + tsteq r6, ip, lsr r0 │ │ │ │ + tsteq r6, r4, lsl pc │ │ │ │ + tsteq r6, ip, ror lr │ │ │ │ + tsteq r6, ip, lsr #28 │ │ │ │ + tsteq r6, r8, asr #28 │ │ │ │ + tsteq r4, r0, lsr sl │ │ │ │ + smlatbeq r6, r4, lr, r5 │ │ │ │ + smlabteq r6, r0, lr, r5 │ │ │ │ + tsteq r4, r8, lsl sl │ │ │ │ + tsteq r6, r4, ror #30 │ │ │ │ + tsteq r6, r4, lsl pc │ │ │ │ + tsteq r6, r0, lsr pc │ │ │ │ strdeq sl, [r4, -r8] │ │ │ │ - tsteq r6, r4, asr #26 │ │ │ │ + smlabbeq r6, ip, pc, r5 @ │ │ │ │ + smlatbeq r6, r8, pc, r5 @ │ │ │ │ + smlatteq r4, r0, r9, sl │ │ │ │ + ldrdeq r6, [r6, -ip] │ │ │ │ + tsteq r6, r4, asr #32 │ │ │ │ strdeq r5, [r6, -r4] │ │ │ │ - tsteq r6, r0, lsl sp │ │ │ │ - ldrdeq sl, [r4, -r8] │ │ │ │ - tsteq r6, ip, ror #26 │ │ │ │ - smlabbeq r6, r8, sp, r5 │ │ │ │ - smlabteq r4, r0, r7, sl │ │ │ │ - @ instruction: 0x01065ebc │ │ │ │ - tsteq r6, r4, lsr #28 │ │ │ │ - ldrdeq r5, [r6, -r4] │ │ │ │ - strdeq r5, [r6, -r0] │ │ │ │ - @ instruction: 0x0104a798 │ │ │ │ - tsteq r6, ip, asr #28 │ │ │ │ - tsteq r6, r8, ror #28 │ │ │ │ - smlabbeq r4, r0, r7, sl │ │ │ │ - tsteq r6, ip, lsl #30 │ │ │ │ - @ instruction: 0x01065ebc │ │ │ │ - ldrdeq r5, [r6, -r8] │ │ │ │ - tsteq r4, r0, ror #14 │ │ │ │ - tsteq r6, r0, lsl pc │ │ │ │ - tsteq r4, r0, asr r7 │ │ │ │ - smlabbeq r6, r8, r1, r6 │ │ │ │ - tsteq r6, r0, rrx │ │ │ │ - smlabteq r6, r8, pc, r5 @ │ │ │ │ - tsteq r6, r8, ror pc │ │ │ │ - @ instruction: 0x01065f94 │ │ │ │ - tsteq r4, r0, lsr #14 │ │ │ │ - strdeq r5, [r6, -r0] │ │ │ │ - tsteq r6, ip │ │ │ │ - tsteq r4, r8, lsl #14 │ │ │ │ - strheq r6, [r6, -r0] │ │ │ │ - tsteq r6, r0, rrx │ │ │ │ - tsteq r6, ip, ror r0 │ │ │ │ - smlatteq r4, r8, r6, sl │ │ │ │ - ldrdeq r6, [r6, -r8] │ │ │ │ - strdeq r6, [r6, -r4] │ │ │ │ - ldrdeq sl, [r4, -r0] │ │ │ │ - smlatbeq r6, r4, r1, r6 │ │ │ │ - tsteq r6, r4, ror #2 │ │ │ │ - tsteq r6, r0, asr #2 │ │ │ │ - tsteq r6, r8, lsr sp │ │ │ │ - smlatbeq r4, r8, r6, sl │ │ │ │ - tsteq r6, r0, ror #2 │ │ │ │ - tsteq r6, r0, asr sp │ │ │ │ - @ instruction: 0x0104a690 │ │ │ │ - @ instruction: 0x0106619c │ │ │ │ - tsteq r6, r8, ror r1 │ │ │ │ - tsteq r6, r0, ror #26 │ │ │ │ - tsteq r4, r0, ror r6 │ │ │ │ - tsteq r6, r8, ror #26 │ │ │ │ - tsteq r4, r0, ror #12 │ │ │ │ - tsteq r6, ip, lsl #22 │ │ │ │ - tsteq r6, r4, ror #16 │ │ │ │ + tsteq r6, r0, lsl r0 │ │ │ │ + @ instruction: 0x0104a9b8 │ │ │ │ + tsteq r6, ip, rrx │ │ │ │ + smlabbeq r6, r8, r0, r6 │ │ │ │ + smlatbeq r4, r0, r9, sl │ │ │ │ + tsteq r6, ip, lsr #2 │ │ │ │ + ldrdeq r6, [r6, -ip] │ │ │ │ strdeq r6, [r6, -r8] │ │ │ │ - tsteq r6, r8, lsl #30 │ │ │ │ - tsteq r6, r0, lsr #28 │ │ │ │ - smlatbeq r6, r8, sp, r7 │ │ │ │ - tsteq r6, r0, ror sp │ │ │ │ - tsteq r6, r0, asr sp │ │ │ │ - smlabbeq r6, r0, r1, r6 │ │ │ │ - tsteq r4, r0, lsl r6 │ │ │ │ - tsteq r6, r8, ror #26 │ │ │ │ - smlatbeq r6, r0, r1, r6 │ │ │ │ - strdeq sl, [r4, -r8] │ │ │ │ - smlatbeq r6, r0, sp, r7 │ │ │ │ - tsteq r6, ip, ror sp │ │ │ │ - @ instruction: 0x010661b8 │ │ │ │ - ldrdeq sl, [r4, -r8] │ │ │ │ - @ instruction: 0x01067d9c │ │ │ │ - ldrdeq r6, [r6, -r8] │ │ │ │ - smlabteq r4, r0, r5, sl │ │ │ │ - tsteq r6, r0, lsl lr │ │ │ │ - ldrdeq r7, [r6, -r0] │ │ │ │ - smlatbeq r6, ip, sp, r7 │ │ │ │ - smlatteq r6, r8, r1, r6 │ │ │ │ - @ instruction: 0x0104a598 │ │ │ │ - smlabteq r6, ip, sp, r7 │ │ │ │ - tsteq r6, r8, lsl #4 │ │ │ │ - smlabbeq r4, r0, r5, sl │ │ │ │ - tsteq r6, r8, lsl #28 │ │ │ │ - smlatteq r6, r4, sp, r7 │ │ │ │ - tsteq r6, r0, lsr #4 │ │ │ │ - tsteq r4, r0, ror #10 │ │ │ │ - tsteq r6, r4, lsl #28 │ │ │ │ - tsteq r6, r0, asr #4 │ │ │ │ - tsteq r4, r8, asr #10 │ │ │ │ - smlatteq r6, r8, lr, r7 │ │ │ │ - tsteq r6, r0, ror lr │ │ │ │ - tsteq r6, r0, lsr lr │ │ │ │ - tsteq r6, ip, lsl #28 │ │ │ │ - tsteq r6, r8, asr #4 │ │ │ │ - tsteq r4, r8, lsl r5 │ │ │ │ - tsteq r6, ip, lsr #28 │ │ │ │ - tsteq r6, r8, ror #4 │ │ │ │ - tsteq r4, r0, lsl #10 │ │ │ │ - tsteq r6, r8, ror #28 │ │ │ │ - tsteq r6, r4, asr #28 │ │ │ │ + smlabbeq r4, r0, r9, sl │ │ │ │ + tsteq r6, r0, lsr r1 │ │ │ │ + tsteq r4, r0, ror r9 │ │ │ │ + smlatbeq r6, r8, r3, r6 │ │ │ │ smlabbeq r6, r0, r2, r6 │ │ │ │ - smlatteq r4, r0, r4, sl │ │ │ │ - tsteq r6, r4, ror #28 │ │ │ │ - smlatbeq r6, r0, r2, r6 │ │ │ │ - smlabteq r4, r8, r4, sl │ │ │ │ - ldrdeq r7, [r6, -r8] │ │ │ │ - @ instruction: 0x01067e98 │ │ │ │ - tsteq r6, r4, ror lr │ │ │ │ - @ instruction: 0x010662b0 │ │ │ │ - smlatbeq r4, r0, r4, sl │ │ │ │ - @ instruction: 0x01067e94 │ │ │ │ + smlatteq r6, r8, r1, r6 │ │ │ │ + @ instruction: 0x01066198 │ │ │ │ + @ instruction: 0x010661b4 │ │ │ │ + tsteq r4, r0, asr #18 │ │ │ │ + tsteq r6, r0, lsl r2 │ │ │ │ + tsteq r6, ip, lsr #4 │ │ │ │ + tsteq r4, r8, lsr #18 │ │ │ │ ldrdeq r6, [r6, -r0] │ │ │ │ - smlabbeq r4, r8, r4, sl │ │ │ │ - ldrdeq r7, [r6, -r0] │ │ │ │ - smlatbeq r6, ip, lr, r7 │ │ │ │ - smlatteq r6, r8, r2, r6 │ │ │ │ - tsteq r4, r8, ror #8 │ │ │ │ - strdeq r6, [r6, -r4] │ │ │ │ - tsteq r4, r8, asr r4 │ │ │ │ - tsteq r6, ip, ror r0 │ │ │ │ - ldrdeq r6, [r6, -r8] │ │ │ │ - tsteq r6, r0, ror #6 │ │ │ │ - tsteq r6, r0, lsr #6 │ │ │ │ - strdeq r6, [r6, -ip] │ │ │ │ - smlabteq r6, ip, lr, r7 │ │ │ │ - tsteq r4, r0, lsr #8 │ │ │ │ - tsteq r6, ip, lsl r3 │ │ │ │ - smlatteq r6, ip, lr, r7 │ │ │ │ - tsteq r4, r8, lsl #8 │ │ │ │ - tsteq r6, r8, asr r3 │ │ │ │ - tsteq r6, r4, lsr r3 │ │ │ │ - tsteq r6, r4, lsl #30 │ │ │ │ - smlatteq r4, r8, r3, sl │ │ │ │ - tsteq r6, r4, asr r3 │ │ │ │ - tsteq r6, r4, lsr #30 │ │ │ │ - ldrdeq sl, [r4, -r0] │ │ │ │ - smlabteq r6, r8, r3, r6 │ │ │ │ - smlabbeq r6, r8, r3, r6 │ │ │ │ - tsteq r6, r4, ror #6 │ │ │ │ - tsteq r6, r4, lsr pc │ │ │ │ - smlatbeq r4, r8, r3, sl │ │ │ │ + smlabbeq r6, r0, r2, r6 │ │ │ │ + @ instruction: 0x0106629c │ │ │ │ + tsteq r4, r8, lsl #18 │ │ │ │ + strdeq r6, [r6, -r8] │ │ │ │ + tsteq r6, r4, lsl r3 │ │ │ │ + strdeq sl, [r4, -r0] │ │ │ │ + smlabteq r6, r4, r3, r6 │ │ │ │ smlabbeq r6, r4, r3, r6 │ │ │ │ - tsteq r6, r4, asr pc │ │ │ │ - @ instruction: 0x0104a390 │ │ │ │ - smlabteq r6, r0, r3, r6 │ │ │ │ - @ instruction: 0x0106639c │ │ │ │ - tsteq r6, ip, ror #30 │ │ │ │ - tsteq r4, r0, ror r3 │ │ │ │ - tsteq r6, r8, ror pc │ │ │ │ - tsteq r4, r0, ror #6 │ │ │ │ - tsteq r6, r4, rrx │ │ │ │ - smlatteq r6, ip, pc, r7 @ │ │ │ │ - smlatbeq r6, ip, pc, r7 @ │ │ │ │ + tsteq r6, r0, ror #6 │ │ │ │ + tsteq r6, r8, asr pc │ │ │ │ + smlabteq r4, r8, r8, sl │ │ │ │ + smlabbeq r6, r0, r3, r6 │ │ │ │ + tsteq r6, r0, ror pc │ │ │ │ + @ instruction: 0x0104a8b0 │ │ │ │ + @ instruction: 0x010663bc │ │ │ │ + @ instruction: 0x01066398 │ │ │ │ + smlabbeq r6, r0, pc, r7 @ │ │ │ │ + @ instruction: 0x0104a890 │ │ │ │ smlabbeq r6, r8, pc, r7 @ │ │ │ │ - smlabteq r6, r4, r3, r6 │ │ │ │ - tsteq r4, r0, lsr r3 │ │ │ │ - smlatbeq r6, r8, pc, r7 @ │ │ │ │ - smlatteq r6, r4, r3, r6 │ │ │ │ - tsteq r4, r8, lsl r3 │ │ │ │ - smlatteq r6, r4, pc, r7 @ │ │ │ │ + smlabbeq r4, r0, r8, sl │ │ │ │ + tsteq r6, ip, lsr #26 │ │ │ │ + smlabbeq r6, r4, sl, r6 │ │ │ │ + tsteq r6, r8, lsl r7 │ │ │ │ + tsteq r6, r8, lsr #2 │ │ │ │ + tsteq r6, r0, asr #32 │ │ │ │ + smlabteq r6, r8, pc, r7 @ │ │ │ │ + @ instruction: 0x01067f90 │ │ │ │ + tsteq r6, r0, ror pc │ │ │ │ + smlatbeq r6, r0, r3, r6 │ │ │ │ + tsteq r4, r0, lsr r8 │ │ │ │ + smlabbeq r6, r8, pc, r7 @ │ │ │ │ + smlabteq r6, r0, r3, r6 │ │ │ │ + tsteq r4, r8, lsl r8 │ │ │ │ smlabteq r6, r0, pc, r7 @ │ │ │ │ - strdeq r6, [r6, -ip] │ │ │ │ + @ instruction: 0x01067f9c │ │ │ │ + ldrdeq r6, [r6, -r8] │ │ │ │ strdeq sl, [r4, -r8] │ │ │ │ - smlatteq r6, r0, pc, r7 @ │ │ │ │ - tsteq r6, ip, lsl r4 │ │ │ │ - smlatteq r4, r0, r2, sl │ │ │ │ - qaddeq r8, r4, r6 │ │ │ │ - tsteq r6, r4, lsl r0 │ │ │ │ + @ instruction: 0x01067fbc │ │ │ │ + strdeq r6, [r6, -r8] │ │ │ │ + smlatteq r4, r0, r7, sl │ │ │ │ + tsteq r6, r0, lsr r0 │ │ │ │ strdeq r7, [r6, -r0] │ │ │ │ - tsteq r6, ip, lsr #8 │ │ │ │ - @ instruction: 0x0104a2b8 │ │ │ │ - tsteq r6, r0, lsl r0 │ │ │ │ - tsteq r6, ip, asr #8 │ │ │ │ - smlatbeq r4, r0, r2, sl │ │ │ │ - tsteq r6, ip, asr #32 │ │ │ │ + smlabteq r6, ip, pc, r7 @ │ │ │ │ + tsteq r6, r8, lsl #8 │ │ │ │ + @ instruction: 0x0104a7b8 │ │ │ │ + smlatteq r6, ip, pc, r7 @ │ │ │ │ + tsteq r6, r8, lsr #8 │ │ │ │ + smlatbeq r4, r0, r7, sl │ │ │ │ tsteq r6, r8, lsr #32 │ │ │ │ - tsteq r6, r4, ror #8 │ │ │ │ - smlabbeq r4, r0, r2, sl │ │ │ │ - tsteq r6, r0, ror r4 │ │ │ │ - tsteq r4, r0, ror r2 │ │ │ │ - @ instruction: 0x010683b8 │ │ │ │ - tsteq r6, r4, lsr r6 │ │ │ │ - tsteq r6, ip, asr #10 │ │ │ │ - ldrdeq r6, [r6, -r4] │ │ │ │ - @ instruction: 0x01066494 │ │ │ │ - tsteq r6, r0, ror r4 │ │ │ │ - tsteq r6, r0, asr #32 │ │ │ │ - tsteq r4, r0, lsr r2 │ │ │ │ - @ instruction: 0x01066490 │ │ │ │ - tsteq r6, r0, rrx │ │ │ │ - tsteq r4, r8, lsl r2 │ │ │ │ - smlabteq r6, ip, r4, r6 │ │ │ │ - smlatbeq r6, r8, r4, r6 │ │ │ │ - tsteq r6, r8, ror r0 │ │ │ │ - strdeq sl, [r4, -r8] │ │ │ │ - smlabteq r6, r8, r4, r6 │ │ │ │ - swpeq r8, r8, [r6] │ │ │ │ - smlatteq r4, r0, r1, sl │ │ │ │ - tsteq r6, ip, lsr r5 │ │ │ │ - strdeq r6, [r6, -ip] │ │ │ │ - ldrdeq r6, [r6, -r8] │ │ │ │ - smlatbeq r6, r8, r0, r8 │ │ │ │ - @ instruction: 0x0104a1b8 │ │ │ │ - strdeq r6, [r6, -r8] │ │ │ │ - smlabteq r6, r8, r0, r8 │ │ │ │ - smlatbeq r4, r0, r1, sl │ │ │ │ - tsteq r6, r4, lsr r5 │ │ │ │ - tsteq r6, r0, lsl r5 │ │ │ │ - smlatteq r6, r0, r0, r8 │ │ │ │ - smlabbeq r4, r0, r1, sl │ │ │ │ - tsteq r6, r0, lsr r5 │ │ │ │ - mrseq r8, (UNDEF: 22) │ │ │ │ - tsteq r4, r8, ror #2 │ │ │ │ - tsteq r6, r4, lsl r6 │ │ │ │ - @ instruction: 0x0106659c │ │ │ │ - tsteq r6, ip, asr r5 │ │ │ │ - tsteq r6, r8, lsr r5 │ │ │ │ + tsteq r6, r4 │ │ │ │ + tsteq r6, r0, asr #8 │ │ │ │ + smlabbeq r4, r0, r7, sl │ │ │ │ + tsteq r6, r4, lsr #32 │ │ │ │ + tsteq r6, r0, ror #8 │ │ │ │ + tsteq r4, r8, ror #14 │ │ │ │ tsteq r6, r8, lsl #2 │ │ │ │ - tsteq r4, r8, lsr r1 │ │ │ │ - tsteq r6, r8, asr r5 │ │ │ │ - tsteq r6, r8, lsr #2 │ │ │ │ - tsteq r4, r0, lsr #2 │ │ │ │ - @ instruction: 0x01066594 │ │ │ │ - tsteq r6, r0, ror r5 │ │ │ │ - tsteq r6, r0, asr #2 │ │ │ │ - mrseq sl, (UNDEF: 20) │ │ │ │ - @ instruction: 0x01066590 │ │ │ │ - tsteq r6, r0, ror #2 │ │ │ │ - smlatteq r4, r8, r0, sl │ │ │ │ - tsteq r6, r4, lsl #12 │ │ │ │ - smlabteq r6, r4, r5, r6 │ │ │ │ - smlatbeq r6, r0, r5, r6 │ │ │ │ - tsteq r6, r0, ror r1 │ │ │ │ - smlabteq r4, r0, r0, sl │ │ │ │ - smlabteq r6, r0, r5, r6 │ │ │ │ - @ instruction: 0x01068190 │ │ │ │ - smlatbeq r4, r8, r0, sl │ │ │ │ - strdeq r6, [r6, -ip] │ │ │ │ - ldrdeq r6, [r6, -r8] │ │ │ │ + swpeq r8, r0, [r6] │ │ │ │ + qaddeq r8, r0, r6 │ │ │ │ + tsteq r6, ip, lsr #32 │ │ │ │ + tsteq r6, r8, ror #8 │ │ │ │ + tsteq r4, r8, lsr r7 │ │ │ │ + tsteq r6, ip, asr #32 │ │ │ │ + smlabbeq r6, r8, r4, r6 │ │ │ │ + tsteq r4, r0, lsr #14 │ │ │ │ + smlabbeq r6, r8, r0, r8 │ │ │ │ + tsteq r6, r4, rrx │ │ │ │ + smlatbeq r6, r0, r4, r6 │ │ │ │ + tsteq r4, r0, lsl #14 │ │ │ │ + smlabbeq r6, r4, r0, r8 │ │ │ │ + smlabteq r6, r0, r4, r6 │ │ │ │ + smlatteq r4, r8, r6, sl │ │ │ │ + strdeq r8, [r6, -r8] │ │ │ │ + strheq r8, [r6, -r8] │ │ │ │ + swpeq r8, r4, [r6] │ │ │ │ + ldrdeq r6, [r6, -r0] │ │ │ │ + smlabteq r4, r0, r6, sl │ │ │ │ + strheq r8, [r6, -r4] │ │ │ │ + strdeq r6, [r6, -r0] │ │ │ │ + smlatbeq r4, r8, r6, sl │ │ │ │ + strdeq r8, [r6, -r0] │ │ │ │ + smlabteq r6, ip, r0, r8 │ │ │ │ + tsteq r6, r8, lsl #10 │ │ │ │ + smlabbeq r4, r8, r6, sl │ │ │ │ + tsteq r6, r4, lsl r5 │ │ │ │ + tsteq r4, r8, ror r6 │ │ │ │ + @ instruction: 0x0106829c │ │ │ │ + strdeq r6, [r6, -r8] │ │ │ │ + smlabbeq r6, r0, r5, r6 │ │ │ │ + tsteq r6, r0, asr #10 │ │ │ │ + tsteq r6, ip, lsl r5 │ │ │ │ + smlatteq r6, ip, r0, r8 │ │ │ │ + tsteq r4, r0, asr #12 │ │ │ │ + tsteq r6, ip, lsr r5 │ │ │ │ + tsteq r6, ip, lsl #2 │ │ │ │ + tsteq r4, r8, lsr #12 │ │ │ │ + tsteq r6, r8, ror r5 │ │ │ │ + tsteq r6, r4, asr r5 │ │ │ │ + tsteq r6, r4, lsr #2 │ │ │ │ + tsteq r4, r8, lsl #12 │ │ │ │ + tsteq r6, r4, ror r5 │ │ │ │ + tsteq r6, r4, asr #2 │ │ │ │ + strdeq sl, [r4, -r0] │ │ │ │ + smlatteq r6, r8, r5, r6 │ │ │ │ + smlatbeq r6, r8, r5, r6 │ │ │ │ + smlabbeq r6, r4, r5, r6 │ │ │ │ + tsteq r6, r4, asr r1 │ │ │ │ + smlabteq r4, r8, r5, sl │ │ │ │ + smlatbeq r6, r4, r5, r6 │ │ │ │ + tsteq r6, r4, ror r1 │ │ │ │ + @ instruction: 0x0104a5b0 │ │ │ │ + smlatteq r6, r0, r5, r6 │ │ │ │ + @ instruction: 0x010665bc │ │ │ │ + smlabbeq r6, ip, r1, r8 │ │ │ │ + @ instruction: 0x0104a590 │ │ │ │ + @ instruction: 0x01068198 │ │ │ │ + smlabbeq r4, r0, r5, sl │ │ │ │ + smlabbeq r6, r4, r2, r8 │ │ │ │ + tsteq r6, ip, lsl #4 │ │ │ │ + smlabteq r6, ip, r1, r8 │ │ │ │ smlatbeq r6, r8, r1, r8 │ │ │ │ - smlabbeq r4, r8, r0, sl │ │ │ │ - @ instruction: 0x010681b4 │ │ │ │ - tsteq r4, r8, ror r0 │ │ │ │ - smlatbeq r6, r8, r7, r6 │ │ │ │ - @ instruction: 0x01068298 │ │ │ │ - tsteq r6, r0, lsr #4 │ │ │ │ + smlatteq r6, r4, r5, r6 │ │ │ │ + tsteq r4, r0, asr r5 │ │ │ │ + smlabteq r6, r8, r1, r8 │ │ │ │ + tsteq r6, r4, lsl #12 │ │ │ │ + tsteq r4, r8, lsr r5 │ │ │ │ + tsteq r6, r4, lsl #4 │ │ │ │ smlatteq r6, r0, r1, r8 │ │ │ │ - @ instruction: 0x010681bc │ │ │ │ - strdeq r6, [r6, -r8] │ │ │ │ - tsteq r4, r0, asr #32 │ │ │ │ - ldrdeq r8, [r6, -ip] │ │ │ │ - tsteq r6, r8, lsl r6 │ │ │ │ - tsteq r4, r8, lsr #32 │ │ │ │ - tsteq r6, r8, lsl r2 │ │ │ │ - strdeq r8, [r6, -r4] │ │ │ │ - tsteq r6, r0, lsr r6 │ │ │ │ - tsteq r4, r8 │ │ │ │ - tsteq r6, r4, lsl r2 │ │ │ │ - tsteq r6, r0, asr r6 │ │ │ │ - strdeq r9, [r4, -r0] │ │ │ │ - smlabbeq r6, r8, r2, r8 │ │ │ │ + tsteq r6, ip, lsl r6 │ │ │ │ + tsteq r4, r8, lsl r5 │ │ │ │ + mrseq r8, LR_usr │ │ │ │ + tsteq r6, ip, lsr r6 │ │ │ │ + tsteq r4, r0, lsl #10 │ │ │ │ + tsteq r6, r4, ror r2 │ │ │ │ + tsteq r6, r4, lsr r2 │ │ │ │ + tsteq r6, r0, lsl r2 │ │ │ │ + tsteq r6, ip, asr #12 │ │ │ │ + ldrdeq sl, [r4, -r8] │ │ │ │ + tsteq r6, r0, lsr r2 │ │ │ │ + tsteq r6, ip, ror #12 │ │ │ │ + smlabteq r4, r0, r4, sl │ │ │ │ + tsteq r6, ip, ror #4 │ │ │ │ tsteq r6, r8, asr #4 │ │ │ │ - tsteq r6, r4, lsr #4 │ │ │ │ - tsteq r6, r0, ror #12 │ │ │ │ - smlabteq r4, r8, pc, r9 @ │ │ │ │ - tsteq r6, r4, asr #4 │ │ │ │ - smlabbeq r6, r0, r6, r6 │ │ │ │ - @ instruction: 0x01049fb0 │ │ │ │ - smlabbeq r6, r0, r2, r8 │ │ │ │ - tsteq r6, ip, asr r2 │ │ │ │ - @ instruction: 0x01066698 │ │ │ │ - @ instruction: 0x01049f90 │ │ │ │ - smlatbeq r6, r4, r6, r6 │ │ │ │ - smlabbeq r4, r0, pc, r9 @ │ │ │ │ - @ instruction: 0x01066790 │ │ │ │ - tsteq r6, r8, lsl r7 │ │ │ │ - ldrdeq r6, [r6, -r8] │ │ │ │ + smlabbeq r6, r4, r6, r6 │ │ │ │ + smlatbeq r4, r0, r4, sl │ │ │ │ + @ instruction: 0x01066690 │ │ │ │ + @ instruction: 0x0104a490 │ │ │ │ + ldrdeq r8, [r6, -r8] │ │ │ │ + tsteq r6, r4, asr r8 │ │ │ │ + tsteq r6, ip, ror #14 │ │ │ │ + strdeq r6, [r6, -r4] │ │ │ │ @ instruction: 0x010666b4 │ │ │ │ - smlabbeq r6, r4, r2, r8 │ │ │ │ - tsteq r4, r0, asr pc │ │ │ │ - ldrdeq r6, [r6, -r4] │ │ │ │ - smlatbeq r6, r4, r2, r8 │ │ │ │ - tsteq r4, r8, lsr pc │ │ │ │ - tsteq r6, r0, lsl r7 │ │ │ │ + @ instruction: 0x01066690 │ │ │ │ + tsteq r6, r0, ror #4 │ │ │ │ + tsteq r4, r0, asr r4 │ │ │ │ + @ instruction: 0x010666b0 │ │ │ │ + smlabbeq r6, r0, r2, r8 │ │ │ │ + tsteq r4, r8, lsr r4 │ │ │ │ smlatteq r6, ip, r6, r6 │ │ │ │ - @ instruction: 0x010682bc │ │ │ │ - tsteq r4, r8, lsl pc │ │ │ │ - tsteq r6, ip, lsl #14 │ │ │ │ - ldrdeq r8, [r6, -ip] │ │ │ │ - tsteq r4, r0, lsl #30 │ │ │ │ - smlabbeq r6, r0, r7, r6 │ │ │ │ - tsteq r6, r0, asr #14 │ │ │ │ + smlabteq r6, r8, r6, r6 │ │ │ │ + @ instruction: 0x01068298 │ │ │ │ + tsteq r4, r8, lsl r4 │ │ │ │ + smlatteq r6, r8, r6, r6 │ │ │ │ + @ instruction: 0x010682b8 │ │ │ │ + tsteq r4, r0, lsl #8 │ │ │ │ + tsteq r6, ip, asr r7 │ │ │ │ tsteq r6, ip, lsl r7 │ │ │ │ - smlatteq r6, ip, r2, r8 │ │ │ │ - ldrdeq r9, [r4, -r8] │ │ │ │ - tsteq r6, ip, lsr r7 │ │ │ │ - tsteq r6, ip, lsl #6 │ │ │ │ - smlabteq r4, r0, lr, r9 │ │ │ │ - tsteq r6, r8, ror r7 │ │ │ │ + strdeq r6, [r6, -r8] │ │ │ │ + smlabteq r6, r8, r2, r8 │ │ │ │ + ldrdeq sl, [r4, -r8] │ │ │ │ + tsteq r6, r8, lsl r7 │ │ │ │ + smlatteq r6, r8, r2, r8 │ │ │ │ + smlabteq r4, r0, r3, sl │ │ │ │ tsteq r6, r4, asr r7 │ │ │ │ - tsteq r6, r4, lsr #6 │ │ │ │ - smlatbeq r4, r0, lr, r9 │ │ │ │ - tsteq r6, r0, lsr r3 │ │ │ │ - @ instruction: 0x01049e90 │ │ │ │ - tsteq r6, r8, asr #28 │ │ │ │ - ldrdeq r6, [r6, -ip] │ │ │ │ - smlatteq r6, ip, r4, r8 │ │ │ │ - tsteq r6, r4, lsl #8 │ │ │ │ - smlabbeq r6, ip, r3, r8 │ │ │ │ - tsteq r6, ip, asr #6 │ │ │ │ + tsteq r6, r0, lsr r7 │ │ │ │ + mrseq r8, LR_und │ │ │ │ + smlatbeq r4, r0, r3, sl │ │ │ │ + tsteq r6, r0, asr r7 │ │ │ │ + tsteq r6, r0, lsr #6 │ │ │ │ + smlabbeq r4, r8, r3, sl │ │ │ │ + tsteq r6, r4, lsr r8 │ │ │ │ + @ instruction: 0x010667bc │ │ │ │ + tsteq r6, ip, ror r7 │ │ │ │ + tsteq r6, r8, asr r7 │ │ │ │ tsteq r6, r8, lsr #6 │ │ │ │ - tsteq r6, r4, ror #14 │ │ │ │ - tsteq r4, r8, asr #28 │ │ │ │ + tsteq r4, r8, asr r3 │ │ │ │ + tsteq r6, r8, ror r7 │ │ │ │ tsteq r6, r8, asr #6 │ │ │ │ - smlabbeq r6, r4, r7, r6 │ │ │ │ - tsteq r4, r0, lsr lr │ │ │ │ - smlabbeq r6, r4, r3, r8 │ │ │ │ + tsteq r4, r0, asr #6 │ │ │ │ + @ instruction: 0x010667b4 │ │ │ │ + @ instruction: 0x01066790 │ │ │ │ tsteq r6, r0, ror #6 │ │ │ │ - @ instruction: 0x0106679c │ │ │ │ - tsteq r4, r0, lsl lr │ │ │ │ + tsteq r4, r0, lsr #6 │ │ │ │ + @ instruction: 0x010667b0 │ │ │ │ smlabbeq r6, r0, r3, r8 │ │ │ │ - @ instruction: 0x010667bc │ │ │ │ - strdeq r9, [r4, -r8] │ │ │ │ - strdeq r8, [r6, -r4] │ │ │ │ - @ instruction: 0x010683b4 │ │ │ │ + tsteq r4, r8, lsl #6 │ │ │ │ + tsteq r6, r4, lsr #16 │ │ │ │ + smlatteq r6, r4, r7, r6 │ │ │ │ + smlabteq r6, r0, r7, r6 │ │ │ │ @ instruction: 0x01068390 │ │ │ │ - smlabteq r6, ip, r7, r6 │ │ │ │ - ldrdeq r9, [r4, -r0] │ │ │ │ + smlatteq r4, r0, r2, sl │ │ │ │ + smlatteq r6, r0, r7, r6 │ │ │ │ @ instruction: 0x010683b0 │ │ │ │ - smlatteq r6, ip, r7, r6 │ │ │ │ - @ instruction: 0x01049db8 │ │ │ │ - smlatteq r6, ip, r3, r8 │ │ │ │ + smlabteq r4, r8, r2, sl │ │ │ │ + tsteq r6, ip, lsl r8 │ │ │ │ + strdeq r6, [r6, -r8] │ │ │ │ smlabteq r6, r8, r3, r8 │ │ │ │ - tsteq r6, r4, lsl #16 │ │ │ │ - @ instruction: 0x01049d98 │ │ │ │ - smlatteq r6, r8, r3, r8 │ │ │ │ - tsteq r6, r4, lsr #16 │ │ │ │ - smlabbeq r4, r0, sp, r9 │ │ │ │ - smlabteq r6, ip, r4, r8 │ │ │ │ - tsteq r6, r4, asr r4 │ │ │ │ + smlatbeq r4, r8, r2, sl │ │ │ │ + ldrdeq r8, [r6, -r4] │ │ │ │ + @ instruction: 0x0104a298 │ │ │ │ + smlabteq r6, r8, r9, r6 │ │ │ │ + @ instruction: 0x010684b8 │ │ │ │ + tsteq r6, r0, asr #8 │ │ │ │ + tsteq r6, r0, lsl #8 │ │ │ │ + ldrdeq r8, [r6, -ip] │ │ │ │ + tsteq r6, r8, lsl r8 │ │ │ │ + tsteq r4, r0, ror #4 │ │ │ │ + strdeq r8, [r6, -ip] │ │ │ │ + tsteq r6, r8, lsr r8 │ │ │ │ + tsteq r4, r8, asr #4 │ │ │ │ + tsteq r6, r8, lsr r4 │ │ │ │ tsteq r6, r4, lsl r4 │ │ │ │ - strdeq r8, [r6, -r0] │ │ │ │ - tsteq r6, ip, lsr #16 │ │ │ │ - tsteq r4, r0, asr sp │ │ │ │ - tsteq r6, r0, lsl r4 │ │ │ │ - tsteq r6, ip, asr #16 │ │ │ │ - tsteq r4, r8, lsr sp │ │ │ │ - tsteq r6, ip, asr #8 │ │ │ │ - tsteq r6, r8, lsr #8 │ │ │ │ - tsteq r6, r4, ror #16 │ │ │ │ - tsteq r4, r8, lsl sp │ │ │ │ - tsteq r6, r8, asr #8 │ │ │ │ - smlabbeq r6, r4, r8, r6 │ │ │ │ - tsteq r4, r0, lsl #26 │ │ │ │ - @ instruction: 0x010684bc │ │ │ │ + tsteq r6, r0, asr r8 │ │ │ │ + tsteq r4, r8, lsr #4 │ │ │ │ + tsteq r6, r4, lsr r4 │ │ │ │ + tsteq r6, r0, ror r8 │ │ │ │ + tsteq r4, r0, lsl r2 │ │ │ │ + smlatbeq r6, r8, r4, r8 │ │ │ │ + tsteq r6, r8, ror #8 │ │ │ │ + tsteq r6, r4, asr #8 │ │ │ │ + smlabbeq r6, r0, r8, r6 │ │ │ │ + smlatteq r4, r8, r1, sl │ │ │ │ + tsteq r6, r4, ror #8 │ │ │ │ + smlatbeq r6, r0, r8, r6 │ │ │ │ + ldrdeq sl, [r4, -r0] │ │ │ │ + smlatbeq r6, r0, r4, r8 │ │ │ │ tsteq r6, ip, ror r4 │ │ │ │ - tsteq r6, r8, asr r4 │ │ │ │ - @ instruction: 0x01066894 │ │ │ │ + @ instruction: 0x010668b8 │ │ │ │ + @ instruction: 0x0104a1b0 │ │ │ │ + smlabteq r6, r4, r8, r6 │ │ │ │ + smlatbeq r4, r0, r1, sl │ │ │ │ + @ instruction: 0x010669b0 │ │ │ │ + tsteq r6, r8, lsr r9 │ │ │ │ + strdeq r6, [r6, -r8] │ │ │ │ + ldrdeq r6, [r6, -r4] │ │ │ │ + smlatbeq r6, r4, r4, r8 │ │ │ │ + tsteq r4, r0, ror r1 │ │ │ │ + strdeq r6, [r6, -r4] │ │ │ │ + smlabteq r6, r4, r4, r8 │ │ │ │ + tsteq r4, r8, asr r1 │ │ │ │ + tsteq r6, r0, lsr r9 │ │ │ │ + tsteq r6, ip, lsl #18 │ │ │ │ + ldrdeq r8, [r6, -ip] │ │ │ │ + tsteq r4, r8, lsr r1 │ │ │ │ + tsteq r6, ip, lsr #18 │ │ │ │ + strdeq r8, [r6, -ip] │ │ │ │ + tsteq r4, r0, lsr #2 │ │ │ │ + smlatbeq r6, r0, r9, r6 │ │ │ │ + tsteq r6, r0, ror #18 │ │ │ │ + tsteq r6, ip, lsr r9 │ │ │ │ + tsteq r6, ip, lsl #10 │ │ │ │ + strdeq sl, [r4, -r8] │ │ │ │ + tsteq r6, ip, asr r9 │ │ │ │ + tsteq r6, ip, lsr #10 │ │ │ │ + smlatteq r4, r0, r0, sl │ │ │ │ + @ instruction: 0x01066998 │ │ │ │ + tsteq r6, r4, ror r9 │ │ │ │ + tsteq r6, r4, asr #10 │ │ │ │ + smlabteq r4, r0, r0, sl │ │ │ │ + tsteq r6, r0, asr r5 │ │ │ │ + strheq sl, [r4, -r0] │ │ │ │ + tsteq r6, r8, rrx │ │ │ │ + strdeq r6, [r6, -ip] │ │ │ │ + tsteq r6, ip, lsl #14 │ │ │ │ + tsteq r6, r4, lsr #12 │ │ │ │ + smlatbeq r6, ip, r5, r8 │ │ │ │ + tsteq r6, ip, ror #10 │ │ │ │ + tsteq r6, r8, asr #10 │ │ │ │ + smlabbeq r6, r4, r9, r6 │ │ │ │ + tsteq r4, r8, rrx │ │ │ │ + tsteq r6, r8, ror #10 │ │ │ │ + smlatbeq r6, r4, r9, r6 │ │ │ │ + qaddeq sl, r0, r4 │ │ │ │ + smlatbeq r6, r4, r5, r8 │ │ │ │ + smlabbeq r6, r0, r5, r8 │ │ │ │ + @ instruction: 0x010669bc │ │ │ │ + tsteq r4, r0, lsr r0 │ │ │ │ + smlatbeq r6, r0, r5, r8 │ │ │ │ + ldrdeq r6, [r6, -ip] │ │ │ │ + tsteq r4, r8, lsl r0 │ │ │ │ + tsteq r6, r4, lsl r6 │ │ │ │ + ldrdeq r8, [r6, -r4] │ │ │ │ + @ instruction: 0x010685b0 │ │ │ │ + smlatteq r6, ip, r9, r6 │ │ │ │ + strdeq r9, [r4, -r0] │ │ │ │ + ldrdeq r8, [r6, -r0] │ │ │ │ + tsteq r6, ip, lsl #20 │ │ │ │ ldrdeq r9, [r4, -r8] │ │ │ │ - tsteq r6, r8, ror r4 │ │ │ │ - @ instruction: 0x010668b4 │ │ │ │ - smlabteq r4, r0, ip, r9 │ │ │ │ - @ instruction: 0x010684b4 │ │ │ │ + tsteq r6, ip, lsl #12 │ │ │ │ + smlatteq r6, r8, r5, r8 │ │ │ │ + tsteq r6, r4, lsr #20 │ │ │ │ + @ instruction: 0x01049fb8 │ │ │ │ + tsteq r6, r8, lsl #12 │ │ │ │ + tsteq r6, r4, asr #20 │ │ │ │ + smlatbeq r4, r0, pc, r9 @ │ │ │ │ + smlatteq r6, ip, r6, r8 │ │ │ │ + tsteq r6, r4, ror r6 │ │ │ │ + tsteq r6, r4, lsr r6 │ │ │ │ + tsteq r6, r0, lsl r6 │ │ │ │ + tsteq r6, ip, asr #20 │ │ │ │ + tsteq r4, r0, ror pc │ │ │ │ + tsteq r6, r0, lsr r6 │ │ │ │ + tsteq r6, ip, ror #20 │ │ │ │ + tsteq r4, r8, asr pc │ │ │ │ + tsteq r6, ip, ror #12 │ │ │ │ + tsteq r6, r8, asr #12 │ │ │ │ + smlabbeq r6, r4, sl, r6 │ │ │ │ + tsteq r4, r8, lsr pc │ │ │ │ + tsteq r6, r8, ror #12 │ │ │ │ + smlatbeq r6, r4, sl, r6 │ │ │ │ + tsteq r4, r0, lsr #30 │ │ │ │ + ldrdeq r8, [r6, -ip] │ │ │ │ + @ instruction: 0x0106869c │ │ │ │ + tsteq r6, r8, ror r6 │ │ │ │ + @ instruction: 0x01066ab4 │ │ │ │ + strdeq r9, [r4, -r8] │ │ │ │ + @ instruction: 0x01068698 │ │ │ │ + ldrdeq r6, [r6, -r4] │ │ │ │ + smlatteq r4, r0, lr, r9 │ │ │ │ + ldrdeq r8, [r6, -r4] │ │ │ │ ldrbeq pc, [r8], #2271 @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbeq pc, [r4], #2271 @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbeq pc, [r0], #2271 @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ strbeq pc, [ip], #2271 @ 0x8df @ │ │ │ │ @@ -30831,203 +30831,203 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2238 @ 0xfffff742 │ │ │ │ ldmmi lr!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2237 @ 0xfffff743 │ │ │ │ popmi {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r6, ip, lsr #28 │ │ │ │ - tsteq r6, r8, ror #4 │ │ │ │ - tsteq r4, ip, lsr r6 │ │ │ │ - tsteq r6, r4, ror r2 │ │ │ │ - tsteq r4, ip, lsr #12 │ │ │ │ - strdeq r7, [r6, -ip] │ │ │ │ - tsteq r6, r8, asr r3 │ │ │ │ - smlatteq r6, r0, r2, r6 │ │ │ │ - smlatbeq r6, r0, r2, r6 │ │ │ │ - tsteq r6, ip, ror r2 │ │ │ │ - tsteq r6, ip, asr #28 │ │ │ │ - strdeq r9, [r4, -r4] │ │ │ │ - @ instruction: 0x0106629c │ │ │ │ - tsteq r6, ip, ror #28 │ │ │ │ - ldrdeq r9, [r4, -ip] │ │ │ │ - ldrdeq r6, [r6, -r8] │ │ │ │ - @ instruction: 0x010662b4 │ │ │ │ - smlabbeq r6, r4, lr, r7 │ │ │ │ - @ instruction: 0x010495bc │ │ │ │ - ldrdeq r6, [r6, -r4] │ │ │ │ - smlatbeq r6, r4, lr, r7 │ │ │ │ - smlatbeq r4, r4, r5, r9 │ │ │ │ - tsteq r6, r8, asr #6 │ │ │ │ - tsteq r6, r8, lsl #6 │ │ │ │ - smlatteq r6, r4, r2, r6 │ │ │ │ - @ instruction: 0x01067eb4 │ │ │ │ - tsteq r4, ip, ror r5 │ │ │ │ - tsteq r6, r4, lsl #6 │ │ │ │ - ldrdeq r7, [r6, -r4] │ │ │ │ - tsteq r4, r4, ror #10 │ │ │ │ - tsteq r6, r0, asr #6 │ │ │ │ - tsteq r6, ip, lsl r3 │ │ │ │ - smlatteq r6, ip, lr, r7 │ │ │ │ - tsteq r4, r4, asr #10 │ │ │ │ - strdeq r7, [r6, -r8] │ │ │ │ - tsteq r4, r4, lsr r5 │ │ │ │ - smlatteq r6, r4, pc, r7 @ │ │ │ │ - tsteq r6, ip, ror #30 │ │ │ │ - tsteq r6, ip, lsr #30 │ │ │ │ - tsteq r6, r8, lsl #30 │ │ │ │ - tsteq r6, r4, asr #6 │ │ │ │ - tsteq r4, r4, lsl #10 │ │ │ │ - tsteq r6, r8, lsr #30 │ │ │ │ - tsteq r6, r4, ror #6 │ │ │ │ - smlatteq r4, ip, r4, r9 │ │ │ │ - tsteq r6, r4, ror #30 │ │ │ │ - tsteq r6, r0, asr #30 │ │ │ │ - tsteq r6, ip, ror r3 │ │ │ │ - smlabteq r4, ip, r4, r9 │ │ │ │ - tsteq r6, r0, ror #30 │ │ │ │ - @ instruction: 0x0106639c │ │ │ │ - @ instruction: 0x010494b4 │ │ │ │ - ldrdeq r7, [r6, -r4] │ │ │ │ - @ instruction: 0x01067f94 │ │ │ │ - tsteq r6, r0, ror pc │ │ │ │ - smlatbeq r6, lr, r3, r6 │ │ │ │ - @ instruction: 0x01049490 │ │ │ │ - @ instruction: 0x01067f96 │ │ │ │ + tsteq r6, ip, asr #32 │ │ │ │ + smlabbeq r6, r8, r4, r6 │ │ │ │ + tsteq r4, ip, asr r8 │ │ │ │ + @ instruction: 0x01066494 │ │ │ │ + tsteq r4, ip, asr #16 │ │ │ │ + tsteq r6, ip, lsl r2 │ │ │ │ + tsteq r6, r8, ror r5 │ │ │ │ + tsteq r6, r0, lsl #10 │ │ │ │ + smlabteq r6, r0, r4, r6 │ │ │ │ + @ instruction: 0x0106649c │ │ │ │ + tsteq r6, ip, rrx │ │ │ │ + tsteq r4, r4, lsl r8 │ │ │ │ + @ instruction: 0x010664bc │ │ │ │ + smlabbeq r6, ip, r0, r8 │ │ │ │ + strdeq r9, [r4, -ip] │ │ │ │ + strdeq r6, [r6, -r8] │ │ │ │ ldrdeq r6, [r6, -r4] │ │ │ │ - tsteq r4, lr, ror r4 │ │ │ │ - ldrdeq r7, [r6, -r8] │ │ │ │ - @ instruction: 0x01067fb6 │ │ │ │ + smlatbeq r6, r4, r0, r8 │ │ │ │ + ldrdeq r9, [r4, -ip] │ │ │ │ strdeq r6, [r6, -r4] │ │ │ │ - tsteq r4, r6, ror #8 │ │ │ │ - tsteq r6, r4, lsl #8 │ │ │ │ - tsteq r4, sl, asr r4 │ │ │ │ - tsteq r6, r8, ror r7 │ │ │ │ - smlabbeq r6, sl, r1, r8 │ │ │ │ - smlatteq r6, r8, r4, r6 │ │ │ │ - tsteq r6, r2, ror r4 │ │ │ │ - tsteq r6, r4, lsr r4 │ │ │ │ - tsteq r6, r2, lsl r4 │ │ │ │ - smlatteq r6, r4, pc, r7 @ │ │ │ │ - tsteq r4, sl, lsr #8 │ │ │ │ - tsteq r6, r8, lsr r4 │ │ │ │ - tsteq r6, sl │ │ │ │ - tsteq r4, r8, lsl r4 │ │ │ │ - tsteq r6, sl, ror r4 │ │ │ │ - tsteq r6, r8, asr r4 │ │ │ │ - tsteq r6, sl, lsr #32 │ │ │ │ - tsteq r4, r0, lsl #8 │ │ │ │ - tsteq r6, lr, ror r4 │ │ │ │ - qaddeq r8, r0, r6 │ │ │ │ - smlatteq r4, lr, r3, r9 │ │ │ │ - strdeq r6, [r6, -r8] │ │ │ │ - @ instruction: 0x010664ba │ │ │ │ - @ instruction: 0x01066498 │ │ │ │ - tsteq r6, sl, rrx │ │ │ │ - ldrdeq r9, [r4, -r0] │ │ │ │ - @ instruction: 0x010664be │ │ │ │ - swpeq r8, r0, [r6] │ │ │ │ - @ instruction: 0x010493be │ │ │ │ - tsteq r6, r0, lsl #10 │ │ │ │ - ldrdeq r6, [r6, -lr] │ │ │ │ - strheq r8, [r6, -r0] │ │ │ │ - smlatbeq r4, r6, r3, r9 │ │ │ │ - smlabteq r6, r0, r0, r8 │ │ │ │ - @ instruction: 0x0104939a │ │ │ │ - @ instruction: 0x010681b0 │ │ │ │ - tsteq r6, sl, lsr r1 │ │ │ │ - strdeq r8, [r6, -ip] │ │ │ │ - ldrdeq r8, [r6, -sl] │ │ │ │ - tsteq r6, r8, lsl r5 │ │ │ │ - tsteq r4, r6, ror r3 │ │ │ │ - mrseq r8, (UNDEF: 22) │ │ │ │ - tsteq r6, lr, lsr r5 │ │ │ │ - tsteq r4, r4, ror #6 │ │ │ │ - tsteq r6, r2, asr #2 │ │ │ │ - tsteq r6, r0, lsr #2 │ │ │ │ - tsteq r6, lr, asr r5 │ │ │ │ - tsteq r4, ip, asr #6 │ │ │ │ - tsteq r6, r6, asr #2 │ │ │ │ + smlabteq r6, r4, r0, r8 │ │ │ │ + smlabteq r4, r4, r7, r9 │ │ │ │ + tsteq r6, r8, ror #10 │ │ │ │ + tsteq r6, r8, lsr #10 │ │ │ │ + tsteq r6, r4, lsl #10 │ │ │ │ + ldrdeq r8, [r6, -r4] │ │ │ │ + @ instruction: 0x0104979c │ │ │ │ + tsteq r6, r4, lsr #10 │ │ │ │ + strdeq r8, [r6, -r4] │ │ │ │ + smlabbeq r4, r4, r7, r9 │ │ │ │ + tsteq r6, r0, ror #10 │ │ │ │ + tsteq r6, ip, lsr r5 │ │ │ │ + tsteq r6, ip, lsl #2 │ │ │ │ + tsteq r4, r4, ror #14 │ │ │ │ + tsteq r6, r8, lsl r1 │ │ │ │ + tsteq r4, r4, asr r7 │ │ │ │ + tsteq r6, r4, lsl #4 │ │ │ │ + smlabbeq r6, ip, r1, r8 │ │ │ │ + tsteq r6, ip, asr #2 │ │ │ │ + tsteq r6, r8, lsr #2 │ │ │ │ + tsteq r6, r4, ror #10 │ │ │ │ + tsteq r4, r4, lsr #14 │ │ │ │ + tsteq r6, r8, asr #2 │ │ │ │ smlabbeq r6, r4, r5, r6 │ │ │ │ - tsteq r4, sl, lsr r3 │ │ │ │ - smlabteq r6, r0, r1, r8 │ │ │ │ - smlabbeq r6, r2, r1, r8 │ │ │ │ + tsteq r4, ip, lsl #14 │ │ │ │ + smlabbeq r6, r4, r1, r8 │ │ │ │ tsteq r6, r0, ror #2 │ │ │ │ - @ instruction: 0x0106659e │ │ │ │ - tsteq r4, ip, lsl r3 │ │ │ │ - smlabbeq r6, r6, r1, r8 │ │ │ │ - smlabteq r6, r4, r5, r6 │ │ │ │ - tsteq r4, sl, lsl #6 │ │ │ │ - smlabteq r6, r8, r1, r8 │ │ │ │ - smlatbeq r6, r6, r1, r8 │ │ │ │ - smlatteq r6, r4, r5, r6 │ │ │ │ - strdeq r9, [r4, -r2] │ │ │ │ + @ instruction: 0x0106659c │ │ │ │ + smlatteq r4, ip, r6, r9 │ │ │ │ + smlabbeq r6, r0, r1, r8 │ │ │ │ + @ instruction: 0x010665bc │ │ │ │ + ldrdeq r9, [r4, -r4] │ │ │ │ + strdeq r8, [r6, -r4] │ │ │ │ + @ instruction: 0x010681b4 │ │ │ │ + @ instruction: 0x01068190 │ │ │ │ + smlabteq r6, lr, r5, r6 │ │ │ │ + @ instruction: 0x010496b0 │ │ │ │ + @ instruction: 0x010681b6 │ │ │ │ strdeq r6, [r6, -r4] │ │ │ │ - smlatteq r4, r6, r2, r9 │ │ │ │ - smlabbeq r6, r0, r3, r8 │ │ │ │ + @ instruction: 0x0104969e │ │ │ │ + strdeq r8, [r6, -r8] │ │ │ │ + ldrdeq r8, [r6, -r6] │ │ │ │ + tsteq r6, r4, lsl r6 │ │ │ │ + smlabbeq r4, r6, r6, r9 │ │ │ │ + tsteq r6, r4, lsr #12 │ │ │ │ + tsteq r4, sl, ror r6 │ │ │ │ + @ instruction: 0x01066998 │ │ │ │ + smlatbeq r6, sl, r3, r8 │ │ │ │ + tsteq r6, r8, lsl #14 │ │ │ │ + @ instruction: 0x01066692 │ │ │ │ + tsteq r6, r4, asr r6 │ │ │ │ + tsteq r6, r2, lsr r6 │ │ │ │ + tsteq r6, r4, lsl #4 │ │ │ │ + tsteq r4, sl, asr #12 │ │ │ │ + tsteq r6, r8, asr r6 │ │ │ │ + tsteq r6, sl, lsr #4 │ │ │ │ + tsteq r4, r8, lsr r6 │ │ │ │ + @ instruction: 0x0106669a │ │ │ │ + tsteq r6, r8, ror r6 │ │ │ │ + tsteq r6, sl, asr #4 │ │ │ │ + tsteq r4, r0, lsr #12 │ │ │ │ + @ instruction: 0x0106669e │ │ │ │ + tsteq r6, r0, ror r2 │ │ │ │ + tsteq r4, lr, lsl #12 │ │ │ │ + tsteq r6, r8, lsl r7 │ │ │ │ + ldrdeq r6, [r6, -sl] │ │ │ │ + @ instruction: 0x010666b8 │ │ │ │ + smlabbeq r6, sl, r2, r8 │ │ │ │ + strdeq r9, [r4, -r0] │ │ │ │ ldrdeq r6, [r6, -lr] │ │ │ │ - tsteq r6, r8, ror #12 │ │ │ │ - tsteq r6, sl, lsr #12 │ │ │ │ - tsteq r6, r8, lsl #12 │ │ │ │ - ldrdeq r8, [r6, -sl] │ │ │ │ - @ instruction: 0x010492bc │ │ │ │ - tsteq r6, lr, lsr #12 │ │ │ │ - mrseq r8, LR_usr │ │ │ │ - smlatbeq r4, sl, r2, r9 │ │ │ │ - tsteq r6, r0, ror r6 │ │ │ │ - tsteq r6, lr, asr #12 │ │ │ │ - tsteq r6, r0, lsr #4 │ │ │ │ - @ instruction: 0x01049292 │ │ │ │ - tsteq r6, r4, ror r6 │ │ │ │ - tsteq r6, r6, asr #4 │ │ │ │ - smlabbeq r4, r0, r2, r9 │ │ │ │ - smlatteq r6, lr, r6, r6 │ │ │ │ - @ instruction: 0x010666b0 │ │ │ │ - smlabbeq r6, lr, r6, r6 │ │ │ │ - tsteq r6, r0, ror #4 │ │ │ │ - tsteq r4, r2, ror #4 │ │ │ │ - @ instruction: 0x010666b4 │ │ │ │ - smlabbeq r6, r6, r2, r8 │ │ │ │ - tsteq r4, r0, asr r2 │ │ │ │ - strdeq r6, [r6, -r6] │ │ │ │ - ldrdeq r6, [r6, -r4] │ │ │ │ - smlatbeq r6, r6, r2, r8 │ │ │ │ - tsteq r4, r8, lsr r2 │ │ │ │ - @ instruction: 0x010682b6 │ │ │ │ - tsteq r4, ip, lsr #4 │ │ │ │ - smlatbeq r6, r6, r3, r8 │ │ │ │ - tsteq r6, r0, lsr r3 │ │ │ │ - strdeq r8, [r6, -r2] │ │ │ │ - ldrdeq r8, [r6, -r0] │ │ │ │ - tsteq r6, lr, lsl #14 │ │ │ │ - tsteq r4, r8, lsl #4 │ │ │ │ - strdeq r8, [r6, -r6] │ │ │ │ - tsteq r6, r4, lsr r7 │ │ │ │ - strdeq r9, [r4, -r6] │ │ │ │ - tsteq r6, r8, lsr r3 │ │ │ │ - tsteq r6, r6, lsl r3 │ │ │ │ - tsteq r6, r4, asr r7 │ │ │ │ + @ instruction: 0x010682b0 │ │ │ │ ldrdeq r9, [r4, -lr] │ │ │ │ - tsteq r6, ip, lsr r3 │ │ │ │ - tsteq r6, sl, ror r7 │ │ │ │ - smlabteq r4, ip, r1, r9 │ │ │ │ - @ instruction: 0x010683b6 │ │ │ │ - tsteq r6, r8, ror r3 │ │ │ │ - tsteq r6, r6, asr r3 │ │ │ │ - @ instruction: 0x01066794 │ │ │ │ - smlatbeq r4, lr, r1, r9 │ │ │ │ - tsteq r6, ip, ror r3 │ │ │ │ - @ instruction: 0x010667ba │ │ │ │ - @ instruction: 0x0104919c │ │ │ │ - @ instruction: 0x010683be │ │ │ │ - @ instruction: 0x0106839c │ │ │ │ + tsteq r6, r0, lsr #14 │ │ │ │ + strdeq r6, [r6, -lr] │ │ │ │ + ldrdeq r8, [r6, -r0] │ │ │ │ + smlabteq r4, r6, r5, r9 │ │ │ │ + smlatteq r6, r0, r2, r8 │ │ │ │ + @ instruction: 0x010495ba │ │ │ │ + ldrdeq r8, [r6, -r0] │ │ │ │ + tsteq r6, sl, asr r3 │ │ │ │ + tsteq r6, ip, lsl r3 │ │ │ │ + strdeq r8, [r6, -sl] │ │ │ │ + tsteq r6, r8, lsr r7 │ │ │ │ + @ instruction: 0x01049596 │ │ │ │ + tsteq r6, r0, lsr #6 │ │ │ │ + tsteq r6, lr, asr r7 │ │ │ │ + smlabbeq r4, r4, r5, r9 │ │ │ │ + tsteq r6, r2, ror #6 │ │ │ │ + tsteq r6, r0, asr #6 │ │ │ │ + tsteq r6, lr, ror r7 │ │ │ │ + tsteq r4, ip, ror #10 │ │ │ │ + tsteq r6, r6, ror #6 │ │ │ │ + smlatbeq r6, r4, r7, r6 │ │ │ │ + tsteq r4, sl, asr r5 │ │ │ │ + smlatteq r6, r0, r3, r8 │ │ │ │ + smlatbeq r6, r2, r3, r8 │ │ │ │ + smlabbeq r6, r0, r3, r8 │ │ │ │ + @ instruction: 0x010667be │ │ │ │ + tsteq r4, ip, lsr r5 │ │ │ │ + smlatbeq r6, r6, r3, r8 │ │ │ │ + smlatteq r6, r4, r7, r6 │ │ │ │ + tsteq r4, sl, lsr #10 │ │ │ │ + smlatteq r6, r8, r3, r8 │ │ │ │ + smlabteq r6, r6, r3, r8 │ │ │ │ + tsteq r6, r4, lsl #16 │ │ │ │ + tsteq r4, r2, lsl r5 │ │ │ │ + tsteq r6, r4, lsl r8 │ │ │ │ + tsteq r4, r6, lsl #10 │ │ │ │ + smlatbeq r6, r0, r5, r8 │ │ │ │ + strdeq r6, [r6, -lr] │ │ │ │ + smlabbeq r6, r8, r8, r6 │ │ │ │ + tsteq r6, sl, asr #16 │ │ │ │ + tsteq r6, r8, lsr #16 │ │ │ │ + strdeq r8, [r6, -sl] │ │ │ │ + ldrdeq r9, [r4, -ip] │ │ │ │ + tsteq r6, lr, asr #16 │ │ │ │ + tsteq r6, r0, lsr #8 │ │ │ │ + smlabteq r4, sl, r4, r9 │ │ │ │ + @ instruction: 0x01066890 │ │ │ │ + tsteq r6, lr, ror #16 │ │ │ │ + tsteq r6, r0, asr #8 │ │ │ │ + @ instruction: 0x010494b2 │ │ │ │ + @ instruction: 0x01066894 │ │ │ │ + tsteq r6, r6, ror #8 │ │ │ │ + smlatbeq r4, r0, r4, r9 │ │ │ │ + tsteq r6, lr, lsl #18 │ │ │ │ + ldrdeq r6, [r6, -r0] │ │ │ │ + smlatbeq r6, lr, r8, r6 │ │ │ │ + smlabbeq r6, r0, r4, r8 │ │ │ │ + smlabbeq r4, r2, r4, r9 │ │ │ │ + ldrdeq r6, [r6, -r4] │ │ │ │ + smlatbeq r6, r6, r4, r8 │ │ │ │ + tsteq r4, r0, ror r4 │ │ │ │ + tsteq r6, r6, lsl r9 │ │ │ │ + strdeq r6, [r6, -r4] │ │ │ │ + smlabteq r6, r6, r4, r8 │ │ │ │ + tsteq r4, r8, asr r4 │ │ │ │ + ldrdeq r8, [r6, -r6] │ │ │ │ + tsteq r4, ip, asr #8 │ │ │ │ + smlabteq r6, r6, r5, r8 │ │ │ │ + tsteq r6, r0, asr r5 │ │ │ │ + tsteq r6, r2, lsl r5 │ │ │ │ + strdeq r8, [r6, -r0] │ │ │ │ + tsteq r6, lr, lsr #18 │ │ │ │ + tsteq r4, r8, lsr #8 │ │ │ │ + tsteq r6, r6, lsl r5 │ │ │ │ + tsteq r6, r4, asr r9 │ │ │ │ + tsteq r4, r6, lsl r4 │ │ │ │ + tsteq r6, r8, asr r5 │ │ │ │ + tsteq r6, r6, lsr r5 │ │ │ │ + tsteq r6, r4, ror r9 │ │ │ │ + strdeq r9, [r4, -lr] │ │ │ │ + tsteq r6, ip, asr r5 │ │ │ │ + @ instruction: 0x0106699a │ │ │ │ + smlatteq r4, ip, r3, r9 │ │ │ │ + ldrdeq r8, [r6, -r6] │ │ │ │ + @ instruction: 0x01068598 │ │ │ │ + tsteq r6, r6, ror r5 │ │ │ │ + @ instruction: 0x010669b4 │ │ │ │ + smlabteq r4, lr, r3, r9 │ │ │ │ + @ instruction: 0x0106859c │ │ │ │ ldrdeq r6, [r6, -sl] │ │ │ │ - smlabbeq r4, r4, r1, r9 │ │ │ │ - smlatteq r6, sl, r7, r6 │ │ │ │ - tsteq r4, r8, ror r1 │ │ │ │ + @ instruction: 0x010493bc │ │ │ │ + ldrdeq r8, [r6, -lr] │ │ │ │ + @ instruction: 0x010685bc │ │ │ │ + strdeq r6, [r6, -sl] │ │ │ │ + smlatbeq r4, r4, r3, r9 │ │ │ │ + tsteq r6, sl, lsl #20 │ │ │ │ + @ instruction: 0x01049398 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ addlt r4, r4, r6, lsl r6 │ │ │ │ eorspl pc, r8, #268435460 @ 0x10000004 │ │ │ │ addsmi r4, r1, #5242880 @ 0x500000 │ │ │ │ @@ -31868,36 +31868,36 @@ │ │ │ │ adclt r2, r4, #67108864 @ 0x4000000 │ │ │ │ @ instruction: 0xf01340a3 │ │ │ │ @ instruction: 0xf0453f10 │ │ │ │ @ instruction: 0xf013810e │ │ │ │ @ instruction: 0xf0453f01 │ │ │ │ @ instruction: 0xf00a80e9 │ │ │ │ svclt 0x0000bb52 │ │ │ │ - smlatteq r5, r2, r4, r0 │ │ │ │ - smlabteq r6, r4, r9, r8 │ │ │ │ - ldrdeq r0, [r5, -r6] │ │ │ │ - tsteq r6, lr │ │ │ │ - @ instruction: 0x0106889c │ │ │ │ - tsteq r6, r8 │ │ │ │ - tsteq r6, r4 │ │ │ │ - tsteq r6, lr, ror #4 │ │ │ │ - tsteq r6, ip, asr r7 │ │ │ │ - smlabbeq r6, r2, r2, r8 │ │ │ │ - @ instruction: 0x0106829c │ │ │ │ - smlatbeq r6, lr, r2, r8 │ │ │ │ - smlatteq r6, r0, r2, r8 │ │ │ │ - ldrdeq r8, [r6, -r0] │ │ │ │ - smlatteq r6, ip, r1, r8 │ │ │ │ - @ instruction: 0x01068590 │ │ │ │ - tsteq r4, ip, lsr sp │ │ │ │ - tsteq r6, r4, lsr #10 │ │ │ │ - smlatbeq r6, r6, r1, r8 │ │ │ │ - smlatteq r6, r6, r4, r8 │ │ │ │ - ldrdeq r8, [r6, -r2] │ │ │ │ - smlabbeq r6, ip, r4, r8 │ │ │ │ + tsteq r5, r2, lsl #14 │ │ │ │ + smlatteq r6, r4, fp, r8 │ │ │ │ + strdeq r0, [r5, -r6] │ │ │ │ + tsteq r6, lr, lsr #4 │ │ │ │ + @ instruction: 0x01068abc │ │ │ │ + tsteq r6, r8, lsr #4 │ │ │ │ + tsteq r6, r4, lsr #4 │ │ │ │ + smlabbeq r6, lr, r4, r8 │ │ │ │ + tsteq r6, ip, ror r9 │ │ │ │ + smlatbeq r6, r2, r4, r8 │ │ │ │ + @ instruction: 0x010684bc │ │ │ │ + smlabteq r6, lr, r4, r8 │ │ │ │ + tsteq r6, r0, lsl #10 │ │ │ │ + strdeq r8, [r6, -r0] │ │ │ │ + tsteq r6, ip, lsl #8 │ │ │ │ + @ instruction: 0x010687b0 │ │ │ │ + tsteq r4, ip, asr pc │ │ │ │ + tsteq r6, r4, asr #14 │ │ │ │ + smlabteq r6, r6, r3, r8 │ │ │ │ + tsteq r6, r6, lsl #14 │ │ │ │ + strdeq r8, [r6, -r2] │ │ │ │ + smlatbeq r6, ip, r6, r8 │ │ │ │ ldrbvs pc, [r4], #-1441 @ 0xfffffa5f @ │ │ │ │ ldccs 2, cr11, [ip], {164} @ 0xa4 │ │ │ │ tstphi pc, #-1610612736 @ p-variant is OBSOLETE @ 0xa0000000 │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ vst1.8 {d15-d16}, [r4], r8 │ │ │ │ svccc 0x0010f014 │ │ │ │ rschi pc, lr, r5, asr #32 │ │ │ │ @@ -32717,51 +32717,51 @@ │ │ │ │ @ instruction: 0x53bcf241 │ │ │ │ @ instruction: 0xf0044299 │ │ │ │ @ instruction: 0xf00980a6 │ │ │ │ vfma.f32 d27, d17, d22 │ │ │ │ addsmi r5, r9, #204, 6 @ 0x30000003 │ │ │ │ strthi pc, [r0], -r6 │ │ │ │ stclt 0, cr15, [pc], #36 @ 8aeec │ │ │ │ - smlatteq r6, r4, ip, r7 │ │ │ │ - @ instruction: 0x01067c90 │ │ │ │ - tsteq r4, r6, lsl #14 │ │ │ │ - @ instruction: 0x010483b0 │ │ │ │ - tsteq r6, r2, lsr pc │ │ │ │ - tsteq r6, lr, asr #22 │ │ │ │ - tsteq r4, r0, ror r2 │ │ │ │ - tsteq r6, r8, asr sl │ │ │ │ - smlabteq r4, ip, r3, r8 │ │ │ │ - tsteq r6, r6, ror r8 │ │ │ │ - smlatteq r4, ip, r2, r8 │ │ │ │ - ldrdeq r7, [r4, -ip] │ │ │ │ - smlabteq r6, r4, r7, r7 │ │ │ │ - tsteq r6, r6, ror #24 │ │ │ │ - tsteq r6, r2, lsr r7 │ │ │ │ - tsteq r6, r6, ror #24 │ │ │ │ - tsteq r6, r4, lsl lr │ │ │ │ - ldrdeq r7, [r6, -sl] │ │ │ │ - tsteq r5, r4, lsl #8 │ │ │ │ - strdeq r7, [r6, -r0] │ │ │ │ - tsteq r4, r8 │ │ │ │ - tsteq r6, r8, ror #10 │ │ │ │ - tsteq r4, r2, lsr #26 │ │ │ │ - tsteq r6, r2, ror #24 │ │ │ │ - tsteq r6, r6, lsl ip │ │ │ │ - tsteq r5, r8, asr #4 │ │ │ │ - tsteq r6, r2, lsl #8 │ │ │ │ - ldrdeq r7, [r6, -lr] │ │ │ │ - @ instruction: 0x01047b98 │ │ │ │ - tsteq r6, r0, lsr #26 │ │ │ │ - tsteq r4, r2, asr #22 │ │ │ │ - smlatteq r4, r6, sl, r7 │ │ │ │ - ldrdeq r7, [r4, -r4] │ │ │ │ - smlatteq r6, ip, fp, r7 │ │ │ │ - tsteq r4, r4, ror #16 │ │ │ │ - tsteq r6, r6, asr #32 │ │ │ │ - tsteq r4, r8, lsl r8 │ │ │ │ + tsteq r6, r4, lsl #30 │ │ │ │ + @ instruction: 0x01067eb0 │ │ │ │ + tsteq r4, r6, lsr #18 │ │ │ │ + ldrdeq r8, [r4, -r0] │ │ │ │ + tsteq r6, r2, asr r1 │ │ │ │ + tsteq r6, lr, ror #26 │ │ │ │ + @ instruction: 0x01048490 │ │ │ │ + tsteq r6, r8, ror ip │ │ │ │ + smlatteq r4, ip, r5, r8 │ │ │ │ + @ instruction: 0x01067a96 │ │ │ │ + tsteq r4, ip, lsl #10 │ │ │ │ + strdeq r8, [r4, -ip] │ │ │ │ + smlatteq r6, r4, r9, r7 │ │ │ │ + smlabbeq r6, r6, lr, r7 │ │ │ │ + tsteq r6, r2, asr r9 │ │ │ │ + smlabbeq r6, r6, lr, r7 │ │ │ │ + tsteq r6, r4, lsr r0 │ │ │ │ + strdeq r7, [r6, -sl] │ │ │ │ + tsteq r5, r4, lsr #12 │ │ │ │ + tsteq r6, r0, lsl r0 │ │ │ │ + tsteq r4, r8, lsr #4 │ │ │ │ + smlabbeq r6, r8, r7, r7 │ │ │ │ + tsteq r4, r2, asr #30 │ │ │ │ + smlabbeq r6, r2, lr, r6 │ │ │ │ + tsteq r6, r6, lsr lr │ │ │ │ + tsteq r5, r8, ror #8 │ │ │ │ + tsteq r6, r2, lsr #12 │ │ │ │ + strdeq r8, [r6, -lr] │ │ │ │ + @ instruction: 0x01047db8 │ │ │ │ + tsteq r6, r0, asr #30 │ │ │ │ + tsteq r4, r2, ror #26 │ │ │ │ + tsteq r4, r6, lsl #26 │ │ │ │ + strdeq r7, [r4, -r4] │ │ │ │ + tsteq r6, ip, lsl #28 │ │ │ │ + smlabbeq r4, r4, sl, r7 │ │ │ │ + tsteq r6, r6, ror #4 │ │ │ │ + tsteq r4, r8, lsr sl │ │ │ │ tstpvs r0, #268435460 @ p-variant is OBSOLETE @ 0x10000004 │ │ │ │ @ instruction: 0xf0064299 │ │ │ │ stmdale r1, {r0, r3, r5, r6, r7, r8, r9, sl, pc}^ │ │ │ │ svcpl 0x00b0f5b1 │ │ │ │ cmnphi r8, #3 @ p-variant is OBSOLETE │ │ │ │ vadd.i8 d29, d1, d27 │ │ │ │ addsmi r5, r9, #240, 6 @ 0xc0000003 │ │ │ │ @@ -33623,24 +33623,24 @@ │ │ │ │ stclt 0, cr15, [r7, #32]! │ │ │ │ cmnpvs r4, #68157440 @ p-variant is OBSOLETE @ 0x4100000 │ │ │ │ @ instruction: 0xf0084299 │ │ │ │ @ instruction: 0xf64181d8 │ │ │ │ addsmi r6, r9, #120, 6 @ 0xe0000001 │ │ │ │ mvnshi pc, #8 │ │ │ │ ldclt 0, cr15, [fp, #32] │ │ │ │ - strdeq r8, [r6, -ip] │ │ │ │ + tsteq r6, ip, lsl r8 │ │ │ │ + tsteq r6, r6, rrx │ │ │ │ + tsteq r6, r0, lsl r8 │ │ │ │ + strdeq r8, [r6, -lr] │ │ │ │ + smlatteq r6, ip, r7, r8 │ │ │ │ + tsteq r6, r4, lsl #16 │ │ │ │ tsteq r6, r6, asr #28 │ │ │ │ - strdeq r8, [r6, -r0] │ │ │ │ - ldrdeq r8, [r6, -lr] │ │ │ │ - smlabteq r6, ip, r5, r8 │ │ │ │ - smlatteq r6, r4, r5, r8 │ │ │ │ - tsteq r6, r6, lsr #24 │ │ │ │ - tsteq r5, r0, asr sl │ │ │ │ - tsteq r6, ip, lsr r4 │ │ │ │ - tsteq r6, r0, lsl r3 │ │ │ │ + tsteq r5, r0, ror ip │ │ │ │ + tsteq r6, ip, asr r6 │ │ │ │ + tsteq r6, r0, lsr r5 │ │ │ │ movsvs pc, #68157440 @ 0x4100000 │ │ │ │ @ instruction: 0xf0084299 │ │ │ │ ldmdale r8!, {r6, r8, pc} │ │ │ │ svcpl 0x00f5f5b1 │ │ │ │ strbhi pc, [r3, #1] @ │ │ │ │ @ instruction: 0xf641d822 │ │ │ │ addsmi r6, r9, #144, 6 @ 0x40000002 │ │ │ │ @@ -34871,28 +34871,28 @@ │ │ │ │ addsmi r6, r9, #2080374784 @ 0x7c000000 │ │ │ │ @ instruction: 0xf5a4d926 │ │ │ │ @ instruction: 0xf04f5478 │ │ │ │ stccc 3, cr3, [r0], #-68 @ 0xffffffbc │ │ │ │ rscmi fp, r3, r4, lsr #5 │ │ │ │ @ instruction: 0xf14707d9 │ │ │ │ ldrsbt r8, [r4], #60 @ 0x3c │ │ │ │ - smlabteq r6, r8, ip, r7 │ │ │ │ - tsteq r6, r8, asr sl │ │ │ │ - @ instruction: 0x01067cb8 │ │ │ │ - smlatbeq r6, lr, ip, r7 │ │ │ │ - smlatbeq r6, r0, ip, r7 │ │ │ │ - @ instruction: 0x01067c96 │ │ │ │ - smlabbeq r6, r8, ip, r7 │ │ │ │ - tsteq r6, lr, ror ip │ │ │ │ - tsteq r6, r0, ror ip │ │ │ │ - smlatbeq r6, sl, fp, r7 │ │ │ │ - tsteq r6, ip, lsr r9 │ │ │ │ - tsteq r6, r6, lsl #24 │ │ │ │ - tsteq r6, r6, lsl #18 │ │ │ │ - strdeq r7, [r6, -r2] │ │ │ │ + smlatteq r6, r8, lr, r7 │ │ │ │ + tsteq r6, r8, ror ip │ │ │ │ + ldrdeq r7, [r6, -r8] │ │ │ │ + smlabteq r6, lr, lr, r7 │ │ │ │ + smlabteq r6, r0, lr, r7 │ │ │ │ + @ instruction: 0x01067eb6 │ │ │ │ + smlatbeq r6, r8, lr, r7 │ │ │ │ + @ instruction: 0x01067e9e │ │ │ │ + @ instruction: 0x01067e90 │ │ │ │ + smlabteq r6, sl, sp, r7 │ │ │ │ + tsteq r6, ip, asr fp │ │ │ │ + tsteq r6, r6, lsr #28 │ │ │ │ + tsteq r6, r6, lsr #22 │ │ │ │ + tsteq r6, r2, lsl lr │ │ │ │ mvnspl pc, #70254592 @ 0x4300000 │ │ │ │ ldmdale r0, {r0, r3, r4, r7, r9, lr} │ │ │ │ bicspl pc, pc, #70254592 @ 0x4300000 │ │ │ │ vqsub.s8 d20, d23, d9 │ │ │ │ @ instruction: 0xf5a483b6 │ │ │ │ @ instruction: 0xf04f5477 │ │ │ │ stccc 3, cr3, [r0], #-68 @ 0xffffffbc │ │ │ │ @@ -35867,210 +35867,210 @@ │ │ │ │ smlabtcs r1, r8, sl, r4 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ ldmdb r4!, {r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ bmi ff247ee0 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7dc447a │ │ │ │ ldr lr, [r4, lr, ror #18]! │ │ │ │ - tsteq r4, r4, asr #8 │ │ │ │ - tsteq r6, lr, lsr #24 │ │ │ │ - tsteq r4, r4, asr r7 │ │ │ │ - tsteq r6, sl, lsl #24 │ │ │ │ - tsteq r4, r4, asr #14 │ │ │ │ - smlatteq r6, r6, fp, r4 │ │ │ │ - tsteq r4, r6, lsr r7 │ │ │ │ - tsteq r4, sl, lsr r7 │ │ │ │ - tsteq r4, ip, lsl r7 │ │ │ │ - tsteq sp, r0, lsl r2 │ │ │ │ - tsteq r4, ip, lsl #14 │ │ │ │ - strdeq ip, [r4, -lr] │ │ │ │ - strdeq ip, [r4, -ip] │ │ │ │ - tsteq r4, r6, lsl #14 │ │ │ │ - tsteq r4, r8, lsl #14 │ │ │ │ - tsteq r4, r0, lsr #6 │ │ │ │ - tsteq r6, sl, lsl #22 │ │ │ │ - smlatteq r4, r0, r6, ip │ │ │ │ - smlatteq r6, r6, sl, r4 │ │ │ │ - ldrdeq ip, [r4, -r0] │ │ │ │ - smlabteq r6, r2, sl, r4 │ │ │ │ - tsteq r4, ip, lsr r6 │ │ │ │ - smlatteq r6, r0, r1, r4 │ │ │ │ - tsteq r6, ip, ror sl │ │ │ │ - tsteq r4, ip, lsl #20 │ │ │ │ - strdeq r5, [r4, -lr] │ │ │ │ - @ instruction: 0x01064abc │ │ │ │ - ldrdeq r5, [r4, -r8] │ │ │ │ - @ instruction: 0x01064abc │ │ │ │ - @ instruction: 0x010452b4 │ │ │ │ - smlabteq r6, r0, sl, r4 │ │ │ │ - @ instruction: 0x01045290 │ │ │ │ - @ instruction: 0x01064ab8 │ │ │ │ - tsteq r4, ip, ror #4 │ │ │ │ - @ instruction: 0x01064ab0 │ │ │ │ - tsteq r4, r8, asr #4 │ │ │ │ - @ instruction: 0x01064ab4 │ │ │ │ - tsteq r4, r4, lsr #4 │ │ │ │ - @ instruction: 0x01064abc │ │ │ │ - mrseq r5, R12_usr │ │ │ │ - smlabteq r6, r4, sl, r4 │ │ │ │ - ldrdeq r5, [r4, -ip] │ │ │ │ - smlabteq r6, r4, sl, r4 │ │ │ │ - @ instruction: 0x010451b8 │ │ │ │ - smlabteq r6, ip, sl, r4 │ │ │ │ - @ instruction: 0x01045194 │ │ │ │ - smlabteq r6, r4, sl, r4 │ │ │ │ - tsteq r4, r0, ror r1 │ │ │ │ - @ instruction: 0x01064abc │ │ │ │ - tsteq r4, ip, asr #2 │ │ │ │ - @ instruction: 0x01064ab4 │ │ │ │ - tsteq r4, r8, lsr #2 │ │ │ │ - @ instruction: 0x01064ab8 │ │ │ │ - tsteq r4, r4, lsl #2 │ │ │ │ - ldrdeq r4, [r6, -r0] │ │ │ │ - smlatteq r4, r0, r0, r5 │ │ │ │ - smlabteq r6, ip, sl, r4 │ │ │ │ - smlabteq r4, r4, r0, r5 │ │ │ │ - tsteq r4, r6, lsl r4 │ │ │ │ - tsteq r4, r4, lsl r4 │ │ │ │ - tsteq r4, r6, lsl r4 │ │ │ │ - tsteq sp, sl, asr #28 │ │ │ │ - tsteq r6, sl, lsr lr │ │ │ │ + tsteq r4, r4, ror #12 │ │ │ │ + tsteq r6, lr, asr #28 │ │ │ │ + tsteq r4, r4, ror r9 │ │ │ │ tsteq r6, sl, lsr #28 │ │ │ │ - tsteq r6, r8, lsr #28 │ │ │ │ - @ instruction: 0x010714ba │ │ │ │ - tsteq r7, r0, lsr pc │ │ │ │ - tsteq r7, sl, lsr #30 │ │ │ │ - tsteq r7, r4, lsr #30 │ │ │ │ - tsteq r7, lr, lsl pc │ │ │ │ - smlabteq r6, r4, sp, r3 │ │ │ │ - @ instruction: 0x01063dba │ │ │ │ - @ instruction: 0x01063db0 │ │ │ │ - smlatbeq r6, r6, sp, r3 │ │ │ │ - @ instruction: 0x01063d9c │ │ │ │ - @ instruction: 0x01063d92 │ │ │ │ - smlabbeq r6, r8, sp, r3 │ │ │ │ - tsteq r6, lr, ror sp │ │ │ │ - tsteq r6, r8, ror sp │ │ │ │ - tsteq r6, r2, ror sp │ │ │ │ - tsteq r6, ip, ror #26 │ │ │ │ - tsteq r6, r6, ror #26 │ │ │ │ - tsteq r6, r0, ror #26 │ │ │ │ - tsteq r6, sl, asr sp │ │ │ │ - smlabbeq sp, r2, ip, r0 │ │ │ │ - strdeq r4, [r4, -ip] │ │ │ │ - smlabbeq r4, sl, r5, ip │ │ │ │ - @ instruction: 0x01063d94 │ │ │ │ - smlabbeq r6, r2, sp, r3 │ │ │ │ - smlabbeq r6, r0, sp, r3 │ │ │ │ - tsteq r6, lr, ror sp │ │ │ │ - tsteq sp, r6, lsl #24 │ │ │ │ - tsteq r6, r6, ror #26 │ │ │ │ - tsteq r4, ip, lsl #28 │ │ │ │ - tsteq r4, r4, lsl #28 │ │ │ │ - tsteq r6, r8, asr #26 │ │ │ │ - ldrdeq r4, [r4, -sl] │ │ │ │ - ldrdeq r4, [r4, -r2] │ │ │ │ - tsteq r6, r2, lsr #26 │ │ │ │ - smlatbeq r4, r8, sp, r4 │ │ │ │ - smlatbeq r4, r0, sp, r4 │ │ │ │ - tsteq r6, r0, lsl #26 │ │ │ │ - tsteq r4, r6, ror sp │ │ │ │ - tsteq r4, lr, ror #26 │ │ │ │ - ldrdeq r3, [r6, -lr] │ │ │ │ - tsteq r4, r4, asr #26 │ │ │ │ - tsteq r4, ip, lsr sp │ │ │ │ - @ instruction: 0x01063cbc │ │ │ │ - tsteq r4, ip, ror ip │ │ │ │ - @ instruction: 0x0105329a │ │ │ │ - strdeq r5, [r6, -r0] │ │ │ │ - tsteq r5, r4, ror r2 │ │ │ │ - smlatteq r6, r4, r7, r5 │ │ │ │ - tsteq r5, sl, asr #4 │ │ │ │ - tsteq r6, r6, asr ip │ │ │ │ - tsteq r6, r4, lsl #8 │ │ │ │ - tsteq r6, r6, asr ip │ │ │ │ - tsteq r6, r4, asr ip │ │ │ │ - tsteq r4, r0, ror #24 │ │ │ │ - tsteq r4, r8, asr ip │ │ │ │ - tsteq r6, sl, lsr ip │ │ │ │ - tsteq r6, r0, asr #24 │ │ │ │ - smlabbeq r6, r0, r3, r4 │ │ │ │ - tsteq r6, r2, lsr ip │ │ │ │ - tsteq r6, lr, asr r3 │ │ │ │ - tsteq r4, r0, asr fp │ │ │ │ - tsteq r6, r8, lsr r3 │ │ │ │ - @ instruction: 0x01044db2 │ │ │ │ - @ instruction: 0x01044dbe │ │ │ │ - smlabbeq sp, r0, r9, r0 │ │ │ │ - smlatbeq r4, r6, sp, r4 │ │ │ │ - tsteq r4, ip, ror sp │ │ │ │ - smlabbeq r4, r8, sp, r4 │ │ │ │ - smlabbeq r4, r4, sp, r4 │ │ │ │ - smlabbeq r4, r0, sp, r4 │ │ │ │ - tsteq r4, ip, ror sp │ │ │ │ - tsteq r4, ip, ror sp │ │ │ │ - smlatteq sp, lr, r8, r0 │ │ │ │ - tsteq r4, sl, ror #26 │ │ │ │ - strdeq r4, [r4, -r6] │ │ │ │ - @ instruction: 0x010d08b6 │ │ │ │ - @ instruction: 0x0104bdb6 │ │ │ │ - smlatteq r6, r8, sl, r3 │ │ │ │ - smlatteq r6, r8, sl, r3 │ │ │ │ - smlatteq r6, r8, sl, r3 │ │ │ │ - smlatteq r6, r4, r1, r4 │ │ │ │ - tsteq r4, r2, ror r1 │ │ │ │ - tsteq r4, r8, ror #20 │ │ │ │ - tsteq r4, r0, ror #20 │ │ │ │ - smlatbeq r6, r6, sl, r3 │ │ │ │ - ldrdeq r2, [r5, -sl] │ │ │ │ - smlabbeq r6, r8, r1, r4 │ │ │ │ - @ instruction: 0x01063a96 │ │ │ │ - smlatbeq r6, r8, sl, r3 │ │ │ │ - smlabteq sp, ip, r7, r0 │ │ │ │ - @ instruction: 0x01063a92 │ │ │ │ - smlatbeq r6, lr, sl, r3 │ │ │ │ - smlabteq r4, r8, r9, r4 │ │ │ │ - smlabteq r4, r0, r9, r4 │ │ │ │ - smlabbeq r6, ip, sl, r3 │ │ │ │ - @ instruction: 0x01044996 │ │ │ │ - smlabbeq r4, lr, r9, r4 │ │ │ │ - tsteq r6, sl, ror #20 │ │ │ │ tsteq r4, r4, ror #18 │ │ │ │ - tsteq r4, ip, asr r9 │ │ │ │ - tsteq r6, r8, asr #20 │ │ │ │ - tsteq r4, r2, lsr r9 │ │ │ │ - tsteq r4, sl, lsr #18 │ │ │ │ - tsteq r6, r6, lsr #20 │ │ │ │ + tsteq r6, r6, lsl #28 │ │ │ │ + tsteq r4, r6, asr r9 │ │ │ │ + tsteq r4, sl, asr r9 │ │ │ │ + tsteq r4, ip, lsr r9 │ │ │ │ + tsteq sp, r0, lsr r4 │ │ │ │ + tsteq r4, ip, lsr #18 │ │ │ │ + tsteq r4, lr, lsl r9 │ │ │ │ + tsteq r4, ip, lsl r9 │ │ │ │ + tsteq r4, r6, lsr #18 │ │ │ │ + tsteq r4, r8, lsr #18 │ │ │ │ + tsteq r4, r0, asr #10 │ │ │ │ + tsteq r6, sl, lsr #26 │ │ │ │ tsteq r4, r0, lsl #18 │ │ │ │ - strdeq r4, [r4, -r8] │ │ │ │ + tsteq r6, r6, lsl #26 │ │ │ │ + strdeq ip, [r4, -r0] │ │ │ │ + smlatteq r6, r2, ip, r4 │ │ │ │ + tsteq r4, ip, asr r8 │ │ │ │ + tsteq r6, r0, lsl #8 │ │ │ │ + @ instruction: 0x01064c9c │ │ │ │ + tsteq r4, ip, lsr #24 │ │ │ │ + tsteq r4, lr, lsl r5 │ │ │ │ + ldrdeq r4, [r6, -ip] │ │ │ │ + strdeq r5, [r4, -r8] │ │ │ │ + ldrdeq r4, [r6, -ip] │ │ │ │ + ldrdeq r5, [r4, -r4] │ │ │ │ + smlatteq r6, r0, ip, r4 │ │ │ │ + @ instruction: 0x010454b0 │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + smlabbeq r4, ip, r4, r5 │ │ │ │ + ldrdeq r4, [r6, -r0] │ │ │ │ + tsteq r4, r8, ror #8 │ │ │ │ + ldrdeq r4, [r6, -r4] │ │ │ │ + tsteq r4, r4, asr #8 │ │ │ │ + ldrdeq r4, [r6, -ip] │ │ │ │ + tsteq r4, r0, lsr #8 │ │ │ │ + smlatteq r6, r4, ip, r4 │ │ │ │ + strdeq r5, [r4, -ip] │ │ │ │ + smlatteq r6, r4, ip, r4 │ │ │ │ + ldrdeq r5, [r4, -r8] │ │ │ │ + smlatteq r6, ip, ip, r4 │ │ │ │ + @ instruction: 0x010453b4 │ │ │ │ + smlatteq r6, r4, ip, r4 │ │ │ │ + @ instruction: 0x01045390 │ │ │ │ + ldrdeq r4, [r6, -ip] │ │ │ │ + tsteq r4, ip, ror #6 │ │ │ │ + ldrdeq r4, [r6, -r4] │ │ │ │ + tsteq r4, r8, asr #6 │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + tsteq r4, r4, lsr #6 │ │ │ │ + strdeq r4, [r6, -r0] │ │ │ │ + mrseq r5, LR_abt │ │ │ │ + smlatteq r6, ip, ip, r4 │ │ │ │ + smlatteq r4, r4, r2, r5 │ │ │ │ + tsteq r4, r6, lsr r6 │ │ │ │ + tsteq r4, r4, lsr r6 │ │ │ │ + tsteq r4, r6, lsr r6 │ │ │ │ + tsteq sp, sl, rrx │ │ │ │ + qaddeq r4, sl, r6 │ │ │ │ + tsteq r6, sl, asr #32 │ │ │ │ + tsteq r6, r8, asr #32 │ │ │ │ + ldrdeq r1, [r7, -sl] │ │ │ │ + tsteq r7, r0, asr r1 │ │ │ │ + tsteq r7, sl, asr #2 │ │ │ │ + tsteq r7, r4, asr #2 │ │ │ │ + tsteq r7, lr, lsr r1 │ │ │ │ + smlatteq r6, r4, pc, r3 @ │ │ │ │ + ldrdeq r3, [r6, -sl] │ │ │ │ + ldrdeq r3, [r6, -r0] │ │ │ │ + smlabteq r6, r6, pc, r3 @ │ │ │ │ + @ instruction: 0x01063fbc │ │ │ │ + @ instruction: 0x01063fb2 │ │ │ │ + smlatbeq r6, r8, pc, r3 @ │ │ │ │ + @ instruction: 0x01063f9e │ │ │ │ + @ instruction: 0x01063f98 │ │ │ │ + @ instruction: 0x01063f92 │ │ │ │ + smlabbeq r6, ip, pc, r3 @ │ │ │ │ + smlabbeq r6, r6, pc, r3 @ │ │ │ │ + smlabbeq r6, r0, pc, r3 @ │ │ │ │ + tsteq r6, sl, ror pc │ │ │ │ + smlatbeq sp, r2, lr, r0 │ │ │ │ + tsteq r4, ip, lsl r0 │ │ │ │ + smlatbeq r4, sl, r7, ip │ │ │ │ + @ instruction: 0x01063fb4 │ │ │ │ + smlatbeq r6, r2, pc, r3 @ │ │ │ │ + smlatbeq r6, r0, pc, r3 @ │ │ │ │ + @ instruction: 0x01063f9e │ │ │ │ + tsteq sp, r6, lsr #28 │ │ │ │ + smlabbeq r6, r6, pc, r3 @ │ │ │ │ + tsteq r4, ip, lsr #32 │ │ │ │ + tsteq r4, r4, lsr #32 │ │ │ │ + tsteq r6, r8, ror #30 │ │ │ │ + strdeq r4, [r4, -sl] │ │ │ │ + strdeq r4, [r4, -r2] │ │ │ │ + tsteq r6, r2, asr #30 │ │ │ │ + smlabteq r4, r8, pc, r4 @ │ │ │ │ + smlabteq r4, r0, pc, r4 @ │ │ │ │ + tsteq r6, r0, lsr #30 │ │ │ │ + @ instruction: 0x01044f96 │ │ │ │ + smlabbeq r4, lr, pc, r4 @ │ │ │ │ + strdeq r3, [r6, -lr] │ │ │ │ + tsteq r4, r4, ror #30 │ │ │ │ + tsteq r4, ip, asr pc │ │ │ │ + ldrdeq r3, [r6, -ip] │ │ │ │ + @ instruction: 0x01044e9c │ │ │ │ + @ instruction: 0x010534ba │ │ │ │ + tsteq r6, r0, lsl sl │ │ │ │ + @ instruction: 0x01053494 │ │ │ │ tsteq r6, r4, lsl #20 │ │ │ │ - smlabteq r4, lr, r8, r4 │ │ │ │ - smlabteq r4, r6, r8, r4 │ │ │ │ - smlatteq r6, r2, r9, r3 │ │ │ │ - @ instruction: 0x0104489c │ │ │ │ - @ instruction: 0x01044894 │ │ │ │ - smlabteq r6, r6, r9, r3 │ │ │ │ - smlabteq r6, r8, r9, r3 │ │ │ │ - strdeq r5, [r6, -lr] │ │ │ │ - strdeq lr, [r6, -ip] │ │ │ │ - @ instruction: 0x0107429e │ │ │ │ - tsteq r7, ip, ror r2 │ │ │ │ - smlabbeq r6, lr, r9, r3 │ │ │ │ - smlabbeq r6, r8, r9, r3 │ │ │ │ - smlabbeq r6, r2, r9, r3 │ │ │ │ - smlabbeq r6, r0, r9, r3 │ │ │ │ - @ instruction: 0x010d05bc │ │ │ │ - tsteq r6, lr, ror #18 │ │ │ │ - tsteq r6, r2, ror r9 │ │ │ │ - tsteq r6, sl, ror #18 │ │ │ │ - strdeq r3, [r6, -r6] │ │ │ │ - tsteq r6, r2, lsr #6 │ │ │ │ - tsteq r6, r0, lsr #32 │ │ │ │ - smlabteq r7, r2, r1, r4 │ │ │ │ - smlatbeq r7, r0, r1, r4 │ │ │ │ + tsteq r5, sl, ror #8 │ │ │ │ + tsteq r6, r6, ror lr │ │ │ │ + tsteq r6, r4, lsr #12 │ │ │ │ + tsteq r6, r6, ror lr │ │ │ │ + tsteq r6, r4, ror lr │ │ │ │ + smlabbeq r4, r0, lr, r4 │ │ │ │ + tsteq r4, r8, ror lr │ │ │ │ + tsteq r6, sl, asr lr │ │ │ │ + tsteq r6, r0, ror #28 │ │ │ │ + smlatbeq r6, r0, r5, r4 │ │ │ │ + tsteq r6, r2, asr lr │ │ │ │ + tsteq r6, lr, ror r5 │ │ │ │ + tsteq r4, r0, ror sp │ │ │ │ + tsteq r6, r8, asr r5 │ │ │ │ + ldrdeq r4, [r4, -r2] │ │ │ │ + ldrdeq r4, [r4, -lr] │ │ │ │ + smlatbeq sp, r0, fp, r0 │ │ │ │ + smlabteq r4, r6, pc, r4 @ │ │ │ │ + @ instruction: 0x01044f9c │ │ │ │ + smlatbeq r4, r8, pc, r4 @ │ │ │ │ + smlatbeq r4, r4, pc, r4 @ │ │ │ │ + smlatbeq r4, r0, pc, r4 @ │ │ │ │ + @ instruction: 0x01044f9c │ │ │ │ + @ instruction: 0x01044f9c │ │ │ │ + tsteq sp, lr, lsl #22 │ │ │ │ + smlabbeq r4, sl, pc, r4 @ │ │ │ │ + tsteq r4, r6, lsl pc │ │ │ │ + ldrdeq r0, [sp, -r6] │ │ │ │ + ldrdeq fp, [r4, -r6] │ │ │ │ + tsteq r6, r8, lsl #26 │ │ │ │ + tsteq r6, r8, lsl #26 │ │ │ │ + tsteq r6, r8, lsl #26 │ │ │ │ + tsteq r6, r4, lsl #8 │ │ │ │ + @ instruction: 0x0104c392 │ │ │ │ + smlabbeq r4, r8, ip, r4 │ │ │ │ + smlabbeq r4, r0, ip, r4 │ │ │ │ + smlabteq r6, r6, ip, r3 │ │ │ │ + strdeq r3, [r5, -sl] │ │ │ │ + smlatbeq r6, r8, r3, r4 │ │ │ │ + @ instruction: 0x01063cb6 │ │ │ │ + smlabteq r6, r8, ip, r3 │ │ │ │ + smlatteq sp, ip, r9, r0 │ │ │ │ + @ instruction: 0x01063cb2 │ │ │ │ + smlabteq r6, lr, ip, r3 │ │ │ │ + smlatteq r4, r8, fp, r4 │ │ │ │ + smlatteq r4, r0, fp, r4 │ │ │ │ + smlatbeq r6, ip, ip, r3 │ │ │ │ + @ instruction: 0x01044bb6 │ │ │ │ + smlatbeq r4, lr, fp, r4 │ │ │ │ + smlabbeq r6, sl, ip, r3 │ │ │ │ + smlabbeq r4, r4, fp, r4 │ │ │ │ + tsteq r4, ip, ror fp │ │ │ │ + tsteq r6, r8, ror #24 │ │ │ │ + tsteq r4, r2, asr fp │ │ │ │ + tsteq r4, sl, asr #22 │ │ │ │ + tsteq r6, r6, asr #24 │ │ │ │ + tsteq r4, r0, lsr #22 │ │ │ │ + tsteq r4, r8, lsl fp │ │ │ │ + tsteq r6, r4, lsr #24 │ │ │ │ + smlatteq r4, lr, sl, r4 │ │ │ │ + smlatteq r4, r6, sl, r4 │ │ │ │ + tsteq r6, r2, lsl #24 │ │ │ │ + @ instruction: 0x01044abc │ │ │ │ + @ instruction: 0x01044ab4 │ │ │ │ + smlatteq r6, r6, fp, r3 │ │ │ │ + smlatteq r6, r8, fp, r3 │ │ │ │ + tsteq r6, lr, lsl r6 │ │ │ │ + tsteq r6, ip, lsl r3 │ │ │ │ + @ instruction: 0x010744be │ │ │ │ + @ instruction: 0x0107449c │ │ │ │ + smlatbeq r6, lr, fp, r3 │ │ │ │ + smlatbeq r6, r8, fp, r3 │ │ │ │ + smlatbeq r6, r2, fp, r3 │ │ │ │ + smlatbeq r6, r0, fp, r3 │ │ │ │ + ldrdeq r0, [sp, -ip] │ │ │ │ + smlabbeq r6, lr, fp, r3 │ │ │ │ + @ instruction: 0x01063b92 │ │ │ │ + smlabbeq r6, sl, fp, r3 │ │ │ │ + tsteq r6, r6, lsl fp │ │ │ │ + tsteq r6, r2, asr #10 │ │ │ │ + tsteq r6, r0, asr #4 │ │ │ │ + smlatteq r7, r2, r3, r4 │ │ │ │ + smlabteq r7, r0, r3, r4 │ │ │ │ ldccs 8, cr15, [ip, #-892] @ 0xfffffc84 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7db447a │ │ │ │ @ instruction: 0xe624efde │ │ │ │ ldccs 8, cr15, [r0, #-892] @ 0xfffffc84 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7db447a │ │ │ │ @@ -36903,181 +36903,181 @@ │ │ │ │ smlatbcs r1, ip, sl, r4 │ │ │ │ bvc ffa8aaf8 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ stc 6, cr9, [sp, #8] │ │ │ │ @ instruction: 0xf7db7b00 │ │ │ │ @ instruction: 0xf005e958 │ │ │ │ svclt 0x0000bc04 │ │ │ │ - smlatbeq r6, r0, r5, r3 │ │ │ │ - @ instruction: 0x01063598 │ │ │ │ - @ instruction: 0x01063590 │ │ │ │ - smlabbeq r6, ip, r5, r3 │ │ │ │ - smlabteq sp, r6, r1, r0 │ │ │ │ - @ instruction: 0x01063596 │ │ │ │ - @ instruction: 0x01063592 │ │ │ │ - smlabbeq r6, lr, r5, r3 │ │ │ │ - smlabbeq r6, sl, r5, r3 │ │ │ │ - tsteq sp, r8, ror #2 │ │ │ │ - tsteq r6, lr, ror #10 │ │ │ │ - tsteq r6, r4, ror #10 │ │ │ │ - tsteq r6, r0, ror #10 │ │ │ │ - tsteq r6, r0, ror #10 │ │ │ │ - tsteq sp, sl, lsl #2 │ │ │ │ - tsteq r6, r0, asr r5 │ │ │ │ - tsteq r4, ip, lsr #24 │ │ │ │ - @ instruction: 0x01071db6 │ │ │ │ - tsteq r6, r8, lsr #10 │ │ │ │ - tsteq r6, r6, lsr #10 │ │ │ │ - smlatteq r6, r6, r5, r3 │ │ │ │ - tsteq r6, r8, lsl #20 │ │ │ │ - tsteq r4, r2, lsr #4 │ │ │ │ - smlatteq r6, r4, r9, r3 │ │ │ │ - tsteq r4, sl, lsl r2 │ │ │ │ - smlabteq r6, r0, r9, r3 │ │ │ │ - @ instruction: 0x010635ba │ │ │ │ - @ instruction: 0x0106399c │ │ │ │ - smlatbeq r6, r2, r5, r3 │ │ │ │ - tsteq r6, r8, ror r9 │ │ │ │ - @ instruction: 0x01063592 │ │ │ │ - tsteq r6, r2, asr r9 │ │ │ │ - tsteq r6, ip, ror r5 │ │ │ │ - tsteq r6, lr, lsr #18 │ │ │ │ - tsteq r6, ip, ror r5 │ │ │ │ - tsteq r6, ip, lsl #18 │ │ │ │ - tsteq r6, ip, ror #10 │ │ │ │ - tsteq r6, r8, ror #10 │ │ │ │ - tsteq r6, r6, ror #10 │ │ │ │ - tsteq r6, r0, ror #10 │ │ │ │ - @ instruction: 0x010638b6 │ │ │ │ - tsteq r6, r6, ror #10 │ │ │ │ - @ instruction: 0x01063894 │ │ │ │ - tsteq r6, r8, asr r5 │ │ │ │ - tsteq r6, r0, ror r8 │ │ │ │ - smlatteq r4, sl, r2, r4 │ │ │ │ - tsteq r6, ip, asr #16 │ │ │ │ - smlatteq r4, lr, r2, r4 │ │ │ │ - tsteq r6, r8, lsr #16 │ │ │ │ - tsteq r4, r0, lsr #6 │ │ │ │ + smlabteq r6, r0, r7, r3 │ │ │ │ + @ instruction: 0x010637b8 │ │ │ │ + @ instruction: 0x010637b0 │ │ │ │ + smlatbeq r6, ip, r7, r3 │ │ │ │ + smlatteq sp, r6, r3, r0 │ │ │ │ + @ instruction: 0x010637b6 │ │ │ │ + @ instruction: 0x010637b2 │ │ │ │ + smlatbeq r6, lr, r7, r3 │ │ │ │ + smlatbeq r6, sl, r7, r3 │ │ │ │ + smlabbeq sp, r8, r3, r0 │ │ │ │ + smlabbeq r6, lr, r7, r3 │ │ │ │ + smlabbeq r6, r4, r7, r3 │ │ │ │ + smlabbeq r6, r0, r7, r3 │ │ │ │ + smlabbeq r6, r0, r7, r3 │ │ │ │ + tsteq sp, sl, lsr #6 │ │ │ │ + tsteq r6, r0, ror r7 │ │ │ │ + tsteq r4, ip, asr #28 │ │ │ │ + ldrdeq r1, [r7, -r6] │ │ │ │ + tsteq r6, r8, asr #14 │ │ │ │ + tsteq r6, r6, asr #14 │ │ │ │ tsteq r6, r6, lsl #16 │ │ │ │ - smlatteq r6, sl, r4, r3 │ │ │ │ - strdeq r3, [r6, -r4] │ │ │ │ - smlatteq r6, r2, r7, r3 │ │ │ │ - smlatteq r6, ip, r4, r3 │ │ │ │ - smlatteq r6, lr, r4, r3 │ │ │ │ - @ instruction: 0x01063798 │ │ │ │ - smlatteq r6, r6, r4, r3 │ │ │ │ - tsteq r6, r4, ror r7 │ │ │ │ - smlatteq r6, r0, r4, r3 │ │ │ │ - strdeq r3, [r4, -r6] │ │ │ │ - smlatteq r4, lr, pc, r3 @ │ │ │ │ - smlabteq r6, r4, r4, r3 │ │ │ │ - tsteq r4, ip, lsr #30 │ │ │ │ + tsteq r6, r8, lsr #24 │ │ │ │ + tsteq r4, r2, asr #8 │ │ │ │ + tsteq r6, r4, lsl #24 │ │ │ │ + tsteq r4, sl, lsr r4 │ │ │ │ + smlatteq r6, r0, fp, r3 │ │ │ │ + ldrdeq r3, [r6, -sl] │ │ │ │ + @ instruction: 0x01063bbc │ │ │ │ + smlabteq r6, r2, r7, r3 │ │ │ │ + @ instruction: 0x01063b98 │ │ │ │ + @ instruction: 0x010637b2 │ │ │ │ + tsteq r6, r2, ror fp │ │ │ │ + @ instruction: 0x0106379c │ │ │ │ + tsteq r6, lr, asr #22 │ │ │ │ + @ instruction: 0x0106379c │ │ │ │ + tsteq r6, ip, lsr #22 │ │ │ │ + smlabbeq r6, ip, r7, r3 │ │ │ │ + smlabbeq r6, r8, r7, r3 │ │ │ │ + smlabbeq r6, r6, r7, r3 │ │ │ │ + smlabbeq r6, r0, r7, r3 │ │ │ │ + ldrdeq r3, [r6, -r6] │ │ │ │ + smlabbeq r6, r6, r7, r3 │ │ │ │ + @ instruction: 0x01063ab4 │ │ │ │ + tsteq r6, r8, ror r7 │ │ │ │ + @ instruction: 0x01063a90 │ │ │ │ + tsteq r4, sl, lsl #10 │ │ │ │ + tsteq r6, ip, ror #20 │ │ │ │ + tsteq r4, lr, lsl #10 │ │ │ │ + tsteq r6, r8, asr #20 │ │ │ │ + tsteq r4, r0, asr #10 │ │ │ │ + tsteq r6, r6, lsr #20 │ │ │ │ + tsteq r6, sl, lsl #14 │ │ │ │ tsteq r6, r4, lsl r7 │ │ │ │ - tsteq r4, r6, lsl #30 │ │ │ │ - smlatteq r6, lr, r6, r3 │ │ │ │ - smlatteq r4, r0, lr, r3 │ │ │ │ - smlatbeq r5, r2, r1, r2 │ │ │ │ - ldrdeq fp, [r4, -r4] │ │ │ │ - @ instruction: 0x010632b2 │ │ │ │ - @ instruction: 0x010632b8 │ │ │ │ - @ instruction: 0x0104b2b6 │ │ │ │ - smlatbeq r6, ip, r2, r3 │ │ │ │ - smlatbeq r6, lr, r2, r3 │ │ │ │ - @ instruction: 0x0104b294 │ │ │ │ - @ instruction: 0x0104b296 │ │ │ │ - smlabbeq r6, ip, r2, r3 │ │ │ │ - @ instruction: 0x01063292 │ │ │ │ + tsteq r6, r2, lsl #20 │ │ │ │ + tsteq r6, ip, lsl #14 │ │ │ │ + tsteq r6, lr, lsl #14 │ │ │ │ + @ instruction: 0x010639b8 │ │ │ │ + tsteq r6, r6, lsl #14 │ │ │ │ + @ instruction: 0x01063994 │ │ │ │ + tsteq r6, r0, lsl #14 │ │ │ │ + tsteq r4, r6, lsl r2 │ │ │ │ + tsteq r4, lr, lsl #4 │ │ │ │ + smlatteq r6, r4, r6, r3 │ │ │ │ + tsteq r4, ip, asr #2 │ │ │ │ + tsteq r6, r4, lsr r9 │ │ │ │ + tsteq r4, r6, lsr #2 │ │ │ │ + tsteq r6, lr, lsl #18 │ │ │ │ + mrseq r4, (UNDEF: 20) │ │ │ │ + smlabteq r5, r2, r3, r2 │ │ │ │ strdeq fp, [r4, -r4] │ │ │ │ + ldrdeq r3, [r6, -r2] │ │ │ │ + ldrdeq r3, [r6, -r8] │ │ │ │ ldrdeq fp, [r4, -r6] │ │ │ │ - tsteq r6, r4, ror r2 │ │ │ │ - tsteq r6, lr, ror #4 │ │ │ │ - smlabteq r4, r4, r1, fp │ │ │ │ - swpeq fp, r2, [r4] │ │ │ │ - smlabbeq r4, ip, r0, fp │ │ │ │ - strheq fp, [r4, -r6] │ │ │ │ - tsteq r6, r0, lsr #4 │ │ │ │ - tsteq r4, r6, ror r0 │ │ │ │ - tsteq r4, r0, ror r0 │ │ │ │ - smlabteq r4, r2, r1, fp │ │ │ │ - smlatteq r6, ip, r1, r3 │ │ │ │ - smlatteq r6, sl, r1, r3 │ │ │ │ - smlatbeq r4, r8, r1, fp │ │ │ │ - smlatbeq r4, r2, r1, fp │ │ │ │ - smlabteq r6, r4, r1, r3 │ │ │ │ - @ instruction: 0x010631be │ │ │ │ - tsteq r4, r4, asr r1 │ │ │ │ - @ instruction: 0x0104afb2 │ │ │ │ - tsteq r4, r0, lsl r1 │ │ │ │ - smlabbeq r6, r2, r1, r3 │ │ │ │ - tsteq r6, r8, ror r1 │ │ │ │ - tsteq r4, r2, asr #32 │ │ │ │ - @ instruction: 0x0104af94 │ │ │ │ - smlabbeq r4, lr, pc, sl @ │ │ │ │ - smlatteq r4, ip, r2, fp │ │ │ │ - @ instruction: 0x0104af96 │ │ │ │ - tsteq r4, r4, lsr #30 │ │ │ │ - strheq fp, [r4, -r2] │ │ │ │ - strdeq r3, [r6, -r0] │ │ │ │ - smlatteq r6, r6, r0, r3 │ │ │ │ - ldrdeq r3, [r6, -ip] │ │ │ │ - tsteq r4, r2, ror r0 │ │ │ │ - smlabteq r6, r0, r0, r3 │ │ │ │ + smlabteq r6, ip, r4, r3 │ │ │ │ + smlabteq r6, lr, r4, r3 │ │ │ │ + @ instruction: 0x0104b4b4 │ │ │ │ + @ instruction: 0x0104b4b6 │ │ │ │ + smlatbeq r6, ip, r4, r3 │ │ │ │ + @ instruction: 0x010634b2 │ │ │ │ + tsteq r4, r4, lsl r4 │ │ │ │ + strdeq fp, [r4, -r6] │ │ │ │ + @ instruction: 0x01063494 │ │ │ │ + smlabbeq r6, lr, r4, r3 │ │ │ │ + smlatteq r4, r4, r3, fp │ │ │ │ + @ instruction: 0x0104b2b2 │ │ │ │ + smlatbeq r4, ip, r2, fp │ │ │ │ + ldrdeq fp, [r4, -r6] │ │ │ │ + tsteq r6, r0, asr #8 │ │ │ │ + @ instruction: 0x0104b296 │ │ │ │ + @ instruction: 0x0104b290 │ │ │ │ + smlatteq r4, r2, r3, fp │ │ │ │ + tsteq r6, ip, lsl #8 │ │ │ │ + tsteq r6, sl, lsl #8 │ │ │ │ + smlabteq r4, r8, r3, fp │ │ │ │ + smlabteq r4, r2, r3, fp │ │ │ │ + smlatteq r6, r4, r3, r3 │ │ │ │ + ldrdeq r3, [r6, -lr] │ │ │ │ + tsteq r4, r4, ror r3 │ │ │ │ + ldrdeq fp, [r4, -r2] │ │ │ │ + tsteq r4, r0, lsr r3 │ │ │ │ + smlatbeq r6, r2, r3, r3 │ │ │ │ + @ instruction: 0x01063398 │ │ │ │ + tsteq r4, r2, ror #4 │ │ │ │ + @ instruction: 0x0104b1b4 │ │ │ │ + smlatbeq r4, lr, r1, fp │ │ │ │ + tsteq r4, ip, lsl #10 │ │ │ │ + @ instruction: 0x0104b1b6 │ │ │ │ + tsteq r4, r4, asr #2 │ │ │ │ + ldrdeq fp, [r4, -r2] │ │ │ │ + tsteq r6, r0, lsl r3 │ │ │ │ + tsteq r6, r6, lsl #6 │ │ │ │ + strdeq r3, [r6, -ip] │ │ │ │ + @ instruction: 0x0104b292 │ │ │ │ + smlatteq r6, r0, r2, r3 │ │ │ │ + ldrdeq r3, [r6, -r6] │ │ │ │ + tsteq r4, r0, ror r1 │ │ │ │ + @ instruction: 0x010632ba │ │ │ │ + tsteq r4, r0, asr #4 │ │ │ │ + @ instruction: 0x0106329a │ │ │ │ + @ instruction: 0x01063290 │ │ │ │ + tsteq r4, r2, lsl r2 │ │ │ │ + strheq fp, [r4, -r4] │ │ │ │ + tsteq r4, sl, ror r0 │ │ │ │ + tsteq r4, r4, ror r0 │ │ │ │ + swpeq fp, r6, [r4] │ │ │ │ + swpeq fp, r0, [r4] │ │ │ │ + smlabbeq r4, sl, r0, fp │ │ │ │ + smlabbeq r4, r4, r0, fp │ │ │ │ + strdeq r3, [r6, -r6] │ │ │ │ + strdeq fp, [r4, -r4] │ │ │ │ + ldrdeq r3, [r6, -sl] │ │ │ │ + ldrdeq r3, [r6, -r0] │ │ │ │ + smlabteq r6, r6, r1, r3 │ │ │ │ + @ instruction: 0x010631bc │ │ │ │ + @ instruction: 0x010631b6 │ │ │ │ + @ instruction: 0x010631b0 │ │ │ │ + tstpeq ip, r4, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01063194 │ │ │ │ + tsteq r4, sl, lsl #26 │ │ │ │ + smlabteq ip, lr, r8, pc @ │ │ │ │ + tsteq r6, r6, ror r1 │ │ │ │ + smlabteq r4, lr, ip, r3 │ │ │ │ + ldrdeq r3, [r4, -ip] │ │ │ │ + ldrdeq r3, [r4, -sl] │ │ │ │ + ldrdeq r3, [r4, -r8] │ │ │ │ + ldrdeq r3, [r4, -r6] │ │ │ │ + ldrdeq r3, [r4, -r8] │ │ │ │ + tstpeq ip, ip, asr #16 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r8, lsl #2 │ │ │ │ + tsteq r4, ip, asr #24 │ │ │ │ + tsteq r4, sl, asr ip │ │ │ │ + tsteq r4, r8, asr ip │ │ │ │ + tsteq r4, r6, asr ip │ │ │ │ + tsteq r4, r4, asr ip │ │ │ │ + tsteq r4, r6, asr ip │ │ │ │ + smlabteq ip, sl, r7, pc @ │ │ │ │ + swpeq r3, ip, [r6] │ │ │ │ + tsteq r4, r8, ror sl │ │ │ │ + tsteq r4, sl, ror sl │ │ │ │ + smlabbeq r6, r0, r0, r3 │ │ │ │ + swpeq r3, r0, [r6] │ │ │ │ + smlatbeq r6, r4, r0, r3 │ │ │ │ strheq r3, [r6, -r6] │ │ │ │ - tsteq r4, r0, asr pc │ │ │ │ - swpeq r3, sl, [r6] │ │ │ │ - tsteq r4, r0, lsr #32 │ │ │ │ - tsteq r6, sl, ror r0 │ │ │ │ - tsteq r6, r0, ror r0 │ │ │ │ - strdeq sl, [r4, -r2] │ │ │ │ - @ instruction: 0x0104ae94 │ │ │ │ - tsteq r4, sl, asr lr │ │ │ │ - tsteq r4, r4, asr lr │ │ │ │ - tsteq r4, r6, ror lr │ │ │ │ - tsteq r4, r0, ror lr │ │ │ │ - tsteq r4, sl, ror #28 │ │ │ │ - tsteq r4, r4, ror #28 │ │ │ │ - ldrdeq r2, [r6, -r6] │ │ │ │ - ldrdeq sl, [r4, -r4] │ │ │ │ - @ instruction: 0x01062fba │ │ │ │ - @ instruction: 0x01062fb0 │ │ │ │ - smlatbeq r6, r6, pc, r2 @ │ │ │ │ - @ instruction: 0x01062f9c │ │ │ │ - @ instruction: 0x01062f96 │ │ │ │ - @ instruction: 0x01062f90 │ │ │ │ - smlatteq ip, r4, r6, pc @ │ │ │ │ - tsteq r6, r4, ror pc │ │ │ │ - smlatteq r4, sl, sl, r3 │ │ │ │ - smlatbeq ip, lr, r6, pc @ │ │ │ │ - tsteq r6, r6, asr pc │ │ │ │ - smlatbeq r4, lr, sl, r3 │ │ │ │ - @ instruction: 0x01043abc │ │ │ │ - @ instruction: 0x01043aba │ │ │ │ - @ instruction: 0x01043ab8 │ │ │ │ - @ instruction: 0x01043ab6 │ │ │ │ - @ instruction: 0x01043ab8 │ │ │ │ - tstpeq ip, ip, lsr #12 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r6, r8, lr, r2 │ │ │ │ - tsteq r4, ip, lsr #20 │ │ │ │ - tsteq r4, sl, lsr sl │ │ │ │ - tsteq r4, r8, lsr sl │ │ │ │ - tsteq r4, r6, lsr sl │ │ │ │ - tsteq r4, r4, lsr sl │ │ │ │ - tsteq r4, r6, lsr sl │ │ │ │ - smlatbeq ip, sl, r5, pc @ │ │ │ │ - tsteq r6, ip, ror lr │ │ │ │ - tsteq r4, r8, asr r8 │ │ │ │ - tsteq r4, sl, asr r8 │ │ │ │ - tsteq r6, r0, ror #28 │ │ │ │ - tsteq r6, r0, ror lr │ │ │ │ - smlabbeq r6, r4, lr, r2 │ │ │ │ - @ instruction: 0x01062e96 │ │ │ │ - @ instruction: 0x01062eb2 │ │ │ │ - smlabbeq r6, ip, lr, r2 │ │ │ │ - @ instruction: 0x0104369e │ │ │ │ - tsteq r6, lr, ror lr │ │ │ │ + ldrdeq r3, [r6, -r2] │ │ │ │ + smlatbeq r6, ip, r0, r3 │ │ │ │ + @ instruction: 0x010438be │ │ │ │ + swpeq r3, lr, [r6] │ │ │ │ stccs 8, cr15, [ip, #-892] @ 0xfffffc84 │ │ │ │ @ instruction: 0xf8df463b │ │ │ │ tstcs r1, ip, lsl #26 │ │ │ │ @ instruction: 0x4628447a │ │ │ │ @ instruction: 0xf7da447c │ │ │ │ adcslt lr, r3, #252, 30 @ 0x3f0 │ │ │ │ tstcs r1, r2, lsr #12 │ │ │ │ @@ -37906,189 +37906,189 @@ │ │ │ │ @ instruction: 0x4628447a │ │ │ │ stmib r8, {r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf1000672 │ │ │ │ bmi fecf0564 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7da447a │ │ │ │ cmn r4, r0, lsl #19 │ │ │ │ - ldrdeq r2, [r6, -r0] │ │ │ │ - smlabteq r6, r4, fp, r2 │ │ │ │ - tsteq r4, sl, lsr r6 │ │ │ │ - @ instruction: 0x01062b9a │ │ │ │ - smlabbeq r6, r2, fp, r2 │ │ │ │ - tsteq r4, r0, lsr #12 │ │ │ │ + strdeq r2, [r6, -r0] │ │ │ │ + smlatteq r6, r4, sp, r2 │ │ │ │ + tsteq r4, sl, asr r8 │ │ │ │ + @ instruction: 0x01062dba │ │ │ │ + smlatbeq r6, r2, sp, r2 │ │ │ │ + tsteq r4, r0, asr #16 │ │ │ │ + smlabbeq r6, r4, sp, r2 │ │ │ │ + tsteq r6, r0, ror #26 │ │ │ │ + tsteq r6, r2, ror sp │ │ │ │ + tsteq r6, sl, asr sp │ │ │ │ + tsteq r6, lr, lsl sp │ │ │ │ + tsteq r6, r8, asr #26 │ │ │ │ + tsteq r6, ip, lsr sp │ │ │ │ + ldrdeq r2, [r6, -ip] │ │ │ │ + tsteq r4, sl, ror r7 │ │ │ │ + smlatbeq r4, r8, r4, r3 │ │ │ │ + @ instruction: 0x01062c90 │ │ │ │ + smlabbeq r4, r0, r4, r3 │ │ │ │ + tsteq r7, ip, ror #4 │ │ │ │ + tsteq r6, r6, ror #30 │ │ │ │ + tsteq r6, r0, ror #24 │ │ │ │ + tsteq r4, r2, lsr #14 │ │ │ │ + tsteq r4, r4, lsr #14 │ │ │ │ + tsteq r6, lr, lsr #24 │ │ │ │ + tstpeq ip, lr, lsr #4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, ip, asr #8 │ │ │ │ + tsteq r4, sl, lsr r4 │ │ │ │ + tsteq r4, r8, lsr #8 │ │ │ │ + tsteq r4, r6, lsl r4 │ │ │ │ + tsteq r4, r4, lsl #8 │ │ │ │ + strdeq r3, [r4, -r2] │ │ │ │ + smlatteq r4, r0, r3, r3 │ │ │ │ + smlabteq r4, lr, r3, r3 │ │ │ │ + @ instruction: 0x010433bc │ │ │ │ + smlatbeq r4, sl, r3, r3 │ │ │ │ + @ instruction: 0x01043398 │ │ │ │ + smlabbeq r4, r6, r3, r3 │ │ │ │ + tsteq r4, r4, ror r3 │ │ │ │ + tsteq r4, r2, ror #6 │ │ │ │ + tsteq r4, r0, asr r3 │ │ │ │ + tsteq r6, r0, asr sp │ │ │ │ + tsteq r6, sl, asr #26 │ │ │ │ + tsteq r6, r4, asr sp │ │ │ │ + tsteq r6, sl, asr sp │ │ │ │ + tsteq r4, r8, asr r2 │ │ │ │ + tsteq r4, r0, lsl ip │ │ │ │ + tsteq r6, r8, lsr sp │ │ │ │ + tsteq r4, lr, lsl #4 │ │ │ │ + tsteq r4, r6, lsl pc │ │ │ │ + strdeq r2, [r6, -sl] │ │ │ │ + smlatbeq r6, ip, r5, r3 │ │ │ │ + tsteq r6, r4, ror r5 │ │ │ │ + tstpeq ip, sl, lsl r0 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01062cbe │ │ │ │ + @ instruction: 0x01062cb2 │ │ │ │ + smlatbeq r6, r8, ip, r2 │ │ │ │ + @ instruction: 0x01062c9a │ │ │ │ + @ instruction: 0x01062c90 │ │ │ │ + smlatbeq ip, r4, pc, lr @ │ │ │ │ + tsteq r6, r2, ror ip │ │ │ │ + tsteq r6, r4, lsl #18 │ │ │ │ + tsteq r6, sl, asr ip │ │ │ │ + smlabbeq r6, ip, r4, r3 │ │ │ │ + smlabbeq r6, r8, r4, r3 │ │ │ │ + @ instruction: 0x01063494 │ │ │ │ + tsteq r6, r8, lsl r4 │ │ │ │ + smlabbeq r6, r0, r4, r3 │ │ │ │ + smlabbeq r6, r0, r4, r3 │ │ │ │ + tsteq r6, r4, lsl r4 │ │ │ │ + smlabbeq r6, r4, r4, r3 │ │ │ │ + smlabteq ip, lr, lr, lr │ │ │ │ + @ instruction: 0x01062bb6 │ │ │ │ + ldrdeq r3, [r4, -r4] │ │ │ │ + smlabteq r4, ip, r0, r3 │ │ │ │ + @ instruction: 0x01062b98 │ │ │ │ + smlatbeq r4, r2, r0, r3 │ │ │ │ + swpeq r3, sl, [r4] │ │ │ │ + tsteq r6, r8, ror fp │ │ │ │ + ldrdeq r2, [r6, -r4] │ │ │ │ tsteq r6, r4, ror #22 │ │ │ │ - tsteq r6, r0, asr #22 │ │ │ │ - tsteq r6, r2, asr fp │ │ │ │ - tsteq r6, sl, lsr fp │ │ │ │ - strdeq r2, [r6, -lr] │ │ │ │ - tsteq r6, r8, lsr #22 │ │ │ │ - tsteq r6, ip, lsl fp │ │ │ │ - @ instruction: 0x01062abc │ │ │ │ - tsteq r4, sl, asr r5 │ │ │ │ - smlabbeq r4, r8, r2, r3 │ │ │ │ - tsteq r6, r0, ror sl │ │ │ │ - tsteq r4, r0, ror #4 │ │ │ │ - tsteq r7, ip, asr #32 │ │ │ │ - tsteq r6, r6, asr #26 │ │ │ │ - tsteq r6, r0, asr #20 │ │ │ │ - tsteq r4, r2, lsl #10 │ │ │ │ - tsteq r4, r4, lsl #10 │ │ │ │ - tsteq r6, lr, lsl #20 │ │ │ │ - tstpeq ip, lr @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, ip, lsr #4 │ │ │ │ - tsteq r4, sl, lsl r2 │ │ │ │ - tsteq r4, r8, lsl #4 │ │ │ │ - strdeq r3, [r4, -r6] │ │ │ │ - smlatteq r4, r4, r1, r3 │ │ │ │ - ldrdeq r3, [r4, -r2] │ │ │ │ - smlabteq r4, r0, r1, r3 │ │ │ │ - smlatbeq r4, lr, r1, r3 │ │ │ │ - @ instruction: 0x0104319c │ │ │ │ - smlabbeq r4, sl, r1, r3 │ │ │ │ - tsteq r4, r8, ror r1 │ │ │ │ - tsteq r4, r6, ror #2 │ │ │ │ - tsteq r4, r4, asr r1 │ │ │ │ - tsteq r4, r2, asr #2 │ │ │ │ - tsteq r4, r0, lsr r1 │ │ │ │ + @ instruction: 0x01042f9c │ │ │ │ tsteq r6, r0, lsr fp │ │ │ │ tsteq r6, sl, lsr #22 │ │ │ │ - tsteq r6, r4, lsr fp │ │ │ │ - tsteq r6, sl, lsr fp │ │ │ │ - tsteq r4, r8, lsr r0 │ │ │ │ - strdeq sl, [r4, -r0] │ │ │ │ - tsteq r6, r8, lsl fp │ │ │ │ - smlatteq r4, lr, pc, r2 @ │ │ │ │ - strdeq sl, [r4, -r6] │ │ │ │ + tsteq r6, r0, lsr #22 │ │ │ │ + tsteq r6, r8, lsr #22 │ │ │ │ + tsteq r6, lr, lsr r7 │ │ │ │ + tsteq r6, r0, lsr #22 │ │ │ │ + tsteq r6, r6, lsl fp │ │ │ │ + tsteq r6, ip, lsl fp │ │ │ │ + tsteq r6, r6, lsl fp │ │ │ │ + tsteq r6, r4, lsl fp │ │ │ │ + smlabteq r6, r4, r6, r2 │ │ │ │ + tsteq r6, r2, lsl #22 │ │ │ │ + @ instruction: 0x01042e90 │ │ │ │ ldrdeq r2, [r6, -sl] │ │ │ │ - smlabbeq r6, ip, r3, r3 │ │ │ │ - tsteq r6, r4, asr r3 │ │ │ │ - strdeq lr, [ip, -sl] │ │ │ │ - @ instruction: 0x01062a9e │ │ │ │ - @ instruction: 0x01062a92 │ │ │ │ - smlabbeq r6, r8, sl, r2 │ │ │ │ - tsteq r6, sl, ror sl │ │ │ │ - tsteq r6, r0, ror sl │ │ │ │ - smlabbeq ip, r4, sp, lr │ │ │ │ - tsteq r6, r2, asr sl │ │ │ │ - smlatteq r6, r4, r6, r2 │ │ │ │ - tsteq r6, sl, lsr sl │ │ │ │ - tsteq r6, ip, ror #4 │ │ │ │ - tsteq r6, r8, ror #4 │ │ │ │ - tsteq r6, r4, ror r2 │ │ │ │ - strdeq r3, [r6, -r8] │ │ │ │ - tsteq r6, r0, ror #4 │ │ │ │ - tsteq r6, r0, ror #4 │ │ │ │ - strdeq r3, [r6, -r4] │ │ │ │ - tsteq r6, r4, ror #4 │ │ │ │ - smlatbeq ip, lr, ip, lr │ │ │ │ - @ instruction: 0x01062996 │ │ │ │ - @ instruction: 0x01042eb4 │ │ │ │ - smlatbeq r4, ip, lr, r2 │ │ │ │ - tsteq r6, r8, ror r9 │ │ │ │ - smlabbeq r4, r2, lr, r2 │ │ │ │ - tsteq r4, sl, ror lr │ │ │ │ - tsteq r6, r8, asr r9 │ │ │ │ - @ instruction: 0x010625b4 │ │ │ │ - tsteq r6, r4, asr #18 │ │ │ │ - tsteq r4, ip, ror sp │ │ │ │ - tsteq r6, r0, lsl r9 │ │ │ │ - tsteq r6, sl, lsl #18 │ │ │ │ - tsteq r6, r0, lsl #18 │ │ │ │ - tsteq r6, r8, lsl #18 │ │ │ │ - tsteq r6, lr, lsl r5 │ │ │ │ - tsteq r6, r0, lsl #18 │ │ │ │ - strdeq r2, [r6, -r6] │ │ │ │ - strdeq r2, [r6, -ip] │ │ │ │ - strdeq r2, [r6, -r6] │ │ │ │ - strdeq r2, [r6, -r4] │ │ │ │ - smlatbeq r6, r4, r4, r2 │ │ │ │ - smlatteq r6, r2, r8, r2 │ │ │ │ - tsteq r4, r0, ror ip │ │ │ │ - @ instruction: 0x010628ba │ │ │ │ - @ instruction: 0x010628b4 │ │ │ │ - tsteq r4, r8, lsr ip │ │ │ │ - tsteq r6, r2, lsr #8 │ │ │ │ - @ instruction: 0x01062896 │ │ │ │ - tsteq r4, r8, lsl #24 │ │ │ │ - tsteq r6, r4, ror r8 │ │ │ │ - tsteq r6, sl, ror #16 │ │ │ │ - tsteq r6, r0, ror #16 │ │ │ │ - tsteq r6, r6, asr r8 │ │ │ │ - tsteq r6, ip, asr #16 │ │ │ │ - tsteq r6, r2, asr #16 │ │ │ │ - tsteq r6, r8, lsr r8 │ │ │ │ - tsteq r6, r2, lsr r8 │ │ │ │ - tsteq r6, r0, lsr r8 │ │ │ │ - tsteq r6, lr, lsr #16 │ │ │ │ - @ instruction: 0x010ce99a │ │ │ │ - @ instruction: 0x01042d94 │ │ │ │ - smlatbeq r4, r0, sp, r2 │ │ │ │ - tsteq ip, r2, ror #18 │ │ │ │ - smlabbeq r4, r8, sp, r2 │ │ │ │ - tsteq r4, lr, asr sp │ │ │ │ - tsteq r4, sl, ror #26 │ │ │ │ - tsteq r4, r6, ror #26 │ │ │ │ - tsteq r4, r2, ror #26 │ │ │ │ - tsteq r4, lr, asr sp │ │ │ │ - tsteq r4, lr, asr sp │ │ │ │ - ldrdeq lr, [ip, -r0] │ │ │ │ - tsteq r4, ip, asr #26 │ │ │ │ - smlatbeq ip, r6, r8, lr │ │ │ │ - tsteq r4, ip, ror #26 │ │ │ │ - tsteq r6, lr, lsl #4 │ │ │ │ - smlatbeq r4, ip, ip, r2 │ │ │ │ - smlatteq r6, r4, r6, r2 │ │ │ │ - tsteq r4, sl, ror #20 │ │ │ │ - tsteq r4, r2, ror #20 │ │ │ │ - tsteq r6, ip, asr r9 │ │ │ │ - smlatbeq r4, r0, r9, r2 │ │ │ │ - smlabbeq r6, r8, r1, r2 │ │ │ │ - smlatbeq r6, r0, r6, r2 │ │ │ │ - tsteq r6, ip, ror #2 │ │ │ │ - smlatbeq r6, r2, r6, r2 │ │ │ │ - @ instruction: 0x01062692 │ │ │ │ - smlabteq r4, r4, r9, r2 │ │ │ │ - @ instruction: 0x010429bc │ │ │ │ - tsteq r6, r8, ror r6 │ │ │ │ - @ instruction: 0x01042992 │ │ │ │ - smlabbeq r4, sl, r9, r2 │ │ │ │ - tsteq r6, r4, ror #12 │ │ │ │ - tsteq r6, r0, ror r6 │ │ │ │ - tsteq r4, sl, asr r9 │ │ │ │ - tsteq r4, r2, asr r9 │ │ │ │ - tsteq r6, sl, asr r6 │ │ │ │ - tsteq r4, r8, lsr #18 │ │ │ │ - tsteq r4, r0, lsr #18 │ │ │ │ + ldrdeq r2, [r6, -r4] │ │ │ │ + tsteq r4, r8, asr lr │ │ │ │ tsteq r6, r2, asr #12 │ │ │ │ - strdeq r2, [r4, -sl] │ │ │ │ - strdeq r2, [r4, -r4] │ │ │ │ - tsteq r6, lr, lsr #12 │ │ │ │ - smlatteq r6, r6, r7, r1 │ │ │ │ - tsteq r6, sl, lsr r6 │ │ │ │ - tsteq r6, r2, asr r6 │ │ │ │ - tsteq r6, r6, ror #12 │ │ │ │ - tsteq r6, r8 │ │ │ │ - tsteq r6, r0, ror #12 │ │ │ │ - strdeq r1, [r6, -r2] │ │ │ │ - tsteq r6, r6, asr r6 │ │ │ │ - tsteq r6, r2, asr r6 │ │ │ │ - tsteq r6, lr, asr #12 │ │ │ │ - tsteq r6, lr, lsr r6 │ │ │ │ - tsteq r6, lr, asr r6 │ │ │ │ - tsteq r6, sl, asr r6 │ │ │ │ - tsteq r6, r6, asr r6 │ │ │ │ - tsteq r6, r2, asr r6 │ │ │ │ - tsteq r6, lr, asr #12 │ │ │ │ - tsteq r6, lr, asr #12 │ │ │ │ - tsteq r6, lr, asr #12 │ │ │ │ - tsteq r6, r8, asr #12 │ │ │ │ - smlatteq r6, lr, lr, r1 │ │ │ │ - tsteq r6, ip, lsr r6 │ │ │ │ - tsteq r6, r8, lsr r6 │ │ │ │ + @ instruction: 0x01062ab6 │ │ │ │ + tsteq r4, r8, lsr #28 │ │ │ │ + @ instruction: 0x01062a94 │ │ │ │ + smlabbeq r6, sl, sl, r2 │ │ │ │ + smlabbeq r6, r0, sl, r2 │ │ │ │ + tsteq r6, r6, ror sl │ │ │ │ + tsteq r6, ip, ror #20 │ │ │ │ + tsteq r6, r2, ror #20 │ │ │ │ + tsteq r6, r8, asr sl │ │ │ │ + tsteq r6, r2, asr sl │ │ │ │ + tsteq r6, r0, asr sl │ │ │ │ + tsteq r6, lr, asr #20 │ │ │ │ + @ instruction: 0x010cebba │ │ │ │ + @ instruction: 0x01042fb4 │ │ │ │ + smlabteq r4, r0, pc, r2 @ │ │ │ │ + smlabbeq ip, r2, fp, lr │ │ │ │ + smlatbeq r4, r8, pc, r2 @ │ │ │ │ + tsteq r4, lr, ror pc │ │ │ │ + smlabbeq r4, sl, pc, r2 @ │ │ │ │ + smlabbeq r4, r6, pc, r2 @ │ │ │ │ + smlabbeq r4, r2, pc, r2 @ │ │ │ │ + tsteq r4, lr, ror pc │ │ │ │ + tsteq r4, lr, ror pc │ │ │ │ + strdeq lr, [ip, -r0] │ │ │ │ + tsteq r4, ip, ror #30 │ │ │ │ + smlabteq ip, r6, sl, lr │ │ │ │ + smlabbeq r4, ip, pc, r2 @ │ │ │ │ + tsteq r6, lr, lsr #8 │ │ │ │ + smlabteq r4, ip, lr, r2 │ │ │ │ + tsteq r6, r4, lsl #18 │ │ │ │ + smlabbeq r4, sl, ip, r2 │ │ │ │ + smlabbeq r4, r2, ip, r2 │ │ │ │ + tsteq r6, ip, ror fp │ │ │ │ + smlabteq r4, r0, fp, r2 │ │ │ │ + smlatbeq r6, r8, r3, r2 │ │ │ │ + smlabteq r6, r0, r8, r2 │ │ │ │ + smlabbeq r6, ip, r3, r2 │ │ │ │ + smlabteq r6, r2, r8, r2 │ │ │ │ + @ instruction: 0x010628b2 │ │ │ │ + smlatteq r4, r4, fp, r2 │ │ │ │ + ldrdeq r2, [r4, -ip] │ │ │ │ + @ instruction: 0x01062898 │ │ │ │ + @ instruction: 0x01042bb2 │ │ │ │ + smlatbeq r4, sl, fp, r2 │ │ │ │ + smlabbeq r6, r4, r8, r2 │ │ │ │ + @ instruction: 0x01062890 │ │ │ │ + tsteq r4, sl, ror fp │ │ │ │ + tsteq r4, r2, ror fp │ │ │ │ + tsteq r6, sl, ror r8 │ │ │ │ + tsteq r4, r8, asr #22 │ │ │ │ + tsteq r4, r0, asr #22 │ │ │ │ + tsteq r6, r2, ror #16 │ │ │ │ + tsteq r4, sl, lsl fp │ │ │ │ + tsteq r4, r4, lsl fp │ │ │ │ + tsteq r6, lr, asr #16 │ │ │ │ + tsteq r6, r6, lsl #20 │ │ │ │ + tsteq r6, sl, asr r8 │ │ │ │ + tsteq r6, r2, ror r8 │ │ │ │ + smlabbeq r6, r6, r8, r2 │ │ │ │ + tsteq r6, r8, lsr #4 │ │ │ │ + smlabbeq r6, r0, r8, r2 │ │ │ │ + tsteq r6, r2, lsl r2 │ │ │ │ + tsteq r6, r6, ror r8 │ │ │ │ + tsteq r6, r2, ror r8 │ │ │ │ + tsteq r6, lr, ror #16 │ │ │ │ + tsteq r6, lr, asr r8 │ │ │ │ + tsteq r6, lr, ror r8 │ │ │ │ + tsteq r6, sl, ror r8 │ │ │ │ + tsteq r6, r6, ror r8 │ │ │ │ + tsteq r6, r2, ror r8 │ │ │ │ + tsteq r6, lr, ror #16 │ │ │ │ + tsteq r6, lr, ror #16 │ │ │ │ + tsteq r6, lr, ror #16 │ │ │ │ + tsteq r6, r8, ror #16 │ │ │ │ + tsteq r6, lr, lsl #2 │ │ │ │ + tsteq r6, ip, asr r8 │ │ │ │ + tsteq r6, r8, asr r8 │ │ │ │ stclcs 8, cr15, [ip], #892 @ 0x37c │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7da447a │ │ │ │ @ instruction: 0xf8dfe81a │ │ │ │ ldrtmi r2, [fp], -r4, ror #25 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ vmvn.i32 q10, #15335424 @ 0x00ea0000 │ │ │ │ @@ -38909,190 +38909,190 @@ │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ ldmib r2!, {r0, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf10003f3 │ │ │ │ bmi fed31518 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d9447a │ │ │ │ cmn r6, sl, lsr #19 │ │ │ │ - tsteq r6, r4, ror r3 │ │ │ │ - smlabteq r6, r8, fp, r1 │ │ │ │ - ldrdeq r1, [r6, -ip] │ │ │ │ - tsteq r6, ip, asr #6 │ │ │ │ - tsteq r6, r8, lsl r3 │ │ │ │ - tsteq r6, ip, lsl r3 │ │ │ │ - tsteq r4, r0, asr #18 │ │ │ │ - tsteq r6, ip, lsl #6 │ │ │ │ + @ instruction: 0x01062594 │ │ │ │ + smlatteq r6, r8, sp, r1 │ │ │ │ + strdeq r1, [r6, -ip] │ │ │ │ + tsteq r6, ip, ror #10 │ │ │ │ + tsteq r6, r8, lsr r5 │ │ │ │ + tsteq r6, ip, lsr r5 │ │ │ │ + tsteq r4, r0, ror #22 │ │ │ │ + tsteq r6, ip, lsr #10 │ │ │ │ + tsteq r6, r8, lsr #10 │ │ │ │ + strdeq r9, [r4, -ip] │ │ │ │ + tsteq r6, r8, lsl r5 │ │ │ │ + tsteq r4, r4, lsr #20 │ │ │ │ + smlatteq r4, r8, r9, r9 │ │ │ │ + strdeq r2, [r6, -r8] │ │ │ │ + tsteq r4, r8, lsr fp │ │ │ │ + smlabteq r6, ip, fp, r1 │ │ │ │ + ldrdeq r2, [r6, -r4] │ │ │ │ + smlabbeq r4, r0, r9, r9 │ │ │ │ + smlabteq r6, r0, r4, r2 │ │ │ │ + tsteq r6, r0, ror #22 │ │ │ │ + tsteq r6, r8, ror #22 │ │ │ │ + strdeq r9, [r4, -r8] │ │ │ │ + strdeq lr, [ip, -sl] │ │ │ │ + tsteq r6, r6, ror r4 │ │ │ │ + tsteq r6, r6, lsl #6 │ │ │ │ + tsteq r6, r6, lsr #6 │ │ │ │ + tsteq r6, r2, lsr #6 │ │ │ │ + tsteq r6, lr, lsl r3 │ │ │ │ + tsteq r6, sl, lsl r3 │ │ │ │ + tsteq r6, r6, lsl r3 │ │ │ │ + tsteq r6, r6, lsl r3 │ │ │ │ + tsteq r6, r6, lsl r3 │ │ │ │ + strdeq r2, [r6, -r0] │ │ │ │ tsteq r6, r8, lsl #6 │ │ │ │ - ldrdeq r9, [r4, -ip] │ │ │ │ + smlatbeq r6, ip, fp, r1 │ │ │ │ strdeq r2, [r6, -r8] │ │ │ │ - tsteq r4, r4, lsl #16 │ │ │ │ - smlabteq r4, r8, r7, r9 │ │ │ │ - ldrdeq r2, [r6, -r8] │ │ │ │ - tsteq r4, r8, lsl r9 │ │ │ │ - smlatbeq r6, ip, r9, r1 │ │ │ │ - @ instruction: 0x010622b4 │ │ │ │ - tsteq r4, r0, ror #14 │ │ │ │ - smlatbeq r6, r0, r2, r2 │ │ │ │ - tsteq r6, r0, asr #18 │ │ │ │ - tsteq r6, r8, asr #18 │ │ │ │ + strdeq r2, [r6, -r4] │ │ │ │ + smlatteq r6, ip, r2, r2 │ │ │ │ + tsteq r6, r0, asr #22 │ │ │ │ + tsteq r6, r4, asr fp │ │ │ │ + smlabteq r6, r4, r2, r2 │ │ │ │ + @ instruction: 0x01062290 │ │ │ │ + @ instruction: 0x01062294 │ │ │ │ + @ instruction: 0x010498b8 │ │ │ │ + smlabbeq r6, r4, r2, r2 │ │ │ │ + smlabbeq r6, r0, r2, r2 │ │ │ │ + tsteq r4, r4, asr r7 │ │ │ │ + tsteq r6, r0, ror r2 │ │ │ │ + tsteq r4, ip, ror r7 │ │ │ │ + tsteq r4, r0, asr #14 │ │ │ │ + tsteq r6, r0, asr r2 │ │ │ │ + @ instruction: 0x01049890 │ │ │ │ + tsteq r6, r4, lsr #18 │ │ │ │ + tsteq r6, ip, lsr #4 │ │ │ │ ldrdeq r9, [r4, -r8] │ │ │ │ - ldrdeq lr, [ip, -sl] │ │ │ │ - tsteq r6, r6, asr r2 │ │ │ │ - smlatteq r6, r6, r0, r2 │ │ │ │ - tsteq r6, r6, lsl #2 │ │ │ │ - tsteq r6, r2, lsl #2 │ │ │ │ - strdeq r2, [r6, -lr] │ │ │ │ - strdeq r2, [r6, -sl] │ │ │ │ - strdeq r2, [r6, -r6] │ │ │ │ - strdeq r2, [r6, -r6] │ │ │ │ - strdeq r2, [r6, -r6] │ │ │ │ - ldrdeq r2, [r6, -r0] │ │ │ │ - smlatteq r6, r8, r0, r2 │ │ │ │ - smlabbeq r6, ip, r9, r1 │ │ │ │ - ldrdeq r2, [r6, -r8] │ │ │ │ - ldrdeq r2, [r6, -r4] │ │ │ │ - smlabteq r6, ip, r0, r2 │ │ │ │ - tsteq r6, r0, lsr #18 │ │ │ │ - tsteq r6, r4, lsr r9 │ │ │ │ - smlatbeq r6, r4, r0, r2 │ │ │ │ - tsteq r6, r0, ror r0 │ │ │ │ - tsteq r6, r4, ror r0 │ │ │ │ - @ instruction: 0x01049698 │ │ │ │ - tsteq r6, r4, rrx │ │ │ │ + tsteq r6, r8, lsl r2 │ │ │ │ + @ instruction: 0x010618b8 │ │ │ │ + smlabteq r6, r0, r8, r1 │ │ │ │ + tsteq r4, r0, asr r8 │ │ │ │ + qaddeq lr, r2, ip │ │ │ │ + smlabteq r6, lr, r1, r2 │ │ │ │ + qaddeq r2, lr, r6 │ │ │ │ + tsteq r6, lr, ror r0 │ │ │ │ + tsteq r6, sl, ror r0 │ │ │ │ + tsteq r6, r6, ror r0 │ │ │ │ + tsteq r6, r2, ror r0 │ │ │ │ + tsteq r6, lr, rrx │ │ │ │ + tsteq r6, lr, rrx │ │ │ │ + tsteq r6, lr, rrx │ │ │ │ + tsteq r6, r2, asr r1 │ │ │ │ + tsteq r6, r8, lsl r9 │ │ │ │ + tsteq r5, r2, asr #14 │ │ │ │ + tsteq r6, lr, lsr #2 │ │ │ │ + ldrdeq r2, [r6, -ip] │ │ │ │ + smlabteq r6, lr, r8, r1 │ │ │ │ + tsteq r6, lr, lsr #4 │ │ │ │ + tsteq r6, r0, lsr #4 │ │ │ │ + tsteq r6, r2, lsl r2 │ │ │ │ + tsteq r6, r4, lsl #4 │ │ │ │ + strdeq r1, [r6, -r6] │ │ │ │ + smlatteq r6, r8, r1, r1 │ │ │ │ + ldrdeq r1, [r6, -sl] │ │ │ │ + smlabteq r6, ip, r1, r1 │ │ │ │ + ldrdeq r2, [r6, -sl] │ │ │ │ + smlatteq ip, r6, sp, sp │ │ │ │ + tsteq r4, ip, lsl #4 │ │ │ │ + tsteq r6, r4, asr #14 │ │ │ │ tsteq r6, r0, rrx │ │ │ │ - tsteq r4, r4, lsr r5 │ │ │ │ - qaddeq r2, r0, r6 │ │ │ │ - tsteq r4, ip, asr r5 │ │ │ │ - tsteq r4, r0, lsr #10 │ │ │ │ - tsteq r6, r0, lsr r0 │ │ │ │ - tsteq r4, r0, ror r6 │ │ │ │ - tsteq r6, r4, lsl #14 │ │ │ │ - tsteq r6, ip │ │ │ │ - @ instruction: 0x010494b8 │ │ │ │ - strdeq r1, [r6, -r8] │ │ │ │ - @ instruction: 0x01061698 │ │ │ │ - smlatbeq r6, r0, r6, r1 │ │ │ │ - tsteq r4, r0, lsr r6 │ │ │ │ - tsteq ip, r2, lsr lr │ │ │ │ - smlatbeq r6, lr, pc, r1 @ │ │ │ │ - tsteq r6, lr, lsr lr │ │ │ │ - tsteq r6, lr, asr lr │ │ │ │ - tsteq r6, sl, asr lr │ │ │ │ - tsteq r6, r6, asr lr │ │ │ │ - tsteq r6, r2, asr lr │ │ │ │ - tsteq r6, lr, asr #28 │ │ │ │ - tsteq r6, lr, asr #28 │ │ │ │ - tsteq r6, lr, asr #28 │ │ │ │ - tsteq r6, r2, lsr pc │ │ │ │ - strdeq r1, [r6, -r8] │ │ │ │ - tsteq r5, r2, lsr #10 │ │ │ │ - tsteq r6, lr, lsl #30 │ │ │ │ - @ instruction: 0x01061fbc │ │ │ │ - smlatbeq r6, lr, r6, r1 │ │ │ │ - tsteq r6, lr │ │ │ │ - mrseq r1, (UNDEF: 6) │ │ │ │ - strdeq r0, [r6, -r2] │ │ │ │ - smlatteq r6, r4, pc, r0 @ │ │ │ │ - ldrdeq r0, [r6, -r6] │ │ │ │ - smlabteq r6, r8, pc, r0 @ │ │ │ │ - @ instruction: 0x01060fba │ │ │ │ - smlatbeq r6, ip, pc, r0 @ │ │ │ │ - @ instruction: 0x01061eba │ │ │ │ - smlabteq ip, r6, fp, sp │ │ │ │ - smlatteq r4, ip, pc, r1 @ │ │ │ │ - tsteq r6, r4, lsr #10 │ │ │ │ - tsteq r6, r0, asr #28 │ │ │ │ - tsteq r6, r2, lsl #10 │ │ │ │ - tsteq r6, sl, lsr lr │ │ │ │ - tsteq r6, r4, lsr lr │ │ │ │ - ldrdeq r1, [r4, -r4] │ │ │ │ - tsteq r6, r6, lsr #28 │ │ │ │ - tsteq r6, r4, lsr #28 │ │ │ │ - tsteq r6, r4, lsr #28 │ │ │ │ - smlabbeq r6, r6, r4, r1 │ │ │ │ - tsteq r6, r6, lsl lr │ │ │ │ - tsteq r6, r2, ror #8 │ │ │ │ - tsteq r6, r2, lsl lr │ │ │ │ + tsteq r6, r2, lsr #14 │ │ │ │ + qaddeq r2, sl, r6 │ │ │ │ + qaddeq r2, r4, r6 │ │ │ │ + strdeq r1, [r4, -r4] │ │ │ │ + tsteq r6, r6, asr #32 │ │ │ │ + tsteq r6, r4, asr #32 │ │ │ │ + tsteq r6, r4, asr #32 │ │ │ │ + smlatbeq r6, r6, r6, r1 │ │ │ │ + tsteq r6, r6, lsr r0 │ │ │ │ + smlabbeq r6, r2, r6, r1 │ │ │ │ tsteq r6, r2, lsr r0 │ │ │ │ - tstpeq r6, r6, asr #20 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r6, r6, sp, r1 │ │ │ │ - tsteq r6, sl, lsl #8 │ │ │ │ - smlabbeq r4, r6, pc, r8 @ │ │ │ │ - @ instruction: 0x01061dbc │ │ │ │ - smlabteq r6, r2, sp, r1 │ │ │ │ - smlabteq r6, r0, sp, r1 │ │ │ │ - tsteq r4, r6, asr ip │ │ │ │ - tsteq r4, lr, asr #24 │ │ │ │ - @ instruction: 0x01061d9e │ │ │ │ - tsteq r4, r4, lsr #24 │ │ │ │ - tsteq r4, ip, lsl ip │ │ │ │ - tsteq r6, r4, lsr #18 │ │ │ │ - strdeq r1, [r4, -r2] │ │ │ │ - smlatteq r4, sl, fp, r1 │ │ │ │ - tsteq r6, r2, asr sp │ │ │ │ - smlabteq r4, r0, fp, r1 │ │ │ │ - @ instruction: 0x01041bb8 │ │ │ │ - tsteq r6, ip, lsr sp │ │ │ │ - smlatteq r6, r8, r2, r1 │ │ │ │ - tsteq r6, r4, lsr sp │ │ │ │ - tsteq r6, r2, lsr sp │ │ │ │ - tsteq r6, ip, lsr #26 │ │ │ │ - smlatbeq r4, r2, sl, r1 │ │ │ │ - tsteq r6, r2, lsl #26 │ │ │ │ - strdeq r1, [r6, -lr] │ │ │ │ - smlatteq r6, r4, ip, r1 │ │ │ │ - smlabteq r6, lr, ip, r1 │ │ │ │ - smlatteq r6, r0, r9, r0 │ │ │ │ - smlabteq r6, r6, ip, r1 │ │ │ │ - smlabteq r6, r6, ip, r1 │ │ │ │ - smlabteq r6, r0, ip, r1 │ │ │ │ - @ instruction: 0x01061cba │ │ │ │ - tsteq ip, sl, asr #16 │ │ │ │ - @ instruction: 0x01061cb8 │ │ │ │ - @ instruction: 0x010611b2 │ │ │ │ - smlatbeq r6, ip, ip, r1 │ │ │ │ - @ instruction: 0x01061c9e │ │ │ │ - @ instruction: 0x01061c90 │ │ │ │ - tsteq r4, r4, asr #18 │ │ │ │ - ldrdeq r1, [r7, -r8] │ │ │ │ - tsteq r4, r6, lsl r9 │ │ │ │ - tsteq r6, lr, lsr ip │ │ │ │ - tsteq r6, r6, lsr #24 │ │ │ │ - ldrdeq r1, [r4, -sl] │ │ │ │ - smlabteq r4, ip, r8, r1 │ │ │ │ - strheq r1, [r6, -r6] │ │ │ │ - tsteq r6, r8, ror #20 │ │ │ │ - tsteq r6, lr, asr sl │ │ │ │ - smlabbeq r6, r6, ip, r2 │ │ │ │ - @ instruction: 0x0106f69c │ │ │ │ - tsteq r6, lr, lsr sl │ │ │ │ - tsteq r6, r4, rrx │ │ │ │ - smlabbeq r6, r2, ip, r1 │ │ │ │ - @ instruction: 0x01048eba │ │ │ │ - @ instruction: 0x010cd6b0 │ │ │ │ - tsteq r4, ip, lsr #16 │ │ │ │ - tsteq r4, r4, lsr #16 │ │ │ │ - tsteq r4, ip, lsl r8 │ │ │ │ - tsteq r4, r4, lsl r8 │ │ │ │ - tsteq r4, ip, lsl #16 │ │ │ │ - strdeq r1, [r4, -r6] │ │ │ │ - tsteq r6, r6, rrx │ │ │ │ - tsteq r4, sl, ror r8 │ │ │ │ - tsteq r4, r4, ror r8 │ │ │ │ - tsteq r6, sl, asr #32 │ │ │ │ - tsteq r4, lr, asr #16 │ │ │ │ - tsteq r4, r8, asr #16 │ │ │ │ - tsteq r6, lr, lsr #32 │ │ │ │ - tsteq r4, r2, lsr #16 │ │ │ │ - tsteq r4, ip, lsl r8 │ │ │ │ - tsteq r6, r2, lsl r0 │ │ │ │ - strdeq r1, [r4, -r6] │ │ │ │ - strdeq r1, [r4, -r0] │ │ │ │ - strdeq r1, [r6, -r6] │ │ │ │ - smlabteq r4, r8, r7, r1 │ │ │ │ + tsteq r6, r2, asr r2 │ │ │ │ + tstpeq r6, r6, ror #24 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r6 │ │ │ │ + tsteq r6, sl, lsr #12 │ │ │ │ + smlatbeq r4, r6, r1, r9 │ │ │ │ + ldrdeq r1, [r6, -ip] │ │ │ │ + smlatteq r6, r2, pc, r1 @ │ │ │ │ + smlatteq r6, r0, pc, r1 @ │ │ │ │ + tsteq r4, r6, ror lr │ │ │ │ + tsteq r4, lr, ror #28 │ │ │ │ + @ instruction: 0x01061fbe │ │ │ │ + tsteq r4, r4, asr #28 │ │ │ │ + tsteq r4, ip, lsr lr │ │ │ │ + tsteq r6, r4, asr #22 │ │ │ │ + tsteq r4, r2, lsl lr │ │ │ │ + tsteq r4, sl, lsl #28 │ │ │ │ + tsteq r6, r2, ror pc │ │ │ │ + smlatteq r4, r0, sp, r1 │ │ │ │ + ldrdeq r1, [r4, -r8] │ │ │ │ + tsteq r6, ip, asr pc │ │ │ │ + tsteq r6, r8, lsl #10 │ │ │ │ + tsteq r6, r4, asr pc │ │ │ │ + tsteq r6, r2, asr pc │ │ │ │ + tsteq r6, ip, asr #30 │ │ │ │ + smlabteq r4, r2, ip, r1 │ │ │ │ + tsteq r6, r2, lsr #30 │ │ │ │ + tsteq r6, lr, lsl pc │ │ │ │ + tsteq r6, r4, lsl #30 │ │ │ │ + smlatteq r6, lr, lr, r1 │ │ │ │ + tsteq r6, r0, lsl #24 │ │ │ │ + smlatteq r6, r6, lr, r1 │ │ │ │ + smlatteq r6, r6, lr, r1 │ │ │ │ + smlatteq r6, r0, lr, r1 │ │ │ │ + ldrdeq r1, [r6, -sl] │ │ │ │ + tsteq ip, sl, ror #20 │ │ │ │ + ldrdeq r1, [r6, -r8] │ │ │ │ + ldrdeq r1, [r6, -r2] │ │ │ │ + smlabteq r6, ip, lr, r1 │ │ │ │ + @ instruction: 0x01061ebe │ │ │ │ + @ instruction: 0x01061eb0 │ │ │ │ + tsteq r4, r4, ror #22 │ │ │ │ + strdeq r2, [r7, -r8] │ │ │ │ + tsteq r4, r6, lsr fp │ │ │ │ + tsteq r6, lr, asr lr │ │ │ │ + tsteq r6, r6, asr #28 │ │ │ │ + strdeq r1, [r4, -sl] │ │ │ │ + smlatteq r4, ip, sl, r1 │ │ │ │ + ldrdeq r1, [r6, -r6] │ │ │ │ + smlabbeq r6, r8, ip, r1 │ │ │ │ + tsteq r6, lr, ror ip │ │ │ │ + smlatbeq r6, r6, lr, r2 │ │ │ │ + @ instruction: 0x0106f8bc │ │ │ │ + tsteq r6, lr, asr ip │ │ │ │ + smlabbeq r6, r4, r2, r1 │ │ │ │ + smlatbeq r6, r2, lr, r1 │ │ │ │ + ldrdeq r9, [r4, -sl] │ │ │ │ + ldrdeq sp, [ip, -r0] │ │ │ │ + tsteq r4, ip, asr #20 │ │ │ │ + tsteq r4, r4, asr #20 │ │ │ │ + tsteq r4, ip, lsr sl │ │ │ │ + tsteq r4, r4, lsr sl │ │ │ │ + tsteq r4, ip, lsr #20 │ │ │ │ + tsteq r4, r6, lsl sl │ │ │ │ + smlabbeq r6, r6, r2, r2 │ │ │ │ + @ instruction: 0x01041a9a │ │ │ │ + @ instruction: 0x01041a94 │ │ │ │ + tsteq r6, sl, ror #4 │ │ │ │ + tsteq r4, lr, ror #20 │ │ │ │ + tsteq r4, r8, ror #20 │ │ │ │ + tsteq r6, lr, asr #4 │ │ │ │ + tsteq r4, r2, asr #20 │ │ │ │ + tsteq r4, ip, lsr sl │ │ │ │ + tsteq r6, r2, lsr r2 │ │ │ │ + tsteq r4, r6, lsl sl │ │ │ │ + tsteq r4, r0, lsl sl │ │ │ │ + tsteq r6, r6, lsl r2 │ │ │ │ + smlatteq r4, r8, r9, r1 │ │ │ │ stclcs 8, cr15, [r4, #-892]! @ 0xfffffc84 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d9447a │ │ │ │ @ instruction: 0xf8dfe842 │ │ │ │ @ instruction: 0x463b2d5c │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d9447a │ │ │ │ @@ -39943,199 +39943,199 @@ │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ ldmib lr, {r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf1000774 │ │ │ │ bmi fef72588 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d8447a │ │ │ │ @ instruction: 0xe178e996 │ │ │ │ - tsteq r4, r0, lsl #10 │ │ │ │ - tsteq r6, r4, lsl sp │ │ │ │ - ldrdeq r1, [r4, -r6] │ │ │ │ - smlabteq r4, lr, r4, r1 │ │ │ │ - strdeq r1, [r6, -r2] │ │ │ │ - smlatbeq r4, r4, r4, r1 │ │ │ │ - @ instruction: 0x0104149c │ │ │ │ - ldrdeq r1, [r6, -r0] │ │ │ │ - tsteq r4, r4, asr r7 │ │ │ │ - @ instruction: 0x01061cb6 │ │ │ │ - @ instruction: 0x01061cb2 │ │ │ │ - @ instruction: 0x01061cb4 │ │ │ │ - @ instruction: 0x01061cb8 │ │ │ │ - tsteq r6, lr, ror fp │ │ │ │ - tsteq r6, lr, lsr #10 │ │ │ │ - smlatbeq r6, r4, ip, r1 │ │ │ │ + tsteq r4, r0, lsr #14 │ │ │ │ + tsteq r6, r4, lsr pc │ │ │ │ strdeq r1, [r4, -r6] │ │ │ │ - smlatteq r4, lr, r3, r1 │ │ │ │ - smlabbeq r6, ip, ip, r1 │ │ │ │ - smlabteq r6, r2, r0, r1 │ │ │ │ - smlatbeq r4, ip, r3, r1 │ │ │ │ - smlatbeq r4, r4, r3, r1 │ │ │ │ - strheq r1, [r6, -r2] │ │ │ │ - tsteq r6, r6, asr #24 │ │ │ │ - tsteq r4, r0, ror r3 │ │ │ │ - tsteq r4, r8, ror #6 │ │ │ │ - tsteq r6, r4, lsr #24 │ │ │ │ - tsteq r4, lr, lsr r3 │ │ │ │ - tsteq r4, r6, lsr r3 │ │ │ │ - tsteq r6, r2, lsl #24 │ │ │ │ - tsteq r4, ip, lsl #6 │ │ │ │ - tsteq r4, r4, lsl #6 │ │ │ │ - smlatteq r6, r0, fp, r1 │ │ │ │ - ldrdeq r1, [r4, -sl] │ │ │ │ - ldrdeq r1, [r4, -r2] │ │ │ │ - @ instruction: 0x01061bbe │ │ │ │ - smlatbeq r4, r8, r2, r1 │ │ │ │ - smlatbeq r4, r0, r2, r1 │ │ │ │ - @ instruction: 0x01061b9c │ │ │ │ - tsteq r4, r6, ror r2 │ │ │ │ - tsteq r4, lr, ror #4 │ │ │ │ - tsteq r6, sl, ror fp │ │ │ │ - tsteq r4, r4, asr #4 │ │ │ │ - tsteq r4, ip, lsr r2 │ │ │ │ - tsteq r6, lr, asr fp │ │ │ │ - smlabteq r4, r4, r4, r8 │ │ │ │ - tsteq r6, r2, lsl fp │ │ │ │ - tsteq r6, r8, lsl fp │ │ │ │ - tsteq r6, r2, lsr #22 │ │ │ │ - tsteq r6, r0, lsr #22 │ │ │ │ - tsteq r6, lr, lsl fp │ │ │ │ - tsteq r6, ip, lsl fp │ │ │ │ - tsteq r6, r6, lsr #22 │ │ │ │ - tsteq r6, r4, lsr #22 │ │ │ │ - tsteq r6, lr, lsr #22 │ │ │ │ - tsteq r6, r0, lsr fp │ │ │ │ - tsteq r6, lr, lsr fp │ │ │ │ - tsteq r6, ip, asr #22 │ │ │ │ - tsteq r6, lr, ror #22 │ │ │ │ - tsteq r6, r4, ror fp │ │ │ │ - smlabbeq r6, r2, fp, r1 │ │ │ │ - smlabbeq r6, r0, fp, r1 │ │ │ │ - tsteq r6, lr, ror fp │ │ │ │ - smlabbeq r6, r0, fp, r1 │ │ │ │ - tsteq ip, r0, ror #28 │ │ │ │ - ldrdeq r1, [r6, -ip] │ │ │ │ - smlabteq r6, r0, r7, r0 │ │ │ │ - ldrdeq pc, [r4, -ip] │ │ │ │ - tsteq r4, r6, lsr #6 │ │ │ │ - smlatteq ip, r2, sp, ip │ │ │ │ - tsteq r6, ip, lsl fp │ │ │ │ - tsteq r6, r0, asr #14 │ │ │ │ - strdeq r1, [r6, -r8] │ │ │ │ - tsteq r6, ip, lsl r7 │ │ │ │ - tsteq r4, r4, lsl pc │ │ │ │ - tsteq r4, ip, lsl #30 │ │ │ │ - smlatteq r4, r6, lr, r0 │ │ │ │ - @ instruction: 0x0106139e │ │ │ │ - tsteq r6, ip, lsl r5 │ │ │ │ - smlabteq r6, r2, r6, r1 │ │ │ │ - @ instruction: 0x010616bc │ │ │ │ - @ instruction: 0x010616ba │ │ │ │ - @ instruction: 0x010616b8 │ │ │ │ - @ instruction: 0x010616b6 │ │ │ │ - @ instruction: 0x010616b0 │ │ │ │ - smlatbeq r6, sl, r6, r1 │ │ │ │ - smlabteq r6, r4, r5, r1 │ │ │ │ + smlatteq r4, lr, r6, r1 │ │ │ │ + tsteq r6, r2, lsl pc │ │ │ │ + smlabteq r4, r4, r6, r1 │ │ │ │ + @ instruction: 0x010416bc │ │ │ │ + strdeq r1, [r6, -r0] │ │ │ │ + tsteq r4, r4, ror r9 │ │ │ │ + ldrdeq r1, [r6, -r6] │ │ │ │ + ldrdeq r1, [r6, -r2] │ │ │ │ + ldrdeq r1, [r6, -r4] │ │ │ │ + ldrdeq r1, [r6, -r8] │ │ │ │ + @ instruction: 0x01060d9e │ │ │ │ + tsteq r6, lr, asr #14 │ │ │ │ + smlabteq r6, r4, lr, r1 │ │ │ │ + tsteq r4, r6, lsl r6 │ │ │ │ + tsteq r4, lr, lsl #12 │ │ │ │ + smlatbeq r6, ip, lr, r1 │ │ │ │ + smlatteq r6, r2, r2, r1 │ │ │ │ + smlabteq r4, ip, r5, r1 │ │ │ │ + smlabteq r4, r4, r5, r1 │ │ │ │ + ldrdeq r1, [r6, -r2] │ │ │ │ + tsteq r6, r6, ror #28 │ │ │ │ + @ instruction: 0x01041590 │ │ │ │ + smlabbeq r4, r8, r5, r1 │ │ │ │ + tsteq r6, r4, asr #28 │ │ │ │ + tsteq r4, lr, asr r5 │ │ │ │ + tsteq r4, r6, asr r5 │ │ │ │ + tsteq r6, r2, lsr #28 │ │ │ │ + tsteq r4, ip, lsr #10 │ │ │ │ + tsteq r4, r4, lsr #10 │ │ │ │ + tsteq r6, r0, lsl #28 │ │ │ │ + strdeq r1, [r4, -sl] │ │ │ │ + strdeq r1, [r4, -r2] │ │ │ │ + ldrdeq r1, [r6, -lr] │ │ │ │ + smlabteq r4, r8, r4, r1 │ │ │ │ + smlabteq r4, r0, r4, r1 │ │ │ │ + @ instruction: 0x01061dbc │ │ │ │ + @ instruction: 0x01041496 │ │ │ │ + smlabbeq r4, lr, r4, r1 │ │ │ │ + @ instruction: 0x01061d9a │ │ │ │ + tsteq r4, r4, ror #8 │ │ │ │ + tsteq r4, ip, asr r4 │ │ │ │ + tsteq r6, lr, ror sp │ │ │ │ + smlatteq r4, r4, r6, r8 │ │ │ │ + tsteq r6, r2, lsr sp │ │ │ │ + tsteq r6, r8, lsr sp │ │ │ │ + tsteq r6, r2, asr #26 │ │ │ │ + tsteq r6, r0, asr #26 │ │ │ │ + tsteq r6, lr, lsr sp │ │ │ │ + tsteq r6, ip, lsr sp │ │ │ │ + tsteq r6, r6, asr #26 │ │ │ │ + tsteq r6, r4, asr #26 │ │ │ │ + tsteq r6, lr, asr #26 │ │ │ │ + tsteq r6, r0, asr sp │ │ │ │ + tsteq r6, lr, asr sp │ │ │ │ + tsteq r6, ip, ror #26 │ │ │ │ + smlabbeq r6, lr, sp, r1 │ │ │ │ + @ instruction: 0x01061d94 │ │ │ │ + smlatbeq r6, r2, sp, r1 │ │ │ │ + smlatbeq r6, r0, sp, r1 │ │ │ │ + @ instruction: 0x01061d9e │ │ │ │ + smlatbeq r6, r0, sp, r1 │ │ │ │ + smlabbeq ip, r0, r0, sp │ │ │ │ + strdeq r1, [r6, -ip] │ │ │ │ + smlatteq r6, r0, r9, r0 │ │ │ │ + strdeq pc, [r4, -ip] │ │ │ │ + tsteq r4, r6, asr #10 │ │ │ │ + tsteq ip, r2 │ │ │ │ + tsteq r6, ip, lsr sp │ │ │ │ + tsteq r6, r0, ror #18 │ │ │ │ + tsteq r6, r8, lsl sp │ │ │ │ + tsteq r6, ip, lsr r9 │ │ │ │ + tsteq r4, r4, lsr r1 │ │ │ │ + tsteq r4, ip, lsr #2 │ │ │ │ + tsteq r4, r6, lsl #2 │ │ │ │ @ instruction: 0x010615be │ │ │ │ - @ instruction: 0x010615bc │ │ │ │ - @ instruction: 0x010615ba │ │ │ │ - smlatbeq r6, lr, r5, r1 │ │ │ │ - smlatbeq r6, r0, r5, r1 │ │ │ │ - @ instruction: 0x01061590 │ │ │ │ - tsteq r4, r2, ror sp │ │ │ │ - strdeq r1, [r6, -r2] │ │ │ │ - smlatteq r6, ip, r0, r1 │ │ │ │ - smlatteq r6, r6, r0, r1 │ │ │ │ - smlatteq r6, r0, r0, r1 │ │ │ │ + tsteq r6, ip, lsr r7 │ │ │ │ + smlatteq r6, r2, r8, r1 │ │ │ │ + ldrdeq r1, [r6, -ip] │ │ │ │ + ldrdeq r1, [r6, -sl] │ │ │ │ + ldrdeq r1, [r6, -r8] │ │ │ │ + ldrdeq r1, [r6, -r6] │ │ │ │ + ldrdeq r1, [r6, -r0] │ │ │ │ + smlabteq r6, sl, r8, r1 │ │ │ │ + smlatteq r6, r4, r7, r1 │ │ │ │ ldrdeq r1, [r6, -lr] │ │ │ │ ldrdeq r1, [r6, -ip] │ │ │ │ ldrdeq r1, [r6, -sl] │ │ │ │ + smlabteq r6, lr, r7, r1 │ │ │ │ + smlabteq r6, r0, r7, r1 │ │ │ │ + @ instruction: 0x010617b0 │ │ │ │ + @ instruction: 0x01040f92 │ │ │ │ + tsteq r6, r2, lsl r3 │ │ │ │ + tsteq r6, ip, lsl #6 │ │ │ │ + tsteq r6, r6, lsl #6 │ │ │ │ + mrseq r1, LR_und │ │ │ │ + strdeq r1, [r6, -lr] │ │ │ │ + strdeq r1, [r6, -ip] │ │ │ │ + strdeq r1, [r6, -sl] │ │ │ │ + strdeq r1, [r6, -ip] │ │ │ │ + strdeq r1, [r6, -sl] │ │ │ │ + strdeq r1, [r6, -r4] │ │ │ │ + smlatteq r6, lr, r1, r1 │ │ │ │ + smlatteq r6, r8, r1, r1 │ │ │ │ + smlatteq r6, r2, r1, r1 │ │ │ │ + smlatteq r6, r0, r1, r1 │ │ │ │ + ldrdeq r1, [r6, -lr] │ │ │ │ + ldrdeq r1, [r6, -r8] │ │ │ │ + tsteq r4, sl, ror r1 │ │ │ │ ldrdeq r1, [r6, -ip] │ │ │ │ - ldrdeq r0, [r6, -sl] │ │ │ │ - ldrdeq r0, [r6, -r4] │ │ │ │ - smlabteq r6, lr, pc, r0 @ │ │ │ │ - smlabteq r6, r8, pc, r0 @ │ │ │ │ - smlabteq r6, r2, pc, r0 @ │ │ │ │ - smlabteq r6, r0, pc, r0 @ │ │ │ │ - @ instruction: 0x01060fbe │ │ │ │ - @ instruction: 0x01060fb8 │ │ │ │ - tsteq r4, sl, asr pc │ │ │ │ - @ instruction: 0x010617bc │ │ │ │ + ldrdeq r1, [r6, -r2] │ │ │ │ + smlabteq r6, r8, r9, r1 │ │ │ │ + @ instruction: 0x010619be │ │ │ │ + @ instruction: 0x01040dbc │ │ │ │ + smlatbeq r6, r6, r5, r0 │ │ │ │ + ldrdeq r0, [r6, -lr] │ │ │ │ + smlabbeq r6, r2, r9, r1 │ │ │ │ + smlabbeq r6, r4, r9, r1 │ │ │ │ + tsteq r6, ip, ror lr │ │ │ │ + tsteq r6, lr, ror #18 │ │ │ │ + tsteq r6, r8, ror #18 │ │ │ │ + tsteq r6, r2, ror #18 │ │ │ │ + tsteq r6, ip, asr r9 │ │ │ │ + tsteq r6, r6, asr r9 │ │ │ │ + tsteq r6, r4, asr r9 │ │ │ │ + tsteq r6, r2, asr r9 │ │ │ │ + tsteq r6, ip, asr #18 │ │ │ │ + tsteq r6, sl, asr #18 │ │ │ │ + tsteq r6, r8, asr #18 │ │ │ │ + tsteq r6, r6, asr #18 │ │ │ │ + strdeq ip, [ip, -r2] │ │ │ │ + smlatbeq r4, r4, r2, pc @ │ │ │ │ + tsteq r6, r0, asr r4 │ │ │ │ + tsteq r6, r2, lsl r9 │ │ │ │ + tsteq r6, r2, lsl #18 │ │ │ │ + tsteq r6, r0, lsr #8 │ │ │ │ + strdeq r1, [r6, -r2] │ │ │ │ + ldrdeq r1, [r6, -sl] │ │ │ │ + tsteq r6, sl, lsr r2 │ │ │ │ + @ instruction: 0x010618be │ │ │ │ + @ instruction: 0x010618b6 │ │ │ │ + tsteq ip, r8, lsl sl │ │ │ │ + smlabbeq r4, r8, r8, r8 │ │ │ │ + smlabbeq r6, sl, r8, r1 │ │ │ │ + smlabbeq r6, r2, r8, r1 │ │ │ │ + tsteq r6, sl, ror r8 │ │ │ │ + tsteq r6, r8, ror r8 │ │ │ │ + tsteq r6, r8, ror r8 │ │ │ │ + tsteq r6, r4, ror r8 │ │ │ │ + tsteq r6, r6, asr #16 │ │ │ │ + tsteq r6, r6, asr #16 │ │ │ │ + tsteq r6, r2, asr r8 │ │ │ │ + tsteq r6, r4, lsl r8 │ │ │ │ + tsteq r6, r4, lsl r8 │ │ │ │ + tsteq r6, r0, lsr r8 │ │ │ │ + smlatteq r6, r2, r7, r1 │ │ │ │ + smlatteq r6, r2, r7, r1 │ │ │ │ + tsteq r6, lr, lsl #16 │ │ │ │ @ instruction: 0x010617b2 │ │ │ │ - smlatbeq r6, r8, r7, r1 │ │ │ │ + @ instruction: 0x010617b4 │ │ │ │ + strdeq r1, [r6, -r2] │ │ │ │ + smlabbeq r6, r6, r7, r1 │ │ │ │ + smlabbeq r6, r8, r7, r1 │ │ │ │ + ldrdeq r1, [r6, -r6] │ │ │ │ + tsteq r6, sl, asr r7 │ │ │ │ + tsteq r6, ip, asr r7 │ │ │ │ + @ instruction: 0x010617ba │ │ │ │ + tsteq r6, lr, lsr #14 │ │ │ │ + tsteq r6, r0, lsr r7 │ │ │ │ @ instruction: 0x0106179e │ │ │ │ - @ instruction: 0x01040b9c │ │ │ │ - smlabbeq r6, r6, r3, r0 │ │ │ │ - @ instruction: 0x01060cbe │ │ │ │ + tsteq r6, r2, lsl #14 │ │ │ │ + tsteq r6, r4, lsl #14 │ │ │ │ + smlabbeq r6, r2, r7, r1 │ │ │ │ + ldrdeq r1, [r6, -r6] │ │ │ │ + ldrdeq r1, [r6, -r6] │ │ │ │ tsteq r6, r2, ror #14 │ │ │ │ - tsteq r6, r4, ror #14 │ │ │ │ - tsteq r6, ip, asr ip │ │ │ │ - tsteq r6, lr, asr #14 │ │ │ │ - tsteq r6, r8, asr #14 │ │ │ │ - tsteq r6, r2, asr #14 │ │ │ │ - tsteq r6, ip, lsr r7 │ │ │ │ - tsteq r6, r6, lsr r7 │ │ │ │ + tsteq r6, lr, ror #14 │ │ │ │ + tsteq r6, r0, ror r7 │ │ │ │ + tsteq r6, r2, ror r7 │ │ │ │ + tsteq r6, lr, ror r7 │ │ │ │ tsteq r6, r4, lsr r7 │ │ │ │ - tsteq r6, r2, lsr r7 │ │ │ │ - tsteq r6, ip, lsr #14 │ │ │ │ - tsteq r6, sl, lsr #14 │ │ │ │ - tsteq r6, r8, lsr #14 │ │ │ │ - tsteq r6, r6, lsr #14 │ │ │ │ - ldrdeq ip, [ip, -r2] │ │ │ │ - smlabbeq r4, r4, r0, pc @ │ │ │ │ - tsteq r6, r0, lsr r2 │ │ │ │ - strdeq r1, [r6, -r2] │ │ │ │ - smlatteq r6, r2, r6, r1 │ │ │ │ - mrseq r0, LR_usr │ │ │ │ - ldrdeq r1, [r6, -r2] │ │ │ │ - @ instruction: 0x010616ba │ │ │ │ - tsteq r6, sl, lsl r0 │ │ │ │ - @ instruction: 0x0106169e │ │ │ │ - @ instruction: 0x01061696 │ │ │ │ - strdeq ip, [ip, -r8] │ │ │ │ - tsteq r4, r8, ror #12 │ │ │ │ - tsteq r6, sl, ror #12 │ │ │ │ - tsteq r6, r2, ror #12 │ │ │ │ - tsteq r6, sl, asr r6 │ │ │ │ - tsteq r6, r8, asr r6 │ │ │ │ - tsteq r6, r8, asr r6 │ │ │ │ - tsteq r6, r4, asr r6 │ │ │ │ - tsteq r6, r6, lsr #12 │ │ │ │ - tsteq r6, r6, lsr #12 │ │ │ │ - tsteq r6, r2, lsr r6 │ │ │ │ - strdeq r1, [r6, -r4] │ │ │ │ - strdeq r1, [r6, -r4] │ │ │ │ - tsteq r6, r0, lsl r6 │ │ │ │ - smlabteq r6, r2, r5, r1 │ │ │ │ - smlabteq r6, r2, r5, r1 │ │ │ │ - smlatteq r6, lr, r5, r1 │ │ │ │ - @ instruction: 0x01061592 │ │ │ │ - @ instruction: 0x01061594 │ │ │ │ - ldrdeq r1, [r6, -r2] │ │ │ │ - tsteq r6, r6, ror #10 │ │ │ │ - tsteq r6, r8, ror #10 │ │ │ │ - @ instruction: 0x010615b6 │ │ │ │ - tsteq r6, sl, lsr r5 │ │ │ │ - tsteq r6, ip, lsr r5 │ │ │ │ - @ instruction: 0x0106159a │ │ │ │ - tsteq r6, lr, lsl #10 │ │ │ │ - tsteq r6, r0, lsl r5 │ │ │ │ - tsteq r6, lr, ror r5 │ │ │ │ - smlatteq r6, r2, r4, r1 │ │ │ │ - smlatteq r6, r4, r4, r1 │ │ │ │ - tsteq r6, r2, ror #10 │ │ │ │ - @ instruction: 0x010614b6 │ │ │ │ - @ instruction: 0x010614b6 │ │ │ │ - tsteq r6, r2, asr #10 │ │ │ │ - tsteq r6, lr, asr #10 │ │ │ │ - tsteq r6, r0, asr r5 │ │ │ │ - tsteq r6, r2, asr r5 │ │ │ │ - tsteq r6, lr, asr r5 │ │ │ │ - tsteq r6, r4, lsl r5 │ │ │ │ - tsteq r6, r2, asr r5 │ │ │ │ - tsteq r6, r0, lsr r5 │ │ │ │ + tsteq r6, r2, ror r7 │ │ │ │ + tsteq r6, r0, asr r7 │ │ │ │ stclcs 8, cr15, [r8, #892]! @ 0x37c │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d8447a │ │ │ │ @ instruction: 0xf8dfe81c │ │ │ │ ldrtmi r2, [fp], -r0, ror #27 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d8447a │ │ │ │ @@ -41019,207 +41019,207 @@ │ │ │ │ @ instruction: 0xf0002e02 │ │ │ │ mcrcs 1, 0, r8, cr0, cr6, {4} │ │ │ │ mrrcge 4, 7, pc, r0, cr10 @ │ │ │ │ smlabtcs r1, r3, sl, r4 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ stmdb lr!, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ bllt ff78f084 │ │ │ │ - mrseq r1, LR_usr │ │ │ │ - tsteq r6, r4, asr r2 │ │ │ │ - tsteq r6, sl, lsl r2 │ │ │ │ - smlabteq r6, lr, r1, r1 │ │ │ │ - tsteq r6, sl, lsr r2 │ │ │ │ - smlatbeq r6, ip, r1, r1 │ │ │ │ - smlatbeq r6, ip, r1, r1 │ │ │ │ - tsteq r6, ip, lsl r2 │ │ │ │ - @ instruction: 0x010611b6 │ │ │ │ - tsteq r6, r8, ror #2 │ │ │ │ - smlatbeq r4, r8, r9, lr │ │ │ │ - tsteq r4, r0, lsl #26 │ │ │ │ - smlabbeq r6, ip, lr, sp │ │ │ │ - tsteq r6, ip, ror #6 │ │ │ │ - tsteq r6, r8, ror #6 │ │ │ │ - ldrdeq r7, [r4, -r4] │ │ │ │ - tsteq r6, r4, asr r3 │ │ │ │ - tsteq r6, r4, asr r3 │ │ │ │ - tsteq r6, r4, asr r3 │ │ │ │ - tsteq r6, ip, asr #6 │ │ │ │ - tsteq r6, r8, asr #6 │ │ │ │ - tsteq r6, r4, asr #6 │ │ │ │ - tsteq r6, r4, asr #6 │ │ │ │ - tsteq r6, r8, asr #6 │ │ │ │ - tsteq r6, ip, asr #6 │ │ │ │ - tsteq r6, r4, asr r3 │ │ │ │ - strheq ip, [ip, -lr] │ │ │ │ + tsteq r6, r0, lsr #8 │ │ │ │ + tsteq r6, r4, ror r4 │ │ │ │ + tsteq r6, sl, lsr r4 │ │ │ │ + smlatteq r6, lr, r3, r1 │ │ │ │ + tsteq r6, sl, asr r4 │ │ │ │ + smlabteq r6, ip, r3, r1 │ │ │ │ + smlabteq r6, ip, r3, r1 │ │ │ │ + tsteq r6, ip, lsr r4 │ │ │ │ ldrdeq r1, [r6, -r6] │ │ │ │ + smlabbeq r6, r8, r3, r1 │ │ │ │ + smlabteq r4, r8, fp, lr │ │ │ │ + tsteq r4, r0, lsr #30 │ │ │ │ + smlatbeq r6, ip, r0, lr │ │ │ │ + smlabbeq r6, ip, r5, r0 │ │ │ │ + smlabbeq r6, r8, r5, r0 │ │ │ │ + strdeq r7, [r4, -r4] │ │ │ │ + tsteq r6, r4, ror r5 │ │ │ │ + tsteq r6, r4, ror r5 │ │ │ │ + tsteq r6, r4, ror r5 │ │ │ │ + tsteq r6, ip, ror #10 │ │ │ │ + tsteq r6, r8, ror #10 │ │ │ │ + tsteq r6, r4, ror #10 │ │ │ │ + tsteq r6, r4, ror #10 │ │ │ │ + tsteq r6, r8, ror #10 │ │ │ │ + tsteq r6, ip, ror #10 │ │ │ │ + tsteq r6, r4, ror r5 │ │ │ │ + ldrdeq ip, [ip, -lr] │ │ │ │ + strdeq r1, [r6, -r6] │ │ │ │ + strdeq r1, [r6, -r8] │ │ │ │ + strdeq r1, [r6, -r0] │ │ │ │ + smlatteq r6, sl, r2, r1 │ │ │ │ + @ instruction: 0x010612bc │ │ │ │ + ldrdeq r1, [r6, -r4] │ │ │ │ + smlatbeq r6, r4, r2, r1 │ │ │ │ + tsteq ip, lr, asr #4 │ │ │ │ + smlatbeq r6, ip, r2, r1 │ │ │ │ + smlatbeq r6, r4, r2, r1 │ │ │ │ + smlatbeq r6, lr, r2, r1 │ │ │ │ + @ instruction: 0x010612b4 │ │ │ │ + @ instruction: 0x010612ba │ │ │ │ + strdeq r7, [r4, -r8] │ │ │ │ + smlatteq r4, lr, r3, r0 │ │ │ │ + smlatteq r4, r6, r3, r0 │ │ │ │ + smlabbeq r6, lr, r2, r1 │ │ │ │ + tstpeq r5, r6, lsl fp @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r6, r2, r2, r1 │ │ │ │ + @ instruction: 0x01040398 │ │ │ │ + @ instruction: 0x01040390 │ │ │ │ + tsteq r6, lr, ror #4 │ │ │ │ + smlatbeq r6, r0, r2, r1 │ │ │ │ + smlabteq r5, r0, sl, pc @ │ │ │ │ + @ instruction: 0x01061292 │ │ │ │ + smlabbeq r6, sl, r2, r1 │ │ │ │ + smlabbeq r6, ip, r2, r1 │ │ │ │ + smlabbeq r6, sl, r2, r1 │ │ │ │ + tsteq r4, r8, asr r2 │ │ │ │ + @ instruction: 0x0106129e │ │ │ │ + smlabbeq r6, r4, r2, r1 │ │ │ │ + smlatbeq r4, r2, r5, r7 │ │ │ │ + tsteq r6, r4, ror #4 │ │ │ │ + tsteq r6, lr, asr r2 │ │ │ │ + tsteq r6, ip, asr r2 │ │ │ │ + tsteq r6, sl, asr r2 │ │ │ │ + tsteq r6, ip, asr r2 │ │ │ │ + tsteq r6, r0, asr r2 │ │ │ │ + tsteq r6, r6, asr #4 │ │ │ │ + tsteq r6, ip, lsr r2 │ │ │ │ + tsteq r6, lr, lsr #4 │ │ │ │ + tstpeq r5, r8, asr r9 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r2, lsr #4 │ │ │ │ + tsteq r4, r4, lsr #2 │ │ │ │ + smlabteq r6, r6, pc, r0 @ │ │ │ │ + smlatteq r6, ip, r1, r1 │ │ │ │ + smlatteq r6, r2, r1, r1 │ │ │ │ + tsteq r6, r4, asr #14 │ │ │ │ ldrdeq r1, [r6, -r8] │ │ │ │ - ldrdeq r1, [r6, -r0] │ │ │ │ - smlabteq r6, sl, r0, r1 │ │ │ │ - swpeq r1, ip, [r6] │ │ │ │ - strheq r1, [r6, -r4] │ │ │ │ - smlabbeq r6, r4, r0, r1 │ │ │ │ - tsteq ip, lr, lsr #32 │ │ │ │ - smlabbeq r6, ip, r0, r1 │ │ │ │ - smlabbeq r6, r4, r0, r1 │ │ │ │ - smlabbeq r6, lr, r0, r1 │ │ │ │ - swpeq r1, r4, [r6] │ │ │ │ - swpeq r1, sl, [r6] │ │ │ │ - ldrdeq r7, [r4, -r8] │ │ │ │ - smlabteq r4, lr, r1, r0 │ │ │ │ - smlabteq r4, r6, r1, r0 │ │ │ │ - tsteq r6, lr, rrx │ │ │ │ - strdeq pc, [r5, -r6] │ │ │ │ - tsteq r6, r2, rrx │ │ │ │ - tsteq r4, r8, ror r1 │ │ │ │ - tsteq r4, r0, ror r1 │ │ │ │ - tsteq r6, lr, asr #32 │ │ │ │ - smlabbeq r6, r0, r0, r1 │ │ │ │ - smlatbeq r5, r0, r8, pc @ │ │ │ │ - tsteq r6, r2, ror r0 │ │ │ │ - tsteq r6, sl, rrx │ │ │ │ - tsteq r6, ip, rrx │ │ │ │ - tsteq r6, sl, rrx │ │ │ │ - tsteq r4, r8, lsr r0 │ │ │ │ - tsteq r6, lr, ror r0 │ │ │ │ - tsteq r6, r4, rrx │ │ │ │ - smlabbeq r4, r2, r3, r7 │ │ │ │ - tsteq r6, r4, asr #32 │ │ │ │ - tsteq r6, lr, lsr r0 │ │ │ │ - tsteq r6, ip, lsr r0 │ │ │ │ - tsteq r6, sl, lsr r0 │ │ │ │ - tsteq r6, ip, lsr r0 │ │ │ │ - tsteq r6, r0, lsr r0 │ │ │ │ - tsteq r6, r6, lsr #32 │ │ │ │ - tsteq r6, ip, lsl r0 │ │ │ │ - tsteq r6, lr │ │ │ │ - tstpeq r5, r8, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r2 │ │ │ │ - tstpeq r3, r4, lsl #30 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r6, r6, sp, r0 │ │ │ │ - smlabteq r6, ip, pc, r0 @ │ │ │ │ - smlabteq r6, r2, pc, r0 @ │ │ │ │ - tsteq r6, r4, lsr #10 │ │ │ │ - @ instruction: 0x01060fb8 │ │ │ │ - @ instruction: 0x01060fb4 │ │ │ │ - tsteq r5, ip, ror pc │ │ │ │ - smlatbeq r4, r2, r4, lr │ │ │ │ - smlabbeq r4, sl, r4, lr │ │ │ │ - @ instruction: 0x01060f94 │ │ │ │ - smlabbeq r5, lr, r9, pc @ │ │ │ │ - smlabbeq r6, r0, pc, r0 @ │ │ │ │ - tsteq r6, sl, ror pc │ │ │ │ - tsteq r6, r4, ror pc │ │ │ │ - tsteq ip, ip, asr ip │ │ │ │ - tsteq r6, r6, asr pc │ │ │ │ - tsteq r6, lr, asr #30 │ │ │ │ - tsteq r6, r8, asr #30 │ │ │ │ - smlatteq r4, lr, r6, r7 │ │ │ │ - tsteq r6, r0, lsr pc │ │ │ │ - tstpeq r5, r6, ror #10 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, sl, lsl #30 │ │ │ │ - tstpeq r5, ip, asr #10 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r6, ror r3 │ │ │ │ - tstpeq r5, r2, ror #26 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r6, r2, lr, r0 │ │ │ │ - tstpeq r5, r4, lsl #10 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, lr, lsr #6 │ │ │ │ - tstpeq r5, sl, lsl sp @ p-variant is OBSOLETE │ │ │ │ - smlabteq r5, r8, ip, pc @ │ │ │ │ - smlabteq r5, r2, ip, pc @ │ │ │ │ - tsteq r4, ip, lsr #12 │ │ │ │ - smlatbeq r5, sl, ip, pc @ │ │ │ │ - smlatbeq r5, r8, ip, pc @ │ │ │ │ - smlatbeq r5, r6, ip, pc @ │ │ │ │ - @ instruction: 0x0105fc9c │ │ │ │ - @ instruction: 0x0105fc96 │ │ │ │ - @ instruction: 0x0105fc90 │ │ │ │ - smlabbeq r5, lr, ip, pc @ │ │ │ │ - @ instruction: 0x0105fc90 │ │ │ │ - @ instruction: 0x0105fc92 │ │ │ │ - @ instruction: 0x0105fc98 │ │ │ │ - tsteq ip, r0, lsl #20 │ │ │ │ - tsteq r6, r6, lsr #26 │ │ │ │ - tstpeq r5, r8, ror #6 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0104e192 │ │ │ │ - tstpeq r5, lr, ror fp @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r0, [r6, -lr] │ │ │ │ - tstpeq r5, r0, lsr #6 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, sl, asr #2 │ │ │ │ - tstpeq r5, r6, lsr fp @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01060c96 │ │ │ │ - ldrdeq pc, [r5, -r8] │ │ │ │ - tsteq r4, r2, lsl #2 │ │ │ │ - smlatteq r5, lr, sl, pc @ │ │ │ │ - tsteq r6, r2, ror #24 │ │ │ │ - tsteq r4, ip, lsr #4 │ │ │ │ - tstpeq r3, r2, lsr #22 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, sl, lsl fp @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r6, lsr ip │ │ │ │ - tstpeq r5, sl, asr #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, lr, lsr sl @ p-variant is OBSOLETE │ │ │ │ - strdeq r0, [r6, -r8] │ │ │ │ - smlatteq r6, lr, fp, r0 │ │ │ │ - smlatteq r6, r4, fp, r0 │ │ │ │ - smlatteq r6, r2, fp, r0 │ │ │ │ - smlatteq r6, r0, fp, r0 │ │ │ │ - smlatteq r6, r2, fp, r0 │ │ │ │ - smlatteq r6, r4, fp, r0 │ │ │ │ - smlatteq r6, r6, fp, r0 │ │ │ │ - tstpeq r3, r0, lsr sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, r8, lsr #20 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r0, [r6, -r0] │ │ │ │ - smlabbeq r6, lr, ip, r0 │ │ │ │ - smlabteq r6, r2, fp, r0 │ │ │ │ - @ instruction: 0x01060bba │ │ │ │ - tsteq r6, ip, asr ip │ │ │ │ - @ instruction: 0x01060b90 │ │ │ │ - @ instruction: 0x01060b9c │ │ │ │ - smlatbeq r6, r6, fp, r0 │ │ │ │ - smlatbeq r6, r2, fp, r0 │ │ │ │ - @ instruction: 0x01060b9e │ │ │ │ - tsteq r6, r4, ror fp │ │ │ │ - tsteq r6, r0, ror fp │ │ │ │ - smlabbeq r6, sl, fp, r0 │ │ │ │ - smlabbeq r6, r0, fp, r0 │ │ │ │ - tsteq r6, ip, ror fp │ │ │ │ - tsteq r6, r8, ror fp │ │ │ │ - tsteq r6, ip, ror fp │ │ │ │ - smlabbeq r6, r0, fp, r0 │ │ │ │ - smlabbeq r6, r8, fp, r0 │ │ │ │ - @ instruction: 0x010cb69e │ │ │ │ - tsteq r6, r4, ror fp │ │ │ │ - tsteq r6, r2, ror fp │ │ │ │ - @ instruction: 0x01060a90 │ │ │ │ - smlabbeq r6, sl, sl, r0 │ │ │ │ - tsteq r6, r4, lsr #2 │ │ │ │ - ldrdeq r0, [r6, -lr] │ │ │ │ - smlatteq r6, r6, sl, r0 │ │ │ │ - tsteq r6, r2, lsl #2 │ │ │ │ - smlatbeq r6, ip, sl, r0 │ │ │ │ - @ instruction: 0x01060ab6 │ │ │ │ - smlatteq r6, r4, r0, r0 │ │ │ │ - smlabbeq r6, r0, sl, r0 │ │ │ │ - smlabbeq r6, sl, sl, r0 │ │ │ │ - smlabteq r6, r8, r0, r0 │ │ │ │ - tsteq r6, r4, asr sl │ │ │ │ - tsteq r6, lr, asr sl │ │ │ │ - smlatbeq r6, ip, r0, r0 │ │ │ │ - tsteq r6, r8, lsr #20 │ │ │ │ - tsteq r6, r2, lsr sl │ │ │ │ - swpeq r0, r0, [r6] │ │ │ │ - strdeq r0, [r6, -ip] │ │ │ │ - tsteq r6, r6, lsl #20 │ │ │ │ - tsteq r6, r4, ror r0 │ │ │ │ - ldrdeq r0, [r6, -r0] │ │ │ │ + ldrdeq r1, [r6, -r4] │ │ │ │ + @ instruction: 0x0105f19c │ │ │ │ + smlabteq r4, r2, r6, lr │ │ │ │ + smlatbeq r4, sl, r6, lr │ │ │ │ + @ instruction: 0x010611b4 │ │ │ │ + smlatbeq r5, lr, fp, pc @ │ │ │ │ + smlatbeq r6, r0, r1, r1 │ │ │ │ + @ instruction: 0x0106119a │ │ │ │ + @ instruction: 0x01061194 │ │ │ │ + tsteq ip, ip, ror lr │ │ │ │ + tsteq r6, r6, ror r1 │ │ │ │ + tsteq r6, lr, ror #2 │ │ │ │ + tsteq r6, r8, ror #2 │ │ │ │ + tsteq r4, lr, lsl #18 │ │ │ │ + tsteq r6, r0, asr r1 │ │ │ │ + smlabbeq r5, r6, r7, pc @ │ │ │ │ + tsteq r6, sl, lsr #2 │ │ │ │ + tstpeq r5, ip, ror #14 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0104e596 │ │ │ │ + smlabbeq r5, r2, pc, pc @ │ │ │ │ + smlatteq r6, r2, r0, r1 │ │ │ │ + tstpeq r5, r4, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, lr, asr #10 │ │ │ │ + tstpeq r5, sl, lsr pc @ p-variant is OBSOLETE │ │ │ │ + smlatteq r5, r8, lr, pc @ │ │ │ │ + smlatteq r5, r2, lr, pc @ │ │ │ │ + tsteq r4, ip, asr #16 │ │ │ │ + smlabteq r5, sl, lr, pc @ │ │ │ │ + smlabteq r5, r8, lr, pc @ │ │ │ │ + smlabteq r5, r6, lr, pc @ │ │ │ │ + @ instruction: 0x0105febc │ │ │ │ + @ instruction: 0x0105feb6 │ │ │ │ + @ instruction: 0x0105feb0 │ │ │ │ + smlatbeq r5, lr, lr, pc @ │ │ │ │ + @ instruction: 0x0105feb0 │ │ │ │ + @ instruction: 0x0105feb2 │ │ │ │ + @ instruction: 0x0105feb8 │ │ │ │ + tsteq ip, r0, lsr #24 │ │ │ │ + tsteq r6, r6, asr #30 │ │ │ │ + smlabbeq r5, r8, r5, pc @ │ │ │ │ + @ instruction: 0x0104e3b2 │ │ │ │ + @ instruction: 0x0105fd9e │ │ │ │ + strdeq r0, [r6, -lr] │ │ │ │ + tstpeq r5, r0, asr #10 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, sl, ror #6 │ │ │ │ + tstpeq r5, r6, asr sp @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01060eb6 │ │ │ │ + strdeq pc, [r5, -r8] │ │ │ │ + tsteq r4, r2, lsr #6 │ │ │ │ + tstpeq r5, lr, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r6, r2, lr, r0 │ │ │ │ + tsteq r4, ip, asr #8 │ │ │ │ + tstpeq r3, r2, asr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, sl, lsr sp @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r6, asr lr │ │ │ │ + tstpeq r5, sl, ror #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, lr, asr ip @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r8, lsl lr │ │ │ │ + tsteq r6, lr, lsl #28 │ │ │ │ + tsteq r6, r4, lsl #28 │ │ │ │ + tsteq r6, r2, lsl #28 │ │ │ │ + tsteq r6, r0, lsl #28 │ │ │ │ + tsteq r6, r2, lsl #28 │ │ │ │ + tsteq r6, r4, lsl #28 │ │ │ │ + tsteq r6, r6, lsl #28 │ │ │ │ + tstpeq r3, r0, asr ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, r8, asr #24 @ p-variant is OBSOLETE │ │ │ │ + strdeq r0, [r6, -r0] │ │ │ │ + smlatbeq r6, lr, lr, r0 │ │ │ │ + smlatteq r6, r2, sp, r0 │ │ │ │ ldrdeq r0, [r6, -sl] │ │ │ │ - qaddeq r0, r8, r6 │ │ │ │ - smlatbeq r6, r4, r9, r0 │ │ │ │ - smlatbeq r6, ip, r9, r0 │ │ │ │ - ldrdeq r6, [r4, -r8] │ │ │ │ - ldrdeq r6, [r4, -sl] │ │ │ │ + tsteq r6, ip, ror lr │ │ │ │ + @ instruction: 0x01060db0 │ │ │ │ + @ instruction: 0x01060dbc │ │ │ │ + smlabteq r6, r6, sp, r0 │ │ │ │ + smlabteq r6, r2, sp, r0 │ │ │ │ + @ instruction: 0x01060dbe │ │ │ │ + @ instruction: 0x01060d94 │ │ │ │ + @ instruction: 0x01060d90 │ │ │ │ + smlatbeq r6, sl, sp, r0 │ │ │ │ + smlatbeq r6, r0, sp, r0 │ │ │ │ + @ instruction: 0x01060d9c │ │ │ │ + @ instruction: 0x01060d98 │ │ │ │ + @ instruction: 0x01060d9c │ │ │ │ + smlatbeq r6, r0, sp, r0 │ │ │ │ + smlatbeq r6, r8, sp, r0 │ │ │ │ + @ instruction: 0x010cb8be │ │ │ │ + @ instruction: 0x01060d94 │ │ │ │ + @ instruction: 0x01060d92 │ │ │ │ + @ instruction: 0x01060cb0 │ │ │ │ + smlatbeq r6, sl, ip, r0 │ │ │ │ + tsteq r6, r4, asr #6 │ │ │ │ + strdeq r0, [r6, -lr] │ │ │ │ + tsteq r6, r6, lsl #26 │ │ │ │ + tsteq r6, r2, lsr #6 │ │ │ │ + smlabteq r6, ip, ip, r0 │ │ │ │ + ldrdeq r0, [r6, -r6] │ │ │ │ + tsteq r6, r4, lsl #6 │ │ │ │ + smlatbeq r6, r0, ip, r0 │ │ │ │ + smlatbeq r6, sl, ip, r0 │ │ │ │ + smlatteq r6, r8, r2, r0 │ │ │ │ + tsteq r6, r4, ror ip │ │ │ │ + tsteq r6, lr, ror ip │ │ │ │ + smlabteq r6, ip, r2, r0 │ │ │ │ + tsteq r6, r8, asr #24 │ │ │ │ + tsteq r6, r2, asr ip │ │ │ │ + @ instruction: 0x010602b0 │ │ │ │ + tsteq r6, ip, lsl ip │ │ │ │ + tsteq r6, r6, lsr #24 │ │ │ │ + @ instruction: 0x01060294 │ │ │ │ + strdeq r0, [r6, -r0] │ │ │ │ + strdeq r0, [r6, -sl] │ │ │ │ + tsteq r6, r8, ror r2 │ │ │ │ + smlabteq r6, r4, fp, r0 │ │ │ │ + smlabteq r6, ip, fp, r0 │ │ │ │ + strdeq r6, [r4, -r8] │ │ │ │ + strdeq r6, [r4, -sl] │ │ │ │ ldccs 8, cr15, [r4, #-892] @ 0xfffffc84 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xf7d6447a │ │ │ │ @ instruction: 0xf001efa4 │ │ │ │ @ instruction: 0xf8dfba50 │ │ │ │ tstcs r1, r8, lsl #26 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @@ -42050,192 +42050,192 @@ │ │ │ │ bics lr, r8, #44, 18 @ 0xb0000 │ │ │ │ @ instruction: 0x21014ab5 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ stmdb r4!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ bmi fed8cfd8 │ │ │ │ @ instruction: 0xf7fd447a │ │ │ │ svclt 0x0000bb95 │ │ │ │ - ldrdeq r6, [r4, -r8] │ │ │ │ - ldrdeq r6, [r4, -r6] │ │ │ │ - smlabteq r4, r0, pc, r6 @ │ │ │ │ - tsteq r6, sl, ror r6 │ │ │ │ - smlabbeq r6, r8, r6, r0 │ │ │ │ - @ instruction: 0x0103f2be │ │ │ │ - tsteq r6, r6, ror r6 │ │ │ │ - tsteq r6, r0, ror r6 │ │ │ │ - tsteq r6, sl, ror #12 │ │ │ │ - tstpeq r3, ip, ror #4 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r4, r4, r7, sp │ │ │ │ - smlabteq ip, r0, r0, fp │ │ │ │ - tstpeq r5, lr, lsr #8 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r3, r4, r2, pc @ │ │ │ │ - @ instruction: 0x0103f2bc │ │ │ │ - tstpeq r5, r2, lsl r4 @ p-variant is OBSOLETE │ │ │ │ - strdeq r0, [r6, -r8] │ │ │ │ - smlabbeq r3, lr, r2, pc @ │ │ │ │ - smlabbeq r3, r6, r2, pc @ │ │ │ │ - smlatteq r6, ip, r5, r0 │ │ │ │ - @ instruction: 0x0103f1b4 │ │ │ │ - tsteq r6, r0, asr r5 │ │ │ │ - tsteq r6, sl, asr #10 │ │ │ │ - tsteq r6, r4, asr #10 │ │ │ │ - tsteq r6, lr, lsr r5 │ │ │ │ - tsteq r6, ip, lsr r5 │ │ │ │ - tsteq r6, sl, lsr r5 │ │ │ │ - tsteq r6, r4, lsr r5 │ │ │ │ - tsteq r6, r2, lsr r5 │ │ │ │ - tsteq r6, r8, lsr r5 │ │ │ │ - tsteq r6, r2, asr #10 │ │ │ │ - tsteq r6, r4, asr #10 │ │ │ │ - tsteq r6, r6, asr #10 │ │ │ │ - tsteq r6, r0, asr r5 │ │ │ │ - tsteq r6, r6, asr r5 │ │ │ │ - tsteq r6, ip, asr r5 │ │ │ │ - tsteq r6, sl, ror #10 │ │ │ │ - tsteq r6, ip, ror #10 │ │ │ │ - tsteq r6, r6, ror r5 │ │ │ │ - tsteq r6, ip, ror r5 │ │ │ │ - smlabbeq r6, r2, r5, r0 │ │ │ │ - @ instruction: 0x01060590 │ │ │ │ - tsteq ip, r4, lsl lr │ │ │ │ - tsteq r3, r6, ror pc │ │ │ │ - tsteq r6, r6, asr #10 │ │ │ │ - smlatbeq r4, ip, r7, r6 │ │ │ │ - tsteq r6, sl, lsr #10 │ │ │ │ - tsteq r6, r8, lsr #10 │ │ │ │ - tsteq r6, lr, lsl r5 │ │ │ │ - tsteq r6, ip, lsl r5 │ │ │ │ - strdeq r6, [r4, -r2] │ │ │ │ - @ instruction: 0x0105f490 │ │ │ │ - tsteq r7, lr, lsr r5 │ │ │ │ - ldrdeq r0, [r6, -ip] │ │ │ │ - strdeq pc, [r5, -r2] │ │ │ │ - smlabteq r6, r0, r4, r0 │ │ │ │ - @ instruction: 0x010604ba │ │ │ │ - @ instruction: 0x010604b8 │ │ │ │ - @ instruction: 0x010604b6 │ │ │ │ - smlatbeq r6, ip, r4, r0 │ │ │ │ - tstpeq r5, r0, lsr #32 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0103eeb6 │ │ │ │ - smlatbeq r3, lr, lr, lr │ │ │ │ - strdeq lr, [r5, -lr] │ │ │ │ - smlabbeq r3, r4, lr, lr │ │ │ │ - tsteq r3, ip, ror lr │ │ │ │ - tsteq r6, ip, lsr r4 │ │ │ │ - tsteq r3, r2, asr lr │ │ │ │ - tsteq r3, sl, asr #28 │ │ │ │ - tsteq r6, sl, lsl r4 │ │ │ │ - tsteq r3, r0, lsr #28 │ │ │ │ - tsteq r3, r8, lsl lr │ │ │ │ - strdeq r0, [r6, -r8] │ │ │ │ - smlatteq r3, lr, sp, lr │ │ │ │ - smlatteq r3, r6, sp, lr │ │ │ │ + strdeq r6, [r4, -r8] │ │ │ │ + strdeq r6, [r4, -r6] │ │ │ │ + smlatteq r4, r0, r1, r7 │ │ │ │ + @ instruction: 0x0106089a │ │ │ │ + smlatbeq r6, r8, r8, r0 │ │ │ │ + ldrdeq pc, [r3, -lr] │ │ │ │ + @ instruction: 0x01060896 │ │ │ │ + @ instruction: 0x01060890 │ │ │ │ + smlabbeq r6, sl, r8, r0 │ │ │ │ + smlabbeq r3, ip, r4, pc @ │ │ │ │ + tsteq r4, r4, lsl #20 │ │ │ │ + smlatteq ip, r0, r2, fp │ │ │ │ + tstpeq r5, lr, asr #12 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r3, r4, r4, pc @ │ │ │ │ + ldrdeq pc, [r3, -ip] │ │ │ │ + tstpeq r5, r2, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r8, lsl r8 │ │ │ │ + smlatbeq r3, lr, r4, pc @ │ │ │ │ + smlatbeq r3, r6, r4, pc @ │ │ │ │ + tsteq r6, ip, lsl #16 │ │ │ │ + ldrdeq pc, [r3, -r4] │ │ │ │ + tsteq r6, r0, ror r7 │ │ │ │ + tsteq r6, sl, ror #14 │ │ │ │ + tsteq r6, r4, ror #14 │ │ │ │ + tsteq r6, lr, asr r7 │ │ │ │ + tsteq r6, ip, asr r7 │ │ │ │ + tsteq r6, sl, asr r7 │ │ │ │ + tsteq r6, r4, asr r7 │ │ │ │ + tsteq r6, r2, asr r7 │ │ │ │ + tsteq r6, r8, asr r7 │ │ │ │ + tsteq r6, r2, ror #14 │ │ │ │ + tsteq r6, r4, ror #14 │ │ │ │ + tsteq r6, r6, ror #14 │ │ │ │ + tsteq r6, r0, ror r7 │ │ │ │ + tsteq r6, r6, ror r7 │ │ │ │ + tsteq r6, ip, ror r7 │ │ │ │ + smlabbeq r6, sl, r7, r0 │ │ │ │ + smlabbeq r6, ip, r7, r0 │ │ │ │ + @ instruction: 0x01060796 │ │ │ │ + @ instruction: 0x0106079c │ │ │ │ + smlatbeq r6, r2, r7, r0 │ │ │ │ + @ instruction: 0x010607b0 │ │ │ │ + tsteq ip, r4, lsr r0 │ │ │ │ + @ instruction: 0x0103f196 │ │ │ │ + tsteq r6, r6, ror #14 │ │ │ │ + smlabteq r4, ip, r9, r6 │ │ │ │ + tsteq r6, sl, asr #14 │ │ │ │ + tsteq r6, r8, asr #14 │ │ │ │ + tsteq r6, lr, lsr r7 │ │ │ │ + tsteq r6, ip, lsr r7 │ │ │ │ + tsteq r4, r2, lsl sl │ │ │ │ + @ instruction: 0x0105f6b0 │ │ │ │ + tsteq r7, lr, asr r7 │ │ │ │ + strdeq r0, [r6, -ip] │ │ │ │ + tstpeq r5, r2, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r6, r0, r6, r0 │ │ │ │ + ldrdeq r0, [r6, -sl] │ │ │ │ + ldrdeq r0, [r6, -r8] │ │ │ │ ldrdeq r0, [r6, -r6] │ │ │ │ - @ instruction: 0x0103edbc │ │ │ │ - @ instruction: 0x0103edb4 │ │ │ │ - @ instruction: 0x010603b2 │ │ │ │ - smlatteq r5, lr, r4, lr │ │ │ │ - tsteq r5, r6, lsl pc │ │ │ │ - tsteq r6, lr, lsr #6 │ │ │ │ - tsteq r3, r4, asr #26 │ │ │ │ - tsteq r3, ip, lsr sp │ │ │ │ - tsteq r6, ip, lsl #6 │ │ │ │ - tsteq r3, r2, lsl sp │ │ │ │ - tsteq r3, sl, lsl #26 │ │ │ │ - smlatteq r6, sl, r2, r0 │ │ │ │ - smlatteq r3, r0, ip, lr │ │ │ │ - ldrdeq lr, [r3, -r8] │ │ │ │ - smlabteq r6, ip, r2, r0 │ │ │ │ - tsteq r3, sl, ror #24 │ │ │ │ - tsteq r5, r4, lsl #8 │ │ │ │ - tsteq r4, r8 │ │ │ │ - tsteq r4, sl │ │ │ │ - smlatteq r4, lr, pc, ip @ │ │ │ │ - smlabbeq r6, r6, r2, r0 │ │ │ │ - smlabbeq r6, r6, r2, r0 │ │ │ │ - tsteq r6, lr, ror r2 │ │ │ │ - tsteq r6, ip, ror r2 │ │ │ │ - @ instruction: 0x01060294 │ │ │ │ - smlatbeq r6, ip, r2, r0 │ │ │ │ - smlatbeq r6, sl, r2, r0 │ │ │ │ - @ instruction: 0x010602be │ │ │ │ + smlabteq r6, ip, r6, r0 │ │ │ │ + tstpeq r5, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r3, -r6] │ │ │ │ + smlabteq r3, lr, r0, pc @ │ │ │ │ + tstpeq r5, lr, lsl r2 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r3, r4, r0, pc @ │ │ │ │ + swpeq pc, ip, [r3] @ │ │ │ │ + tsteq r6, ip, asr r6 │ │ │ │ + tstpeq r3, r2, ror r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, sl, rrx @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, sl, lsr r6 │ │ │ │ + tstpeq r3, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, r8, lsr r0 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r8, lsl r6 │ │ │ │ + tstpeq r3, lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, r6 @ p-variant is OBSOLETE │ │ │ │ + strdeq r0, [r6, -r6] │ │ │ │ + ldrdeq lr, [r3, -ip] │ │ │ │ + ldrdeq lr, [r3, -r4] │ │ │ │ + ldrdeq r0, [r6, -r2] │ │ │ │ + tsteq r5, lr, lsl #14 │ │ │ │ + tstpeq r5, r6, lsr r1 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, lr, asr #10 │ │ │ │ + tsteq r3, r4, ror #30 │ │ │ │ + tsteq r3, ip, asr pc │ │ │ │ + tsteq r6, ip, lsr #10 │ │ │ │ + tsteq r3, r2, lsr pc │ │ │ │ + tsteq r3, sl, lsr #30 │ │ │ │ + tsteq r6, sl, lsl #10 │ │ │ │ + tsteq r3, r0, lsl #30 │ │ │ │ + strdeq lr, [r3, -r8] │ │ │ │ + smlatteq r6, ip, r4, r0 │ │ │ │ + smlabbeq r3, sl, lr, lr │ │ │ │ + tsteq r5, r4, lsr #12 │ │ │ │ + tsteq r4, r8, lsr #4 │ │ │ │ + tsteq r4, sl, lsr #4 │ │ │ │ + tsteq r4, lr, lsl #4 │ │ │ │ + smlatbeq r6, r6, r4, r0 │ │ │ │ + smlatbeq r6, r6, r4, r0 │ │ │ │ + @ instruction: 0x0106049e │ │ │ │ + @ instruction: 0x0106049c │ │ │ │ + @ instruction: 0x010604b4 │ │ │ │ + smlabteq r6, ip, r4, r0 │ │ │ │ + smlabteq r6, sl, r4, r0 │ │ │ │ + ldrdeq r0, [r6, -lr] │ │ │ │ + strdeq r0, [r6, -r0] │ │ │ │ + ldrdeq pc, [r6, -ip] │ │ │ │ ldrdeq r0, [r6, -r0] │ │ │ │ - @ instruction: 0x0106f1bc │ │ │ │ - @ instruction: 0x010602b0 │ │ │ │ - @ instruction: 0x010602b0 │ │ │ │ - @ instruction: 0x010602b0 │ │ │ │ - @ instruction: 0x010602bc │ │ │ │ - smlabteq r6, r0, r2, r0 │ │ │ │ - smlabteq r6, r4, r2, r0 │ │ │ │ - smlabteq r6, r8, r2, r0 │ │ │ │ - smlabteq r6, r0, r2, r0 │ │ │ │ - @ instruction: 0x010602b8 │ │ │ │ - @ instruction: 0x010602b8 │ │ │ │ - tstpeq r5, ip, asr #28 @ p-variant is OBSOLETE │ │ │ │ - smlabteq ip, r2, r8, sl │ │ │ │ - @ instruction: 0x01060292 │ │ │ │ - swpeq r1, r4, [r7] │ │ │ │ - smlabbeq r6, r4, r2, r0 │ │ │ │ - tsteq r6, r8, ror r2 │ │ │ │ - @ instruction: 0x0103ea96 │ │ │ │ - smlabbeq r3, lr, sl, lr │ │ │ │ - tsteq r6, r8, asr r2 │ │ │ │ - tstpeq r6, sl, asr #32 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, lr, ror #6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r6, ror r3 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r5, r2, r3, pc @ │ │ │ │ - smlabbeq r5, r2, r3, pc @ │ │ │ │ - smlabbeq r5, r2, r3, pc @ │ │ │ │ - smlabbeq r5, r2, r3, pc @ │ │ │ │ - smlabbeq r5, lr, r3, pc @ │ │ │ │ - smlabbeq r5, lr, r3, pc @ │ │ │ │ - smlabbeq r5, lr, r4, pc @ │ │ │ │ - smlabbeq r5, sl, r3, pc @ │ │ │ │ - smlabteq r5, lr, r3, pc @ │ │ │ │ - tstpeq r5, lr, ror r3 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r5, lr, r3, pc @ │ │ │ │ - tsteq r6, lr, asr #2 │ │ │ │ - tsteq r6, lr, ror #2 │ │ │ │ - @ instruction: 0x0105f3b2 │ │ │ │ - @ instruction: 0x0105f3ba │ │ │ │ - tsteq r6, r6, asr r1 │ │ │ │ - tsteq r6, r6, asr r1 │ │ │ │ - tsteq r6, r6, asr r1 │ │ │ │ - tsteq r6, r6, asr r1 │ │ │ │ - @ instruction: 0x0105f39a │ │ │ │ - @ instruction: 0x0105f39a │ │ │ │ - tsteq r6, r6, lsr r1 │ │ │ │ - tsteq r6, sl, lsr r1 │ │ │ │ - tsteq r6, r6, asr #2 │ │ │ │ - tsteq r6, lr, asr #2 │ │ │ │ - tsteq ip, r0, asr r6 │ │ │ │ - tsteq r6, r0, asr #2 │ │ │ │ - tsteq r4, r6, ror sl │ │ │ │ - tsteq r4, r2, ror sl │ │ │ │ - tsteq r6, r4, lsr #2 │ │ │ │ - smlabbeq r5, r8, pc, sp @ │ │ │ │ - tsteq r6, sl, lsl r1 │ │ │ │ - tsteq r6, ip, lsl r1 │ │ │ │ - tsteq r6, r4, lsl r1 │ │ │ │ - tsteq r5, sl, lsr #30 │ │ │ │ - @ instruction: 0x01045ebe │ │ │ │ - tsteq r3, r0, lsl r7 │ │ │ │ - tsteq r3, sl, lsl #14 │ │ │ │ - tsteq r3, r4, lsl #14 │ │ │ │ - tsteq r5, r6, ror #22 │ │ │ │ - tsteq r5, r2, ror #22 │ │ │ │ - tsteq r5, r2, ror #22 │ │ │ │ - tsteq r5, r6, ror #22 │ │ │ │ - tsteq r5, r2, ror #22 │ │ │ │ - smlabbeq r5, sl, sl, lr │ │ │ │ - @ instruction: 0x0105ea90 │ │ │ │ - @ instruction: 0x0105ea9e │ │ │ │ - smlatbeq r5, r0, sl, lr │ │ │ │ - @ instruction: 0x0105ea9e │ │ │ │ - tsteq r3, r4, lsl r6 │ │ │ │ + ldrdeq r0, [r6, -r0] │ │ │ │ + ldrdeq r0, [r6, -r0] │ │ │ │ + ldrdeq r0, [r6, -ip] │ │ │ │ + smlatteq r6, r0, r4, r0 │ │ │ │ + smlatteq r6, r4, r4, r0 │ │ │ │ + smlatteq r6, r8, r4, r0 │ │ │ │ + smlatteq r6, r0, r4, r0 │ │ │ │ + ldrdeq r0, [r6, -r8] │ │ │ │ + ldrdeq r0, [r6, -r8] │ │ │ │ + tsteq r6, ip, rrx │ │ │ │ + smlatteq ip, r2, sl, sl │ │ │ │ + @ instruction: 0x010604b2 │ │ │ │ + @ instruction: 0x010712b4 │ │ │ │ + smlatbeq r6, r4, r4, r0 │ │ │ │ + @ instruction: 0x01060498 │ │ │ │ + @ instruction: 0x0103ecb6 │ │ │ │ + smlatbeq r3, lr, ip, lr │ │ │ │ + tsteq r6, r8, ror r4 │ │ │ │ + tstpeq r6, sl, ror #4 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, lr, r5, pc @ │ │ │ │ + @ instruction: 0x0105f596 │ │ │ │ + smlatbeq r5, r2, r5, pc @ │ │ │ │ + smlatbeq r5, r2, r5, pc @ │ │ │ │ + smlatbeq r5, r2, r5, pc @ │ │ │ │ + smlatbeq r5, r2, r5, pc @ │ │ │ │ + smlatbeq r5, lr, r5, pc @ │ │ │ │ + smlatbeq r5, lr, r5, pc @ │ │ │ │ + smlatbeq r5, lr, r6, pc @ │ │ │ │ + smlatbeq r5, sl, r5, pc @ │ │ │ │ + smlatteq r5, lr, r5, pc @ │ │ │ │ + @ instruction: 0x0105f59e │ │ │ │ + smlatbeq r5, lr, r5, pc @ │ │ │ │ + tsteq r6, lr, ror #6 │ │ │ │ + smlabbeq r6, lr, r3, r0 │ │ │ │ + ldrdeq pc, [r5, -r2] │ │ │ │ + ldrdeq pc, [r5, -sl] │ │ │ │ + tsteq r6, r6, ror r3 │ │ │ │ + tsteq r6, r6, ror r3 │ │ │ │ + tsteq r6, r6, ror r3 │ │ │ │ + tsteq r6, r6, ror r3 │ │ │ │ + @ instruction: 0x0105f5ba │ │ │ │ + @ instruction: 0x0105f5ba │ │ │ │ + tsteq r6, r6, asr r3 │ │ │ │ + tsteq r6, sl, asr r3 │ │ │ │ + tsteq r6, r6, ror #6 │ │ │ │ + tsteq r6, lr, ror #6 │ │ │ │ + tsteq ip, r0, ror r8 │ │ │ │ + tsteq r6, r0, ror #6 │ │ │ │ + @ instruction: 0x0104cc96 │ │ │ │ + @ instruction: 0x0104cc92 │ │ │ │ + tsteq r6, r4, asr #6 │ │ │ │ + smlatbeq r5, r8, r1, lr │ │ │ │ + tsteq r6, sl, lsr r3 │ │ │ │ + tsteq r6, ip, lsr r3 │ │ │ │ + tsteq r6, r4, lsr r3 │ │ │ │ + tsteq r5, sl, asr #2 │ │ │ │ + ldrdeq r6, [r4, -lr] │ │ │ │ + tsteq r3, r0, lsr r9 │ │ │ │ + tsteq r3, sl, lsr #18 │ │ │ │ + tsteq r3, r4, lsr #18 │ │ │ │ + smlabbeq r5, r6, sp, lr │ │ │ │ + smlabbeq r5, r2, sp, lr │ │ │ │ + smlabbeq r5, r2, sp, lr │ │ │ │ + smlabbeq r5, r6, sp, lr │ │ │ │ + smlabbeq r5, r2, sp, lr │ │ │ │ + smlatbeq r5, sl, ip, lr │ │ │ │ + @ instruction: 0x0105ecb0 │ │ │ │ + @ instruction: 0x0105ecbe │ │ │ │ + smlabteq r5, r0, ip, lr │ │ │ │ + @ instruction: 0x0105ecbe │ │ │ │ + tsteq r3, r4, lsr r8 │ │ │ │ adchi pc, r0, r0, lsl #4 │ │ │ │ blcs 51bd38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4079c8> │ │ │ │ svcge 0x00cbf638 │ │ │ │ cdpcs 14, 1, cr3, cr1, cr2, {0} │ │ │ │ bge ed1c6c │ │ │ │ @ instruction: 0xf006e8df │ │ │ │ tstcs r9, r9, lsl #2 │ │ │ │ @@ -42538,76 +42538,76 @@ │ │ │ │ ldcl 7, cr15, [sl, #-852] @ 0xfffffcac │ │ │ │ bmi 114c844 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7d59600 │ │ │ │ andlt lr, r4, r2, asr sp │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - smlabbeq r5, r2, r9, lr │ │ │ │ - tsteq r5, lr, ror r9 │ │ │ │ - tsteq r5, lr, ror r9 │ │ │ │ - smlabbeq r5, r2, r9, lr │ │ │ │ - smlabbeq r5, r2, r9, lr │ │ │ │ - smlabbeq r5, r6, r9, lr │ │ │ │ - smlabbeq r5, r6, r9, lr │ │ │ │ - smlabbeq r5, sl, r9, lr │ │ │ │ - smlabbeq r5, sl, r9, lr │ │ │ │ - smlabbeq r5, lr, r9, lr │ │ │ │ - @ instruction: 0x0105e992 │ │ │ │ - @ instruction: 0x0105e996 │ │ │ │ - @ instruction: 0x0105e99e │ │ │ │ - smlatbeq r5, r2, r9, lr │ │ │ │ - smlatbeq r5, r6, r9, lr │ │ │ │ - smlatbeq r5, r8, r9, lr │ │ │ │ - smlatbeq r5, lr, r9, lr │ │ │ │ - @ instruction: 0x0105e9b0 │ │ │ │ - smlabteq r5, r0, r6, lr │ │ │ │ - ldrdeq lr, [r3, -r6] │ │ │ │ - tsteq r5, r0, ror r6 │ │ │ │ - tsteq r5, r2, ror r6 │ │ │ │ - smlabbeq r5, r0, r6, lr │ │ │ │ - smlabbeq r5, r2, r6, lr │ │ │ │ - @ instruction: 0x0105e690 │ │ │ │ - @ instruction: 0x0105e692 │ │ │ │ - smlatbeq r5, r0, r6, lr │ │ │ │ - smlatbeq r5, r2, r6, lr │ │ │ │ - @ instruction: 0x0105e6b0 │ │ │ │ - tsteq r5, ip, lsr #12 │ │ │ │ - tsteq r5, r2, lsr r6 │ │ │ │ - tsteq r5, r4, asr #12 │ │ │ │ - tsteq r5, sl, asr #12 │ │ │ │ - tsteq r5, r4, asr #12 │ │ │ │ - tsteq r5, r6, asr #12 │ │ │ │ - tsteq r5, ip, asr #12 │ │ │ │ - tsteq r5, lr, asr #12 │ │ │ │ - smlabbeq r4, r6, r7, r5 │ │ │ │ - tsteq r3, lr, ror r0 │ │ │ │ - tsteq r3, r8, ror r0 │ │ │ │ - tsteq r4, ip, lsl r3 │ │ │ │ - smlabbeq r5, r8, r9, pc @ │ │ │ │ - @ instruction: 0x0105f996 │ │ │ │ - @ instruction: 0x0105f990 │ │ │ │ - @ instruction: 0x0105f996 │ │ │ │ - @ instruction: 0x0105f998 │ │ │ │ - tsteq r6, sl, lsl sl │ │ │ │ - smlabteq ip, r6, sp, r9 │ │ │ │ - tsteq r5, lr, lsl #14 │ │ │ │ - tsteq r5, sl, lsr #14 │ │ │ │ - tstpeq r5, r8, asr r9 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, sl, lsl #14 │ │ │ │ - tsteq r5, sl, asr sl │ │ │ │ - smlatteq r5, ip, r6, sp │ │ │ │ - tsteq r4, sl, lsr #6 │ │ │ │ - tsteq r3, r2, ror pc │ │ │ │ - tsteq r3, ip, ror #30 │ │ │ │ - strdeq pc, [r5, -sl] │ │ │ │ - smlatbeq r5, r0, r6, sp │ │ │ │ - smlatbeq r5, r4, r9, pc @ │ │ │ │ - smlabbeq r5, r4, r6, sp │ │ │ │ - tsteq r3, r6, asr fp │ │ │ │ + smlatbeq r5, r2, fp, lr │ │ │ │ + @ instruction: 0x0105eb9e │ │ │ │ + @ instruction: 0x0105eb9e │ │ │ │ + smlatbeq r5, r2, fp, lr │ │ │ │ + smlatbeq r5, r2, fp, lr │ │ │ │ + smlatbeq r5, r6, fp, lr │ │ │ │ + smlatbeq r5, r6, fp, lr │ │ │ │ + smlatbeq r5, sl, fp, lr │ │ │ │ + smlatbeq r5, sl, fp, lr │ │ │ │ + smlatbeq r5, lr, fp, lr │ │ │ │ + @ instruction: 0x0105ebb2 │ │ │ │ + @ instruction: 0x0105ebb6 │ │ │ │ + @ instruction: 0x0105ebbe │ │ │ │ + smlabteq r5, r2, fp, lr │ │ │ │ + smlabteq r5, r6, fp, lr │ │ │ │ + smlabteq r5, r8, fp, lr │ │ │ │ + smlabteq r5, lr, fp, lr │ │ │ │ + ldrdeq lr, [r5, -r0] │ │ │ │ + smlatteq r5, r0, r8, lr │ │ │ │ + strdeq lr, [r3, -r6] │ │ │ │ + @ instruction: 0x0105e890 │ │ │ │ + @ instruction: 0x0105e892 │ │ │ │ + smlatbeq r5, r0, r8, lr │ │ │ │ + smlatbeq r5, r2, r8, lr │ │ │ │ + @ instruction: 0x0105e8b0 │ │ │ │ + @ instruction: 0x0105e8b2 │ │ │ │ + smlabteq r5, r0, r8, lr │ │ │ │ + smlabteq r5, r2, r8, lr │ │ │ │ + ldrdeq lr, [r5, -r0] │ │ │ │ + tsteq r5, ip, asr #16 │ │ │ │ + tsteq r5, r2, asr r8 │ │ │ │ + tsteq r5, r4, ror #16 │ │ │ │ + tsteq r5, sl, ror #16 │ │ │ │ + tsteq r5, r4, ror #16 │ │ │ │ + tsteq r5, r6, ror #16 │ │ │ │ + tsteq r5, ip, ror #16 │ │ │ │ + tsteq r5, lr, ror #16 │ │ │ │ + smlatbeq r4, r6, r9, r5 │ │ │ │ + @ instruction: 0x0103e29e │ │ │ │ + @ instruction: 0x0103e298 │ │ │ │ + tsteq r4, ip, lsr r5 │ │ │ │ + smlatbeq r5, r8, fp, pc @ │ │ │ │ + @ instruction: 0x0105fbb6 │ │ │ │ + @ instruction: 0x0105fbb0 │ │ │ │ + @ instruction: 0x0105fbb6 │ │ │ │ + @ instruction: 0x0105fbb8 │ │ │ │ + tsteq r6, sl, lsr ip │ │ │ │ + smlatteq ip, r6, pc, r9 @ │ │ │ │ + tsteq r5, lr, lsr #18 │ │ │ │ + tsteq r5, sl, asr #18 │ │ │ │ + tstpeq r5, r8, ror fp @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, sl, lsr #18 │ │ │ │ + tsteq r5, sl, ror ip │ │ │ │ + tsteq r5, ip, lsl #18 │ │ │ │ + tsteq r4, sl, asr #10 │ │ │ │ + @ instruction: 0x0103e192 │ │ │ │ + smlabbeq r3, ip, r1, lr │ │ │ │ + tstpeq r5, sl, lsl fp @ p-variant is OBSOLETE │ │ │ │ + smlabteq r5, r0, r8, sp │ │ │ │ + smlabteq r5, r4, fp, pc @ │ │ │ │ + smlatbeq r5, r4, r8, sp │ │ │ │ + tsteq r3, r6, ror sp │ │ │ │ svcvc 0x0015f5b0 │ │ │ │ stmdale ip, {r0, r2, r5, ip, lr, pc} │ │ │ │ svcvc 0x0010f5b0 │ │ │ │ stmdale r4, {r2, r5, ip, lr, pc} │ │ │ │ @ instruction: 0xf5b0b328 │ │ │ │ eorle r7, r5, r0, lsl #30 │ │ │ │ @ instruction: 0xf5b0e011 │ │ │ │ @@ -42634,23 +42634,23 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2058 @ 0xfffff7f6 │ │ │ │ stmdami sl, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2057 @ 0xfffff7f7 │ │ │ │ stmdami r9, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - @ instruction: 0x0105f894 │ │ │ │ - tstpeq r5, lr, asr r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, lsr #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r6, lsr r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, ror #16 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r5, sl, r8, pc @ │ │ │ │ - smlabbeq r5, ip, r8, pc @ │ │ │ │ - smlatbeq r5, r2, r8, pc @ │ │ │ │ - ldrdeq pc, [r5, -r0] │ │ │ │ + @ instruction: 0x0105fab4 │ │ │ │ + tstpeq r5, lr, ror sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, asr #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r6, asr sl @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, r4, sl, pc @ │ │ │ │ + smlatteq r5, sl, sl, pc @ │ │ │ │ + smlatbeq r5, ip, sl, pc @ │ │ │ │ + smlabteq r5, r2, sl, pc @ │ │ │ │ + strdeq pc, [r5, -r0] │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ @ instruction: 0xf5b1461f │ │ │ │ @ instruction: 0xf0007f15 │ │ │ │ @@ -42915,63 +42915,63 @@ │ │ │ │ @ instruction: 0xf7d5447a │ │ │ │ and lr, r6, r8, ror #20 │ │ │ │ @ instruction: 0x462b4a34 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d5447a │ │ │ │ pop {r5, r6, r9, fp, sp, lr, pc} │ │ │ │ svclt 0x000087f0 │ │ │ │ - tstpeq r5, r6, asr #16 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, r0, asr #8 │ │ │ │ - tstpeq r5, sl, asr #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r2, asr r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r6, asr r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, sl, asr r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, sl, asr r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r2, asr r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, lr, asr #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r6, asr #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r2, asr #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, lr, lsr r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r6, lsr r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, lr, lsr #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r6, lsr #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, lr, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, sl, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r2, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r6, ror sl │ │ │ │ - strdeq pc, [r5, -r6] │ │ │ │ - tsteq r3, r0, ror #20 │ │ │ │ - @ instruction: 0x010c98b4 │ │ │ │ - tsteq r3, r4, asr sl │ │ │ │ - tsteq r5, r8, lsl r2 │ │ │ │ - smlabteq r5, r2, r7, pc @ │ │ │ │ - smlabteq r5, r2, r7, pc @ │ │ │ │ - smlabteq r5, r0, r7, pc @ │ │ │ │ - @ instruction: 0x0105f7bc │ │ │ │ - @ instruction: 0x0105f7b8 │ │ │ │ - @ instruction: 0x0105f7b6 │ │ │ │ - @ instruction: 0x0105f7bc │ │ │ │ - tsteq ip, r8, lsl r8 │ │ │ │ - @ instruction: 0x0105f7b2 │ │ │ │ - tstpeq r5, r2, asr #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, asr #14 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105f794 │ │ │ │ - tstpeq r5, r8, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r6, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010c9798 │ │ │ │ - tsteq r3, r8, asr r9 │ │ │ │ - mrseq sp, (UNDEF: 21) │ │ │ │ - tsteq r4, lr, ror ip │ │ │ │ - tsteq r3, ip, ror r9 │ │ │ │ - tsteq r3, r6, ror r9 │ │ │ │ - smlabteq r4, ip, ip, r4 │ │ │ │ - smlabteq r4, lr, ip, r4 │ │ │ │ - ldrdeq r4, [r4, -r4] │ │ │ │ - tsteq ip, ip, lsl #14 │ │ │ │ + tstpeq r5, r6, ror #20 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r0, ror #12 │ │ │ │ + tstpeq r5, sl, ror #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r2, ror sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r6, ror sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, sl, ror sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, sl, ror sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r2, ror sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, lr, ror #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r6, ror #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r2, ror #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, lr, asr sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r6, asr sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, lr, asr #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r6, asr #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, lr, lsr sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, sl, lsr sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r2, lsr sl @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0103dc96 │ │ │ │ + tstpeq r5, r6, lsl sl @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r3, r0, ip, sp │ │ │ │ + ldrdeq r9, [ip, -r4] │ │ │ │ + tsteq r3, r4, ror ip │ │ │ │ + tsteq r5, r8, lsr r4 │ │ │ │ + smlatteq r5, r2, r9, pc @ │ │ │ │ + smlatteq r5, r2, r9, pc @ │ │ │ │ + smlatteq r5, r0, r9, pc @ │ │ │ │ + ldrdeq pc, [r5, -ip] │ │ │ │ + ldrdeq pc, [r5, -r8] │ │ │ │ + ldrdeq pc, [r5, -r6] │ │ │ │ + ldrdeq pc, [r5, -ip] │ │ │ │ + tsteq ip, r8, lsr sl │ │ │ │ + ldrdeq pc, [r5, -r2] │ │ │ │ + tstpeq r5, r2, ror #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, ror #18 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105f9b4 │ │ │ │ + tstpeq r5, r8, asr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r6, asr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, asr r9 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010c99b8 │ │ │ │ + tsteq r3, r8, ror fp │ │ │ │ + tsteq r5, r0, lsr #6 │ │ │ │ + @ instruction: 0x01044e9e │ │ │ │ + @ instruction: 0x0103db9c │ │ │ │ + @ instruction: 0x0103db96 │ │ │ │ + smlatteq r4, ip, lr, r4 │ │ │ │ + smlatteq r4, lr, lr, r4 │ │ │ │ + strdeq r4, [r4, -r4] │ │ │ │ + tsteq ip, ip, lsr #18 │ │ │ │ cmnpeq r0, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0034298 │ │ │ │ vhadd.s8 q4, , q11 │ │ │ │ vqshl.s8 d24, d0, d3 │ │ │ │ addsmi r4, r8, #168, 6 @ 0xa0000002 │ │ │ │ rschi pc, r2, r3 │ │ │ │ ldrhi pc, [lr, #512] @ 0x200 │ │ │ │ @@ -43772,84 +43772,84 @@ │ │ │ │ vabd.s8 d24, d19, d29 │ │ │ │ addsmi r5, r8, #4, 6 @ 0x10000000 │ │ │ │ strhi pc, [ip, r2]! │ │ │ │ mvnsmi pc, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0424298 │ │ │ │ stmdami r6, {r0, r1, r3, r5, r7, r8, r9, sl, pc}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - smlabbeq r5, ip, r5, pc @ │ │ │ │ - @ instruction: 0x0105f5bc │ │ │ │ - tstpeq r5, r2, lsl #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, sl, ror r6 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105f6b6 │ │ │ │ - tstpeq r5, lr, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r5, r8, r7, pc @ │ │ │ │ - tstpeq r5, r0, lsr r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r2, asr #16 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105f89e │ │ │ │ - smlatteq r5, ip, r8, pc @ │ │ │ │ - tstpeq r5, r8, ror #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, sl, ror r9 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105f9b2 │ │ │ │ - ldrdeq pc, [r5, -r4] │ │ │ │ - tstpeq r5, lr, lsl sl @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r5, -r4] │ │ │ │ - tstpeq r5, r2, lsr #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, asr #20 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r5, lr, sl, pc @ │ │ │ │ - tstpeq r5, ip, ror sl @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r5, lr, sl, pc @ │ │ │ │ - tstpeq r5, r8, lsl #22 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r5, r0, fp, pc @ │ │ │ │ - tstpeq r5, ip, ror fp @ p-variant is OBSOLETE │ │ │ │ - smlabteq r5, r2, fp, pc @ │ │ │ │ - strdeq pc, [r5, -ip] │ │ │ │ - tstpeq r5, r8, asr ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, sl, asr #24 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r5, r0, ip, pc @ │ │ │ │ + smlatbeq r5, ip, r7, pc @ │ │ │ │ + ldrdeq pc, [r5, -ip] │ │ │ │ + tstpeq r5, r2, lsr #16 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105f89a │ │ │ │ ldrdeq pc, [r5, -r6] │ │ │ │ - tstpeq r5, r6, ror #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, lr, lsr sp @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105fd90 │ │ │ │ - ldrdeq pc, [r5, -lr] │ │ │ │ - tstpeq r5, r4, lsr lr @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r5, r6, lr, pc @ │ │ │ │ - smlatbeq r5, lr, lr, pc @ │ │ │ │ - strdeq pc, [r5, -r2] │ │ │ │ - @ instruction: 0x0105ff92 │ │ │ │ - smlabbeq r5, r8, pc, pc @ │ │ │ │ - smlatteq r5, r2, pc, pc @ │ │ │ │ - tsteq r6, r2, lsr r0 │ │ │ │ - strheq r0, [r6, -r6] │ │ │ │ - smlabteq r6, r8, r0, r0 │ │ │ │ - tsteq r6, r2, ror #2 │ │ │ │ - strdeq r0, [r6, -r2] │ │ │ │ - smlabteq r6, r6, r2, r0 │ │ │ │ - smlabteq r6, lr, r2, r0 │ │ │ │ - tsteq r6, r8, ror r3 │ │ │ │ - tsteq r6, r8, lsl r4 │ │ │ │ - tsteq r6, r0, lsl #10 │ │ │ │ - tsteq r6, lr, lsr #10 │ │ │ │ - @ instruction: 0x010605ba │ │ │ │ - tsteq r6, sl, lsl r6 │ │ │ │ - @ instruction: 0x010606b4 │ │ │ │ - @ instruction: 0x010606b6 │ │ │ │ - tsteq r6, r2, lsr #14 │ │ │ │ - smlabbeq r6, r2, r7, r0 │ │ │ │ - tsteq r6, ip, lsl r8 │ │ │ │ - tsteq r6, r8, lsr #16 │ │ │ │ - @ instruction: 0x01060896 │ │ │ │ - strdeq r0, [r6, -r6] │ │ │ │ - @ instruction: 0x01060990 │ │ │ │ - tsteq r6, r6, ror #18 │ │ │ │ + tstpeq r5, lr, asr r9 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r5, r8, r9, pc @ │ │ │ │ + tstpeq r5, r0, asr sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r2, ror #20 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105fabe │ │ │ │ + tstpeq r5, ip, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, r8, fp, pc @ │ │ │ │ + @ instruction: 0x0105fb9a │ │ │ │ + ldrdeq pc, [r5, -r2] │ │ │ │ + strdeq pc, [r5, -r4] │ │ │ │ + tstpeq r5, lr, lsr ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, lsl ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r2, asr #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, ror #24 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r5, lr, ip, pc @ │ │ │ │ + @ instruction: 0x0105fc9c │ │ │ │ + smlabteq r5, lr, ip, pc @ │ │ │ │ + tstpeq r5, r8, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r5, r0, sp, pc @ │ │ │ │ + @ instruction: 0x0105fd9c │ │ │ │ + smlatteq r5, r2, sp, pc @ │ │ │ │ + tstpeq r5, ip, lsl lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, ror lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, sl, ror #28 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r5, r0, lr, pc @ │ │ │ │ + strdeq pc, [r5, -r6] │ │ │ │ + smlabbeq r5, r6, pc, pc @ │ │ │ │ + tstpeq r5, lr, asr pc @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105ffb0 │ │ │ │ + strdeq pc, [r5, -lr] │ │ │ │ + qaddeq r0, r4, r6 │ │ │ │ + smlatbeq r6, r6, r0, r0 │ │ │ │ + smlabteq r6, lr, r0, r0 │ │ │ │ + tsteq r6, r2, lsl r1 │ │ │ │ + @ instruction: 0x010601b2 │ │ │ │ + smlatbeq r6, r8, r1, r0 │ │ │ │ + tsteq r6, r2, lsl #4 │ │ │ │ + tsteq r6, r2, asr r2 │ │ │ │ + ldrdeq r0, [r6, -r6] │ │ │ │ + smlatteq r6, r8, r2, r0 │ │ │ │ + smlabbeq r6, r2, r3, r0 │ │ │ │ + tsteq r6, r2, lsl r4 │ │ │ │ + smlatteq r6, r6, r4, r0 │ │ │ │ + smlatteq r6, lr, r4, r0 │ │ │ │ + @ instruction: 0x01060598 │ │ │ │ + tsteq r6, r8, lsr r6 │ │ │ │ + tsteq r6, r0, lsr #14 │ │ │ │ + tsteq r6, lr, asr #14 │ │ │ │ + ldrdeq r0, [r6, -sl] │ │ │ │ + tsteq r6, sl, lsr r8 │ │ │ │ ldrdeq r0, [r6, -r4] │ │ │ │ - tsteq r6, r4, lsr sl │ │ │ │ - smlatbeq r6, r0, sl, r0 │ │ │ │ - strdeq r0, [r6, -r2] │ │ │ │ - tsteq r6, r0, ror #22 │ │ │ │ + ldrdeq r0, [r6, -r6] │ │ │ │ + tsteq r6, r2, asr #18 │ │ │ │ + smlatbeq r6, r2, r9, r0 │ │ │ │ + tsteq r6, ip, lsr sl │ │ │ │ + tsteq r6, r8, asr #20 │ │ │ │ + @ instruction: 0x01060ab6 │ │ │ │ + tsteq r6, r6, lsl fp │ │ │ │ + @ instruction: 0x01060bb0 │ │ │ │ + smlabbeq r6, r6, fp, r0 │ │ │ │ + strdeq r0, [r6, -r4] │ │ │ │ + tsteq r6, r4, asr ip │ │ │ │ + smlabteq r6, r0, ip, r0 │ │ │ │ + tsteq r6, r2, lsl sp │ │ │ │ + smlabbeq r6, r0, sp, r0 │ │ │ │ tstppl r8, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ ldmdale r2, {r0, r1, r3, r4, r8, r9, sl, pc} │ │ │ │ tstppl r0, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ vaba.s8 d24, d3, d9 │ │ │ │ addsmi r5, r8, #20, 6 @ 0x50000000 │ │ │ │ @@ -44643,82 +44643,82 @@ │ │ │ │ @ instruction: 0xf64384e3 │ │ │ │ addsmi r1, r8, #8, 6 @ 0x20000000 │ │ │ │ andshi pc, r4, r3 │ │ │ │ svcpl 0x0064f5b0 │ │ │ │ andshi pc, r4, r3, asr #32 │ │ │ │ ldrbtmi r4, [r8], #-2116 @ 0xfffff7bc │ │ │ │ svclt 0x00004770 │ │ │ │ - smlatbeq r6, r6, sl, r0 │ │ │ │ - tsteq r6, lr, lsr fp │ │ │ │ - tsteq r6, ip, lsr fp │ │ │ │ - smlatbeq r6, r8, fp, r0 │ │ │ │ - tsteq r6, r6, lsl #24 │ │ │ │ - @ instruction: 0x01060c9e │ │ │ │ - smlatbeq r6, sl, ip, r0 │ │ │ │ - tsteq r6, r4, lsl sp │ │ │ │ - tsteq r6, r2, ror sp │ │ │ │ - tsteq r6, sl, lsl #28 │ │ │ │ - strdeq r0, [r6, -sl] │ │ │ │ - tsteq r6, r4, ror #28 │ │ │ │ - smlabteq r6, r4, lr, r0 │ │ │ │ - tsteq r6, ip, asr pc │ │ │ │ - tsteq r6, r6, ror #30 │ │ │ │ - ldrdeq r0, [r6, -r0] │ │ │ │ - tsteq r6, r0, lsr r0 │ │ │ │ - smlabteq r6, r8, r0, r1 │ │ │ │ - smlabteq r6, r6, r0, r1 │ │ │ │ - tsteq r6, r0, lsr r1 │ │ │ │ - @ instruction: 0x01061190 │ │ │ │ - tsteq r6, r8, lsr #4 │ │ │ │ - tsteq r6, r2, lsr r2 │ │ │ │ - @ instruction: 0x0106129c │ │ │ │ - strdeq r1, [r6, -ip] │ │ │ │ - @ instruction: 0x01061394 │ │ │ │ - tsteq r6, r8, ror r3 │ │ │ │ - smlatteq r6, r2, r3, r1 │ │ │ │ - tsteq r6, r0, asr #8 │ │ │ │ - smlatbeq r6, ip, r4, r1 │ │ │ │ - strdeq r1, [r6, -lr] │ │ │ │ - tsteq r6, r8, ror #10 │ │ │ │ - smlabteq r6, r6, r5, r1 │ │ │ │ - tsteq r6, r0, ror #12 │ │ │ │ - tsteq r6, lr, asr r6 │ │ │ │ - smlabteq r6, r8, r6, r1 │ │ │ │ - tsteq r6, r6, lsr #14 │ │ │ │ - smlabteq r6, r0, r7, r1 │ │ │ │ - smlabteq r6, sl, r7, r1 │ │ │ │ - tsteq r6, r4, lsr r8 │ │ │ │ - @ instruction: 0x01061892 │ │ │ │ - tsteq r6, sl, lsr #18 │ │ │ │ - tsteq r6, sl, lsl r9 │ │ │ │ - smlabbeq r6, r4, r9, r1 │ │ │ │ - smlatteq r6, r2, r9, r1 │ │ │ │ - tsteq r6, sl, ror sl │ │ │ │ - smlabbeq r6, r6, sl, r1 │ │ │ │ + smlabteq r6, r6, ip, r0 │ │ │ │ + tsteq r6, lr, asr sp │ │ │ │ + tsteq r6, ip, asr sp │ │ │ │ + smlabteq r6, r8, sp, r0 │ │ │ │ + tsteq r6, r6, lsr #28 │ │ │ │ + @ instruction: 0x01060ebe │ │ │ │ + smlabteq r6, sl, lr, r0 │ │ │ │ + tsteq r6, r4, lsr pc │ │ │ │ + @ instruction: 0x01060f92 │ │ │ │ + tsteq r6, sl, lsr #32 │ │ │ │ + tsteq r6, sl, lsl r0 │ │ │ │ + smlabbeq r6, r4, r0, r1 │ │ │ │ + smlatteq r6, r4, r0, r1 │ │ │ │ + tsteq r6, ip, ror r1 │ │ │ │ + smlabbeq r6, r6, r1, r1 │ │ │ │ strdeq r1, [r6, -r0] │ │ │ │ - tsteq r6, lr, asr #22 │ │ │ │ - smlatteq r6, r6, fp, r1 │ │ │ │ - smlatteq r6, r8, fp, r1 │ │ │ │ - tsteq r6, r0, lsl #16 │ │ │ │ - tsteq r6, r0, lsl #16 │ │ │ │ - tsteq r6, r6, asr #24 │ │ │ │ - tsteq r6, r8, lsr #24 │ │ │ │ - tsteq r6, ip, lsr ip │ │ │ │ - tsteq r6, r4, asr #24 │ │ │ │ - tsteq r6, sl, lsr r8 │ │ │ │ - ldrdeq r3, [r6, -r8] │ │ │ │ - smlatteq r6, ip, r7, r3 │ │ │ │ - strdeq r3, [r6, -r4] │ │ │ │ - tsteq r6, r8, lsl #16 │ │ │ │ - tsteq r6, r6, lsl #16 │ │ │ │ - tsteq r6, sl, lsl r8 │ │ │ │ - tsteq r6, r2, lsr #16 │ │ │ │ - smlabbeq r6, r4, ip, r1 │ │ │ │ - tsteq r6, r4, asr ip │ │ │ │ - tsteq r6, sl, ror #24 │ │ │ │ + tsteq r6, r0, asr r2 │ │ │ │ + smlatteq r6, r8, r2, r1 │ │ │ │ + smlatteq r6, r6, r2, r1 │ │ │ │ + tsteq r6, r0, asr r3 │ │ │ │ + @ instruction: 0x010613b0 │ │ │ │ + tsteq r6, r8, asr #8 │ │ │ │ + tsteq r6, r2, asr r4 │ │ │ │ + @ instruction: 0x010614bc │ │ │ │ + tsteq r6, ip, lsl r5 │ │ │ │ + @ instruction: 0x010615b4 │ │ │ │ + @ instruction: 0x01061598 │ │ │ │ + tsteq r6, r2, lsl #12 │ │ │ │ + tsteq r6, r0, ror #12 │ │ │ │ + smlabteq r6, ip, r6, r1 │ │ │ │ + tsteq r6, lr, lsl r7 │ │ │ │ + smlabbeq r6, r8, r7, r1 │ │ │ │ + smlatteq r6, r6, r7, r1 │ │ │ │ + smlabbeq r6, r0, r8, r1 │ │ │ │ + tsteq r6, lr, ror r8 │ │ │ │ + smlatteq r6, r8, r8, r1 │ │ │ │ + tsteq r6, r6, asr #18 │ │ │ │ + smlatteq r6, r0, r9, r1 │ │ │ │ + smlatteq r6, sl, r9, r1 │ │ │ │ + tsteq r6, r4, asr sl │ │ │ │ + @ instruction: 0x01061ab2 │ │ │ │ + tsteq r6, sl, asr #22 │ │ │ │ + tsteq r6, sl, lsr fp │ │ │ │ + smlatbeq r6, r4, fp, r1 │ │ │ │ + tsteq r6, r2, lsl #24 │ │ │ │ + @ instruction: 0x01061c9a │ │ │ │ + smlatbeq r6, r6, ip, r1 │ │ │ │ + tsteq r6, r0, lsl sp │ │ │ │ + tsteq r6, lr, ror #26 │ │ │ │ + tsteq r6, r6, lsl #28 │ │ │ │ + tsteq r6, r8, lsl #28 │ │ │ │ + tsteq r6, r0, lsr #20 │ │ │ │ + tsteq r6, r0, lsr #20 │ │ │ │ + tsteq r6, r6, ror #28 │ │ │ │ + tsteq r6, r8, asr #28 │ │ │ │ + tsteq r6, ip, asr lr │ │ │ │ + tsteq r6, r4, ror #28 │ │ │ │ + tsteq r6, sl, asr sl │ │ │ │ + strdeq r3, [r6, -r8] │ │ │ │ + tsteq r6, ip, lsl #20 │ │ │ │ + tsteq r6, r4, lsl sl │ │ │ │ + tsteq r6, r8, lsr #20 │ │ │ │ + tsteq r6, r6, lsr #20 │ │ │ │ + tsteq r6, sl, lsr sl │ │ │ │ + tsteq r6, r2, asr #20 │ │ │ │ + smlatbeq r6, r4, lr, r1 │ │ │ │ + tsteq r6, r4, ror lr │ │ │ │ + smlabbeq r6, sl, lr, r1 │ │ │ │ tstpne ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ ldmdale r2, {r0, r1, r2, r7, r8, r9, sl, pc} │ │ │ │ tstpne r4, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf6438785 │ │ │ │ addsmi r1, r8, #24, 6 @ 0x60000000 │ │ │ │ @@ -45505,82 +45505,82 @@ │ │ │ │ movwpl pc, #50755 @ 0xc643 @ │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf6438555 │ │ │ │ addsmi r5, r8, #4, 6 @ 0x10000000 │ │ │ │ ldrbhi pc, [r4, #-66] @ 0xffffffbe @ │ │ │ │ ldrbtmi r4, [r8], #-2116 @ 0xfffff7bc │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq r6, lr, asr fp │ │ │ │ - tsteq r6, r2, asr r7 │ │ │ │ - tsteq r6, r0, lsr r7 │ │ │ │ - tsteq r6, r4, asr #14 │ │ │ │ - tsteq r6, sl, asr #14 │ │ │ │ - smlatbeq r6, sl, fp, r1 │ │ │ │ - tsteq r6, lr, ror #22 │ │ │ │ - smlabbeq r6, r2, fp, r1 │ │ │ │ - smlabbeq r6, r8, fp, r1 │ │ │ │ - tsteq r6, ip, ror r7 │ │ │ │ - tsteq r6, ip, asr r7 │ │ │ │ - tsteq r6, lr, ror #14 │ │ │ │ - tsteq r6, r4, ror r7 │ │ │ │ - ldrdeq r1, [r6, -r4] │ │ │ │ - smlatbeq r6, r6, fp, r1 │ │ │ │ - @ instruction: 0x01061bb8 │ │ │ │ - smlabteq r6, r0, fp, r1 │ │ │ │ - @ instruction: 0x010637b4 │ │ │ │ - @ instruction: 0x01063792 │ │ │ │ - smlatbeq r6, r4, r7, r3 │ │ │ │ - smlatbeq r6, ip, r7, r3 │ │ │ │ - tsteq r6, ip, lsl #24 │ │ │ │ - smlabteq r6, r2, fp, r1 │ │ │ │ - ldrdeq r1, [r6, -r4] │ │ │ │ - ldrdeq r1, [r6, -ip] │ │ │ │ - smlatteq r6, lr, fp, r1 │ │ │ │ - smlatteq r6, r8, fp, r1 │ │ │ │ - strdeq r1, [r6, -sl] │ │ │ │ - tsteq r6, r2, lsl #24 │ │ │ │ - strdeq r3, [r6, -r6] │ │ │ │ - smlabteq r6, r8, r7, r3 │ │ │ │ - ldrdeq r3, [r6, -sl] │ │ │ │ - smlatteq r6, r2, r7, r3 │ │ │ │ - tsteq r6, r2, asr #24 │ │ │ │ - tsteq r6, r0, lsr #24 │ │ │ │ - tsteq r6, r2, lsr ip │ │ │ │ - tsteq r6, r8, lsr ip │ │ │ │ - tsteq r6, lr, lsr #16 │ │ │ │ - strdeq r3, [r6, -r4] │ │ │ │ - tsteq r6, r6, lsl #16 │ │ │ │ - tsteq r6, ip, lsl #16 │ │ │ │ - tsteq r6, lr, ror #24 │ │ │ │ - tsteq r6, ip, asr #24 │ │ │ │ - tsteq r6, lr, asr ip │ │ │ │ - tsteq r6, r4, ror #24 │ │ │ │ - tsteq r6, r8, asr r8 │ │ │ │ - tsteq r6, sl, lsr #16 │ │ │ │ - tsteq r6, ip, lsr r8 │ │ │ │ - tsteq r6, r2, asr #16 │ │ │ │ - smlatbeq r6, r2, ip, r1 │ │ │ │ - smlabbeq r6, r4, ip, r1 │ │ │ │ - @ instruction: 0x01061c98 │ │ │ │ - smlatbeq r6, r0, ip, r1 │ │ │ │ - @ instruction: 0x01063896 │ │ │ │ - tsteq r6, r2, asr #16 │ │ │ │ - tsteq r6, r6, asr r8 │ │ │ │ - tsteq r6, lr, asr r8 │ │ │ │ - tsteq r6, r2, ror r8 │ │ │ │ - tsteq r6, r0, ror r8 │ │ │ │ - smlabbeq r6, r4, r8, r3 │ │ │ │ - smlabbeq r6, ip, r8, r3 │ │ │ │ - smlatteq r6, lr, ip, r1 │ │ │ │ - smlabteq r6, r4, ip, r1 │ │ │ │ + tsteq r6, lr, ror sp │ │ │ │ + tsteq r6, r2, ror r9 │ │ │ │ + tsteq r6, r0, asr r9 │ │ │ │ + tsteq r6, r4, ror #18 │ │ │ │ + tsteq r6, sl, ror #18 │ │ │ │ + smlabteq r6, sl, sp, r1 │ │ │ │ + smlabbeq r6, lr, sp, r1 │ │ │ │ + smlatbeq r6, r2, sp, r1 │ │ │ │ + smlatbeq r6, r8, sp, r1 │ │ │ │ + @ instruction: 0x0106399c │ │ │ │ + tsteq r6, ip, ror r9 │ │ │ │ + smlabbeq r6, lr, r9, r3 │ │ │ │ + @ instruction: 0x01063994 │ │ │ │ + strdeq r1, [r6, -r4] │ │ │ │ + smlabteq r6, r6, sp, r1 │ │ │ │ ldrdeq r1, [r6, -r8] │ │ │ │ - smlatteq r6, r0, ip, r1 │ │ │ │ + smlatteq r6, r0, sp, r1 │ │ │ │ + ldrdeq r3, [r6, -r4] │ │ │ │ + @ instruction: 0x010639b2 │ │ │ │ + smlabteq r6, r4, r9, r3 │ │ │ │ + smlabteq r6, ip, r9, r3 │ │ │ │ + tsteq r6, ip, lsr #28 │ │ │ │ + smlatteq r6, r2, sp, r1 │ │ │ │ + strdeq r1, [r6, -r4] │ │ │ │ + strdeq r1, [r6, -ip] │ │ │ │ + tsteq r6, lr, lsl #28 │ │ │ │ + tsteq r6, r8, lsl #28 │ │ │ │ + tsteq r6, sl, lsl lr │ │ │ │ + tsteq r6, r2, lsr #28 │ │ │ │ + tsteq r6, r6, lsl sl │ │ │ │ + smlatteq r6, r8, r9, r3 │ │ │ │ + strdeq r3, [r6, -sl] │ │ │ │ + tsteq r6, r2, lsl #20 │ │ │ │ + tsteq r6, r2, ror #28 │ │ │ │ + tsteq r6, r0, asr #28 │ │ │ │ + tsteq r6, r2, asr lr │ │ │ │ + tsteq r6, r8, asr lr │ │ │ │ + tsteq r6, lr, asr #20 │ │ │ │ + tsteq r6, r4, lsl sl │ │ │ │ + tsteq r6, r6, lsr #20 │ │ │ │ + tsteq r6, ip, lsr #20 │ │ │ │ + smlabbeq r6, lr, lr, r1 │ │ │ │ + tsteq r6, ip, ror #28 │ │ │ │ + tsteq r6, lr, ror lr │ │ │ │ + smlabbeq r6, r4, lr, r1 │ │ │ │ + tsteq r6, r8, ror sl │ │ │ │ + tsteq r6, sl, asr #20 │ │ │ │ + tsteq r6, ip, asr sl │ │ │ │ + tsteq r6, r2, ror #20 │ │ │ │ + smlabteq r6, r2, lr, r1 │ │ │ │ + smlatbeq r6, r4, lr, r1 │ │ │ │ + @ instruction: 0x01061eb8 │ │ │ │ + smlabteq r6, r0, lr, r1 │ │ │ │ + @ instruction: 0x01063ab6 │ │ │ │ + tsteq r6, r2, ror #20 │ │ │ │ + tsteq r6, r6, ror sl │ │ │ │ + tsteq r6, lr, ror sl │ │ │ │ + @ instruction: 0x01063a92 │ │ │ │ + @ instruction: 0x01063a90 │ │ │ │ + smlatbeq r6, r4, sl, r3 │ │ │ │ + smlatbeq r6, ip, sl, r3 │ │ │ │ + tsteq r6, lr, lsl #30 │ │ │ │ + smlatteq r6, r4, lr, r1 │ │ │ │ + strdeq r1, [r6, -r8] │ │ │ │ + tsteq r6, r0, lsl #30 │ │ │ │ + strdeq r3, [r6, -r6] │ │ │ │ ldrdeq r3, [r6, -r6] │ │ │ │ - @ instruction: 0x010638b6 │ │ │ │ - smlabteq r6, sl, r8, r3 │ │ │ │ + smlatteq r6, sl, sl, r3 │ │ │ │ msrpl CPSR_, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ ldmdale r2, {r0, r1, r2, r6, r7, sl, pc} │ │ │ │ tstppl r8, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf64384c5 │ │ │ │ addsmi r5, r8, #28, 6 @ 0x70000000 │ │ │ │ @@ -46328,180 +46328,180 @@ │ │ │ │ stmiami r8!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2215 @ 0xfffff759 │ │ │ │ stmiami r7!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2214 @ 0xfffff75a │ │ │ │ svclt 0x00004770 │ │ │ │ - @ instruction: 0x010637be │ │ │ │ - tsteq r6, lr, lsl ip │ │ │ │ - smlatteq r6, r2, fp, r1 │ │ │ │ - strdeq r1, [r6, -r6] │ │ │ │ - strdeq r1, [r6, -ip] │ │ │ │ - strdeq r3, [r6, -r0] │ │ │ │ - smlabteq r6, lr, r7, r3 │ │ │ │ - smlatteq r6, r2, r7, r3 │ │ │ │ - smlatteq r6, r8, r7, r3 │ │ │ │ - tsteq r6, r8, asr #24 │ │ │ │ - tsteq r6, sl, lsl ip │ │ │ │ - tsteq r6, lr, lsr #24 │ │ │ │ - tsteq r6, r4, lsr ip │ │ │ │ - tsteq r6, r8, lsr #16 │ │ │ │ - tsteq r6, r8, lsl #16 │ │ │ │ - tsteq r6, sl, lsl r8 │ │ │ │ - tsteq r6, r0, lsr #16 │ │ │ │ - smlabbeq r6, r0, ip, r1 │ │ │ │ - tsteq r6, r6, lsr ip │ │ │ │ - tsteq r6, r8, asr #24 │ │ │ │ - tsteq r6, r0, asr ip │ │ │ │ - tsteq r6, r2, ror #24 │ │ │ │ - tsteq r6, ip, asr ip │ │ │ │ - tsteq r6, lr, ror #24 │ │ │ │ - tsteq r6, r6, ror ip │ │ │ │ - tsteq r6, sl, ror #16 │ │ │ │ - tsteq r6, ip, lsr r8 │ │ │ │ - tsteq r6, lr, asr #16 │ │ │ │ - tsteq r6, r6, asr r8 │ │ │ │ - @ instruction: 0x01061cb6 │ │ │ │ - @ instruction: 0x01061c94 │ │ │ │ - smlatbeq r6, r6, ip, r1 │ │ │ │ - smlatbeq r6, lr, ip, r1 │ │ │ │ - smlatbeq r6, r2, r8, r3 │ │ │ │ - tsteq r6, r6, ror #16 │ │ │ │ - tsteq r6, r8, ror r8 │ │ │ │ - smlabbeq r6, r0, r8, r3 │ │ │ │ - smlatteq r6, r0, ip, r1 │ │ │ │ - @ instruction: 0x01061cbe │ │ │ │ - ldrdeq r1, [r6, -r0] │ │ │ │ + ldrdeq r3, [r6, -lr] │ │ │ │ + tsteq r6, lr, lsr lr │ │ │ │ + tsteq r6, r2, lsl #28 │ │ │ │ + tsteq r6, r6, lsl lr │ │ │ │ + tsteq r6, ip, lsl lr │ │ │ │ + tsteq r6, r0, lsl sl │ │ │ │ + smlatteq r6, lr, r9, r3 │ │ │ │ + tsteq r6, r2, lsl #20 │ │ │ │ + tsteq r6, r8, lsl #20 │ │ │ │ + tsteq r6, r8, ror #28 │ │ │ │ + tsteq r6, sl, lsr lr │ │ │ │ + tsteq r6, lr, asr #28 │ │ │ │ + tsteq r6, r4, asr lr │ │ │ │ + tsteq r6, r8, asr #20 │ │ │ │ + tsteq r6, r8, lsr #20 │ │ │ │ + tsteq r6, sl, lsr sl │ │ │ │ + tsteq r6, r0, asr #20 │ │ │ │ + smlatbeq r6, r0, lr, r1 │ │ │ │ + tsteq r6, r6, asr lr │ │ │ │ + tsteq r6, r8, ror #28 │ │ │ │ + tsteq r6, r0, ror lr │ │ │ │ + smlabbeq r6, r2, lr, r1 │ │ │ │ + tsteq r6, ip, ror lr │ │ │ │ + smlabbeq r6, lr, lr, r1 │ │ │ │ + @ instruction: 0x01061e96 │ │ │ │ + smlabbeq r6, sl, sl, r3 │ │ │ │ + tsteq r6, ip, asr sl │ │ │ │ + tsteq r6, lr, ror #20 │ │ │ │ + tsteq r6, r6, ror sl │ │ │ │ ldrdeq r1, [r6, -r6] │ │ │ │ - smlabteq r6, ip, r8, r3 │ │ │ │ - @ instruction: 0x0106389e │ │ │ │ - @ instruction: 0x010638b0 │ │ │ │ - @ instruction: 0x010638b6 │ │ │ │ - tsteq r6, r8, lsl sp │ │ │ │ - strdeq r1, [r6, -r8] │ │ │ │ - tsteq r6, ip, lsl #26 │ │ │ │ - tsteq r6, r4, lsl sp │ │ │ │ - tsteq r6, sl, lsl #18 │ │ │ │ - ldrdeq r0, [r6, -r0] │ │ │ │ - tsteq r5, sl, lsr #6 │ │ │ │ - tsteq r5, ip, lsr #2 │ │ │ │ - tsteq r5, r6, lsl #22 │ │ │ │ - ldrdeq ip, [r5, -ip] │ │ │ │ - smlabteq r5, r6, r5, ip │ │ │ │ - smlatbeq r5, ip, r4, ip │ │ │ │ - tsteq r5, r2, asr #8 │ │ │ │ - tsteq r5, r4, lsl r4 │ │ │ │ - tsteq r5, r2, lsr #8 │ │ │ │ - smlabteq r3, ip, r1, sl │ │ │ │ - tsteq r5, lr, asr #8 │ │ │ │ - tsteq r5, r0, ror #8 │ │ │ │ - @ instruction: 0x0103a1ba │ │ │ │ - tsteq r5, r0, lsl r5 │ │ │ │ - smlabteq r5, r2, r4, ip │ │ │ │ - smlatteq r5, r0, r4, ip │ │ │ │ - smlatbeq r3, r2, r1, sl │ │ │ │ - tsteq r5, r0, asr #10 │ │ │ │ - tsteq r5, lr, asr r5 │ │ │ │ - @ instruction: 0x0103a190 │ │ │ │ - @ instruction: 0x0105c696 │ │ │ │ - strdeq ip, [r5, -r0] │ │ │ │ - @ instruction: 0x0105c59a │ │ │ │ - @ instruction: 0x0105c5bc │ │ │ │ - tsteq r3, r2, ror r1 │ │ │ │ - tsteq r5, ip, lsr #12 │ │ │ │ - tsteq r5, sl, asr #12 │ │ │ │ - tsteq r3, r0, ror #2 │ │ │ │ + @ instruction: 0x01061eb4 │ │ │ │ + smlabteq r6, r6, lr, r1 │ │ │ │ + smlabteq r6, lr, lr, r1 │ │ │ │ + smlabteq r6, r2, sl, r3 │ │ │ │ + smlabbeq r6, r6, sl, r3 │ │ │ │ + @ instruction: 0x01063a98 │ │ │ │ + smlatbeq r6, r0, sl, r3 │ │ │ │ + tsteq r6, r0, lsl #30 │ │ │ │ + ldrdeq r1, [r6, -lr] │ │ │ │ + strdeq r1, [r6, -r0] │ │ │ │ + strdeq r1, [r6, -r6] │ │ │ │ + smlatteq r6, ip, sl, r3 │ │ │ │ + @ instruction: 0x01063abe │ │ │ │ + ldrdeq r3, [r6, -r0] │ │ │ │ + ldrdeq r3, [r6, -r6] │ │ │ │ + tsteq r6, r8, lsr pc │ │ │ │ + tsteq r6, r8, lsl pc │ │ │ │ + tsteq r6, ip, lsr #30 │ │ │ │ + tsteq r6, r4, lsr pc │ │ │ │ + tsteq r6, sl, lsr #22 │ │ │ │ + strdeq r0, [r6, -r0] │ │ │ │ + tsteq r5, sl, asr #10 │ │ │ │ + tsteq r5, ip, asr #6 │ │ │ │ + tsteq r5, r6, lsr #26 │ │ │ │ + strdeq ip, [r5, -ip] │ │ │ │ + smlatteq r5, r6, r7, ip │ │ │ │ + smlabteq r5, ip, r6, ip │ │ │ │ + tsteq r5, r2, ror #12 │ │ │ │ + tsteq r5, r4, lsr r6 │ │ │ │ + tsteq r5, r2, asr #12 │ │ │ │ + smlatteq r3, ip, r3, sl │ │ │ │ + tsteq r5, lr, ror #12 │ │ │ │ + smlabbeq r5, r0, r6, ip │ │ │ │ + ldrdeq sl, [r3, -sl] │ │ │ │ + tsteq r5, r0, lsr r7 │ │ │ │ smlatteq r5, r2, r6, ip │ │ │ │ - @ instruction: 0x0105c69c │ │ │ │ - @ instruction: 0x0105c6b2 │ │ │ │ - tsteq r3, r8, asr #2 │ │ │ │ - smlatteq r5, lr, r6, ip │ │ │ │ - tsteq r3, ip, lsr r1 │ │ │ │ - strdeq ip, [r5, -lr] │ │ │ │ - tsteq r5, ip, lsl r8 │ │ │ │ - smlatbeq r5, sl, r7, ip │ │ │ │ - tsteq r5, r8, ror #14 │ │ │ │ + tsteq r5, r0, lsl #14 │ │ │ │ + smlabteq r3, r2, r3, sl │ │ │ │ + tsteq r5, r0, ror #14 │ │ │ │ tsteq r5, lr, ror r7 │ │ │ │ - tsteq r3, r8, lsl r1 │ │ │ │ - @ instruction: 0x0105c7be │ │ │ │ - ldrdeq ip, [r5, -r8] │ │ │ │ - tsteq r3, r6, lsl #2 │ │ │ │ - tsteq r5, r4, ror r8 │ │ │ │ - tsteq r5, lr, lsr #16 │ │ │ │ - tsteq r5, r4, asr #16 │ │ │ │ - smlatteq r3, lr, r0, sl │ │ │ │ - tsteq r5, r4, ror r8 │ │ │ │ - smlatteq r3, r2, r0, sl │ │ │ │ - tsteq r5, r0, ror #18 │ │ │ │ - tsteq r5, sl, lsl #18 │ │ │ │ + @ instruction: 0x0103a3b0 │ │ │ │ + @ instruction: 0x0105c8b6 │ │ │ │ + tsteq r5, r0, lsl r8 │ │ │ │ + @ instruction: 0x0105c7ba │ │ │ │ ldrdeq ip, [r5, -ip] │ │ │ │ - smlatteq r5, sl, r8, ip │ │ │ │ - smlabteq r3, r4, r0, sl │ │ │ │ - tsteq r5, sl, lsl r9 │ │ │ │ - tsteq r5, r8, lsr #18 │ │ │ │ - strheq sl, [r3, -r2] │ │ │ │ - smlabbeq r5, r0, r9, ip │ │ │ │ - tsteq r5, r2, asr r9 │ │ │ │ - tsteq r5, r0, ror #18 │ │ │ │ - swpeq sl, sl, [r3] │ │ │ │ - tsteq r5, ip, ror r9 │ │ │ │ - smlabbeq r3, lr, r0, sl │ │ │ │ - tsteq r5, ip, ror #24 │ │ │ │ - @ instruction: 0x0105cabe │ │ │ │ - tsteq r5, ip, lsr #20 │ │ │ │ - ldrdeq ip, [r5, -r6] │ │ │ │ - smlatbeq r5, r8, r9, ip │ │ │ │ - @ instruction: 0x0105c9b6 │ │ │ │ - tsteq r3, r4, rrx │ │ │ │ - smlatteq r5, r6, r9, ip │ │ │ │ - strdeq ip, [r5, -r4] │ │ │ │ - qaddeq sl, r2, r3 │ │ │ │ - tsteq r5, ip, asr #20 │ │ │ │ - tsteq r5, lr, lsl sl │ │ │ │ - tsteq r5, ip, lsr #20 │ │ │ │ - tsteq r3, sl, lsr r0 │ │ │ │ - tsteq r5, r8, asr #20 │ │ │ │ - tsteq r3, lr, lsr #32 │ │ │ │ - tsteq r5, r0, lsr fp │ │ │ │ - smlatbeq r5, lr, sl, ip │ │ │ │ - smlabbeq r5, r0, sl, ip │ │ │ │ - smlabbeq r5, lr, sl, ip │ │ │ │ - tsteq r3, r0, lsl r0 │ │ │ │ - ldrdeq ip, [r5, -r6] │ │ │ │ - smlatteq r5, r8, sl, ip │ │ │ │ - strdeq r9, [r3, -lr] │ │ │ │ - @ instruction: 0x0105cb90 │ │ │ │ - tsteq r5, r2, asr #22 │ │ │ │ - tsteq r5, r0, ror #22 │ │ │ │ - smlatteq r3, r6, pc, r9 @ │ │ │ │ - smlabbeq r5, r8, fp, ip │ │ │ │ - ldrdeq r9, [r3, -sl] │ │ │ │ - tsteq r5, ip, lsr sp │ │ │ │ - smlabbeq r5, lr, ip, ip │ │ │ │ - tsteq r5, ip, lsl ip │ │ │ │ - smlatteq r5, r6, fp, ip │ │ │ │ + @ instruction: 0x0103a392 │ │ │ │ + tsteq r5, ip, asr #16 │ │ │ │ + tsteq r5, sl, ror #16 │ │ │ │ + smlabbeq r3, r0, r3, sl │ │ │ │ + tsteq r5, r2, lsl #18 │ │ │ │ + @ instruction: 0x0105c8bc │ │ │ │ + ldrdeq ip, [r5, -r2] │ │ │ │ + tsteq r3, r8, ror #6 │ │ │ │ + tsteq r5, lr, lsl #18 │ │ │ │ + tsteq r3, ip, asr r3 │ │ │ │ + tsteq r5, lr, lsl fp │ │ │ │ + tsteq r5, ip, lsr sl │ │ │ │ + smlabteq r5, sl, r9, ip │ │ │ │ + smlabbeq r5, r8, r9, ip │ │ │ │ + @ instruction: 0x0105c99e │ │ │ │ + tsteq r3, r8, lsr r3 │ │ │ │ + ldrdeq ip, [r5, -lr] │ │ │ │ strdeq ip, [r5, -r8] │ │ │ │ - @ instruction: 0x01039fb6 │ │ │ │ - tsteq r5, r4, lsr ip │ │ │ │ - tsteq r5, r2, asr ip │ │ │ │ - smlatbeq r3, r4, pc, r9 @ │ │ │ │ - @ instruction: 0x0105ccbe │ │ │ │ - smlabbeq r5, r8, ip, ip │ │ │ │ - @ instruction: 0x0105cc9a │ │ │ │ - smlabbeq r3, ip, pc, r9 @ │ │ │ │ - @ instruction: 0x0105ccbe │ │ │ │ - smlabbeq r3, r0, pc, r9 @ │ │ │ │ - @ instruction: 0x0105cdbe │ │ │ │ - tsteq r5, ip, lsr sp │ │ │ │ - tsteq r5, r6, lsl #26 │ │ │ │ - tsteq r5, r8, lsl sp │ │ │ │ - tsteq r3, r2, ror #30 │ │ │ │ - tsteq r5, r4, asr sp │ │ │ │ - tsteq r5, sl, ror sp │ │ │ │ + tsteq r3, r6, lsr #6 │ │ │ │ + @ instruction: 0x0105ca94 │ │ │ │ + tsteq r5, lr, asr #20 │ │ │ │ + tsteq r5, r4, ror #20 │ │ │ │ + tsteq r3, lr, lsl #6 │ │ │ │ + @ instruction: 0x0105ca94 │ │ │ │ + tsteq r3, r2, lsl #6 │ │ │ │ + smlabbeq r5, r0, fp, ip │ │ │ │ + tsteq r5, sl, lsr #22 │ │ │ │ + strdeq ip, [r5, -ip] │ │ │ │ + tsteq r5, sl, lsl #22 │ │ │ │ + smlatteq r3, r4, r2, sl │ │ │ │ + tsteq r5, sl, lsr fp │ │ │ │ + tsteq r5, r8, asr #22 │ │ │ │ + ldrdeq sl, [r3, -r2] │ │ │ │ + smlatbeq r5, r0, fp, ip │ │ │ │ + tsteq r5, r2, ror fp │ │ │ │ + smlabbeq r5, r0, fp, ip │ │ │ │ + @ instruction: 0x0103a2ba │ │ │ │ + @ instruction: 0x0105cb9c │ │ │ │ + smlatbeq r3, lr, r2, sl │ │ │ │ + smlabbeq r5, ip, lr, ip │ │ │ │ + ldrdeq ip, [r5, -lr] │ │ │ │ + tsteq r5, ip, asr #24 │ │ │ │ + strdeq ip, [r5, -r6] │ │ │ │ + smlabteq r5, r8, fp, ip │ │ │ │ + ldrdeq ip, [r5, -r6] │ │ │ │ + smlabbeq r3, r4, r2, sl │ │ │ │ + tsteq r5, r6, lsl #24 │ │ │ │ + tsteq r5, r4, lsl ip │ │ │ │ + tsteq r3, r2, ror r2 │ │ │ │ + tsteq r5, ip, ror #24 │ │ │ │ + tsteq r5, lr, lsr ip │ │ │ │ + tsteq r5, ip, asr #24 │ │ │ │ + tsteq r3, sl, asr r2 │ │ │ │ + tsteq r5, r8, ror #24 │ │ │ │ + tsteq r3, lr, asr #4 │ │ │ │ + tsteq r5, r0, asr sp │ │ │ │ + smlabteq r5, lr, ip, ip │ │ │ │ + smlatbeq r5, r0, ip, ip │ │ │ │ + smlatbeq r5, lr, ip, ip │ │ │ │ + tsteq r3, r0, lsr r2 │ │ │ │ + strdeq ip, [r5, -r6] │ │ │ │ + tsteq r5, r8, lsl #26 │ │ │ │ + tsteq r3, lr, lsl r2 │ │ │ │ + @ instruction: 0x0105cdb0 │ │ │ │ + tsteq r5, r2, ror #26 │ │ │ │ + smlabbeq r5, r0, sp, ip │ │ │ │ + tsteq r3, r6, lsl #4 │ │ │ │ + smlatbeq r5, r8, sp, ip │ │ │ │ + strdeq sl, [r3, -sl] │ │ │ │ + tsteq r5, ip, asr pc │ │ │ │ + smlatbeq r5, lr, lr, ip │ │ │ │ + tsteq r5, ip, lsr lr │ │ │ │ + tsteq r5, r6, lsl #28 │ │ │ │ + tsteq r5, r8, lsl lr │ │ │ │ + ldrdeq sl, [r3, -r6] │ │ │ │ + tsteq r5, r4, asr lr │ │ │ │ + tsteq r5, r2, ror lr │ │ │ │ + smlabteq r3, r4, r1, sl │ │ │ │ + ldrdeq ip, [r5, -lr] │ │ │ │ + smlatbeq r5, r8, lr, ip │ │ │ │ + @ instruction: 0x0105ceba │ │ │ │ + smlatbeq r3, ip, r1, sl │ │ │ │ + ldrdeq ip, [r5, -lr] │ │ │ │ + smlatbeq r3, r0, r1, sl │ │ │ │ + ldrdeq ip, [r5, -lr] │ │ │ │ + tsteq r5, ip, asr pc │ │ │ │ + tsteq r5, r6, lsr #30 │ │ │ │ + tsteq r5, r8, lsr pc │ │ │ │ + smlabbeq r3, r2, r1, sl │ │ │ │ + tsteq r5, r4, ror pc │ │ │ │ + @ instruction: 0x0105cf9a │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -47312,423 +47312,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - @ instruction: 0x01039cb4 │ │ │ │ - tsteq r5, ip, ror fp │ │ │ │ - tsteq r5, r0, lsr fp │ │ │ │ - tsteq r5, r0, asr fp │ │ │ │ - @ instruction: 0x01039c94 │ │ │ │ - smlabbeq r5, r4, fp, ip │ │ │ │ - smlabbeq r3, r4, ip, r9 │ │ │ │ - tsteq r5, r8, lsl r4 │ │ │ │ - tsteq r5, r0, ror #30 │ │ │ │ - @ instruction: 0x0105cd98 │ │ │ │ - smlabbeq r5, r8, ip, ip │ │ │ │ - tsteq r5, r0, lsl #24 │ │ │ │ - @ instruction: 0x0105cbbc │ │ │ │ - ldrdeq ip, [r5, -r0] │ │ │ │ - tsteq r3, r4, asr #24 │ │ │ │ - tsteq r5, r0, lsr #24 │ │ │ │ - tsteq r5, r8, lsr ip │ │ │ │ - tsteq r3, ip, lsr #24 │ │ │ │ - smlabteq r5, r8, ip, ip │ │ │ │ - tsteq r5, ip, ror ip │ │ │ │ - @ instruction: 0x0105cc90 │ │ │ │ - tsteq r3, ip, lsl #24 │ │ │ │ - smlatteq r5, r0, ip, ip │ │ │ │ - tsteq r5, r0, lsl #26 │ │ │ │ - strdeq r9, [r3, -r4] │ │ │ │ + ldrdeq r9, [r3, -r4] │ │ │ │ + @ instruction: 0x0105cd9c │ │ │ │ + tsteq r5, r0, asr sp │ │ │ │ + tsteq r5, r0, ror sp │ │ │ │ + @ instruction: 0x01039eb4 │ │ │ │ + smlatbeq r5, r4, sp, ip │ │ │ │ + smlatbeq r3, r4, lr, r9 │ │ │ │ + tsteq r5, r8, lsr r6 │ │ │ │ + smlabbeq r5, r0, r1, sp │ │ │ │ + @ instruction: 0x0105cfb8 │ │ │ │ + smlatbeq r5, r8, lr, ip │ │ │ │ + tsteq r5, r0, lsr #28 │ │ │ │ ldrdeq ip, [r5, -ip] │ │ │ │ - tsteq r5, ip, ror #26 │ │ │ │ - tsteq r5, ip, lsr sp │ │ │ │ - tsteq r5, r8, asr #26 │ │ │ │ - smlabteq r3, ip, fp, r9 │ │ │ │ - tsteq r5, r4, ror sp │ │ │ │ - smlabbeq r5, ip, sp, ip │ │ │ │ - @ instruction: 0x01039bb4 │ │ │ │ - tsteq r5, ip, lsr #28 │ │ │ │ - ldrdeq ip, [r5, -r4] │ │ │ │ + strdeq ip, [r5, -r0] │ │ │ │ + tsteq r3, r4, ror #28 │ │ │ │ + tsteq r5, r0, asr #28 │ │ │ │ + tsteq r5, r8, asr lr │ │ │ │ + tsteq r3, ip, asr #28 │ │ │ │ + smlatteq r5, r8, lr, ip │ │ │ │ + @ instruction: 0x0105ce9c │ │ │ │ + @ instruction: 0x0105ceb0 │ │ │ │ + tsteq r3, ip, lsr #28 │ │ │ │ + tsteq r5, r0, lsl #30 │ │ │ │ + tsteq r5, r0, lsr #30 │ │ │ │ + tsteq r3, r4, lsl lr │ │ │ │ + strdeq ip, [r5, -ip] │ │ │ │ + smlabbeq r5, ip, pc, ip @ │ │ │ │ + tsteq r5, ip, asr pc │ │ │ │ + tsteq r5, r8, ror #30 │ │ │ │ + smlatteq r3, ip, sp, r9 │ │ │ │ + @ instruction: 0x0105cf94 │ │ │ │ + smlatbeq r5, ip, pc, ip @ │ │ │ │ + ldrdeq r9, [r3, -r4] │ │ │ │ + tsteq r5, ip, asr #32 │ │ │ │ strdeq ip, [r5, -r4] │ │ │ │ - @ instruction: 0x01039b94 │ │ │ │ - tsteq r5, r4, lsr lr │ │ │ │ - smlabbeq r3, r4, fp, r9 │ │ │ │ - tsteq r5, r8, asr #32 │ │ │ │ - tsteq r5, r0, ror #30 │ │ │ │ - ldrdeq ip, [r5, -r8] │ │ │ │ - @ instruction: 0x0105ce90 │ │ │ │ - smlatbeq r5, r8, lr, ip │ │ │ │ - tsteq r3, r4, asr fp │ │ │ │ - strdeq ip, [r5, -r8] │ │ │ │ - tsteq r5, r0, lsl pc │ │ │ │ - tsteq r3, ip, lsr fp │ │ │ │ - smlatbeq r5, r0, pc, ip @ │ │ │ │ - tsteq r5, r8, asr pc │ │ │ │ - tsteq r5, r0, ror pc │ │ │ │ - tsteq r3, ip, lsl fp │ │ │ │ - smlatbeq r5, r0, pc, ip @ │ │ │ │ - tsteq r3, ip, lsl #22 │ │ │ │ - tsteq r5, r0, asr r1 │ │ │ │ - smlabbeq r5, r8, r0, sp │ │ │ │ - tsteq r5, r0, lsr #32 │ │ │ │ - tsteq r5, r8, asr #32 │ │ │ │ - smlatteq r3, r4, sl, r9 │ │ │ │ + tsteq r5, r4, lsl r0 │ │ │ │ + @ instruction: 0x01039db4 │ │ │ │ + qaddeq sp, r4, r5 │ │ │ │ + smlatbeq r3, r4, sp, r9 │ │ │ │ + tsteq r5, r8, ror #4 │ │ │ │ + smlabbeq r5, r0, r1, sp │ │ │ │ + strdeq sp, [r5, -r8] │ │ │ │ + strheq sp, [r5, -r0] │ │ │ │ smlabteq r5, r8, r0, sp │ │ │ │ + tsteq r3, r4, ror sp │ │ │ │ + tsteq r5, r8, lsl r1 │ │ │ │ + tsteq r5, r0, lsr r1 │ │ │ │ + tsteq r3, ip, asr sp │ │ │ │ + smlabteq r5, r0, r1, sp │ │ │ │ + tsteq r5, r8, ror r1 │ │ │ │ + @ instruction: 0x0105d190 │ │ │ │ + tsteq r3, ip, lsr sp │ │ │ │ + smlabteq r5, r0, r1, sp │ │ │ │ + tsteq r3, ip, lsr #26 │ │ │ │ + tsteq r5, r0, ror r3 │ │ │ │ + smlatbeq r5, r8, r2, sp │ │ │ │ + tsteq r5, r0, asr #4 │ │ │ │ + tsteq r5, r8, ror #4 │ │ │ │ + tsteq r3, r4, lsl #26 │ │ │ │ + smlatteq r5, r8, r2, sp │ │ │ │ + tsteq r5, r0, lsl r3 │ │ │ │ + smlatteq r3, ip, ip, r9 │ │ │ │ strdeq sp, [r5, -r0] │ │ │ │ - smlabteq r3, ip, sl, r9 │ │ │ │ + smlabbeq r5, r8, r3, sp │ │ │ │ + @ instruction: 0x0105d3b0 │ │ │ │ + smlabteq r3, ip, ip, r9 │ │ │ │ + tsteq r5, r0, lsl #8 │ │ │ │ + @ instruction: 0x01039cbc │ │ │ │ + smlatbeq r5, r4, r9, sp │ │ │ │ + tsteq r5, r0, asr r7 │ │ │ │ + ldrdeq sp, [r5, -ip] │ │ │ │ + tsteq r5, r4, lsl #10 │ │ │ │ + @ instruction: 0x0105d494 │ │ │ │ + smlabteq r5, r0, r4, sp │ │ │ │ + smlabbeq r3, r4, ip, r9 │ │ │ │ + tsteq r5, ip, asr #10 │ │ │ │ + tsteq r5, r8, ror r5 │ │ │ │ + tsteq r3, ip, ror #24 │ │ │ │ + tsteq r5, ip, ror #12 │ │ │ │ + strdeq sp, [r5, -ip] │ │ │ │ + tsteq r5, r8, lsr #12 │ │ │ │ + tsteq r3, ip, asr #24 │ │ │ │ + smlabbeq r5, r0, r6, sp │ │ │ │ + tsteq r3, ip, lsr ip │ │ │ │ + tsteq r5, r8, lsr #16 │ │ │ │ + @ instruction: 0x0105d790 │ │ │ │ + tsteq r5, r0, lsr r7 │ │ │ │ + tsteq r5, ip, asr r7 │ │ │ │ + tsteq r3, r4, lsl ip │ │ │ │ + @ instruction: 0x0105d7b8 │ │ │ │ + ldrdeq sp, [r5, -r4] │ │ │ │ + strdeq r9, [r3, -ip] │ │ │ │ + tsteq r5, r8, ror r8 │ │ │ │ + tsteq r5, r8, lsr #16 │ │ │ │ + tsteq r5, r4, asr #16 │ │ │ │ + ldrdeq r9, [r3, -ip] │ │ │ │ + tsteq r5, ip, ror r8 │ │ │ │ + smlabteq r3, ip, fp, r9 │ │ │ │ ldrdeq sp, [r5, -r0] │ │ │ │ - tsteq r5, r8, ror #2 │ │ │ │ - @ instruction: 0x0105d190 │ │ │ │ - smlatbeq r3, ip, sl, r9 │ │ │ │ - smlatteq r5, r0, r1, sp │ │ │ │ + smlabteq r5, ip, r9, sp │ │ │ │ + tsteq r5, r4, lsr r9 │ │ │ │ + smlatteq r5, r4, r8, sp │ │ │ │ + tsteq r5, r0, lsl #18 │ │ │ │ + @ instruction: 0x01039b9c │ │ │ │ + tsteq r5, ip, asr r9 │ │ │ │ + tsteq r5, r8, ror r9 │ │ │ │ + smlabbeq r3, r4, fp, r9 │ │ │ │ + tsteq r5, ip, lsl sl │ │ │ │ + smlabteq r5, ip, r9, sp │ │ │ │ + smlatteq r5, r8, r9, sp │ │ │ │ + tsteq r3, r4, ror #22 │ │ │ │ + tsteq r5, r0, lsr #20 │ │ │ │ + tsteq r3, r4, asr fp │ │ │ │ + tsteq r5, r8, ror fp │ │ │ │ + smlatteq r5, r0, sl, sp │ │ │ │ + @ instruction: 0x0105da90 │ │ │ │ + smlatbeq r5, ip, sl, sp │ │ │ │ + tsteq r3, ip, lsr #22 │ │ │ │ + tsteq r5, r8, lsl #22 │ │ │ │ + tsteq r5, r4, lsr #22 │ │ │ │ + tsteq r3, r4, lsl fp │ │ │ │ + smlabteq r5, r8, fp, sp │ │ │ │ + tsteq r5, r8, ror fp │ │ │ │ + @ instruction: 0x0105db94 │ │ │ │ + strdeq r9, [r3, -r4] │ │ │ │ + smlabteq r5, ip, fp, sp │ │ │ │ + smlatteq r3, r4, sl, r9 │ │ │ │ + tsteq r5, r8, lsl #26 │ │ │ │ + @ instruction: 0x0105e490 │ │ │ │ + qaddeq lr, r0, r5 │ │ │ │ + tsteq r5, ip, lsr #28 │ │ │ │ + tsteq r5, r4, lsl #26 │ │ │ │ + tsteq r5, ip, ror #24 │ │ │ │ + tsteq r5, ip, lsl ip │ │ │ │ + tsteq r5, r8, lsr ip │ │ │ │ @ instruction: 0x01039a9c │ │ │ │ - smlabbeq r5, r4, r7, sp │ │ │ │ - tsteq r5, r0, lsr r5 │ │ │ │ - @ instruction: 0x0105d3bc │ │ │ │ - smlatteq r5, r4, r2, sp │ │ │ │ - tsteq r5, r4, ror r2 │ │ │ │ - smlatbeq r5, r0, r2, sp │ │ │ │ + @ instruction: 0x0105dc94 │ │ │ │ + @ instruction: 0x0105dcb0 │ │ │ │ + smlabbeq r3, r4, sl, r9 │ │ │ │ + tsteq r5, r4, asr sp │ │ │ │ + tsteq r5, r4, lsl #26 │ │ │ │ + tsteq r5, r0, lsr #26 │ │ │ │ tsteq r3, r4, ror #20 │ │ │ │ - tsteq r5, ip, lsr #6 │ │ │ │ - tsteq r5, r8, asr r3 │ │ │ │ + tsteq r5, ip, ror sp │ │ │ │ + @ instruction: 0x0105dd98 │ │ │ │ tsteq r3, ip, asr #20 │ │ │ │ - tsteq r5, ip, asr #8 │ │ │ │ - ldrdeq sp, [r5, -ip] │ │ │ │ - tsteq r5, r8, lsl #8 │ │ │ │ - tsteq r3, ip, lsr #20 │ │ │ │ - tsteq r5, r0, ror #8 │ │ │ │ - tsteq r3, ip, lsl sl │ │ │ │ - tsteq r5, r8, lsl #12 │ │ │ │ - tsteq r5, r0, ror r5 │ │ │ │ - tsteq r5, r0, lsl r5 │ │ │ │ - tsteq r5, ip, lsr r5 │ │ │ │ - strdeq r9, [r3, -r4] │ │ │ │ - @ instruction: 0x0105d598 │ │ │ │ - @ instruction: 0x0105d5b4 │ │ │ │ + smlabteq r5, ip, lr, sp │ │ │ │ + tsteq r5, r4, lsr lr │ │ │ │ + smlatteq r5, r4, sp, sp │ │ │ │ + tsteq r5, r0, lsl #28 │ │ │ │ + tsteq r3, r4, lsr #20 │ │ │ │ + tsteq r5, ip, asr lr │ │ │ │ + tsteq r5, r8, ror lr │ │ │ │ + tsteq r3, ip, lsl #20 │ │ │ │ + tsteq r5, ip, lsl pc │ │ │ │ + smlabteq r5, ip, lr, sp │ │ │ │ + smlatteq r5, r8, lr, sp │ │ │ │ + smlatteq r3, ip, r9, r9 │ │ │ │ + tsteq r5, r0, lsr #30 │ │ │ │ ldrdeq r9, [r3, -ip] │ │ │ │ - tsteq r5, r8, asr r6 │ │ │ │ - tsteq r5, r8, lsl #12 │ │ │ │ - tsteq r5, r4, lsr #12 │ │ │ │ - @ instruction: 0x010399bc │ │ │ │ - tsteq r5, ip, asr r6 │ │ │ │ + tsteq r5, r4, ror r1 │ │ │ │ + tsteq r5, r0, ror r0 │ │ │ │ + ldrdeq sp, [r5, -r8] │ │ │ │ + smlabbeq r5, r8, pc, sp @ │ │ │ │ + smlatbeq r5, r4, pc, sp @ │ │ │ │ smlatbeq r3, ip, r9, r9 │ │ │ │ - @ instruction: 0x0105d8b0 │ │ │ │ - smlatbeq r5, ip, r7, sp │ │ │ │ - tsteq r5, r4, lsl r7 │ │ │ │ - smlabteq r5, r4, r6, sp │ │ │ │ - smlatteq r5, r0, r6, sp │ │ │ │ - tsteq r3, ip, ror r9 │ │ │ │ - tsteq r5, ip, lsr r7 │ │ │ │ - tsteq r5, r8, asr r7 │ │ │ │ + mrseq lr, (UNDEF: 5) │ │ │ │ + tsteq r5, ip, lsl r0 │ │ │ │ + @ instruction: 0x01039994 │ │ │ │ + smlabteq r5, r0, r0, lr │ │ │ │ + tsteq r5, r0, ror r0 │ │ │ │ + smlabbeq r5, ip, r0, lr │ │ │ │ + tsteq r3, r4, ror r9 │ │ │ │ + smlabteq r5, r4, r0, lr │ │ │ │ tsteq r3, r4, ror #18 │ │ │ │ - strdeq sp, [r5, -ip] │ │ │ │ - smlatbeq r5, ip, r7, sp │ │ │ │ - smlabteq r5, r8, r7, sp │ │ │ │ - tsteq r3, r4, asr #18 │ │ │ │ - tsteq r5, r0, lsl #16 │ │ │ │ - tsteq r3, r4, lsr r9 │ │ │ │ - tsteq r5, r8, asr r9 │ │ │ │ - smlabteq r5, r0, r8, sp │ │ │ │ - tsteq r5, r0, ror r8 │ │ │ │ - smlabbeq r5, ip, r8, sp │ │ │ │ - tsteq r3, ip, lsl #18 │ │ │ │ - smlatteq r5, r8, r8, sp │ │ │ │ - tsteq r5, r4, lsl #18 │ │ │ │ - strdeq r9, [r3, -r4] │ │ │ │ - smlatbeq r5, r8, r9, sp │ │ │ │ - tsteq r5, r8, asr r9 │ │ │ │ - tsteq r5, r4, ror r9 │ │ │ │ - ldrdeq r9, [r3, -r4] │ │ │ │ - smlatbeq r5, ip, r9, sp │ │ │ │ - smlabteq r3, r4, r8, r9 │ │ │ │ - smlatteq r5, r8, sl, lr │ │ │ │ + tsteq r5, ip, lsl r2 │ │ │ │ + smlabbeq r5, r4, r1, lr │ │ │ │ + tsteq r5, r4, lsr r1 │ │ │ │ + tsteq r5, r0, asr r1 │ │ │ │ + tsteq r3, ip, lsr r9 │ │ │ │ + smlatbeq r5, ip, r1, lr │ │ │ │ + smlabteq r5, r8, r1, lr │ │ │ │ + tsteq r3, r4, lsr #18 │ │ │ │ + tsteq r5, ip, ror #4 │ │ │ │ + tsteq r5, ip, lsl r2 │ │ │ │ + tsteq r5, r8, lsr r2 │ │ │ │ + tsteq r3, r4, lsl #18 │ │ │ │ tsteq r5, r0, ror r2 │ │ │ │ - tsteq r5, r0, lsr lr │ │ │ │ - tsteq r5, ip, lsl #24 │ │ │ │ - smlatteq r5, r4, sl, sp │ │ │ │ - tsteq r5, ip, asr #20 │ │ │ │ - strdeq sp, [r5, -ip] │ │ │ │ - tsteq r5, r8, lsl sl │ │ │ │ - tsteq r3, ip, ror r8 │ │ │ │ - tsteq r5, r4, ror sl │ │ │ │ - @ instruction: 0x0105da90 │ │ │ │ - tsteq r3, r4, ror #16 │ │ │ │ - tsteq r5, r4, lsr fp │ │ │ │ - smlatteq r5, r4, sl, sp │ │ │ │ - tsteq r5, r0, lsl #22 │ │ │ │ - tsteq r3, r4, asr #16 │ │ │ │ - tsteq r5, ip, asr fp │ │ │ │ - tsteq r5, r8, ror fp │ │ │ │ - tsteq r3, ip, lsr #16 │ │ │ │ - smlatbeq r5, ip, ip, sp │ │ │ │ - tsteq r5, r4, lsl ip │ │ │ │ - smlabteq r5, r4, fp, sp │ │ │ │ - smlatteq r5, r0, fp, sp │ │ │ │ + strdeq r9, [r3, -r4] │ │ │ │ + smlatteq r5, r0, r6, lr │ │ │ │ + @ instruction: 0x0105e4bc │ │ │ │ + @ instruction: 0x0105e3b8 │ │ │ │ + tsteq r5, r0, lsr #6 │ │ │ │ + ldrdeq lr, [r5, -r0] │ │ │ │ + smlatteq r5, ip, r2, lr │ │ │ │ + @ instruction: 0x010398bc │ │ │ │ + tsteq r5, r8, asr #6 │ │ │ │ + tsteq r5, r4, ror #6 │ │ │ │ + smlatbeq r3, r4, r8, r9 │ │ │ │ + tsteq r5, r8, lsl #8 │ │ │ │ + @ instruction: 0x0105e3b8 │ │ │ │ + ldrdeq lr, [r5, -r4] │ │ │ │ + smlabbeq r3, r4, r8, r9 │ │ │ │ + tsteq r5, ip, lsl #8 │ │ │ │ + tsteq r3, r4, ror r8 │ │ │ │ + tsteq r5, r4, ror #10 │ │ │ │ + smlabteq r5, ip, r4, lr │ │ │ │ + tsteq r5, ip, ror r4 │ │ │ │ + @ instruction: 0x0105e498 │ │ │ │ + tsteq r3, ip, asr #16 │ │ │ │ + strdeq lr, [r5, -r4] │ │ │ │ + tsteq r5, r0, lsl r5 │ │ │ │ + tsteq r3, r4, lsr r8 │ │ │ │ + @ instruction: 0x0105e5b4 │ │ │ │ + tsteq r5, r4, ror #10 │ │ │ │ + smlabbeq r5, r0, r5, lr │ │ │ │ + tsteq r3, r4, lsl r8 │ │ │ │ + @ instruction: 0x0105e5b8 │ │ │ │ tsteq r3, r4, lsl #16 │ │ │ │ - tsteq r5, ip, lsr ip │ │ │ │ - tsteq r5, r8, asr ip │ │ │ │ - smlatteq r3, ip, r7, r9 │ │ │ │ - strdeq sp, [r5, -ip] │ │ │ │ - smlatbeq r5, ip, ip, sp │ │ │ │ - smlabteq r5, r8, ip, sp │ │ │ │ - smlabteq r3, ip, r7, r9 │ │ │ │ - tsteq r5, r0, lsl #26 │ │ │ │ + tsteq r5, ip, lsl #16 │ │ │ │ + tsteq r5, r8, lsl #14 │ │ │ │ + tsteq r5, r0, ror r6 │ │ │ │ + tsteq r5, r0, lsr #12 │ │ │ │ + tsteq r5, ip, lsr r6 │ │ │ │ + ldrdeq r9, [r3, -r4] │ │ │ │ + @ instruction: 0x0105e698 │ │ │ │ + @ instruction: 0x0105e6b4 │ │ │ │ @ instruction: 0x010397bc │ │ │ │ - tsteq r5, r4, asr pc │ │ │ │ - tsteq r5, r0, asr lr │ │ │ │ - @ instruction: 0x0105ddb8 │ │ │ │ - tsteq r5, r8, ror #26 │ │ │ │ - smlabbeq r5, r4, sp, sp │ │ │ │ + tsteq r5, r8, asr r7 │ │ │ │ + tsteq r5, r8, lsl #14 │ │ │ │ + tsteq r5, r4, lsr #14 │ │ │ │ + @ instruction: 0x0103979c │ │ │ │ + tsteq r5, ip, asr r7 │ │ │ │ smlabbeq r3, ip, r7, r9 │ │ │ │ - smlatteq r5, r0, sp, sp │ │ │ │ - strdeq sp, [r5, -ip] │ │ │ │ - tsteq r3, r4, ror r7 │ │ │ │ - smlatbeq r5, r0, lr, sp │ │ │ │ - tsteq r5, r0, asr lr │ │ │ │ - tsteq r5, ip, ror #28 │ │ │ │ - tsteq r3, r4, asr r7 │ │ │ │ - smlatbeq r5, r4, lr, sp │ │ │ │ - tsteq r3, r4, asr #14 │ │ │ │ - strdeq sp, [r5, -ip] │ │ │ │ - tsteq r5, r4, ror #30 │ │ │ │ - tsteq r5, r4, lsl pc │ │ │ │ - tsteq r5, r0, lsr pc │ │ │ │ + @ instruction: 0x0105e8b4 │ │ │ │ + tsteq r5, ip, lsl r8 │ │ │ │ + smlabteq r5, ip, r7, lr │ │ │ │ + smlatteq r5, r8, r7, lr │ │ │ │ + tsteq r3, r4, ror #14 │ │ │ │ + tsteq r5, r4, asr #16 │ │ │ │ + tsteq r5, r0, ror #16 │ │ │ │ + tsteq r3, ip, asr #14 │ │ │ │ + tsteq r5, r4, lsl #18 │ │ │ │ + @ instruction: 0x0105e8b4 │ │ │ │ + ldrdeq lr, [r5, -r0] │ │ │ │ + tsteq r3, ip, lsr #14 │ │ │ │ + tsteq r5, r8, lsl #18 │ │ │ │ tsteq r3, ip, lsl r7 │ │ │ │ - smlabbeq r5, ip, pc, sp @ │ │ │ │ - smlatbeq r5, r8, pc, sp @ │ │ │ │ - tsteq r3, r4, lsl #14 │ │ │ │ - tsteq r5, ip, asr #32 │ │ │ │ - strdeq sp, [r5, -ip] │ │ │ │ - tsteq r5, r8, lsl r0 │ │ │ │ - smlatteq r3, r4, r6, r9 │ │ │ │ - qaddeq lr, r0, r5 │ │ │ │ - ldrdeq r9, [r3, -r4] │ │ │ │ - smlabteq r5, r0, r4, lr │ │ │ │ - @ instruction: 0x0105e29c │ │ │ │ - @ instruction: 0x0105e198 │ │ │ │ - mrseq lr, (UNDEF: 21) │ │ │ │ - strheq lr, [r5, -r0] │ │ │ │ - smlabteq r5, ip, r0, lr │ │ │ │ - @ instruction: 0x0103969c │ │ │ │ - tsteq r5, r8, lsr #2 │ │ │ │ - tsteq r5, r4, asr #2 │ │ │ │ - smlabbeq r3, r4, r6, r9 │ │ │ │ - smlatteq r5, r8, r1, lr │ │ │ │ - @ instruction: 0x0105e198 │ │ │ │ - @ instruction: 0x0105e1b4 │ │ │ │ + ldrdeq pc, [r5, -r4] │ │ │ │ + @ instruction: 0x0105ed94 │ │ │ │ + tsteq r5, r0, ror fp │ │ │ │ + tsteq r5, r8, asr #20 │ │ │ │ + @ instruction: 0x0105e9b0 │ │ │ │ + tsteq r5, r0, ror #18 │ │ │ │ + tsteq r5, ip, ror r9 │ │ │ │ + ldrdeq r9, [r3, -ip] │ │ │ │ + ldrdeq lr, [r5, -r8] │ │ │ │ + strdeq lr, [r5, -r4] │ │ │ │ + smlabteq r3, r4, r6, r9 │ │ │ │ + @ instruction: 0x0105ea98 │ │ │ │ + tsteq r5, r8, asr #20 │ │ │ │ + tsteq r5, r4, ror #20 │ │ │ │ + smlatbeq r3, r4, r6, r9 │ │ │ │ + smlabteq r5, r0, sl, lr │ │ │ │ + ldrdeq lr, [r5, -ip] │ │ │ │ + smlabbeq r3, ip, r6, r9 │ │ │ │ + tsteq r5, r0, lsl ip │ │ │ │ + tsteq r5, r8, ror fp │ │ │ │ + tsteq r5, r8, lsr #22 │ │ │ │ + tsteq r5, r4, asr #22 │ │ │ │ tsteq r3, r4, ror #12 │ │ │ │ - smlatteq r5, ip, r1, lr │ │ │ │ - tsteq r3, r4, asr r6 │ │ │ │ - tsteq r5, r4, asr #6 │ │ │ │ - smlatbeq r5, ip, r2, lr │ │ │ │ - tsteq r5, ip, asr r2 │ │ │ │ - tsteq r5, r8, ror r2 │ │ │ │ + smlatbeq r5, r0, fp, lr │ │ │ │ + @ instruction: 0x0105ebbc │ │ │ │ + tsteq r3, ip, asr #12 │ │ │ │ + tsteq r5, r0, ror #24 │ │ │ │ + tsteq r5, r0, lsl ip │ │ │ │ + tsteq r5, ip, lsr #24 │ │ │ │ tsteq r3, ip, lsr #12 │ │ │ │ - ldrdeq lr, [r5, -r4] │ │ │ │ - strdeq lr, [r5, -r0] │ │ │ │ - tsteq r3, r4, lsl r6 │ │ │ │ - @ instruction: 0x0105e394 │ │ │ │ - tsteq r5, r4, asr #6 │ │ │ │ - tsteq r5, r0, ror #6 │ │ │ │ - strdeq r9, [r3, -r4] │ │ │ │ - @ instruction: 0x0105e398 │ │ │ │ - smlatteq r3, r4, r5, r9 │ │ │ │ - smlatteq r5, ip, r5, lr │ │ │ │ - smlatteq r5, r8, r4, lr │ │ │ │ - tsteq r5, r0, asr r4 │ │ │ │ - tsteq r5, r0, lsl #8 │ │ │ │ - tsteq r5, ip, lsl r4 │ │ │ │ + tsteq r5, r4, ror #24 │ │ │ │ + tsteq r3, ip, lsl r6 │ │ │ │ + @ instruction: 0x0105eeb8 │ │ │ │ + @ instruction: 0x0105edb4 │ │ │ │ + tsteq r5, ip, lsl sp │ │ │ │ + smlabteq r5, ip, ip, lr │ │ │ │ + smlatteq r5, r8, ip, lr │ │ │ │ + smlatteq r3, ip, r5, r9 │ │ │ │ + tsteq r5, r4, asr #26 │ │ │ │ + tsteq r5, r0, ror #26 │ │ │ │ + ldrdeq r9, [r3, -r4] │ │ │ │ + tsteq r5, r4, lsl #28 │ │ │ │ + @ instruction: 0x0105edb4 │ │ │ │ + ldrdeq lr, [r5, -r0] │ │ │ │ @ instruction: 0x010395b4 │ │ │ │ - tsteq r5, r8, ror r4 │ │ │ │ - @ instruction: 0x0105e494 │ │ │ │ - @ instruction: 0x0103959c │ │ │ │ - tsteq r5, r8, lsr r5 │ │ │ │ - smlatteq r5, r8, r4, lr │ │ │ │ - tsteq r5, r4, lsl #10 │ │ │ │ + tsteq r5, r8, lsl #28 │ │ │ │ + smlatbeq r3, r4, r5, r9 │ │ │ │ + tsteq r5, r0, ror #30 │ │ │ │ + smlabteq r5, r8, lr, lr │ │ │ │ + tsteq r5, r8, ror lr │ │ │ │ + @ instruction: 0x0105ee94 │ │ │ │ tsteq r3, ip, ror r5 │ │ │ │ - tsteq r5, ip, lsr r5 │ │ │ │ - tsteq r3, ip, ror #10 │ │ │ │ - @ instruction: 0x0105e694 │ │ │ │ - strdeq lr, [r5, -ip] │ │ │ │ - smlatbeq r5, ip, r5, lr │ │ │ │ - smlabteq r5, r8, r5, lr │ │ │ │ + strdeq lr, [r5, -r0] │ │ │ │ + tsteq r5, ip, lsl #30 │ │ │ │ + tsteq r3, r4, ror #10 │ │ │ │ + @ instruction: 0x0105efb0 │ │ │ │ + tsteq r5, r0, ror #30 │ │ │ │ + tsteq r5, ip, ror pc │ │ │ │ tsteq r3, r4, asr #10 │ │ │ │ - tsteq r5, r4, lsr #12 │ │ │ │ - tsteq r5, r0, asr #12 │ │ │ │ - tsteq r3, ip, lsr #10 │ │ │ │ - smlatteq r5, r4, r6, lr │ │ │ │ - @ instruction: 0x0105e694 │ │ │ │ - @ instruction: 0x0105e6b0 │ │ │ │ - tsteq r3, ip, lsl #10 │ │ │ │ - smlatteq r5, r8, r6, lr │ │ │ │ - strdeq r9, [r3, -ip] │ │ │ │ @ instruction: 0x0105efb4 │ │ │ │ - tsteq r5, r4, ror fp │ │ │ │ - tsteq r5, r0, asr r9 │ │ │ │ - tsteq r5, r8, lsr #16 │ │ │ │ - @ instruction: 0x0105e790 │ │ │ │ - tsteq r5, r0, asr #14 │ │ │ │ - tsteq r5, ip, asr r7 │ │ │ │ - @ instruction: 0x010394bc │ │ │ │ - @ instruction: 0x0105e7b8 │ │ │ │ - ldrdeq lr, [r5, -r4] │ │ │ │ - smlatbeq r3, r4, r4, r9 │ │ │ │ - tsteq r5, r8, ror r8 │ │ │ │ - tsteq r5, r8, lsr #16 │ │ │ │ - tsteq r5, r4, asr #16 │ │ │ │ - smlabbeq r3, r4, r4, r9 │ │ │ │ - smlatbeq r5, r0, r8, lr │ │ │ │ - @ instruction: 0x0105e8bc │ │ │ │ - tsteq r3, ip, ror #8 │ │ │ │ - strdeq lr, [r5, -r0] │ │ │ │ - tsteq r5, r8, asr r9 │ │ │ │ - tsteq r5, r8, lsl #18 │ │ │ │ - tsteq r5, r4, lsr #18 │ │ │ │ + tsteq r3, r4, lsr r5 │ │ │ │ + tstpeq r5, r4, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + mrseq pc, SP_usr @ │ │ │ │ + strdeq pc, [r5, -ip] │ │ │ │ + tstpeq r5, r4, rrx @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, lsl r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, lsr r0 @ p-variant is OBSOLETE │ │ │ │ + strdeq r9, [r3, -ip] │ │ │ │ + smlabbeq r5, ip, r0, pc @ │ │ │ │ + smlatbeq r5, r8, r0, pc @ │ │ │ │ + smlatteq r3, r4, r4, r9 │ │ │ │ + tstpeq r5, ip, asr #2 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r5, -ip] │ │ │ │ + tstpeq r5, r8, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r3, r4, r4, r9 │ │ │ │ + tstpeq r5, r0, asr r1 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010394b4 │ │ │ │ + smlatbeq r5, r8, r2, pc @ │ │ │ │ + tstpeq r5, r0, lsl r2 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r5, r0, r1, pc @ │ │ │ │ + ldrdeq pc, [r5, -ip] │ │ │ │ + smlabbeq r3, ip, r4, r9 │ │ │ │ + tstpeq r5, r8, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, asr r2 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r4, ror r4 │ │ │ │ + strdeq pc, [r5, -r8] │ │ │ │ + smlatbeq r5, r8, r2, pc @ │ │ │ │ + smlabteq r5, r4, r2, pc @ │ │ │ │ + tsteq r3, r4, asr r4 │ │ │ │ + strdeq pc, [r5, -ip] │ │ │ │ tsteq r3, r4, asr #8 │ │ │ │ - smlabbeq r5, r0, r9, lr │ │ │ │ - @ instruction: 0x0105e99c │ │ │ │ - tsteq r3, ip, lsr #8 │ │ │ │ - tsteq r5, r0, asr #20 │ │ │ │ - strdeq lr, [r5, -r0] │ │ │ │ - tsteq r5, ip, lsl #20 │ │ │ │ - tsteq r3, ip, lsl #8 │ │ │ │ - tsteq r5, r4, asr #20 │ │ │ │ + tsteq r6, ip │ │ │ │ + smlabteq r5, r8, r3, pc @ │ │ │ │ + smlabbeq r5, r8, r3, pc @ │ │ │ │ + tstpeq r5, r4, ror #6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, ip, asr pc │ │ │ │ + tsteq r3, r4, lsl r4 │ │ │ │ + smlabbeq r5, r4, r3, pc @ │ │ │ │ + tsteq r6, r4, ror pc │ │ │ │ strdeq r9, [r3, -ip] │ │ │ │ - @ instruction: 0x0105ec98 │ │ │ │ - @ instruction: 0x0105eb94 │ │ │ │ - strdeq lr, [r5, -ip] │ │ │ │ - smlatbeq r5, ip, sl, lr │ │ │ │ - smlabteq r5, r8, sl, lr │ │ │ │ + smlabteq r5, r0, r3, pc @ │ │ │ │ + @ instruction: 0x0105f39c │ │ │ │ + smlabbeq r6, r4, pc, r0 @ │ │ │ │ + ldrdeq r9, [r3, -ip] │ │ │ │ + smlabbeq r6, ip, pc, r0 @ │ │ │ │ smlabteq r3, ip, r3, r9 │ │ │ │ - tsteq r5, r4, lsr #22 │ │ │ │ - tsteq r5, r0, asr #22 │ │ │ │ - @ instruction: 0x010393b4 │ │ │ │ - smlatteq r5, r4, fp, lr │ │ │ │ - @ instruction: 0x0105eb94 │ │ │ │ - @ instruction: 0x0105ebb0 │ │ │ │ - @ instruction: 0x01039394 │ │ │ │ - smlatteq r5, r8, fp, lr │ │ │ │ - smlabbeq r3, r4, r3, r9 │ │ │ │ - tsteq r5, r0, asr #26 │ │ │ │ - smlatbeq r5, r8, ip, lr │ │ │ │ - tsteq r5, r8, asr ip │ │ │ │ - tsteq r5, r4, ror ip │ │ │ │ + strdeq r0, [r6, -r4] │ │ │ │ + @ instruction: 0x01060fbc │ │ │ │ + @ instruction: 0x01060f9c │ │ │ │ + smlabteq r5, ip, r3, pc @ │ │ │ │ + smlatbeq r3, r4, r3, r9 │ │ │ │ + @ instruction: 0x01060fb4 │ │ │ │ + smlatteq r5, ip, r3, pc @ │ │ │ │ + smlabbeq r3, ip, r3, r9 │ │ │ │ + smlatteq r6, ip, pc, r0 @ │ │ │ │ + smlabteq r6, r8, pc, r0 @ │ │ │ │ + tstpeq r5, r4, lsl #8 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, ip, ror #6 │ │ │ │ + tstpeq r5, r0, lsl r4 @ p-variant is OBSOLETE │ │ │ │ tsteq r3, ip, asr r3 │ │ │ │ - ldrdeq lr, [r5, -r0] │ │ │ │ - smlatteq r5, ip, ip, lr │ │ │ │ - tsteq r3, r4, asr #6 │ │ │ │ - @ instruction: 0x0105ed90 │ │ │ │ - tsteq r5, r0, asr #26 │ │ │ │ - tsteq r5, ip, asr sp │ │ │ │ - tsteq r3, r4, lsr #6 │ │ │ │ - @ instruction: 0x0105ed94 │ │ │ │ - tsteq r3, r4, lsl r3 │ │ │ │ - tstpeq r5, r4, lsl #4 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r5, r0, pc, lr @ │ │ │ │ - ldrdeq lr, [r5, -ip] │ │ │ │ - tsteq r5, r4, asr #28 │ │ │ │ - strdeq lr, [r5, -r4] │ │ │ │ - tsteq r5, r0, lsl lr │ │ │ │ - ldrdeq r9, [r3, -ip] │ │ │ │ - tsteq r5, ip, ror #28 │ │ │ │ - smlabbeq r5, r8, lr, lr │ │ │ │ - smlabteq r3, r4, r2, r9 │ │ │ │ - tsteq r5, ip, lsr #30 │ │ │ │ - ldrdeq lr, [r5, -ip] │ │ │ │ - strdeq lr, [r5, -r8] │ │ │ │ - smlatbeq r3, r4, r2, r9 │ │ │ │ - tsteq r5, r0, lsr pc │ │ │ │ - @ instruction: 0x01039294 │ │ │ │ - smlabbeq r5, r8, r0, pc @ │ │ │ │ - strdeq lr, [r5, -r0] │ │ │ │ - smlatbeq r5, r0, pc, lr @ │ │ │ │ - @ instruction: 0x0105efbc │ │ │ │ - tsteq r3, ip, ror #4 │ │ │ │ - tstpeq r5, r8, lsl r0 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, lsr r0 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r4, asr r2 │ │ │ │ - ldrdeq pc, [r5, -r8] │ │ │ │ - smlabbeq r5, r8, r0, pc @ │ │ │ │ - smlatbeq r5, r4, r0, pc @ │ │ │ │ - tsteq r3, r4, lsr r2 │ │ │ │ + tsteq r6, r8, asr r1 │ │ │ │ + tsteq r6, ip, ror r6 │ │ │ │ + tsteq r6, ip, lsr #6 │ │ │ │ + smlabbeq r6, r0, r1, r1 │ │ │ │ ldrdeq pc, [r5, -ip] │ │ │ │ - tsteq r3, r4, lsr #4 │ │ │ │ - smlatteq r6, ip, sp, r0 │ │ │ │ - smlatbeq r5, r8, r1, pc @ │ │ │ │ - tstpeq r5, r8, ror #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, asr #2 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, ip, lsr sp │ │ │ │ - strdeq r9, [r3, -r4] │ │ │ │ - tstpeq r5, r4, ror #2 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r4, asr sp │ │ │ │ - ldrdeq r9, [r3, -ip] │ │ │ │ - smlatbeq r5, r0, r1, pc @ │ │ │ │ - tstpeq r5, ip, ror r1 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r4, ror #26 │ │ │ │ - @ instruction: 0x010391bc │ │ │ │ - tsteq r6, ip, ror #26 │ │ │ │ - smlatbeq r3, ip, r1, r9 │ │ │ │ - ldrdeq r0, [r6, -r4] │ │ │ │ - @ instruction: 0x01060d9c │ │ │ │ - tsteq r6, ip, ror sp │ │ │ │ - smlatbeq r5, ip, r1, pc @ │ │ │ │ - smlabbeq r3, r4, r1, r9 │ │ │ │ - @ instruction: 0x01060d94 │ │ │ │ - smlabteq r5, ip, r1, pc @ │ │ │ │ - tsteq r3, ip, ror #2 │ │ │ │ - smlabteq r6, ip, sp, r0 │ │ │ │ - smlatbeq r6, r8, sp, r0 │ │ │ │ - smlatteq r5, r4, r1, pc @ │ │ │ │ - tsteq r3, ip, asr #2 │ │ │ │ - strdeq pc, [r5, -r0] │ │ │ │ - tsteq r3, ip, lsr r1 │ │ │ │ - tstpeq r5, r8, lsr pc @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, ip, asr r4 │ │ │ │ - tsteq r6, ip, lsl #2 │ │ │ │ - tsteq r6, r0, ror #30 │ │ │ │ - @ instruction: 0x0105f2bc │ │ │ │ - tstpeq r5, r4, asr #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, lsl #4 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r5, r0, r1, pc @ │ │ │ │ - @ instruction: 0x01060db0 │ │ │ │ - smlatteq r3, ip, r0, r9 │ │ │ │ - mrseq pc, SP_usr @ │ │ │ │ + tstpeq r5, r4, ror #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, lsl #8 @ p-variant is OBSOLETE │ │ │ │ ldrdeq r0, [r6, -r0] │ │ │ │ + tsteq r3, ip, lsl #6 │ │ │ │ + tstpeq r5, r0, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + strdeq r0, [r6, -r0] │ │ │ │ + strdeq r9, [r3, -r4] │ │ │ │ + tstpeq r5, ip, asr r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, lsr r4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r8 │ │ │ │ ldrdeq r9, [r3, -r4] │ │ │ │ - tstpeq r5, ip, lsr r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, lsl r2 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r6, r8, sp, r0 │ │ │ │ - strheq r9, [r3, -r4] │ │ │ │ - tstpeq r5, r8, lsr r2 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r8, lsl #28 │ │ │ │ - swpeq r9, ip, [r3] │ │ │ │ - smlatbeq r5, ip, r2, pc @ │ │ │ │ - tstpeq r5, ip, ror #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, asr #4 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r8, lsl lr │ │ │ │ - tsteq r3, r4, ror r0 │ │ │ │ - tstpeq r5, r8, ror #4 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r8, lsr lr │ │ │ │ - qaddeq r9, ip, r3 │ │ │ │ - smlatbeq r5, r4, r2, pc @ │ │ │ │ - smlabbeq r5, r0, r2, pc @ │ │ │ │ - tsteq r6, r0, asr lr │ │ │ │ - tsteq r3, ip, lsr r0 │ │ │ │ - tsteq r6, ip, asr lr │ │ │ │ - tsteq r3, ip, lsr #32 │ │ │ │ - tstpeq r5, r0, ror r3 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r0, [r6, -r0] │ │ │ │ - @ instruction: 0x01060e90 │ │ │ │ - tsteq r6, ip, ror #28 │ │ │ │ - smlatbeq r5, r8, r2, pc @ │ │ │ │ - strdeq r8, [r3, -ip] │ │ │ │ - smlabbeq r6, ip, lr, r0 │ │ │ │ + tstpeq r5, r8, asr r4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r8, lsr #32 │ │ │ │ + @ instruction: 0x010392bc │ │ │ │ + smlabteq r5, ip, r4, pc @ │ │ │ │ + smlabbeq r5, ip, r4, pc @ │ │ │ │ + tstpeq r5, r8, ror #8 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r8, lsr r0 │ │ │ │ + @ instruction: 0x01039294 │ │ │ │ + smlabbeq r5, r8, r4, pc @ │ │ │ │ + qaddeq r1, r8, r6 │ │ │ │ + tsteq r3, ip, ror r2 │ │ │ │ + smlabteq r5, r4, r4, pc @ │ │ │ │ + smlatbeq r5, r0, r4, pc @ │ │ │ │ + tsteq r6, r0, ror r0 │ │ │ │ + tsteq r3, ip, asr r2 │ │ │ │ + tsteq r6, ip, ror r0 │ │ │ │ + tsteq r3, ip, asr #4 │ │ │ │ + @ instruction: 0x0105f590 │ │ │ │ + strdeq r1, [r6, -r0] │ │ │ │ + strheq r1, [r6, -r0] │ │ │ │ + smlabbeq r6, ip, r0, r1 │ │ │ │ + smlabteq r5, r8, r4, pc @ │ │ │ │ + tsteq r3, ip, lsl r2 │ │ │ │ + smlatbeq r6, ip, r0, r1 │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -48539,423 +48539,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r5, r4, ror #24 │ │ │ │ - smlabbeq r3, r0, r9, r8 │ │ │ │ - tsteq r6, r4, ror #16 │ │ │ │ - tsteq r6, r0, asr #16 │ │ │ │ - tsteq r5, ip, ror ip │ │ │ │ - tsteq r3, r0, ror #18 │ │ │ │ - smlabbeq r5, r8, ip, lr │ │ │ │ - tsteq r3, r0, asr r9 │ │ │ │ - tsteq r5, r4, lsl #26 │ │ │ │ - smlabteq r5, r4, ip, lr │ │ │ │ - smlatbeq r5, r0, ip, lr │ │ │ │ - tsteq r6, r0, ror r8 │ │ │ │ - tsteq r3, r8, lsr #18 │ │ │ │ - smlabteq r5, r0, ip, lr │ │ │ │ - @ instruction: 0x01060890 │ │ │ │ - tsteq r3, r0, lsl r9 │ │ │ │ - strdeq lr, [r5, -ip] │ │ │ │ - ldrdeq lr, [r5, -r8] │ │ │ │ - smlatbeq r6, r8, r8, r0 │ │ │ │ - strdeq r8, [r3, -r0] │ │ │ │ - @ instruction: 0x010608b4 │ │ │ │ - smlatteq r3, r0, r8, r8 │ │ │ │ - tsteq r6, r4, ror #20 │ │ │ │ - smlabteq r5, r0, sp, lr │ │ │ │ - tsteq r6, r0, lsr #18 │ │ │ │ - smlatteq r6, r0, r8, r0 │ │ │ │ - @ instruction: 0x010608bc │ │ │ │ + smlabbeq r5, r4, lr, lr │ │ │ │ + smlatbeq r3, r0, fp, r8 │ │ │ │ + smlabbeq r6, r4, sl, r0 │ │ │ │ + tsteq r6, r0, ror #20 │ │ │ │ + @ instruction: 0x0105ee9c │ │ │ │ + smlabbeq r3, r0, fp, r8 │ │ │ │ + smlatbeq r5, r8, lr, lr │ │ │ │ + tsteq r3, r0, ror fp │ │ │ │ + tsteq r5, r4, lsr #30 │ │ │ │ + smlatteq r5, r4, lr, lr │ │ │ │ + smlabteq r5, r0, lr, lr │ │ │ │ + @ instruction: 0x01060a90 │ │ │ │ + tsteq r3, r8, asr #22 │ │ │ │ + smlatteq r5, r0, lr, lr │ │ │ │ + @ instruction: 0x01060ab0 │ │ │ │ + tsteq r3, r0, lsr fp │ │ │ │ + tsteq r5, ip, lsl pc │ │ │ │ strdeq lr, [r5, -r8] │ │ │ │ - smlatbeq r3, r8, r8, r8 │ │ │ │ - ldrdeq r0, [r6, -ip] │ │ │ │ - tsteq r5, r8, lsl sp │ │ │ │ - @ instruction: 0x01038890 │ │ │ │ - tsteq r6, r8, lsl r9 │ │ │ │ - strdeq r0, [r6, -r4] │ │ │ │ - tsteq r5, r0, lsr sp │ │ │ │ - tsteq r3, r0, ror r8 │ │ │ │ - tsteq r5, ip, lsr sp │ │ │ │ - tsteq r3, r0, ror #16 │ │ │ │ - @ instruction: 0x0105edb8 │ │ │ │ - tsteq r5, r8, ror sp │ │ │ │ - tsteq r5, r4, asr sp │ │ │ │ - tsteq r6, r4, lsr #18 │ │ │ │ - tsteq r3, r8, lsr r8 │ │ │ │ - tsteq r5, r4, ror sp │ │ │ │ - tsteq r6, r4, asr #18 │ │ │ │ - tsteq r3, r0, lsr #16 │ │ │ │ - @ instruction: 0x0105edb0 │ │ │ │ - smlabbeq r5, ip, sp, lr │ │ │ │ - tsteq r6, ip, asr r9 │ │ │ │ - tsteq r3, r0, lsl #16 │ │ │ │ - tsteq r6, r8, ror #18 │ │ │ │ - strdeq r8, [r3, -r0] │ │ │ │ - tsteq r5, ip, ror lr │ │ │ │ - ldrdeq r0, [r6, -ip] │ │ │ │ - @ instruction: 0x0106099c │ │ │ │ - tsteq r6, r8, ror r9 │ │ │ │ - @ instruction: 0x0105edb4 │ │ │ │ - smlabteq r3, r0, r7, r8 │ │ │ │ - @ instruction: 0x01060998 │ │ │ │ - ldrdeq lr, [r5, -r4] │ │ │ │ - smlatbeq r3, r8, r7, r8 │ │ │ │ + smlabteq r6, r8, sl, r0 │ │ │ │ + tsteq r3, r0, lsl fp │ │ │ │ ldrdeq r0, [r6, -r4] │ │ │ │ - @ instruction: 0x010609b0 │ │ │ │ - smlatteq r5, ip, sp, lr │ │ │ │ - smlabbeq r3, r8, r7, r8 │ │ │ │ - strdeq lr, [r5, -r8] │ │ │ │ - tsteq r3, r8, ror r7 │ │ │ │ - tsteq r5, r4, ror lr │ │ │ │ - tsteq r5, r4, lsr lr │ │ │ │ - tsteq r5, r0, lsl lr │ │ │ │ - smlatteq r6, r0, r9, r0 │ │ │ │ - tsteq r3, r0, asr r7 │ │ │ │ - tsteq r5, r0, lsr lr │ │ │ │ - tsteq r6, r0, lsl #20 │ │ │ │ - tsteq r3, r8, lsr r7 │ │ │ │ - tsteq r5, ip, ror #28 │ │ │ │ - tsteq r5, r8, asr #28 │ │ │ │ - tsteq r6, r8, lsl sl │ │ │ │ - tsteq r3, r8, lsl r7 │ │ │ │ - tsteq r6, r4, lsr #20 │ │ │ │ - tsteq r3, r8, lsl #14 │ │ │ │ - @ instruction: 0x0105f1bc │ │ │ │ - tstpeq r5, r0, lsl r0 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r0, lsl #22 │ │ │ │ + smlabbeq r6, r4, ip, r0 │ │ │ │ + smlatteq r5, r0, pc, lr @ │ │ │ │ + tsteq r6, r0, asr #22 │ │ │ │ tsteq r6, r0, lsl #22 │ │ │ │ - smlabbeq r6, r8, sl, r0 │ │ │ │ - tsteq r6, r8, asr #20 │ │ │ │ - tsteq r6, r4, lsr #20 │ │ │ │ - tsteq r5, r0, ror #28 │ │ │ │ - smlabteq r3, r8, r6, r8 │ │ │ │ - tsteq r6, r4, asr #20 │ │ │ │ - smlabbeq r5, r0, lr, lr │ │ │ │ - @ instruction: 0x010386b0 │ │ │ │ - smlabbeq r6, r0, sl, r0 │ │ │ │ - tsteq r6, ip, asr sl │ │ │ │ - @ instruction: 0x0105ee98 │ │ │ │ - @ instruction: 0x01038690 │ │ │ │ - tsteq r6, ip, ror sl │ │ │ │ - @ instruction: 0x0105eeb8 │ │ │ │ - tsteq r3, r8, ror r6 │ │ │ │ - strdeq r0, [r6, -r0] │ │ │ │ - @ instruction: 0x01060ab0 │ │ │ │ - smlabbeq r6, ip, sl, r0 │ │ │ │ - smlabteq r5, r8, lr, lr │ │ │ │ - tsteq r3, r0, asr r6 │ │ │ │ - smlatbeq r6, ip, sl, r0 │ │ │ │ - smlatteq r5, r8, lr, lr │ │ │ │ - tsteq r3, r8, lsr r6 │ │ │ │ - smlatteq r6, r8, sl, r0 │ │ │ │ - smlabteq r6, r4, sl, r0 │ │ │ │ - tsteq r5, r0, lsl #30 │ │ │ │ - tsteq r3, r8, lsl r6 │ │ │ │ - tsteq r5, ip, lsl #30 │ │ │ │ - tsteq r3, r8, lsl #12 │ │ │ │ - @ instruction: 0x01060bb4 │ │ │ │ - smlabbeq r5, r0, pc, lr @ │ │ │ │ - tsteq r5, r0, asr #30 │ │ │ │ - tsteq r5, ip, lsl pc │ │ │ │ - smlatteq r6, ip, sl, r0 │ │ │ │ - ldrdeq r8, [r3, -r8] │ │ │ │ - tsteq r5, ip, lsr pc │ │ │ │ - tsteq r6, ip, lsl #22 │ │ │ │ - smlabteq r3, r0, r5, r8 │ │ │ │ - tsteq r5, r8, ror pc │ │ │ │ - tsteq r5, r4, asr pc │ │ │ │ - tsteq r6, r4, lsr #22 │ │ │ │ - smlatbeq r3, r0, r5, r8 │ │ │ │ - tsteq r6, r0, lsr fp │ │ │ │ - @ instruction: 0x01038590 │ │ │ │ - smlatbeq r6, ip, fp, r0 │ │ │ │ - tsteq r6, ip, ror #22 │ │ │ │ - tsteq r6, r8, asr #22 │ │ │ │ - smlabbeq r5, r4, pc, lr @ │ │ │ │ - tsteq r3, r8, ror #10 │ │ │ │ - tsteq r6, r8, ror #22 │ │ │ │ - smlatbeq r5, r4, pc, lr @ │ │ │ │ - tsteq r3, r0, asr r5 │ │ │ │ - smlatbeq r6, r4, fp, r0 │ │ │ │ - smlabbeq r6, r0, fp, r0 │ │ │ │ - @ instruction: 0x0105efbc │ │ │ │ - tsteq r3, r0, lsr r5 │ │ │ │ - smlabteq r5, r8, pc, lr @ │ │ │ │ - tsteq r3, r0, lsr #10 │ │ │ │ - tstpeq r5, r8, ror r1 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r8, ror #24 │ │ │ │ - tstpeq r5, r4, lsr r0 @ p-variant is OBSOLETE │ │ │ │ - strdeq lr, [r5, -r4] │ │ │ │ + ldrdeq r0, [r6, -ip] │ │ │ │ + tsteq r5, r8, lsl pc │ │ │ │ + smlabteq r3, r8, sl, r8 │ │ │ │ + strdeq r0, [r6, -ip] │ │ │ │ + tsteq r5, r8, lsr pc │ │ │ │ + @ instruction: 0x01038ab0 │ │ │ │ + tsteq r6, r8, lsr fp │ │ │ │ + tsteq r6, r4, lsl fp │ │ │ │ + tsteq r5, r0, asr pc │ │ │ │ + @ instruction: 0x01038a90 │ │ │ │ + tsteq r5, ip, asr pc │ │ │ │ + smlabbeq r3, r0, sl, r8 │ │ │ │ + ldrdeq lr, [r5, -r8] │ │ │ │ + @ instruction: 0x0105ef98 │ │ │ │ + tsteq r5, r4, ror pc │ │ │ │ + tsteq r6, r4, asr #22 │ │ │ │ + tsteq r3, r8, asr sl │ │ │ │ + @ instruction: 0x0105ef94 │ │ │ │ + tsteq r6, r4, ror #22 │ │ │ │ + tsteq r3, r0, asr #20 │ │ │ │ ldrdeq lr, [r5, -r0] │ │ │ │ - smlatbeq r6, r0, fp, r0 │ │ │ │ - smlatteq r3, r8, r4, r8 │ │ │ │ - strdeq lr, [r5, -r0] │ │ │ │ - smlabteq r6, r0, fp, r0 │ │ │ │ - ldrdeq r8, [r3, -r0] │ │ │ │ - tstpeq r5, ip, lsr #32 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r0, [r6, -r8] │ │ │ │ - @ instruction: 0x010384b0 │ │ │ │ - smlatteq r6, r4, fp, r0 │ │ │ │ - smlatbeq r3, r0, r4, r8 │ │ │ │ - tsteq r6, r0, ror #24 │ │ │ │ - tsteq r6, r0, lsr #24 │ │ │ │ + smlatbeq r5, ip, pc, lr @ │ │ │ │ + tsteq r6, ip, ror fp │ │ │ │ + tsteq r3, r0, lsr #20 │ │ │ │ + smlabbeq r6, r8, fp, r0 │ │ │ │ + tsteq r3, r0, lsl sl │ │ │ │ + swpeq pc, ip, [r5] @ │ │ │ │ strdeq r0, [r6, -ip] │ │ │ │ - tstpeq r5, r8, lsr r0 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r8, ror r4 │ │ │ │ - tsteq r6, ip, lsl ip │ │ │ │ - qaddeq pc, r8, r5 @ │ │ │ │ - tsteq r3, r0, ror #8 │ │ │ │ - tsteq r6, r8, asr ip │ │ │ │ - tsteq r6, r4, lsr ip │ │ │ │ - tstpeq r5, r0, ror r0 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r0, asr #8 │ │ │ │ - tstpeq r5, ip, ror r0 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r0, lsr r4 │ │ │ │ - tsteq r6, r4, lsr #26 │ │ │ │ - strdeq pc, [r5, -r0] │ │ │ │ - strheq pc, [r5, -r0] @ │ │ │ │ + @ instruction: 0x01060bbc │ │ │ │ + @ instruction: 0x01060b98 │ │ │ │ + ldrdeq lr, [r5, -r4] │ │ │ │ + smlatteq r3, r0, r9, r8 │ │ │ │ + @ instruction: 0x01060bb8 │ │ │ │ + strdeq lr, [r5, -r4] │ │ │ │ + smlabteq r3, r8, r9, r8 │ │ │ │ + strdeq r0, [r6, -r4] │ │ │ │ + ldrdeq r0, [r6, -r0] │ │ │ │ + tstpeq r5, ip @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r3, r8, r9, r8 │ │ │ │ + tstpeq r5, r8, lsl r0 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01038998 │ │ │ │ + swpeq pc, r4, [r5] @ │ │ │ │ + qaddeq pc, r4, r5 @ │ │ │ │ + tstpeq r5, r0, lsr r0 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r0, lsl #24 │ │ │ │ + tsteq r3, r0, ror r9 │ │ │ │ + qaddeq pc, r0, r5 @ │ │ │ │ + tsteq r6, r0, lsr #24 │ │ │ │ + tsteq r3, r8, asr r9 │ │ │ │ smlabbeq r5, ip, r0, pc @ │ │ │ │ - tsteq r6, ip, asr ip │ │ │ │ - tsteq r3, r0, lsl #8 │ │ │ │ - smlatbeq r5, ip, r0, pc @ │ │ │ │ + tstpeq r5, r8, rrx @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r8, lsr ip │ │ │ │ + tsteq r3, r8, lsr r9 │ │ │ │ + tsteq r6, r4, asr #24 │ │ │ │ + tsteq r3, r8, lsr #18 │ │ │ │ + ldrdeq pc, [r5, -ip] │ │ │ │ + tstpeq r5, r0, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r0, lsr #26 │ │ │ │ + smlatbeq r6, r8, ip, r0 │ │ │ │ + tsteq r6, r8, ror #24 │ │ │ │ + tsteq r6, r4, asr #24 │ │ │ │ + smlabbeq r5, r0, r0, pc @ │ │ │ │ + smlatteq r3, r8, r8, r8 │ │ │ │ + tsteq r6, r4, ror #24 │ │ │ │ + smlatbeq r5, r0, r0, pc @ │ │ │ │ + ldrdeq r8, [r3, -r0] │ │ │ │ + smlatbeq r6, r0, ip, r0 │ │ │ │ tsteq r6, ip, ror ip │ │ │ │ - smlatteq r3, r8, r3, r8 │ │ │ │ + strheq pc, [r5, -r8] @ │ │ │ │ + @ instruction: 0x010388b0 │ │ │ │ + @ instruction: 0x01060c9c │ │ │ │ + ldrdeq pc, [r5, -r8] │ │ │ │ + @ instruction: 0x01038898 │ │ │ │ + tsteq r6, r0, lsl sp │ │ │ │ + ldrdeq r0, [r6, -r0] │ │ │ │ + smlatbeq r6, ip, ip, r0 │ │ │ │ smlatteq r5, r8, r0, pc @ │ │ │ │ - smlabteq r5, r4, r0, pc @ │ │ │ │ - @ instruction: 0x01060c94 │ │ │ │ - smlabteq r3, r8, r3, r8 │ │ │ │ - smlatbeq r6, r0, ip, r0 │ │ │ │ - @ instruction: 0x010383b8 │ │ │ │ - tsteq r6, ip, lsl sp │ │ │ │ - ldrdeq r0, [r6, -ip] │ │ │ │ - @ instruction: 0x01060cb8 │ │ │ │ - strdeq pc, [r5, -r4] │ │ │ │ - @ instruction: 0x01038390 │ │ │ │ - ldrdeq r0, [r6, -r8] │ │ │ │ - tstpeq r5, r4, lsl r1 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r8, ror r3 │ │ │ │ - tsteq r6, r4, lsl sp │ │ │ │ - strdeq r0, [r6, -r0] │ │ │ │ + tsteq r3, r0, ror r8 │ │ │ │ + smlabteq r6, ip, ip, r0 │ │ │ │ + tstpeq r5, r8, lsl #2 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r8, asr r8 │ │ │ │ + tsteq r6, r8, lsl #26 │ │ │ │ + smlatteq r6, r4, ip, r0 │ │ │ │ + tstpeq r5, r0, lsr #2 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r8, lsr r8 │ │ │ │ tstpeq r5, ip, lsr #2 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r8, asr r3 │ │ │ │ - tstpeq r5, r8, lsr r1 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r8, asr #6 │ │ │ │ - smlatbeq r6, ip, r3, r1 │ │ │ │ - qaddeq r1, ip, r6 │ │ │ │ - @ instruction: 0x01060eb0 │ │ │ │ - tstpeq r5, ip, lsl #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105f194 │ │ │ │ - tstpeq r5, r4, asr r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, lsr r1 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r0, lsl #26 │ │ │ │ - mrseq r8, SP_svc │ │ │ │ - tstpeq r5, r0, asr r1 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r0, lsr #26 │ │ │ │ - smlatteq r3, r8, r2, r8 │ │ │ │ - smlabbeq r5, ip, r1, pc @ │ │ │ │ - tstpeq r5, r8, ror #2 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r8, lsr sp │ │ │ │ - smlabteq r3, r8, r2, r8 │ │ │ │ - smlabbeq r5, r8, r1, pc @ │ │ │ │ - tsteq r6, r8, asr sp │ │ │ │ - @ instruction: 0x010382b0 │ │ │ │ - strdeq pc, [r5, -ip] │ │ │ │ - @ instruction: 0x0105f1bc │ │ │ │ + tsteq r3, r8, lsr #16 │ │ │ │ + ldrdeq r0, [r6, -r4] │ │ │ │ + smlatbeq r5, r0, r1, pc @ │ │ │ │ + tstpeq r5, r0, ror #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, lsr r1 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, ip, lsl #26 │ │ │ │ + strdeq r8, [r3, -r8] │ │ │ │ + tstpeq r5, ip, asr r1 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, ip, lsr #26 │ │ │ │ + smlatteq r3, r0, r7, r8 │ │ │ │ @ instruction: 0x0105f198 │ │ │ │ + tstpeq r5, r4, ror r1 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r4, asr #26 │ │ │ │ + smlabteq r3, r0, r7, r8 │ │ │ │ + tsteq r6, r0, asr sp │ │ │ │ + @ instruction: 0x010387b0 │ │ │ │ + smlabteq r6, ip, sp, r0 │ │ │ │ + smlabbeq r6, ip, sp, r0 │ │ │ │ tsteq r6, r8, ror #26 │ │ │ │ - smlabbeq r3, r8, r2, r8 │ │ │ │ - @ instruction: 0x0105f1b8 │ │ │ │ + smlatbeq r5, r4, r1, pc @ │ │ │ │ + smlabbeq r3, r8, r7, r8 │ │ │ │ smlabbeq r6, r8, sp, r0 │ │ │ │ - tsteq r3, r0, ror r2 │ │ │ │ - strdeq pc, [r5, -r4] │ │ │ │ - ldrdeq pc, [r5, -r0] │ │ │ │ + smlabteq r5, r4, r1, pc @ │ │ │ │ + tsteq r3, r0, ror r7 │ │ │ │ + smlabteq r6, r4, sp, r0 │ │ │ │ smlatbeq r6, r0, sp, r0 │ │ │ │ - tsteq r3, r0, asr r2 │ │ │ │ - smlatbeq r6, ip, sp, r0 │ │ │ │ - tsteq r3, r0, asr #4 │ │ │ │ - smlabteq r5, r0, r2, pc @ │ │ │ │ - tsteq r6, r0, lsr #28 │ │ │ │ + ldrdeq pc, [r5, -ip] │ │ │ │ + tsteq r3, r0, asr r7 │ │ │ │ + smlatteq r5, r8, r1, pc @ │ │ │ │ + tsteq r3, r0, asr #14 │ │ │ │ + @ instruction: 0x0105f398 │ │ │ │ + smlabbeq r6, r8, lr, r0 │ │ │ │ + tstpeq r5, r4, asr r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, lsl r2 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r5, -r0] │ │ │ │ + smlabteq r6, r0, sp, r0 │ │ │ │ + tsteq r3, r8, lsl #14 │ │ │ │ + tstpeq r5, r0, lsl r2 @ p-variant is OBSOLETE │ │ │ │ smlatteq r6, r0, sp, r0 │ │ │ │ - @ instruction: 0x01060dbc │ │ │ │ - strdeq pc, [r5, -r8] │ │ │ │ - tsteq r3, r0, lsl r2 │ │ │ │ - ldrdeq r0, [r6, -ip] │ │ │ │ - tstpeq r5, r8, lsl r2 @ p-variant is OBSOLETE │ │ │ │ - strdeq r8, [r3, -r8] │ │ │ │ - tsteq r6, r8, lsl lr │ │ │ │ - strdeq r0, [r6, -r4] │ │ │ │ - tstpeq r5, r0, lsr r2 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r8, [r3, -r8] │ │ │ │ - tstpeq r5, ip, lsr r2 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r3, r8, r1, r8 │ │ │ │ - @ instruction: 0x0105f2b8 │ │ │ │ + strdeq r8, [r3, -r0] │ │ │ │ + tstpeq r5, ip, asr #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, lsr #4 @ p-variant is OBSOLETE │ │ │ │ + strdeq r0, [r6, -r8] │ │ │ │ + ldrdeq r8, [r3, -r0] │ │ │ │ + tsteq r6, r4, lsl #28 │ │ │ │ + smlabteq r3, r0, r6, r8 │ │ │ │ + smlabbeq r6, r0, lr, r0 │ │ │ │ + tsteq r6, r0, asr #28 │ │ │ │ + tsteq r6, ip, lsl lr │ │ │ │ + tstpeq r5, r8, asr r2 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01038698 │ │ │ │ + tsteq r6, ip, lsr lr │ │ │ │ tstpeq r5, r8, ror r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, asr r2 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r4, lsr #28 │ │ │ │ - smlatbeq r3, r0, r1, r8 │ │ │ │ - tstpeq r5, r4, ror r2 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r4, asr #28 │ │ │ │ - smlabbeq r3, r8, r1, r8 │ │ │ │ - @ instruction: 0x0105f2b0 │ │ │ │ - smlabbeq r5, ip, r2, pc @ │ │ │ │ - tsteq r6, ip, asr lr │ │ │ │ - tsteq r3, r8, ror #2 │ │ │ │ - tsteq r6, r8, ror #28 │ │ │ │ - tsteq r3, r8, asr r1 │ │ │ │ - tsteq r6, r8, lsl r0 │ │ │ │ - tstpeq r5, r4, ror r3 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r0, [r6, -r4] │ │ │ │ - @ instruction: 0x01060e94 │ │ │ │ - tsteq r6, r0, ror lr │ │ │ │ + smlabbeq r3, r0, r6, r8 │ │ │ │ + tsteq r6, r8, ror lr │ │ │ │ + tsteq r6, r4, asr lr │ │ │ │ + @ instruction: 0x0105f290 │ │ │ │ + tsteq r3, r0, ror #12 │ │ │ │ + @ instruction: 0x0105f29c │ │ │ │ + tsteq r3, r0, asr r6 │ │ │ │ + tsteq r6, r4, asr #30 │ │ │ │ + tstpeq r5, r0, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r5, -r0] │ │ │ │ smlatbeq r5, ip, r2, pc @ │ │ │ │ - tsteq r3, r0, lsr #2 │ │ │ │ - @ instruction: 0x01060e90 │ │ │ │ + tsteq r6, ip, ror lr │ │ │ │ + tsteq r3, r0, lsr #12 │ │ │ │ smlabteq r5, ip, r2, pc @ │ │ │ │ - tsteq r3, r8, lsl #2 │ │ │ │ - smlabteq r6, ip, lr, r0 │ │ │ │ - smlatbeq r6, r8, lr, r0 │ │ │ │ + @ instruction: 0x01060e9c │ │ │ │ + tsteq r3, r8, lsl #12 │ │ │ │ + tstpeq r5, r8, lsl #6 @ p-variant is OBSOLETE │ │ │ │ smlatteq r5, r4, r2, pc @ │ │ │ │ - smlatteq r3, r8, r0, r8 │ │ │ │ - strdeq pc, [r5, -r0] │ │ │ │ + @ instruction: 0x01060eb4 │ │ │ │ + smlatteq r3, r8, r5, r8 │ │ │ │ + smlabteq r6, r0, lr, r0 │ │ │ │ ldrdeq r8, [r3, -r8] │ │ │ │ - tstpeq r5, ip, ror #6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, lsr #6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, lsl #6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, ip, lsr pc │ │ │ │ + strdeq r0, [r6, -ip] │ │ │ │ ldrdeq r0, [r6, -r8] │ │ │ │ - strheq r8, [r3, -r0] │ │ │ │ - tstpeq r5, r8, lsr #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010385b0 │ │ │ │ strdeq r0, [r6, -r8] │ │ │ │ - swpeq r8, r8, [r3] │ │ │ │ - tstpeq r5, r4, ror #6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, asr #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, lsr r3 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01038598 │ │ │ │ + tsteq r6, r4, lsr pc │ │ │ │ tsteq r6, r0, lsl pc │ │ │ │ - tsteq r3, r8, ror r0 │ │ │ │ - tsteq r6, ip, lsl pc │ │ │ │ - tsteq r3, r8, rrx │ │ │ │ - tstpeq r5, r0, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01060f90 │ │ │ │ - tsteq r6, r0, asr pc │ │ │ │ - tsteq r6, ip, lsr #30 │ │ │ │ - tstpeq r5, r8, ror #6 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r8, lsr r0 │ │ │ │ - tsteq r6, ip, asr #30 │ │ │ │ + tstpeq r5, ip, asr #6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r8, ror r5 │ │ │ │ + tstpeq r5, r8, asr r3 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r8, ror #10 │ │ │ │ + smlabteq r6, ip, r5, r1 │ │ │ │ + tsteq r6, ip, ror r2 │ │ │ │ + ldrdeq r1, [r6, -r0] │ │ │ │ + tstpeq r5, ip, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105f3b4 │ │ │ │ + tstpeq r5, r4, ror r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, asr r3 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r0, lsr #30 │ │ │ │ + tsteq r3, r0, lsr #10 │ │ │ │ + tstpeq r5, r0, ror r3 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r0, asr #30 │ │ │ │ + tsteq r3, r8, lsl #10 │ │ │ │ + smlatbeq r5, ip, r3, pc @ │ │ │ │ smlabbeq r5, r8, r3, pc @ │ │ │ │ - tsteq r3, r0, lsr #32 │ │ │ │ + tsteq r6, r8, asr pc │ │ │ │ + smlatteq r3, r8, r4, r8 │ │ │ │ + smlatbeq r5, r8, r3, pc @ │ │ │ │ + tsteq r6, r8, ror pc │ │ │ │ + ldrdeq r8, [r3, -r0] │ │ │ │ + tstpeq r5, ip, lsl r4 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r5, -ip] │ │ │ │ + @ instruction: 0x0105f3b8 │ │ │ │ smlabbeq r6, r8, pc, r0 @ │ │ │ │ - tsteq r6, r4, ror #30 │ │ │ │ - smlatbeq r5, r0, r3, pc @ │ │ │ │ - mrseq r8, (UNDEF: 3) │ │ │ │ - smlatbeq r5, ip, r3, pc @ │ │ │ │ - strdeq r7, [r3, -r0] │ │ │ │ - tstpeq r5, r8, lsr #8 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r5, r8, r3, pc @ │ │ │ │ - smlabteq r5, r4, r3, pc @ │ │ │ │ - @ instruction: 0x01060f94 │ │ │ │ - smlabteq r3, r8, pc, r7 @ │ │ │ │ - smlatteq r5, r4, r3, pc @ │ │ │ │ - @ instruction: 0x01060fb4 │ │ │ │ - @ instruction: 0x01037fb0 │ │ │ │ - tstpeq r5, r0, lsr #8 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r5, -ip] │ │ │ │ + smlatbeq r3, r8, r4, r8 │ │ │ │ + ldrdeq pc, [r5, -r8] │ │ │ │ + smlatbeq r6, r8, pc, r0 @ │ │ │ │ + @ instruction: 0x01038490 │ │ │ │ + tstpeq r5, r4, lsl r4 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r5, -r0] │ │ │ │ + smlabteq r6, r0, pc, r0 @ │ │ │ │ + tsteq r3, r0, ror r4 │ │ │ │ smlabteq r6, ip, pc, r0 @ │ │ │ │ - @ instruction: 0x01037f90 │ │ │ │ - ldrdeq r0, [r6, -r8] │ │ │ │ - smlabbeq r3, r0, pc, r7 @ │ │ │ │ - tstpeq r5, r0, ror r7 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r5, r4, r5, pc @ │ │ │ │ - strheq r1, [r6, -r4] │ │ │ │ - tsteq r6, ip, lsr r0 │ │ │ │ + tsteq r3, r0, ror #8 │ │ │ │ + smlatteq r5, r0, r4, pc @ │ │ │ │ + tsteq r6, r0, asr #32 │ │ │ │ + mrseq r1, (UNDEF: 6) │ │ │ │ + ldrdeq r0, [r6, -ip] │ │ │ │ + tstpeq r5, r8, lsl r4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r0, lsr r4 │ │ │ │ strdeq r0, [r6, -ip] │ │ │ │ - ldrdeq r0, [r6, -r8] │ │ │ │ - tstpeq r5, r4, lsl r4 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r0, asr #30 │ │ │ │ - strdeq r0, [r6, -r8] │ │ │ │ - tstpeq r5, r4, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r8, lsr #30 │ │ │ │ - tsteq r6, r4, lsr r0 │ │ │ │ - tsteq r6, r0, lsl r0 │ │ │ │ - tstpeq r5, ip, asr #8 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r8, lsl #30 │ │ │ │ - tsteq r6, r0, lsr r0 │ │ │ │ - tstpeq r5, ip, ror #8 @ p-variant is OBSOLETE │ │ │ │ - strdeq r7, [r3, -r0] │ │ │ │ - smlatbeq r6, r4, r0, r1 │ │ │ │ + tstpeq r5, r8, lsr r4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r8, lsl r4 │ │ │ │ + tsteq r6, r8, lsr r0 │ │ │ │ + tsteq r6, r4, lsl r0 │ │ │ │ + tstpeq r5, r0, asr r4 @ p-variant is OBSOLETE │ │ │ │ + strdeq r8, [r3, -r8] │ │ │ │ + tstpeq r5, ip, asr r4 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r3, r8, r3, r8 │ │ │ │ + ldrdeq pc, [r5, -r8] │ │ │ │ + @ instruction: 0x0105f498 │ │ │ │ + tstpeq r5, r4, ror r4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r4, asr #32 │ │ │ │ + smlabteq r3, r0, r3, r8 │ │ │ │ + @ instruction: 0x0105f494 │ │ │ │ tsteq r6, r4, rrx │ │ │ │ - tsteq r6, r0, asr #32 │ │ │ │ - tstpeq r5, ip, ror r4 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r3, r8, lr, r7 │ │ │ │ - tsteq r6, r0, rrx │ │ │ │ - @ instruction: 0x0105f49c │ │ │ │ - @ instruction: 0x01037eb0 │ │ │ │ - swpeq r1, ip, [r6] │ │ │ │ - tsteq r6, r8, ror r0 │ │ │ │ - @ instruction: 0x0105f4b4 │ │ │ │ - @ instruction: 0x01037e90 │ │ │ │ - smlabteq r5, r0, r4, pc @ │ │ │ │ - smlabbeq r3, r0, lr, r7 │ │ │ │ - tsteq r6, r8, ror #2 │ │ │ │ - tstpeq r5, r4, lsr r5 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r5, -r4] │ │ │ │ + smlatbeq r3, r8, r3, r8 │ │ │ │ ldrdeq pc, [r5, -r0] │ │ │ │ - smlatbeq r6, r0, r0, r1 │ │ │ │ - tsteq r3, r0, asr lr │ │ │ │ - strdeq pc, [r5, -r0] │ │ │ │ - smlabteq r6, r0, r0, r1 │ │ │ │ - tsteq r3, r8, lsr lr │ │ │ │ - tstpeq r5, ip, lsr #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, lsl #10 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r1, [r6, -r8] │ │ │ │ - tsteq r3, r8, lsl lr │ │ │ │ - smlatteq r6, r4, r0, r1 │ │ │ │ - tsteq r3, r8, lsl #28 │ │ │ │ - tsteq r6, r0, ror #2 │ │ │ │ - tsteq r6, r0, lsr #2 │ │ │ │ - strdeq r1, [r6, -ip] │ │ │ │ - tstpeq r5, r8, lsr r5 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r3, r0, sp, r7 │ │ │ │ - tsteq r6, ip, lsl r1 │ │ │ │ - tstpeq r5, r8, asr r5 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r3, r8, sp, r7 │ │ │ │ - tsteq r6, r8, asr r1 │ │ │ │ - tsteq r6, r4, lsr r1 │ │ │ │ - tstpeq r5, r0, ror r5 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r3, r8, sp, r7 │ │ │ │ - tstpeq r5, ip, ror r5 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01037d98 │ │ │ │ - tstpeq r5, ip, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, ip, lsl r2 │ │ │ │ - smlatteq r5, r8, r5, pc @ │ │ │ │ - smlatbeq r5, r8, r5, pc @ │ │ │ │ + smlatbeq r5, ip, r4, pc @ │ │ │ │ + tsteq r6, ip, ror r0 │ │ │ │ + smlabbeq r3, r8, r3, r8 │ │ │ │ + smlabbeq r6, r8, r0, r1 │ │ │ │ + tsteq r3, r8, ror r3 │ │ │ │ + tsteq r6, r8, lsr r2 │ │ │ │ + @ instruction: 0x0105f594 │ │ │ │ + strdeq r1, [r6, -r4] │ │ │ │ + strheq r1, [r6, -r4] │ │ │ │ + swpeq r1, r0, [r6] │ │ │ │ + smlabteq r5, ip, r4, pc @ │ │ │ │ + tsteq r3, r0, asr #6 │ │ │ │ + strheq r1, [r6, -r0] │ │ │ │ + smlatteq r5, ip, r4, pc @ │ │ │ │ + tsteq r3, r8, lsr #6 │ │ │ │ + smlatteq r6, ip, r0, r1 │ │ │ │ + smlabteq r6, r8, r0, r1 │ │ │ │ + tstpeq r5, r4, lsl #10 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r8, lsl #6 │ │ │ │ + tstpeq r5, r0, lsl r5 @ p-variant is OBSOLETE │ │ │ │ + strdeq r8, [r3, -r8] │ │ │ │ + smlabbeq r5, ip, r5, pc @ │ │ │ │ + tstpeq r5, ip, asr #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, lsr #10 @ p-variant is OBSOLETE │ │ │ │ + strdeq r1, [r6, -r8] │ │ │ │ + ldrdeq r8, [r3, -r0] │ │ │ │ + tstpeq r5, r8, asr #10 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r8, lsl r1 │ │ │ │ + @ instruction: 0x010382b8 │ │ │ │ smlabbeq r5, r4, r5, pc @ │ │ │ │ - tsteq r6, r4, asr r1 │ │ │ │ - tsteq r3, r0, ror #26 │ │ │ │ - smlatbeq r5, r4, r5, pc @ │ │ │ │ - tsteq r6, r4, ror r1 │ │ │ │ - tsteq r3, r8, asr #26 │ │ │ │ - smlatteq r5, r0, r5, pc @ │ │ │ │ - @ instruction: 0x0105f5bc │ │ │ │ - smlabbeq r6, ip, r1, r1 │ │ │ │ - tsteq r3, r8, lsr #26 │ │ │ │ - @ instruction: 0x01061198 │ │ │ │ - tsteq r3, r8, lsl sp │ │ │ │ - tsteq r6, r4, lsl r2 │ │ │ │ - ldrdeq r1, [r6, -r4] │ │ │ │ + tstpeq r5, r0, ror #10 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r0, lsr r1 │ │ │ │ + @ instruction: 0x01038298 │ │ │ │ + tsteq r6, ip, lsr r1 │ │ │ │ + smlabbeq r3, r8, r2, r8 │ │ │ │ + tstpeq r5, r0, asr r6 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x010611b0 │ │ │ │ - smlatteq r5, ip, r5, pc @ │ │ │ │ - strdeq r7, [r3, -r0] │ │ │ │ + tsteq r6, r0, ror r1 │ │ │ │ + tsteq r6, ip, asr #2 │ │ │ │ + smlabbeq r5, r8, r5, pc @ │ │ │ │ + tsteq r3, r8, asr r2 │ │ │ │ + tsteq r6, ip, ror #2 │ │ │ │ + smlatbeq r5, r8, r5, pc @ │ │ │ │ + tsteq r3, r0, asr #4 │ │ │ │ + smlatbeq r6, r8, r1, r1 │ │ │ │ + smlabbeq r6, r4, r1, r1 │ │ │ │ + smlabteq r5, r0, r5, pc @ │ │ │ │ + tsteq r3, r0, lsr #4 │ │ │ │ + smlabteq r5, ip, r5, pc @ │ │ │ │ + tsteq r3, r0, lsl r2 │ │ │ │ + tstpeq r5, r8, asr #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, lsl #12 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r5, r4, r5, pc @ │ │ │ │ + @ instruction: 0x010611b4 │ │ │ │ + smlatteq r3, r8, r1, r8 │ │ │ │ + tstpeq r5, r4, lsl #12 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r1, [r6, -r4] │ │ │ │ + ldrdeq r8, [r3, -r0] │ │ │ │ + tstpeq r5, r0, asr #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, lsl r6 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r6, ip, r1, r1 │ │ │ │ + @ instruction: 0x010381b0 │ │ │ │ + strdeq r1, [r6, -r8] │ │ │ │ + smlatbeq r3, r0, r1, r8 │ │ │ │ + @ instruction: 0x0105f990 │ │ │ │ + smlatteq r5, r4, r7, pc @ │ │ │ │ + ldrdeq r1, [r6, -r4] │ │ │ │ + tsteq r6, ip, asr r2 │ │ │ │ + tsteq r6, ip, lsl r2 │ │ │ │ + strdeq r1, [r6, -r8] │ │ │ │ + tstpeq r5, r4, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r0, ror #2 │ │ │ │ + tsteq r6, r8, lsl r2 │ │ │ │ + tstpeq r5, r4, asr r6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r8, asr #2 │ │ │ │ + tsteq r6, r4, asr r2 │ │ │ │ + tsteq r6, r0, lsr r2 │ │ │ │ + tstpeq r5, ip, ror #12 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r8, lsr #2 │ │ │ │ + tsteq r6, r0, asr r2 │ │ │ │ + smlabbeq r5, ip, r6, pc @ │ │ │ │ + tsteq r3, r0, lsl r1 │ │ │ │ + smlabteq r6, r4, r2, r1 │ │ │ │ + smlabbeq r6, r4, r2, r1 │ │ │ │ + tsteq r6, r0, ror #4 │ │ │ │ + @ instruction: 0x0105f69c │ │ │ │ + smlatteq r3, r8, r0, r8 │ │ │ │ + smlabbeq r6, r0, r2, r1 │ │ │ │ + @ instruction: 0x0105f6bc │ │ │ │ + ldrdeq r8, [r3, -r0] │ │ │ │ + @ instruction: 0x010612bc │ │ │ │ + @ instruction: 0x01061298 │ │ │ │ + ldrdeq pc, [r5, -r4] │ │ │ │ + strheq r8, [r3, -r0] │ │ │ │ + smlatteq r5, r0, r6, pc @ │ │ │ │ + smlatbeq r3, r0, r0, r8 │ │ │ │ + smlabbeq r6, r8, r3, r1 │ │ │ │ + tstpeq r5, r4, asr r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r5, -r0] │ │ │ │ + smlabteq r6, r0, r2, r1 │ │ │ │ + tsteq r3, r0, ror r0 │ │ │ │ + tstpeq r5, r0, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r6, r0, r2, r1 │ │ │ │ + qaddeq r8, r8, r3 │ │ │ │ + tstpeq r5, ip, asr #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + strdeq r1, [r6, -r8] │ │ │ │ + tsteq r3, r8, lsr r0 │ │ │ │ + tsteq r6, r4, lsl #6 │ │ │ │ + tsteq r3, r8, lsr #32 │ │ │ │ + smlabbeq r6, r0, r3, r1 │ │ │ │ + tsteq r6, r0, asr #6 │ │ │ │ + tsteq r6, ip, lsl r3 │ │ │ │ + tstpeq r5, r8, asr r7 @ p-variant is OBSOLETE │ │ │ │ + mrseq r8, (UNDEF: 3) │ │ │ │ + tsteq r6, ip, lsr r3 │ │ │ │ + tstpeq r5, r8, ror r7 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r3, r8, pc, r7 @ │ │ │ │ + tsteq r6, r8, ror r3 │ │ │ │ + tsteq r6, r4, asr r3 │ │ │ │ + @ instruction: 0x0105f790 │ │ │ │ + smlabteq r3, r8, pc, r7 @ │ │ │ │ + @ instruction: 0x0105f79c │ │ │ │ + @ instruction: 0x01037fb8 │ │ │ │ + tstpeq r5, ip, asr #18 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, ip, lsr r4 │ │ │ │ + tstpeq r5, r8, lsl #16 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r5, r8, r7, pc @ │ │ │ │ + smlatbeq r5, r4, r7, pc @ │ │ │ │ + tsteq r6, r4, ror r3 │ │ │ │ + smlabbeq r3, r0, pc, r7 @ │ │ │ │ + smlabteq r5, r4, r7, pc @ │ │ │ │ + @ instruction: 0x01061394 │ │ │ │ + tsteq r3, r8, ror #30 │ │ │ │ + tstpeq r5, r0, lsl #16 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r5, -ip] │ │ │ │ + smlatbeq r6, ip, r3, r1 │ │ │ │ + tsteq r3, r8, asr #30 │ │ │ │ + @ instruction: 0x010613b8 │ │ │ │ + tsteq r3, r8, lsr pc │ │ │ │ + tsteq r6, r4, lsr r4 │ │ │ │ + strdeq r1, [r6, -r4] │ │ │ │ ldrdeq r1, [r6, -r0] │ │ │ │ - tstpeq r5, ip, lsl #12 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r7, [r3, -r8] │ │ │ │ - tsteq r6, ip, lsl #4 │ │ │ │ - smlatteq r6, r8, r1, r1 │ │ │ │ + tstpeq r5, ip, lsl #16 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r0, lsl pc │ │ │ │ + strdeq r1, [r6, -r0] │ │ │ │ + tstpeq r5, ip, lsr #16 @ p-variant is OBSOLETE │ │ │ │ + strdeq r7, [r3, -r8] │ │ │ │ + tsteq r6, ip, lsr #8 │ │ │ │ + tsteq r6, r8, lsl #8 │ │ │ │ ldrbtmi r4, [r8], #-2097 @ 0xfffff7cf │ │ │ │ ldmdami r1!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2096 @ 0xfffff7d0 │ │ │ │ ldmdami r0!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2095 @ 0xfffff7d1 │ │ │ │ @@ -48998,47 +48998,47 @@ │ │ │ │ stmdami r3!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2082 @ 0xfffff7de │ │ │ │ stmdami r2!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2081 @ 0xfffff7df │ │ │ │ svclt 0x00004770 │ │ │ │ - smlabteq r5, r2, pc, lr @ │ │ │ │ - tsteq r3, r8, asr r6 │ │ │ │ - ldrdeq lr, [r5, -r2] │ │ │ │ - tsteq r3, ip, asr #12 │ │ │ │ - tsteq r6, lr, ror ip │ │ │ │ - tstpeq r5, ip, asr #32 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, lr @ p-variant is OBSOLETE │ │ │ │ - smlatteq r5, ip, pc, lr @ │ │ │ │ - @ instruction: 0x01060bbe │ │ │ │ - tsteq r3, r8, lsr #12 │ │ │ │ - tstpeq r5, r2, lsl r0 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r6, r4, fp, r0 │ │ │ │ - tsteq r3, r6, lsl r6 │ │ │ │ - qaddeq pc, r4, r5 @ │ │ │ │ - tstpeq r5, r2, lsr r0 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r4, lsl #24 │ │ │ │ - strdeq r7, [r3, -lr] │ │ │ │ - tsteq r6, r4, lsl ip │ │ │ │ - strdeq r7, [r3, -r2] │ │ │ │ - @ instruction: 0x01060c94 │ │ │ │ - tsteq r6, r6, asr ip │ │ │ │ - tsteq r6, r4, lsr ip │ │ │ │ - tstpeq r5, r2, ror r0 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r7, [r3, -r4] │ │ │ │ - tsteq r6, sl, asr ip │ │ │ │ - swpeq pc, r8, [r5] @ │ │ │ │ - smlabteq r3, r2, r5, r7 │ │ │ │ - @ instruction: 0x01060c9c │ │ │ │ - tsteq r6, sl, ror ip │ │ │ │ - strheq pc, [r5, -r8] @ │ │ │ │ - smlatbeq r3, sl, r5, r7 │ │ │ │ - smlabteq r5, r8, r0, pc @ │ │ │ │ - @ instruction: 0x0103759e │ │ │ │ + smlatteq r5, r2, r1, pc @ │ │ │ │ + tsteq r3, r8, ror r8 │ │ │ │ + strdeq pc, [r5, -r2] │ │ │ │ + tsteq r3, ip, ror #16 │ │ │ │ + @ instruction: 0x01060e9e │ │ │ │ + tstpeq r5, ip, ror #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, lr, lsr #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, lsl #4 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r0, [r6, -lr] │ │ │ │ + tsteq r3, r8, asr #16 │ │ │ │ + tstpeq r5, r2, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r4, lsl #28 │ │ │ │ + tsteq r3, r6, lsr r8 │ │ │ │ + tstpeq r5, r4, ror r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r2, asr r2 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r4, lsr #28 │ │ │ │ + tsteq r3, lr, lsl r8 │ │ │ │ + tsteq r6, r4, lsr lr │ │ │ │ + tsteq r3, r2, lsl r8 │ │ │ │ + @ instruction: 0x01060eb4 │ │ │ │ + tsteq r6, r6, ror lr │ │ │ │ + tsteq r6, r4, asr lr │ │ │ │ + @ instruction: 0x0105f292 │ │ │ │ + strdeq r7, [r3, -r4] │ │ │ │ + tsteq r6, sl, ror lr │ │ │ │ + @ instruction: 0x0105f2b8 │ │ │ │ + smlatteq r3, r2, r7, r7 │ │ │ │ + @ instruction: 0x01060ebc │ │ │ │ + @ instruction: 0x01060e9a │ │ │ │ + ldrdeq pc, [r5, -r8] │ │ │ │ + smlabteq r3, sl, r7, r7 │ │ │ │ + smlatteq r5, r8, r2, pc @ │ │ │ │ + @ instruction: 0x010377be │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ subne pc, r4, #68157440 @ 0x4100000 │ │ │ │ addsmi r4, r1, #5242880 @ 0x500000 │ │ │ │ @@ -49852,38 +49852,38 @@ │ │ │ │ addsmi r4, r9, #2080374785 @ 0x7c000001 │ │ │ │ @ instruction: 0xf5a4d93a │ │ │ │ @ instruction: 0xf04f5471 │ │ │ │ stccc 3, cr3, [r0], #-68 @ 0xffffffbc │ │ │ │ rscmi fp, r3, r4, lsr #5 │ │ │ │ @ instruction: 0xf14107d8 │ │ │ │ bic r8, sl, #205520896 @ 0xc400000 │ │ │ │ - @ instruction: 0x0103eb92 │ │ │ │ - tsteq r5, r4, ror r0 │ │ │ │ - smlabbeq r3, r6, fp, lr │ │ │ │ - @ instruction: 0x01037790 │ │ │ │ - tsteq r5, r8, ror pc │ │ │ │ - @ instruction: 0x0103eb92 │ │ │ │ - smlabbeq r3, r0, fp, lr │ │ │ │ - @ instruction: 0x010578b8 │ │ │ │ - smlatteq r5, r0, r7, r6 │ │ │ │ - tsteq r6, r4, ror #20 │ │ │ │ - tsteq r5, r8, ror #28 │ │ │ │ - strdeq r6, [r5, -r8] │ │ │ │ - tsteq r5, r2, lsl lr │ │ │ │ - tsteq r5, ip, lsl sl │ │ │ │ - tsteq r5, r4, lsr sp │ │ │ │ - tsteq r5, r2, lsl r6 │ │ │ │ - ldrdeq r7, [r5, -r0] │ │ │ │ - smlabbeq r5, sl, pc, r7 @ │ │ │ │ - smlatbeq r5, lr, fp, r6 │ │ │ │ - tsteq r5, sl, lsr pc │ │ │ │ - tsteq r5, lr, asr fp │ │ │ │ - tsteq r5, lr, asr #10 │ │ │ │ - tsteq r5, r4, lsl #24 │ │ │ │ - smlatteq r5, r2, r8, r6 │ │ │ │ + @ instruction: 0x0103edb2 │ │ │ │ + @ instruction: 0x01057294 │ │ │ │ + smlatbeq r3, r6, sp, lr │ │ │ │ + @ instruction: 0x010379b0 │ │ │ │ + @ instruction: 0x01057198 │ │ │ │ + @ instruction: 0x0103edb2 │ │ │ │ + smlatbeq r3, r0, sp, lr │ │ │ │ + ldrdeq r7, [r5, -r8] │ │ │ │ + tsteq r5, r0, lsl #20 │ │ │ │ + smlabbeq r6, r4, ip, r0 │ │ │ │ + smlabbeq r5, r8, r0, r7 │ │ │ │ + tsteq r5, r8, lsl r0 │ │ │ │ + tsteq r5, r2, lsr r0 │ │ │ │ + tsteq r5, ip, lsr ip │ │ │ │ + tsteq r5, r4, asr pc │ │ │ │ + tsteq r5, r2, lsr r8 │ │ │ │ + strdeq r7, [r5, -r0] │ │ │ │ + smlatbeq r5, sl, r1, r8 │ │ │ │ + smlabteq r5, lr, sp, r6 │ │ │ │ + tsteq r5, sl, asr r1 │ │ │ │ + tsteq r5, lr, ror sp │ │ │ │ + tsteq r5, lr, ror #14 │ │ │ │ + tsteq r5, r4, lsr #28 │ │ │ │ + tsteq r5, r2, lsl #22 │ │ │ │ orrscs pc, ip, #70254592 @ 0x4300000 │ │ │ │ vqsub.s8 d4, d16, d9 │ │ │ │ @ instruction: 0xf5b180ef │ │ │ │ movwle r5, #40810 @ 0x9f6a │ │ │ │ strbtpl pc, [sl], #-1444 @ 0xfffffa5c @ │ │ │ │ tstpcc r1, #79 @ p-variant is OBSOLETE @ 0x4f │ │ │ │ rscmi fp, r3, r4, lsr #5 │ │ │ │ @@ -51227,208 +51227,208 @@ │ │ │ │ smlabtcs r1, r6, sl, r4 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ ldmdb r4!, {r0, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ bmi ff1d5638 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7cd447a │ │ │ │ orr lr, sl, lr, ror #18 │ │ │ │ - smlabbeq r3, r4, r4, r6 │ │ │ │ - tsteq r5, lr, ror #24 │ │ │ │ - @ instruction: 0x0103d794 │ │ │ │ - tsteq r5, sl, asr #24 │ │ │ │ - smlabbeq r3, r4, r7, sp │ │ │ │ - tsteq r5, r6, lsr #24 │ │ │ │ - tsteq r3, r6, ror r7 │ │ │ │ - tsteq r3, sl, ror r7 │ │ │ │ - tsteq r3, ip, asr r7 │ │ │ │ - tsteq ip, r8, asr r2 │ │ │ │ - tsteq r3, r4, asr r7 │ │ │ │ - tsteq r3, r6, asr #14 │ │ │ │ - tsteq r3, r4, asr #14 │ │ │ │ - tsteq r3, lr, asr #14 │ │ │ │ - tsteq r3, r0, asr r7 │ │ │ │ - tsteq r3, ip, asr #14 │ │ │ │ - tsteq r5, r2, asr fp │ │ │ │ - tsteq r3, ip, lsr r7 │ │ │ │ - tsteq r5, lr, lsr #22 │ │ │ │ - smlatbeq r3, r6, r6, sp │ │ │ │ - tsteq r5, r8, asr #6 │ │ │ │ - strdeq r5, [r5, -r6] │ │ │ │ - tsteq r5, r8, asr #6 │ │ │ │ - tsteq r5, r6, asr #6 │ │ │ │ - tsteq r3, r0, asr r3 │ │ │ │ - tsteq r5, r4, lsr r3 │ │ │ │ - tsteq r3, lr, lsr #6 │ │ │ │ - tsteq r5, r6, ror sp │ │ │ │ - tsteq r3, r4, lsl r3 │ │ │ │ - tsteq r3, r6, ror #12 │ │ │ │ - tsteq r3, r4, ror #12 │ │ │ │ - tsteq r3, r6, ror #12 │ │ │ │ - swpeq r2, sl, [ip] │ │ │ │ - tsteq r3, lr, lsl #4 │ │ │ │ - strdeq r5, [r5, -r6] │ │ │ │ - tstpeq r5, ip, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, r0, lsr #26 │ │ │ │ - tsteq r5, ip, lsl sl │ │ │ │ - smlatteq r3, r0, r4, r6 │ │ │ │ - smlatteq r3, r4, r4, r6 │ │ │ │ - tsteq r5, r0, asr #32 │ │ │ │ - strdeq r1, [ip, -r2] │ │ │ │ - @ instruction: 0x0105f4b8 │ │ │ │ - @ instruction: 0x01055c9c │ │ │ │ - @ instruction: 0x01055996 │ │ │ │ - tsteq r3, r8, asr r4 │ │ │ │ - tsteq r3, sl, asr r4 │ │ │ │ - @ instruction: 0x01054fb4 │ │ │ │ - tsteq r6, r6, asr #12 │ │ │ │ - strheq r9, [r6, -ip] │ │ │ │ - strheq r9, [r6, -r6] │ │ │ │ - tsteq ip, lr, lsr #30 │ │ │ │ - tsteq r5, r6, lsr r5 │ │ │ │ - smlabbeq r5, ip, r8, r5 │ │ │ │ - tsteq r5, sl, rrx │ │ │ │ - tsteq r3, r0, lsl r1 │ │ │ │ - tsteq r3, r8, lsl #2 │ │ │ │ - tsteq r5, ip, asr #32 │ │ │ │ - ldrdeq r6, [r3, -lr] │ │ │ │ - ldrdeq r6, [r3, -r6] │ │ │ │ - tsteq r5, r6, lsr #32 │ │ │ │ - smlatbeq r3, ip, r0, r6 │ │ │ │ - smlatbeq r3, r4, r0, r6 │ │ │ │ - tsteq r5, r4 │ │ │ │ - tsteq r3, sl, ror r0 │ │ │ │ - tsteq r3, r2, ror r0 │ │ │ │ - smlatteq r5, r2, pc, r4 @ │ │ │ │ - tsteq r3, r8, asr #32 │ │ │ │ - tsteq r3, r0, asr #32 │ │ │ │ - smlabteq r5, r2, pc, r4 @ │ │ │ │ - smlabteq r3, ip, r3, sp │ │ │ │ - tsteq r3, ip │ │ │ │ - tsteq r3, r4 │ │ │ │ - @ instruction: 0x0105f2b6 │ │ │ │ - tsteq r5, lr, lsr r7 │ │ │ │ - smlatbeq r5, sl, r2, pc @ │ │ │ │ - @ instruction: 0x01035f9a │ │ │ │ - @ instruction: 0x01035f92 │ │ │ │ - tstpeq r5, r4, ror #4 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r5, ip, r6, r5 │ │ │ │ - tstpeq r5, r8, lsr r2 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r3, r2, r2, sp │ │ │ │ - tsteq r3, r4, lsl r1 │ │ │ │ - smlabbeq r5, r2, r6, r5 │ │ │ │ - tsteq r3, r2, lsr #2 │ │ │ │ - tsteq r3, ip, ror #2 │ │ │ │ - tsteq r5, r2, asr r6 │ │ │ │ - tsteq r5, r2 │ │ │ │ + smlatbeq r3, r4, r6, r6 │ │ │ │ + smlabbeq r5, lr, lr, r5 │ │ │ │ + @ instruction: 0x0103d9b4 │ │ │ │ + tsteq r5, sl, ror #28 │ │ │ │ + smlatbeq r3, r4, r9, sp │ │ │ │ + tsteq r5, r6, asr #28 │ │ │ │ + @ instruction: 0x0103d996 │ │ │ │ + @ instruction: 0x0103d99a │ │ │ │ + tsteq r3, ip, ror r9 │ │ │ │ + tsteq ip, r8, ror r4 │ │ │ │ + tsteq r3, r4, ror r9 │ │ │ │ + tsteq r3, r6, ror #18 │ │ │ │ + tsteq r3, r4, ror #18 │ │ │ │ + tsteq r3, lr, ror #18 │ │ │ │ + tsteq r3, r0, ror r9 │ │ │ │ + tsteq r3, ip, ror #18 │ │ │ │ + tsteq r5, r2, ror sp │ │ │ │ + tsteq r3, ip, asr r9 │ │ │ │ + tsteq r5, lr, asr #26 │ │ │ │ + smlabteq r3, r6, r8, sp │ │ │ │ + tsteq r5, r8, ror #10 │ │ │ │ + tsteq r5, r6, lsl sp │ │ │ │ + tsteq r5, r8, ror #10 │ │ │ │ + tsteq r5, r6, ror #10 │ │ │ │ + tsteq r3, r0, ror r5 │ │ │ │ + tsteq r5, r4, asr r5 │ │ │ │ + tsteq r3, lr, asr #10 │ │ │ │ + @ instruction: 0x01055f96 │ │ │ │ + tsteq r3, r4, lsr r5 │ │ │ │ + smlabbeq r3, r6, r8, sp │ │ │ │ + smlabbeq r3, r4, r8, sp │ │ │ │ + smlabbeq r3, r6, r8, sp │ │ │ │ + @ instruction: 0x010c22ba │ │ │ │ + tsteq r3, lr, lsr #8 │ │ │ │ + tsteq r5, r6, lsl ip │ │ │ │ + tstpeq r5, ip, lsr r7 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r0, asr #30 │ │ │ │ + tsteq r5, ip, lsr ip │ │ │ │ + tsteq r3, r0, lsl #14 │ │ │ │ + tsteq r3, r4, lsl #14 │ │ │ │ + tsteq r5, r0, ror #4 │ │ │ │ + tsteq ip, r2, lsl r2 │ │ │ │ + ldrdeq pc, [r5, -r8] │ │ │ │ + @ instruction: 0x01055ebc │ │ │ │ + @ instruction: 0x01055bb6 │ │ │ │ + tsteq r3, r8, ror r6 │ │ │ │ + tsteq r3, sl, ror r6 │ │ │ │ + ldrdeq r5, [r5, -r4] │ │ │ │ + tsteq r6, r6, ror #16 │ │ │ │ + ldrdeq r9, [r6, -ip] │ │ │ │ + ldrdeq r9, [r6, -r6] │ │ │ │ + tsteq ip, lr, asr #2 │ │ │ │ + tsteq r5, r6, asr r7 │ │ │ │ + smlatbeq r5, ip, sl, r5 │ │ │ │ + smlabbeq r5, sl, r2, r5 │ │ │ │ + tsteq r3, r0, lsr r3 │ │ │ │ + tsteq r3, r8, lsr #6 │ │ │ │ + tsteq r5, ip, ror #4 │ │ │ │ + strdeq r6, [r3, -lr] │ │ │ │ + strdeq r6, [r3, -r6] │ │ │ │ + tsteq r5, r6, asr #4 │ │ │ │ + smlabteq r3, ip, r2, r6 │ │ │ │ + smlabteq r3, r4, r2, r6 │ │ │ │ + tsteq r5, r4, lsr #4 │ │ │ │ + @ instruction: 0x0103629a │ │ │ │ + @ instruction: 0x01036292 │ │ │ │ + tsteq r5, r2, lsl #4 │ │ │ │ + tsteq r3, r8, ror #4 │ │ │ │ + tsteq r3, r0, ror #4 │ │ │ │ + smlatteq r5, r2, r1, r5 │ │ │ │ + smlatteq r3, ip, r5, sp │ │ │ │ + tsteq r3, ip, lsr #4 │ │ │ │ + tsteq r3, r4, lsr #4 │ │ │ │ + ldrdeq pc, [r5, -r6] │ │ │ │ + tsteq r5, lr, asr r9 │ │ │ │ + smlabteq r5, sl, r4, pc @ │ │ │ │ + @ instruction: 0x010361ba │ │ │ │ + @ instruction: 0x010361b2 │ │ │ │ + smlabbeq r5, r4, r4, pc @ │ │ │ │ + smlatteq r5, ip, r8, r5 │ │ │ │ + tstpeq r5, r8, asr r4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r2, lsl #10 │ │ │ │ + tsteq r3, r4, lsr r3 │ │ │ │ + smlatbeq r5, r2, r8, r5 │ │ │ │ + tsteq r3, r2, asr #6 │ │ │ │ + smlabbeq r3, ip, r3, r6 │ │ │ │ + tsteq r5, r2, ror r8 │ │ │ │ tsteq r5, r2, lsr #4 │ │ │ │ - tsteq r6, r6, lsr ip │ │ │ │ + tsteq r5, r2, asr #8 │ │ │ │ + tsteq r6, r6, asr lr │ │ │ │ + strdeq r6, [r5, -r6] │ │ │ │ + tsteq r5, sl, lsl r8 │ │ │ │ + tsteq r3, r0, lsl r0 │ │ │ │ + strdeq r5, [r5, -r8] │ │ │ │ + smlatteq r3, sl, pc, r5 @ │ │ │ │ + ldrdeq r5, [r5, -r4] │ │ │ │ + smlabteq r3, r6, pc, r5 @ │ │ │ │ + @ instruction: 0x010557b0 │ │ │ │ + smlatbeq r3, r2, pc, r5 @ │ │ │ │ + smlabbeq r5, sl, r7, r5 │ │ │ │ + tstpeq r5, r0, lsr #6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r8, ror #14 │ │ │ │ + tstpeq r5, r8, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r3, ip, pc, r5 @ │ │ │ │ + smlatteq r3, r4, pc, r5 @ │ │ │ │ + strdeq pc, [r5, -r8] │ │ │ │ + tsteq r5, r4, lsl r7 │ │ │ │ + tsteq r3, sl, lsl #30 │ │ │ │ + tsteq r4, r8, lsr #10 │ │ │ │ + tsteq r4, lr, lsl #10 │ │ │ │ + tsteq r3, ip, ror pc │ │ │ │ + ldrdeq r4, [r5, -lr] │ │ │ │ + smlatteq r5, ip, pc, r4 @ │ │ │ │ + tsteq r3, r6, asr r8 │ │ │ │ + strdeq r1, [ip, -lr] │ │ │ │ + tstpeq r5, sl, asr r2 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, lr, asr r6 │ │ │ │ + tstpeq r5, ip, asr #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r2, asr r2 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r0, asr #12 │ │ │ │ + tstpeq r5, r4, asr #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, lr, lsr #4 @ p-variant is OBSOLETE │ │ │ │ + strdeq r5, [r5, -r8] │ │ │ │ + smlatteq r3, lr, sp, r5 │ │ │ │ ldrdeq r5, [r5, -r6] │ │ │ │ - strdeq r5, [r5, -sl] │ │ │ │ - strdeq r5, [r3, -r0] │ │ │ │ - ldrdeq r5, [r5, -r8] │ │ │ │ - smlabteq r3, sl, sp, r5 │ │ │ │ + tsteq r5, r4, ror r2 │ │ │ │ @ instruction: 0x010555b4 │ │ │ │ - smlatbeq r3, r6, sp, r5 │ │ │ │ - @ instruction: 0x01055590 │ │ │ │ - smlabbeq r3, r2, sp, r5 │ │ │ │ - tsteq r5, sl, ror #10 │ │ │ │ - mrseq pc, (UNDEF: 21) @ │ │ │ │ - tsteq r5, r8, asr #10 │ │ │ │ - strdeq pc, [r5, -r8] │ │ │ │ - smlabteq r3, ip, sp, r5 │ │ │ │ - smlabteq r3, r4, sp, r5 │ │ │ │ - ldrdeq pc, [r5, -r8] │ │ │ │ - strdeq r5, [r5, -r4] │ │ │ │ - smlatteq r3, sl, ip, r5 │ │ │ │ - tsteq r4, r8, lsl #6 │ │ │ │ - smlatteq r4, lr, r2, r4 │ │ │ │ - tsteq r3, ip, asr sp │ │ │ │ - @ instruction: 0x01054dbe │ │ │ │ - smlabteq r5, ip, sp, r4 │ │ │ │ - tsteq r3, r6, lsr r6 │ │ │ │ - ldrdeq r1, [ip, -lr] │ │ │ │ - tstpeq r5, sl, lsr r0 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, lr, lsr r4 │ │ │ │ - tstpeq r5, ip, lsr #32 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r2, lsr r0 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, r0, lsr #8 │ │ │ │ - tstpeq r5, r4, lsr #32 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, lr @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r4, ror #4 │ │ │ │ + @ instruction: 0x01055592 │ │ │ │ + smlatbeq r5, lr, r1, pc @ │ │ │ │ + tsteq r6, ip, ror #22 │ │ │ │ + tsteq r5, r6, ror r5 │ │ │ │ + tsteq ip, r6, ror fp │ │ │ │ + @ instruction: 0x010558b8 │ │ │ │ + ldrdeq r5, [r5, -r4] │ │ │ │ + tsteq r3, r4, ror #8 │ │ │ │ + tsteq r5, ip, lsl #20 │ │ │ │ + tsteq r3, lr, lsr sp │ │ │ │ + tsteq r3, r6, lsr sp │ │ │ │ + strdeq r5, [r5, -r2] │ │ │ │ + tsteq r3, ip, lsl #26 │ │ │ │ + tsteq r3, r4, lsl #26 │ │ │ │ ldrdeq r5, [r5, -r8] │ │ │ │ - smlabteq r3, lr, fp, r5 │ │ │ │ - @ instruction: 0x010553b6 │ │ │ │ - qaddeq r5, r4, r5 │ │ │ │ - @ instruction: 0x01055394 │ │ │ │ - tsteq r5, r4, asr #32 │ │ │ │ - tsteq r5, r2, ror r3 │ │ │ │ - smlabbeq r5, lr, pc, lr @ │ │ │ │ - tsteq r6, ip, asr #18 │ │ │ │ - tsteq r5, r6, asr r3 │ │ │ │ - tsteq ip, r6, asr r9 │ │ │ │ - @ instruction: 0x01055698 │ │ │ │ - @ instruction: 0x010552b4 │ │ │ │ - tsteq r3, r4, asr #4 │ │ │ │ - smlatteq r5, ip, r7, r5 │ │ │ │ - tsteq r3, lr, lsl fp │ │ │ │ - tsteq r3, r6, lsl fp │ │ │ │ - ldrdeq r5, [r5, -r2] │ │ │ │ - smlatteq r3, ip, sl, r5 │ │ │ │ - smlatteq r3, r4, sl, r5 │ │ │ │ - @ instruction: 0x010557b8 │ │ │ │ - tsteq r3, r6, lsl sl │ │ │ │ - tsteq r5, r8, ror #22 │ │ │ │ - tsteq r5, r6, ror #22 │ │ │ │ - tsteq r3, r8, ror #26 │ │ │ │ - @ instruction: 0x01055b9e │ │ │ │ - smlatbeq r5, r4, fp, r5 │ │ │ │ - tsteq r5, r8, ror #22 │ │ │ │ - tsteq r5, lr, asr fp │ │ │ │ - smlabbeq r5, r4, sp, r6 │ │ │ │ - @ instruction: 0x01063798 │ │ │ │ - tsteq r5, r8, lsr fp │ │ │ │ - tsteq r5, ip, asr r1 │ │ │ │ - tsteq r5, r8, ror sp │ │ │ │ - smlatbeq r3, lr, pc, ip @ │ │ │ │ - smlatbeq ip, r4, r7, r1 │ │ │ │ - smlatbeq r3, r0, ip, ip │ │ │ │ - tsteq ip, lr, asr r7 │ │ │ │ - tsteq r3, ip, asr ip │ │ │ │ - tsteq r5, lr, lsl r9 │ │ │ │ - tsteq r5, sl, lsl r9 │ │ │ │ - tsteq r5, sl, lsl r9 │ │ │ │ - tsteq r5, sl, lsl r9 │ │ │ │ - tsteq r5, lr, ror #18 │ │ │ │ - ldrdeq r5, [r5, -r0] │ │ │ │ - tsteq r5, r4, ror #18 │ │ │ │ - tsteq r5, r0, ror #18 │ │ │ │ - tsteq r3, r8, ror ip │ │ │ │ - @ instruction: 0x010358be │ │ │ │ - @ instruction: 0x010358b6 │ │ │ │ - tsteq r5, r2, asr #4 │ │ │ │ - smlatteq r5, r6, pc, r4 @ │ │ │ │ - smlabteq r5, r6, r7, r4 │ │ │ │ - tsteq r3, lr, ror #16 │ │ │ │ - tsteq r3, r8, ror #16 │ │ │ │ - smlatteq r5, sl, fp, lr │ │ │ │ - tsteq r3, r2, asr #16 │ │ │ │ - tsteq r3, ip, lsr r8 │ │ │ │ - smlabbeq r5, lr, r7, r4 │ │ │ │ - tsteq r3, r6, lsl r8 │ │ │ │ - tsteq r3, r0, lsl r8 │ │ │ │ - tsteq r5, r2, ror r7 │ │ │ │ - smlabteq r3, sl, sl, ip │ │ │ │ - ldrdeq ip, [r3, -r4] │ │ │ │ - ldrdeq ip, [r3, -sl] │ │ │ │ - ldrdeq ip, [r3, -ip] │ │ │ │ - tsteq ip, r8, ror r5 │ │ │ │ - tsteq r3, r2, asr #14 │ │ │ │ - ldrdeq r4, [r5, -lr] │ │ │ │ - smlatteq r4, r6, sl, r3 │ │ │ │ - @ instruction: 0x01056d9a │ │ │ │ - smlatteq r4, r0, sl, r3 │ │ │ │ + tsteq r3, r6, lsr ip │ │ │ │ + smlabbeq r5, r8, sp, r5 │ │ │ │ + smlabbeq r5, r6, sp, r5 │ │ │ │ + smlabbeq r3, r8, pc, ip @ │ │ │ │ + @ instruction: 0x01055dbe │ │ │ │ + smlabteq r5, r4, sp, r5 │ │ │ │ + smlabbeq r5, r8, sp, r5 │ │ │ │ + tsteq r5, lr, ror sp │ │ │ │ + smlatbeq r5, r4, pc, r6 @ │ │ │ │ + @ instruction: 0x010639b8 │ │ │ │ + tsteq r5, r8, asr sp │ │ │ │ + tsteq r5, ip, ror r3 │ │ │ │ + @ instruction: 0x01055f98 │ │ │ │ + smlabteq r3, lr, r1, sp │ │ │ │ + smlabteq ip, r4, r9, r1 │ │ │ │ + smlabteq r3, r0, lr, ip │ │ │ │ + tsteq ip, lr, ror r9 │ │ │ │ + tsteq r3, ip, ror lr │ │ │ │ + tsteq r5, lr, lsr fp │ │ │ │ + tsteq r5, sl, lsr fp │ │ │ │ + tsteq r5, sl, lsr fp │ │ │ │ + tsteq r5, sl, lsr fp │ │ │ │ + smlabbeq r5, lr, fp, r6 │ │ │ │ + strdeq r6, [r5, -r0] │ │ │ │ + smlabbeq r5, r4, fp, r6 │ │ │ │ + smlabbeq r5, r0, fp, r6 │ │ │ │ + @ instruction: 0x0103ce98 │ │ │ │ + ldrdeq r5, [r3, -lr] │ │ │ │ + ldrdeq r5, [r3, -r6] │ │ │ │ + tsteq r5, r2, ror #8 │ │ │ │ + tsteq r5, r6, lsl #4 │ │ │ │ + smlatteq r5, r6, r9, r4 │ │ │ │ + smlabbeq r3, lr, sl, r5 │ │ │ │ + smlabbeq r3, r8, sl, r5 │ │ │ │ + tsteq r5, sl, lsl #28 │ │ │ │ + tsteq r3, r2, ror #20 │ │ │ │ + tsteq r3, ip, asr sl │ │ │ │ + smlatbeq r5, lr, r9, r4 │ │ │ │ + tsteq r3, r6, lsr sl │ │ │ │ + tsteq r3, r0, lsr sl │ │ │ │ + @ instruction: 0x01054992 │ │ │ │ + smlatteq r3, sl, ip, ip │ │ │ │ + strdeq sp, [r3, -r4] │ │ │ │ + strdeq sp, [r3, -sl] │ │ │ │ + strdeq sp, [r3, -ip] │ │ │ │ + @ instruction: 0x010c1798 │ │ │ │ + tsteq r3, r2, ror #18 │ │ │ │ + strdeq r5, [r5, -lr] │ │ │ │ + tsteq r4, r6, lsl #26 │ │ │ │ + @ instruction: 0x01056fba │ │ │ │ + tsteq r4, r0, lsl #26 │ │ │ │ @ instruction: 0x46234a7c │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7cc447a │ │ │ │ bmi 1f592a0 │ │ │ │ ldrtmi r2, [fp], -r1, lsl #2 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ svc 0x00daf7cc │ │ │ │ @@ -51546,39 +51546,39 @@ │ │ │ │ strd lr, [r7], -ip │ │ │ │ @ instruction: 0x463b4a1d │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ cdp 7, 15, cr15, cr2, cr12, {6} │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tsteq ip, r0, lsl r2 │ │ │ │ - strdeq r6, [r5, -sl] │ │ │ │ - tsteq r3, sl, lsl r4 │ │ │ │ - tsteq r3, r4, lsl r4 │ │ │ │ - ldrdeq r6, [r5, -r6] │ │ │ │ - tsteq r4, lr, lsl #12 │ │ │ │ - tsteq r4, ip, lsl #12 │ │ │ │ - strdeq r6, [r5, -r8] │ │ │ │ - tsteq r5, r6, ror lr │ │ │ │ - tsteq r5, r8, lsl #22 │ │ │ │ - tsteq r5, r6, asr sp │ │ │ │ - smlatteq r5, sl, sl, r4 │ │ │ │ - tsteq r5, r4, asr #26 │ │ │ │ - ldrdeq r4, [r5, -r4] │ │ │ │ - tsteq r5, r6, lsr sp │ │ │ │ - tsteq r5, lr, lsr #26 │ │ │ │ - tsteq r5, r2, lsr #26 │ │ │ │ - tsteq r5, sl, lsl sp │ │ │ │ - tsteq r5, lr, lsl #26 │ │ │ │ - tsteq r5, r6, lsl #26 │ │ │ │ - strdeq r6, [r5, -sl] │ │ │ │ - smlatteq r5, lr, ip, r6 │ │ │ │ - smlatteq r5, lr, r9, r4 │ │ │ │ - ldrdeq r6, [r5, -ip] │ │ │ │ - @ instruction: 0x01034e98 │ │ │ │ + tsteq ip, r0, lsr r4 │ │ │ │ + tsteq r5, sl, lsl lr │ │ │ │ + tsteq r3, sl, lsr r6 │ │ │ │ + tsteq r3, r4, lsr r6 │ │ │ │ + strdeq r6, [r5, -r6] │ │ │ │ + tsteq r4, lr, lsr #16 │ │ │ │ + tsteq r4, ip, lsr #16 │ │ │ │ + tsteq r5, r8, lsl pc │ │ │ │ + swpeq r5, r6, [r5] @ │ │ │ │ + tsteq r5, r8, lsr #26 │ │ │ │ + tsteq r5, r6, ror pc │ │ │ │ + tsteq r5, sl, lsl #26 │ │ │ │ + tsteq r5, r4, ror #30 │ │ │ │ + strdeq r4, [r5, -r4] │ │ │ │ + tsteq r5, r6, asr pc │ │ │ │ + tsteq r5, lr, asr #30 │ │ │ │ + tsteq r5, r2, asr #30 │ │ │ │ + tsteq r5, sl, lsr pc │ │ │ │ + tsteq r5, lr, lsr #30 │ │ │ │ + tsteq r5, r6, lsr #30 │ │ │ │ + tsteq r5, sl, lsl pc │ │ │ │ + tsteq r5, lr, lsl #30 │ │ │ │ + tsteq r5, lr, lsl #24 │ │ │ │ + strdeq r6, [r5, -ip] │ │ │ │ + strheq r5, [r3, -r8] │ │ │ │ svcvc 0x0058f5b0 │ │ │ │ strlt sp, [r8, #-27] @ 0xffffffe5 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xf5b0d809 │ │ │ │ andsle r7, r3, r8, lsr pc │ │ │ │ @@ -51596,20 +51596,20 @@ │ │ │ │ stmdami r8, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2055 @ 0xfffff7f9 │ │ │ │ stmdami r7, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2054 @ 0xfffff7fa │ │ │ │ svclt 0x0000bd08 │ │ │ │ - @ instruction: 0x0105e5bc │ │ │ │ - tsteq r5, lr, ror #10 │ │ │ │ - @ instruction: 0x0105e594 │ │ │ │ - tsteq r5, r2, asr #10 │ │ │ │ - @ instruction: 0x0105e5bc │ │ │ │ - smlabteq r5, lr, r5, lr │ │ │ │ + ldrdeq lr, [r5, -ip] │ │ │ │ + smlabbeq r5, lr, r7, lr │ │ │ │ + @ instruction: 0x0105e7b4 │ │ │ │ + tsteq r5, r2, ror #14 │ │ │ │ + ldrdeq lr, [r5, -ip] │ │ │ │ + smlatteq r5, lr, r7, lr │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl febf47e4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvc 0x0058f5b1 │ │ │ │ stmdale r9, {r0, r6, ip, lr, pc} │ │ │ │ @@ -51728,42 +51728,42 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7cc447a │ │ │ │ and lr, r5, ip, lsl #27 │ │ │ │ tstcs r1, lr, lsl sl │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ stc 7, cr15, [r4, #816] @ 0x330 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - tsteq r3, lr, ror r3 │ │ │ │ - tsteq r5, r0, ror r8 │ │ │ │ - tsteq r5, r0, ror #10 │ │ │ │ - ldrdeq ip, [r3, -lr] │ │ │ │ - ldrdeq r5, [r3, -r6] │ │ │ │ - tsteq r5, lr, lsl #8 │ │ │ │ - tsteq r5, r4, lsl r8 │ │ │ │ - tsteq r5, r2, lsl #8 │ │ │ │ - smlatbeq r3, r4, r0, r5 │ │ │ │ - tsteq r5, r8, lsl #2 │ │ │ │ - @ instruction: 0x0103c990 │ │ │ │ - ldrdeq lr, [r5, -sl] │ │ │ │ - strdeq r4, [r5, -r8] │ │ │ │ - tsteq ip, r0, lsr #28 │ │ │ │ - smlabbeq r5, r0, r3, lr │ │ │ │ - smlabbeq r5, r6, r7, r4 │ │ │ │ - tsteq r5, r4, ror r0 │ │ │ │ - ldrdeq r5, [r5, -r8] │ │ │ │ - tsteq r5, lr, rrx │ │ │ │ - tsteq r5, ip, rrx │ │ │ │ - smlatteq r3, r4, pc, r4 @ │ │ │ │ - ldrdeq r4, [r3, -lr] │ │ │ │ - tsteq r5, r8, asr #8 │ │ │ │ - tsteq r5, r0, asr r4 │ │ │ │ - tsteq r5, sl, asr #8 │ │ │ │ - tsteq r5, r0, asr r4 │ │ │ │ - tsteq r5, ip, asr r4 │ │ │ │ - tsteq r5, sl, asr r4 │ │ │ │ + @ instruction: 0x0103559e │ │ │ │ + @ instruction: 0x01054a90 │ │ │ │ + smlabbeq r5, r0, r7, lr │ │ │ │ + strdeq ip, [r3, -lr] │ │ │ │ + strdeq r5, [r3, -r6] │ │ │ │ + tsteq r5, lr, lsr #12 │ │ │ │ + tsteq r5, r4, lsr sl │ │ │ │ + tsteq r5, r2, lsr #12 │ │ │ │ + smlabteq r3, r4, r2, r5 │ │ │ │ + tsteq r5, r8, lsr #6 │ │ │ │ + @ instruction: 0x0103cbb0 │ │ │ │ + strdeq lr, [r5, -sl] │ │ │ │ + tsteq r5, r8, lsl r3 │ │ │ │ + tsteq ip, r0, asr #32 │ │ │ │ + smlatbeq r5, r0, r5, lr │ │ │ │ + smlatbeq r5, r6, r9, r4 │ │ │ │ + @ instruction: 0x01056294 │ │ │ │ + strdeq r5, [r5, -r8] │ │ │ │ + smlabbeq r5, lr, r2, r6 │ │ │ │ + smlabbeq r5, ip, r2, r6 │ │ │ │ + tsteq r3, r4, lsl #4 │ │ │ │ + strdeq r5, [r3, -lr] │ │ │ │ + tsteq r5, r8, ror #12 │ │ │ │ + tsteq r5, r0, ror r6 │ │ │ │ + tsteq r5, sl, ror #12 │ │ │ │ + tsteq r5, r0, ror r6 │ │ │ │ + tsteq r5, ip, ror r6 │ │ │ │ + tsteq r5, sl, ror r6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl febf4a4c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, q8, q12 │ │ │ │ addsmi r7, r8, #164, 6 @ 0x90000002 │ │ │ │ stmdale r7!, {r2, r4, r6, ip, lr, pc} │ │ │ │ svcvc 0x003ff5b0 │ │ │ │ @@ -51839,37 +51839,37 @@ │ │ │ │ ldmdami r9, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2072 @ 0xfffff7e8 │ │ │ │ ldmdami r8, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2071 @ 0xfffff7e9 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - @ instruction: 0x0105e4be │ │ │ │ - smlatteq r5, r0, r3, lr │ │ │ │ - tsteq r5, sl, ror r3 │ │ │ │ - tsteq r5, r0, lsr #6 │ │ │ │ - tsteq r5, r2, asr #6 │ │ │ │ - smlabbeq r5, r4, r3, lr │ │ │ │ - @ instruction: 0x0105e39a │ │ │ │ - tsteq r5, r0, lsr #8 │ │ │ │ - ldrdeq lr, [r5, -r6] │ │ │ │ - smlatteq r5, ip, r3, lr │ │ │ │ - tsteq r5, r6, lsr r4 │ │ │ │ - tsteq r5, r8, asr r4 │ │ │ │ - tsteq r5, r2, asr r5 │ │ │ │ - smlatteq r5, r0, r4, lr │ │ │ │ - @ instruction: 0x0105e492 │ │ │ │ - @ instruction: 0x0105e4b0 │ │ │ │ - strdeq lr, [r5, -r2] │ │ │ │ - tsteq r5, r0, lsl r5 │ │ │ │ + ldrdeq lr, [r5, -lr] │ │ │ │ + tsteq r5, r0, lsl #12 │ │ │ │ @ instruction: 0x0105e59a │ │ │ │ - tsteq r5, ip, asr #10 │ │ │ │ - tsteq r5, sl, ror #10 │ │ │ │ - smlatbeq r5, ip, r5, lr │ │ │ │ - smlabteq r5, r6, r5, lr │ │ │ │ + tsteq r5, r0, asr #10 │ │ │ │ + tsteq r5, r2, ror #10 │ │ │ │ + smlatbeq r5, r4, r5, lr │ │ │ │ + @ instruction: 0x0105e5ba │ │ │ │ + tsteq r5, r0, asr #12 │ │ │ │ + strdeq lr, [r5, -r6] │ │ │ │ + tsteq r5, ip, lsl #12 │ │ │ │ + tsteq r5, r6, asr r6 │ │ │ │ + tsteq r5, r8, ror r6 │ │ │ │ + tsteq r5, r2, ror r7 │ │ │ │ + tsteq r5, r0, lsl #14 │ │ │ │ + @ instruction: 0x0105e6b2 │ │ │ │ + ldrdeq lr, [r5, -r0] │ │ │ │ + tsteq r5, r2, lsl r7 │ │ │ │ + tsteq r5, r0, lsr r7 │ │ │ │ + @ instruction: 0x0105e7ba │ │ │ │ + tsteq r5, ip, ror #14 │ │ │ │ + smlabbeq r5, sl, r7, lr │ │ │ │ + smlabteq r5, ip, r7, lr │ │ │ │ + smlatteq r5, r6, r7, lr │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl febf4bf4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461f4615 │ │ │ │ svcvc 0x005cf5b1 │ │ │ │ rsbhi pc, r8, #0 │ │ │ │ @@ -52697,177 +52697,177 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7cb447a │ │ │ │ @ instruction: 0x076bedfa │ │ │ │ bmi fe9d3704 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7cb447a │ │ │ │ strd lr, [r5], -r2 │ │ │ │ - smlatbcs r1, r1, sl, r4 │ │ │ │ - ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ - stcl 7, cr15, [sl, #812]! @ 0x32c │ │ │ │ - svclt 0x0000bdf8 │ │ │ │ - tsteq r5, r8, ror #26 │ │ │ │ - @ instruction: 0x010543b4 │ │ │ │ - tsteq r3, r2, asr #6 │ │ │ │ - tsteq r3, r8, lsr ip │ │ │ │ - ldrdeq lr, [r5, -ip] │ │ │ │ - tsteq r3, r4, lsl ip │ │ │ │ - ldrdeq lr, [r5, -r4] │ │ │ │ - strdeq r4, [r3, -sl] │ │ │ │ - ldrdeq ip, [r3, -sl] │ │ │ │ - ldrdeq r4, [r3, -r0] │ │ │ │ - smlabteq r3, r8, fp, r4 │ │ │ │ - ldrdeq lr, [r5, -r4] │ │ │ │ - @ instruction: 0x01034b9e │ │ │ │ - @ instruction: 0x01034b96 │ │ │ │ - @ instruction: 0x0105e3b2 │ │ │ │ - tsteq r3, ip, ror #22 │ │ │ │ - tsteq r3, r4, ror #22 │ │ │ │ - @ instruction: 0x0105e398 │ │ │ │ - @ instruction: 0x01054294 │ │ │ │ - tsteq r3, r2, lsr #4 │ │ │ │ - tsteq r3, r8, lsl fp │ │ │ │ - tsteq r3, r0, lsl fp │ │ │ │ - tsteq r5, r4, asr r3 │ │ │ │ - tsteq r5, r0, asr #4 │ │ │ │ - tsteq r5, sl, asr #6 │ │ │ │ - tsteq r5, r8, lsr #4 │ │ │ │ - tsteq r5, r2, asr #6 │ │ │ │ - @ instruction: 0x0105489c │ │ │ │ - tsteq r5, r6, lsl #6 │ │ │ │ - tsteq r5, r4, lsl #6 │ │ │ │ - tsteq r5, r2, lsl #6 │ │ │ │ - mrseq lr, SP_abt │ │ │ │ - strdeq lr, [r5, -lr] │ │ │ │ - strdeq lr, [r5, -r8] │ │ │ │ - strdeq lr, [r5, -r2] │ │ │ │ - smlatteq r5, ip, r2, lr │ │ │ │ - smlatteq r5, sl, r2, lr │ │ │ │ - smlatteq r5, r4, r2, lr │ │ │ │ - smlatteq r5, r2, r2, lr │ │ │ │ - smlatteq r5, r0, r2, lr │ │ │ │ - ldrdeq lr, [r5, -sl] │ │ │ │ - @ instruction: 0x01064f90 │ │ │ │ - tsteq ip, r4, asr #14 │ │ │ │ - smlatbeq r5, ip, r2, lr │ │ │ │ - @ instruction: 0x0105e2b0 │ │ │ │ - @ instruction: 0x0105e296 │ │ │ │ - strdeq r0, [ip, -r6] │ │ │ │ - smlabbeq r5, r6, r9, r3 │ │ │ │ - @ instruction: 0x01053994 │ │ │ │ - strdeq ip, [r3, -lr] │ │ │ │ - smlatbeq ip, r6, r6, r0 │ │ │ │ - @ instruction: 0x0103bfb6 │ │ │ │ - smlatbeq r3, ip, r8, r4 │ │ │ │ - smlatbeq r3, r4, r8, r4 │ │ │ │ - tsteq r5, r4, lsl #2 │ │ │ │ - ldrdeq r3, [r5, -r4] │ │ │ │ - tsteq r3, r2, ror #30 │ │ │ │ - tsteq r3, r8, asr r8 │ │ │ │ - tsteq r3, r0, asr r8 │ │ │ │ - strdeq fp, [r3, -r2] │ │ │ │ - smlabteq r5, r6, pc, r5 @ │ │ │ │ - smlabbeq r5, r2, r1, lr │ │ │ │ - smlabbeq r5, sl, r1, lr │ │ │ │ - smlabbeq r5, lr, r1, lr │ │ │ │ - @ instruction: 0x010c05b0 │ │ │ │ - ldrdeq r4, [r3, -r0] │ │ │ │ - tsteq r3, sl, lsl r7 │ │ │ │ - tsteq r5, r2, lsl #30 │ │ │ │ - smlabbeq r5, r2, r1, lr │ │ │ │ - ldrdeq r3, [r5, -lr] │ │ │ │ - ldrdeq r4, [r3, -r2] │ │ │ │ - @ instruction: 0x01042994 │ │ │ │ - smlabteq r3, r8, sl, fp │ │ │ │ - smlatbeq r5, r8, sl, r3 │ │ │ │ - @ instruction: 0x01053ab0 │ │ │ │ + smlatbcs r1, r1, sl, r4 │ │ │ │ + ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ + stcl 7, cr15, [sl, #812]! @ 0x32c │ │ │ │ + svclt 0x0000bdf8 │ │ │ │ + smlabbeq r5, r8, pc, r4 @ │ │ │ │ + ldrdeq r4, [r5, -r4] │ │ │ │ + tsteq r3, r2, ror #10 │ │ │ │ + tsteq r3, r8, asr lr │ │ │ │ + strdeq lr, [r5, -ip] │ │ │ │ + tsteq r3, r4, lsr lr │ │ │ │ + strdeq lr, [r5, -r4] │ │ │ │ + tsteq r3, sl, lsl lr │ │ │ │ + strdeq ip, [r3, -sl] │ │ │ │ + strdeq r4, [r3, -r0] │ │ │ │ + smlatteq r3, r8, sp, r4 │ │ │ │ + strdeq lr, [r5, -r4] │ │ │ │ + @ instruction: 0x01034dbe │ │ │ │ + @ instruction: 0x01034db6 │ │ │ │ + ldrdeq lr, [r5, -r2] │ │ │ │ + smlabbeq r3, ip, sp, r4 │ │ │ │ + smlabbeq r3, r4, sp, r4 │ │ │ │ + @ instruction: 0x0105e5b8 │ │ │ │ + @ instruction: 0x010544b4 │ │ │ │ + tsteq r3, r2, asr #8 │ │ │ │ + tsteq r3, r8, lsr sp │ │ │ │ + tsteq r3, r0, lsr sp │ │ │ │ + tsteq r5, r4, ror r5 │ │ │ │ + tsteq r5, r0, ror #8 │ │ │ │ + tsteq r5, sl, ror #10 │ │ │ │ + tsteq r5, r8, asr #8 │ │ │ │ + tsteq r5, r2, ror #10 │ │ │ │ + @ instruction: 0x01054abc │ │ │ │ + tsteq r5, r6, lsr #10 │ │ │ │ + tsteq r5, r4, lsr #10 │ │ │ │ + tsteq r5, r2, lsr #10 │ │ │ │ + tsteq r5, r0, lsr #10 │ │ │ │ + tsteq r5, lr, lsl r5 │ │ │ │ + tsteq r5, r8, lsl r5 │ │ │ │ + tsteq r5, r2, lsl r5 │ │ │ │ + tsteq r5, ip, lsl #10 │ │ │ │ + tsteq r5, sl, lsl #10 │ │ │ │ + tsteq r5, r4, lsl #10 │ │ │ │ + tsteq r5, r2, lsl #10 │ │ │ │ + tsteq r5, r0, lsl #10 │ │ │ │ + strdeq lr, [r5, -sl] │ │ │ │ + @ instruction: 0x010651b0 │ │ │ │ + tsteq ip, r4, ror #18 │ │ │ │ + smlabteq r5, ip, r4, lr │ │ │ │ + ldrdeq lr, [r5, -r0] │ │ │ │ + @ instruction: 0x0105e4b6 │ │ │ │ + tsteq ip, r6, lsl r9 │ │ │ │ + smlatbeq r5, r6, fp, r3 │ │ │ │ + @ instruction: 0x01053bb4 │ │ │ │ + tsteq r3, lr, lsl r4 │ │ │ │ + smlabteq ip, r6, r8, r0 │ │ │ │ + ldrdeq ip, [r3, -r6] │ │ │ │ + smlabteq r3, ip, sl, r4 │ │ │ │ + smlabteq r3, r4, sl, r4 │ │ │ │ + tsteq r5, r4, lsr #6 │ │ │ │ + strdeq r4, [r5, -r4] │ │ │ │ + smlabbeq r3, r2, r1, ip │ │ │ │ + tsteq r3, r8, ror sl │ │ │ │ + tsteq r3, r0, ror sl │ │ │ │ + tsteq r3, r2, lsl sp │ │ │ │ + smlatteq r5, r6, r1, r6 │ │ │ │ + smlatbeq r5, r2, r3, lr │ │ │ │ + smlatbeq r5, sl, r3, lr │ │ │ │ + smlatbeq r5, lr, r3, lr │ │ │ │ + ldrdeq r0, [ip, -r0] │ │ │ │ + strdeq r4, [r3, -r0] │ │ │ │ + tsteq r3, sl, lsr r9 │ │ │ │ + tsteq r5, r2, lsr #2 │ │ │ │ + smlatbeq r5, r2, r3, lr │ │ │ │ + strdeq r4, [r5, -lr] │ │ │ │ + strdeq r4, [r3, -r2] │ │ │ │ + @ instruction: 0x01042bb4 │ │ │ │ + smlatteq r3, r8, ip, fp │ │ │ │ + smlabteq r5, r8, ip, r3 │ │ │ │ + ldrdeq r3, [r5, -r0] │ │ │ │ + ldrdeq fp, [r3, -r0] │ │ │ │ + smlabteq r5, r8, ip, r3 │ │ │ │ + smlabteq r5, ip, ip, r3 │ │ │ │ + @ instruction: 0x0103bcb4 │ │ │ │ + @ instruction: 0x0103bcb8 │ │ │ │ + @ instruction: 0x01053cb0 │ │ │ │ + @ instruction: 0x01053cb8 │ │ │ │ + tsteq r3, ip, lsl ip │ │ │ │ + tsteq r3, r0, lsl #24 │ │ │ │ + smlatbeq r5, r0, ip, r3 │ │ │ │ + @ instruction: 0x01053c9c │ │ │ │ + strdeq fp, [r3, -r4] │ │ │ │ + smlabteq r3, r4, sl, fp │ │ │ │ + smlabteq r3, r0, sl, fp │ │ │ │ + smlatteq r3, ip, sl, fp │ │ │ │ + tsteq r5, r8, asr ip │ │ │ │ @ instruction: 0x0103bab0 │ │ │ │ - smlatbeq r5, r8, sl, r3 │ │ │ │ - smlatbeq r5, ip, sl, r3 │ │ │ │ - @ instruction: 0x0103ba94 │ │ │ │ + smlatbeq r3, ip, sl, fp │ │ │ │ + tsteq r3, r0, lsl #24 │ │ │ │ + tsteq r5, ip, lsr #24 │ │ │ │ + tsteq r5, ip, lsr #24 │ │ │ │ + smlatteq r3, ip, fp, fp │ │ │ │ + smlatteq r3, r8, fp, fp │ │ │ │ + tsteq r5, ip, lsl #24 │ │ │ │ + tsteq r5, r8, lsl #24 │ │ │ │ + smlatbeq r3, r0, fp, fp │ │ │ │ + tsteq r3, r0, lsl #20 │ │ │ │ + tsteq r3, r0, ror #22 │ │ │ │ + ldrdeq r3, [r5, -r4] │ │ │ │ + smlabteq r5, ip, fp, r3 │ │ │ │ @ instruction: 0x0103ba98 │ │ │ │ - @ instruction: 0x01053a90 │ │ │ │ - @ instruction: 0x01053a98 │ │ │ │ - strdeq fp, [r3, -ip] │ │ │ │ - smlatteq r3, r0, r9, fp │ │ │ │ - smlabbeq r5, r0, sl, r3 │ │ │ │ - tsteq r5, ip, ror sl │ │ │ │ - ldrdeq fp, [r3, -r4] │ │ │ │ - smlatbeq r3, r4, r8, fp │ │ │ │ - smlatbeq r3, r0, r8, fp │ │ │ │ - smlabteq r3, ip, r8, fp │ │ │ │ - tsteq r5, r8, lsr sl │ │ │ │ - @ instruction: 0x0103b890 │ │ │ │ - smlabbeq r3, ip, r8, fp │ │ │ │ - smlatteq r3, r0, r9, fp │ │ │ │ - tsteq r5, ip, lsl #20 │ │ │ │ - tsteq r5, ip, lsl #20 │ │ │ │ - smlabteq r3, ip, r9, fp │ │ │ │ - smlabteq r3, r8, r9, fp │ │ │ │ - smlatteq r5, ip, r9, r3 │ │ │ │ - smlatteq r5, r8, r9, r3 │ │ │ │ - smlabbeq r3, r0, r9, fp │ │ │ │ - smlatteq r3, r0, r7, fp │ │ │ │ - tsteq r3, r0, asr #18 │ │ │ │ - @ instruction: 0x010539b4 │ │ │ │ - smlatbeq r5, ip, r9, r3 │ │ │ │ - tsteq r3, r8, ror r8 │ │ │ │ - smlabteq r3, ip, r7, fp │ │ │ │ - smlabteq r3, r8, r7, fp │ │ │ │ - tsteq r3, r8, lsr #22 │ │ │ │ - ldrdeq fp, [r3, -r4] │ │ │ │ - tsteq r3, r4, ror #14 │ │ │ │ + smlatteq r3, ip, r9, fp │ │ │ │ + smlatteq r3, r8, r9, fp │ │ │ │ + tsteq r3, r8, asr #26 │ │ │ │ strdeq fp, [r3, -r4] │ │ │ │ - tsteq r5, r4, lsr r9 │ │ │ │ - tsteq r5, ip, lsr #18 │ │ │ │ - tsteq r5, r4, lsr #18 │ │ │ │ - @ instruction: 0x0103b8bc │ │ │ │ - tsteq r5, ip, lsl #18 │ │ │ │ - tsteq r5, r4, lsl #18 │ │ │ │ - smlatbeq r3, r0, r7, fp │ │ │ │ - smlatteq r5, ip, r8, r3 │ │ │ │ - tsteq r3, r4, ror r8 │ │ │ │ - ldrdeq r3, [r5, -r0] │ │ │ │ - smlabteq r5, r8, r8, r3 │ │ │ │ - tsteq r3, ip, asr #16 │ │ │ │ - strdeq fp, [r3, -r0] │ │ │ │ - @ instruction: 0x0103b6b8 │ │ │ │ - @ instruction: 0x0103b6b4 │ │ │ │ + smlabbeq r3, r4, r9, fp │ │ │ │ + tsteq r3, r4, lsl fp │ │ │ │ + tsteq r5, r4, asr fp │ │ │ │ + tsteq r5, ip, asr #22 │ │ │ │ + tsteq r5, r4, asr #22 │ │ │ │ + ldrdeq fp, [r3, -ip] │ │ │ │ + tsteq r5, ip, lsr #22 │ │ │ │ + tsteq r5, r4, lsr #22 │ │ │ │ + smlabteq r3, r0, r9, fp │ │ │ │ + tsteq r5, ip, lsl #22 │ │ │ │ + @ instruction: 0x0103ba94 │ │ │ │ + strdeq r3, [r5, -r0] │ │ │ │ + smlatteq r5, r8, sl, r3 │ │ │ │ + tsteq r3, ip, ror #20 │ │ │ │ + tsteq r3, r0, lsl r9 │ │ │ │ ldrdeq fp, [r3, -r8] │ │ │ │ - ldrdeq fp, [r3, -r6] │ │ │ │ ldrdeq fp, [r3, -r4] │ │ │ │ - ldrdeq fp, [r3, -r2] │ │ │ │ - tsteq r5, r8, asr #16 │ │ │ │ - tsteq r3, sl, asr #14 │ │ │ │ - tsteq r5, r4, lsr r8 │ │ │ │ - tsteq r5, lr, lsr #16 │ │ │ │ - tsteq r5, r8, lsr #16 │ │ │ │ - tsteq r5, r2, lsr #16 │ │ │ │ - tsteq r5, r0, lsr #16 │ │ │ │ - tsteq r5, lr, lsl r8 │ │ │ │ - smlatbeq r5, r4, fp, sp │ │ │ │ - tstpeq fp, r8, ror #30 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, ip, lsr r4 │ │ │ │ - tsteq r5, sl, ror #24 │ │ │ │ - tsteq r5, r4, ror #24 │ │ │ │ - tsteq r5, lr, asr ip │ │ │ │ - tsteq r5, r8, asr ip │ │ │ │ - ldrdeq pc, [fp, -r0] │ │ │ │ - tsteq r5, r0, asr #2 │ │ │ │ - smlatbeq r5, r4, r6, r4 │ │ │ │ - tsteq r5, sl, lsr r1 │ │ │ │ - tsteq r5, r8, lsr r1 │ │ │ │ - strheq r4, [r3, -r0] │ │ │ │ - smlatbeq r3, sl, r0, r4 │ │ │ │ - tsteq r5, r4, lsl r5 │ │ │ │ - tsteq r5, ip, lsl r5 │ │ │ │ - tsteq r5, r6, lsl r5 │ │ │ │ - tsteq r5, ip, lsl r5 │ │ │ │ - tsteq r5, r8, lsr #10 │ │ │ │ - tsteq r5, r6, lsr #10 │ │ │ │ + strdeq fp, [r3, -r8] │ │ │ │ + strdeq fp, [r3, -r6] │ │ │ │ + strdeq fp, [r3, -r4] │ │ │ │ + strdeq fp, [r3, -r2] │ │ │ │ + tsteq r5, r8, ror #20 │ │ │ │ + tsteq r3, sl, ror #18 │ │ │ │ + tsteq r5, r4, asr sl │ │ │ │ + tsteq r5, lr, asr #20 │ │ │ │ + tsteq r5, r8, asr #20 │ │ │ │ + tsteq r5, r2, asr #20 │ │ │ │ + tsteq r5, r0, asr #20 │ │ │ │ + tsteq r5, lr, lsr sl │ │ │ │ + smlabteq r5, r4, sp, sp │ │ │ │ + smlabbeq ip, r8, r1, r0 │ │ │ │ + tsteq r3, ip, asr r6 │ │ │ │ + smlabbeq r5, sl, lr, r4 │ │ │ │ + smlabbeq r5, r4, lr, r4 │ │ │ │ + tsteq r5, lr, ror lr │ │ │ │ + tsteq r5, r8, ror lr │ │ │ │ + strdeq r0, [ip, -r0] │ │ │ │ + tsteq r5, r0, ror #6 │ │ │ │ + smlabteq r5, r4, r8, r4 │ │ │ │ + tsteq r5, sl, asr r3 │ │ │ │ + tsteq r5, r8, asr r3 │ │ │ │ + ldrdeq r4, [r3, -r0] │ │ │ │ + smlabteq r3, sl, r2, r4 │ │ │ │ + tsteq r5, r4, lsr r7 │ │ │ │ + tsteq r5, ip, lsr r7 │ │ │ │ + tsteq r5, r6, lsr r7 │ │ │ │ + tsteq r5, ip, lsr r7 │ │ │ │ + tsteq r5, r8, asr #14 │ │ │ │ + tsteq r5, r6, asr #14 │ │ │ │ cmnppl r0, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ @ instruction: 0xf0014298 │ │ │ │ vand d8, d0, d23 │ │ │ │ vshl.s8 d24, d25, d3 │ │ │ │ addsmi r4, r8, #40, 6 @ 0xa0000000 │ │ │ │ teqphi r4, r1 @ p-variant is OBSOLETE │ │ │ │ mvnshi pc, r0, lsl #4 │ │ │ │ @@ -53637,106 +53637,106 @@ │ │ │ │ @ instruction: 0xf0404298 │ │ │ │ ldmdami pc, {r0, r5, r6, r7, r9, sl, pc}^ @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ orrvs pc, ip, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0404298 │ │ │ │ ldmdami ip, {r0, r2, r3, r4, r6, r7, r9, sl, pc}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - smlabbeq r5, r6, r7, sp │ │ │ │ - smlatbeq r5, sl, r7, sp │ │ │ │ - ldrdeq sp, [r5, -r4] │ │ │ │ - tsteq r5, ip, lsl #16 │ │ │ │ - tsteq r5, r0, lsr #16 │ │ │ │ - tsteq r5, r4, ror #16 │ │ │ │ - smlabbeq r5, r6, r8, sp │ │ │ │ - @ instruction: 0x0105d89e │ │ │ │ - @ instruction: 0x0105d8b4 │ │ │ │ - ldrdeq sp, [r5, -r4] │ │ │ │ - tsteq r5, r6, lsl #18 │ │ │ │ - tsteq r5, sl, lsr #18 │ │ │ │ - tsteq r5, r2, asr r9 │ │ │ │ - tsteq r5, sl, ror r9 │ │ │ │ - @ instruction: 0x0105d99c │ │ │ │ - @ instruction: 0x0105d9b4 │ │ │ │ - @ instruction: 0x0105d9b0 │ │ │ │ + smlatbeq r5, r6, r9, sp │ │ │ │ + smlabteq r5, sl, r9, sp │ │ │ │ + strdeq sp, [r5, -r4] │ │ │ │ + tsteq r5, ip, lsr #20 │ │ │ │ + tsteq r5, r0, asr #20 │ │ │ │ + smlabbeq r5, r4, sl, sp │ │ │ │ + smlatbeq r5, r6, sl, sp │ │ │ │ + @ instruction: 0x0105dabe │ │ │ │ ldrdeq sp, [r5, -r4] │ │ │ │ - smlatteq r5, lr, r9, sp │ │ │ │ - tsteq r5, r6, lsl #20 │ │ │ │ - tsteq r5, r6, lsl sl │ │ │ │ - tsteq r5, lr, lsr #20 │ │ │ │ - tsteq r5, r8, asr #20 │ │ │ │ - tsteq r5, r0, ror #20 │ │ │ │ - tsteq r5, r6, ror #20 │ │ │ │ - tsteq r5, lr, ror sl │ │ │ │ - @ instruction: 0x0105da9a │ │ │ │ - smlabteq r5, r0, sl, sp │ │ │ │ - strdeq sp, [r5, -r8] │ │ │ │ - tsteq r5, lr, lsr #22 │ │ │ │ + strdeq sp, [r5, -r4] │ │ │ │ + tsteq r5, r6, lsr #22 │ │ │ │ + tsteq r5, sl, asr #22 │ │ │ │ tsteq r5, r2, ror fp │ │ │ │ - smlatbeq r5, r8, fp, sp │ │ │ │ - @ instruction: 0x0105dbba │ │ │ │ - tsteq r5, sl, lsl #24 │ │ │ │ - tsteq r5, lr, asr #24 │ │ │ │ - smlabbeq r5, r4, ip, sp │ │ │ │ - @ instruction: 0x0105dcbc │ │ │ │ - strdeq sp, [r5, -r2] │ │ │ │ - tsteq r5, r6, lsr sp │ │ │ │ - tsteq r5, ip, ror #26 │ │ │ │ - @ instruction: 0x0105dd9a │ │ │ │ + @ instruction: 0x0105db9a │ │ │ │ + @ instruction: 0x0105dbbc │ │ │ │ + ldrdeq sp, [r5, -r4] │ │ │ │ ldrdeq sp, [r5, -r0] │ │ │ │ - tsteq r5, r4, lsl lr │ │ │ │ - tsteq r5, sl, asr #28 │ │ │ │ - smlabbeq r5, r2, lr, sp │ │ │ │ - @ instruction: 0x0105deb8 │ │ │ │ - strdeq sp, [r5, -lr] │ │ │ │ - tsteq r5, r4, lsr pc │ │ │ │ - tsteq r5, r2, asr pc │ │ │ │ - smlatbeq r5, r2, pc, sp @ │ │ │ │ - smlatteq r5, r6, pc, sp @ │ │ │ │ - tsteq r5, ip, lsl r0 │ │ │ │ - qaddeq lr, r6, r5 │ │ │ │ - smlabbeq r5, ip, r0, lr │ │ │ │ - ldrdeq lr, [r5, -r0] │ │ │ │ - tsteq r5, r6, lsl #2 │ │ │ │ - tsteq r5, r2, lsr r1 │ │ │ │ - tsteq r5, r8, ror #2 │ │ │ │ - smlatbeq r5, lr, r1, lr │ │ │ │ - smlatteq r5, r4, r1, lr │ │ │ │ - tsteq r5, ip, lsl r2 │ │ │ │ - tsteq r5, r2, asr r2 │ │ │ │ - @ instruction: 0x0105e296 │ │ │ │ - smlabteq r5, ip, r2, lr │ │ │ │ - smlabteq r5, lr, r2, lr │ │ │ │ - tsteq r5, r0, lsr #6 │ │ │ │ - tsteq r5, r4, ror #6 │ │ │ │ - @ instruction: 0x0105e39a │ │ │ │ - ldrdeq lr, [r5, -r4] │ │ │ │ - tsteq r5, ip, lsl #8 │ │ │ │ - tsteq r5, r2, asr r4 │ │ │ │ - smlabbeq r5, ip, r4, lr │ │ │ │ - @ instruction: 0x0105e4ba │ │ │ │ - strdeq lr, [r5, -r2] │ │ │ │ - tsteq r5, r8, lsr r5 │ │ │ │ - tsteq r5, r0, ror r5 │ │ │ │ - smlatbeq r5, ip, r5, lr │ │ │ │ - smlatteq r5, r4, r5, lr │ │ │ │ - tsteq r5, sl, lsr #12 │ │ │ │ - tsteq r5, r2, ror #12 │ │ │ │ - smlabbeq r5, r4, r6, lr │ │ │ │ - ldrdeq lr, [r5, -r6] │ │ │ │ - tsteq r5, ip, lsl r7 │ │ │ │ - tsteq r5, r4, asr r7 │ │ │ │ - smlabbeq r5, lr, r7, lr │ │ │ │ - smlabteq r5, r6, r7, lr │ │ │ │ - tsteq r5, ip, lsl #16 │ │ │ │ - tsteq r5, r4, asr #16 │ │ │ │ - tsteq r5, r0, ror r8 │ │ │ │ - smlatbeq r5, r8, r8, lr │ │ │ │ + strdeq sp, [r5, -r4] │ │ │ │ + tsteq r5, lr, lsl #24 │ │ │ │ + tsteq r5, r6, lsr #24 │ │ │ │ + tsteq r5, r6, lsr ip │ │ │ │ + tsteq r5, lr, asr #24 │ │ │ │ + tsteq r5, r8, ror #24 │ │ │ │ + smlabbeq r5, r0, ip, sp │ │ │ │ + smlabbeq r5, r6, ip, sp │ │ │ │ + @ instruction: 0x0105dc9e │ │ │ │ + @ instruction: 0x0105dcba │ │ │ │ + smlatteq r5, r0, ip, sp │ │ │ │ + tsteq r5, r8, lsl sp │ │ │ │ + tsteq r5, lr, asr #26 │ │ │ │ + @ instruction: 0x0105dd92 │ │ │ │ + smlabteq r5, r8, sp, sp │ │ │ │ + ldrdeq sp, [r5, -sl] │ │ │ │ + tsteq r5, sl, lsr #28 │ │ │ │ + tsteq r5, lr, ror #28 │ │ │ │ + smlatbeq r5, r4, lr, sp │ │ │ │ + ldrdeq sp, [r5, -ip] │ │ │ │ + tsteq r5, r2, lsl pc │ │ │ │ + tsteq r5, r6, asr pc │ │ │ │ + smlabbeq r5, ip, pc, sp @ │ │ │ │ + @ instruction: 0x0105dfba │ │ │ │ + strdeq sp, [r5, -r0] │ │ │ │ + tsteq r5, r4, lsr r0 │ │ │ │ + tsteq r5, sl, rrx │ │ │ │ + smlatbeq r5, r2, r0, lr │ │ │ │ + ldrdeq lr, [r5, -r8] │ │ │ │ + tsteq r5, lr, lsl r1 │ │ │ │ + tsteq r5, r4, asr r1 │ │ │ │ + tsteq r5, r2, ror r1 │ │ │ │ + smlabteq r5, r2, r1, lr │ │ │ │ + tsteq r5, r6, lsl #4 │ │ │ │ + tsteq r5, ip, lsr r2 │ │ │ │ + tsteq r5, r6, ror r2 │ │ │ │ + smlatbeq r5, ip, r2, lr │ │ │ │ strdeq lr, [r5, -r0] │ │ │ │ - tsteq r5, r8, lsr #18 │ │ │ │ + tsteq r5, r6, lsr #6 │ │ │ │ + tsteq r5, r2, asr r3 │ │ │ │ + smlabbeq r5, r8, r3, lr │ │ │ │ + smlabteq r5, lr, r3, lr │ │ │ │ + tsteq r5, r4, lsl #8 │ │ │ │ + tsteq r5, ip, lsr r4 │ │ │ │ + tsteq r5, r2, ror r4 │ │ │ │ + @ instruction: 0x0105e4b6 │ │ │ │ + smlatteq r5, ip, r4, lr │ │ │ │ + smlatteq r5, lr, r4, lr │ │ │ │ + tsteq r5, r0, asr #10 │ │ │ │ + smlabbeq r5, r4, r5, lr │ │ │ │ + @ instruction: 0x0105e5ba │ │ │ │ + strdeq lr, [r5, -r4] │ │ │ │ + tsteq r5, ip, lsr #12 │ │ │ │ + tsteq r5, r2, ror r6 │ │ │ │ + smlatbeq r5, ip, r6, lr │ │ │ │ + ldrdeq lr, [r5, -sl] │ │ │ │ + tsteq r5, r2, lsl r7 │ │ │ │ + tsteq r5, r8, asr r7 │ │ │ │ + @ instruction: 0x0105e790 │ │ │ │ + smlabteq r5, ip, r7, lr │ │ │ │ + tsteq r5, r4, lsl #16 │ │ │ │ + tsteq r5, sl, asr #16 │ │ │ │ + smlabbeq r5, r2, r8, lr │ │ │ │ + smlatbeq r5, r4, r8, lr │ │ │ │ + strdeq lr, [r5, -r6] │ │ │ │ + tsteq r5, ip, lsr r9 │ │ │ │ + tsteq r5, r4, ror r9 │ │ │ │ + smlatbeq r5, lr, r9, lr │ │ │ │ + smlatteq r5, r6, r9, lr │ │ │ │ + tsteq r5, ip, lsr #20 │ │ │ │ + tsteq r5, r4, ror #20 │ │ │ │ + @ instruction: 0x0105ea90 │ │ │ │ + smlabteq r5, r8, sl, lr │ │ │ │ + tsteq r5, r0, lsl fp │ │ │ │ + tsteq r5, r8, asr #22 │ │ │ │ @ instruction: 0x63a4f243 │ │ │ │ @ instruction: 0xf0004298 │ │ │ │ ldmdale ip, {r0, r5, r9, sl, pc} │ │ │ │ orrsvs pc, ip, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0004298 │ │ │ │ stmdale sp, {r0, r1, r2, r3, r4, r9, sl, pc} │ │ │ │ orrsvs pc, r4, #805306372 @ 0x30000004 │ │ │ │ @@ -54544,301 +54544,301 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ streq pc, [r4], #2271 @ 0x8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ streq pc, [r0], #2271 @ 0x8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbteq pc, [ip], #-2271 @ 0xfffff721 @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - strdeq lr, [r5, -r0] │ │ │ │ - tsteq r5, r6, lsr #16 │ │ │ │ - tsteq r5, sl, ror #16 │ │ │ │ - smlatbeq r5, r0, r8, lr │ │ │ │ - @ instruction: 0x0105e8b2 │ │ │ │ - tsteq r5, r2, lsl #18 │ │ │ │ - tsteq r5, r6, asr #18 │ │ │ │ - tsteq r5, ip, ror r9 │ │ │ │ - @ instruction: 0x0105e9b4 │ │ │ │ - smlatteq r5, sl, r9, lr │ │ │ │ - tsteq r5, r0, lsr sl │ │ │ │ - tsteq r5, r6, ror #20 │ │ │ │ - @ instruction: 0x0105ea92 │ │ │ │ - smlabteq r5, r8, sl, lr │ │ │ │ - tsteq r5, ip, lsl #22 │ │ │ │ - tsteq r5, r2, asr #22 │ │ │ │ - tsteq r5, ip, ror fp │ │ │ │ - @ instruction: 0x0105ebb2 │ │ │ │ - strdeq lr, [r5, -r6] │ │ │ │ - tsteq r5, ip, lsr #24 │ │ │ │ - tsteq r5, sl, asr #24 │ │ │ │ - @ instruction: 0x0105ec9a │ │ │ │ - smlatteq r5, r0, ip, lr │ │ │ │ - tsteq r5, r6, lsl sp │ │ │ │ - tsteq r5, lr, asr #26 │ │ │ │ - smlabbeq r5, r4, sp, lr │ │ │ │ - smlabteq r5, r8, sp, lr │ │ │ │ - strdeq lr, [r5, -lr] │ │ │ │ - tsteq r5, sl, lsr #28 │ │ │ │ - tsteq r5, r2, ror #28 │ │ │ │ - smlatbeq r5, r6, lr, lr │ │ │ │ - ldrdeq lr, [r5, -ip] │ │ │ │ - tsteq r5, r4, lsl pc │ │ │ │ - tsteq r5, sl, asr #30 │ │ │ │ - smlabbeq r5, lr, pc, lr @ │ │ │ │ - smlabteq r5, r4, pc, lr @ │ │ │ │ - ldrdeq sp, [r5, -r0] │ │ │ │ - tsteq r5, r0, asr #26 │ │ │ │ - tsteq r5, ip, lsr r9 │ │ │ │ + tsteq r5, r0, lsl sl │ │ │ │ + tsteq r5, r6, asr #20 │ │ │ │ + smlabbeq r5, sl, sl, lr │ │ │ │ + smlabteq r5, r0, sl, lr │ │ │ │ + ldrdeq lr, [r5, -r2] │ │ │ │ + tsteq r5, r2, lsr #22 │ │ │ │ + tsteq r5, r6, ror #22 │ │ │ │ + @ instruction: 0x0105eb9c │ │ │ │ + ldrdeq lr, [r5, -r4] │ │ │ │ + tsteq r5, sl, lsl #24 │ │ │ │ + tsteq r5, r0, asr ip │ │ │ │ + smlabbeq r5, r6, ip, lr │ │ │ │ + @ instruction: 0x0105ecb2 │ │ │ │ + smlatteq r5, r8, ip, lr │ │ │ │ + tsteq r5, ip, lsr #26 │ │ │ │ + tsteq r5, r2, ror #26 │ │ │ │ + @ instruction: 0x0105ed9c │ │ │ │ + ldrdeq lr, [r5, -r2] │ │ │ │ + tsteq r5, r6, lsl lr │ │ │ │ + tsteq r5, ip, asr #28 │ │ │ │ + tsteq r5, sl, ror #28 │ │ │ │ + @ instruction: 0x0105eeba │ │ │ │ + tsteq r5, r0, lsl #30 │ │ │ │ + tsteq r5, r6, lsr pc │ │ │ │ + tsteq r5, lr, ror #30 │ │ │ │ + smlatbeq r5, r4, pc, lr @ │ │ │ │ + smlatteq r5, r8, pc, lr @ │ │ │ │ + tstpeq r5, lr, lsl r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, sl, asr #32 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, r2, r0, pc @ │ │ │ │ + smlabteq r5, r6, r0, pc @ │ │ │ │ + strdeq pc, [r5, -ip] │ │ │ │ + tstpeq r5, r4, lsr r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, sl, ror #2 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r5, lr, r1, pc @ │ │ │ │ + smlatteq r5, r4, r1, pc @ │ │ │ │ + strdeq sp, [r5, -r0] │ │ │ │ + tsteq r5, r0, ror #30 │ │ │ │ + tsteq r5, ip, asr fp │ │ │ │ + tsteq r5, r0, ror #18 │ │ │ │ + tsteq r5, r0, asr r8 │ │ │ │ + @ instruction: 0x0105c7b0 │ │ │ │ + tsteq r5, r0, ror r7 │ │ │ │ tsteq r5, r0, asr #14 │ │ │ │ - tsteq r5, r0, lsr r6 │ │ │ │ - @ instruction: 0x0105c590 │ │ │ │ - tsteq r5, r0, asr r5 │ │ │ │ - tsteq r5, r0, lsr #10 │ │ │ │ - smlabbeq r3, r4, r6, r2 │ │ │ │ - tsteq r5, ip, asr #10 │ │ │ │ + smlatbeq r3, r4, r8, r2 │ │ │ │ + tsteq r5, ip, ror #14 │ │ │ │ + @ instruction: 0x01032894 │ │ │ │ + smlatteq r5, r0, r7, ip │ │ │ │ + @ instruction: 0x0105c790 │ │ │ │ + tsteq r3, ip, ror r8 │ │ │ │ + tsteq r3, r4, ror r8 │ │ │ │ + @ instruction: 0x0105c890 │ │ │ │ + tsteq r5, r8, asr #16 │ │ │ │ + strdeq ip, [r5, -ip] │ │ │ │ + tsteq r3, r4, asr r8 │ │ │ │ + tsteq r3, ip, asr #16 │ │ │ │ + smlatbeq r5, r8, r8, ip │ │ │ │ + tsteq r5, r4, ror r8 │ │ │ │ + tsteq r3, r4, lsr r8 │ │ │ │ + tsteq r3, ip, lsr #16 │ │ │ │ + @ instruction: 0x0105c9bc │ │ │ │ + tsteq r5, r0, lsr r9 │ │ │ │ + strdeq ip, [r5, -r0] │ │ │ │ + @ instruction: 0x0105c8b8 │ │ │ │ + tsteq r3, r4, lsl #16 │ │ │ │ + strdeq r2, [r3, -ip] │ │ │ │ + tsteq r5, r4, asr r9 │ │ │ │ + tsteq r5, r0, lsr #18 │ │ │ │ + smlatteq r3, r4, r7, r2 │ │ │ │ + ldrdeq r2, [r3, -ip] │ │ │ │ + strdeq ip, [r5, -r8] │ │ │ │ + @ instruction: 0x0105c9b8 │ │ │ │ + tsteq r5, r8, ror r9 │ │ │ │ + @ instruction: 0x010327bc │ │ │ │ + @ instruction: 0x010327b4 │ │ │ │ + tsteq r5, ip, lsl #20 │ │ │ │ + ldrdeq ip, [r5, -ip] │ │ │ │ + @ instruction: 0x0103279c │ │ │ │ + @ instruction: 0x01032794 │ │ │ │ + @ instruction: 0x0105cbb8 │ │ │ │ + smlatteq r5, r8, sl, ip │ │ │ │ + tsteq r5, ip, ror sl │ │ │ │ + tsteq r5, r8, lsr sl │ │ │ │ + tsteq r5, r8, lsl #20 │ │ │ │ + tsteq r3, r4, ror #14 │ │ │ │ + tsteq r5, r4, lsr sl │ │ │ │ + tsteq r3, r4, asr r7 │ │ │ │ + smlabbeq r5, r8, sl, ip │ │ │ │ + tsteq r5, r8, asr sl │ │ │ │ + tsteq r3, ip, lsr r7 │ │ │ │ + tsteq r3, r4, lsr r7 │ │ │ │ + strdeq ip, [r5, -r4] │ │ │ │ + smlabteq r5, r4, sl, ip │ │ │ │ + @ instruction: 0x0105ca94 │ │ │ │ + tsteq r3, r4, lsl r7 │ │ │ │ + tsteq r3, ip, lsl #14 │ │ │ │ + tsteq r5, r8, lsl #22 │ │ │ │ + ldrdeq ip, [r5, -r8] │ │ │ │ + strdeq r2, [r3, -r4] │ │ │ │ + smlatteq r3, ip, r6, r2 │ │ │ │ + tsteq r5, r0, lsl #24 │ │ │ │ + tsteq r5, ip, ror #22 │ │ │ │ + tsteq r5, ip, lsr fp │ │ │ │ + tsteq r5, ip, lsl #22 │ │ │ │ + smlabteq r3, r4, r6, r2 │ │ │ │ + @ instruction: 0x010326bc │ │ │ │ + @ instruction: 0x0105cb90 │ │ │ │ + tsteq r5, r0, asr fp │ │ │ │ + smlatbeq r3, r4, r6, r2 │ │ │ │ + @ instruction: 0x0103269c │ │ │ │ + tsteq r5, r4, ror #24 │ │ │ │ + tsteq r5, r4, lsl ip │ │ │ │ + smlabteq r5, r4, fp, ip │ │ │ │ + tsteq r3, ip, ror r6 │ │ │ │ tsteq r3, r4, ror r6 │ │ │ │ - smlabteq r5, r0, r5, ip │ │ │ │ - tsteq r5, r0, ror r5 │ │ │ │ + smlatbeq r5, r8, ip, ip │ │ │ │ + tsteq r5, r8, asr ip │ │ │ │ tsteq r3, ip, asr r6 │ │ │ │ tsteq r3, r4, asr r6 │ │ │ │ - tsteq r5, r0, ror r6 │ │ │ │ - tsteq r5, r8, lsr #12 │ │ │ │ - ldrdeq ip, [r5, -ip] │ │ │ │ - tsteq r3, r4, lsr r6 │ │ │ │ - tsteq r3, ip, lsr #12 │ │ │ │ - smlabbeq r5, r8, r6, ip │ │ │ │ - tsteq r5, r4, asr r6 │ │ │ │ - tsteq r3, r4, lsl r6 │ │ │ │ + @ instruction: 0x0105d294 │ │ │ │ + @ instruction: 0x0105cfbc │ │ │ │ + tsteq r5, ip, asr #28 │ │ │ │ + @ instruction: 0x0105cd90 │ │ │ │ + tsteq r5, ip, lsl sp │ │ │ │ + smlabteq r5, ip, ip, ip │ │ │ │ + tsteq r3, ip, lsl r6 │ │ │ │ + tsteq r5, r8, lsr #26 │ │ │ │ tsteq r3, ip, lsl #12 │ │ │ │ - @ instruction: 0x0105c79c │ │ │ │ - tsteq r5, r0, lsl r7 │ │ │ │ - ldrdeq ip, [r5, -r0] │ │ │ │ - @ instruction: 0x0105c698 │ │ │ │ - smlatteq r3, r4, r5, r2 │ │ │ │ - ldrdeq r2, [r3, -ip] │ │ │ │ - tsteq r5, r4, lsr r7 │ │ │ │ - tsteq r5, r0, lsl #14 │ │ │ │ + smlabteq r5, ip, sp, ip │ │ │ │ + tsteq r5, ip, ror sp │ │ │ │ + strdeq r2, [r3, -r4] │ │ │ │ + smlatteq r3, ip, r5, r2 │ │ │ │ + smlatbeq r5, r8, lr, ip │ │ │ │ + tsteq r5, r8, asr lr │ │ │ │ + tsteq r5, r8, lsl #28 │ │ │ │ + smlabteq r3, ip, r5, r2 │ │ │ │ smlabteq r3, r4, r5, r2 │ │ │ │ - @ instruction: 0x010325bc │ │ │ │ - ldrdeq ip, [r5, -r8] │ │ │ │ - @ instruction: 0x0105c798 │ │ │ │ - tsteq r5, r8, asr r7 │ │ │ │ - @ instruction: 0x0103259c │ │ │ │ - @ instruction: 0x01032594 │ │ │ │ - smlatteq r5, ip, r7, ip │ │ │ │ - @ instruction: 0x0105c7bc │ │ │ │ + smlatteq r5, ip, lr, ip │ │ │ │ + @ instruction: 0x0105ce9c │ │ │ │ + smlatbeq r3, ip, r5, r2 │ │ │ │ + smlatbeq r3, r4, r5, r2 │ │ │ │ + tsteq r5, ip, ror r0 │ │ │ │ + smlabteq r5, r0, pc, ip @ │ │ │ │ + tsteq r5, r0, ror pc │ │ │ │ + tsteq r5, r0, lsr #30 │ │ │ │ tsteq r3, ip, ror r5 │ │ │ │ tsteq r3, r4, ror r5 │ │ │ │ - @ instruction: 0x0105c998 │ │ │ │ - smlabteq r5, r8, r8, ip │ │ │ │ - tsteq r5, ip, asr r8 │ │ │ │ - tsteq r5, r8, lsl r8 │ │ │ │ - smlatteq r5, r8, r7, ip │ │ │ │ - tsteq r3, r4, asr #10 │ │ │ │ - tsteq r5, r4, lsl r8 │ │ │ │ + tsteq r5, r4 │ │ │ │ + @ instruction: 0x0105cfb4 │ │ │ │ + tsteq r3, ip, asr r5 │ │ │ │ + tsteq r3, r4, asr r5 │ │ │ │ + smlatteq r5, r0, r0, sp │ │ │ │ + swpeq sp, r0, [r5] │ │ │ │ + tsteq r5, r0, asr #32 │ │ │ │ tsteq r3, r4, lsr r5 │ │ │ │ - tsteq r5, r8, ror #16 │ │ │ │ - tsteq r5, r8, lsr r8 │ │ │ │ - tsteq r3, ip, lsl r5 │ │ │ │ + tsteq r3, ip, lsr #10 │ │ │ │ + tsteq r5, r4, lsr #2 │ │ │ │ + ldrdeq sp, [r5, -r4] │ │ │ │ tsteq r3, r4, lsl r5 │ │ │ │ - ldrdeq ip, [r5, -r4] │ │ │ │ - smlatbeq r5, r4, r8, ip │ │ │ │ - tsteq r5, r4, ror r8 │ │ │ │ - strdeq r2, [r3, -r4] │ │ │ │ - smlatteq r3, ip, r4, r2 │ │ │ │ - smlatteq r5, r8, r8, ip │ │ │ │ - @ instruction: 0x0105c8b8 │ │ │ │ - ldrdeq r2, [r3, -r4] │ │ │ │ + tsteq r3, ip, lsl #10 │ │ │ │ + tsteq r5, r0, asr #8 │ │ │ │ + ldrdeq sp, [r5, -r0] │ │ │ │ + tsteq r5, r4, lsl r2 │ │ │ │ + smlatbeq r5, r0, r1, sp │ │ │ │ + tsteq r5, r0, asr r1 │ │ │ │ + ldrdeq r2, [r3, -ip] │ │ │ │ + smlatbeq r5, ip, r1, sp │ │ │ │ smlabteq r3, ip, r4, r2 │ │ │ │ - smlatteq r5, r0, r9, ip │ │ │ │ - tsteq r5, ip, asr #18 │ │ │ │ - tsteq r5, ip, lsl r9 │ │ │ │ - smlatteq r5, ip, r8, ip │ │ │ │ - smlatbeq r3, r4, r4, r2 │ │ │ │ - @ instruction: 0x0103249c │ │ │ │ - tsteq r5, r0, ror r9 │ │ │ │ - tsteq r5, r0, lsr r9 │ │ │ │ + tsteq r5, r0, asr r2 │ │ │ │ + mrseq sp, SP_usr │ │ │ │ + @ instruction: 0x010324b4 │ │ │ │ + smlatbeq r3, ip, r4, r2 │ │ │ │ + tsteq r5, ip, lsr #6 │ │ │ │ + ldrdeq sp, [r5, -ip] │ │ │ │ + smlabbeq r5, ip, r2, sp │ │ │ │ + smlabbeq r3, ip, r4, r2 │ │ │ │ smlabbeq r3, r4, r4, r2 │ │ │ │ - tsteq r3, ip, ror r4 │ │ │ │ - tsteq r5, r4, asr #20 │ │ │ │ - strdeq ip, [r5, -r4] │ │ │ │ - smlatbeq r5, r4, r9, ip │ │ │ │ - tsteq r3, ip, asr r4 │ │ │ │ - tsteq r3, r4, asr r4 │ │ │ │ - smlabbeq r5, r8, sl, ip │ │ │ │ - tsteq r5, r8, lsr sl │ │ │ │ + tsteq r5, r0, ror r3 │ │ │ │ + tsteq r5, r0, lsr #6 │ │ │ │ + tsteq r3, ip, ror #8 │ │ │ │ + tsteq r3, r4, ror #8 │ │ │ │ + tsteq r5, r0, lsl #10 │ │ │ │ + tsteq r5, r4, asr #8 │ │ │ │ + strdeq sp, [r5, -r4] │ │ │ │ + smlatbeq r5, r4, r3, sp │ │ │ │ tsteq r3, ip, lsr r4 │ │ │ │ tsteq r3, r4, lsr r4 │ │ │ │ - tsteq r5, r4, ror r0 │ │ │ │ - @ instruction: 0x0105cd9c │ │ │ │ - tsteq r5, ip, lsr #24 │ │ │ │ - tsteq r5, r0, ror fp │ │ │ │ - strdeq ip, [r5, -ip] │ │ │ │ - smlatbeq r5, ip, sl, ip │ │ │ │ - strdeq r2, [r3, -ip] │ │ │ │ - tsteq r5, r8, lsl #22 │ │ │ │ + smlabbeq r5, r8, r4, sp │ │ │ │ + tsteq r5, r8, lsr r4 │ │ │ │ + tsteq r3, ip, lsl r4 │ │ │ │ + tsteq r3, r4, lsl r4 │ │ │ │ + tsteq r5, r4, ror #10 │ │ │ │ + tsteq r5, r4, lsl r5 │ │ │ │ + smlabteq r5, r4, r4, sp │ │ │ │ + strdeq r2, [r3, -r4] │ │ │ │ smlatteq r3, ip, r3, r2 │ │ │ │ - smlatbeq r5, ip, fp, ip │ │ │ │ - tsteq r5, ip, asr fp │ │ │ │ + smlatbeq r5, r8, r5, sp │ │ │ │ + tsteq r5, r8, asr r5 │ │ │ │ ldrdeq r2, [r3, -r4] │ │ │ │ smlabteq r3, ip, r3, r2 │ │ │ │ - smlabbeq r5, r8, ip, ip │ │ │ │ - tsteq r5, r8, lsr ip │ │ │ │ - smlatteq r5, r8, fp, ip │ │ │ │ - smlatbeq r3, ip, r3, r2 │ │ │ │ - smlatbeq r3, r4, r3, r2 │ │ │ │ - smlabteq r5, ip, ip, ip │ │ │ │ - tsteq r5, ip, ror ip │ │ │ │ + tsteq r5, r8, asr r1 │ │ │ │ + smlabbeq r5, ip, fp, sp │ │ │ │ + @ instruction: 0x0105d8b4 │ │ │ │ + tsteq r5, r4, asr #14 │ │ │ │ + smlabbeq r5, r8, r6, sp │ │ │ │ + tsteq r5, r4, lsl r6 │ │ │ │ + smlabteq r5, r4, r5, sp │ │ │ │ smlabbeq r3, ip, r3, r2 │ │ │ │ - smlabbeq r3, r4, r3, r2 │ │ │ │ - tsteq r5, ip, asr lr │ │ │ │ - smlatbeq r5, r0, sp, ip │ │ │ │ - tsteq r5, r0, asr sp │ │ │ │ - tsteq r5, r0, lsl #26 │ │ │ │ + tsteq r5, r0, lsr #12 │ │ │ │ + tsteq r3, ip, ror r3 │ │ │ │ + smlabteq r5, r4, r6, sp │ │ │ │ + tsteq r5, r4, ror r6 │ │ │ │ + tsteq r3, r4, ror #6 │ │ │ │ tsteq r3, ip, asr r3 │ │ │ │ - tsteq r3, r4, asr r3 │ │ │ │ - smlatteq r5, r4, sp, ip │ │ │ │ - @ instruction: 0x0105cd94 │ │ │ │ + smlatbeq r5, r0, r7, sp │ │ │ │ + tsteq r5, r0, asr r7 │ │ │ │ + tsteq r5, r0, lsl #14 │ │ │ │ tsteq r3, ip, lsr r3 │ │ │ │ tsteq r3, r4, lsr r3 │ │ │ │ - smlabteq r5, r0, lr, ip │ │ │ │ - tsteq r5, r0, ror lr │ │ │ │ - tsteq r5, r0, lsr #28 │ │ │ │ + smlatteq r5, r4, r7, sp │ │ │ │ + @ instruction: 0x0105d794 │ │ │ │ + tsteq r3, ip, lsl r3 │ │ │ │ tsteq r3, r4, lsl r3 │ │ │ │ - tsteq r3, ip, lsl #6 │ │ │ │ - tsteq r5, r4, lsl #30 │ │ │ │ - @ instruction: 0x0105ceb4 │ │ │ │ - strdeq r2, [r3, -r4] │ │ │ │ + tsteq r5, r4, ror r9 │ │ │ │ + @ instruction: 0x0105d8b8 │ │ │ │ + tsteq r5, r8, ror #16 │ │ │ │ + tsteq r5, r8, lsl r8 │ │ │ │ smlatteq r3, ip, r2, r2 │ │ │ │ - tsteq r5, r0, lsr #4 │ │ │ │ - strheq sp, [r5, -r0] │ │ │ │ - strdeq ip, [r5, -r4] │ │ │ │ - smlabbeq r5, r0, pc, ip @ │ │ │ │ - tsteq r5, r0, lsr pc │ │ │ │ - @ instruction: 0x010322bc │ │ │ │ - smlabbeq r5, ip, pc, ip @ │ │ │ │ - smlatbeq r3, ip, r2, r2 │ │ │ │ - tsteq r5, r0, lsr r0 │ │ │ │ - smlatteq r5, r0, pc, ip @ │ │ │ │ - @ instruction: 0x01032294 │ │ │ │ - smlabbeq r3, ip, r2, r2 │ │ │ │ - tsteq r5, ip, lsl #2 │ │ │ │ - strheq sp, [r5, -ip] │ │ │ │ - tsteq r5, ip, rrx │ │ │ │ - tsteq r3, ip, ror #4 │ │ │ │ - tsteq r3, r4, ror #4 │ │ │ │ - tsteq r5, r0, asr r1 │ │ │ │ - mrseq sp, (UNDEF: 21) │ │ │ │ + smlatteq r3, r4, r2, r2 │ │ │ │ + strdeq sp, [r5, -ip] │ │ │ │ + smlatbeq r5, ip, r8, sp │ │ │ │ + smlabteq r3, ip, r2, r2 │ │ │ │ + smlabteq r3, r4, r2, r2 │ │ │ │ + ldrdeq sp, [r5, -r8] │ │ │ │ + smlabbeq r5, r8, r9, sp │ │ │ │ + tsteq r5, r8, lsr r9 │ │ │ │ + smlatbeq r3, r4, r2, r2 │ │ │ │ + @ instruction: 0x0103229c │ │ │ │ + tsteq r5, ip, lsl sl │ │ │ │ + smlabteq r5, ip, r9, sp │ │ │ │ + smlabbeq r3, r4, r2, r2 │ │ │ │ + tsteq r3, ip, ror r2 │ │ │ │ + tsteq r5, r8, lsr sp │ │ │ │ + smlabteq r5, r8, fp, sp │ │ │ │ + tsteq r5, ip, lsl #22 │ │ │ │ + @ instruction: 0x0105da98 │ │ │ │ + tsteq r5, r8, asr #20 │ │ │ │ tsteq r3, ip, asr #4 │ │ │ │ - tsteq r3, r4, asr #4 │ │ │ │ - smlatteq r5, r0, r2, sp │ │ │ │ - tsteq r5, r4, lsr #4 │ │ │ │ - ldrdeq sp, [r5, -r4] │ │ │ │ - smlabbeq r5, r4, r1, sp │ │ │ │ + smlatbeq r5, r4, sl, sp │ │ │ │ + tsteq r3, ip, lsr r2 │ │ │ │ + tsteq r5, r8, asr #22 │ │ │ │ + strdeq sp, [r5, -r8] │ │ │ │ + tsteq r3, r4, lsr #4 │ │ │ │ tsteq r3, ip, lsl r2 │ │ │ │ - tsteq r3, r4, lsl r2 │ │ │ │ - tsteq r5, r8, ror #4 │ │ │ │ - tsteq r5, r8, lsl r2 │ │ │ │ + tsteq r5, r4, lsr #24 │ │ │ │ + ldrdeq sp, [r5, -r4] │ │ │ │ + smlabbeq r5, r4, fp, sp │ │ │ │ strdeq r2, [r3, -ip] │ │ │ │ strdeq r2, [r3, -r4] │ │ │ │ - tsteq r5, r4, asr #6 │ │ │ │ - strdeq sp, [r5, -r4] │ │ │ │ - smlatbeq r5, r4, r2, sp │ │ │ │ + tsteq r5, r8, ror #24 │ │ │ │ + tsteq r5, r8, lsl ip │ │ │ │ + ldrdeq r2, [r3, -ip] │ │ │ │ ldrdeq r2, [r3, -r4] │ │ │ │ - smlabteq r3, ip, r1, r2 │ │ │ │ - smlabbeq r5, r8, r3, sp │ │ │ │ - tsteq r5, r8, lsr r3 │ │ │ │ - @ instruction: 0x010321b4 │ │ │ │ + strdeq sp, [r5, -r8] │ │ │ │ + tsteq r5, ip, lsr sp │ │ │ │ + smlatteq r5, ip, ip, sp │ │ │ │ + @ instruction: 0x0105dc9c │ │ │ │ smlatbeq r3, ip, r1, r2 │ │ │ │ - tsteq r5, r8, lsr pc │ │ │ │ - tsteq r5, ip, ror #18 │ │ │ │ - @ instruction: 0x0105d694 │ │ │ │ - tsteq r5, r4, lsr #10 │ │ │ │ - tsteq r5, r8, ror #8 │ │ │ │ - strdeq sp, [r5, -r4] │ │ │ │ - smlatbeq r5, r4, r3, sp │ │ │ │ - tsteq r3, ip, ror #2 │ │ │ │ - tsteq r5, r0, lsl #8 │ │ │ │ + smlatbeq r3, r4, r1, r2 │ │ │ │ + smlabbeq r5, r0, sp, sp │ │ │ │ + tsteq r5, r0, lsr sp │ │ │ │ + smlabbeq r3, ip, r1, r2 │ │ │ │ + smlabbeq r3, r4, r1, r2 │ │ │ │ + tsteq r5, ip, asr lr │ │ │ │ + tsteq r5, ip, lsl #28 │ │ │ │ + @ instruction: 0x0105ddbc │ │ │ │ + tsteq r3, r4, ror #2 │ │ │ │ tsteq r3, ip, asr r1 │ │ │ │ - smlatbeq r5, r4, r4, sp │ │ │ │ - tsteq r5, r4, asr r4 │ │ │ │ + smlatbeq r5, r0, lr, sp │ │ │ │ + tsteq r5, r0, asr lr │ │ │ │ tsteq r3, r4, asr #2 │ │ │ │ tsteq r3, ip, lsr r1 │ │ │ │ - smlabbeq r5, r0, r5, sp │ │ │ │ - tsteq r5, r0, lsr r5 │ │ │ │ - smlatteq r5, r0, r4, sp │ │ │ │ - tsteq r3, ip, lsl r1 │ │ │ │ - tsteq r3, r4, lsl r1 │ │ │ │ - smlabteq r5, r4, r5, sp │ │ │ │ - tsteq r5, r4, ror r5 │ │ │ │ - strdeq r2, [r3, -ip] │ │ │ │ - strdeq r2, [r3, -r4] │ │ │ │ - tsteq r5, r4, asr r7 │ │ │ │ - @ instruction: 0x0105d698 │ │ │ │ - tsteq r5, r8, asr #12 │ │ │ │ - strdeq sp, [r5, -r8] │ │ │ │ - smlabteq r3, ip, r0, r2 │ │ │ │ - smlabteq r3, r4, r0, r2 │ │ │ │ - ldrdeq sp, [r5, -ip] │ │ │ │ - smlabbeq r5, ip, r6, sp │ │ │ │ - smlatbeq r3, ip, r0, r2 │ │ │ │ - smlatbeq r3, r4, r0, r2 │ │ │ │ - @ instruction: 0x0105d7b8 │ │ │ │ - tsteq r5, r8, ror #14 │ │ │ │ - tsteq r5, r8, lsl r7 │ │ │ │ - smlabbeq r3, r4, r0, r2 │ │ │ │ - tsteq r3, ip, ror r0 │ │ │ │ - strdeq sp, [r5, -ip] │ │ │ │ - smlatbeq r5, ip, r7, sp │ │ │ │ - tsteq r3, r4, rrx │ │ │ │ - qaddeq r2, ip, r3 │ │ │ │ - tsteq r5, r8, lsl fp │ │ │ │ - smlatbeq r5, r8, r9, sp │ │ │ │ - smlatteq r5, ip, r8, sp │ │ │ │ - tsteq r5, r8, ror r8 │ │ │ │ - tsteq r5, r8, lsr #16 │ │ │ │ - tsteq r3, ip, lsr #32 │ │ │ │ - smlabbeq r5, r4, r8, sp │ │ │ │ - tsteq r3, ip, lsl r0 │ │ │ │ - tsteq r5, r8, lsr #18 │ │ │ │ - ldrdeq sp, [r5, -r8] │ │ │ │ - tsteq r3, r4 │ │ │ │ - strdeq r1, [r3, -ip] │ │ │ │ - tsteq r5, r4, lsl #20 │ │ │ │ - @ instruction: 0x0105d9b4 │ │ │ │ - tsteq r5, r4, ror #18 │ │ │ │ - ldrdeq r1, [r3, -ip] │ │ │ │ - ldrdeq r1, [r3, -r4] │ │ │ │ - tsteq r5, r8, asr #20 │ │ │ │ - strdeq sp, [r5, -r8] │ │ │ │ - @ instruction: 0x01031fbc │ │ │ │ - @ instruction: 0x01031fb4 │ │ │ │ - ldrdeq sp, [r5, -r8] │ │ │ │ - tsteq r5, ip, lsl fp │ │ │ │ - smlabteq r5, ip, sl, sp │ │ │ │ - tsteq r5, ip, ror sl │ │ │ │ - smlabbeq r3, ip, pc, r1 @ │ │ │ │ - smlabbeq r3, r4, pc, r1 @ │ │ │ │ - tsteq r5, r0, ror #22 │ │ │ │ - tsteq r5, r0, lsl fp │ │ │ │ - tsteq r3, ip, ror #30 │ │ │ │ - tsteq r3, r4, ror #30 │ │ │ │ - tsteq r5, ip, lsr ip │ │ │ │ - smlatteq r5, ip, fp, sp │ │ │ │ - @ instruction: 0x0105db9c │ │ │ │ - tsteq r3, r4, asr #30 │ │ │ │ - tsteq r3, ip, lsr pc │ │ │ │ - smlabbeq r5, r0, ip, sp │ │ │ │ - tsteq r5, r0, lsr ip │ │ │ │ - tsteq r3, r4, lsr #30 │ │ │ │ - tsteq r3, ip, lsl pc │ │ │ │ - tsteq r5, ip, ror #4 │ │ │ │ - @ instruction: 0x0105df94 │ │ │ │ - tsteq r5, r4, lsr #28 │ │ │ │ - tsteq r5, r8, ror #26 │ │ │ │ - strdeq sp, [r5, -r4] │ │ │ │ + smlabbeq r5, ip, r4, lr │ │ │ │ + @ instruction: 0x0105e1b4 │ │ │ │ + tsteq r5, r4, asr #32 │ │ │ │ + smlabbeq r5, r8, pc, sp @ │ │ │ │ + tsteq r5, r4, lsl pc │ │ │ │ ldrbtmi r4, [r8], #-2161 @ 0xfffff78f │ │ │ │ ldmdami r1!, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2160 @ 0xfffff790 │ │ │ │ ldmdami r0!, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2159 @ 0xfffff791 │ │ │ │ @@ -54945,90 +54945,90 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2125 @ 0xfffff7b3 │ │ │ │ stmdami sp, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2124 @ 0xfffff7b4 │ │ │ │ stmdami ip, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r5, sl, lsr #16 │ │ │ │ - tsteq r3, ip, ror #20 │ │ │ │ - smlabbeq r5, sl, r8, sp │ │ │ │ - tsteq r3, r0, ror #20 │ │ │ │ - tsteq r5, r2, lsr r9 │ │ │ │ - smlatteq r5, r4, r8, sp │ │ │ │ - tsteq r3, lr, asr #20 │ │ │ │ - tsteq r3, r8, asr #20 │ │ │ │ - tsteq r5, r6, lsl sl │ │ │ │ - smlabteq r5, r8, r9, sp │ │ │ │ - tsteq r5, sl, ror r9 │ │ │ │ - tsteq r3, r0, lsr sl │ │ │ │ - tsteq r3, sl, lsr #20 │ │ │ │ - tsteq r5, r4, ror #20 │ │ │ │ - tsteq r5, r6, lsl sl │ │ │ │ - tsteq r3, r8, lsl sl │ │ │ │ - tsteq r3, r2, lsl sl │ │ │ │ - strdeq sp, [r5, -ip] │ │ │ │ - tsteq r5, r2, asr #22 │ │ │ │ - strdeq sp, [r5, -r4] │ │ │ │ - smlatbeq r5, r6, sl, sp │ │ │ │ - strdeq r1, [r3, -r4] │ │ │ │ - smlatteq r3, lr, r9, r1 │ │ │ │ - @ instruction: 0x0105db90 │ │ │ │ - tsteq r5, r2, asr #22 │ │ │ │ - ldrdeq r1, [r3, -ip] │ │ │ │ - ldrdeq r1, [r3, -r6] │ │ │ │ - tsteq r5, r4, ror ip │ │ │ │ - tsteq r5, r6, lsr #24 │ │ │ │ + tsteq r5, sl, asr #20 │ │ │ │ + smlabbeq r3, ip, ip, r1 │ │ │ │ + smlatbeq r5, sl, sl, sp │ │ │ │ + smlabbeq r3, r0, ip, r1 │ │ │ │ + tsteq r5, r2, asr fp │ │ │ │ + tsteq r5, r4, lsl #22 │ │ │ │ + tsteq r3, lr, ror #24 │ │ │ │ + tsteq r3, r8, ror #24 │ │ │ │ + tsteq r5, r6, lsr ip │ │ │ │ + smlatteq r5, r8, fp, sp │ │ │ │ + @ instruction: 0x0105db9a │ │ │ │ + tsteq r3, r0, asr ip │ │ │ │ + tsteq r3, sl, asr #24 │ │ │ │ + smlabbeq r5, r4, ip, sp │ │ │ │ + tsteq r5, r6, lsr ip │ │ │ │ + tsteq r3, r8, lsr ip │ │ │ │ + tsteq r3, r2, lsr ip │ │ │ │ + tsteq r5, ip, lsl lr │ │ │ │ + tsteq r5, r2, ror #26 │ │ │ │ + tsteq r5, r4, lsl sp │ │ │ │ + smlabteq r5, r6, ip, sp │ │ │ │ + tsteq r3, r4, lsl ip │ │ │ │ + tsteq r3, lr, lsl #24 │ │ │ │ + @ instruction: 0x0105ddb0 │ │ │ │ + tsteq r5, r2, ror #26 │ │ │ │ + strdeq r1, [r3, -ip] │ │ │ │ + strdeq r1, [r3, -r6] │ │ │ │ + @ instruction: 0x0105de94 │ │ │ │ + tsteq r5, r6, asr #28 │ │ │ │ + strdeq sp, [r5, -r8] │ │ │ │ + ldrdeq r1, [r3, -lr] │ │ │ │ + ldrdeq r1, [r3, -r8] │ │ │ │ + smlatteq r5, r2, lr, sp │ │ │ │ + @ instruction: 0x0105de94 │ │ │ │ + smlabteq r3, r6, fp, r1 │ │ │ │ + smlabteq r3, r0, fp, r1 │ │ │ │ + tsteq r5, r6, lsl #4 │ │ │ │ + swpeq lr, r8, [r5] │ │ │ │ + ldrdeq sp, [r5, -lr] │ │ │ │ + tsteq r5, ip, ror #30 │ │ │ │ + tsteq r5, lr, lsl pc │ │ │ │ + @ instruction: 0x01031b9c │ │ │ │ + tsteq r5, lr, ror pc │ │ │ │ + @ instruction: 0x01031b90 │ │ │ │ + tsteq r5, r6, lsr #32 │ │ │ │ ldrdeq sp, [r5, -r8] │ │ │ │ - @ instruction: 0x010319be │ │ │ │ - @ instruction: 0x010319b8 │ │ │ │ - smlabteq r5, r2, ip, sp │ │ │ │ - tsteq r5, r4, ror ip │ │ │ │ - smlatbeq r3, r6, r9, r1 │ │ │ │ - smlatbeq r3, r0, r9, r1 │ │ │ │ - smlatteq r5, r6, pc, sp @ │ │ │ │ - tsteq r5, r8, ror lr │ │ │ │ - @ instruction: 0x0105ddbe │ │ │ │ - tsteq r5, ip, asr #26 │ │ │ │ - strdeq sp, [r5, -lr] │ │ │ │ - tsteq r3, ip, ror r9 │ │ │ │ - tsteq r5, lr, asr sp │ │ │ │ - tsteq r3, r0, ror r9 │ │ │ │ - tsteq r5, r6, lsl #28 │ │ │ │ - @ instruction: 0x0105ddb8 │ │ │ │ - tsteq r3, lr, asr r9 │ │ │ │ - tsteq r3, r8, asr r9 │ │ │ │ - smlatteq r5, sl, lr, sp │ │ │ │ - @ instruction: 0x0105de9c │ │ │ │ - tsteq r5, lr, asr #28 │ │ │ │ - tsteq r3, r0, asr #18 │ │ │ │ - tsteq r3, sl, lsr r9 │ │ │ │ - tsteq r5, r8, lsr pc │ │ │ │ - smlatteq r5, sl, lr, sp │ │ │ │ - tsteq r3, r8, lsr #18 │ │ │ │ - tsteq r3, r2, lsr #18 │ │ │ │ - ldrdeq lr, [r5, -r0] │ │ │ │ - tsteq r5, r6, lsl r0 │ │ │ │ - smlabteq r5, r8, pc, sp @ │ │ │ │ - tsteq r5, sl, ror pc │ │ │ │ - tsteq r3, r4, lsl #18 │ │ │ │ - strdeq r1, [r3, -lr] │ │ │ │ - tsteq r5, r4, rrx │ │ │ │ - tsteq r5, r6, lsl r0 │ │ │ │ - smlatteq r3, ip, r8, r1 │ │ │ │ - smlatteq r3, r6, r8, r1 │ │ │ │ - tsteq r5, r8, asr #2 │ │ │ │ - strdeq lr, [r5, -sl] │ │ │ │ - smlatbeq r5, ip, r0, lr │ │ │ │ - smlabteq r3, lr, r8, r1 │ │ │ │ - smlabteq r3, r8, r8, r1 │ │ │ │ - @ instruction: 0x0105e196 │ │ │ │ - tsteq r5, r8, asr #2 │ │ │ │ - @ instruction: 0x010318b6 │ │ │ │ - @ instruction: 0x010318b0 │ │ │ │ + tsteq r3, lr, ror fp │ │ │ │ + tsteq r3, r8, ror fp │ │ │ │ + tsteq r5, sl, lsl #2 │ │ │ │ + strheq lr, [r5, -ip] │ │ │ │ + tsteq r5, lr, rrx │ │ │ │ + tsteq r3, r0, ror #22 │ │ │ │ + tsteq r3, sl, asr fp │ │ │ │ + tsteq r5, r8, asr r1 │ │ │ │ + tsteq r5, sl, lsl #2 │ │ │ │ + tsteq r3, r8, asr #22 │ │ │ │ + tsteq r3, r2, asr #22 │ │ │ │ + strdeq lr, [r5, -r0] │ │ │ │ + tsteq r5, r6, lsr r2 │ │ │ │ + smlatteq r5, r8, r1, lr │ │ │ │ + @ instruction: 0x0105e19a │ │ │ │ + tsteq r3, r4, lsr #22 │ │ │ │ + tsteq r3, lr, lsl fp │ │ │ │ + smlabbeq r5, r4, r2, lr │ │ │ │ + tsteq r5, r6, lsr r2 │ │ │ │ + tsteq r3, ip, lsl #22 │ │ │ │ + tsteq r3, r6, lsl #22 │ │ │ │ + tsteq r5, r8, ror #6 │ │ │ │ + tsteq r5, sl, lsl r3 │ │ │ │ + smlabteq r5, ip, r2, lr │ │ │ │ + smlatteq r3, lr, sl, r1 │ │ │ │ + smlatteq r3, r8, sl, r1 │ │ │ │ + @ instruction: 0x0105e3b6 │ │ │ │ + tsteq r5, r8, ror #6 │ │ │ │ + ldrdeq r1, [r3, -r6] │ │ │ │ + ldrdeq r1, [r3, -r0] │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ addsmi pc, ip, #805306372 @ 0x30000004 │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ @@ -55691,107 +55691,107 @@ │ │ │ │ mul r7, sl, lr │ │ │ │ ldrtmi r4, [fp], -r1, ror #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ cdp 7, 9, cr15, cr0, cr8, {6} │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tsteq r3, r8, asr ip │ │ │ │ - smlatbeq r5, r2, r2, r1 │ │ │ │ - ldrdeq r8, [r3, -r8] │ │ │ │ - tsteq r5, sl, ror r2 │ │ │ │ - ldrdeq r1, [r3, -r2] │ │ │ │ - @ instruction: 0x010511bc │ │ │ │ - ldrdeq r8, [r3, -r0] │ │ │ │ - @ instruction: 0x01050eb2 │ │ │ │ - smlabteq r3, r4, r9, r8 │ │ │ │ - tsteq r3, lr, ror r6 │ │ │ │ - tsteq r5, r8, ror #28 │ │ │ │ - @ instruction: 0x01038994 │ │ │ │ - tsteq r5, sl, asr #28 │ │ │ │ - @ instruction: 0x0103899e │ │ │ │ - smlatbeq r3, r2, r9, r8 │ │ │ │ - smlabbeq r3, r6, r9, r8 │ │ │ │ - smlabbeq fp, r4, r4, sp │ │ │ │ - ldrdeq r8, [r3, -lr] │ │ │ │ - smlatteq r5, r4, sp, r0 │ │ │ │ - ldrdeq r8, [r3, -r0] │ │ │ │ - smlabteq r5, r2, sp, r0 │ │ │ │ - tsteq r3, ip, lsr r9 │ │ │ │ - tsteq r3, r8, asr lr │ │ │ │ - smlatbeq r3, r4, lr, r8 │ │ │ │ - smlabteq r5, r0, sl, sp │ │ │ │ - smlabteq r5, ip, sl, sp │ │ │ │ - smlatteq r3, lr, r5, r1 │ │ │ │ - smlatteq r3, r6, r5, r1 │ │ │ │ - tsteq r3, sl, lsr r9 │ │ │ │ + tsteq r3, r8, ror lr │ │ │ │ + smlabteq r5, r2, r4, r1 │ │ │ │ + strdeq r8, [r3, -r8] │ │ │ │ + @ instruction: 0x0105149a │ │ │ │ + strdeq r1, [r3, -r2] │ │ │ │ + ldrdeq r1, [r5, -ip] │ │ │ │ + strdeq r8, [r3, -r0] │ │ │ │ + ldrdeq r1, [r5, -r2] │ │ │ │ + smlatteq r3, r4, fp, r8 │ │ │ │ + @ instruction: 0x0103189e │ │ │ │ + smlabbeq r5, r8, r0, r1 │ │ │ │ + @ instruction: 0x01038bb4 │ │ │ │ + tsteq r5, sl, rrx │ │ │ │ + @ instruction: 0x01038bbe │ │ │ │ + smlabteq r3, r2, fp, r8 │ │ │ │ + smlatbeq r3, r6, fp, r8 │ │ │ │ + smlatbeq fp, r4, r6, sp │ │ │ │ + strdeq r8, [r3, -lr] │ │ │ │ + tsteq r5, r4 │ │ │ │ + strdeq r8, [r3, -r0] │ │ │ │ + smlatteq r5, r2, pc, r0 @ │ │ │ │ + tsteq r3, ip, asr fp │ │ │ │ + tsteq r3, r8, ror r0 │ │ │ │ + smlabteq r3, r4, r0, r9 │ │ │ │ + smlatteq r5, r0, ip, sp │ │ │ │ + smlatteq r5, ip, ip, sp │ │ │ │ + tsteq r3, lr, lsl #16 │ │ │ │ + tsteq r3, r6, lsl #16 │ │ │ │ + tsteq r3, sl, asr fp │ │ │ │ + tsteq r3, sl, asr fp │ │ │ │ + tsteq r3, lr, asr fp │ │ │ │ + @ instruction: 0x010bd594 │ │ │ │ + smlatbeq r3, lr, r8, r1 │ │ │ │ + strdeq r0, [r5, -r8] │ │ │ │ + tsteq r3, r4, ror r9 │ │ │ │ + tsteq r3, ip, ror r9 │ │ │ │ + tsteq fp, lr, lsr r5 │ │ │ │ + tsteq r3, r4, ror #18 │ │ │ │ tsteq r3, sl, lsr r9 │ │ │ │ + tsteq r3, r6, asr #18 │ │ │ │ + tsteq r3, r2, asr #18 │ │ │ │ tsteq r3, lr, lsr r9 │ │ │ │ - tsteq fp, r4, ror r3 │ │ │ │ - smlabbeq r3, lr, r6, r1 │ │ │ │ - ldrdeq r0, [r5, -r8] │ │ │ │ - tsteq r3, r4, asr r7 │ │ │ │ - tsteq r3, ip, asr r7 │ │ │ │ - tsteq fp, lr, lsl r3 │ │ │ │ - tsteq r3, r4, asr #14 │ │ │ │ - tsteq r3, sl, lsl r7 │ │ │ │ - tsteq r3, r6, lsr #14 │ │ │ │ - tsteq r3, r2, lsr #14 │ │ │ │ - tsteq r3, lr, lsl r7 │ │ │ │ - tsteq r3, ip, lsl r7 │ │ │ │ - tsteq r3, lr, lsl r7 │ │ │ │ - @ instruction: 0x010bd292 │ │ │ │ - tsteq r3, lr, lsl #14 │ │ │ │ - @ instruction: 0x01031692 │ │ │ │ - smlatbeq r3, r0, r6, r1 │ │ │ │ - @ instruction: 0x0103169e │ │ │ │ - @ instruction: 0x0103169c │ │ │ │ - @ instruction: 0x0103169a │ │ │ │ - @ instruction: 0x0103169c │ │ │ │ - tsteq fp, r0, lsl r2 │ │ │ │ - smlabbeq r3, ip, r3, r1 │ │ │ │ - tsteq r5, r6, ror fp │ │ │ │ - smlabteq r3, ip, r4, r1 │ │ │ │ - smlatbeq r3, r4, r4, r1 │ │ │ │ - smlatbeq r3, r6, r4, r1 │ │ │ │ - @ instruction: 0x0103f592 │ │ │ │ - @ instruction: 0x0103f592 │ │ │ │ - @ instruction: 0x0103f594 │ │ │ │ - @ instruction: 0x0103f592 │ │ │ │ - tsteq fp, r6, ror r1 │ │ │ │ - strdeq r1, [r3, -r4] │ │ │ │ - tstpeq r3, r2, ror r5 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, ip, ror r9 │ │ │ │ - tsteq fp, r4, lsr r1 │ │ │ │ - tstpeq r3, r2, asr r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, lr, asr r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, ip, asr r5 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105d7ba │ │ │ │ - tsteq r3, r2, lsl r3 │ │ │ │ - tsteq r3, ip, lsl #6 │ │ │ │ - tsteq r3, r2, lsl #22 │ │ │ │ - strdeq r8, [r3, -lr] │ │ │ │ + tsteq r3, ip, lsr r9 │ │ │ │ + tsteq r3, lr, lsr r9 │ │ │ │ + @ instruction: 0x010bd4b2 │ │ │ │ + tsteq r3, lr, lsr #18 │ │ │ │ + @ instruction: 0x010318b2 │ │ │ │ + smlabteq r3, r0, r8, r1 │ │ │ │ + @ instruction: 0x010318be │ │ │ │ + @ instruction: 0x010318bc │ │ │ │ + @ instruction: 0x010318ba │ │ │ │ + @ instruction: 0x010318bc │ │ │ │ + tsteq fp, r0, lsr r4 │ │ │ │ + smlatbeq r3, ip, r5, r1 │ │ │ │ + @ instruction: 0x01050d96 │ │ │ │ + smlatteq r3, ip, r6, r1 │ │ │ │ + smlabteq r3, r4, r6, r1 │ │ │ │ + smlabteq r3, r6, r6, r1 │ │ │ │ + @ instruction: 0x0103f7b2 │ │ │ │ + @ instruction: 0x0103f7b2 │ │ │ │ + @ instruction: 0x0103f7b4 │ │ │ │ + @ instruction: 0x0103f7b2 │ │ │ │ + @ instruction: 0x010bd396 │ │ │ │ + tsteq r3, r4, lsl r6 │ │ │ │ + @ instruction: 0x0103f792 │ │ │ │ + @ instruction: 0x01061b9c │ │ │ │ + tsteq fp, r4, asr r3 │ │ │ │ + tstpeq r3, r2, ror r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, lr, ror r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, ip, ror r7 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq sp, [r5, -sl] │ │ │ │ + tsteq r3, r2, lsr r5 │ │ │ │ + tsteq r3, ip, lsr #10 │ │ │ │ + tsteq r3, r2, lsr #26 │ │ │ │ + tsteq r3, lr, lsl sp │ │ │ │ + tsteq r3, ip, lsl sp │ │ │ │ + tsteq r3, sl, lsl sp │ │ │ │ + tsteq r3, r8, lsl sp │ │ │ │ + tsteq r3, r6, lsl sp │ │ │ │ + tsteq r3, r4, lsl sp │ │ │ │ + tsteq r3, lr, lsl #26 │ │ │ │ + tsteq r5, ip, asr #18 │ │ │ │ + tsteq fp, r4, asr r2 │ │ │ │ + tsteq r3, ip, lsl r4 │ │ │ │ + @ instruction: 0x01050bb8 │ │ │ │ + tsteq r3, r6, lsr r7 │ │ │ │ + strdeq sp, [fp, -r4] │ │ │ │ + strdeq r8, [r3, -r2] │ │ │ │ strdeq r8, [r3, -ip] │ │ │ │ - strdeq r8, [r3, -sl] │ │ │ │ - strdeq r8, [r3, -r8] │ │ │ │ - strdeq r8, [r3, -r6] │ │ │ │ - strdeq r8, [r3, -r4] │ │ │ │ - smlatteq r3, lr, sl, r8 │ │ │ │ - tsteq r5, ip, lsr #14 │ │ │ │ - tsteq fp, r4, lsr r0 │ │ │ │ - strdeq r1, [r3, -ip] │ │ │ │ - @ instruction: 0x01050998 │ │ │ │ - tsteq r3, r6, lsl r5 │ │ │ │ - ldrdeq ip, [fp, -r4] │ │ │ │ - ldrdeq r8, [r3, -r2] │ │ │ │ - ldrdeq r8, [r3, -ip] │ │ │ │ - smlatteq r3, r2, r8, r8 │ │ │ │ - smlatteq r3, r4, r8, r8 │ │ │ │ - smlabbeq fp, r0, pc, ip @ │ │ │ │ - ldrdeq r0, [r3, -r4] │ │ │ │ + tsteq r3, r2, lsl #22 │ │ │ │ + tsteq r3, r4, lsl #22 │ │ │ │ + smlatbeq fp, r0, r1, sp │ │ │ │ + strdeq r0, [r3, -r4] │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl febf893c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5b00ff8 │ │ │ │ stmdale sl!, {r0, r3, r4, r8, r9, sl, fp, ip, sp, lr} │ │ │ │ svcvc 0x0012f5b0 │ │ │ │ @ instruction: 0xf5b0d20b │ │ │ │ @@ -55853,27 +55853,27 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2062 @ 0xfffff7f2 │ │ │ │ stmdami lr, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2061 @ 0xfffff7f3 │ │ │ │ stmdami sp, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - tsteq r3, r2, ror #22 │ │ │ │ - smlabteq r5, lr, r4, sp │ │ │ │ - tsteq r3, sl, lsr #22 │ │ │ │ - strdeq r0, [r3, -ip] │ │ │ │ - smlatteq r3, r0, sl, r0 │ │ │ │ - @ instruction: 0x01030ab8 │ │ │ │ - @ instruction: 0x01030ab2 │ │ │ │ - tsteq r5, r6, lsl #8 │ │ │ │ - @ instruction: 0x01030a98 │ │ │ │ - tsteq r5, r6, lsl r4 │ │ │ │ - smlabbeq r3, ip, sl, r0 │ │ │ │ - smlabbeq r3, r6, sl, r0 │ │ │ │ - smlabbeq r3, r0, sl, r0 │ │ │ │ + smlabbeq r3, r2, sp, r0 │ │ │ │ + smlatteq r5, lr, r6, sp │ │ │ │ + tsteq r3, sl, asr #26 │ │ │ │ + tsteq r3, ip, lsl sp │ │ │ │ + tsteq r3, r0, lsl #26 │ │ │ │ + ldrdeq r0, [r3, -r8] │ │ │ │ + ldrdeq r0, [r3, -r2] │ │ │ │ + tsteq r5, r6, lsr #12 │ │ │ │ + @ instruction: 0x01030cb8 │ │ │ │ + tsteq r5, r6, lsr r6 │ │ │ │ + smlatbeq r3, ip, ip, r0 │ │ │ │ + smlatbeq r3, r6, ip, r0 │ │ │ │ + smlatbeq r3, r0, ip, r0 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl febf8a84 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ @ instruction: 0xf5b1461e │ │ │ │ stmdale r7!, {r0, r3, r4, r8, r9, sl, fp, ip, sp, lr} │ │ │ │ @@ -56190,81 +56190,81 @@ │ │ │ │ b fed5fc94 │ │ │ │ bmi 1299d94 │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7c89500 │ │ │ │ andlt lr, r3, sl, lsr #21 │ │ │ │ svclt 0x0000bdf0 │ │ │ │ - mrseq sp, SP_abt │ │ │ │ - tsteq r5, r4, lsl #22 │ │ │ │ - ldrdeq sp, [r5, -r8] │ │ │ │ - strdeq r2, [r5, -r0] │ │ │ │ - strdeq r2, [r5, -r6] │ │ │ │ - tsteq fp, r2, asr fp │ │ │ │ - tsteq r3, sl, lsr #26 │ │ │ │ - tsteq r6, r4, ror #6 │ │ │ │ - tsteq r3, r6, lsr #26 │ │ │ │ - tsteq r3, r4, lsl sp │ │ │ │ - tsteq fp, r0, lsl #22 │ │ │ │ - tsteq r3, r6, lsl #26 │ │ │ │ - tsteq r3, sl, lsl #26 │ │ │ │ - tsteq r3, r4, lsl #26 │ │ │ │ - strdeq r0, [r3, -ip] │ │ │ │ - smlatteq r6, r4, r2, r1 │ │ │ │ - smlatteq r3, lr, ip, r0 │ │ │ │ - strdeq r0, [r3, -ip] │ │ │ │ - smlabbeq fp, r0, sl, ip │ │ │ │ - strdeq r0, [r3, -ip] │ │ │ │ - @ instruction: 0x01061290 │ │ │ │ + tsteq r5, r0, lsr #10 │ │ │ │ + tsteq r5, r4, lsr #26 │ │ │ │ + strdeq sp, [r5, -r8] │ │ │ │ + tsteq r5, r0, lsl sp │ │ │ │ + tsteq r5, r6, lsl sp │ │ │ │ + tsteq fp, r2, ror sp │ │ │ │ + tsteq r3, sl, asr #30 │ │ │ │ + smlabbeq r6, r4, r5, r1 │ │ │ │ + tsteq r3, r6, asr #30 │ │ │ │ + tsteq r3, r4, lsr pc │ │ │ │ + tsteq fp, r0, lsr #26 │ │ │ │ + tsteq r3, r6, lsr #30 │ │ │ │ + tsteq r3, sl, lsr #30 │ │ │ │ + tsteq r3, r4, lsr #30 │ │ │ │ + tsteq r3, ip, lsl pc │ │ │ │ + tsteq r6, r4, lsl #10 │ │ │ │ + tsteq r3, lr, lsl #30 │ │ │ │ + tsteq r3, ip, lsl pc │ │ │ │ + smlatbeq fp, r0, ip, ip │ │ │ │ + tsteq r3, ip, lsl pc │ │ │ │ + @ instruction: 0x010614b0 │ │ │ │ + tsteq r3, r2, lsl pc │ │ │ │ + tsteq r3, r0, lsl #30 │ │ │ │ + tsteq fp, ip, asr #24 │ │ │ │ strdeq r0, [r3, -r2] │ │ │ │ - smlatteq r3, r0, ip, r0 │ │ │ │ - tsteq fp, ip, lsr #20 │ │ │ │ + strdeq r0, [r3, -sl] │ │ │ │ + strdeq r0, [r3, -ip] │ │ │ │ + strdeq r0, [r3, -r6] │ │ │ │ + smlabteq r3, lr, lr, r0 │ │ │ │ + ldrdeq r0, [r3, -r0] │ │ │ │ + smlatteq r3, r2, lr, r0 │ │ │ │ + strdeq r0, [r3, -lr] │ │ │ │ + strdeq r0, [r3, -r8] │ │ │ │ + smlabteq r3, lr, lr, r0 │ │ │ │ ldrdeq r0, [r3, -r2] │ │ │ │ - ldrdeq r0, [r3, -sl] │ │ │ │ - ldrdeq r0, [r3, -ip] │ │ │ │ - ldrdeq r0, [r3, -r6] │ │ │ │ - smlatbeq r3, lr, ip, r0 │ │ │ │ - @ instruction: 0x01030cb0 │ │ │ │ - smlabteq r3, r2, ip, r0 │ │ │ │ - ldrdeq r0, [r3, -lr] │ │ │ │ - ldrdeq r0, [r3, -r8] │ │ │ │ - smlatbeq r3, lr, ip, r0 │ │ │ │ - @ instruction: 0x01030bb2 │ │ │ │ - smlatbeq r3, ip, fp, r0 │ │ │ │ - ldrdeq sp, [r5, -r6] │ │ │ │ - ldrdeq sp, [r5, -r6] │ │ │ │ - ldrdeq sp, [r5, -ip] │ │ │ │ - tsteq r5, sl, ror r8 │ │ │ │ - tsteq r5, sl, ror r8 │ │ │ │ - tsteq r5, r8, ror r8 │ │ │ │ - @ instruction: 0x010528be │ │ │ │ - tsteq r5, lr, asr #16 │ │ │ │ - tsteq r5, ip, asr #16 │ │ │ │ - smlabbeq r5, r4, r0, sp │ │ │ │ - tsteq r5, sl, ror r0 │ │ │ │ - tsteq r5, r4, ror r0 │ │ │ │ - tsteq r5, lr, rrx │ │ │ │ - tsteq r5, r8, rrx │ │ │ │ - tsteq r5, r2, rrx │ │ │ │ - qaddeq sp, ip, r5 │ │ │ │ - ldrdeq r8, [r3, -lr] │ │ │ │ - ldrdeq r8, [r3, -ip] │ │ │ │ - tsteq r5, sl, lsr r0 │ │ │ │ - tsteq r5, r4, lsr r0 │ │ │ │ - tsteq r5, lr, lsr #32 │ │ │ │ - tsteq r5, r8, lsr #32 │ │ │ │ - tsteq r5, r2, lsr #32 │ │ │ │ - tsteq fp, sl, lsl #16 │ │ │ │ - tsteq r5, ip │ │ │ │ - @ instruction: 0x010382b4 │ │ │ │ - @ instruction: 0x0103829a │ │ │ │ - mrseq sp, (UNDEF: 5) │ │ │ │ - smlatteq r3, r8, r9, r0 │ │ │ │ - smlatteq r3, r2, r9, r0 │ │ │ │ - tsteq r3, r6, lsl #12 │ │ │ │ + smlabteq r3, ip, sp, r0 │ │ │ │ + strdeq sp, [r5, -r6] │ │ │ │ + strdeq sp, [r5, -r6] │ │ │ │ + strdeq sp, [r5, -ip] │ │ │ │ + @ instruction: 0x01052a9a │ │ │ │ + @ instruction: 0x01052a9a │ │ │ │ + @ instruction: 0x01052a98 │ │ │ │ + ldrdeq r2, [r5, -lr] │ │ │ │ + tsteq r5, lr, ror #20 │ │ │ │ + tsteq r5, ip, ror #20 │ │ │ │ + smlatbeq r5, r4, r2, sp │ │ │ │ + @ instruction: 0x0105d29a │ │ │ │ + @ instruction: 0x0105d294 │ │ │ │ + smlabbeq r5, lr, r2, sp │ │ │ │ + smlabbeq r5, r8, r2, sp │ │ │ │ + smlabbeq r5, r2, r2, sp │ │ │ │ + tsteq r5, ip, ror r2 │ │ │ │ + strdeq r8, [r3, -lr] │ │ │ │ + strdeq r8, [r3, -ip] │ │ │ │ + tsteq r5, sl, asr r2 │ │ │ │ + tsteq r5, r4, asr r2 │ │ │ │ + tsteq r5, lr, asr #4 │ │ │ │ + tsteq r5, r8, asr #4 │ │ │ │ + tsteq r5, r2, asr #4 │ │ │ │ + tsteq fp, sl, lsr #20 │ │ │ │ + tsteq r5, ip, lsr #4 │ │ │ │ + ldrdeq r8, [r3, -r4] │ │ │ │ + @ instruction: 0x010384ba │ │ │ │ + tsteq r5, r0, lsr #4 │ │ │ │ + tsteq r3, r8, lsl #24 │ │ │ │ + tsteq r3, r2, lsl #24 │ │ │ │ + tsteq r3, r6, lsr #16 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl febf90a0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7da0ff8 │ │ │ │ stclt 14, cr15, [r8, #-388] @ 0xfffffe7c │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl febf90b4 │ │ │ │ @@ -57112,106 +57112,106 @@ │ │ │ │ andseq pc, r1, #268435460 @ 0x10000004 │ │ │ │ andseq pc, r1, #268435468 @ 0x1000000c │ │ │ │ smullsmi fp, sl, fp, r2 │ │ │ │ @ instruction: 0xf10207d4 │ │ │ │ ldmdami sp, {r2, r3, r5, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf0024478 │ │ │ │ svclt 0x0000bfec │ │ │ │ - ldrdeq sp, [r5, -lr] │ │ │ │ - tsteq r3, r8, asr r3 │ │ │ │ - tsteq r3, r0, asr #6 │ │ │ │ - tsteq r3, lr, lsr #6 │ │ │ │ - tsteq r3, ip, lsl #6 │ │ │ │ - ldrdeq ip, [r5, -lr] │ │ │ │ - tsteq r5, lr, lsl #28 │ │ │ │ - tsteq r5, r4, ror lr │ │ │ │ - tsteq r5, lr, lsl #30 │ │ │ │ - tsteq r5, lr, lsr lr │ │ │ │ - smlatbeq r5, ip, lr, ip │ │ │ │ - tsteq r5, r0, lsl #30 │ │ │ │ - @ instruction: 0x0105ceb2 │ │ │ │ - @ instruction: 0x01030196 │ │ │ │ - tsteq r3, sl, ror #2 │ │ │ │ - tsteq r3, r0, ror #2 │ │ │ │ - tsteq r3, sl, lsr r1 │ │ │ │ - tsteq r3, r0, lsl r1 │ │ │ │ - smlatteq r3, r6, r0, r0 │ │ │ │ - smlabteq r3, r2, r0, r0 │ │ │ │ - swpeq r0, r8, [r3] │ │ │ │ - smlabbeq r3, lr, r0, r0 │ │ │ │ - tsteq r3, sl, rrx │ │ │ │ - tsteq r3, lr, lsr r0 │ │ │ │ - tsteq r3, sl │ │ │ │ - mrseq r0, (UNDEF: 3) │ │ │ │ - smlatteq r2, lr, pc, pc @ │ │ │ │ - smlabteq r2, r8, pc, pc @ │ │ │ │ - @ instruction: 0x0102ff9a │ │ │ │ - @ instruction: 0x0102ff90 │ │ │ │ - tstpeq r2, ip, ror #30 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, r6, ror ip │ │ │ │ - tstpeq r2, r0, lsl pc @ p-variant is OBSOLETE │ │ │ │ - smlatteq r2, r0, lr, pc @ │ │ │ │ - @ instruction: 0x0102feb2 │ │ │ │ - smlabbeq r2, r6, lr, pc @ │ │ │ │ - tstpeq r2, sl, asr lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, lr, lsr #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r4, lsr #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, lr, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r2, r2, sp, pc @ │ │ │ │ - smlabteq r2, ip, sp, pc @ │ │ │ │ - @ instruction: 0x0102fdb6 │ │ │ │ - tstpeq r2, lr, ror sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r8, ror #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r6, asr sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, sl, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, sl, lsl #26 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r2, -sl] │ │ │ │ - smlatbeq r2, ip, ip, pc @ │ │ │ │ - smlabbeq r2, r0, ip, pc @ │ │ │ │ - tstpeq r2, sl, ror #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r4, asr ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r6, lsr #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, ip, lsl ip @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r2, -r6] │ │ │ │ - smlabteq r2, r8, fp, pc @ │ │ │ │ - @ instruction: 0x0102fb9a │ │ │ │ - @ instruction: 0x0102fb90 │ │ │ │ - tstpeq r2, sl, ror #22 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, ip, lsr fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r2, lsr fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, ip, lsl #22 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r2, -lr] │ │ │ │ - smlatbeq r2, lr, sl, pc @ │ │ │ │ - smlabbeq r2, r0, sl, pc @ │ │ │ │ - tstpeq r2, r2, asr sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r8, asr #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r2, lsr #20 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r2, -r4] │ │ │ │ - smlatteq r2, sl, r9, pc @ │ │ │ │ - smlabteq r2, r4, r9, pc @ │ │ │ │ - @ instruction: 0x0102f99a │ │ │ │ - tstpeq r2, r8, ror r9 @ p-variant is OBSOLETE │ │ │ │ + strdeq sp, [r5, -lr] │ │ │ │ + tsteq r3, r8, ror r5 │ │ │ │ + tsteq r3, r0, ror #10 │ │ │ │ + tsteq r3, lr, asr #10 │ │ │ │ + tsteq r3, ip, lsr #10 │ │ │ │ + strdeq ip, [r5, -lr] │ │ │ │ + tsteq r5, lr, lsr #32 │ │ │ │ + swpeq sp, r4, [r5] │ │ │ │ + tsteq r5, lr, lsr #2 │ │ │ │ + qaddeq sp, lr, r5 │ │ │ │ + smlabteq r5, ip, r0, sp │ │ │ │ + tsteq r5, r0, lsr #2 │ │ │ │ + ldrdeq sp, [r5, -r2] │ │ │ │ + @ instruction: 0x010303b6 │ │ │ │ + smlabbeq r3, sl, r3, r0 │ │ │ │ + smlabbeq r3, r0, r3, r0 │ │ │ │ + tsteq r3, sl, asr r3 │ │ │ │ + tsteq r3, r0, lsr r3 │ │ │ │ + tsteq r3, r6, lsl #6 │ │ │ │ + smlatteq r3, r2, r2, r0 │ │ │ │ + @ instruction: 0x010302b8 │ │ │ │ + smlatbeq r3, lr, r2, r0 │ │ │ │ + smlabbeq r3, sl, r2, r0 │ │ │ │ + tsteq r3, lr, asr r2 │ │ │ │ + tsteq r3, sl, lsr #4 │ │ │ │ + tsteq r3, r0, lsr #4 │ │ │ │ + tsteq r3, lr, lsl #4 │ │ │ │ + smlatteq r3, r8, r1, r0 │ │ │ │ + @ instruction: 0x010301ba │ │ │ │ + @ instruction: 0x010301b0 │ │ │ │ + smlabbeq r3, ip, r1, r0 │ │ │ │ + @ instruction: 0x0105ce96 │ │ │ │ + tsteq r3, r0, lsr r1 │ │ │ │ + mrseq r0, (UNDEF: 19) │ │ │ │ + ldrdeq r0, [r3, -r2] │ │ │ │ + smlatbeq r3, r6, r0, r0 │ │ │ │ + tsteq r3, sl, ror r0 │ │ │ │ + tsteq r3, lr, asr #32 │ │ │ │ + tsteq r3, r4, asr #32 │ │ │ │ + tsteq r3, lr, lsr #32 │ │ │ │ + tsteq r3, r2 │ │ │ │ + smlatteq r2, ip, pc, pc @ │ │ │ │ + ldrdeq pc, [r2, -r6] │ │ │ │ + @ instruction: 0x0102ff9e │ │ │ │ + smlabbeq r2, r8, pc, pc @ │ │ │ │ + tstpeq r2, r6, ror pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, sl, asr #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r0, asr #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, sl, lsr #30 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r2, -sl] │ │ │ │ + smlabteq r2, ip, lr, pc @ │ │ │ │ + smlatbeq r2, r0, lr, pc @ │ │ │ │ + smlabbeq r2, sl, lr, pc @ │ │ │ │ + tstpeq r2, r4, ror lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r6, asr #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, ip, lsr lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r6, lsl lr @ p-variant is OBSOLETE │ │ │ │ + smlatteq r2, r8, sp, pc @ │ │ │ │ + @ instruction: 0x0102fdba │ │ │ │ + @ instruction: 0x0102fdb0 │ │ │ │ + smlabbeq r2, sl, sp, pc @ │ │ │ │ + tstpeq r2, ip, asr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r2, asr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, ip, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r2, -lr] │ │ │ │ + smlabteq r2, lr, ip, pc @ │ │ │ │ + smlatbeq r2, r0, ip, pc @ │ │ │ │ + tstpeq r2, r2, ror ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r8, ror #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r2, asr #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r4, lsl ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, sl, lsl #24 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r2, r4, fp, pc @ │ │ │ │ + @ instruction: 0x0102fbba │ │ │ │ + @ instruction: 0x0102fb98 │ │ │ │ + tstpeq r2, r6, ror fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, ip, asr #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r2, lsr #22 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r2, -r8] │ │ │ │ + strdeq pc, [r2, -r0] │ │ │ │ + smlabteq r2, lr, sl, pc @ │ │ │ │ + smlatbeq r2, ip, sl, pc @ │ │ │ │ + smlabbeq r2, r2, sl, pc @ │ │ │ │ + tstpeq r2, r0, ror #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, lr, lsr sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r4, lsl #20 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, r6, r7, ip │ │ │ │ + @ instruction: 0x0102f996 │ │ │ │ + smlatteq r5, r6, r6, ip │ │ │ │ tstpeq r2, r6, asr r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, ip, lsr #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r2, lsl #18 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r2, -r8] │ │ │ │ - ldrdeq pc, [r2, -r0] │ │ │ │ - smlatbeq r2, lr, r8, pc @ │ │ │ │ - smlabbeq r2, ip, r8, pc @ │ │ │ │ - tstpeq r2, r2, ror #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, asr #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, lr, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r2, r4, r7, pc @ │ │ │ │ - tsteq r5, r6, ror #10 │ │ │ │ - tstpeq r2, r6, ror r7 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r5, r6, r4, ip │ │ │ │ - tstpeq r2, r6, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r8, lsl #14 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r2, -r8] │ │ │ │ + tstpeq r2, r8, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r2, -r8] │ │ │ │ svcvs 0x0060f5b0 │ │ │ │ @ instruction: 0xf640d826 │ │ │ │ addsmi r5, r8, #-1946157053 @ 0x8c000003 │ │ │ │ @ instruction: 0xf6a0d90f │ │ │ │ vcgt.s8 , q8, q10 │ │ │ │ vmov.i32 d17, #4352 @ 0x00001100 │ │ │ │ addslt r1, fp, #16, 4 │ │ │ │ @@ -58020,99 +58020,99 @@ │ │ │ │ andshi pc, r7, r2, lsl #4 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10107da │ │ │ │ ldmdami r6, {r2, r4, r8, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf0024478 │ │ │ │ svclt 0x0000b8d4 │ │ │ │ - tstpeq r2, r8, lsr r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r2, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r2, ip, r4, pc @ │ │ │ │ + tstpeq r2, r8, asr r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r2, lsr r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, ip, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r2, -lr] │ │ │ │ + @ instruction: 0x0102f6b8 │ │ │ │ + @ instruction: 0x0102f692 │ │ │ │ + tstpeq r2, r4, ror #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r4, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, lr, lsl #12 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r2, r0, r5, pc @ │ │ │ │ + ldrdeq pc, [r2, -r6] │ │ │ │ + @ instruction: 0x0102f5b0 │ │ │ │ + smlabbeq r2, r0, r5, pc @ │ │ │ │ + tstpeq r2, ip, asr r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r4, lsr r5 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r5, r4, r2, ip │ │ │ │ + smlabteq r2, r8, r4, pc @ │ │ │ │ @ instruction: 0x0102f4be │ │ │ │ @ instruction: 0x0102f498 │ │ │ │ - tstpeq r2, r2, ror r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r4, asr #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r4, lsl r4 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r2, lr, r3, pc @ │ │ │ │ - smlabteq r2, r0, r3, pc @ │ │ │ │ - @ instruction: 0x0102f3b6 │ │ │ │ + tstpeq r2, ip, ror #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r0, asr #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r2, lsl r4 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r2, r2, r3, pc @ │ │ │ │ + ldrdeq pc, [r2, -r8] │ │ │ │ + @ instruction: 0x0102f3b4 │ │ │ │ @ instruction: 0x0102f390 │ │ │ │ tstpeq r2, r0, ror #6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, ip, lsr r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r4, lsl r3 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r5, r4, r0, ip │ │ │ │ - smlatbeq r2, r8, r2, pc @ │ │ │ │ - @ instruction: 0x0102f29e │ │ │ │ - tstpeq r2, r8, ror r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, ip, asr #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, lsr #4 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r2, -r2] │ │ │ │ - smlabteq r2, r2, r1, pc @ │ │ │ │ - @ instruction: 0x0102f1b8 │ │ │ │ - @ instruction: 0x0102f194 │ │ │ │ - tstpeq r2, r0, ror r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, asr #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, ip, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r2, -lr] │ │ │ │ - smlabteq r2, sl, r0, pc @ │ │ │ │ - strheq pc, [r2, -r2] @ │ │ │ │ + tstpeq r2, ip, lsr #6 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r2, -lr] │ │ │ │ + smlatteq r2, sl, r2, pc @ │ │ │ │ + ldrdeq pc, [r2, -r2] │ │ │ │ + smlatbeq r2, r2, r2, pc @ │ │ │ │ + @ instruction: 0x0102f298 │ │ │ │ + tstpeq r2, r2, ror r2 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r0, lsr r0 │ │ │ │ + ldrdeq fp, [r5, -r4] │ │ │ │ + @ instruction: 0x0102f1ba │ │ │ │ + smlabbeq r2, r8, r1, pc @ │ │ │ │ + tstpeq r2, r8, asr r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, lr, asr #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r8, lsr #2 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r2, -r6] │ │ │ │ + ldrdeq pc, [r2, -r0] │ │ │ │ + smlatbeq r2, r0, r0, pc @ │ │ │ │ + swpeq pc, r6, [r2] @ │ │ │ │ smlabbeq r2, r2, r0, pc @ │ │ │ │ - tstpeq r2, r8, ror r0 @ p-variant is OBSOLETE │ │ │ │ - qaddeq pc, r2, r2 @ │ │ │ │ - tsteq r5, r0, lsl lr │ │ │ │ - @ instruction: 0x0105bdb4 │ │ │ │ - @ instruction: 0x0102ef9a │ │ │ │ - tsteq r2, r8, ror #30 │ │ │ │ - tsteq r2, r8, lsr pc │ │ │ │ - tsteq r2, lr, lsr #30 │ │ │ │ - tsteq r2, r8, lsl #30 │ │ │ │ - ldrdeq lr, [r2, -r6] │ │ │ │ - @ instruction: 0x0102eeb0 │ │ │ │ - smlabbeq r2, r0, lr, lr │ │ │ │ - tsteq r2, r6, ror lr │ │ │ │ - tsteq r2, r2, ror #28 │ │ │ │ - tsteq r2, r0, lsr lr │ │ │ │ - strdeq lr, [r2, -lr] │ │ │ │ - ldrdeq lr, [r2, -r8] │ │ │ │ - @ instruction: 0x0102edb2 │ │ │ │ - smlabbeq r2, r4, sp, lr │ │ │ │ - tsteq r2, lr, asr sp │ │ │ │ - tsteq r2, r8, lsr sp │ │ │ │ - tsteq r2, r6, lsl #26 │ │ │ │ - strdeq lr, [r2, -ip] │ │ │ │ - ldrdeq lr, [r2, -r6] │ │ │ │ - smlatbeq r2, r4, ip, lr │ │ │ │ - tsteq r2, r4, ror ip │ │ │ │ - tsteq r2, r4, asr #24 │ │ │ │ - tsteq r2, r2, lsl ip │ │ │ │ - strdeq lr, [r2, -r4] │ │ │ │ - smlabteq r2, lr, fp, lr │ │ │ │ - smlatbeq r2, r0, fp, lr │ │ │ │ - @ instruction: 0x0102eb98 │ │ │ │ - tsteq r2, r4, ror fp │ │ │ │ - tsteq r2, r4, asr #22 │ │ │ │ - tsteq r2, r4, lsl fp │ │ │ │ - strdeq lr, [r2, -r0] │ │ │ │ - smlabteq r2, sl, sl, lr │ │ │ │ - @ instruction: 0x0102ea9a │ │ │ │ - @ instruction: 0x0102ea92 │ │ │ │ - tsteq r2, r0, ror sl │ │ │ │ - tsteq r2, r4, lsr sl │ │ │ │ + qaddeq pc, r0, r2 @ │ │ │ │ + tstpeq r2, lr, lsl r0 @ p-variant is OBSOLETE │ │ │ │ strdeq lr, [r2, -r8] │ │ │ │ - strdeq lr, [r2, -r0] │ │ │ │ - ldrdeq lr, [r2, -r2] │ │ │ │ - smlatbeq r2, r6, r9, lr │ │ │ │ - tsteq r2, sl, ror r9 │ │ │ │ - tsteq r2, r0, asr r9 │ │ │ │ - tsteq r2, r6, lsr #18 │ │ │ │ - tsteq r2, lr, lsl r9 │ │ │ │ - strdeq lr, [r2, -ip] │ │ │ │ ldrdeq lr, [r2, -r2] │ │ │ │ - smlabteq r2, sl, r8, lr │ │ │ │ - smlatbeq r2, r8, r8, lr │ │ │ │ + smlatbeq r2, r4, pc, lr @ │ │ │ │ + tsteq r2, lr, ror pc │ │ │ │ + tsteq r2, r8, asr pc │ │ │ │ + tsteq r2, r6, lsr #30 │ │ │ │ + tsteq r2, ip, lsl pc │ │ │ │ + strdeq lr, [r2, -r6] │ │ │ │ + smlabteq r2, r4, lr, lr │ │ │ │ + @ instruction: 0x0102ee94 │ │ │ │ + tsteq r2, r4, ror #28 │ │ │ │ + tsteq r2, r2, lsr lr │ │ │ │ + tsteq r2, r4, lsl lr │ │ │ │ + smlatteq r2, lr, sp, lr │ │ │ │ + smlabteq r2, r0, sp, lr │ │ │ │ + @ instruction: 0x0102edb8 │ │ │ │ + @ instruction: 0x0102ed94 │ │ │ │ + tsteq r2, r4, ror #26 │ │ │ │ + tsteq r2, r4, lsr sp │ │ │ │ + tsteq r2, r0, lsl sp │ │ │ │ + smlatteq r2, sl, ip, lr │ │ │ │ + @ instruction: 0x0102ecba │ │ │ │ + @ instruction: 0x0102ecb2 │ │ │ │ + @ instruction: 0x0102ec90 │ │ │ │ + tsteq r2, r4, asr ip │ │ │ │ + tsteq r2, r8, lsl ip │ │ │ │ + tsteq r2, r0, lsl ip │ │ │ │ + strdeq lr, [r2, -r2] │ │ │ │ + smlabteq r2, r6, fp, lr │ │ │ │ + @ instruction: 0x0102eb9a │ │ │ │ + tsteq r2, r0, ror fp │ │ │ │ + tsteq r2, r6, asr #22 │ │ │ │ + tsteq r2, lr, lsr fp │ │ │ │ + tsteq r2, ip, lsl fp │ │ │ │ + strdeq lr, [r2, -r2] │ │ │ │ + smlatteq r2, sl, sl, lr │ │ │ │ + smlabteq r2, r8, sl, lr │ │ │ │ tstppl ip, #68157440 @ p-variant is OBSOLETE @ 0x4100000 │ │ │ │ ldmdale lr!, {r3, r4, r7, r9, lr} │ │ │ │ svcpl 0x00e8f5b0 │ │ │ │ @ instruction: 0xf5a0d30e │ │ │ │ @ instruction: 0xf04f53e8 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -58913,106 +58913,106 @@ │ │ │ │ vpadd.i8 d2, d1, d12 │ │ │ │ @ instruction: 0xf04f8191 │ │ │ │ blx 93104c │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ andshi pc, r9, r1, lsl #2 │ │ │ │ ldrbtmi r4, [r8], #-2140 @ 0xfffff7a4 │ │ │ │ ldmiblt r9, {r0, ip, sp, lr, pc}^ │ │ │ │ - tsteq r2, r6, lsr #14 │ │ │ │ - strdeq lr, [r2, -sl] │ │ │ │ - strdeq lr, [r2, -r0] │ │ │ │ - smlabteq r2, ip, r6, lr │ │ │ │ - smlatbeq r2, r0, r6, lr │ │ │ │ + tsteq r2, r6, asr #18 │ │ │ │ + tsteq r2, sl, lsl r9 │ │ │ │ + tsteq r2, r0, lsl r9 │ │ │ │ + smlatteq r2, ip, r8, lr │ │ │ │ + smlabteq r2, r0, r8, lr │ │ │ │ + @ instruction: 0x0102e8b6 │ │ │ │ + @ instruction: 0x0102e892 │ │ │ │ + tsteq r2, r2, ror #16 │ │ │ │ + tsteq r2, r6, lsr r8 │ │ │ │ + tsteq r2, sl, lsl #16 │ │ │ │ + tsteq r2, r0, lsl #16 │ │ │ │ + ldrdeq lr, [r2, -ip] │ │ │ │ + @ instruction: 0x0102e7b0 │ │ │ │ + smlatbeq r2, r6, r7, lr │ │ │ │ + smlabbeq r2, r0, r7, lr │ │ │ │ + tsteq r2, r2, asr r7 │ │ │ │ + tsteq r2, r4, lsr #14 │ │ │ │ + tsteq r2, sl, lsl r7 │ │ │ │ + strdeq lr, [r2, -r4] │ │ │ │ + smlabteq r2, r6, r6, lr │ │ │ │ + @ instruction: 0x0102e6bc │ │ │ │ @ instruction: 0x0102e696 │ │ │ │ - tsteq r2, r2, ror r6 │ │ │ │ - tsteq r2, r2, asr #12 │ │ │ │ - tsteq r2, r6, lsl r6 │ │ │ │ - smlatteq r2, sl, r5, lr │ │ │ │ - smlatteq r2, r0, r5, lr │ │ │ │ - @ instruction: 0x0102e5bc │ │ │ │ - @ instruction: 0x0102e590 │ │ │ │ - smlabbeq r2, r6, r5, lr │ │ │ │ - tsteq r2, r0, ror #10 │ │ │ │ - tsteq r2, r2, lsr r5 │ │ │ │ - tsteq r2, r4, lsl #10 │ │ │ │ - strdeq lr, [r2, -sl] │ │ │ │ + tsteq r2, sl, asr r6 │ │ │ │ + tsteq r2, ip, lsr #12 │ │ │ │ + tsteq r2, r0, lsl #12 │ │ │ │ ldrdeq lr, [r2, -r4] │ │ │ │ - smlatbeq r2, r6, r4, lr │ │ │ │ - @ instruction: 0x0102e49c │ │ │ │ - tsteq r2, r6, ror r4 │ │ │ │ - tsteq r2, sl, lsr r4 │ │ │ │ - tsteq r2, ip, lsl #8 │ │ │ │ - smlatteq r2, r0, r3, lr │ │ │ │ - @ instruction: 0x0102e3b4 │ │ │ │ + smlabteq r2, sl, r5, lr │ │ │ │ + smlatbeq r2, r6, r5, lr │ │ │ │ + tsteq r2, sl, ror r5 │ │ │ │ + tsteq r2, r0, ror r5 │ │ │ │ + tsteq r2, ip, asr #10 │ │ │ │ + tsteq r2, r0, lsr #10 │ │ │ │ + strdeq lr, [r2, -r4] │ │ │ │ + smlatteq r2, sl, r4, lr │ │ │ │ + smlabteq r2, r6, r4, lr │ │ │ │ + smlabbeq r2, ip, r4, lr │ │ │ │ + tsteq r2, r0, ror #8 │ │ │ │ + tsteq r2, r6, asr r4 │ │ │ │ + tsteq r2, r2, asr #8 │ │ │ │ + tsteq r2, r0, lsl r4 │ │ │ │ + smlatteq r2, r4, r3, lr │ │ │ │ smlatbeq r2, sl, r3, lr │ │ │ │ - smlabbeq r2, r6, r3, lr │ │ │ │ - tsteq r2, sl, asr r3 │ │ │ │ - tsteq r2, r0, asr r3 │ │ │ │ - tsteq r2, ip, lsr #6 │ │ │ │ - mrseq lr, LR_svc │ │ │ │ - ldrdeq lr, [r2, -r4] │ │ │ │ - smlabteq r2, sl, r2, lr │ │ │ │ - smlatbeq r2, r6, r2, lr │ │ │ │ - tsteq r2, ip, ror #4 │ │ │ │ - tsteq r2, r0, asr #4 │ │ │ │ - tsteq r2, r6, lsr r2 │ │ │ │ - tsteq r2, r2, lsr #4 │ │ │ │ - strdeq lr, [r2, -r0] │ │ │ │ - smlabteq r2, r4, r1, lr │ │ │ │ - smlabbeq r2, sl, r1, lr │ │ │ │ - tsteq r2, lr, asr r1 │ │ │ │ - tsteq r2, r4, asr r1 │ │ │ │ - tsteq r2, r0, asr #2 │ │ │ │ - tsteq r2, r0, lsl r1 │ │ │ │ - tsteq r2, r6, lsl #2 │ │ │ │ - smlatteq r2, r2, r0, lr │ │ │ │ - strheq lr, [r2, -r6] │ │ │ │ - smlabbeq r2, sl, r0, lr │ │ │ │ - smlabbeq r2, r0, r0, lr │ │ │ │ - qaddeq lr, sl, r2 │ │ │ │ - tsteq r2, lr, lsl r0 │ │ │ │ - tsteq r2, sl │ │ │ │ - smlatteq r2, r8, pc, sp @ │ │ │ │ - @ instruction: 0x0102dfb2 │ │ │ │ - @ instruction: 0x0102df9e │ │ │ │ - tsteq r2, lr, ror pc │ │ │ │ + tsteq r2, lr, ror r3 │ │ │ │ + tsteq r2, r4, ror r3 │ │ │ │ + tsteq r2, r0, ror #6 │ │ │ │ + tsteq r2, r0, lsr r3 │ │ │ │ + tsteq r2, r6, lsr #6 │ │ │ │ + tsteq r2, r2, lsl #6 │ │ │ │ + ldrdeq lr, [r2, -r6] │ │ │ │ + smlatbeq r2, sl, r2, lr │ │ │ │ + smlatbeq r2, r0, r2, lr │ │ │ │ + tsteq r2, sl, ror r2 │ │ │ │ + tsteq r2, lr, lsr r2 │ │ │ │ + tsteq r2, sl, lsr #4 │ │ │ │ + tsteq r2, r8, lsl #4 │ │ │ │ + ldrdeq lr, [r2, -r2] │ │ │ │ + @ instruction: 0x0102e1be │ │ │ │ + @ instruction: 0x0102e19e │ │ │ │ + tsteq r2, lr, asr #2 │ │ │ │ + tsteq r2, r4, asr #2 │ │ │ │ + tsteq r2, lr, lsl r1 │ │ │ │ + smlatteq r5, lr, pc, sl @ │ │ │ │ + tsteq r5, r8, lsl r0 │ │ │ │ + strdeq fp, [r5, -lr] │ │ │ │ + tsteq r5, r2, lsr r1 │ │ │ │ + smlatteq r5, r2, r1, fp │ │ │ │ + tsteq r2, r8, lsr #32 │ │ │ │ + strdeq sp, [r2, -r6] │ │ │ │ + smlabteq r2, r4, pc, sp @ │ │ │ │ + @ instruction: 0x0102df94 │ │ │ │ + tsteq r2, sl, ror #30 │ │ │ │ + tsteq r2, r0, asr #30 │ │ │ │ tsteq r2, lr, lsr #30 │ │ │ │ - tsteq r2, r4, lsr #30 │ │ │ │ - strdeq sp, [r2, -lr] │ │ │ │ - smlabteq r5, lr, sp, sl │ │ │ │ - strdeq sl, [r5, -r8] │ │ │ │ - ldrdeq sl, [r5, -lr] │ │ │ │ - tsteq r5, r2, lsl pc │ │ │ │ - smlabteq r5, r2, pc, sl @ │ │ │ │ - tsteq r2, r8, lsl #28 │ │ │ │ - ldrdeq sp, [r2, -r6] │ │ │ │ - smlatbeq r2, r4, sp, sp │ │ │ │ - tsteq r2, r4, ror sp │ │ │ │ - tsteq r2, sl, asr #26 │ │ │ │ - tsteq r2, r0, lsr #26 │ │ │ │ - tsteq r2, lr, lsl #26 │ │ │ │ - smlatteq r2, sl, ip, sp │ │ │ │ - @ instruction: 0x0102dcbc │ │ │ │ - @ instruction: 0x0102dcb4 │ │ │ │ - @ instruction: 0x0102dc92 │ │ │ │ - tsteq r2, r8, ror #24 │ │ │ │ - tsteq r2, lr, lsr ip │ │ │ │ - tsteq r2, r6, lsr ip │ │ │ │ - tsteq r2, r2, lsl ip │ │ │ │ - smlatteq r2, r4, fp, sp │ │ │ │ - ldrdeq sp, [r2, -ip] │ │ │ │ - @ instruction: 0x0102dbba │ │ │ │ - smlabbeq r2, sl, fp, sp │ │ │ │ - tsteq r2, r0, ror #22 │ │ │ │ - tsteq r2, r6, lsr fp │ │ │ │ - tsteq r2, lr, lsr #22 │ │ │ │ - tsteq r2, sl, lsl #22 │ │ │ │ + tsteq r2, sl, lsl #30 │ │ │ │ ldrdeq sp, [r2, -ip] │ │ │ │ ldrdeq sp, [r2, -r4] │ │ │ │ - @ instruction: 0x0102dab2 │ │ │ │ + @ instruction: 0x0102deb2 │ │ │ │ + smlabbeq r2, r8, lr, sp │ │ │ │ + tsteq r2, lr, asr lr │ │ │ │ + tsteq r2, r6, asr lr │ │ │ │ + tsteq r2, r2, lsr lr │ │ │ │ + tsteq r2, r4, lsl #28 │ │ │ │ + strdeq sp, [r2, -ip] │ │ │ │ + ldrdeq sp, [r2, -sl] │ │ │ │ + smlatbeq r2, sl, sp, sp │ │ │ │ + smlabbeq r2, r0, sp, sp │ │ │ │ + tsteq r2, r6, asr sp │ │ │ │ + tsteq r2, lr, asr #26 │ │ │ │ + tsteq r2, sl, lsr #26 │ │ │ │ + strdeq sp, [r2, -ip] │ │ │ │ + strdeq sp, [r2, -r4] │ │ │ │ + ldrdeq sp, [r2, -r2] │ │ │ │ orrsvs pc, ip, #805306372 @ 0x30000004 │ │ │ │ ldmdale pc!, {r3, r4, r7, r9, lr} @ │ │ │ │ svcpl 0x005af5b0 │ │ │ │ @ instruction: 0xf5a0d30e │ │ │ │ @ instruction: 0xf04f535a │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -59803,108 +59803,108 @@ │ │ │ │ blcs 7d2054 │ │ │ │ rschi pc, r7, #0, 4 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007da │ │ │ │ ldmdami lr, {r2, r5, r8, pc}^ │ │ │ │ rsc r4, r4, #120, 8 @ 0x78000000 │ │ │ │ - tsteq r2, r6, lsl r9 │ │ │ │ - smlatteq r2, sl, r8, sp │ │ │ │ - smlatteq r2, r0, r8, sp │ │ │ │ - @ instruction: 0x0102d8ba │ │ │ │ - smlabbeq r2, sl, r8, sp │ │ │ │ - smlabbeq r2, r0, r8, sp │ │ │ │ - tsteq r2, ip, asr r8 │ │ │ │ - tsteq r2, sl, lsr #16 │ │ │ │ - strdeq sp, [r2, -r8] │ │ │ │ - smlabteq r2, ip, r7, sp │ │ │ │ - smlatbeq r2, r0, r7, sp │ │ │ │ - @ instruction: 0x0102d796 │ │ │ │ - tsteq r2, r0, ror r7 │ │ │ │ - tsteq r2, r0, asr #14 │ │ │ │ - tsteq r2, r6, lsr r7 │ │ │ │ - tsteq r2, r2, lsl r7 │ │ │ │ - smlatteq r2, r6, r6, sp │ │ │ │ - @ instruction: 0x0102d6ba │ │ │ │ - @ instruction: 0x0102d6b0 │ │ │ │ - smlabbeq r2, sl, r6, sp │ │ │ │ - tsteq r2, sl, asr r6 │ │ │ │ - tsteq r2, r0, asr r6 │ │ │ │ - tsteq r2, ip, lsr #12 │ │ │ │ - strdeq sp, [r2, -sl] │ │ │ │ - smlabteq r2, lr, r5, sp │ │ │ │ - smlatbeq r2, r2, r5, sp │ │ │ │ - @ instruction: 0x0102d598 │ │ │ │ - tsteq r2, r2, ror r5 │ │ │ │ - tsteq r2, r2, asr #10 │ │ │ │ - tsteq r2, r8, lsr r5 │ │ │ │ - tsteq r2, r4, lsl r5 │ │ │ │ - smlatteq r2, r8, r4, sp │ │ │ │ - @ instruction: 0x0102d4bc │ │ │ │ - @ instruction: 0x0102d4b2 │ │ │ │ - smlabbeq r2, ip, r4, sp │ │ │ │ - tsteq r2, ip, asr r4 │ │ │ │ - tsteq r2, r2, asr r4 │ │ │ │ - tsteq r2, lr, lsr #8 │ │ │ │ - tsteq r2, r0, lsl #8 │ │ │ │ + tsteq r2, r6, lsr fp │ │ │ │ + tsteq r2, sl, lsl #22 │ │ │ │ + tsteq r2, r0, lsl #22 │ │ │ │ + ldrdeq sp, [r2, -sl] │ │ │ │ + smlatbeq r2, sl, sl, sp │ │ │ │ + smlatbeq r2, r0, sl, sp │ │ │ │ + tsteq r2, ip, ror sl │ │ │ │ + tsteq r2, sl, asr #20 │ │ │ │ + tsteq r2, r8, lsl sl │ │ │ │ + smlatteq r2, ip, r9, sp │ │ │ │ + smlabteq r2, r0, r9, sp │ │ │ │ + @ instruction: 0x0102d9b6 │ │ │ │ + @ instruction: 0x0102d990 │ │ │ │ + tsteq r2, r0, ror #18 │ │ │ │ + tsteq r2, r6, asr r9 │ │ │ │ + tsteq r2, r2, lsr r9 │ │ │ │ + tsteq r2, r6, lsl #18 │ │ │ │ + ldrdeq sp, [r2, -sl] │ │ │ │ + ldrdeq sp, [r2, -r0] │ │ │ │ + smlatbeq r2, sl, r8, sp │ │ │ │ + tsteq r2, sl, ror r8 │ │ │ │ + tsteq r2, r0, ror r8 │ │ │ │ + tsteq r2, ip, asr #16 │ │ │ │ + tsteq r2, sl, lsl r8 │ │ │ │ + smlatteq r2, lr, r7, sp │ │ │ │ + smlabteq r2, r2, r7, sp │ │ │ │ + @ instruction: 0x0102d7b8 │ │ │ │ + @ instruction: 0x0102d792 │ │ │ │ + tsteq r2, r2, ror #14 │ │ │ │ + tsteq r2, r8, asr r7 │ │ │ │ + tsteq r2, r4, lsr r7 │ │ │ │ + tsteq r2, r8, lsl #14 │ │ │ │ + ldrdeq sp, [r2, -ip] │ │ │ │ ldrdeq sp, [r2, -r2] │ │ │ │ - smlatbeq r2, r4, r3, sp │ │ │ │ - tsteq r2, r4, ror r3 │ │ │ │ - tsteq r2, r4, asr #6 │ │ │ │ - tsteq r2, r4, lsr #6 │ │ │ │ - mrseq sp, LR_svc │ │ │ │ - ldrdeq sp, [r2, -r4] │ │ │ │ - smlabteq r2, sl, r2, sp │ │ │ │ - smlatbeq r2, r4, r2, sp │ │ │ │ - tsteq r2, r4, ror r2 │ │ │ │ - tsteq r2, r4, asr #4 │ │ │ │ - tsteq r2, sl, lsr r2 │ │ │ │ - tsteq r2, r6, lsl r2 │ │ │ │ - smlatteq r2, sl, r1, sp │ │ │ │ - smlatteq r2, r0, r1, sp │ │ │ │ - @ instruction: 0x0102d1ba │ │ │ │ - smlabbeq r2, ip, r1, sp │ │ │ │ - tsteq r2, ip, asr r1 │ │ │ │ - tsteq r2, ip, lsr #2 │ │ │ │ - tsteq r2, r2, lsr #2 │ │ │ │ + smlatbeq r2, ip, r6, sp │ │ │ │ + tsteq r2, ip, ror r6 │ │ │ │ + tsteq r2, r2, ror r6 │ │ │ │ + tsteq r2, lr, asr #12 │ │ │ │ + tsteq r2, r0, lsr #12 │ │ │ │ + strdeq sp, [r2, -r2] │ │ │ │ + smlabteq r2, r4, r5, sp │ │ │ │ + @ instruction: 0x0102d594 │ │ │ │ + tsteq r2, r4, ror #10 │ │ │ │ + tsteq r2, r4, asr #10 │ │ │ │ + tsteq r2, r0, lsr #10 │ │ │ │ + strdeq sp, [r2, -r4] │ │ │ │ + smlatteq r2, sl, r4, sp │ │ │ │ + smlabteq r2, r4, r4, sp │ │ │ │ + @ instruction: 0x0102d494 │ │ │ │ + tsteq r2, r4, ror #8 │ │ │ │ + tsteq r2, sl, asr r4 │ │ │ │ + tsteq r2, r6, lsr r4 │ │ │ │ + tsteq r2, sl, lsl #8 │ │ │ │ + tsteq r2, r0, lsl #8 │ │ │ │ + ldrdeq sp, [r2, -sl] │ │ │ │ + smlatbeq r2, ip, r3, sp │ │ │ │ + tsteq r2, ip, ror r3 │ │ │ │ + tsteq r2, ip, asr #6 │ │ │ │ + tsteq r2, r2, asr #6 │ │ │ │ + tsteq r2, lr, lsl r3 │ │ │ │ + strdeq sp, [r2, -r2] │ │ │ │ + smlatteq r2, r8, r2, sp │ │ │ │ + smlabteq r2, r2, r2, sp │ │ │ │ + @ instruction: 0x0102d292 │ │ │ │ + tsteq r2, r2, ror #4 │ │ │ │ + tsteq r2, r8, asr r2 │ │ │ │ + tsteq r2, r4, lsr r2 │ │ │ │ + tsteq r2, r8, lsl #4 │ │ │ │ strdeq sp, [r2, -lr] │ │ │ │ - ldrdeq sp, [r2, -r2] │ │ │ │ - smlabteq r2, r8, r0, sp │ │ │ │ - smlatbeq r2, r2, r0, sp │ │ │ │ - tsteq r2, r2, ror r0 │ │ │ │ - tsteq r2, r2, asr #32 │ │ │ │ - tsteq r2, r8, lsr r0 │ │ │ │ - tsteq r2, r4, lsl r0 │ │ │ │ - smlatteq r2, r8, pc, ip @ │ │ │ │ - ldrdeq ip, [r2, -lr] │ │ │ │ - @ instruction: 0x0102cfb8 │ │ │ │ - smlabbeq r2, ip, pc, ip @ │ │ │ │ - tsteq r2, r2, ror #30 │ │ │ │ - tsteq r2, r4, lsr pc │ │ │ │ - tsteq r2, r6, lsl #30 │ │ │ │ - strdeq ip, [r2, -lr] │ │ │ │ - ldrdeq ip, [r2, -lr] │ │ │ │ - @ instruction: 0x0102ceb6 │ │ │ │ - @ instruction: 0x0102ceb0 │ │ │ │ - smlabbeq r2, lr, lr, ip │ │ │ │ - tsteq r2, r2, ror #28 │ │ │ │ - tsteq r2, r6, lsr lr │ │ │ │ - tsteq r2, r0, lsr lr │ │ │ │ - tsteq r2, r0, lsl lr │ │ │ │ - smlatteq r2, r8, sp, ip │ │ │ │ - smlatteq r2, r2, sp, ip │ │ │ │ - smlabteq r2, r0, sp, ip │ │ │ │ - @ instruction: 0x0102cd96 │ │ │ │ - tsteq r2, sl, ror #26 │ │ │ │ - tsteq r2, lr, lsr sp │ │ │ │ - tsteq r2, r8, lsr sp │ │ │ │ - tsteq r2, r8, lsl sp │ │ │ │ - strdeq ip, [r2, -r0] │ │ │ │ - smlatteq r2, sl, ip, ip │ │ │ │ - smlabteq r2, r8, ip, ip │ │ │ │ + ldrdeq sp, [r2, -r8] │ │ │ │ + smlatbeq r2, ip, r1, sp │ │ │ │ + smlabbeq r2, r2, r1, sp │ │ │ │ + tsteq r2, r4, asr r1 │ │ │ │ + tsteq r2, r6, lsr #2 │ │ │ │ + tsteq r2, lr, lsl r1 │ │ │ │ + strdeq sp, [r2, -lr] │ │ │ │ + ldrdeq sp, [r2, -r6] │ │ │ │ + ldrdeq sp, [r2, -r0] │ │ │ │ + smlatbeq r2, lr, r0, sp │ │ │ │ + smlabbeq r2, r2, r0, sp │ │ │ │ + qaddeq sp, r6, r2 │ │ │ │ + qaddeq sp, r0, r2 │ │ │ │ + tsteq r2, r0, lsr r0 │ │ │ │ + tsteq r2, r8 │ │ │ │ + tsteq r2, r2 │ │ │ │ + smlatteq r2, r0, pc, ip @ │ │ │ │ + @ instruction: 0x0102cfb6 │ │ │ │ + smlabbeq r2, sl, pc, ip @ │ │ │ │ + tsteq r2, lr, asr pc │ │ │ │ + tsteq r2, r8, asr pc │ │ │ │ + tsteq r2, r8, lsr pc │ │ │ │ + tsteq r2, r0, lsl pc │ │ │ │ + tsteq r2, sl, lsl #30 │ │ │ │ + smlatteq r2, r8, lr, ip │ │ │ │ @ instruction: 0x73bcf643 │ │ │ │ ldmdale sl!, {r3, r4, r7, r9, lr} │ │ │ │ orrsvc pc, pc, #70254592 @ 0x4300000 │ │ │ │ stmdble sp, {r3, r4, r7, r9, lr} │ │ │ │ cmnppl lr, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ @@ -60174,171 +60174,171 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2206 @ 0xfffff762 │ │ │ │ ldmmi lr, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2205 @ 0xfffff763 │ │ │ │ ldmmi sp, {r0, sp, lr, pc} │ │ │ │ ldclt 4, cr4, [r0, #-480] @ 0xfffffe20 │ │ │ │ - tsteq r2, r4, lsr #22 │ │ │ │ + tsteq r2, r4, asr #26 │ │ │ │ + tsteq r2, r8, lsl sp │ │ │ │ + tsteq r2, r0, lsl sp │ │ │ │ + strdeq ip, [r2, -r2] │ │ │ │ + smlabteq r2, ip, ip, ip │ │ │ │ + smlabteq r2, r6, ip, ip │ │ │ │ + smlatbeq r2, r6, ip, ip │ │ │ │ + smlabbeq r5, sl, r8, r9 │ │ │ │ + smlabteq r5, r8, r7, r9 │ │ │ │ + tsteq r5, lr, ror #14 │ │ │ │ + tsteq r5, r8, lsr r7 │ │ │ │ + smlabbeq r2, r2, ip, ip │ │ │ │ + smlatbeq r5, r0, sl, r9 │ │ │ │ + tsteq r2, r6, ror ip │ │ │ │ + tsteq r2, r0, ror ip │ │ │ │ + tsteq r2, sl, ror #24 │ │ │ │ + tsteq r2, r4, ror #24 │ │ │ │ + tsteq r2, lr, asr ip │ │ │ │ + tsteq r2, r8, asr ip │ │ │ │ + tsteq r2, r2, asr ip │ │ │ │ + tsteq r2, ip, asr #24 │ │ │ │ + tsteq r2, r6, asr #24 │ │ │ │ + tsteq r5, r4, lsl #18 │ │ │ │ + tsteq r2, sl, lsr ip │ │ │ │ + strdeq r9, [r5, -ip] │ │ │ │ + tsteq r2, lr, lsr #24 │ │ │ │ + tsteq r5, r4, lsr r7 │ │ │ │ + tsteq r5, r2, asr #14 │ │ │ │ + tsteq r2, ip, lsl ip │ │ │ │ + smlatbeq r5, lr, r7, r9 │ │ │ │ + tsteq r5, r8, ror r7 │ │ │ │ + smlabbeq r5, sl, r7, r9 │ │ │ │ + tsteq r2, r4, lsl #24 │ │ │ │ + smlatbeq r5, lr, r7, r9 │ │ │ │ strdeq ip, [r2, -r8] │ │ │ │ - strdeq ip, [r2, -r0] │ │ │ │ - ldrdeq ip, [r2, -r2] │ │ │ │ - smlatbeq r2, ip, sl, ip │ │ │ │ - smlatbeq r2, r6, sl, ip │ │ │ │ - smlabbeq r2, r6, sl, ip │ │ │ │ - tsteq r5, sl, ror #12 │ │ │ │ - smlatbeq r5, r8, r5, r9 │ │ │ │ - tsteq r5, lr, asr #10 │ │ │ │ - tsteq r5, r8, lsl r5 │ │ │ │ - tsteq r2, r2, ror #20 │ │ │ │ - smlabbeq r5, r0, r8, r9 │ │ │ │ - tsteq r2, r6, asr sl │ │ │ │ - tsteq r2, r0, asr sl │ │ │ │ - tsteq r2, sl, asr #20 │ │ │ │ - tsteq r2, r4, asr #20 │ │ │ │ - tsteq r2, lr, lsr sl │ │ │ │ - tsteq r2, r8, lsr sl │ │ │ │ - tsteq r2, r2, lsr sl │ │ │ │ - tsteq r2, ip, lsr #20 │ │ │ │ - tsteq r2, r6, lsr #20 │ │ │ │ - smlatteq r5, r4, r6, r9 │ │ │ │ - tsteq r2, sl, lsl sl │ │ │ │ - ldrdeq r9, [r5, -ip] │ │ │ │ - tsteq r2, lr, lsl #20 │ │ │ │ - tsteq r5, r4, lsl r5 │ │ │ │ - tsteq r5, r2, lsr #10 │ │ │ │ + tsteq r5, r6, asr #16 │ │ │ │ + tsteq r5, r8, lsl #16 │ │ │ │ + tsteq r5, lr, lsl r8 │ │ │ │ + smlatteq r2, r0, fp, ip │ │ │ │ + tsteq r5, sl, asr #16 │ │ │ │ + ldrdeq ip, [r2, -r4] │ │ │ │ + smlatbeq r5, lr, r8, r9 │ │ │ │ + smlabteq r2, r8, fp, ip │ │ │ │ + smlabteq r2, r2, fp, ip │ │ │ │ + @ instruction: 0x0102cbbc │ │ │ │ + @ instruction: 0x0102cbb6 │ │ │ │ + @ instruction: 0x0102cbb0 │ │ │ │ + smlatbeq r2, sl, fp, ip │ │ │ │ + smlatbeq r2, r4, fp, ip │ │ │ │ + @ instruction: 0x0102cb9e │ │ │ │ + @ instruction: 0x0102cb98 │ │ │ │ + @ instruction: 0x0102cb92 │ │ │ │ + smlabbeq r2, ip, fp, ip │ │ │ │ + smlabbeq r2, r6, fp, ip │ │ │ │ + smlabbeq r2, r0, fp, ip │ │ │ │ + tsteq r2, sl, ror fp │ │ │ │ + tsteq r2, r4, ror fp │ │ │ │ + tsteq r2, lr, ror #22 │ │ │ │ + tsteq r2, r8, ror #22 │ │ │ │ + tsteq r5, sl, ror sl │ │ │ │ + tsteq r2, ip, asr fp │ │ │ │ + tsteq r2, r6, asr fp │ │ │ │ + tsteq r2, r0, asr fp │ │ │ │ + tsteq r2, sl, asr #22 │ │ │ │ + tsteq r2, r4, asr #22 │ │ │ │ + tsteq r2, lr, lsr fp │ │ │ │ + tsteq r2, r8, lsr fp │ │ │ │ + tsteq r2, r2, lsr fp │ │ │ │ + tsteq r2, ip, lsr #22 │ │ │ │ + tsteq r2, r6, lsr #22 │ │ │ │ + tsteq r2, r0, lsr #22 │ │ │ │ + tsteq r2, sl, lsl fp │ │ │ │ + tsteq r2, r4, lsl fp │ │ │ │ + tsteq r2, lr, lsl #22 │ │ │ │ + tsteq r2, r8, lsl #22 │ │ │ │ + tsteq r2, r2, lsl #22 │ │ │ │ strdeq ip, [r2, -ip] │ │ │ │ - smlabbeq r5, lr, r5, r9 │ │ │ │ - tsteq r5, r8, asr r5 │ │ │ │ - tsteq r5, sl, ror #10 │ │ │ │ - smlatteq r2, r4, r9, ip │ │ │ │ - smlabbeq r5, lr, r5, r9 │ │ │ │ + strdeq ip, [r2, -r6] │ │ │ │ + strdeq ip, [r2, -r0] │ │ │ │ + smlatteq r2, sl, sl, ip │ │ │ │ + smlatteq r2, r4, sl, ip │ │ │ │ + ldrdeq ip, [r2, -lr] │ │ │ │ ldrdeq ip, [r2, -r8] │ │ │ │ - tsteq r5, r6, lsr #12 │ │ │ │ - smlatteq r5, r8, r5, r9 │ │ │ │ - strdeq r9, [r5, -lr] │ │ │ │ - smlabteq r2, r0, r9, ip │ │ │ │ - tsteq r5, sl, lsr #12 │ │ │ │ - @ instruction: 0x0102c9b4 │ │ │ │ - smlabbeq r5, lr, r6, r9 │ │ │ │ - smlatbeq r2, r8, r9, ip │ │ │ │ - smlatbeq r2, r2, r9, ip │ │ │ │ - @ instruction: 0x0102c99c │ │ │ │ - @ instruction: 0x0102c996 │ │ │ │ - @ instruction: 0x0102c990 │ │ │ │ - smlabbeq r2, sl, r9, ip │ │ │ │ - smlabbeq r2, r4, r9, ip │ │ │ │ - tsteq r2, lr, ror r9 │ │ │ │ - tsteq r2, r8, ror r9 │ │ │ │ - tsteq r2, r2, ror r9 │ │ │ │ - tsteq r2, ip, ror #18 │ │ │ │ - tsteq r2, r6, ror #18 │ │ │ │ - tsteq r2, r0, ror #18 │ │ │ │ - tsteq r2, sl, asr r9 │ │ │ │ - tsteq r2, r4, asr r9 │ │ │ │ - tsteq r2, lr, asr #18 │ │ │ │ - tsteq r2, r8, asr #18 │ │ │ │ - tsteq r5, sl, asr r8 │ │ │ │ - tsteq r2, ip, lsr r9 │ │ │ │ - tsteq r2, r6, lsr r9 │ │ │ │ - tsteq r2, r0, lsr r9 │ │ │ │ - tsteq r2, sl, lsr #18 │ │ │ │ - tsteq r2, r4, lsr #18 │ │ │ │ - tsteq r2, lr, lsl r9 │ │ │ │ - tsteq r2, r8, lsl r9 │ │ │ │ - tsteq r2, r2, lsl r9 │ │ │ │ - tsteq r2, ip, lsl #18 │ │ │ │ - tsteq r2, r6, lsl #18 │ │ │ │ - tsteq r2, r0, lsl #18 │ │ │ │ - strdeq ip, [r2, -sl] │ │ │ │ - strdeq ip, [r2, -r4] │ │ │ │ - smlatteq r2, lr, r8, ip │ │ │ │ - smlatteq r2, r8, r8, ip │ │ │ │ - smlatteq r2, r2, r8, ip │ │ │ │ + ldrdeq ip, [r2, -r2] │ │ │ │ + smlabteq r2, ip, sl, ip │ │ │ │ + smlabteq r2, r6, sl, ip │ │ │ │ + smlabteq r2, r0, sl, ip │ │ │ │ + tsteq r5, r6, lsr r9 │ │ │ │ + strdeq r9, [r5, -r4] │ │ │ │ + smlatbeq r2, lr, sl, ip │ │ │ │ + smlatbeq r2, r8, sl, ip │ │ │ │ + smlatbeq r2, r2, sl, ip │ │ │ │ + @ instruction: 0x0102ca9c │ │ │ │ + @ instruction: 0x0102ca96 │ │ │ │ + @ instruction: 0x0102ca90 │ │ │ │ + smlabbeq r2, sl, sl, ip │ │ │ │ + smlabbeq r2, r4, sl, ip │ │ │ │ + ldrdeq r9, [r5, -lr] │ │ │ │ + tsteq r2, r8, ror sl │ │ │ │ + tsteq r2, r2, ror sl │ │ │ │ + tsteq r2, ip, ror #20 │ │ │ │ + tsteq r2, r6, ror #20 │ │ │ │ + tsteq r2, r0, ror #20 │ │ │ │ + tsteq r2, sl, asr sl │ │ │ │ + tsteq r2, r4, asr sl │ │ │ │ + tsteq r2, lr, asr #20 │ │ │ │ + strdeq r9, [r5, -r8] │ │ │ │ + ldrdeq r9, [r5, -sl] │ │ │ │ + tsteq r2, ip, lsr sl │ │ │ │ + tsteq r2, r6, lsr sl │ │ │ │ + tsteq r2, r0, lsr sl │ │ │ │ + smlatbeq r5, lr, sl, r9 │ │ │ │ + tsteq r5, ip, lsl #20 │ │ │ │ + @ instruction: 0x0105999e │ │ │ │ + smlabteq r5, ip, r9, r9 │ │ │ │ + tsteq r2, r2, lsl sl │ │ │ │ + tsteq r5, r8, lsr #20 │ │ │ │ + tsteq r2, r6, lsl #20 │ │ │ │ + tsteq r5, r4, asr fp │ │ │ │ + smlatteq r5, r6, sl, r9 │ │ │ │ + tsteq r5, r4, lsl fp │ │ │ │ + smlatteq r2, lr, r9, ip │ │ │ │ + smlatbeq r5, r4, fp, r9 │ │ │ │ + smlatteq r2, r2, r9, ip │ │ │ │ ldrdeq ip, [r2, -ip] │ │ │ │ ldrdeq ip, [r2, -r6] │ │ │ │ ldrdeq ip, [r2, -r0] │ │ │ │ - smlabteq r2, sl, r8, ip │ │ │ │ - smlabteq r2, r4, r8, ip │ │ │ │ - @ instruction: 0x0102c8be │ │ │ │ - @ instruction: 0x0102c8b8 │ │ │ │ - @ instruction: 0x0102c8b2 │ │ │ │ - smlatbeq r2, ip, r8, ip │ │ │ │ - smlatbeq r2, r6, r8, ip │ │ │ │ - smlatbeq r2, r0, r8, ip │ │ │ │ - tsteq r5, r6, lsl r7 │ │ │ │ - ldrdeq r9, [r5, -r4] │ │ │ │ - smlabbeq r2, lr, r8, ip │ │ │ │ - smlabbeq r2, r8, r8, ip │ │ │ │ - smlabbeq r2, r2, r8, ip │ │ │ │ - tsteq r2, ip, ror r8 │ │ │ │ - tsteq r2, r6, ror r8 │ │ │ │ - tsteq r2, r0, ror r8 │ │ │ │ - tsteq r2, sl, ror #16 │ │ │ │ - tsteq r2, r4, ror #16 │ │ │ │ - @ instruction: 0x010596be │ │ │ │ - tsteq r2, r8, asr r8 │ │ │ │ - tsteq r2, r2, asr r8 │ │ │ │ - tsteq r2, ip, asr #16 │ │ │ │ - tsteq r2, r6, asr #16 │ │ │ │ - tsteq r2, r0, asr #16 │ │ │ │ - tsteq r2, sl, lsr r8 │ │ │ │ - tsteq r2, r4, lsr r8 │ │ │ │ - tsteq r2, lr, lsr #16 │ │ │ │ - ldrdeq r9, [r5, -r8] │ │ │ │ - @ instruction: 0x010596ba │ │ │ │ - tsteq r2, ip, lsl r8 │ │ │ │ - tsteq r2, r6, lsl r8 │ │ │ │ - tsteq r2, r0, lsl r8 │ │ │ │ - smlabbeq r5, lr, r8, r9 │ │ │ │ - smlatteq r5, ip, r7, r9 │ │ │ │ - tsteq r5, lr, ror r7 │ │ │ │ - smlatbeq r5, ip, r7, r9 │ │ │ │ - strdeq ip, [r2, -r2] │ │ │ │ - tsteq r5, r8, lsl #16 │ │ │ │ - smlatteq r2, r6, r7, ip │ │ │ │ - tsteq r5, r4, lsr r9 │ │ │ │ - smlabteq r5, r6, r8, r9 │ │ │ │ - strdeq r9, [r5, -r4] │ │ │ │ - smlabteq r2, lr, r7, ip │ │ │ │ - smlabbeq r5, r4, r9, r9 │ │ │ │ - smlabteq r2, r2, r7, ip │ │ │ │ - @ instruction: 0x0102c7bc │ │ │ │ - @ instruction: 0x0102c7b6 │ │ │ │ - @ instruction: 0x0102c7b0 │ │ │ │ - smlatbeq r2, sl, r7, ip │ │ │ │ - smlatbeq r2, r4, r7, ip │ │ │ │ - @ instruction: 0x0102c79e │ │ │ │ - @ instruction: 0x0102c798 │ │ │ │ - @ instruction: 0x0102c792 │ │ │ │ - smlabbeq r2, ip, r7, ip │ │ │ │ - smlabbeq r2, r6, r7, ip │ │ │ │ - smlabbeq r2, r0, r7, ip │ │ │ │ - tsteq r2, sl, ror r7 │ │ │ │ - tsteq r2, r4, ror r7 │ │ │ │ - tsteq r2, lr, ror #14 │ │ │ │ - tsteq r2, r8, ror #14 │ │ │ │ - tsteq r2, r2, ror #14 │ │ │ │ - tsteq r2, ip, asr r7 │ │ │ │ - tsteq r2, r6, asr r7 │ │ │ │ - tsteq r2, r0, asr r7 │ │ │ │ - tsteq r2, sl, asr #14 │ │ │ │ - tsteq r2, r4, asr #14 │ │ │ │ - tsteq r2, lr, lsr r7 │ │ │ │ - tsteq r2, r8, lsr r7 │ │ │ │ - tsteq r2, r2, lsr r7 │ │ │ │ - tsteq r2, ip, lsr #14 │ │ │ │ - tsteq r2, r6, lsr #14 │ │ │ │ - tsteq r2, r0, lsr #14 │ │ │ │ - tsteq r2, sl, lsl r7 │ │ │ │ - tsteq r2, r4, lsl r7 │ │ │ │ - tsteq r2, lr, lsl #14 │ │ │ │ - tsteq r2, r8, lsl #14 │ │ │ │ - tsteq r2, r2, lsl #14 │ │ │ │ - strdeq ip, [r2, -ip] │ │ │ │ + smlabteq r2, sl, r9, ip │ │ │ │ + smlabteq r2, r4, r9, ip │ │ │ │ + @ instruction: 0x0102c9be │ │ │ │ + @ instruction: 0x0102c9b8 │ │ │ │ + @ instruction: 0x0102c9b2 │ │ │ │ + smlatbeq r2, ip, r9, ip │ │ │ │ + smlatbeq r2, r6, r9, ip │ │ │ │ + smlatbeq r2, r0, r9, ip │ │ │ │ + @ instruction: 0x0102c99a │ │ │ │ + @ instruction: 0x0102c994 │ │ │ │ + smlabbeq r2, lr, r9, ip │ │ │ │ + smlabbeq r2, r8, r9, ip │ │ │ │ + smlabbeq r2, r2, r9, ip │ │ │ │ + tsteq r2, ip, ror r9 │ │ │ │ + tsteq r2, r6, ror r9 │ │ │ │ + tsteq r2, r0, ror r9 │ │ │ │ + tsteq r2, sl, ror #18 │ │ │ │ + tsteq r2, r4, ror #18 │ │ │ │ + tsteq r2, lr, asr r9 │ │ │ │ + tsteq r2, r8, asr r9 │ │ │ │ + tsteq r2, r2, asr r9 │ │ │ │ + tsteq r2, ip, asr #18 │ │ │ │ + tsteq r2, r6, asr #18 │ │ │ │ + tsteq r2, r0, asr #18 │ │ │ │ + tsteq r2, sl, lsr r9 │ │ │ │ + tsteq r2, r4, lsr r9 │ │ │ │ + tsteq r2, lr, lsr #18 │ │ │ │ + tsteq r2, r8, lsr #18 │ │ │ │ + tsteq r2, r2, lsr #18 │ │ │ │ + tsteq r2, ip, lsl r9 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [ip], -r2, lsl #1 │ │ │ │ ldrmi r4, [r6], -r5, lsl #12 │ │ │ │ @ instruction: 0xf5b1461f │ │ │ │ @@ -61166,25 +61166,25 @@ │ │ │ │ @ instruction: 0xf6a4d922 │ │ │ │ tstcs r1, #172, 4 @ 0xc000000a │ │ │ │ tstpne r1, #268435468 @ p-variant is OBSOLETE @ 0x1000000c │ │ │ │ smullsmi fp, r3, r2, r2 │ │ │ │ @ instruction: 0xf14307da │ │ │ │ @ instruction: 0xf002807b │ │ │ │ svclt 0x0000b83b │ │ │ │ - smlabteq r3, r0, fp, r3 │ │ │ │ - @ instruction: 0x0104bfb2 │ │ │ │ - smlabbeq r2, r0, r7, ip │ │ │ │ - tsteq r4, r8, ror #30 │ │ │ │ - ldrdeq ip, [r2, -r2] │ │ │ │ - tsteq r4, ip, lsl pc │ │ │ │ - smlatbeq r4, ip, r5, sp │ │ │ │ - smlatteq r4, r4, sp, fp │ │ │ │ - @ instruction: 0x0104d59a │ │ │ │ - smlatteq r2, lr, sp, fp │ │ │ │ - ldrdeq fp, [r4, -r8] │ │ │ │ + smlatteq r3, r0, sp, r3 │ │ │ │ + ldrdeq ip, [r4, -r2] │ │ │ │ + smlatbeq r2, r0, r9, ip │ │ │ │ + smlabbeq r4, r8, r1, ip │ │ │ │ + strdeq ip, [r2, -r2] │ │ │ │ + tsteq r4, ip, lsr r1 │ │ │ │ + smlabteq r4, ip, r7, sp │ │ │ │ + tsteq r4, r4 │ │ │ │ + @ instruction: 0x0104d7ba │ │ │ │ + tsteq r2, lr │ │ │ │ + strdeq fp, [r4, -r8] │ │ │ │ cmppvc ip, #64, 12 @ p-variant is OBSOLETE @ 0x4000000 │ │ │ │ stmdale pc, {r0, r3, r4, r7, r9, lr} @ │ │ │ │ cmppvc r3, #64, 12 @ p-variant is OBSOLETE @ 0x4000000 │ │ │ │ vqsub.s8 d20, d19, d9 │ │ │ │ @ instruction: 0xf6a48059 │ │ │ │ vqsub.s8 , q0, q2 │ │ │ │ addslt r1, r2, #1140850688 @ 0x44000000 │ │ │ │ @@ -62993,33 +62993,33 @@ │ │ │ │ @ instruction: 0xf5a4823f │ │ │ │ @ instruction: 0xf04f5371 │ │ │ │ blcc 8b500c │ │ │ │ blx 955238 │ │ │ │ ldrbeq pc, [r9, r3, lsl #6] @ │ │ │ │ mvnshi pc, r0, lsl #2 │ │ │ │ blt d647dc │ │ │ │ - ldrdeq ip, [r4, -r8] │ │ │ │ - tsteq r4, sl, ror #6 │ │ │ │ - smlabteq r4, sl, r5, ip │ │ │ │ - smlabteq r4, r0, r5, ip │ │ │ │ - @ instruction: 0x0104c5b2 │ │ │ │ - smlatbeq r4, r8, r5, ip │ │ │ │ - @ instruction: 0x0104c59a │ │ │ │ - @ instruction: 0x0104c590 │ │ │ │ - smlabbeq r4, r2, r5, ip │ │ │ │ - tsteq r5, r4, lsl r9 │ │ │ │ - tsteq r5, r6, lsl #18 │ │ │ │ - strdeq r7, [r5, -ip] │ │ │ │ - smlatteq r5, lr, r8, r7 │ │ │ │ - smlatteq r5, r4, r8, r7 │ │ │ │ - tsteq r4, r8, asr r4 │ │ │ │ - tsteq r4, sl, asr r1 │ │ │ │ - smlabteq r3, lr, ip, r1 │ │ │ │ - tsteq r5, ip, lsl #16 │ │ │ │ - tsteq r4, sl, lsl #8 │ │ │ │ + strdeq ip, [r4, -r8] │ │ │ │ + smlabbeq r4, sl, r5, sl │ │ │ │ + smlatteq r4, sl, r7, ip │ │ │ │ + smlatteq r4, r0, r7, ip │ │ │ │ + ldrdeq ip, [r4, -r2] │ │ │ │ + smlabteq r4, r8, r7, ip │ │ │ │ + @ instruction: 0x0104c7ba │ │ │ │ + @ instruction: 0x0104c7b0 │ │ │ │ + smlatbeq r4, r2, r7, ip │ │ │ │ + tsteq r5, r4, lsr fp │ │ │ │ + tsteq r5, r6, lsr #22 │ │ │ │ + tsteq r5, ip, lsl fp │ │ │ │ + tsteq r5, lr, lsl #22 │ │ │ │ + tsteq r5, r4, lsl #22 │ │ │ │ + tsteq r4, r8, ror r6 │ │ │ │ + tsteq r4, sl, ror r3 │ │ │ │ + smlatteq r3, lr, lr, r1 │ │ │ │ + tsteq r5, ip, lsr #20 │ │ │ │ + tsteq r4, sl, lsr #12 │ │ │ │ cmnppl r2, #675282944 @ p-variant is OBSOLETE @ 0x28400000 │ │ │ │ blcs 7d5298 │ │ │ │ andhi pc, r6, #268435456 @ 0x10000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007d8 │ │ │ │ @ instruction: 0xf00181c1 │ │ │ │ @@ -64083,204 +64083,204 @@ │ │ │ │ cdpcs 13, 0, cr14, cr0, cr10, {0} │ │ │ │ orrhi pc, r6, r0 │ │ │ │ @ instruction: 0xf0402e01 │ │ │ │ bmi ff0c9efc │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xf7c0447a │ │ │ │ @ instruction: 0xe1b5ecfe │ │ │ │ - smlabteq r2, lr, sl, r9 │ │ │ │ - @ instruction: 0x010492b8 │ │ │ │ - tsteq r2, lr, asr #24 │ │ │ │ - @ instruction: 0x01049298 │ │ │ │ - tsteq r2, r2, lsl sp │ │ │ │ - tsteq r2, lr, lsl sp │ │ │ │ - smlatteq fp, r0, r8, r5 │ │ │ │ - tsteq r2, r6, lsl #26 │ │ │ │ - ldrdeq r9, [r2, -ip] │ │ │ │ - smlatteq r2, r8, ip, r9 │ │ │ │ - smlatteq r2, r4, ip, r9 │ │ │ │ - smlatteq r2, r0, ip, r9 │ │ │ │ - ldrdeq r9, [r2, -ip] │ │ │ │ - ldrdeq r9, [r2, -ip] │ │ │ │ - tsteq fp, lr, asr #16 │ │ │ │ - smlabteq r2, r8, ip, r9 │ │ │ │ - tsteq r2, sl, asr #24 │ │ │ │ - tsteq r2, r4, asr ip │ │ │ │ - tsteq r2, lr, asr #24 │ │ │ │ - tsteq r2, r8, asr #24 │ │ │ │ - tsteq r2, r2, asr #24 │ │ │ │ - tsteq r2, r0, asr #24 │ │ │ │ - @ instruction: 0x010b57b0 │ │ │ │ - tsteq r2, r8, lsr #18 │ │ │ │ - tsteq r4, r2, lsl r1 │ │ │ │ - tsteq r2, r4, ror #20 │ │ │ │ - tsteq r2, sl, lsr sl │ │ │ │ - tsteq r2, sl, lsr sl │ │ │ │ - tsteq r3, r4, lsr #22 │ │ │ │ - tsteq r3, r2, lsr #22 │ │ │ │ - tsteq r3, r2, lsr #22 │ │ │ │ - tsteq r3, lr, lsl fp │ │ │ │ - tsteq fp, r0, lsl #14 │ │ │ │ - tsteq r2, ip, ror r9 │ │ │ │ + smlatteq r2, lr, ip, r9 │ │ │ │ + ldrdeq r9, [r4, -r8] │ │ │ │ + tsteq r2, lr, ror #28 │ │ │ │ + @ instruction: 0x010494b8 │ │ │ │ + tsteq r2, r2, lsr pc │ │ │ │ + tsteq r2, lr, lsr pc │ │ │ │ + tsteq fp, r0, lsl #22 │ │ │ │ + tsteq r2, r6, lsr #30 │ │ │ │ + strdeq r9, [r2, -ip] │ │ │ │ + tsteq r2, r8, lsl #30 │ │ │ │ + tsteq r2, r4, lsl #30 │ │ │ │ + tsteq r2, r0, lsl #30 │ │ │ │ + strdeq r9, [r2, -ip] │ │ │ │ + strdeq r9, [r2, -ip] │ │ │ │ + tsteq fp, lr, ror #20 │ │ │ │ + smlatteq r2, r8, lr, r9 │ │ │ │ + tsteq r2, sl, ror #28 │ │ │ │ + tsteq r2, r4, ror lr │ │ │ │ + tsteq r2, lr, ror #28 │ │ │ │ + tsteq r2, r8, ror #28 │ │ │ │ + tsteq r2, r2, ror #28 │ │ │ │ + tsteq r2, r0, ror #28 │ │ │ │ + ldrdeq r5, [fp, -r0] │ │ │ │ + tsteq r2, r8, asr #22 │ │ │ │ + tsteq r4, r2, lsr r3 │ │ │ │ + smlabbeq r2, r4, ip, r9 │ │ │ │ + tsteq r2, sl, asr ip │ │ │ │ + tsteq r2, sl, asr ip │ │ │ │ + tsteq r3, r4, asr #26 │ │ │ │ + tsteq r3, r2, asr #26 │ │ │ │ + tsteq r3, r2, asr #26 │ │ │ │ + tsteq r3, lr, lsr sp │ │ │ │ + tsteq fp, r0, lsr #18 │ │ │ │ + @ instruction: 0x01029b9c │ │ │ │ + tsteq r3, r8, lsl sp │ │ │ │ + tsteq r5, r0, lsr #2 │ │ │ │ + ldrdeq r5, [fp, -r6] │ │ │ │ + strdeq r7, [r3, -r2] │ │ │ │ + strdeq r7, [r3, -ip] │ │ │ │ strdeq r7, [r3, -r8] │ │ │ │ - tsteq r5, r0, lsl #30 │ │ │ │ - @ instruction: 0x010b56b6 │ │ │ │ - ldrdeq r7, [r3, -r2] │ │ │ │ - ldrdeq r7, [r3, -ip] │ │ │ │ - ldrdeq r7, [r3, -r8] │ │ │ │ - tsteq r5, r4, lsr sp │ │ │ │ - smlabbeq r2, sl, r8, r9 │ │ │ │ - smlabbeq r2, r2, r8, r9 │ │ │ │ - tsteq r3, r6, ror r0 │ │ │ │ - tsteq r3, r6, rrx │ │ │ │ - tsteq r3, r2, rrx │ │ │ │ - qaddeq r1, lr, r3 │ │ │ │ - qaddeq r1, sl, r3 │ │ │ │ - qaddeq r1, r6, r3 │ │ │ │ - qaddeq r1, r2, r3 │ │ │ │ - tsteq r3, lr, asr #32 │ │ │ │ - tsteq r3, r6, asr #32 │ │ │ │ - tsteq r3, r2, asr #32 │ │ │ │ - tsteq r5, lr, ror #24 │ │ │ │ - tsteq r5, lr, asr #24 │ │ │ │ - tsteq fp, r4, ror #10 │ │ │ │ - tsteq r5, r8, asr #24 │ │ │ │ - tsteq r2, sl, ror #14 │ │ │ │ - @ instruction: 0x0104869e │ │ │ │ - tsteq r2, r4, asr #14 │ │ │ │ - @ instruction: 0x01048690 │ │ │ │ - tsteq r2, r2, lsr #14 │ │ │ │ - smlabbeq r4, sl, r6, r8 │ │ │ │ - tsteq r2, r0, lsl #14 │ │ │ │ - tsteq r4, r8, ror r6 │ │ │ │ - ldrdeq r9, [r2, -lr] │ │ │ │ - tsteq r4, r2, ror #12 │ │ │ │ - smlabteq r2, r4, r6, r9 │ │ │ │ - strdeq r0, [r3, -r0] │ │ │ │ + tsteq r5, r4, asr pc │ │ │ │ + smlatbeq r2, sl, sl, r9 │ │ │ │ + smlatbeq r2, r2, sl, r9 │ │ │ │ + @ instruction: 0x01031296 │ │ │ │ + smlabbeq r3, r6, r2, r1 │ │ │ │ + smlabbeq r3, r2, r2, r1 │ │ │ │ + tsteq r3, lr, ror r2 │ │ │ │ + tsteq r3, sl, ror r2 │ │ │ │ + tsteq r3, r6, ror r2 │ │ │ │ + tsteq r3, r2, ror r2 │ │ │ │ + tsteq r3, lr, ror #4 │ │ │ │ + tsteq r3, r6, ror #4 │ │ │ │ + tsteq r3, r2, ror #4 │ │ │ │ + smlabbeq r5, lr, lr, r5 │ │ │ │ + tsteq r5, lr, ror #28 │ │ │ │ + smlabbeq fp, r4, r7, r5 │ │ │ │ + tsteq r5, r8, ror #28 │ │ │ │ + smlabbeq r2, sl, r9, r9 │ │ │ │ + @ instruction: 0x010488be │ │ │ │ + tsteq r2, r4, ror #18 │ │ │ │ + @ instruction: 0x010488b0 │ │ │ │ + tsteq r2, r2, asr #18 │ │ │ │ + smlatbeq r4, sl, r8, r8 │ │ │ │ + tsteq r2, r0, lsr #18 │ │ │ │ + @ instruction: 0x01048898 │ │ │ │ + strdeq r9, [r2, -lr] │ │ │ │ + smlabbeq r4, r2, r8, r8 │ │ │ │ + smlatteq r2, r4, r8, r9 │ │ │ │ + tsteq r3, r0, lsl ip │ │ │ │ + tsteq r4, r6, lsl r0 │ │ │ │ + tsteq r2, ip, asr r8 │ │ │ │ strdeq r8, [r4, -r6] │ │ │ │ - tsteq r2, ip, lsr r6 │ │ │ │ - ldrdeq r8, [r4, -r6] │ │ │ │ - tsteq r2, r2, ror r6 │ │ │ │ - tsteq r2, r2, ror #12 │ │ │ │ - tsteq r2, r2, asr r6 │ │ │ │ - tsteq r2, r2, asr #12 │ │ │ │ - tsteq r4, r8, asr sp │ │ │ │ - tsteq r4, r2, ror sp │ │ │ │ - tsteq r5, r0, ror r3 │ │ │ │ - tsteq r5, lr, ror #6 │ │ │ │ - tsteq r5, ip, ror #6 │ │ │ │ - tsteq r4, r4, lsl r5 │ │ │ │ - @ instruction: 0x010295ba │ │ │ │ - @ instruction: 0x010295b2 │ │ │ │ - tsteq r5, r2, lsr r9 │ │ │ │ - smlabbeq r2, r8, r5, r9 │ │ │ │ - smlabbeq r2, r0, r5, r9 │ │ │ │ - smlatteq r4, r0, r4, r8 │ │ │ │ - tsteq r4, r2, asr #4 │ │ │ │ - tsteq r4, ip, asr r6 │ │ │ │ - smlabbeq r4, r2, r8, sl │ │ │ │ - @ instruction: 0x01057296 │ │ │ │ - tsteq r4, r6, lsr r6 │ │ │ │ + @ instruction: 0x01029892 │ │ │ │ + smlabbeq r2, r2, r8, r9 │ │ │ │ + tsteq r2, r2, ror r8 │ │ │ │ + tsteq r2, r2, ror #16 │ │ │ │ + tsteq r4, r8, ror pc │ │ │ │ + @ instruction: 0x01048f92 │ │ │ │ + @ instruction: 0x01056590 │ │ │ │ + smlabbeq r5, lr, r5, r6 │ │ │ │ + smlabbeq r5, ip, r5, r6 │ │ │ │ + tsteq r4, r4, lsr r7 │ │ │ │ + ldrdeq r9, [r2, -sl] │ │ │ │ + ldrdeq r9, [r2, -r2] │ │ │ │ + tsteq r5, r2, asr fp │ │ │ │ + smlatbeq r2, r8, r7, r9 │ │ │ │ + smlatbeq r2, r0, r7, r9 │ │ │ │ + tsteq r4, r0, lsl #14 │ │ │ │ + tsteq r4, r2, ror #8 │ │ │ │ + tsteq r4, ip, ror r8 │ │ │ │ + smlatbeq r4, r2, sl, sl │ │ │ │ + @ instruction: 0x010574b6 │ │ │ │ + tsteq r4, r6, asr r8 │ │ │ │ + tsteq r4, sl, ror lr │ │ │ │ + tsteq r4, lr, lsr r6 │ │ │ │ + tsteq r4, lr, asr lr │ │ │ │ + tsteq r4, r0, lsr r6 │ │ │ │ + tsteq r4, lr, lsl r7 │ │ │ │ + smlabbeq r4, r0, ip, r9 │ │ │ │ + tsteq r4, r4, lsl r7 │ │ │ │ + tsteq r5, r8, lsl fp │ │ │ │ + tsteq r5, lr, lsl fp │ │ │ │ + tsteq r5, r6, lsl fp │ │ │ │ + tsteq r5, sl, lsl fp │ │ │ │ + tsteq r5, r4, lsr #22 │ │ │ │ + tsteq r5, lr, lsl fp │ │ │ │ + smlatbeq r3, r2, r9, r7 │ │ │ │ + smlatbeq r3, r4, r9, r7 │ │ │ │ + smlabbeq r3, r8, r9, r7 │ │ │ │ + tsteq r4, r0, lsr #24 │ │ │ │ + tsteq r4, r0, lsr #24 │ │ │ │ + tsteq r4, r8, lsl ip │ │ │ │ + tsteq r4, r6, lsl ip │ │ │ │ + tsteq r4, lr, lsr #24 │ │ │ │ + tsteq r4, r6, asr #24 │ │ │ │ + tsteq r4, r4, asr #24 │ │ │ │ + tsteq r4, r8, asr ip │ │ │ │ + tsteq r4, sl, ror #24 │ │ │ │ + tsteq r5, r6, asr fp │ │ │ │ + tsteq r4, sl, asr #24 │ │ │ │ + tsteq r4, sl, asr #24 │ │ │ │ + tsteq r4, sl, asr #24 │ │ │ │ + tsteq r4, r6, asr ip │ │ │ │ tsteq r4, sl, asr ip │ │ │ │ - tsteq r4, lr, lsl r4 │ │ │ │ - tsteq r4, lr, lsr ip │ │ │ │ - tsteq r4, r0, lsl r4 │ │ │ │ - strdeq sl, [r4, -lr] │ │ │ │ - tsteq r4, r0, ror #20 │ │ │ │ - strdeq sl, [r4, -r4] │ │ │ │ - strdeq r2, [r5, -r8] │ │ │ │ - strdeq r2, [r5, -lr] │ │ │ │ - strdeq r2, [r5, -r6] │ │ │ │ - strdeq r2, [r5, -sl] │ │ │ │ - tsteq r5, r4, lsl #18 │ │ │ │ - strdeq r2, [r5, -lr] │ │ │ │ - smlabbeq r3, r2, r7, r7 │ │ │ │ - smlabbeq r3, r4, r7, r7 │ │ │ │ - tsteq r3, r8, ror #14 │ │ │ │ - tsteq r4, r0, lsl #20 │ │ │ │ - tsteq r4, r0, lsl #20 │ │ │ │ - strdeq sl, [r4, -r8] │ │ │ │ - strdeq sl, [r4, -r6] │ │ │ │ - tsteq r4, lr, lsl #20 │ │ │ │ - tsteq r4, r6, lsr #20 │ │ │ │ - tsteq r4, r4, lsr #20 │ │ │ │ - tsteq r4, r8, lsr sl │ │ │ │ - tsteq r4, sl, asr #20 │ │ │ │ - tsteq r5, r6, lsr r9 │ │ │ │ - tsteq r4, sl, lsr #20 │ │ │ │ - tsteq r4, sl, lsr #20 │ │ │ │ - tsteq r4, sl, lsr #20 │ │ │ │ - tsteq r4, r6, lsr sl │ │ │ │ - tsteq r4, sl, lsr sl │ │ │ │ - tsteq r4, lr, lsr sl │ │ │ │ - tsteq r4, r2, asr #20 │ │ │ │ - tsteq r4, sl, lsr sl │ │ │ │ - tsteq r4, r2, lsr sl │ │ │ │ - tsteq r4, r2, lsr sl │ │ │ │ - smlabteq r4, r6, r5, sl │ │ │ │ - tsteq fp, ip, lsr r0 │ │ │ │ - tsteq r4, ip, lsl #20 │ │ │ │ - tsteq r5, lr, lsl #16 │ │ │ │ - strdeq sl, [r4, -lr] │ │ │ │ + tsteq r4, lr, asr ip │ │ │ │ + tsteq r4, r2, ror #24 │ │ │ │ + tsteq r4, sl, asr ip │ │ │ │ + tsteq r4, r2, asr ip │ │ │ │ + tsteq r4, r2, asr ip │ │ │ │ + smlatteq r4, r6, r7, sl │ │ │ │ + tsteq fp, ip, asr r2 │ │ │ │ + tsteq r4, ip, lsr #24 │ │ │ │ + tsteq r5, lr, lsr #20 │ │ │ │ + tsteq r4, lr, lsl ip │ │ │ │ + tsteq r4, r2, lsl ip │ │ │ │ + tsteq r2, r0, lsr r4 │ │ │ │ + tsteq r2, r8, lsr #8 │ │ │ │ strdeq sl, [r4, -r2] │ │ │ │ - tsteq r2, r0, lsl r2 │ │ │ │ - tsteq r2, r8, lsl #4 │ │ │ │ - ldrdeq sl, [r4, -r2] │ │ │ │ - smlabteq r5, r4, r7, r9 │ │ │ │ - smlatteq r4, r8, sl, r9 │ │ │ │ - strdeq r9, [r4, -r0] │ │ │ │ - strdeq r9, [r4, -ip] │ │ │ │ - strdeq r9, [r4, -ip] │ │ │ │ - strdeq r9, [r4, -ip] │ │ │ │ - strdeq r9, [r4, -ip] │ │ │ │ - tsteq r4, r8, lsl #22 │ │ │ │ - tsteq r4, r8, lsl #22 │ │ │ │ - tsteq r4, r8, lsl #24 │ │ │ │ - tsteq r4, r4, lsl #22 │ │ │ │ - tsteq r4, r8, asr #22 │ │ │ │ - strdeq r9, [r4, -r8] │ │ │ │ + smlatteq r5, r4, r9, r9 │ │ │ │ + tsteq r4, r8, lsl #26 │ │ │ │ + tsteq r4, r0, lsl sp │ │ │ │ + tsteq r4, ip, lsl sp │ │ │ │ + tsteq r4, ip, lsl sp │ │ │ │ + tsteq r4, ip, lsl sp │ │ │ │ + tsteq r4, ip, lsl sp │ │ │ │ + tsteq r4, r8, lsr #26 │ │ │ │ + tsteq r4, r8, lsr #26 │ │ │ │ + tsteq r4, r8, lsr #28 │ │ │ │ + tsteq r4, r4, lsr #26 │ │ │ │ + tsteq r4, r8, ror #26 │ │ │ │ + tsteq r4, r8, lsl sp │ │ │ │ + tsteq r4, r8, lsr #26 │ │ │ │ + smlatteq r4, r8, sl, sl │ │ │ │ tsteq r4, r8, lsl #22 │ │ │ │ - smlabteq r4, r8, r8, sl │ │ │ │ - smlatteq r4, r8, r8, sl │ │ │ │ - tsteq r4, ip, lsr #22 │ │ │ │ - tsteq r4, r4, lsr fp │ │ │ │ - ldrdeq sl, [r4, -r0] │ │ │ │ - ldrdeq sl, [r4, -r0] │ │ │ │ - ldrdeq sl, [r4, -r0] │ │ │ │ + tsteq r4, ip, asr #26 │ │ │ │ + tsteq r4, r4, asr sp │ │ │ │ + strdeq sl, [r4, -r0] │ │ │ │ + strdeq sl, [r4, -r0] │ │ │ │ + strdeq sl, [r4, -r0] │ │ │ │ + strdeq sl, [r4, -r0] │ │ │ │ + tsteq r4, r4, lsr sp │ │ │ │ + tsteq r4, r4, lsr sp │ │ │ │ ldrdeq sl, [r4, -r0] │ │ │ │ - tsteq r4, r4, lsl fp │ │ │ │ - tsteq r4, r4, lsl fp │ │ │ │ - @ instruction: 0x0104a8b0 │ │ │ │ - @ instruction: 0x0104a8b4 │ │ │ │ - smlabteq r4, r0, r8, sl │ │ │ │ - smlabteq r4, r8, r8, sl │ │ │ │ - smlabteq fp, sl, sp, r4 │ │ │ │ - @ instruction: 0x0104a8ba │ │ │ │ - strdeq r7, [r3, -r0] │ │ │ │ - smlatteq r3, ip, r1, r7 │ │ │ │ - smlatbeq r4, r2, r8, sl │ │ │ │ - tsteq r4, r6, lsl #14 │ │ │ │ - @ instruction: 0x0104a898 │ │ │ │ - @ instruction: 0x0104a898 │ │ │ │ - tsteq r2, r6, ror #30 │ │ │ │ - tsteq r2, r0, ror #30 │ │ │ │ - smlatteq r5, r2, r3, r5 │ │ │ │ - tsteq r2, sl, lsr pc │ │ │ │ - tsteq r2, r4, lsr pc │ │ │ │ - tsteq r3, sl, lsr #14 │ │ │ │ - tsteq r3, ip, lsl r7 │ │ │ │ - tsteq r3, sl, lsl r7 │ │ │ │ - tsteq r3, r8, lsl r7 │ │ │ │ - tsteq r3, r6, lsl r7 │ │ │ │ - tsteq r3, r4, lsl r7 │ │ │ │ - tsteq r3, r2, lsl r7 │ │ │ │ - tsteq r3, r0, lsl r7 │ │ │ │ - tsteq r3, sl, lsl #14 │ │ │ │ - tsteq r3, r8, lsl #14 │ │ │ │ - tsteq r5, r0, lsr r3 │ │ │ │ + ldrdeq sl, [r4, -r4] │ │ │ │ + smlatteq r4, r0, sl, sl │ │ │ │ + smlatteq r4, r8, sl, sl │ │ │ │ + smlatteq fp, sl, pc, r4 @ │ │ │ │ + ldrdeq sl, [r4, -sl] │ │ │ │ + tsteq r3, r0, lsl r4 │ │ │ │ + tsteq r3, ip, lsl #8 │ │ │ │ + smlabteq r4, r2, sl, sl │ │ │ │ + tsteq r4, r6, lsr #18 │ │ │ │ + @ instruction: 0x0104aab8 │ │ │ │ + @ instruction: 0x0104aab8 │ │ │ │ + smlabbeq r2, r6, r1, r9 │ │ │ │ + smlabbeq r2, r0, r1, r9 │ │ │ │ + tsteq r5, r2, lsl #12 │ │ │ │ + tsteq r2, sl, asr r1 │ │ │ │ + tsteq r2, r4, asr r1 │ │ │ │ + tsteq r3, sl, asr #18 │ │ │ │ + tsteq r3, ip, lsr r9 │ │ │ │ + tsteq r3, sl, lsr r9 │ │ │ │ + tsteq r3, r8, lsr r9 │ │ │ │ + tsteq r3, r6, lsr r9 │ │ │ │ + tsteq r3, r4, lsr r9 │ │ │ │ + tsteq r3, r2, lsr r9 │ │ │ │ + tsteq r3, r0, lsr r9 │ │ │ │ + tsteq r3, sl, lsr #18 │ │ │ │ + tsteq r3, r8, lsr #18 │ │ │ │ + tsteq r5, r0, asr r5 │ │ │ │ tstcs r1, lr, lsl sl │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ bl 1f67ae4 │ │ │ │ bmi 7e1cb0 │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ bl 1d67af4 │ │ │ │ @@ -64304,22 +64304,22 @@ │ │ │ │ and lr, r7, r0, asr fp │ │ │ │ ldrtmi r4, [fp], -ip, lsl #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ bl 1267b4c │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tsteq r5, sl, lsl r0 │ │ │ │ - tsteq fp, r2, lsr r9 │ │ │ │ - smlatteq r5, sl, r8, r5 │ │ │ │ - strdeq r5, [r5, -r2] │ │ │ │ - strdeq r5, [r5, -r0] │ │ │ │ - strdeq r5, [r5, -r0] │ │ │ │ - tsteq r4, lr, ror #4 │ │ │ │ - tsteq r2, r0, asr #14 │ │ │ │ + tsteq r5, sl, lsr r2 │ │ │ │ + tsteq fp, r2, asr fp │ │ │ │ + tsteq r5, sl, lsl #22 │ │ │ │ + tsteq r5, r2, lsl fp │ │ │ │ + tsteq r5, r0, lsl fp │ │ │ │ + tsteq r5, r0, lsl fp │ │ │ │ + smlabbeq r4, lr, r4, r8 │ │ │ │ + tsteq r2, r0, ror #18 │ │ │ │ svcvc 0x00d4f5b0 │ │ │ │ stmdale r6, {r0, r1, r2, r4, ip, lr, pc} │ │ │ │ svcvc 0x0082f5b0 │ │ │ │ @ instruction: 0xf5b0d016 │ │ │ │ andsle r7, r6, r4, asr #31 │ │ │ │ @ instruction: 0xf5b0e005 │ │ │ │ @ instruction: 0xd0157fd6 │ │ │ │ @@ -64333,19 +64333,19 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2054 @ 0xfffff7fa │ │ │ │ stmdami r6, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2053 @ 0xfffff7fb │ │ │ │ stmdami r5, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r5, ip, lsl r9 │ │ │ │ - smlatteq r5, sl, r8, r5 │ │ │ │ - strdeq r5, [r5, -r8] │ │ │ │ - tsteq r5, sl, lsr #18 │ │ │ │ - tsteq r5, r4, asr #18 │ │ │ │ + tsteq r5, ip, lsr fp │ │ │ │ + tsteq r5, sl, lsl #22 │ │ │ │ + tsteq r5, r8, lsl fp │ │ │ │ + tsteq r5, sl, asr #22 │ │ │ │ + tsteq r5, r4, ror #22 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec00ee4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0xf5b14615 │ │ │ │ ldrsbtle r7, [r0], -r4 │ │ │ │ stmdale r6, {r1, r3, r4, r9, sl, lr} │ │ │ │ @@ -64390,36 +64390,36 @@ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ b fe8e7c98 │ │ │ │ @ instruction: 0xf0254a0d │ │ │ │ tstcs r1, lr, ror r3 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ b fe6e7ca8 │ │ │ │ svclt 0x0000bd38 │ │ │ │ - @ instruction: 0x0102fcba │ │ │ │ - tsteq r4, r0, ror r1 │ │ │ │ - tsteq r2, sl, lsl #22 │ │ │ │ - tsteq r4, r4, asr r1 │ │ │ │ - tsteq r2, lr, asr #18 │ │ │ │ - tsteq r4, r8, lsr r1 │ │ │ │ - tsteq r2, r2, lsr r9 │ │ │ │ - tsteq r4, ip, lsl r1 │ │ │ │ - strdeq pc, [r2, -sl] │ │ │ │ - mrseq r8, (UNDEF: 20) │ │ │ │ + ldrdeq pc, [r2, -sl] │ │ │ │ + @ instruction: 0x01048390 │ │ │ │ + tsteq r2, sl, lsr #26 │ │ │ │ + tsteq r4, r4, ror r3 │ │ │ │ + tsteq r2, lr, ror #22 │ │ │ │ + tsteq r4, r8, asr r3 │ │ │ │ + tsteq r2, r2, asr fp │ │ │ │ + tsteq r4, ip, lsr r3 │ │ │ │ + tstpeq r2, sl, lsl pc @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r0, lsr #6 │ │ │ │ andle r2, fp, ip, lsl r8 │ │ │ │ andle r2, ip, r8, ror r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec00fe4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7f80ff8 │ │ │ │ stclt 8, cr15, [r8, #-340] @ 0xfffffeac │ │ │ │ ldrbtmi r4, [r8], #-2050 @ 0xfffff7fe │ │ │ │ stmdami r2, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r5, r2, lsr r8 │ │ │ │ - tsteq r5, r0, asr #16 │ │ │ │ + tsteq r5, r2, asr sl │ │ │ │ + tsteq r5, r0, ror #20 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec0100c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ ldmdbcs ip, {r0, r2, r4, r9, sl, lr} │ │ │ │ ldmdbcs r8!, {r0, r2, ip, lr, pc}^ │ │ │ │ rschi pc, fp, r0 │ │ │ │ @@ -64543,45 +64543,45 @@ │ │ │ │ bmi 9a2024 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ stmdb ip!, {r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strtmi r4, [fp], -r1, lsr #20 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7c04620 │ │ │ │ @ instruction: 0xbdf8e966 │ │ │ │ - smlabbeq r3, ip, ip, r6 │ │ │ │ - smlatteq r5, ip, r7, r5 │ │ │ │ - tsteq r3, r6, ror #24 │ │ │ │ - tsteq r3, r4, ror #24 │ │ │ │ - tsteq r3, r2, ror #24 │ │ │ │ - tsteq r3, r0, ror #24 │ │ │ │ - smlabbeq fp, r0, r6, r4 │ │ │ │ - tsteq r3, lr, asr #24 │ │ │ │ - tsteq r3, r6, asr ip │ │ │ │ - tsteq r3, r4, asr ip │ │ │ │ - tsteq r3, r2, asr ip │ │ │ │ - tsteq r3, r6, asr ip │ │ │ │ - tsteq r3, ip, asr #24 │ │ │ │ - tsteq r3, r6, asr #24 │ │ │ │ - tsteq r3, sl, asr #24 │ │ │ │ - tsteq r3, r4, asr #24 │ │ │ │ - tsteq r5, ip, lsl r7 │ │ │ │ - tsteq r4, r6, lsl ip │ │ │ │ - tsteq r4, r4, lsl ip │ │ │ │ - tsteq r3, lr, asr #32 │ │ │ │ - smlatbeq r2, r0, pc, pc @ │ │ │ │ - smlatteq r4, r2, ip, r8 │ │ │ │ - smlatbeq r4, r0, fp, r8 │ │ │ │ - smlatteq r2, sl, pc, pc @ │ │ │ │ - smlatteq r2, r8, pc, pc @ │ │ │ │ - tsteq fp, ip, asr r5 │ │ │ │ - tsteq r4, lr, ror r5 │ │ │ │ - tsteq r3, r6 │ │ │ │ - smlatteq r2, lr, pc, pc @ │ │ │ │ - @ instruction: 0x01036ab2 │ │ │ │ - @ instruction: 0x01047e9a │ │ │ │ + smlatbeq r3, ip, lr, r6 │ │ │ │ + tsteq r5, ip, lsl #20 │ │ │ │ + smlabbeq r3, r6, lr, r6 │ │ │ │ + smlabbeq r3, r4, lr, r6 │ │ │ │ + smlabbeq r3, r2, lr, r6 │ │ │ │ + smlabbeq r3, r0, lr, r6 │ │ │ │ + smlatbeq fp, r0, r8, r4 │ │ │ │ + tsteq r3, lr, ror #28 │ │ │ │ + tsteq r3, r6, ror lr │ │ │ │ + tsteq r3, r4, ror lr │ │ │ │ + tsteq r3, r2, ror lr │ │ │ │ + tsteq r3, r6, ror lr │ │ │ │ + tsteq r3, ip, ror #28 │ │ │ │ + tsteq r3, r6, ror #28 │ │ │ │ + tsteq r3, sl, ror #28 │ │ │ │ + tsteq r3, r4, ror #28 │ │ │ │ + tsteq r5, ip, lsr r9 │ │ │ │ + tsteq r4, r6, lsr lr │ │ │ │ + tsteq r4, r4, lsr lr │ │ │ │ + tsteq r3, lr, ror #4 │ │ │ │ + smlabteq r3, r0, r1, r0 │ │ │ │ + tsteq r4, r2, lsl #30 │ │ │ │ + smlabteq r4, r0, sp, r8 │ │ │ │ + tsteq r3, sl, lsl #4 │ │ │ │ + tsteq r3, r8, lsl #4 │ │ │ │ + tsteq fp, ip, ror r7 │ │ │ │ + @ instruction: 0x0104879e │ │ │ │ + tsteq r3, r6, lsr #4 │ │ │ │ + tsteq r3, lr, lsl #4 │ │ │ │ + ldrdeq r6, [r3, -r2] │ │ │ │ + strheq r8, [r4, -sl] │ │ │ │ svcvc 0x0024f5b0 │ │ │ │ strthi pc, [r2], -r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec0129c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, q8, q12 │ │ │ │ @ instruction: 0xf5b0812e │ │ │ │ @@ -65381,110 +65381,110 @@ │ │ │ │ stmdami r2!, {r1, r3, r6, r7, r8, sp, lr, pc}^ │ │ │ │ bic r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2145 @ 0xfffff79f │ │ │ │ stmdami r1!, {r2, r6, r7, r8, sp, lr, pc}^ │ │ │ │ bic r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2144 @ 0xfffff7a0 │ │ │ │ svclt 0x0000e1be │ │ │ │ - ldrdeq r8, [r2, -r2] │ │ │ │ - tsteq r5, r2, asr #10 │ │ │ │ - smlabbeq r2, r6, r1, r8 │ │ │ │ - tsteq r2, r0, ror r1 │ │ │ │ - tsteq r5, sl, lsr #10 │ │ │ │ - tsteq r5, r6, asr #10 │ │ │ │ - tsteq r5, r4, ror #10 │ │ │ │ - tsteq r5, lr, ror r5 │ │ │ │ - smlatbeq r5, r4, r5, r5 │ │ │ │ - @ instruction: 0x010555b6 │ │ │ │ - tsteq r5, r6, lsl #12 │ │ │ │ - tsteq r5, ip, lsr #12 │ │ │ │ - tsteq r5, r4, ror r6 │ │ │ │ - tsteq r2, lr, lsr r0 │ │ │ │ - tsteq r2, r0, lsl r0 │ │ │ │ + strdeq r8, [r2, -r2] │ │ │ │ + tsteq r5, r2, ror #14 │ │ │ │ + smlatbeq r2, r6, r3, r8 │ │ │ │ + @ instruction: 0x01028390 │ │ │ │ + tsteq r5, sl, asr #14 │ │ │ │ + tsteq r5, r6, ror #14 │ │ │ │ + smlabbeq r5, r4, r7, r5 │ │ │ │ + @ instruction: 0x0105579e │ │ │ │ + smlabteq r5, r4, r7, r5 │ │ │ │ ldrdeq r5, [r5, -r6] │ │ │ │ - tsteq r5, r6, lsr r7 │ │ │ │ - tsteq r5, ip, ror #14 │ │ │ │ - tsteq r5, r6, ror r7 │ │ │ │ - smlabbeq r5, ip, r7, r5 │ │ │ │ - smlatbeq r5, lr, r7, r5 │ │ │ │ - tsteq r5, r0, asr #16 │ │ │ │ - smlatteq r2, ip, lr, r7 │ │ │ │ - smlabteq r2, r0, lr, r7 │ │ │ │ - @ instruction: 0x01027e9c │ │ │ │ - tsteq r2, r8, ror lr │ │ │ │ - tsteq r2, ip, asr #28 │ │ │ │ - tsteq r2, r2, lsl lr │ │ │ │ - tsteq r2, r8, lsl #28 │ │ │ │ - strdeq r7, [r2, -r4] │ │ │ │ - ldrdeq r7, [r2, -r0] │ │ │ │ - smlatbeq r2, r0, sp, r7 │ │ │ │ - @ instruction: 0x01027d96 │ │ │ │ - smlabbeq r2, r2, sp, r7 │ │ │ │ - tsteq r2, r2, asr sp │ │ │ │ - tsteq r2, r6, lsr #26 │ │ │ │ - strdeq r7, [r2, -r4] │ │ │ │ - ldrdeq r7, [r2, -r6] │ │ │ │ - @ instruction: 0x01027cbe │ │ │ │ - smlabbeq r2, ip, ip, r7 │ │ │ │ - tsteq r2, lr, ror #24 │ │ │ │ - tsteq r2, r0, asr #24 │ │ │ │ - tsteq r5, lr, asr r6 │ │ │ │ - @ instruction: 0x01027b9a │ │ │ │ - tsteq r2, ip, ror fp │ │ │ │ - smlatbeq r5, r2, r6, r5 │ │ │ │ + tsteq r5, r6, lsr #16 │ │ │ │ + tsteq r5, ip, asr #16 │ │ │ │ + @ instruction: 0x01055894 │ │ │ │ + tsteq r2, lr, asr r2 │ │ │ │ + tsteq r2, r0, lsr r2 │ │ │ │ strdeq r5, [r5, -r6] │ │ │ │ - tsteq r5, lr, asr r7 │ │ │ │ - @ instruction: 0x010557b2 │ │ │ │ - strdeq r5, [r5, -sl] │ │ │ │ - @ instruction: 0x01027a90 │ │ │ │ + tsteq r5, r6, asr r9 │ │ │ │ + smlabbeq r5, ip, r9, r5 │ │ │ │ + @ instruction: 0x01055996 │ │ │ │ + smlatbeq r5, ip, r9, r5 │ │ │ │ + smlabteq r5, lr, r9, r5 │ │ │ │ + tsteq r5, r0, ror #20 │ │ │ │ + tsteq r2, ip, lsl #2 │ │ │ │ + smlatteq r2, r0, r0, r8 │ │ │ │ + strheq r8, [r2, -ip] │ │ │ │ + swpeq r8, r8, [r2] │ │ │ │ + tsteq r2, ip, rrx │ │ │ │ + tsteq r2, r2, lsr r0 │ │ │ │ + tsteq r2, r8, lsr #32 │ │ │ │ + tsteq r2, r4, lsl r0 │ │ │ │ + strdeq r7, [r2, -r0] │ │ │ │ + smlabteq r2, r0, pc, r7 @ │ │ │ │ + @ instruction: 0x01027fb6 │ │ │ │ + smlatbeq r2, r2, pc, r7 @ │ │ │ │ + tsteq r2, r2, ror pc │ │ │ │ + tsteq r2, r6, asr #30 │ │ │ │ + tsteq r2, r4, lsl pc │ │ │ │ + strdeq r7, [r2, -r6] │ │ │ │ + ldrdeq r7, [r2, -lr] │ │ │ │ + smlatbeq r2, ip, lr, r7 │ │ │ │ + smlabbeq r2, lr, lr, r7 │ │ │ │ + tsteq r2, r0, ror #28 │ │ │ │ + tsteq r5, lr, ror r8 │ │ │ │ + @ instruction: 0x01027dba │ │ │ │ + @ instruction: 0x01027d9c │ │ │ │ + smlabteq r5, r2, r8, r5 │ │ │ │ + tsteq r5, r6, lsl r9 │ │ │ │ + tsteq r5, lr, ror r9 │ │ │ │ + ldrdeq r5, [r5, -r2] │ │ │ │ + tsteq r5, sl, lsl sl │ │ │ │ + @ instruction: 0x01027cb0 │ │ │ │ + tsteq r2, lr, ror ip │ │ │ │ + tsteq r2, lr, asr #24 │ │ │ │ + tsteq r2, lr, lsl ip │ │ │ │ + strdeq r7, [r2, -r2] │ │ │ │ + ldrdeq r7, [r2, -r0] │ │ │ │ + smlatbeq r2, r2, fp, r7 │ │ │ │ + smlabbeq r2, r4, fp, r7 │ │ │ │ + tsteq r2, r2, ror #22 │ │ │ │ + tsteq r2, r4, lsr fp │ │ │ │ + tsteq r2, r6, lsl #22 │ │ │ │ + smlatteq r2, r8, sl, r7 │ │ │ │ + smlabteq r2, r6, sl, r7 │ │ │ │ + @ instruction: 0x01027a9a │ │ │ │ + tsteq r2, lr, ror sl │ │ │ │ tsteq r2, lr, asr sl │ │ │ │ - tsteq r2, lr, lsr #20 │ │ │ │ - strdeq r7, [r2, -lr] │ │ │ │ - ldrdeq r7, [r2, -r2] │ │ │ │ - @ instruction: 0x010279b0 │ │ │ │ - smlabbeq r2, r2, r9, r7 │ │ │ │ - tsteq r2, r4, ror #18 │ │ │ │ - tsteq r2, r2, asr #18 │ │ │ │ - tsteq r2, r4, lsl r9 │ │ │ │ - smlatteq r2, r6, r8, r7 │ │ │ │ - smlabteq r2, r8, r8, r7 │ │ │ │ - smlatbeq r2, r6, r8, r7 │ │ │ │ - tsteq r2, sl, ror r8 │ │ │ │ - tsteq r2, lr, asr r8 │ │ │ │ - tsteq r2, lr, lsr r8 │ │ │ │ - tsteq r2, r4, lsl r8 │ │ │ │ + tsteq r2, r4, lsr sl │ │ │ │ + tsteq r2, ip, lsl #20 │ │ │ │ + smlatteq r2, r4, r9, r7 │ │ │ │ + @ instruction: 0x010279bc │ │ │ │ + @ instruction: 0x010279b6 │ │ │ │ + @ instruction: 0x01027994 │ │ │ │ + tsteq r2, r2, ror r9 │ │ │ │ + tsteq r2, sl, asr #18 │ │ │ │ + tsteq r2, r8, lsr #18 │ │ │ │ + tsteq r2, r8, lsl #18 │ │ │ │ + smlatteq r2, r2, r8, r7 │ │ │ │ + @ instruction: 0x010278bc │ │ │ │ + @ instruction: 0x0102789c │ │ │ │ + tsteq r2, ip, ror r8 │ │ │ │ + tsteq r2, r6, asr r8 │ │ │ │ + tsteq r2, r6, lsr r8 │ │ │ │ + tsteq r2, r6, lsl r8 │ │ │ │ + smlabteq r5, r6, pc, r4 @ │ │ │ │ + tsteq r5, r4, asr #26 │ │ │ │ + tsteq r5, r2, asr ip │ │ │ │ + ldrdeq r4, [r5, -r8] │ │ │ │ + smlatbeq r5, r6, fp, r4 │ │ │ │ smlatteq r2, ip, r7, r7 │ │ │ │ - smlabteq r2, r4, r7, r7 │ │ │ │ - @ instruction: 0x0102779c │ │ │ │ - @ instruction: 0x01027796 │ │ │ │ - tsteq r2, r4, ror r7 │ │ │ │ - tsteq r2, r2, asr r7 │ │ │ │ - tsteq r2, sl, lsr #14 │ │ │ │ - tsteq r2, r8, lsl #14 │ │ │ │ - smlatteq r2, r8, r6, r7 │ │ │ │ - smlabteq r2, r2, r6, r7 │ │ │ │ - @ instruction: 0x0102769c │ │ │ │ - tsteq r2, ip, ror r6 │ │ │ │ - tsteq r2, ip, asr r6 │ │ │ │ - tsteq r2, r6, lsr r6 │ │ │ │ - tsteq r2, r6, lsl r6 │ │ │ │ - strdeq r7, [r2, -r6] │ │ │ │ - smlatbeq r5, r6, sp, r4 │ │ │ │ - tsteq r5, r4, lsr #22 │ │ │ │ - tsteq r5, r2, lsr sl │ │ │ │ - @ instruction: 0x010549b8 │ │ │ │ - smlabbeq r5, r6, r9, r4 │ │ │ │ - smlabteq r2, ip, r5, r7 │ │ │ │ - tsteq r5, sl, ror r0 │ │ │ │ - smlabteq r2, r0, r5, r7 │ │ │ │ - @ instruction: 0x010275ba │ │ │ │ - @ instruction: 0x010275b4 │ │ │ │ - smlabteq r5, lr, r9, r4 │ │ │ │ - smlatbeq r5, r0, r9, r4 │ │ │ │ - smlatbeq r2, r2, r5, r7 │ │ │ │ + @ instruction: 0x0105529a │ │ │ │ + smlatteq r2, r0, r7, r7 │ │ │ │ + ldrdeq r7, [r2, -sl] │ │ │ │ + ldrdeq r7, [r2, -r4] │ │ │ │ + smlatteq r5, lr, fp, r4 │ │ │ │ + smlabteq r5, r0, fp, r4 │ │ │ │ + smlabteq r2, r2, r7, r7 │ │ │ │ ldrbtmi r4, [r8], #-2175 @ 0xfffff781 │ │ │ │ ldmdami pc!, {r1, r3, r4, r5, r6, r7, sp, lr, pc}^ @ │ │ │ │ rscs r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2174 @ 0xfffff782 │ │ │ │ ldmdami lr!, {r2, r4, r5, r6, r7, sp, lr, pc}^ │ │ │ │ rscs r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2173 @ 0xfffff783 │ │ │ │ @@ -65605,99 +65605,99 @@ │ │ │ │ ldmdami r7, {r1, r3, sp, lr, pc}^ │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2134 @ 0xfffff7aa │ │ │ │ ldmdami r6, {r2, sp, lr, pc}^ │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2133 @ 0xfffff7ab │ │ │ │ svclt 0x0000bd08 │ │ │ │ - tsteq r2, sl, lsl r4 │ │ │ │ - strdeq r4, [r5, -r0] │ │ │ │ - smlatbeq r5, sl, r8, r4 │ │ │ │ - tsteq r5, r4, ror r8 │ │ │ │ - tsteq r2, r2, lsl #8 │ │ │ │ - strdeq r7, [r2, -ip] │ │ │ │ - strdeq r4, [r5, -lr] │ │ │ │ - tsteq r5, r4, lsl r9 │ │ │ │ - smlatteq r2, sl, r3, r7 │ │ │ │ - tsteq r5, r8, ror #20 │ │ │ │ - smlatbeq r5, sl, r9, r4 │ │ │ │ - tsteq r5, ip, ror #18 │ │ │ │ - tsteq r5, lr, lsr #18 │ │ │ │ - smlabteq r2, ip, r3, r7 │ │ │ │ - smlabteq r2, r6, r3, r7 │ │ │ │ - tsteq r5, r4, lsl #20 │ │ │ │ - smlatbeq r5, lr, r9, r4 │ │ │ │ - @ instruction: 0x010273b4 │ │ │ │ - tsteq r5, sl, lsl sl │ │ │ │ - smlatbeq r5, ip, sl, r4 │ │ │ │ - tsteq r5, lr, asr sl │ │ │ │ - tsteq r5, r0, asr #20 │ │ │ │ - @ instruction: 0x01027396 │ │ │ │ + tsteq r2, sl, lsr r6 │ │ │ │ tsteq r5, r0, lsl fp │ │ │ │ - @ instruction: 0x01054aba │ │ │ │ - smlabbeq r2, r4, r3, r7 │ │ │ │ - tsteq r2, lr, ror r3 │ │ │ │ - smlabteq r5, r4, sp, r4 │ │ │ │ - tsteq r5, r2, ror #24 │ │ │ │ - smlatbeq r5, r8, fp, r4 │ │ │ │ - tsteq r5, lr, ror #22 │ │ │ │ - tsteq r5, r8, lsr fp │ │ │ │ - tsteq r2, sl, asr r3 │ │ │ │ - tsteq r2, r4, asr r3 │ │ │ │ - ldrdeq r4, [r5, -lr] │ │ │ │ - tsteq r5, r8, lsl #24 │ │ │ │ - tsteq r2, r2, asr #6 │ │ │ │ - smlabteq r5, r8, ip, r4 │ │ │ │ + smlabteq r5, sl, sl, r4 │ │ │ │ + @ instruction: 0x01054a94 │ │ │ │ + tsteq r2, r2, lsr #12 │ │ │ │ + tsteq r2, ip, lsl r6 │ │ │ │ + tsteq r5, lr, lsl fp │ │ │ │ + tsteq r5, r4, lsr fp │ │ │ │ + tsteq r2, sl, lsl #12 │ │ │ │ + smlabbeq r5, r8, ip, r4 │ │ │ │ + smlabteq r5, sl, fp, r4 │ │ │ │ + smlabbeq r5, ip, fp, r4 │ │ │ │ + tsteq r5, lr, asr #22 │ │ │ │ + smlatteq r2, ip, r5, r7 │ │ │ │ + smlatteq r2, r6, r5, r7 │ │ │ │ + tsteq r5, r4, lsr #24 │ │ │ │ + smlabteq r5, lr, fp, r4 │ │ │ │ + ldrdeq r7, [r2, -r4] │ │ │ │ + tsteq r5, sl, lsr ip │ │ │ │ + smlabteq r5, ip, ip, r4 │ │ │ │ tsteq r5, lr, ror ip │ │ │ │ - tsteq r2, r0, lsr r3 │ │ │ │ - @ instruction: 0x01054c9e │ │ │ │ - tsteq r2, r4, lsr #6 │ │ │ │ - tsteq r2, lr, lsl r3 │ │ │ │ - tsteq r2, r8, lsl r3 │ │ │ │ - tsteq r2, r2, lsl r3 │ │ │ │ - strdeq r4, [r5, -r4] │ │ │ │ - smlabteq r5, r6, ip, r4 │ │ │ │ - mrseq r7, LR_svc │ │ │ │ + tsteq r5, r0, ror #24 │ │ │ │ + @ instruction: 0x010275b6 │ │ │ │ + tsteq r5, r0, lsr sp │ │ │ │ + ldrdeq r4, [r5, -sl] │ │ │ │ + smlatbeq r2, r4, r5, r7 │ │ │ │ + @ instruction: 0x0102759e │ │ │ │ + smlatteq r5, r4, pc, r4 @ │ │ │ │ + smlabbeq r5, r2, lr, r4 │ │ │ │ + smlabteq r5, r8, sp, r4 │ │ │ │ + smlabbeq r5, lr, sp, r4 │ │ │ │ + tsteq r5, r8, asr sp │ │ │ │ + tsteq r2, sl, ror r5 │ │ │ │ + tsteq r2, r4, ror r5 │ │ │ │ strdeq r4, [r5, -lr] │ │ │ │ - tsteq r5, r0, lsr #26 │ │ │ │ - smlatteq r2, lr, r2, r7 │ │ │ │ - ldrdeq r4, [r5, -r4] │ │ │ │ - smlabteq r5, sl, sp, r4 │ │ │ │ - ldrdeq r7, [r2, -ip] │ │ │ │ - tsteq r5, lr, lsr sp │ │ │ │ - ldrdeq r7, [r2, -r0] │ │ │ │ - tsteq r5, lr, asr #28 │ │ │ │ - smlatteq r5, r0, sp, r4 │ │ │ │ - @ instruction: 0x010272be │ │ │ │ - @ instruction: 0x010272b8 │ │ │ │ - smlatbeq r5, r2, pc, r4 @ │ │ │ │ - tsteq r5, r4, lsr pc │ │ │ │ - smlabteq r5, r6, lr, r4 │ │ │ │ - smlatbeq r2, r0, r2, r7 │ │ │ │ - @ instruction: 0x0102729a │ │ │ │ - smlatteq r5, ip, pc, r4 @ │ │ │ │ - smlabbeq r2, lr, r2, r7 │ │ │ │ - tsteq r5, r4, lsl r0 │ │ │ │ - smlabbeq r2, r2, r2, r7 │ │ │ │ - tsteq r2, ip, ror r2 │ │ │ │ - tsteq r2, r6, ror r2 │ │ │ │ - tsteq r2, r0, ror r2 │ │ │ │ - tsteq r2, sl, ror #4 │ │ │ │ - tsteq r2, r4, ror #4 │ │ │ │ - tsteq r2, lr, asr r2 │ │ │ │ - tsteq r2, r8, asr r2 │ │ │ │ - tsteq r2, r2, asr r2 │ │ │ │ - tsteq r2, ip, asr #4 │ │ │ │ - tsteq r2, r6, asr #4 │ │ │ │ - tsteq r2, r0, asr #4 │ │ │ │ - tsteq r2, sl, lsr r2 │ │ │ │ - tsteq r2, r4, lsr r2 │ │ │ │ - tsteq r2, lr, lsr #4 │ │ │ │ - tsteq r2, r8, lsr #4 │ │ │ │ - tsteq r2, r2, lsr #4 │ │ │ │ + tsteq r5, r8, lsr #28 │ │ │ │ + tsteq r2, r2, ror #10 │ │ │ │ + smlatteq r5, r8, lr, r4 │ │ │ │ + @ instruction: 0x01054e9e │ │ │ │ + tsteq r2, r0, asr r5 │ │ │ │ + @ instruction: 0x01054ebe │ │ │ │ + tsteq r2, r4, asr #10 │ │ │ │ + tsteq r2, lr, lsr r5 │ │ │ │ + tsteq r2, r8, lsr r5 │ │ │ │ + tsteq r2, r2, lsr r5 │ │ │ │ + tsteq r5, r4, lsl pc │ │ │ │ + smlatteq r5, r6, lr, r4 │ │ │ │ + tsteq r2, r0, lsr #10 │ │ │ │ + tsteq r5, lr, lsl pc │ │ │ │ + tsteq r5, r0, asr #30 │ │ │ │ + tsteq r2, lr, lsl #10 │ │ │ │ + strdeq r5, [r5, -r4] │ │ │ │ + smlatteq r5, sl, pc, r4 @ │ │ │ │ + strdeq r7, [r2, -ip] │ │ │ │ + tsteq r5, lr, asr pc │ │ │ │ + strdeq r7, [r2, -r0] │ │ │ │ + tsteq r5, lr, rrx │ │ │ │ + mrseq r5, (UNDEF: 5) │ │ │ │ + ldrdeq r7, [r2, -lr] │ │ │ │ + ldrdeq r7, [r2, -r8] │ │ │ │ + smlabteq r5, r2, r1, r5 │ │ │ │ + tsteq r5, r4, asr r1 │ │ │ │ + smlatteq r5, r6, r0, r5 │ │ │ │ + smlabteq r2, r0, r4, r7 │ │ │ │ + @ instruction: 0x010274ba │ │ │ │ + tsteq r5, ip, lsl #4 │ │ │ │ + smlatbeq r2, lr, r4, r7 │ │ │ │ + tsteq r5, r4, lsr r2 │ │ │ │ + smlatbeq r2, r2, r4, r7 │ │ │ │ + @ instruction: 0x0102749c │ │ │ │ + @ instruction: 0x01027496 │ │ │ │ + @ instruction: 0x01027490 │ │ │ │ + smlabbeq r2, sl, r4, r7 │ │ │ │ + smlabbeq r2, r4, r4, r7 │ │ │ │ + tsteq r2, lr, ror r4 │ │ │ │ + tsteq r2, r8, ror r4 │ │ │ │ + tsteq r2, r2, ror r4 │ │ │ │ + tsteq r2, ip, ror #8 │ │ │ │ + tsteq r2, r6, ror #8 │ │ │ │ + tsteq r2, r0, ror #8 │ │ │ │ + tsteq r2, sl, asr r4 │ │ │ │ + tsteq r2, r4, asr r4 │ │ │ │ + tsteq r2, lr, asr #8 │ │ │ │ + tsteq r2, r8, asr #8 │ │ │ │ + tsteq r2, r2, asr #8 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [r4], -r2, lsl #1 │ │ │ │ @ instruction: 0x461f4616 │ │ │ │ svcvc 0x0012f5b1 │ │ │ │ @@ -66516,94 +66516,94 @@ │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ b 1e9dc8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd5a58> │ │ │ │ ldrle r0, [r0, #1909]! @ 0x775 │ │ │ │ tstcs r1, r2, asr sl │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ ldmib ip!, {r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldcllt 0, cr15, [r8], {0} │ │ │ │ - smlabbeq r2, r8, r5, r7 │ │ │ │ - ldrdeq r6, [r4, -r2] │ │ │ │ - smlabbeq r2, r4, r3, r7 │ │ │ │ - tsteq r4, lr, lsl fp │ │ │ │ - strdeq lr, [r2, -ip] │ │ │ │ - smlatteq r4, lr, sl, r6 │ │ │ │ - tsteq r5, r4, lsr ip │ │ │ │ - tsteq r4, lr, lsl #20 │ │ │ │ - @ instruction: 0x01053db4 │ │ │ │ - tsteq r4, r0, lsr r7 │ │ │ │ - tsteq r2, r2, lsr ip │ │ │ │ - tsteq r4, ip, lsl r4 │ │ │ │ - @ instruction: 0x01026db2 │ │ │ │ - strdeq r6, [r4, -ip] │ │ │ │ - tsteq r2, r6, ror lr │ │ │ │ - smlabbeq r2, r2, lr, r6 │ │ │ │ - tsteq fp, r4, asr #20 │ │ │ │ - tsteq r2, sl, ror #28 │ │ │ │ - tsteq r2, r0, asr #28 │ │ │ │ - tsteq r2, ip, asr #28 │ │ │ │ - tsteq r2, r8, asr #28 │ │ │ │ - tsteq r2, r4, asr #28 │ │ │ │ - tsteq r2, r2, asr #28 │ │ │ │ - tsteq r2, r4, asr #28 │ │ │ │ - @ instruction: 0x010b29b8 │ │ │ │ - tsteq r2, r4, lsr lr │ │ │ │ - @ instruction: 0x01026db8 │ │ │ │ - smlabteq r2, r4, sp, r6 │ │ │ │ + smlatbeq r2, r8, r7, r7 │ │ │ │ + strdeq r6, [r4, -r2] │ │ │ │ + smlatbeq r2, r4, r5, r7 │ │ │ │ + tsteq r4, lr, lsr sp │ │ │ │ + tsteq r2, ip, lsl r9 │ │ │ │ + tsteq r4, lr, lsl #26 │ │ │ │ + tsteq r5, r4, asr lr │ │ │ │ + tsteq r4, lr, lsr #24 │ │ │ │ + ldrdeq r3, [r5, -r4] │ │ │ │ + tsteq r4, r0, asr r9 │ │ │ │ + tsteq r2, r2, asr lr │ │ │ │ + tsteq r4, ip, lsr r6 │ │ │ │ + ldrdeq r6, [r2, -r2] │ │ │ │ + tsteq r4, ip, lsl r6 │ │ │ │ + swpeq r7, r6, [r2] │ │ │ │ + smlatbeq r2, r2, r0, r7 │ │ │ │ + tsteq fp, r4, ror #24 │ │ │ │ + smlabbeq r2, sl, r0, r7 │ │ │ │ + tsteq r2, r0, rrx │ │ │ │ + tsteq r2, ip, rrx │ │ │ │ + tsteq r2, r8, rrx │ │ │ │ + tsteq r2, r4, rrx │ │ │ │ + tsteq r2, r2, rrx │ │ │ │ + tsteq r2, r4, rrx │ │ │ │ + ldrdeq r2, [fp, -r8] │ │ │ │ + qaddeq r7, r4, r2 │ │ │ │ + ldrdeq r6, [r2, -r8] │ │ │ │ + smlatteq r2, r4, pc, r6 @ │ │ │ │ + smlatteq r2, r0, pc, r6 @ │ │ │ │ + ldrdeq r6, [r2, -ip] │ │ │ │ + ldrdeq r6, [r2, -r8] │ │ │ │ + ldrdeq r6, [r2, -r8] │ │ │ │ + tsteq fp, sl, asr #22 │ │ │ │ + smlabteq r2, r4, ip, r6 │ │ │ │ + smlatbeq r4, lr, r4, r6 │ │ │ │ + smlatbeq r2, r6, ip, r6 │ │ │ │ + @ instruction: 0x01046492 │ │ │ │ + smlatteq r2, r6, sp, r6 │ │ │ │ + @ instruction: 0x01026dbe │ │ │ │ smlabteq r2, r0, sp, r6 │ │ │ │ - @ instruction: 0x01026dbc │ │ │ │ - @ instruction: 0x01026db8 │ │ │ │ - @ instruction: 0x01026db8 │ │ │ │ - tsteq fp, sl, lsr #18 │ │ │ │ - smlatbeq r2, r4, sl, r6 │ │ │ │ - smlabbeq r4, lr, r2, r6 │ │ │ │ - smlabbeq r2, r6, sl, r6 │ │ │ │ - tsteq r4, r2, ror r2 │ │ │ │ - smlabteq r2, r6, fp, r6 │ │ │ │ - @ instruction: 0x01026b9e │ │ │ │ - smlatbeq r2, r0, fp, r6 │ │ │ │ - smlabbeq r3, ip, ip, r4 │ │ │ │ - smlabbeq r3, ip, ip, r4 │ │ │ │ - smlabbeq r3, lr, ip, r4 │ │ │ │ - smlabbeq r3, ip, ip, r4 │ │ │ │ - tsteq fp, r0, ror r8 │ │ │ │ - smlatteq r2, lr, sl, r6 │ │ │ │ - tsteq r3, ip, ror #24 │ │ │ │ - tsteq r5, r6, ror r0 │ │ │ │ - tsteq fp, lr, lsr #16 │ │ │ │ - tsteq r3, ip, asr #24 │ │ │ │ - tsteq r3, r8, asr ip │ │ │ │ - tsteq r3, r6, asr ip │ │ │ │ - @ instruction: 0x01052eb4 │ │ │ │ - tsteq r2, ip, lsl #20 │ │ │ │ - tsteq r2, r6, lsl #20 │ │ │ │ + smlatbeq r3, ip, lr, r4 │ │ │ │ + smlatbeq r3, ip, lr, r4 │ │ │ │ + smlatbeq r3, lr, lr, r4 │ │ │ │ + smlatbeq r3, ip, lr, r4 │ │ │ │ + @ instruction: 0x010b2a90 │ │ │ │ + tsteq r2, lr, lsl #26 │ │ │ │ + smlabbeq r3, ip, lr, r4 │ │ │ │ + @ instruction: 0x01057296 │ │ │ │ + tsteq fp, lr, asr #20 │ │ │ │ + tsteq r3, ip, ror #28 │ │ │ │ + tsteq r3, r8, ror lr │ │ │ │ + tsteq r3, r6, ror lr │ │ │ │ + ldrdeq r3, [r5, -r4] │ │ │ │ + tsteq r2, ip, lsr #24 │ │ │ │ + tsteq r2, r6, lsr #24 │ │ │ │ + tsteq r2, ip, lsl r4 │ │ │ │ + tsteq r2, lr, lsl #8 │ │ │ │ + tsteq r2, ip, lsl #8 │ │ │ │ + tsteq r2, sl, lsl #8 │ │ │ │ + tsteq r2, r8, lsl #8 │ │ │ │ + tsteq r2, r6, lsl #8 │ │ │ │ + tsteq r2, r4, lsl #8 │ │ │ │ + tsteq r2, r2, lsl #8 │ │ │ │ strdeq lr, [r2, -ip] │ │ │ │ - smlatteq r2, lr, r1, lr │ │ │ │ - smlatteq r2, ip, r1, lr │ │ │ │ - smlatteq r2, sl, r1, lr │ │ │ │ - smlatteq r2, r8, r1, lr │ │ │ │ - smlatteq r2, r6, r1, lr │ │ │ │ - smlatteq r2, r4, r1, lr │ │ │ │ - smlatteq r2, r2, r1, lr │ │ │ │ - ldrdeq lr, [r2, -ip] │ │ │ │ - ldrdeq lr, [r2, -sl] │ │ │ │ - tsteq r5, r8, lsl #28 │ │ │ │ - smlatteq r5, sl, sp, r2 │ │ │ │ - tsteq fp, r2, lsl #14 │ │ │ │ - smlatteq r5, r8, sp, r2 │ │ │ │ - tsteq r2, ip, lsl #18 │ │ │ │ - tsteq r4, r6, asr #16 │ │ │ │ - smlatteq r2, ip, r8, r6 │ │ │ │ - tsteq r4, sl, lsr r8 │ │ │ │ - smlabteq r2, ip, r8, r6 │ │ │ │ - tsteq r4, r6, lsr r8 │ │ │ │ - smlatbeq r2, ip, r8, r6 │ │ │ │ - tsteq r4, r6, lsr #16 │ │ │ │ - smlabbeq r2, ip, r8, r6 │ │ │ │ - tsteq r4, r2, lsl r8 │ │ │ │ - tsteq r2, r6, ror r8 │ │ │ │ + strdeq lr, [r2, -sl] │ │ │ │ + tsteq r5, r8, lsr #32 │ │ │ │ + tsteq r5, sl │ │ │ │ + tsteq fp, r2, lsr #18 │ │ │ │ + tsteq r5, r8 │ │ │ │ + tsteq r2, ip, lsr #22 │ │ │ │ + tsteq r4, r6, ror #20 │ │ │ │ + tsteq r2, ip, lsl #22 │ │ │ │ + tsteq r4, sl, asr sl │ │ │ │ + smlatteq r2, ip, sl, r6 │ │ │ │ + tsteq r4, r6, asr sl │ │ │ │ + smlabteq r2, ip, sl, r6 │ │ │ │ + tsteq r4, r6, asr #20 │ │ │ │ + smlatbeq r2, ip, sl, r6 │ │ │ │ + tsteq r4, r2, lsr sl │ │ │ │ + @ instruction: 0x01026a96 │ │ │ │ ldmdacs r4!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ ldmdb r4, {r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdacs ip!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ strdcs fp, [r1, -r3] │ │ │ │ @ instruction: 0x4620447a │ │ │ │ stmdb ip, {r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @@ -67138,144 +67138,144 @@ │ │ │ │ and lr, r7, ip, lsr #26 │ │ │ │ @ instruction: 0x463b4a78 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ stc 7, cr15, [r2, #-756]! @ 0xfffffd0c │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tsteq r2, r2, ror #20 │ │ │ │ - tsteq r4, r8, ror #28 │ │ │ │ - smlabbeq r2, lr, r9, sp │ │ │ │ - tsteq r4, r4, asr #28 │ │ │ │ - tsteq r2, lr, ror r9 │ │ │ │ - tsteq r4, r0, lsr #28 │ │ │ │ - tsteq r4, lr, ror #2 │ │ │ │ - tsteq r4, r0, lsl #28 │ │ │ │ - ldrdeq r3, [r5, -r4] │ │ │ │ - smlatteq r4, r2, sp, r5 │ │ │ │ - smlabbeq r2, r0, r6, r6 │ │ │ │ - tsteq r2, r0, ror r6 │ │ │ │ - tsteq r2, r0, ror #12 │ │ │ │ - tsteq r2, r0, asr r6 │ │ │ │ - smlabbeq r5, r6, pc, r3 @ │ │ │ │ - smlabbeq r5, r8, pc, r3 @ │ │ │ │ - tsteq r4, r0, ror #14 │ │ │ │ - smlabbeq r4, lr, r9, r5 │ │ │ │ - tsteq r4, ip, asr sp │ │ │ │ - smlatteq r2, r8, r6, r6 │ │ │ │ - smlatbeq r4, lr, r6, r6 │ │ │ │ - tsteq r4, lr, lsl #26 │ │ │ │ - tsteq r4, sl, lsr r7 │ │ │ │ - smlabteq r4, r0, r4, r7 │ │ │ │ - smlatteq r4, r2, ip, r5 │ │ │ │ - @ instruction: 0x010474b4 │ │ │ │ - @ instruction: 0x010264b4 │ │ │ │ - @ instruction: 0x01045c9e │ │ │ │ - @ instruction: 0x01053ebe │ │ │ │ - smlabbeq r4, r8, ip, r5 │ │ │ │ - smlatbeq r5, ip, lr, r3 │ │ │ │ - @ instruction: 0x01053e9c │ │ │ │ - smlatteq r2, r6, r4, r6 │ │ │ │ - ldrdeq r6, [r2, -lr] │ │ │ │ - tsteq r5, lr, ror lr │ │ │ │ - smlatbeq r2, sl, fp, sp │ │ │ │ - smlatbeq r2, r0, r4, r6 │ │ │ │ - @ instruction: 0x01026498 │ │ │ │ - tsteq r5, r8, asr #28 │ │ │ │ - smlabteq r4, r8, fp, r5 │ │ │ │ - tsteq r4, r4, ror #16 │ │ │ │ - smlatbeq r4, r6, fp, r5 │ │ │ │ - tsteq r4, r6, asr r8 │ │ │ │ - smlabbeq r4, r4, fp, r5 │ │ │ │ - strdeq r3, [r5, -r4] │ │ │ │ - tsteq r4, r0, ror #22 │ │ │ │ - tsteq r4, r0, lsl r3 │ │ │ │ - tsteq r4, sl, asr #22 │ │ │ │ - mrseq r7, LR_abt │ │ │ │ - smlatbeq r5, sl, sp, r3 │ │ │ │ - @ instruction: 0x010464bc │ │ │ │ - smlatteq r4, r2, r6, r7 │ │ │ │ - strdeq r4, [r5, -r6] │ │ │ │ - @ instruction: 0x01046496 │ │ │ │ - @ instruction: 0x01045aba │ │ │ │ - smlatbeq r4, r6, r3, r7 │ │ │ │ - tsteq r4, r8, lsl #18 │ │ │ │ - @ instruction: 0x0104739c │ │ │ │ - tsteq r4, r8, ror #4 │ │ │ │ - tsteq r2, lr, lsl #6 │ │ │ │ - tsteq r2, r6, lsl #6 │ │ │ │ - smlabbeq r4, r6, r6, pc @ │ │ │ │ - ldrdeq r6, [r2, -ip] │ │ │ │ + smlabbeq r2, r2, ip, sp │ │ │ │ + smlabbeq r4, r8, r0, r6 │ │ │ │ + smlatbeq r2, lr, fp, sp │ │ │ │ + tsteq r4, r4, rrx │ │ │ │ + @ instruction: 0x0102db9e │ │ │ │ + tsteq r4, r0, asr #32 │ │ │ │ + smlabbeq r4, lr, r3, r6 │ │ │ │ + tsteq r4, r0, lsr #32 │ │ │ │ + strdeq r4, [r5, -r4] │ │ │ │ + tsteq r4, r2 │ │ │ │ + smlatbeq r2, r0, r8, r6 │ │ │ │ + @ instruction: 0x01026890 │ │ │ │ + smlabbeq r2, r0, r8, r6 │ │ │ │ + tsteq r2, r0, ror r8 │ │ │ │ + smlatbeq r5, r6, r1, r4 │ │ │ │ + smlatbeq r5, r8, r1, r4 │ │ │ │ + smlabbeq r4, r0, r9, r6 │ │ │ │ + smlatbeq r4, lr, fp, r5 │ │ │ │ + tsteq r4, ip, ror pc │ │ │ │ + tsteq r2, r8, lsl #18 │ │ │ │ + smlabteq r4, lr, r8, r6 │ │ │ │ + tsteq r4, lr, lsr #30 │ │ │ │ + tsteq r4, sl, asr r9 │ │ │ │ + smlatteq r4, r0, r6, r7 │ │ │ │ + tsteq r4, r2, lsl #30 │ │ │ │ + ldrdeq r7, [r4, -r4] │ │ │ │ ldrdeq r6, [r2, -r4] │ │ │ │ - tsteq r4, r4, lsr r2 │ │ │ │ - tsteq r3, r8, lsl r6 │ │ │ │ - smlabteq r4, ip, r8, r7 │ │ │ │ - tsteq r3, r0, lsl r6 │ │ │ │ - tsteq fp, r6, asr #32 │ │ │ │ - tsteq r4, lr, lsr #20 │ │ │ │ - tsteq r2, ip, asr #4 │ │ │ │ - tsteq r2, r4, asr #4 │ │ │ │ - tsteq r4, r4, lsl #22 │ │ │ │ - tsteq r3, sl, lsr r4 │ │ │ │ - tsteq r3, r6, lsr r4 │ │ │ │ - tsteq r4, sl, lsl fp │ │ │ │ - smlatteq r2, r8, r1, r6 │ │ │ │ - smlatteq r2, r0, r1, r6 │ │ │ │ - tsteq r5, r0, ror #12 │ │ │ │ - @ instruction: 0x010261b6 │ │ │ │ - smlatbeq r2, lr, r1, r6 │ │ │ │ - smlatbeq r2, r2, r9, sp │ │ │ │ - @ instruction: 0x0102d992 │ │ │ │ - smlabbeq r2, lr, r9, sp │ │ │ │ - smlabbeq r2, ip, r9, sp │ │ │ │ - smlabbeq r2, sl, r9, sp │ │ │ │ - smlabbeq r2, r8, r9, sp │ │ │ │ - smlabbeq r2, r6, r9, sp │ │ │ │ - smlabbeq r2, r4, r9, sp │ │ │ │ - tsteq r2, lr, ror r9 │ │ │ │ - tsteq r2, ip, ror r9 │ │ │ │ - smlatbeq r5, sl, r5, r2 │ │ │ │ - smlabbeq r5, ip, r5, r2 │ │ │ │ - smlatbeq fp, r4, lr, r1 │ │ │ │ - strdeq r5, [r4, -r0] │ │ │ │ - tsteq r4, ip, lsl #16 │ │ │ │ - tsteq r4, r6, ror #20 │ │ │ │ - strdeq r5, [r4, -r6] │ │ │ │ - tsteq r4, r8, asr sl │ │ │ │ - tsteq r4, r0, asr sl │ │ │ │ - tsteq r4, r4, asr #20 │ │ │ │ - tsteq r4, ip, lsr sl │ │ │ │ - tsteq r4, r0, lsr sl │ │ │ │ - tsteq r4, r8, lsr #20 │ │ │ │ - tsteq r4, ip, lsl sl │ │ │ │ - @ instruction: 0x01052db0 │ │ │ │ - smlatbeq r5, r4, sp, r2 │ │ │ │ - @ instruction: 0x01052d9c │ │ │ │ - @ instruction: 0x01052d90 │ │ │ │ - smlabbeq r5, r8, sp, r2 │ │ │ │ - smlabbeq r4, r6, r9, r7 │ │ │ │ - smlabbeq r4, r6, r6, r5 │ │ │ │ - strdeq sp, [r2, -ip] │ │ │ │ - tsteq r5, ip, lsr sp │ │ │ │ - tsteq r4, ip, lsr r9 │ │ │ │ - strdeq r5, [r2, -r8] │ │ │ │ + @ instruction: 0x01045ebe │ │ │ │ + ldrdeq r4, [r5, -lr] │ │ │ │ + smlatbeq r4, r8, lr, r5 │ │ │ │ + smlabteq r5, ip, r0, r4 │ │ │ │ + strheq r4, [r5, -ip] │ │ │ │ + tsteq r2, r6, lsl #14 │ │ │ │ + strdeq r6, [r2, -lr] │ │ │ │ + swpeq r4, lr, [r5] │ │ │ │ + smlabteq r2, sl, sp, sp │ │ │ │ + smlabteq r2, r0, r6, r6 │ │ │ │ + @ instruction: 0x010266b8 │ │ │ │ + tsteq r5, r8, rrx │ │ │ │ + smlatteq r4, r8, sp, r5 │ │ │ │ + smlabbeq r4, r4, sl, r5 │ │ │ │ + smlabteq r4, r6, sp, r5 │ │ │ │ + tsteq r4, r6, ror sl │ │ │ │ + smlatbeq r4, r4, sp, r5 │ │ │ │ + tsteq r5, r4, lsl r0 │ │ │ │ + smlabbeq r4, r0, sp, r5 │ │ │ │ + tsteq r4, r0, lsr r5 │ │ │ │ + tsteq r4, sl, ror #26 │ │ │ │ + tsteq r4, r0, lsr #10 │ │ │ │ + smlabteq r5, sl, pc, r3 @ │ │ │ │ + ldrdeq r6, [r4, -ip] │ │ │ │ + tsteq r4, r2, lsl #18 │ │ │ │ + tsteq r5, r6, lsl r3 │ │ │ │ + @ instruction: 0x010466b6 │ │ │ │ + ldrdeq r5, [r4, -sl] │ │ │ │ + smlabteq r4, r6, r5, r7 │ │ │ │ + tsteq r4, r8, lsr #22 │ │ │ │ + @ instruction: 0x010475bc │ │ │ │ + smlabbeq r4, r8, r4, r5 │ │ │ │ + tsteq r2, lr, lsr #10 │ │ │ │ + tsteq r2, r6, lsr #10 │ │ │ │ + smlatbeq r4, r6, r8, pc @ │ │ │ │ + strdeq r6, [r2, -ip] │ │ │ │ + strdeq r6, [r2, -r4] │ │ │ │ + tsteq r4, r4, asr r4 │ │ │ │ + tsteq r3, r8, lsr r8 │ │ │ │ + smlatteq r4, ip, sl, r7 │ │ │ │ + tsteq r3, r0, lsr r8 │ │ │ │ + tsteq fp, r6, ror #4 │ │ │ │ + tsteq r4, lr, asr #24 │ │ │ │ + tsteq r2, ip, ror #8 │ │ │ │ + tsteq r2, r4, ror #8 │ │ │ │ + tsteq r4, r4, lsr #26 │ │ │ │ + tsteq r3, sl, asr r6 │ │ │ │ + tsteq r3, r6, asr r6 │ │ │ │ + tsteq r4, sl, lsr sp │ │ │ │ + tsteq r2, r8, lsl #8 │ │ │ │ + tsteq r2, r0, lsl #8 │ │ │ │ + smlabbeq r5, r0, r8, r2 │ │ │ │ + ldrdeq r6, [r2, -r6] │ │ │ │ + smlabteq r2, lr, r3, r6 │ │ │ │ + smlabteq r2, r2, fp, sp │ │ │ │ + @ instruction: 0x0102dbb2 │ │ │ │ + smlatbeq r2, lr, fp, sp │ │ │ │ + smlatbeq r2, ip, fp, sp │ │ │ │ + smlatbeq r2, sl, fp, sp │ │ │ │ + smlatbeq r2, r8, fp, sp │ │ │ │ + smlatbeq r2, r6, fp, sp │ │ │ │ + smlatbeq r2, r4, fp, sp │ │ │ │ + @ instruction: 0x0102db9e │ │ │ │ + @ instruction: 0x0102db9c │ │ │ │ + smlabteq r5, sl, r7, r2 │ │ │ │ + smlatbeq r5, ip, r7, r2 │ │ │ │ + smlabteq fp, r4, r0, r2 │ │ │ │ + tsteq r4, r0, lsl sl │ │ │ │ + tsteq r4, ip, lsr #20 │ │ │ │ + smlabbeq r4, r6, ip, r7 │ │ │ │ + tsteq r4, r6, lsl sl │ │ │ │ + tsteq r4, r8, ror ip │ │ │ │ + tsteq r4, r0, ror ip │ │ │ │ + tsteq r4, r4, ror #24 │ │ │ │ + tsteq r4, ip, asr ip │ │ │ │ + tsteq r4, r0, asr ip │ │ │ │ + tsteq r4, r8, asr #24 │ │ │ │ + tsteq r4, ip, lsr ip │ │ │ │ + ldrdeq r2, [r5, -r0] │ │ │ │ + smlabteq r5, r4, pc, r2 @ │ │ │ │ + @ instruction: 0x01052fbc │ │ │ │ + @ instruction: 0x01052fb0 │ │ │ │ + smlatbeq r5, r8, pc, r2 @ │ │ │ │ + smlatbeq r4, r6, fp, r7 │ │ │ │ + smlatbeq r4, r6, r8, r5 │ │ │ │ + tsteq r2, ip, lsl r4 │ │ │ │ + tsteq r5, ip, asr pc │ │ │ │ + tsteq r4, ip, asr fp │ │ │ │ + tsteq r2, r8, lsl sp │ │ │ │ svcvc 0x0031f5b0 │ │ │ │ @ instruction: 0xf640d00d │ │ │ │ addsmi r5, r0, #220, 4 @ 0xc000000d │ │ │ │ strlt sp, [r8, #-12] │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ blx 76aa60 │ │ │ │ stmdami r3, {r3, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2050 @ 0xfffff7fe │ │ │ │ svclt 0x00004770 │ │ │ │ - @ instruction: 0x010536b4 │ │ │ │ - ldrdeq r3, [r5, -r2] │ │ │ │ + ldrdeq r3, [r5, -r4] │ │ │ │ + strdeq r3, [r5, -r2] │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec03cac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0xf5b14615 │ │ │ │ andle r7, r6, r1, lsr pc │ │ │ │ ldrbpl pc, [ip, r0, asr #12] @ │ │ │ │ @@ -67303,21 +67303,21 @@ │ │ │ │ tstcs r1, fp, lsl #20 │ │ │ │ @ instruction: 0xf7bd447a │ │ │ │ bmi 367a98 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x253728> │ │ │ │ smlattcs r1, fp, r2, fp │ │ │ │ @ instruction: 0x4620447a │ │ │ │ bl ff66aa20 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - tsteq r2, r0, ror r3 │ │ │ │ - tsteq r2, r8, ror #24 │ │ │ │ - tsteq r2, r2, ror #24 │ │ │ │ - tsteq r5, r4, lsl r6 │ │ │ │ - @ instruction: 0x01045396 │ │ │ │ - tsteq r5, ip, ror r6 │ │ │ │ - tsteq r4, ip, ror r3 │ │ │ │ + @ instruction: 0x0102d590 │ │ │ │ + smlabbeq r2, r8, lr, r5 │ │ │ │ + smlabbeq r2, r2, lr, r5 │ │ │ │ + tsteq r5, r4, lsr r8 │ │ │ │ + @ instruction: 0x010455b6 │ │ │ │ + @ instruction: 0x0105389c │ │ │ │ + @ instruction: 0x0104559c │ │ │ │ andsle r2, r1, r0, ror r8 │ │ │ │ ldmdacs ip, {r2, fp, ip, lr, pc} │ │ │ │ stmdacs ip!, {r0, r4, ip, lr, pc} │ │ │ │ and sp, r1, r2, lsl r0 │ │ │ │ andsle r2, r2, r4, ror r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec03d68 │ │ │ │ @@ -67326,18 +67326,18 @@ │ │ │ │ @ instruction: 0xbd08f931 │ │ │ │ ldrbtmi r4, [r8], #-2053 @ 0xfffff7fb │ │ │ │ stmdami r5, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2052 @ 0xfffff7fc │ │ │ │ stmdami r4, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r5, sl, asr r6 │ │ │ │ - tsteq r5, r0, lsr r6 │ │ │ │ - tsteq r5, lr, lsr r6 │ │ │ │ - tsteq r5, ip, asr r6 │ │ │ │ + tsteq r5, sl, ror r8 │ │ │ │ + tsteq r5, r0, asr r8 │ │ │ │ + tsteq r5, lr, asr r8 │ │ │ │ + tsteq r5, ip, ror r8 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec03da4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ ldmdbcs r0!, {r0, r2, r4, r9, sl, lr}^ │ │ │ │ rscshi pc, ip, r0 │ │ │ │ stmdale r4, {r1, r2, r3, r4, r9, sl, lr} │ │ │ │ @@ -67526,60 +67526,60 @@ │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ b 86ad90 │ │ │ │ vaddw.u8 q9, , d1 │ │ │ │ ldrtmi r5, [sl], -r5, lsl #6 │ │ │ │ @ instruction: 0xf7bd4620 │ │ │ │ @ instruction: 0xbdf8ea18 │ │ │ │ - smlatteq r3, r0, lr, r3 │ │ │ │ - ldrdeq r3, [r3, -r2] │ │ │ │ - ldrdeq r3, [r3, -r0] │ │ │ │ - smlabteq r3, lr, lr, r3 │ │ │ │ - smlabteq r3, ip, lr, r3 │ │ │ │ - smlatteq fp, ip, r8, r1 │ │ │ │ - @ instruction: 0x01033eba │ │ │ │ - smlabteq r3, r2, lr, r3 │ │ │ │ - smlabteq r3, r0, lr, r3 │ │ │ │ - @ instruction: 0x01033ebe │ │ │ │ - smlabteq r3, r2, lr, r3 │ │ │ │ - @ instruction: 0x01033eb8 │ │ │ │ - @ instruction: 0x01033eb2 │ │ │ │ - @ instruction: 0x01033eb6 │ │ │ │ - @ instruction: 0x01033eb0 │ │ │ │ - tsteq r3, lr, lsr #30 │ │ │ │ - smlabteq r4, lr, r1, r5 │ │ │ │ - ldrdeq r3, [r3, -ip] │ │ │ │ - tsteq r3, r4, lsl #30 │ │ │ │ - tsteq r3, r6, lsl pc │ │ │ │ - ldrdeq r3, [r5, -r8] │ │ │ │ - tsteq r3, lr, lsr pc │ │ │ │ - tsteq r3, r4, asr #30 │ │ │ │ - ldrdeq r1, [fp, -r4] │ │ │ │ + mrseq r4, (UNDEF: 19) │ │ │ │ + strdeq r4, [r3, -r2] │ │ │ │ + strdeq r4, [r3, -r0] │ │ │ │ + smlatteq r3, lr, r0, r4 │ │ │ │ + smlatteq r3, ip, r0, r4 │ │ │ │ + tsteq fp, ip, lsl #22 │ │ │ │ + ldrdeq r4, [r3, -sl] │ │ │ │ + smlatteq r3, r2, r0, r4 │ │ │ │ + smlatteq r3, r0, r0, r4 │ │ │ │ + ldrdeq r4, [r3, -lr] │ │ │ │ + smlatteq r3, r2, r0, r4 │ │ │ │ + ldrdeq r4, [r3, -r8] │ │ │ │ + ldrdeq r4, [r3, -r2] │ │ │ │ + ldrdeq r4, [r3, -r6] │ │ │ │ + ldrdeq r4, [r3, -r0] │ │ │ │ + tsteq r3, lr, asr #2 │ │ │ │ + smlatteq r4, lr, r3, r5 │ │ │ │ + strdeq r3, [r3, -ip] │ │ │ │ + tsteq r3, r4, lsr #2 │ │ │ │ + tsteq r3, r6, lsr r1 │ │ │ │ + strdeq r3, [r5, -r8] │ │ │ │ + tsteq r3, lr, asr r1 │ │ │ │ + tsteq r3, r4, ror #2 │ │ │ │ + strdeq r1, [fp, -r4] │ │ │ │ + tsteq r3, r6, asr r1 │ │ │ │ + tsteq r5, r2, ror r9 │ │ │ │ + tsteq r4, r0, asr #30 │ │ │ │ + tsteq r3, sl, asr #2 │ │ │ │ + tsteq r3, sl, asr r1 │ │ │ │ + tsteq r3, r4, asr r1 │ │ │ │ + tsteq r2, r8, ror #22 │ │ │ │ + tsteq r4, r4, lsl #6 │ │ │ │ + tsteq r3, lr, lsl #30 │ │ │ │ + tsteq r5, lr, asr #12 │ │ │ │ + tsteq r4, ip, lsr r3 │ │ │ │ + tsteq r5, sl, lsr r6 │ │ │ │ + tsteq r5, r8, lsr r6 │ │ │ │ + tsteq r5, r6, lsr r6 │ │ │ │ tsteq r3, r6, lsr pc │ │ │ │ - tsteq r5, r2, asr r7 │ │ │ │ - tsteq r4, r0, lsr #26 │ │ │ │ - tsteq r3, sl, lsr #30 │ │ │ │ - tsteq r3, sl, lsr pc │ │ │ │ - tsteq r3, r4, lsr pc │ │ │ │ - tsteq r2, r8, asr #18 │ │ │ │ - smlatteq r4, r4, r0, r5 │ │ │ │ - smlatteq r3, lr, ip, r3 │ │ │ │ - tsteq r5, lr, lsr #8 │ │ │ │ - tsteq r4, ip, lsl r1 │ │ │ │ - tsteq r5, sl, lsl r4 │ │ │ │ - tsteq r5, r8, lsl r4 │ │ │ │ - tsteq r5, r6, lsl r4 │ │ │ │ - tsteq r3, r6, lsl sp │ │ │ │ - tsteq r3, r4, lsl #26 │ │ │ │ + tsteq r3, r4, lsr #30 │ │ │ │ + tsteq r5, lr, lsl r6 │ │ │ │ + tsteq r3, sl, lsl #30 │ │ │ │ + strdeq r3, [r3, -r8] │ │ │ │ strdeq r3, [r5, -lr] │ │ │ │ - smlatteq r3, sl, ip, r3 │ │ │ │ - ldrdeq r3, [r3, -r8] │ │ │ │ - ldrdeq r3, [r5, -lr] │ │ │ │ - tsteq r4, r6, lsr #32 │ │ │ │ - ldrdeq r3, [r5, -r4] │ │ │ │ + tsteq r4, r6, asr #4 │ │ │ │ + strdeq r3, [r5, -r4] │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec0416c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5b00ff8 │ │ │ │ vmax.f32 q3, q0, q8 │ │ │ │ @ instruction: 0xf64085ec │ │ │ │ addsmi r5, r8, #-1946157053 @ 0x8c000003 │ │ │ │ @@ -68406,101 +68406,101 @@ │ │ │ │ ldrhi pc, [r1], -r2, lsl #4 │ │ │ │ andseq pc, r1, #268435460 @ 0x10000004 │ │ │ │ andseq pc, r1, #268435468 @ 0x1000000c │ │ │ │ @ instruction: 0x07d340da │ │ │ │ strthi pc, [sp], #258 @ 0x102 │ │ │ │ ldrbtmi r4, [r8], #-2135 @ 0xfffff7a9 │ │ │ │ svclt 0x0000f002 │ │ │ │ - tsteq r5, r2, lsr #6 │ │ │ │ - tsteq r5, ip, lsr #8 │ │ │ │ - tsteq r2, r6, ror r2 │ │ │ │ - tsteq r2, r8, asr r2 │ │ │ │ - tsteq r2, r0, asr #4 │ │ │ │ - tsteq r2, ip, lsl r2 │ │ │ │ - strdeq r5, [r2, -r0] │ │ │ │ - smlabteq r2, sl, r1, r5 │ │ │ │ - smlatbeq r2, r0, r1, r5 │ │ │ │ - @ instruction: 0x01025196 │ │ │ │ - smlabbeq r2, r4, r1, r5 │ │ │ │ - tsteq r5, r2, lsr #2 │ │ │ │ - tsteq r2, r4, asr #2 │ │ │ │ - tsteq r2, r4, lsl r1 │ │ │ │ - smlatteq r2, r6, r0, r5 │ │ │ │ - strheq r5, [r2, -ip] │ │ │ │ - swpeq r5, r2, [r2] @ │ │ │ │ - smlabbeq r2, r8, r0, r5 │ │ │ │ - tsteq r2, r4, rrx │ │ │ │ - tsteq r2, sl, lsr r0 │ │ │ │ - tsteq r2, r0, lsr r0 │ │ │ │ - tsteq r2, sl │ │ │ │ - ldrdeq r4, [r2, -lr] │ │ │ │ - @ instruction: 0x01024fb4 │ │ │ │ - smlabbeq r2, lr, pc, r4 @ │ │ │ │ - tsteq r2, r8, ror #30 │ │ │ │ - tsteq r2, ip, lsr pc │ │ │ │ - tsteq r2, r6, lsl pc │ │ │ │ - strdeq r4, [r2, -r0] │ │ │ │ - smlabteq r2, r2, lr, r4 │ │ │ │ - @ instruction: 0x01024e96 │ │ │ │ - tsteq r2, sl, ror #28 │ │ │ │ - tsteq r2, r6, asr #28 │ │ │ │ - tsteq r2, r0, lsr lr │ │ │ │ - tsteq r2, r4, lsl #28 │ │ │ │ - smlatteq r2, lr, sp, r4 │ │ │ │ - ldrdeq r4, [r2, -r8] │ │ │ │ - smlatbeq r2, ip, sp, r4 │ │ │ │ - smlabbeq r2, r0, sp, r4 │ │ │ │ - tsteq r2, sl, ror #26 │ │ │ │ - tsteq r2, r4, asr sp │ │ │ │ - tsteq r2, r8, lsr #26 │ │ │ │ - tsteq r2, r2, lsl sp │ │ │ │ - tsteq r2, r0, lsl #26 │ │ │ │ - ldrdeq r2, [r5, -r8] │ │ │ │ - tsteq r5, ip, ror ip │ │ │ │ - tsteq r2, r0, asr ip │ │ │ │ - tsteq r2, r0, lsr #24 │ │ │ │ - strdeq r4, [r2, -r2] │ │ │ │ - smlabteq r2, r4, fp, r4 │ │ │ │ - @ instruction: 0x01024b98 │ │ │ │ - smlabbeq r2, lr, fp, r4 │ │ │ │ - tsteq r2, r8, ror fp │ │ │ │ - tsteq r2, r2, asr fp │ │ │ │ - tsteq r2, r4, lsr #22 │ │ │ │ - strdeq r4, [r2, -lr] │ │ │ │ - ldrdeq r4, [r2, -r8] │ │ │ │ - smlatbeq r2, sl, sl, r4 │ │ │ │ - tsteq r2, ip, ror sl │ │ │ │ - tsteq r2, lr, asr #20 │ │ │ │ - tsteq r2, r4, asr #20 │ │ │ │ - tsteq r2, lr, lsl sl │ │ │ │ + tsteq r5, r2, asr #10 │ │ │ │ + tsteq r5, ip, asr #12 │ │ │ │ + @ instruction: 0x01025496 │ │ │ │ + tsteq r2, r8, ror r4 │ │ │ │ + tsteq r2, r0, ror #8 │ │ │ │ + tsteq r2, ip, lsr r4 │ │ │ │ + tsteq r2, r0, lsl r4 │ │ │ │ + smlatteq r2, sl, r3, r5 │ │ │ │ + smlabteq r2, r0, r3, r5 │ │ │ │ + @ instruction: 0x010253b6 │ │ │ │ + smlatbeq r2, r4, r3, r5 │ │ │ │ + tsteq r5, r2, asr #6 │ │ │ │ + tsteq r2, r4, ror #6 │ │ │ │ + tsteq r2, r4, lsr r3 │ │ │ │ + tsteq r2, r6, lsl #6 │ │ │ │ + ldrdeq r5, [r2, -ip] │ │ │ │ + @ instruction: 0x010252b2 │ │ │ │ + smlatbeq r2, r8, r2, r5 │ │ │ │ + smlabbeq r2, r4, r2, r5 │ │ │ │ + tsteq r2, sl, asr r2 │ │ │ │ + tsteq r2, r0, asr r2 │ │ │ │ + tsteq r2, sl, lsr #4 │ │ │ │ + strdeq r5, [r2, -lr] │ │ │ │ + ldrdeq r5, [r2, -r4] │ │ │ │ + smlatbeq r2, lr, r1, r5 │ │ │ │ + smlabbeq r2, r8, r1, r5 │ │ │ │ + tsteq r2, ip, asr r1 │ │ │ │ + tsteq r2, r6, lsr r1 │ │ │ │ + tsteq r2, r0, lsl r1 │ │ │ │ + smlatteq r2, r2, r0, r5 │ │ │ │ + strheq r5, [r2, -r6] │ │ │ │ + smlabbeq r2, sl, r0, r5 │ │ │ │ + tsteq r2, r6, rrx │ │ │ │ + qaddeq r5, r0, r2 │ │ │ │ + tsteq r2, r4, lsr #32 │ │ │ │ + tsteq r2, lr │ │ │ │ strdeq r4, [r2, -r8] │ │ │ │ - smlabteq r2, sl, r9, r4 │ │ │ │ - smlatbeq r2, r4, r9, r4 │ │ │ │ - tsteq r2, lr, ror r9 │ │ │ │ - tsteq r2, r0, asr r9 │ │ │ │ - tsteq r2, r6, lsr #18 │ │ │ │ - strdeq r4, [r2, -ip] │ │ │ │ - ldrdeq r4, [r2, -sl] │ │ │ │ - @ instruction: 0x010248b8 │ │ │ │ - smlabbeq r2, lr, r8, r4 │ │ │ │ - smlabbeq r2, r6, r8, r4 │ │ │ │ - tsteq r2, r4, ror #16 │ │ │ │ - tsteq r2, sl, lsr r8 │ │ │ │ - tsteq r2, r0, lsl r8 │ │ │ │ - smlatteq r2, lr, r7, r4 │ │ │ │ - smlabteq r2, ip, r7, r4 │ │ │ │ - smlatbeq r2, r2, r7, r4 │ │ │ │ - @ instruction: 0x0102479a │ │ │ │ - tsteq r2, r8, ror r7 │ │ │ │ - tsteq r2, r4, lsr #14 │ │ │ │ + smlabteq r2, ip, pc, r4 @ │ │ │ │ + smlatbeq r2, r0, pc, r4 @ │ │ │ │ + smlabbeq r2, sl, pc, r4 @ │ │ │ │ + tsteq r2, r4, ror pc │ │ │ │ + tsteq r2, r8, asr #30 │ │ │ │ + tsteq r2, r2, lsr pc │ │ │ │ + tsteq r2, r0, lsr #30 │ │ │ │ + strdeq r2, [r5, -r8] │ │ │ │ + @ instruction: 0x01052e9c │ │ │ │ + tsteq r2, r0, ror lr │ │ │ │ + tsteq r2, r0, asr #28 │ │ │ │ + tsteq r2, r2, lsl lr │ │ │ │ + smlatteq r2, r4, sp, r4 │ │ │ │ + @ instruction: 0x01024db8 │ │ │ │ + smlatbeq r2, lr, sp, r4 │ │ │ │ + @ instruction: 0x01024d98 │ │ │ │ + tsteq r2, r2, ror sp │ │ │ │ + tsteq r2, r4, asr #26 │ │ │ │ + tsteq r2, lr, lsl sp │ │ │ │ strdeq r4, [r2, -r8] │ │ │ │ - ldrdeq r4, [r2, -r4] │ │ │ │ - @ instruction: 0x010246b0 │ │ │ │ - smlabbeq r2, r2, r6, r4 │ │ │ │ - tsteq r2, lr, asr r6 │ │ │ │ + smlabteq r2, sl, ip, r4 │ │ │ │ + @ instruction: 0x01024c9c │ │ │ │ + tsteq r2, lr, ror #24 │ │ │ │ + tsteq r2, r4, ror #24 │ │ │ │ + tsteq r2, lr, lsr ip │ │ │ │ + tsteq r2, r8, lsl ip │ │ │ │ + smlatteq r2, sl, fp, r4 │ │ │ │ + smlabteq r2, r4, fp, r4 │ │ │ │ + @ instruction: 0x01024b9e │ │ │ │ + tsteq r2, r0, ror fp │ │ │ │ + tsteq r2, r6, asr #22 │ │ │ │ + tsteq r2, ip, lsl fp │ │ │ │ + strdeq r4, [r2, -sl] │ │ │ │ + ldrdeq r4, [r2, -r8] │ │ │ │ + smlatbeq r2, lr, sl, r4 │ │ │ │ + smlatbeq r2, r6, sl, r4 │ │ │ │ + smlabbeq r2, r4, sl, r4 │ │ │ │ + tsteq r2, sl, asr sl │ │ │ │ + tsteq r2, r0, lsr sl │ │ │ │ + tsteq r2, lr, lsl #20 │ │ │ │ + smlatteq r2, ip, r9, r4 │ │ │ │ + smlabteq r2, r2, r9, r4 │ │ │ │ + @ instruction: 0x010249ba │ │ │ │ + @ instruction: 0x01024998 │ │ │ │ + tsteq r2, r4, asr #18 │ │ │ │ + tsteq r2, r8, lsl r9 │ │ │ │ + strdeq r4, [r2, -r4] │ │ │ │ + ldrdeq r4, [r2, -r0] │ │ │ │ + smlatbeq r2, r2, r8, r4 │ │ │ │ + tsteq r2, lr, ror r8 │ │ │ │ svcvs 0x006ef5b0 │ │ │ │ @ instruction: 0xf640d818 │ │ │ │ addsmi r6, r8, #201326595 @ 0xc000003 │ │ │ │ @ instruction: 0xf6a0d90f │ │ │ │ vcgt.s8 q11, , q2 │ │ │ │ vmov.i32 d16, #4352 @ 0x00001100 │ │ │ │ addslt r0, fp, #268435457 @ 0x10000001 │ │ │ │ @@ -69312,99 +69312,99 @@ │ │ │ │ mvnpl pc, #160, 10 @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ blx 95b4f0 │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ ldrhi pc, [r9, #257] @ 0x101 │ │ │ │ ldrbtmi r4, [r8], #-2133 @ 0xfffff7ab │ │ │ │ svclt 0x00ecf001 │ │ │ │ - ldrdeq r4, [r2, -r4] │ │ │ │ - smlabteq r2, sl, r4, r4 │ │ │ │ - smlatbeq r2, r4, r4, r4 │ │ │ │ - smlabbeq r5, ip, r5, r2 │ │ │ │ - tsteq r2, r8, asr #8 │ │ │ │ - tsteq r2, r8, lsl r4 │ │ │ │ - smlatteq r2, sl, r3, r4 │ │ │ │ - @ instruction: 0x010243bc │ │ │ │ - @ instruction: 0x01024398 │ │ │ │ - tsteq r2, r4, ror r3 │ │ │ │ - tsteq r2, r4, asr #6 │ │ │ │ - tsteq r2, sl, lsr r3 │ │ │ │ - tsteq r2, r2, lsl r3 │ │ │ │ - smlatteq r2, r2, r2, r4 │ │ │ │ - @ instruction: 0x010242b2 │ │ │ │ - smlabbeq r2, sl, r2, r4 │ │ │ │ - tsteq r2, r2, ror #4 │ │ │ │ - tsteq r2, r6, lsr r2 │ │ │ │ - tsteq r2, r2, lsl r2 │ │ │ │ - smlatteq r2, lr, r1, r4 │ │ │ │ - @ instruction: 0x010241bc │ │ │ │ - smlabbeq r2, lr, r1, r4 │ │ │ │ - tsteq r2, ip, asr r1 │ │ │ │ - tsteq r2, r8, lsr r1 │ │ │ │ - tsteq r2, r0, lsr #2 │ │ │ │ - strdeq r4, [r2, -r0] │ │ │ │ - ldrdeq r4, [r2, -r8] │ │ │ │ - strheq r4, [r2, -r2] │ │ │ │ - smlabbeq r2, r2, r0, r4 │ │ │ │ - qaddeq r4, r0, r2 │ │ │ │ - tsteq r2, r6, asr #32 │ │ │ │ + strdeq r4, [r2, -r4] │ │ │ │ + smlatteq r2, sl, r6, r4 │ │ │ │ + smlabteq r2, r4, r6, r4 │ │ │ │ + smlatbeq r5, ip, r7, r2 │ │ │ │ + tsteq r2, r8, ror #12 │ │ │ │ + tsteq r2, r8, lsr r6 │ │ │ │ + tsteq r2, sl, lsl #12 │ │ │ │ + ldrdeq r4, [r2, -ip] │ │ │ │ + @ instruction: 0x010245b8 │ │ │ │ + @ instruction: 0x01024594 │ │ │ │ + tsteq r2, r4, ror #10 │ │ │ │ + tsteq r2, sl, asr r5 │ │ │ │ + tsteq r2, r2, lsr r5 │ │ │ │ + tsteq r2, r2, lsl #10 │ │ │ │ + ldrdeq r4, [r2, -r2] │ │ │ │ + smlatbeq r2, sl, r4, r4 │ │ │ │ + smlabbeq r2, r2, r4, r4 │ │ │ │ + tsteq r2, r6, asr r4 │ │ │ │ + tsteq r2, r2, lsr r4 │ │ │ │ + tsteq r2, lr, lsl #8 │ │ │ │ + ldrdeq r4, [r2, -ip] │ │ │ │ + smlatbeq r2, lr, r3, r4 │ │ │ │ + tsteq r2, ip, ror r3 │ │ │ │ + tsteq r2, r8, asr r3 │ │ │ │ + tsteq r2, r0, asr #6 │ │ │ │ + tsteq r2, r0, lsl r3 │ │ │ │ + strdeq r4, [r2, -r8] │ │ │ │ + ldrdeq r4, [r2, -r2] │ │ │ │ + smlatbeq r2, r2, r2, r4 │ │ │ │ + tsteq r2, r0, ror r2 │ │ │ │ + tsteq r2, r6, ror #4 │ │ │ │ + tsteq r2, r0, asr #4 │ │ │ │ + tsteq r2, r8, lsl r2 │ │ │ │ + smlatteq r2, sl, r1, r4 │ │ │ │ + @ instruction: 0x010241ba │ │ │ │ + smlabbeq r2, ip, r1, r4 │ │ │ │ + tsteq r2, r8, asr r1 │ │ │ │ + tsteq r2, r4, lsr #2 │ │ │ │ + strdeq r4, [r2, -r8] │ │ │ │ + smlabteq r2, r6, r0, r4 │ │ │ │ + smlatbeq r2, r0, r0, r4 │ │ │ │ + tsteq r2, r0, ror r0 │ │ │ │ + tsteq r2, r6, rrx │ │ │ │ + qaddeq r4, r2, r2 │ │ │ │ tsteq r2, r0, lsr #32 │ │ │ │ - strdeq r3, [r2, -r8] │ │ │ │ - smlabteq r2, sl, pc, r3 @ │ │ │ │ - @ instruction: 0x01023f9a │ │ │ │ + strdeq r3, [r2, -sl] │ │ │ │ + ldrdeq r3, [r2, -r4] │ │ │ │ + smlatbeq r2, r6, pc, r3 @ │ │ │ │ + tsteq r2, r6, ror pc │ │ │ │ tsteq r2, ip, ror #30 │ │ │ │ - tsteq r2, r8, lsr pc │ │ │ │ - tsteq r2, r4, lsl #30 │ │ │ │ - ldrdeq r3, [r2, -r8] │ │ │ │ - smlatbeq r2, r6, lr, r3 │ │ │ │ - smlabbeq r2, r0, lr, r3 │ │ │ │ - tsteq r2, r0, asr lr │ │ │ │ - tsteq r2, r6, asr #28 │ │ │ │ + tsteq r2, r6, asr #30 │ │ │ │ + tsteq r2, r4, lsl pc │ │ │ │ + smlatteq r2, ip, lr, r3 │ │ │ │ + smlabteq r2, r6, lr, r3 │ │ │ │ + @ instruction: 0x01023e94 │ │ │ │ + tsteq r2, r4, ror #28 │ │ │ │ tsteq r2, r2, lsr lr │ │ │ │ tsteq r2, r0, lsl #28 │ │ │ │ + smlatteq r2, r2, sp, r3 │ │ │ │ + @ instruction: 0x01023db2 │ │ │ │ + smlatbeq r2, r8, sp, r3 │ │ │ │ + smlabbeq r2, r2, sp, r3 │ │ │ │ + tsteq r2, r2, asr sp │ │ │ │ + tsteq r2, r4, lsr #26 │ │ │ │ + tsteq r2, r0, lsl #26 │ │ │ │ ldrdeq r3, [r2, -sl] │ │ │ │ - @ instruction: 0x01023db4 │ │ │ │ - smlabbeq r2, r6, sp, r3 │ │ │ │ - tsteq r2, r6, asr sp │ │ │ │ - tsteq r2, ip, asr #26 │ │ │ │ - tsteq r2, r6, lsr #26 │ │ │ │ + smlatbeq r2, sl, ip, r3 │ │ │ │ + smlatbeq r2, r2, ip, r3 │ │ │ │ + tsteq r2, ip, ror ip │ │ │ │ + tsteq r2, r0, asr ip │ │ │ │ + tsteq r2, r6, lsr #24 │ │ │ │ + strdeq r3, [r2, -ip] │ │ │ │ + ldrdeq r3, [r2, -r2] │ │ │ │ + smlabteq r2, sl, fp, r3 │ │ │ │ + smlatbeq r2, r4, fp, r3 │ │ │ │ + tsteq r2, sl, ror fp │ │ │ │ + tsteq r2, r2, ror fp │ │ │ │ + tsteq r2, r0, asr fp │ │ │ │ + tsteq r2, r6, lsr #22 │ │ │ │ + strdeq r3, [r2, -ip] │ │ │ │ strdeq r3, [r2, -r4] │ │ │ │ - smlabteq r2, ip, ip, r3 │ │ │ │ - smlatbeq r2, r6, ip, r3 │ │ │ │ - tsteq r2, r4, ror ip │ │ │ │ - tsteq r2, r4, asr #24 │ │ │ │ - tsteq r2, r2, lsl ip │ │ │ │ - smlatteq r2, r0, fp, r3 │ │ │ │ - smlabteq r2, r2, fp, r3 │ │ │ │ - @ instruction: 0x01023b92 │ │ │ │ - smlabbeq r2, r8, fp, r3 │ │ │ │ - tsteq r2, r2, ror #22 │ │ │ │ - tsteq r2, r2, lsr fp │ │ │ │ - tsteq r2, r4, lsl #22 │ │ │ │ - smlatteq r2, r0, sl, r3 │ │ │ │ - @ instruction: 0x01023aba │ │ │ │ - smlabbeq r2, sl, sl, r3 │ │ │ │ - smlabbeq r2, r2, sl, r3 │ │ │ │ - tsteq r2, ip, asr sl │ │ │ │ - tsteq r2, r0, lsr sl │ │ │ │ - tsteq r2, r6, lsl #20 │ │ │ │ - ldrdeq r3, [r2, -ip] │ │ │ │ - @ instruction: 0x010239b2 │ │ │ │ - smlatbeq r2, sl, r9, r3 │ │ │ │ - smlabbeq r2, r4, r9, r3 │ │ │ │ - tsteq r2, sl, asr r9 │ │ │ │ - tsteq r2, r2, asr r9 │ │ │ │ - tsteq r2, r0, lsr r9 │ │ │ │ - tsteq r2, r6, lsl #18 │ │ │ │ - ldrdeq r3, [r2, -ip] │ │ │ │ - ldrdeq r3, [r2, -r4] │ │ │ │ - @ instruction: 0x010238b2 │ │ │ │ - @ instruction: 0x01023890 │ │ │ │ - tsteq r2, r4, ror #16 │ │ │ │ - tsteq r2, r6, lsr r8 │ │ │ │ + ldrdeq r3, [r2, -r2] │ │ │ │ + @ instruction: 0x01023ab0 │ │ │ │ + smlabbeq r2, r4, sl, r3 │ │ │ │ + tsteq r2, r6, asr sl │ │ │ │ tstppl ip, #68157440 @ p-variant is OBSOLETE @ 0x4100000 │ │ │ │ ldmdale r6, {r3, r4, r7, r9, lr} │ │ │ │ svcpl 0x00e8f5b0 │ │ │ │ @ instruction: 0xf5a0d30e │ │ │ │ @ instruction: 0xf04f53e8 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -70216,106 +70216,106 @@ │ │ │ │ addshi pc, r5, r1, lsl #4 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007da │ │ │ │ ldmdami sp, {r1, r3, r7, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf0014478 │ │ │ │ svclt 0x0000b8dd │ │ │ │ - @ instruction: 0x010236b6 │ │ │ │ - smlatbeq r2, ip, r6, r3 │ │ │ │ - smlabbeq r2, r8, r6, r3 │ │ │ │ - tsteq r2, r4, ror #12 │ │ │ │ - tsteq r2, r8, lsr r6 │ │ │ │ - tsteq r2, ip, lsl #12 │ │ │ │ - tsteq r2, r2, lsl #12 │ │ │ │ - ldrdeq r3, [r2, -lr] │ │ │ │ - @ instruction: 0x010235b0 │ │ │ │ - smlatbeq r2, r6, r5, r3 │ │ │ │ - smlabbeq r2, r0, r5, r3 │ │ │ │ - tsteq r2, r2, asr r5 │ │ │ │ - tsteq r2, r4, lsr #10 │ │ │ │ - strdeq r3, [r2, -r6] │ │ │ │ - smlabteq r2, r8, r4, r3 │ │ │ │ - @ instruction: 0x0102349a │ │ │ │ - @ instruction: 0x01023490 │ │ │ │ - tsteq r2, sl, ror #8 │ │ │ │ - tsteq r2, ip, lsr r4 │ │ │ │ - tsteq r2, r2, lsr r4 │ │ │ │ - tsteq r2, ip, lsl #8 │ │ │ │ - smlatteq r2, r0, r3, r3 │ │ │ │ - @ instruction: 0x010233b4 │ │ │ │ - smlatbeq r2, sl, r3, r3 │ │ │ │ - smlabbeq r2, r6, r3, r3 │ │ │ │ - tsteq r2, sl, asr r3 │ │ │ │ - tsteq r2, r0, asr r3 │ │ │ │ - tsteq r2, ip, lsr #6 │ │ │ │ + ldrdeq r3, [r2, -r6] │ │ │ │ + smlabteq r2, ip, r8, r3 │ │ │ │ + smlatbeq r2, r8, r8, r3 │ │ │ │ + smlabbeq r2, r4, r8, r3 │ │ │ │ + tsteq r2, r8, asr r8 │ │ │ │ + tsteq r2, ip, lsr #16 │ │ │ │ + tsteq r2, r2, lsr #16 │ │ │ │ strdeq r3, [r2, -lr] │ │ │ │ - ldrdeq r3, [r2, -r2] │ │ │ │ - smlatbeq r2, r6, r2, r3 │ │ │ │ - smlabbeq r2, r2, r2, r3 │ │ │ │ + ldrdeq r3, [r2, -r0] │ │ │ │ + smlabteq r2, r6, r7, r3 │ │ │ │ + smlatbeq r2, r0, r7, r3 │ │ │ │ + tsteq r2, r2, ror r7 │ │ │ │ + tsteq r2, r4, asr #14 │ │ │ │ + tsteq r2, r6, lsl r7 │ │ │ │ + smlatteq r2, r8, r6, r3 │ │ │ │ + @ instruction: 0x010236ba │ │ │ │ + @ instruction: 0x010236b0 │ │ │ │ + smlabbeq r2, sl, r6, r3 │ │ │ │ + tsteq r2, ip, asr r6 │ │ │ │ + tsteq r2, r2, asr r6 │ │ │ │ + tsteq r2, ip, lsr #12 │ │ │ │ + tsteq r2, r0, lsl #12 │ │ │ │ + ldrdeq r3, [r2, -r4] │ │ │ │ + smlabteq r2, sl, r5, r3 │ │ │ │ + smlatbeq r2, r6, r5, r3 │ │ │ │ + tsteq r2, sl, ror r5 │ │ │ │ + tsteq r2, r0, ror r5 │ │ │ │ + tsteq r2, ip, asr #10 │ │ │ │ + tsteq r2, lr, lsl r5 │ │ │ │ + strdeq r3, [r2, -r2] │ │ │ │ + smlabteq r2, r6, r4, r3 │ │ │ │ + smlatbeq r2, r2, r4, r3 │ │ │ │ + smlabbeq r2, lr, r4, r3 │ │ │ │ + tsteq r2, r2, ror #8 │ │ │ │ + tsteq r2, lr, asr #8 │ │ │ │ + tsteq r2, sl, lsr r4 │ │ │ │ + tsteq r2, lr, lsl #8 │ │ │ │ + smlatteq r2, r2, r3, r3 │ │ │ │ + smlabteq r2, lr, r3, r3 │ │ │ │ + @ instruction: 0x010233ba │ │ │ │ + smlabbeq r2, lr, r3, r3 │ │ │ │ + tsteq r2, sl, ror r3 │ │ │ │ + tsteq r2, r4, asr r3 │ │ │ │ + tsteq r2, r8, lsl #6 │ │ │ │ + ldrdeq r3, [r2, -r8] │ │ │ │ + smlabteq r2, lr, r2, r3 │ │ │ │ + smlatbeq r2, sl, r2, r3 │ │ │ │ tsteq r2, lr, ror #4 │ │ │ │ - tsteq r2, r2, asr #4 │ │ │ │ - tsteq r2, lr, lsr #4 │ │ │ │ - tsteq r2, sl, lsl r2 │ │ │ │ - smlatteq r2, lr, r1, r3 │ │ │ │ - smlabteq r2, r2, r1, r3 │ │ │ │ - smlatbeq r2, lr, r1, r3 │ │ │ │ + tsteq r2, ip, asr #4 │ │ │ │ + tsteq r2, lr, lsl r2 │ │ │ │ + strdeq r3, [r2, -ip] │ │ │ │ + smlabteq r2, ip, r1, r3 │ │ │ │ @ instruction: 0x0102319a │ │ │ │ - tsteq r2, lr, ror #2 │ │ │ │ - tsteq r2, sl, asr r1 │ │ │ │ - tsteq r2, r4, lsr r1 │ │ │ │ - smlatteq r2, r8, r0, r3 │ │ │ │ + tsteq r2, r8, ror #2 │ │ │ │ + tsteq r2, sl, asr #2 │ │ │ │ + tsteq r2, sl, lsl r1 │ │ │ │ + tsteq r2, r0, lsl r1 │ │ │ │ + smlatteq r2, sl, r0, r3 │ │ │ │ strheq r3, [r2, -r8] │ │ │ │ - smlatbeq r2, lr, r0, r3 │ │ │ │ - smlabbeq r2, sl, r0, r3 │ │ │ │ - tsteq r2, lr, asr #32 │ │ │ │ - tsteq r2, ip, lsr #32 │ │ │ │ - strdeq r2, [r2, -lr] │ │ │ │ - ldrdeq r2, [r2, -ip] │ │ │ │ - smlatbeq r2, ip, pc, r2 @ │ │ │ │ + smlabbeq r2, ip, r0, r3 │ │ │ │ + tsteq r2, r0, rrx │ │ │ │ + qaddeq r3, r6, r2 │ │ │ │ + tsteq r2, r0, lsr r0 │ │ │ │ + mrseq r3, (UNDEF: 2) │ │ │ │ + strdeq r2, [r2, -r6] │ │ │ │ + ldrdeq r2, [r2, -r2] │ │ │ │ + smlatbeq r2, r6, pc, r2 @ │ │ │ │ tsteq r2, sl, ror pc │ │ │ │ - tsteq r2, r8, asr #30 │ │ │ │ - tsteq r2, sl, lsr #30 │ │ │ │ - strdeq r2, [r2, -sl] │ │ │ │ - strdeq r2, [r2, -r0] │ │ │ │ - smlabteq r2, sl, lr, r2 │ │ │ │ + tsteq r2, r0, ror pc │ │ │ │ + tsteq r2, sl, asr #30 │ │ │ │ + tsteq r2, r4, lsr #30 │ │ │ │ + strdeq r2, [r2, -r4] │ │ │ │ + smlabteq r2, r8, lr, r2 │ │ │ │ @ instruction: 0x01022e98 │ │ │ │ - tsteq r2, ip, ror #28 │ │ │ │ + tsteq r2, lr, ror #28 │ │ │ │ tsteq r2, r0, asr #28 │ │ │ │ - tsteq r2, r6, lsr lr │ │ │ │ - tsteq r2, r0, lsl lr │ │ │ │ - smlatteq r2, r0, sp, r2 │ │ │ │ - ldrdeq r2, [r2, -r6] │ │ │ │ - @ instruction: 0x01022db2 │ │ │ │ - smlabbeq r2, r6, sp, r2 │ │ │ │ - tsteq r2, sl, asr sp │ │ │ │ - tsteq r2, r0, asr sp │ │ │ │ - tsteq r2, sl, lsr #26 │ │ │ │ - tsteq r2, r4, lsl #26 │ │ │ │ - ldrdeq r2, [r2, -r4] │ │ │ │ - smlatbeq r2, r8, ip, r2 │ │ │ │ - tsteq r2, r8, ror ip │ │ │ │ - tsteq r2, lr, asr #24 │ │ │ │ - tsteq r2, r0, lsr #24 │ │ │ │ - strdeq r2, [r2, -r2] │ │ │ │ - smlatteq r2, sl, fp, r2 │ │ │ │ - smlabteq r2, r8, fp, r2 │ │ │ │ - @ instruction: 0x01022b9e │ │ │ │ - @ instruction: 0x01022b96 │ │ │ │ - tsteq r2, r2, ror fp │ │ │ │ - tsteq r2, r4, asr #22 │ │ │ │ - tsteq r2, r6, lsl fp │ │ │ │ - tsteq r2, lr, lsl #22 │ │ │ │ - smlatteq r2, ip, sl, r2 │ │ │ │ - smlabteq r2, sl, sl, r2 │ │ │ │ - @ instruction: 0x01022a9a │ │ │ │ - tsteq r2, lr, ror #20 │ │ │ │ - tsteq r2, r4, asr #20 │ │ │ │ - tsteq r2, ip, lsr sl │ │ │ │ - tsteq r2, r8, lsl sl │ │ │ │ + tsteq r2, r2, lsl lr │ │ │ │ + tsteq r2, sl, lsl #28 │ │ │ │ + smlatteq r2, r8, sp, r2 │ │ │ │ + @ instruction: 0x01022dbe │ │ │ │ + @ instruction: 0x01022db6 │ │ │ │ + @ instruction: 0x01022d92 │ │ │ │ + tsteq r2, r4, ror #26 │ │ │ │ + tsteq r2, r6, lsr sp │ │ │ │ + tsteq r2, lr, lsr #26 │ │ │ │ + tsteq r2, ip, lsl #26 │ │ │ │ + smlatteq r2, sl, ip, r2 │ │ │ │ + @ instruction: 0x01022cba │ │ │ │ + smlabbeq r2, lr, ip, r2 │ │ │ │ + tsteq r2, r4, ror #24 │ │ │ │ + tsteq r2, ip, asr ip │ │ │ │ + tsteq r2, r8, lsr ip │ │ │ │ teqpvc ip, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ ldmdale r8, {r3, r4, r7, r9, lr} │ │ │ │ tstpvc pc, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ stmdble pc, {r3, r4, r7, r9, lr} @ │ │ │ │ cmpppl ip, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ @@ -71094,128 +71094,128 @@ │ │ │ │ and r4, fp, #120, 8 @ 0x78000000 │ │ │ │ ldrbtmi r4, [r8], #-2163 @ 0xfffff78d │ │ │ │ ldmdami r3!, {r3, r9, sp, lr, pc}^ │ │ │ │ and r4, r5, #120, 8 @ 0x78000000 │ │ │ │ ldrbtmi r4, [r8], #-2162 @ 0xfffff78e │ │ │ │ ldmdami r2!, {r1, r9, sp, lr, pc}^ │ │ │ │ mvns r4, r8, ror r4 │ │ │ │ - tsteq r2, r6, ror r8 │ │ │ │ - tsteq r2, ip, ror #16 │ │ │ │ - tsteq r2, r8, asr #16 │ │ │ │ - tsteq r2, ip, lsl r8 │ │ │ │ + @ instruction: 0x01022a96 │ │ │ │ + smlabbeq r2, ip, sl, r2 │ │ │ │ + tsteq r2, r8, ror #20 │ │ │ │ + tsteq r2, ip, lsr sl │ │ │ │ + tsteq r2, r0, lsl sl │ │ │ │ + tsteq r2, r6, lsl #20 │ │ │ │ + smlatteq r2, r0, r9, r2 │ │ │ │ + @ instruction: 0x010229ba │ │ │ │ + smlabbeq r2, r8, r9, r2 │ │ │ │ + tsteq r2, sl, asr r9 │ │ │ │ + tsteq r2, sl, lsr #18 │ │ │ │ + strdeq r2, [r2, -sl] │ │ │ │ strdeq r2, [r2, -r0] │ │ │ │ - smlatteq r2, r6, r7, r2 │ │ │ │ - smlabteq r2, r0, r7, r2 │ │ │ │ - @ instruction: 0x0102279a │ │ │ │ - tsteq r2, r8, ror #14 │ │ │ │ + smlabteq r2, ip, r8, r2 │ │ │ │ + smlatbeq r2, r0, r8, r2 │ │ │ │ + @ instruction: 0x01022896 │ │ │ │ + tsteq r2, r0, ror r8 │ │ │ │ + tsteq r2, r0, asr #16 │ │ │ │ + tsteq r2, r0, lsl r8 │ │ │ │ + tsteq r2, r6, lsl #16 │ │ │ │ + smlatteq r2, r2, r7, r2 │ │ │ │ + @ instruction: 0x010227be │ │ │ │ + @ instruction: 0x01022792 │ │ │ │ + tsteq r2, r6, ror #14 │ │ │ │ tsteq r2, sl, lsr r7 │ │ │ │ + tsteq r2, r0, lsr r7 │ │ │ │ tsteq r2, sl, lsl #14 │ │ │ │ - ldrdeq r2, [r2, -sl] │ │ │ │ - ldrdeq r2, [r2, -r0] │ │ │ │ - smlatbeq r2, ip, r6, r2 │ │ │ │ - smlabbeq r2, r0, r6, r2 │ │ │ │ - tsteq r2, r6, ror r6 │ │ │ │ - tsteq r2, r0, asr r6 │ │ │ │ - tsteq r2, r0, lsr #12 │ │ │ │ - strdeq r2, [r2, -r0] │ │ │ │ - smlatteq r2, r6, r5, r2 │ │ │ │ - smlabteq r2, r2, r5, r2 │ │ │ │ - @ instruction: 0x0102259e │ │ │ │ - tsteq r2, r2, ror r5 │ │ │ │ - tsteq r2, r6, asr #10 │ │ │ │ - tsteq r2, sl, lsl r5 │ │ │ │ - tsteq r2, r0, lsl r5 │ │ │ │ - smlatteq r2, sl, r4, r2 │ │ │ │ - smlabteq r2, r4, r4, r2 │ │ │ │ - @ instruction: 0x01022494 │ │ │ │ - tsteq r2, r4, ror #8 │ │ │ │ - tsteq r2, sl, asr r4 │ │ │ │ - tsteq r2, r6, lsr r4 │ │ │ │ - tsteq r2, r2, lsl r4 │ │ │ │ - smlatteq r2, r0, r3, r2 │ │ │ │ - @ instruction: 0x010223b2 │ │ │ │ - smlabbeq r2, r0, r3, r2 │ │ │ │ - tsteq r2, r4, asr r3 │ │ │ │ - tsteq r2, r8, lsr #6 │ │ │ │ - tsteq r2, lr, lsl r3 │ │ │ │ - strdeq r2, [r2, -r8] │ │ │ │ - smlabteq r2, r8, r2, r2 │ │ │ │ - @ instruction: 0x010222be │ │ │ │ - @ instruction: 0x0102229a │ │ │ │ - tsteq r2, lr, ror #4 │ │ │ │ - tsteq r2, r2, asr #4 │ │ │ │ - tsteq r2, r8, lsr r2 │ │ │ │ - tsteq r2, r2, lsl r2 │ │ │ │ - smlatteq r2, ip, r1, r2 │ │ │ │ - @ instruction: 0x010221be │ │ │ │ + smlatteq r2, r4, r6, r2 │ │ │ │ + @ instruction: 0x010226b4 │ │ │ │ + smlabbeq r2, r4, r6, r2 │ │ │ │ + tsteq r2, sl, ror r6 │ │ │ │ + tsteq r2, r6, asr r6 │ │ │ │ + tsteq r2, r2, lsr r6 │ │ │ │ + tsteq r2, r0, lsl #12 │ │ │ │ + ldrdeq r2, [r2, -r2] │ │ │ │ + smlatbeq r2, r0, r5, r2 │ │ │ │ + tsteq r2, r4, ror r5 │ │ │ │ + tsteq r2, r8, asr #10 │ │ │ │ + tsteq r2, lr, lsr r5 │ │ │ │ + tsteq r2, r8, lsl r5 │ │ │ │ + smlatteq r2, r8, r4, r2 │ │ │ │ + ldrdeq r2, [r2, -lr] │ │ │ │ + @ instruction: 0x010224ba │ │ │ │ + smlabbeq r2, lr, r4, r2 │ │ │ │ + tsteq r2, r2, ror #8 │ │ │ │ + tsteq r2, r8, asr r4 │ │ │ │ + tsteq r2, r2, lsr r4 │ │ │ │ + tsteq r2, ip, lsl #8 │ │ │ │ + ldrdeq r2, [r2, -lr] │ │ │ │ + smlatbeq r2, lr, r3, r2 │ │ │ │ + tsteq r2, lr, ror r3 │ │ │ │ + tsteq r2, r4, ror r3 │ │ │ │ + tsteq r2, r0, asr r3 │ │ │ │ + tsteq r2, r4, lsr #6 │ │ │ │ + tsteq r2, sl, lsl r3 │ │ │ │ + strdeq r2, [r2, -r4] │ │ │ │ + smlabteq r2, r4, r2, r2 │ │ │ │ + @ instruction: 0x01022294 │ │ │ │ + smlabbeq r2, sl, r2, r2 │ │ │ │ + tsteq r2, r6, ror #4 │ │ │ │ + tsteq r2, r4, asr #4 │ │ │ │ + tsteq r2, r8, lsl r2 │ │ │ │ + smlatteq r2, sl, r1, r2 │ │ │ │ + smlabteq r2, r0, r1, r2 │ │ │ │ + @ instruction: 0x01022196 │ │ │ │ smlabbeq r2, lr, r1, r2 │ │ │ │ - tsteq r2, lr, asr r1 │ │ │ │ - tsteq r2, r4, asr r1 │ │ │ │ - tsteq r2, r0, lsr r1 │ │ │ │ - tsteq r2, r4, lsl #2 │ │ │ │ - strdeq r2, [r2, -sl] │ │ │ │ - ldrdeq r2, [r2, -r4] │ │ │ │ - smlatbeq r2, r4, r0, r2 │ │ │ │ - tsteq r2, r4, ror r0 │ │ │ │ - tsteq r2, sl, rrx │ │ │ │ - tsteq r2, r6, asr #32 │ │ │ │ - tsteq r2, r4, lsr #32 │ │ │ │ + tsteq r2, ip, ror #2 │ │ │ │ + tsteq r2, r0, asr #2 │ │ │ │ + tsteq r2, sl, lsr r1 │ │ │ │ + tsteq r2, sl, lsl r1 │ │ │ │ + strdeq r2, [r2, -r2] │ │ │ │ + smlabteq r2, sl, r0, r2 │ │ │ │ + smlabteq r2, r4, r0, r2 │ │ │ │ + smlatbeq r2, r2, r0, r2 │ │ │ │ + smlabbeq r2, r0, r0, r2 │ │ │ │ + qaddeq r2, r4, r2 │ │ │ │ + tsteq r2, r8, lsr #32 │ │ │ │ + strdeq r1, [r2, -lr] │ │ │ │ strdeq r1, [r2, -r8] │ │ │ │ - smlabteq r2, sl, pc, r1 @ │ │ │ │ - smlatbeq r2, r0, pc, r1 @ │ │ │ │ - tsteq r2, r6, ror pc │ │ │ │ - tsteq r2, lr, ror #30 │ │ │ │ - tsteq r2, ip, asr #30 │ │ │ │ - tsteq r2, r0, lsr #30 │ │ │ │ - tsteq r2, sl, lsl pc │ │ │ │ + ldrdeq r1, [r2, -sl] │ │ │ │ + @ instruction: 0x01021fbc │ │ │ │ + @ instruction: 0x01021f96 │ │ │ │ + tsteq r2, r0, ror pc │ │ │ │ + tsteq r2, sl, ror #30 │ │ │ │ + tsteq r2, sl, asr #30 │ │ │ │ + tsteq r2, sl, lsr #30 │ │ │ │ + tsteq r2, lr, lsl pc │ │ │ │ + smlatbeq r4, r0, pc, pc @ │ │ │ │ + tsteq r2, r2, lsl pc │ │ │ │ + tstpeq r4, r4, asr #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq r2, r6, lsl #30 │ │ │ │ + tsteq r2, r0, lsl #30 │ │ │ │ strdeq r1, [r2, -sl] │ │ │ │ - ldrdeq r1, [r2, -r2] │ │ │ │ - smlatbeq r2, sl, lr, r1 │ │ │ │ - smlatbeq r2, r4, lr, r1 │ │ │ │ + smlatbeq r4, ip, lr, pc @ │ │ │ │ + smlatteq r2, lr, lr, r1 │ │ │ │ + smlatteq r2, r8, lr, r1 │ │ │ │ + smlatteq r2, r2, lr, r1 │ │ │ │ + ldrdeq r1, [r2, -ip] │ │ │ │ + ldrdeq r1, [r2, -r6] │ │ │ │ + ldrdeq r1, [r2, -r0] │ │ │ │ + smlabteq r2, sl, lr, r1 │ │ │ │ + smlabteq r2, r4, lr, r1 │ │ │ │ + @ instruction: 0x01021ebe │ │ │ │ + @ instruction: 0x01021eb8 │ │ │ │ + @ instruction: 0x01021eb2 │ │ │ │ + smlatbeq r2, ip, lr, r1 │ │ │ │ + smlatbeq r2, r6, lr, r1 │ │ │ │ + smlatbeq r2, r0, lr, r1 │ │ │ │ + @ instruction: 0x01021e9a │ │ │ │ + @ instruction: 0x01021e94 │ │ │ │ + smlabbeq r2, lr, lr, r1 │ │ │ │ + smlabbeq r2, r8, lr, r1 │ │ │ │ smlabbeq r2, r2, lr, r1 │ │ │ │ - tsteq r2, r0, ror #28 │ │ │ │ - tsteq r2, r4, lsr lr │ │ │ │ - tsteq r2, r8, lsl #28 │ │ │ │ - ldrdeq r1, [r2, -lr] │ │ │ │ - ldrdeq r1, [r2, -r8] │ │ │ │ - @ instruction: 0x01021dba │ │ │ │ - @ instruction: 0x01021d9c │ │ │ │ - tsteq r2, r6, ror sp │ │ │ │ - tsteq r2, r0, asr sp │ │ │ │ - tsteq r2, sl, asr #26 │ │ │ │ - tsteq r2, sl, lsr #26 │ │ │ │ - tsteq r2, sl, lsl #26 │ │ │ │ - strdeq r1, [r2, -lr] │ │ │ │ - smlabbeq r4, r0, sp, pc @ │ │ │ │ - strdeq r1, [r2, -r2] │ │ │ │ - tstpeq r4, r4, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r2, r6, ip, r1 │ │ │ │ - smlatteq r2, r0, ip, r1 │ │ │ │ - ldrdeq r1, [r2, -sl] │ │ │ │ - smlabbeq r4, ip, ip, pc @ │ │ │ │ - smlabteq r2, lr, ip, r1 │ │ │ │ - smlabteq r2, r8, ip, r1 │ │ │ │ - smlabteq r2, r2, ip, r1 │ │ │ │ - @ instruction: 0x01021cbc │ │ │ │ - @ instruction: 0x01021cb6 │ │ │ │ - @ instruction: 0x01021cb0 │ │ │ │ - smlatbeq r2, sl, ip, r1 │ │ │ │ - smlatbeq r2, r4, ip, r1 │ │ │ │ - @ instruction: 0x01021c9e │ │ │ │ - @ instruction: 0x01021c98 │ │ │ │ - @ instruction: 0x01021c92 │ │ │ │ - smlabbeq r2, ip, ip, r1 │ │ │ │ - smlabbeq r2, r6, ip, r1 │ │ │ │ - smlabbeq r2, r0, ip, r1 │ │ │ │ - tsteq r2, sl, ror ip │ │ │ │ - tsteq r2, r4, ror ip │ │ │ │ - tsteq r2, lr, ror #24 │ │ │ │ - tsteq r2, r8, ror #24 │ │ │ │ - tsteq r2, r2, ror #24 │ │ │ │ - tsteq r2, ip, asr ip │ │ │ │ + tsteq r2, ip, ror lr │ │ │ │ ldrbtmi r4, [r8], #-2190 @ 0xfffff772 │ │ │ │ stmmi lr, {r3, r4, r8, sp, lr, pc} │ │ │ │ tst r5, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2189 @ 0xfffff773 │ │ │ │ stmmi sp, {r1, r4, r8, sp, lr, pc} │ │ │ │ hlt 0xf448 │ │ │ │ ldrbtmi r4, [r8], #-2188 @ 0xfffff774 │ │ │ │ @@ -71351,109 +71351,109 @@ │ │ │ │ stmdami r1!, {r1, r3, sp, lr, pc}^ │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2144 @ 0xfffff7a0 │ │ │ │ stmdami r0!, {r2, sp, lr, pc}^ │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2143 @ 0xfffff7a1 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - smlabbeq r2, lr, sl, r1 │ │ │ │ - smlabbeq r2, r8, sl, r1 │ │ │ │ - smlabbeq r2, r2, sl, r1 │ │ │ │ - tsteq r2, ip, ror sl │ │ │ │ - tsteq r2, r6, ror sl │ │ │ │ - @ instruction: 0x0104fb98 │ │ │ │ - tstpeq r4, lr, lsr fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r4, lsl fp @ p-variant is OBSOLETE │ │ │ │ - tsteq r2, lr, asr sl │ │ │ │ - tsteq r2, r8, asr sl │ │ │ │ - tsteq r2, r2, asr sl │ │ │ │ - tsteq r2, ip, asr #20 │ │ │ │ - tsteq r2, r6, asr #20 │ │ │ │ - tsteq r2, r0, asr #20 │ │ │ │ - @ instruction: 0x0104fbba │ │ │ │ - smlabbeq r4, r8, fp, pc @ │ │ │ │ - tsteq r2, lr, lsr #20 │ │ │ │ - tsteq r2, r8, lsr #20 │ │ │ │ - tsteq r2, r2, lsr #20 │ │ │ │ - tsteq r2, ip, lsl sl │ │ │ │ - tsteq r2, r6, lsl sl │ │ │ │ - tsteq r2, r0, lsl sl │ │ │ │ - tsteq r2, sl, lsl #20 │ │ │ │ - tsteq r2, r4, lsl #20 │ │ │ │ + smlatbeq r2, lr, ip, r1 │ │ │ │ + smlatbeq r2, r8, ip, r1 │ │ │ │ + smlatbeq r2, r2, ip, r1 │ │ │ │ + @ instruction: 0x01021c9c │ │ │ │ + @ instruction: 0x01021c96 │ │ │ │ + @ instruction: 0x0104fdb8 │ │ │ │ + tstpeq r4, lr, asr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r4, lsr sp @ p-variant is OBSOLETE │ │ │ │ + tsteq r2, lr, ror ip │ │ │ │ + tsteq r2, r8, ror ip │ │ │ │ + tsteq r2, r2, ror ip │ │ │ │ + tsteq r2, ip, ror #24 │ │ │ │ + tsteq r2, r6, ror #24 │ │ │ │ + tsteq r2, r0, ror #24 │ │ │ │ + ldrdeq pc, [r4, -sl] │ │ │ │ + smlatbeq r4, r8, sp, pc @ │ │ │ │ + tsteq r2, lr, asr #24 │ │ │ │ + tsteq r2, r8, asr #24 │ │ │ │ + tsteq r2, r2, asr #24 │ │ │ │ + tsteq r2, ip, lsr ip │ │ │ │ + tsteq r2, r6, lsr ip │ │ │ │ + tsteq r2, r0, lsr ip │ │ │ │ + tsteq r2, sl, lsr #24 │ │ │ │ + tsteq r2, r4, lsr #24 │ │ │ │ + tsteq r2, lr, lsl ip │ │ │ │ + tsteq r2, r8, lsl ip │ │ │ │ + tsteq r2, r2, lsl ip │ │ │ │ + tsteq r2, ip, lsl #24 │ │ │ │ + tsteq r2, r6, lsl #24 │ │ │ │ + tsteq r2, r0, lsl #24 │ │ │ │ + strdeq r1, [r2, -sl] │ │ │ │ + strdeq r1, [r2, -r4] │ │ │ │ + smlatteq r2, lr, fp, r1 │ │ │ │ + smlatteq r2, r8, fp, r1 │ │ │ │ + smlatteq r2, r2, fp, r1 │ │ │ │ + ldrdeq r1, [r2, -ip] │ │ │ │ + ldrdeq r1, [r2, -r6] │ │ │ │ + ldrdeq r1, [r2, -r0] │ │ │ │ + smlabteq r2, sl, fp, r1 │ │ │ │ + smlabteq r2, r4, fp, r1 │ │ │ │ + @ instruction: 0x01021bbe │ │ │ │ + @ instruction: 0x01021bb8 │ │ │ │ + @ instruction: 0x01021bb2 │ │ │ │ + smlatbeq r2, ip, fp, r1 │ │ │ │ + smlatbeq r2, r6, fp, r1 │ │ │ │ + smlatbeq r2, r0, fp, r1 │ │ │ │ + @ instruction: 0x01021b9a │ │ │ │ + @ instruction: 0x01021b94 │ │ │ │ + smlabbeq r2, lr, fp, r1 │ │ │ │ + smlabbeq r2, r8, fp, r1 │ │ │ │ + smlabbeq r2, r2, fp, r1 │ │ │ │ + tsteq r2, ip, ror fp │ │ │ │ + tsteq r2, r6, ror fp │ │ │ │ + tsteq r2, r0, ror fp │ │ │ │ + tsteq r2, sl, ror #22 │ │ │ │ + tsteq r2, r4, ror #22 │ │ │ │ + tsteq r2, lr, asr fp │ │ │ │ + tsteq r2, r8, asr fp │ │ │ │ + tsteq r2, r2, asr fp │ │ │ │ + tsteq r2, ip, asr #22 │ │ │ │ + tsteq r2, r6, asr #22 │ │ │ │ + tsteq r2, r0, asr #22 │ │ │ │ + tsteq r2, sl, lsr fp │ │ │ │ + tsteq r2, r4, lsr fp │ │ │ │ + tsteq r2, lr, lsr #22 │ │ │ │ + tsteq r2, r8, lsr #22 │ │ │ │ + tsteq r2, r2, lsr #22 │ │ │ │ + tsteq r2, ip, lsl fp │ │ │ │ + tsteq r2, r6, lsl fp │ │ │ │ + tsteq r2, r0, lsl fp │ │ │ │ + tsteq r2, sl, lsl #22 │ │ │ │ + tsteq r2, r4, lsl #22 │ │ │ │ strdeq r1, [r2, -lr] │ │ │ │ strdeq r1, [r2, -r8] │ │ │ │ strdeq r1, [r2, -r2] │ │ │ │ - smlatteq r2, ip, r9, r1 │ │ │ │ - smlatteq r2, r6, r9, r1 │ │ │ │ - smlatteq r2, r0, r9, r1 │ │ │ │ + smlatteq r2, ip, sl, r1 │ │ │ │ + smlatteq r2, r6, sl, r1 │ │ │ │ + smlatteq r2, r0, sl, r1 │ │ │ │ ldrdeq r1, [r2, -sl] │ │ │ │ ldrdeq r1, [r2, -r4] │ │ │ │ - smlabteq r2, lr, r9, r1 │ │ │ │ - smlabteq r2, r8, r9, r1 │ │ │ │ - smlabteq r2, r2, r9, r1 │ │ │ │ - @ instruction: 0x010219bc │ │ │ │ - @ instruction: 0x010219b6 │ │ │ │ - @ instruction: 0x010219b0 │ │ │ │ - smlatbeq r2, sl, r9, r1 │ │ │ │ - smlatbeq r2, r4, r9, r1 │ │ │ │ - @ instruction: 0x0102199e │ │ │ │ - @ instruction: 0x01021998 │ │ │ │ - @ instruction: 0x01021992 │ │ │ │ - smlabbeq r2, ip, r9, r1 │ │ │ │ - smlabbeq r2, r6, r9, r1 │ │ │ │ - smlabbeq r2, r0, r9, r1 │ │ │ │ - tsteq r2, sl, ror r9 │ │ │ │ - tsteq r2, r4, ror r9 │ │ │ │ - tsteq r2, lr, ror #18 │ │ │ │ - tsteq r2, r8, ror #18 │ │ │ │ - tsteq r2, r2, ror #18 │ │ │ │ - tsteq r2, ip, asr r9 │ │ │ │ - tsteq r2, r6, asr r9 │ │ │ │ - tsteq r2, r0, asr r9 │ │ │ │ - tsteq r2, sl, asr #18 │ │ │ │ - tsteq r2, r4, asr #18 │ │ │ │ - tsteq r2, lr, lsr r9 │ │ │ │ - tsteq r2, r8, lsr r9 │ │ │ │ - tsteq r2, r2, lsr r9 │ │ │ │ - tsteq r2, ip, lsr #18 │ │ │ │ - tsteq r2, r6, lsr #18 │ │ │ │ - tsteq r2, r0, lsr #18 │ │ │ │ - tsteq r2, sl, lsl r9 │ │ │ │ - tsteq r2, r4, lsl r9 │ │ │ │ - tsteq r2, lr, lsl #18 │ │ │ │ - tsteq r2, r8, lsl #18 │ │ │ │ - tsteq r2, r2, lsl #18 │ │ │ │ - strdeq r1, [r2, -ip] │ │ │ │ - strdeq r1, [r2, -r6] │ │ │ │ - strdeq r1, [r2, -r0] │ │ │ │ - smlatteq r2, sl, r8, r1 │ │ │ │ - smlatteq r2, r4, r8, r1 │ │ │ │ - ldrdeq r1, [r2, -lr] │ │ │ │ - ldrdeq r1, [r2, -r8] │ │ │ │ - ldrdeq r1, [r2, -r2] │ │ │ │ - smlabteq r2, ip, r8, r1 │ │ │ │ - smlabteq r2, r6, r8, r1 │ │ │ │ - smlabteq r2, r0, r8, r1 │ │ │ │ - @ instruction: 0x010218ba │ │ │ │ - @ instruction: 0x010218b4 │ │ │ │ - smlatbeq r2, lr, r8, r1 │ │ │ │ - smlatbeq r2, r8, r8, r1 │ │ │ │ - smlatbeq r2, r2, r8, r1 │ │ │ │ - @ instruction: 0x0102189c │ │ │ │ - @ instruction: 0x01021896 │ │ │ │ - @ instruction: 0x01021890 │ │ │ │ - smlabbeq r2, sl, r8, r1 │ │ │ │ - smlabbeq r2, r4, r8, r1 │ │ │ │ - tsteq r2, lr, ror r8 │ │ │ │ - tsteq r2, r8, ror r8 │ │ │ │ - tsteq r2, r2, ror r8 │ │ │ │ - tsteq r2, ip, ror #16 │ │ │ │ - tsteq r2, r6, ror #16 │ │ │ │ - tsteq r2, r0, ror #16 │ │ │ │ - tsteq r2, sl, asr r8 │ │ │ │ + smlabteq r2, lr, sl, r1 │ │ │ │ + smlabteq r2, r8, sl, r1 │ │ │ │ + smlabteq r2, r2, sl, r1 │ │ │ │ + @ instruction: 0x01021abc │ │ │ │ + @ instruction: 0x01021ab6 │ │ │ │ + @ instruction: 0x01021ab0 │ │ │ │ + smlatbeq r2, sl, sl, r1 │ │ │ │ + smlatbeq r2, r4, sl, r1 │ │ │ │ + @ instruction: 0x01021a9e │ │ │ │ + @ instruction: 0x01021a98 │ │ │ │ + @ instruction: 0x01021a92 │ │ │ │ + smlabbeq r2, ip, sl, r1 │ │ │ │ + smlabbeq r2, r6, sl, r1 │ │ │ │ + smlabbeq r2, r0, sl, r1 │ │ │ │ + tsteq r2, sl, ror sl │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [ip], -r2, lsl #1 │ │ │ │ ldrmi r4, [r6], -r5, lsl #12 │ │ │ │ @ instruction: 0xf5b1461f │ │ │ │ @@ -72270,16 +72270,16 @@ │ │ │ │ movwle r5, #65419 @ 0xff8b │ │ │ │ addpl pc, fp, #164, 10 @ 0x29000000 │ │ │ │ tstpcc r1, #79 @ p-variant is OBSOLETE @ 0x4f │ │ │ │ smullsmi fp, r3, r2, r2 │ │ │ │ @ instruction: 0xf14207d8 │ │ │ │ @ instruction: 0xf00184a2 │ │ │ │ svclt 0x0000be6d │ │ │ │ - tsteq r2, r4, lsl sl │ │ │ │ - strdeq r1, [r4, -lr] │ │ │ │ + tsteq r2, r4, lsr ip │ │ │ │ + tsteq r4, lr, lsl r4 │ │ │ │ mvnseq pc, #268435460 @ 0x10000004 │ │ │ │ stmdale r1!, {r0, r3, r4, r7, r9, lr} │ │ │ │ mvneq pc, #268435460 @ 0x10000004 │ │ │ │ stmdble sp, {r0, r3, r4, r7, r9, lr} │ │ │ │ orrpl pc, r7, #164, 10 @ 0x29000000 │ │ │ │ andsne pc, r1, #268435460 @ 0x10000004 │ │ │ │ andeq pc, r1, #192, 4 │ │ │ │ @@ -74915,194 +74915,194 @@ │ │ │ │ stmda r8!, {r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ bmi feeec228 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7b69600 │ │ │ │ andlt lr, r2, r0, ror #16 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq r4, lr, ror #8 │ │ │ │ - ldrdeq lr, [r3, -r6] │ │ │ │ - @ instruction: 0x0104ce9e │ │ │ │ - tstpeq r1, sl, asr r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r2, asr r1 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, sl, ror lr │ │ │ │ - tsteq r4, r8, ror lr │ │ │ │ - tsteq r4, lr, ror lr │ │ │ │ - tsteq r4, sl, lsl r7 │ │ │ │ - tsteq r3, r8, asr r8 │ │ │ │ - smlabbeq r3, r0, r2, pc @ │ │ │ │ - tsteq r4, lr, lsr lr │ │ │ │ - @ instruction: 0x0103f3bc │ │ │ │ - tsteq r4, lr, lsl lr │ │ │ │ - tsteq r4, r0, lsr #28 │ │ │ │ - tsteq r4, lr, lsl lr │ │ │ │ - tsteq r2, r6, asr r7 │ │ │ │ - tstpeq r1, ip, asr #32 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r4, asr #32 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r4, sl, sp, ip │ │ │ │ - smlabbeq r3, sl, r3, pc @ │ │ │ │ + smlabbeq r4, lr, r6, r8 │ │ │ │ + strdeq lr, [r3, -r6] │ │ │ │ + strheq sp, [r4, -lr] │ │ │ │ + tstpeq r1, sl, ror r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r2, ror r3 @ p-variant is OBSOLETE │ │ │ │ + swpeq sp, sl, [r4] │ │ │ │ + swpeq sp, r8, [r4] │ │ │ │ + swpeq sp, lr, [r4] │ │ │ │ + tsteq r4, sl, lsr r9 │ │ │ │ + tsteq r3, r8, ror sl │ │ │ │ + smlatbeq r3, r0, r4, pc @ │ │ │ │ + qaddeq sp, lr, r4 │ │ │ │ + ldrdeq pc, [r3, -ip] │ │ │ │ + tsteq r4, lr, lsr r0 │ │ │ │ + tsteq r4, r0, asr #32 │ │ │ │ + tsteq r4, lr, lsr r0 │ │ │ │ + tsteq r2, r6, ror r9 │ │ │ │ + tstpeq r1, ip, ror #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r4, ror #4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, sl │ │ │ │ + smlatbeq r3, sl, r5, pc @ │ │ │ │ + smlatteq r4, ip, pc, ip @ │ │ │ │ + smlatteq r4, r2, pc, ip @ │ │ │ │ + smlatteq r4, r0, pc, ip @ │ │ │ │ + smlatteq r2, r0, r8, r6 │ │ │ │ + ldrdeq pc, [r1, -r6] │ │ │ │ + smlabteq r1, lr, r1, pc @ │ │ │ │ + @ instruction: 0x0104cfba │ │ │ │ + smlatbeq r1, r4, r1, pc @ │ │ │ │ + smlabbeq r4, r2, r0, sp │ │ │ │ + smlatbeq r4, ip, r1, sp │ │ │ │ + tsteq r4, lr, asr #32 │ │ │ │ + smlatbeq r4, r8, r1, sp │ │ │ │ + @ instruction: 0x0104d19a │ │ │ │ + smlatbeq r4, r2, r1, sp │ │ │ │ + tstpeq r1, r0, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0102d694 │ │ │ │ + tsteq r3, r2, asr #16 │ │ │ │ + strdeq ip, [r4, -r0] │ │ │ │ + strheq pc, [r1, -r4] @ │ │ │ │ + smlatbeq r1, ip, r0, pc @ │ │ │ │ + tsteq r5, r0, ror #12 │ │ │ │ + smlatteq r4, r8, sp, ip │ │ │ │ + @ instruction: 0x0104ce9c │ │ │ │ + strdeq sp, [r2, -r0] │ │ │ │ + smlabbeq r4, r0, lr, ip │ │ │ │ + tsteq r4, r0, lsl r8 │ │ │ │ + smlatbeq r2, r8, r3, sp │ │ │ │ + tsteq r4, r2, asr #28 │ │ │ │ + tsteq r4, r2, asr #28 │ │ │ │ + tstpeq r3, r2, lsl r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, lr, lsl #8 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r2, lsr #28 │ │ │ │ + @ instruction: 0x0103f3b2 │ │ │ │ + smlatbeq r3, lr, r3, pc @ │ │ │ │ + tsteq sl, r8, ror sp │ │ │ │ + smlatteq r4, r8, sp, ip │ │ │ │ + smlatteq r4, r0, sp, ip │ │ │ │ + ldrdeq ip, [r4, -ip] │ │ │ │ + ldrdeq ip, [r4, -r8] │ │ │ │ + ldrdeq ip, [r4, -r4] │ │ │ │ + ldrdeq ip, [r4, -r0] │ │ │ │ smlabteq r4, ip, sp, ip │ │ │ │ - smlabteq r4, r2, sp, ip │ │ │ │ + smlabteq r4, r8, sp, ip │ │ │ │ + smlabteq r4, r4, sp, ip │ │ │ │ smlabteq r4, r0, sp, ip │ │ │ │ - smlabteq r2, r0, r6, r6 │ │ │ │ - @ instruction: 0x0101efb6 │ │ │ │ - smlatbeq r1, lr, pc, lr @ │ │ │ │ - @ instruction: 0x0104cd9a │ │ │ │ - smlabbeq r1, r4, pc, lr @ │ │ │ │ - tsteq r4, r2, ror #28 │ │ │ │ - smlabbeq r4, ip, pc, ip @ │ │ │ │ - tsteq r4, lr, lsr #28 │ │ │ │ - smlabbeq r4, r8, pc, ip @ │ │ │ │ - tsteq r4, sl, ror pc │ │ │ │ - smlabbeq r4, r2, pc, ip @ │ │ │ │ - strdeq lr, [r1, -r0] │ │ │ │ - tsteq r2, r4, ror r4 │ │ │ │ - tsteq r3, r2, lsr #12 │ │ │ │ - ldrdeq ip, [r4, -r0] │ │ │ │ - @ instruction: 0x0101ee94 │ │ │ │ - smlabbeq r1, ip, lr, lr │ │ │ │ - tsteq r5, r0, asr #8 │ │ │ │ - smlabteq r4, r8, fp, ip │ │ │ │ - tsteq r4, ip, ror ip │ │ │ │ - ldrdeq sp, [r2, -r0] │ │ │ │ - tsteq r4, r0, ror #24 │ │ │ │ - strdeq r0, [r4, -r0] │ │ │ │ - smlabbeq r2, r8, r1, sp │ │ │ │ - tsteq r4, r2, lsr #24 │ │ │ │ - tsteq r4, r2, lsr #24 │ │ │ │ - strdeq pc, [r3, -r2] │ │ │ │ - smlatteq r3, lr, r1, pc @ │ │ │ │ - tsteq r4, r2, lsl #24 │ │ │ │ - @ instruction: 0x0103f192 │ │ │ │ - smlabbeq r3, lr, r1, pc @ │ │ │ │ - tsteq sl, r8, asr fp │ │ │ │ - smlabteq r4, r8, fp, ip │ │ │ │ - smlabteq r4, r0, fp, ip │ │ │ │ - @ instruction: 0x0104cbbc │ │ │ │ - @ instruction: 0x0104cbb8 │ │ │ │ - @ instruction: 0x0104cbb4 │ │ │ │ - @ instruction: 0x0104cbb0 │ │ │ │ - smlatbeq r4, ip, fp, ip │ │ │ │ - smlatbeq r4, r8, fp, ip │ │ │ │ - smlatbeq r4, r4, fp, ip │ │ │ │ - smlatbeq r4, r0, fp, ip │ │ │ │ - @ instruction: 0x0104cb94 │ │ │ │ - @ instruction: 0x0104cb90 │ │ │ │ - smlabbeq r4, ip, fp, ip │ │ │ │ - smlabbeq r4, r8, fp, ip │ │ │ │ - smlabbeq r4, r4, fp, ip │ │ │ │ - smlabbeq r4, r0, fp, ip │ │ │ │ - tsteq r4, ip, ror fp │ │ │ │ - tsteq r4, r8, ror fp │ │ │ │ - tsteq r4, r2, ror fp │ │ │ │ - smlabteq r3, r6, r1, pc @ │ │ │ │ - tsteq r4, r2, ror #18 │ │ │ │ - smlabteq r4, sl, sl, ip │ │ │ │ - ldrdeq ip, [r4, -r2] │ │ │ │ - tsteq r4, r2, lsr #22 │ │ │ │ - smlatbeq r4, r6, sl, ip │ │ │ │ - smlatbeq r4, lr, sl, ip │ │ │ │ + @ instruction: 0x0104cdb4 │ │ │ │ + @ instruction: 0x0104cdb0 │ │ │ │ + smlatbeq r4, ip, sp, ip │ │ │ │ + smlatbeq r4, r8, sp, ip │ │ │ │ + smlatbeq r4, r4, sp, ip │ │ │ │ + smlatbeq r4, r0, sp, ip │ │ │ │ + @ instruction: 0x0104cd9c │ │ │ │ + @ instruction: 0x0104cd98 │ │ │ │ + @ instruction: 0x0104cd92 │ │ │ │ + smlatteq r3, r6, r3, pc @ │ │ │ │ + smlabbeq r4, r2, fp, ip │ │ │ │ + smlatteq r4, sl, ip, ip │ │ │ │ + strdeq ip, [r4, -r2] │ │ │ │ + tsteq r4, r2, asr #26 │ │ │ │ + smlabteq r4, r6, ip, ip │ │ │ │ + smlabteq r4, lr, ip, ip │ │ │ │ + tsteq r4, r6, lsr #26 │ │ │ │ + @ instruction: 0x0104ccba │ │ │ │ + @ instruction: 0x0104ccb6 │ │ │ │ + @ instruction: 0x0104ccb2 │ │ │ │ + smlatbeq r4, lr, ip, ip │ │ │ │ + smlatteq r4, sl, ip, ip │ │ │ │ + smlatteq r4, sl, ip, ip │ │ │ │ + tsteq sl, r4, lsl fp │ │ │ │ + ldrdeq ip, [r4, -r8] │ │ │ │ + strdeq ip, [r4, -r4] │ │ │ │ + strdeq ip, [r4, -r0] │ │ │ │ + smlatteq r4, ip, fp, ip │ │ │ │ + smlatteq r4, r8, fp, ip │ │ │ │ + smlatteq r4, r4, fp, ip │ │ │ │ + smlatteq r4, r0, fp, ip │ │ │ │ + ldrdeq ip, [r4, -ip] │ │ │ │ + ldrdeq ip, [r4, -r8] │ │ │ │ + tsteq r4, sl, asr #24 │ │ │ │ + tstpeq r3, r6, lsr #4 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r4, r2, r9, ip │ │ │ │ + tsteq r4, sl, lsr #22 │ │ │ │ + tsteq r4, r2, lsr fp │ │ │ │ + smlabbeq r4, r2, fp, ip │ │ │ │ tsteq r4, r6, lsl #22 │ │ │ │ - @ instruction: 0x0104ca9a │ │ │ │ - @ instruction: 0x0104ca96 │ │ │ │ - @ instruction: 0x0104ca92 │ │ │ │ - smlabbeq r4, lr, sl, ip │ │ │ │ - smlabteq r4, sl, sl, ip │ │ │ │ - smlabteq r4, sl, sl, ip │ │ │ │ - strdeq sl, [sl, -r4] │ │ │ │ - @ instruction: 0x0104cab8 │ │ │ │ - ldrdeq ip, [r4, -r4] │ │ │ │ + tsteq r4, lr, lsl #22 │ │ │ │ + tsteq r4, r6, ror #22 │ │ │ │ + strdeq ip, [r4, -sl] │ │ │ │ + strdeq ip, [r4, -r6] │ │ │ │ + strdeq ip, [r4, -r2] │ │ │ │ + smlatteq r4, lr, sl, ip │ │ │ │ + tsteq r4, sl, lsr #22 │ │ │ │ + tsteq r4, sl, ror #22 │ │ │ │ + tsteq sl, r4, asr r9 │ │ │ │ + tsteq r4, r6, asr fp │ │ │ │ + tsteq r4, r8, lsr fp │ │ │ │ + tsteq r4, r0, lsr fp │ │ │ │ + tsteq r4, r8, lsr #22 │ │ │ │ + tsteq r4, r0, lsr #22 │ │ │ │ + tsteq r4, r8, lsl fp │ │ │ │ + @ instruction: 0x010aa8ba │ │ │ │ + tsteq r4, r6, lsl fp │ │ │ │ + tsteq r4, lr, lsl #22 │ │ │ │ + tsteq r4, r6, lsl #22 │ │ │ │ + tsteq r4, sl, lsl fp │ │ │ │ + tsteq r4, r2, lsl fp │ │ │ │ + swpeq pc, r2, [r4] @ │ │ │ │ + tsteq r2, ip, ror #2 │ │ │ │ + smlabteq r1, r0, r9, lr │ │ │ │ + smlatbeq r3, sl, r1, lr │ │ │ │ + tstpeq r3, lr, lsl r2 @ p-variant is OBSOLETE │ │ │ │ + tsteq r1, r0, lsr sl │ │ │ │ + tsteq r1, r8, lsr #20 │ │ │ │ + smlatbeq r4, r8, sl, ip │ │ │ │ + smlatbeq r4, sl, sl, ip │ │ │ │ + smlatbeq r4, lr, sl, ip │ │ │ │ + smlabteq r3, sl, r1, pc @ │ │ │ │ + smlabteq r1, ip, r9, lr │ │ │ │ + smlabteq r1, r4, r9, lr │ │ │ │ + smlabbeq r4, r4, sl, ip │ │ │ │ + tsteq r4, r6, asr #20 │ │ │ │ + tsteq r4, sl, asr #20 │ │ │ │ + tstpeq r3, r6, ror r1 @ p-variant is OBSOLETE │ │ │ │ + tsteq r1, r8, ror #18 │ │ │ │ + tsteq r1, r0, ror #18 │ │ │ │ + tsteq r4, r4, lsr sl │ │ │ │ + smlatteq r4, r2, r9, ip │ │ │ │ + smlatteq r4, r6, r9, ip │ │ │ │ + tstpeq r3, r2, lsr #2 @ p-variant is OBSOLETE │ │ │ │ + tsteq r1, r4, lsl #18 │ │ │ │ + strdeq lr, [r1, -ip] │ │ │ │ + smlatteq r4, r4, r9, ip │ │ │ │ + smlabbeq r4, r0, r9, ip │ │ │ │ + smlabbeq r4, r6, r9, ip │ │ │ │ + ldrdeq pc, [r3, -r4] │ │ │ │ + smlatbeq r1, r8, r8, lr │ │ │ │ + smlatbeq r1, r2, r8, lr │ │ │ │ + smlatbeq r4, r0, r9, ip │ │ │ │ + tsteq r4, r8, lsr #18 │ │ │ │ + tsteq r4, lr, lsr #18 │ │ │ │ + smlabbeq r3, ip, r0, pc @ │ │ │ │ + tsteq r1, r0, asr r8 │ │ │ │ + tsteq r1, sl, asr #16 │ │ │ │ + tsteq r4, ip, asr r9 │ │ │ │ ldrdeq ip, [r4, -r0] │ │ │ │ - smlabteq r4, ip, r9, ip │ │ │ │ - smlabteq r4, r8, r9, ip │ │ │ │ - smlabteq r4, r4, r9, ip │ │ │ │ - smlabteq r4, r0, r9, ip │ │ │ │ - @ instruction: 0x0104c9bc │ │ │ │ - @ instruction: 0x0104c9b8 │ │ │ │ - tsteq r4, sl, lsr #20 │ │ │ │ - tstpeq r3, r6 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r4, r2, r7, ip │ │ │ │ - tsteq r4, sl, lsl #18 │ │ │ │ - tsteq r4, r2, lsl r9 │ │ │ │ - tsteq r4, r2, ror #18 │ │ │ │ - smlatteq r4, r6, r8, ip │ │ │ │ - smlatteq r4, lr, r8, ip │ │ │ │ - tsteq r4, r6, asr #18 │ │ │ │ - ldrdeq ip, [r4, -sl] │ │ │ │ ldrdeq ip, [r4, -r6] │ │ │ │ - ldrdeq ip, [r4, -r2] │ │ │ │ - smlabteq r4, lr, r8, ip │ │ │ │ - tsteq r4, sl, lsl #18 │ │ │ │ - tsteq r4, sl, asr #18 │ │ │ │ - tsteq sl, r4, lsr r7 │ │ │ │ - tsteq r4, r6, lsr r9 │ │ │ │ + tstpeq r3, r4, asr #32 @ p-variant is OBSOLETE │ │ │ │ + strdeq lr, [r1, -r8] │ │ │ │ + strdeq lr, [r1, -r2] │ │ │ │ tsteq r4, r8, lsl r9 │ │ │ │ - tsteq r4, r0, lsl r9 │ │ │ │ - tsteq r4, r8, lsl #18 │ │ │ │ - tsteq r4, r0, lsl #18 │ │ │ │ - strdeq ip, [r4, -r8] │ │ │ │ - @ instruction: 0x010aa69a │ │ │ │ - strdeq ip, [r4, -r6] │ │ │ │ - smlatteq r4, lr, r8, ip │ │ │ │ - smlatteq r4, r6, r8, ip │ │ │ │ - strdeq ip, [r4, -sl] │ │ │ │ - strdeq ip, [r4, -r2] │ │ │ │ - tsteq r4, r2, ror lr │ │ │ │ - tsteq r2, ip, asr #30 │ │ │ │ + tsteq r4, r8, ror r8 │ │ │ │ + tsteq r4, lr, ror r8 │ │ │ │ + strdeq lr, [r3, -ip] │ │ │ │ smlatbeq r1, r0, r7, lr │ │ │ │ - smlabbeq r3, sl, pc, sp @ │ │ │ │ - strdeq lr, [r3, -lr] │ │ │ │ - tsteq r1, r0, lsl r8 │ │ │ │ - tsteq r1, r8, lsl #16 │ │ │ │ - smlabbeq r4, r8, r8, ip │ │ │ │ - smlabbeq r4, sl, r8, ip │ │ │ │ - smlabbeq r4, lr, r8, ip │ │ │ │ - smlatbeq r3, sl, pc, lr @ │ │ │ │ - smlatbeq r1, ip, r7, lr │ │ │ │ - smlatbeq r1, r4, r7, lr │ │ │ │ - tsteq r4, r4, ror #16 │ │ │ │ + @ instruction: 0x0101e79a │ │ │ │ + ldrdeq ip, [r4, -r4] │ │ │ │ + tsteq r4, r0, lsr #16 │ │ │ │ tsteq r4, r6, lsr #16 │ │ │ │ - tsteq r4, sl, lsr #16 │ │ │ │ - tsteq r3, r6, asr pc │ │ │ │ - tsteq r1, r8, asr #14 │ │ │ │ - tsteq r1, r0, asr #14 │ │ │ │ - tsteq r4, r4, lsl r8 │ │ │ │ - smlabteq r4, r2, r7, ip │ │ │ │ - smlabteq r4, r6, r7, ip │ │ │ │ - tsteq r3, r2, lsl #30 │ │ │ │ - smlatteq r1, r4, r6, lr │ │ │ │ - ldrdeq lr, [r1, -ip] │ │ │ │ - smlabteq r4, r4, r7, ip │ │ │ │ - tsteq r4, r0, ror #14 │ │ │ │ - tsteq r4, r6, ror #14 │ │ │ │ - @ instruction: 0x0103eeb4 │ │ │ │ - smlabbeq r1, r8, r6, lr │ │ │ │ - smlabbeq r1, r2, r6, lr │ │ │ │ - smlabbeq r4, r0, r7, ip │ │ │ │ - tsteq r4, r8, lsl #14 │ │ │ │ - tsteq r4, lr, lsl #14 │ │ │ │ - tsteq r3, ip, ror #28 │ │ │ │ - tsteq r1, r0, lsr r6 │ │ │ │ - tsteq r1, sl, lsr #12 │ │ │ │ - tsteq r4, ip, lsr r7 │ │ │ │ - @ instruction: 0x0104c6b0 │ │ │ │ - @ instruction: 0x0104c6b6 │ │ │ │ - tsteq r3, r4, lsr #28 │ │ │ │ - ldrdeq lr, [r1, -r8] │ │ │ │ - ldrdeq lr, [r1, -r2] │ │ │ │ - strdeq ip, [r4, -r8] │ │ │ │ - tsteq r4, r8, asr r6 │ │ │ │ - tsteq r4, lr, asr r6 │ │ │ │ - ldrdeq lr, [r3, -ip] │ │ │ │ - smlabbeq r1, r0, r5, lr │ │ │ │ - tsteq r1, sl, ror r5 │ │ │ │ - @ instruction: 0x0104c6b4 │ │ │ │ - tsteq r4, r0, lsl #12 │ │ │ │ - tsteq r4, r6, lsl #12 │ │ │ │ - tsteq r1, r2, ror r1 │ │ │ │ + @ instruction: 0x0101e392 │ │ │ │ eorsle r2, r9, r4, lsr r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec0b6fc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdale pc, {r3, r4, r5, r6, r7, r8, r9, sl, fp} @ │ │ │ │ stmdale r9, {r4, fp, sp} │ │ │ │ tstpne r1, #64, 4 @ p-variant is OBSOLETE │ │ │ │ @@ -75134,24 +75134,24 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2059 @ 0xfffff7f5 │ │ │ │ stmdami fp, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2058 @ 0xfffff7f6 │ │ │ │ stmdami sl, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - smlatbeq r1, ip, sp, sp │ │ │ │ - smlatbeq r4, ip, r3, ip │ │ │ │ - tsteq r4, ip, ror r3 │ │ │ │ - tsteq r4, lr, ror r3 │ │ │ │ - tsteq r4, r6, asr r3 │ │ │ │ - tsteq r4, ip, lsr r3 │ │ │ │ - tsteq r1, lr, asr #26 │ │ │ │ - tsteq r1, r8, asr #26 │ │ │ │ - tsteq r1, r2, asr #26 │ │ │ │ - tsteq r1, ip, lsr sp │ │ │ │ + smlabteq r1, ip, pc, sp @ │ │ │ │ + smlabteq r4, ip, r5, ip │ │ │ │ + @ instruction: 0x0104c59c │ │ │ │ + @ instruction: 0x0104c59e │ │ │ │ + tsteq r4, r6, ror r5 │ │ │ │ + tsteq r4, ip, asr r5 │ │ │ │ + tsteq r1, lr, ror #30 │ │ │ │ + tsteq r1, r8, ror #30 │ │ │ │ + tsteq r1, r2, ror #30 │ │ │ │ + tsteq r1, ip, asr pc │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [r4], -r2, lsl #1 │ │ │ │ @ instruction: 0x46984615 │ │ │ │ @ instruction: 0xf0002934 │ │ │ │ @@ -75437,79 +75437,79 @@ │ │ │ │ and lr, r7, r6, asr ip │ │ │ │ strbmi r4, [r3], -r5, asr #20 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ mcrr 7, 11, pc, ip, cr5 @ │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tsteq r2, r2, ror r4 │ │ │ │ - ldrdeq sl, [r4, -r2] │ │ │ │ - tsteq r2, ip, asr #8 │ │ │ │ - tsteq r2, sl, asr #8 │ │ │ │ - tsteq r2, r8, asr #8 │ │ │ │ - tsteq r2, r6, asr #8 │ │ │ │ - tsteq sl, r6, ror #28 │ │ │ │ - tsteq r2, r4, lsr r4 │ │ │ │ - tsteq r2, ip, lsr r4 │ │ │ │ - tsteq r2, sl, lsr r4 │ │ │ │ - tsteq r2, r8, lsr r4 │ │ │ │ - tsteq r2, ip, lsr r4 │ │ │ │ - tsteq r2, r2, lsr r4 │ │ │ │ - tsteq r2, ip, lsr #8 │ │ │ │ - tsteq r2, r0, lsr r4 │ │ │ │ - tsteq r2, sl, lsr #8 │ │ │ │ - tsteq r4, r2, lsl #30 │ │ │ │ - strdeq lr, [r3, -ip] │ │ │ │ - strdeq lr, [r3, -sl] │ │ │ │ - tsteq r2, r4, lsr r8 │ │ │ │ - smlabbeq r2, r6, r7, r5 │ │ │ │ - smlabteq r3, r8, r4, lr │ │ │ │ - smlabbeq r3, r6, r3, lr │ │ │ │ - ldrdeq r5, [r2, -r0] │ │ │ │ - smlabteq r2, lr, r7, r5 │ │ │ │ - tsteq sl, r2, asr #26 │ │ │ │ - tsteq r3, r4, ror #26 │ │ │ │ - smlatteq r2, ip, r7, r5 │ │ │ │ - ldrdeq r5, [r2, -r4] │ │ │ │ - tsteq r2, ip, asr r3 │ │ │ │ - smlabbeq r3, r0, r6, sp │ │ │ │ - smlabteq r4, lr, r0, ip │ │ │ │ - tsteq r4, ip, ror ip │ │ │ │ - tstpeq r3, sl, asr #4 @ p-variant is OBSOLETE │ │ │ │ - strheq ip, [r4, -ip] │ │ │ │ - tsteq r2, r4, ror #8 │ │ │ │ - tsteq r2, lr, asr r4 │ │ │ │ - tsteq r2, r6, lsl r3 │ │ │ │ - tsteq r2, sl, lsl r3 │ │ │ │ - tsteq r2, r8, lsl r3 │ │ │ │ - tsteq r2, lr, lsl r3 │ │ │ │ - tsteq sl, r2, asr ip │ │ │ │ - qaddeq ip, r8, r4 │ │ │ │ - @ instruction: 0x0103d5b8 │ │ │ │ - strdeq ip, [r2, -sl] │ │ │ │ - @ instruction: 0x0103d59a │ │ │ │ - smlatbeq r2, r8, r1, ip │ │ │ │ - strdeq sp, [r4, -ip] │ │ │ │ - smlatteq r2, r2, r2, ip │ │ │ │ - smlatteq r2, r8, r2, ip │ │ │ │ - strdeq ip, [r2, -r2] │ │ │ │ - strdeq ip, [r2, -ip] │ │ │ │ - tsteq r2, r2, lsl #6 │ │ │ │ - @ instruction: 0x010a9b92 │ │ │ │ - @ instruction: 0x0104bfb8 │ │ │ │ - strdeq sp, [r3, -r8] │ │ │ │ - @ instruction: 0x0104bfbe │ │ │ │ - ldrdeq pc, [r3, -r0] │ │ │ │ - tsteq sl, sl, asr #22 │ │ │ │ - tsteq r2, sl, lsl #6 │ │ │ │ - smlabbeq r0, r2, sl, r8 │ │ │ │ - tsteq r4, r4, ror pc │ │ │ │ - tsteq r4, sl, ror pc │ │ │ │ - smlabbeq r4, r0, pc, fp @ │ │ │ │ - tsteq r1, ip, asr #18 │ │ │ │ + @ instruction: 0x0102c692 │ │ │ │ + strdeq fp, [r4, -r2] │ │ │ │ + tsteq r2, ip, ror #12 │ │ │ │ + tsteq r2, sl, ror #12 │ │ │ │ + tsteq r2, r8, ror #12 │ │ │ │ + tsteq r2, r6, ror #12 │ │ │ │ + smlabbeq sl, r6, r0, sl │ │ │ │ + tsteq r2, r4, asr r6 │ │ │ │ + tsteq r2, ip, asr r6 │ │ │ │ + tsteq r2, sl, asr r6 │ │ │ │ + tsteq r2, r8, asr r6 │ │ │ │ + tsteq r2, ip, asr r6 │ │ │ │ + tsteq r2, r2, asr r6 │ │ │ │ + tsteq r2, ip, asr #12 │ │ │ │ + tsteq r2, r0, asr r6 │ │ │ │ + tsteq r2, sl, asr #12 │ │ │ │ + tsteq r4, r2, lsr #2 │ │ │ │ + tsteq r3, ip, lsl r6 │ │ │ │ + tsteq r3, sl, lsl r6 │ │ │ │ + tsteq r2, r4, asr sl │ │ │ │ + smlatbeq r2, r6, r9, r5 │ │ │ │ + smlatteq r3, r8, r6, lr │ │ │ │ + smlatbeq r3, r6, r5, lr │ │ │ │ + strdeq r5, [r2, -r0] │ │ │ │ + smlatteq r2, lr, r9, r5 │ │ │ │ + tsteq sl, r2, ror #30 │ │ │ │ + smlabbeq r3, r4, pc, sp @ │ │ │ │ + tsteq r2, ip, lsl #20 │ │ │ │ + strdeq r5, [r2, -r4] │ │ │ │ + tsteq r2, ip, ror r5 │ │ │ │ + smlatbeq r3, r0, r8, sp │ │ │ │ + smlatteq r4, lr, r2, ip │ │ │ │ + @ instruction: 0x0104be9c │ │ │ │ + tstpeq r3, sl, ror #8 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq ip, [r4, -ip] │ │ │ │ + smlabbeq r2, r4, r6, ip │ │ │ │ + tsteq r2, lr, ror r6 │ │ │ │ + tsteq r2, r6, lsr r5 │ │ │ │ + tsteq r2, sl, lsr r5 │ │ │ │ + tsteq r2, r8, lsr r5 │ │ │ │ + tsteq r2, lr, lsr r5 │ │ │ │ + tsteq sl, r2, ror lr │ │ │ │ + tsteq r4, r8, ror r2 │ │ │ │ + ldrdeq sp, [r3, -r8] │ │ │ │ + tsteq r2, sl, lsl r5 │ │ │ │ + @ instruction: 0x0103d7ba │ │ │ │ + smlabteq r2, r8, r3, ip │ │ │ │ + tsteq r4, ip, lsl lr │ │ │ │ + tsteq r2, r2, lsl #10 │ │ │ │ + tsteq r2, r8, lsl #10 │ │ │ │ + tsteq r2, r2, lsl r5 │ │ │ │ + tsteq r2, ip, lsl r5 │ │ │ │ + tsteq r2, r2, lsr #10 │ │ │ │ + @ instruction: 0x010a9db2 │ │ │ │ + ldrdeq ip, [r4, -r8] │ │ │ │ + tsteq r3, r8, lsl r7 │ │ │ │ + ldrdeq ip, [r4, -lr] │ │ │ │ + strdeq pc, [r3, -r0] │ │ │ │ + tsteq sl, sl, ror #26 │ │ │ │ + tsteq r2, sl, lsr #10 │ │ │ │ + smlatbeq r0, r2, ip, r8 │ │ │ │ + @ instruction: 0x0104c194 │ │ │ │ + @ instruction: 0x0104c19a │ │ │ │ + smlatbeq r4, r0, r1, ip │ │ │ │ + tsteq r1, ip, ror #22 │ │ │ │ bicseq pc, r0, #268435460 @ 0x10000004 │ │ │ │ @ instruction: 0xf0034298 │ │ │ │ ldrlt r8, [r0, #-1167] @ 0xfffffb71 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ subhi pc, sp, r1, lsl #4 │ │ │ │ @@ -76348,103 +76348,103 @@ │ │ │ │ vmax.s8 d24, d16, d3 │ │ │ │ vmov.i32 d17, #256 @ 0x00000100 │ │ │ │ sbcsmi r1, sl, r1, lsl r2 │ │ │ │ @ instruction: 0xf10207d3 │ │ │ │ ldmdami sl, {r1, r3, r4, r5, r6, r7, r8, sl, pc}^ │ │ │ │ @ instruction: 0xf0024478 │ │ │ │ svclt 0x0000bf96 │ │ │ │ - tsteq r4, ip, asr lr │ │ │ │ - smlatbeq r1, r0, r6, sp │ │ │ │ - tsteq r4, r2, ror #26 │ │ │ │ - tsteq r1, r8, asr r6 │ │ │ │ - tsteq r1, sl, lsr r6 │ │ │ │ - tsteq r1, r2, lsr #12 │ │ │ │ + tsteq r4, ip, ror r0 │ │ │ │ + smlabteq r1, r0, r8, sp │ │ │ │ + smlabbeq r4, r2, pc, fp @ │ │ │ │ + tsteq r1, r8, ror r8 │ │ │ │ + tsteq r1, sl, asr r8 │ │ │ │ + tsteq r1, r2, asr #16 │ │ │ │ + tsteq r1, lr, lsl r8 │ │ │ │ + strdeq sp, [r1, -r2] │ │ │ │ + smlabteq r1, ip, r7, sp │ │ │ │ + smlatbeq r1, r0, r7, sp │ │ │ │ + @ instruction: 0x0101d796 │ │ │ │ + smlabbeq r1, r4, r7, sp │ │ │ │ + tsteq r1, r6, asr r7 │ │ │ │ + tsteq r1, r8, lsr #14 │ │ │ │ strdeq sp, [r1, -lr] │ │ │ │ - ldrdeq sp, [r1, -r2] │ │ │ │ - smlatbeq r1, ip, r5, sp │ │ │ │ - smlabbeq r1, r0, r5, sp │ │ │ │ - tsteq r1, r6, ror r5 │ │ │ │ - tsteq r1, r4, ror #10 │ │ │ │ - tsteq r1, r6, lsr r5 │ │ │ │ - tsteq r1, r8, lsl #10 │ │ │ │ - ldrdeq sp, [r1, -lr] │ │ │ │ - @ instruction: 0x0101d4b4 │ │ │ │ - smlatbeq r1, sl, r4, sp │ │ │ │ - smlabbeq r1, r6, r4, sp │ │ │ │ - tsteq r1, ip, asr r4 │ │ │ │ - tsteq r1, r8, lsr r4 │ │ │ │ - tsteq r1, r2, lsl r4 │ │ │ │ - smlatteq r1, r4, r3, sp │ │ │ │ - @ instruction: 0x0101d3b8 │ │ │ │ - smlabbeq r1, ip, r3, sp │ │ │ │ - smlabbeq r1, r2, r3, sp │ │ │ │ - tsteq r1, lr, asr r3 │ │ │ │ - tsteq r1, r8, lsr r3 │ │ │ │ - tsteq r1, sl, lsl #6 │ │ │ │ - ldrdeq sp, [r1, -lr] │ │ │ │ - ldrdeq sp, [r1, -r4] │ │ │ │ - smlatbeq r1, lr, r2, sp │ │ │ │ - smlabbeq r1, r8, r2, sp │ │ │ │ - tsteq r1, sl, asr r2 │ │ │ │ - tsteq r1, r6, lsl r2 │ │ │ │ - mrseq sp, R9_usr │ │ │ │ ldrdeq sp, [r1, -r4] │ │ │ │ - smlabteq r1, r0, r1, sp │ │ │ │ - smlatbeq r1, lr, r1, sp │ │ │ │ - smlabbeq r1, r2, r1, sp │ │ │ │ - tsteq r1, r6, asr r1 │ │ │ │ - tsteq r1, ip, asr #2 │ │ │ │ - tsteq r1, r6, lsr r1 │ │ │ │ - tsteq r1, r0, lsr #2 │ │ │ │ - ldrdeq sp, [r1, -lr] │ │ │ │ - smlabteq r1, r8, r0, sp │ │ │ │ - swpeq sp, sl, [r1] │ │ │ │ - tsteq r1, ip, rrx │ │ │ │ - tsteq r1, ip, lsr r0 │ │ │ │ - tsteq r1, r6, lsl r0 │ │ │ │ - smlatbeq r4, r6, fp, fp │ │ │ │ - smlatbeq r1, ip, pc, ip @ │ │ │ │ - tsteq r1, ip, ror pc │ │ │ │ + smlabteq r1, sl, r6, sp │ │ │ │ + smlatbeq r1, r6, r6, sp │ │ │ │ + tsteq r1, ip, ror r6 │ │ │ │ + tsteq r1, r8, asr r6 │ │ │ │ + tsteq r1, r2, lsr r6 │ │ │ │ + tsteq r1, r4, lsl #12 │ │ │ │ + ldrdeq sp, [r1, -r8] │ │ │ │ + smlatbeq r1, ip, r5, sp │ │ │ │ + smlatbeq r1, r2, r5, sp │ │ │ │ + tsteq r1, lr, ror r5 │ │ │ │ + tsteq r1, r8, asr r5 │ │ │ │ + tsteq r1, sl, lsr #10 │ │ │ │ + strdeq sp, [r1, -lr] │ │ │ │ + strdeq sp, [r1, -r4] │ │ │ │ + smlabteq r1, lr, r4, sp │ │ │ │ + smlatbeq r1, r8, r4, sp │ │ │ │ + tsteq r1, sl, ror r4 │ │ │ │ + tsteq r1, r6, lsr r4 │ │ │ │ + tsteq r1, r0, lsr #8 │ │ │ │ + strdeq sp, [r1, -r4] │ │ │ │ + smlatteq r1, r0, r3, sp │ │ │ │ + smlabteq r1, lr, r3, sp │ │ │ │ + smlatbeq r1, r2, r3, sp │ │ │ │ + tsteq r1, r6, ror r3 │ │ │ │ + tsteq r1, ip, ror #6 │ │ │ │ + tsteq r1, r6, asr r3 │ │ │ │ + tsteq r1, r0, asr #6 │ │ │ │ + strdeq sp, [r1, -lr] │ │ │ │ + smlatteq r1, r8, r2, sp │ │ │ │ + @ instruction: 0x0101d2ba │ │ │ │ + smlabbeq r1, ip, r2, sp │ │ │ │ + tsteq r1, ip, asr r2 │ │ │ │ + tsteq r1, r6, lsr r2 │ │ │ │ + smlabteq r4, r6, sp, fp │ │ │ │ + smlabteq r1, ip, r1, sp │ │ │ │ + @ instruction: 0x0101d19c │ │ │ │ + tsteq r1, lr, ror #2 │ │ │ │ + tsteq r1, r0, asr #2 │ │ │ │ + tsteq r1, sl, lsl r1 │ │ │ │ + strdeq sp, [r1, -r4] │ │ │ │ + smlabteq r1, r6, r0, sp │ │ │ │ + smlatbeq r1, r0, r0, sp │ │ │ │ + tsteq r1, sl, ror r0 │ │ │ │ + tsteq r1, ip, asr #32 │ │ │ │ + tsteq r1, lr, lsl r0 │ │ │ │ + strdeq ip, [r1, -r8] │ │ │ │ + ldrdeq ip, [r1, -r2] │ │ │ │ + smlatbeq r1, r6, pc, ip @ │ │ │ │ + @ instruction: 0x0101cf9c │ │ │ │ + tsteq r1, r8, ror pc │ │ │ │ tsteq r1, lr, asr #30 │ │ │ │ - tsteq r1, r0, lsr #30 │ │ │ │ + tsteq r1, r4, lsr #30 │ │ │ │ strdeq ip, [r1, -sl] │ │ │ │ - ldrdeq ip, [r1, -r4] │ │ │ │ + strdeq ip, [r1, -r2] │ │ │ │ + ldrdeq ip, [r1, -r0] │ │ │ │ smlatbeq r1, r6, lr, ip │ │ │ │ - smlabbeq r1, r0, lr, ip │ │ │ │ - tsteq r1, sl, asr lr │ │ │ │ - tsteq r1, ip, lsr #28 │ │ │ │ + @ instruction: 0x0101ce9e │ │ │ │ + tsteq r1, ip, ror lr │ │ │ │ + tsteq r1, r2, asr lr │ │ │ │ + tsteq r1, r8, lsr #28 │ │ │ │ + tsteq r1, r0, lsr #28 │ │ │ │ strdeq ip, [r1, -lr] │ │ │ │ - ldrdeq ip, [r1, -r8] │ │ │ │ + ldrdeq ip, [r1, -r4] │ │ │ │ @ instruction: 0x0101cdb2 │ │ │ │ - smlabbeq r1, r6, sp, ip │ │ │ │ - tsteq r1, ip, ror sp │ │ │ │ - tsteq r1, r8, asr sp │ │ │ │ - tsteq r1, lr, lsr #26 │ │ │ │ - tsteq r1, r4, lsl #26 │ │ │ │ - ldrdeq ip, [r1, -sl] │ │ │ │ - ldrdeq ip, [r1, -r2] │ │ │ │ - @ instruction: 0x0101ccb0 │ │ │ │ - smlabbeq r1, r6, ip, ip │ │ │ │ - tsteq r1, lr, ror ip │ │ │ │ - tsteq r1, ip, asr ip │ │ │ │ - tsteq r1, r2, lsr ip │ │ │ │ - tsteq r1, r8, lsl #24 │ │ │ │ - tsteq r1, r0, lsl #24 │ │ │ │ + smlabbeq r1, lr, sp, ip │ │ │ │ + tsteq r1, r2, ror #26 │ │ │ │ + tsteq r1, r6, lsr sp │ │ │ │ + tsteq r1, sl, lsl #26 │ │ │ │ + tsteq r1, r2, lsl #26 │ │ │ │ ldrdeq ip, [r1, -lr] │ │ │ │ - @ instruction: 0x0101cbb4 │ │ │ │ - @ instruction: 0x0101cb92 │ │ │ │ - tsteq r1, lr, ror #22 │ │ │ │ - tsteq r1, r2, asr #22 │ │ │ │ - tsteq r1, r6, lsl fp │ │ │ │ - smlatteq r1, sl, sl, ip │ │ │ │ - smlatteq r1, r2, sl, ip │ │ │ │ - @ instruction: 0x0101cabe │ │ │ │ - @ instruction: 0x0101ca9a │ │ │ │ - tsteq r1, ip, ror #20 │ │ │ │ - tsteq r1, r8, asr #20 │ │ │ │ + @ instruction: 0x0101ccba │ │ │ │ + smlabbeq r1, ip, ip, ip │ │ │ │ + tsteq r1, r8, ror #24 │ │ │ │ msrvs SPSR_fsx, #160, 10 @ 0x28000000 │ │ │ │ blcs 6e245c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x6dea4> │ │ │ │ strbhi pc, [r1, #514] @ 0x202 @ │ │ │ │ andsne pc, r1, #64, 4 │ │ │ │ andsne pc, r1, #192, 4 │ │ │ │ @ instruction: 0x07d140da │ │ │ │ ldrhi pc, [r5, #-258]! @ 0xfffffefe │ │ │ │ @@ -77249,98 +77249,98 @@ │ │ │ │ ldrbhi pc, [r6, r1, lsl #4]! @ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10107da │ │ │ │ ldmdami r5, {r4, r5, r6, r7, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf0024478 │ │ │ │ svclt 0x0000b88c │ │ │ │ - @ instruction: 0x0101c8bc │ │ │ │ - ldrdeq sl, [r4, -ip] │ │ │ │ - ldrdeq sl, [r4, -r0] │ │ │ │ - tsteq r1, lr, lsr #16 │ │ │ │ - tsteq r1, sl, lsl #16 │ │ │ │ ldrdeq ip, [r1, -ip] │ │ │ │ - ldrdeq ip, [r1, -r2] │ │ │ │ - smlatbeq r1, lr, r7, ip │ │ │ │ - tsteq r1, r4, asr r7 │ │ │ │ - tsteq r1, sl, asr #14 │ │ │ │ - tsteq r1, r2, lsr #14 │ │ │ │ - tsteq r4, sl, lsr #30 │ │ │ │ - tsteq r4, r2, ror #30 │ │ │ │ - smlabteq r1, r8, r6, ip │ │ │ │ - smlabteq r4, lr, pc, sl @ │ │ │ │ - tsteq r4, lr, asr #30 │ │ │ │ - smlatteq r1, ip, r5, ip │ │ │ │ - smlabteq r1, r0, r5, ip │ │ │ │ - smlatbeq r1, r0, r5, ip │ │ │ │ - tsteq r1, ip, ror r5 │ │ │ │ - tsteq r1, sl, asr #10 │ │ │ │ - tsteq r1, r6, lsr #10 │ │ │ │ - tsteq r1, lr, lsl #10 │ │ │ │ - smlatteq r1, r0, r4, ip │ │ │ │ - smlatbeq r1, ip, r4, ip │ │ │ │ - tsteq r1, lr, ror r4 │ │ │ │ - tsteq r1, ip, asr #8 │ │ │ │ - tsteq r1, ip, lsl r4 │ │ │ │ - smlatteq r1, sl, r3, ip │ │ │ │ - @ instruction: 0x0101c3ba │ │ │ │ - @ instruction: 0x0101c3b0 │ │ │ │ - @ instruction: 0x0101c39c │ │ │ │ - tsteq r1, ip, ror #6 │ │ │ │ - tsteq r1, r2, ror #6 │ │ │ │ - tsteq r1, sl, lsr r3 │ │ │ │ - tsteq r1, r8, lsl #6 │ │ │ │ - smlatteq r1, r2, r2, ip │ │ │ │ - @ instruction: 0x0101c2b0 │ │ │ │ - smlabbeq r1, sl, r2, ip │ │ │ │ - tsteq r1, sl, asr r2 │ │ │ │ - tsteq r1, r0, asr r2 │ │ │ │ - tsteq r1, ip, lsr r2 │ │ │ │ - tsteq r1, ip, lsl #4 │ │ │ │ + strdeq fp, [r4, -ip] │ │ │ │ + strdeq fp, [r4, -r0] │ │ │ │ + tsteq r1, lr, asr #20 │ │ │ │ + tsteq r1, sl, lsr #20 │ │ │ │ + strdeq ip, [r1, -ip] │ │ │ │ + strdeq ip, [r1, -r2] │ │ │ │ + smlabteq r1, lr, r9, ip │ │ │ │ + tsteq r1, r4, ror r9 │ │ │ │ + tsteq r1, sl, ror #18 │ │ │ │ + tsteq r1, r2, asr #18 │ │ │ │ + tsteq r4, sl, asr #2 │ │ │ │ + smlabbeq r4, r2, r1, fp │ │ │ │ + smlatteq r1, r8, r8, ip │ │ │ │ + smlatteq r4, lr, r1, fp │ │ │ │ + tsteq r4, lr, ror #2 │ │ │ │ + tsteq r1, ip, lsl #16 │ │ │ │ + smlatteq r1, r0, r7, ip │ │ │ │ + smlabteq r1, r0, r7, ip │ │ │ │ + @ instruction: 0x0101c79c │ │ │ │ + tsteq r1, sl, ror #14 │ │ │ │ + tsteq r1, r6, asr #14 │ │ │ │ + tsteq r1, lr, lsr #14 │ │ │ │ + tsteq r1, r0, lsl #14 │ │ │ │ + smlabteq r1, ip, r6, ip │ │ │ │ + @ instruction: 0x0101c69e │ │ │ │ + tsteq r1, ip, ror #12 │ │ │ │ + tsteq r1, ip, lsr r6 │ │ │ │ + tsteq r1, sl, lsl #12 │ │ │ │ ldrdeq ip, [r1, -sl] │ │ │ │ - smlatbeq r1, r8, r1, ip │ │ │ │ - smlabbeq r1, r2, r1, ip │ │ │ │ + ldrdeq ip, [r1, -r0] │ │ │ │ + @ instruction: 0x0101c5bc │ │ │ │ + smlabbeq r1, ip, r5, ip │ │ │ │ + smlabbeq r1, r2, r5, ip │ │ │ │ + tsteq r1, sl, asr r5 │ │ │ │ + tsteq r1, r8, lsr #10 │ │ │ │ + tsteq r1, r2, lsl #10 │ │ │ │ + ldrdeq ip, [r1, -r0] │ │ │ │ + smlatbeq r1, sl, r4, ip │ │ │ │ + tsteq r1, sl, ror r4 │ │ │ │ + tsteq r1, r0, ror r4 │ │ │ │ + tsteq r1, ip, asr r4 │ │ │ │ + tsteq r1, ip, lsr #8 │ │ │ │ + strdeq ip, [r1, -sl] │ │ │ │ + smlabteq r1, r8, r3, ip │ │ │ │ + smlatbeq r1, r2, r3, ip │ │ │ │ + tsteq r1, ip, ror r3 │ │ │ │ + tsteq r1, ip, asr #6 │ │ │ │ + tsteq r1, r2, asr #6 │ │ │ │ + tsteq r1, ip, lsl r3 │ │ │ │ + smlatteq r1, sl, r2, ip │ │ │ │ + @ instruction: 0x0101c2b8 │ │ │ │ + @ instruction: 0x0101c290 │ │ │ │ + tsteq r1, sl, ror #4 │ │ │ │ + tsteq r1, r8, lsr r2 │ │ │ │ + tsteq r1, r6, lsl #4 │ │ │ │ + smlatteq r1, r8, r1, ip │ │ │ │ + @ instruction: 0x0101c1ba │ │ │ │ + smlabbeq r1, sl, r1, ip │ │ │ │ tsteq r1, ip, asr r1 │ │ │ │ - tsteq r1, ip, lsr #2 │ │ │ │ - tsteq r1, r2, lsr #2 │ │ │ │ - strdeq ip, [r1, -ip] │ │ │ │ - smlabteq r1, sl, r0, ip │ │ │ │ - swpeq ip, r8, [r1] │ │ │ │ - tsteq r1, r0, ror r0 │ │ │ │ - tsteq r1, sl, asr #32 │ │ │ │ + tsteq r1, lr, lsr #2 │ │ │ │ + tsteq r1, r6, lsr #2 │ │ │ │ + tsteq r1, r2, lsl #2 │ │ │ │ + ldrdeq ip, [r1, -lr] │ │ │ │ + smlatbeq r1, lr, r0, ip │ │ │ │ + tsteq r1, lr, ror r0 │ │ │ │ + tsteq r1, r6, ror r0 │ │ │ │ + qaddeq ip, r0, r1 │ │ │ │ + tsteq r1, r0, lsr #32 │ │ │ │ tsteq r1, r8, lsl r0 │ │ │ │ - smlatteq r1, r6, pc, fp @ │ │ │ │ - smlabteq r1, r8, pc, fp @ │ │ │ │ - @ instruction: 0x0101bf9a │ │ │ │ - tsteq r1, sl, ror #30 │ │ │ │ - tsteq r1, ip, lsr pc │ │ │ │ - tsteq r1, lr, lsl #30 │ │ │ │ - tsteq r1, r6, lsl #30 │ │ │ │ - smlatteq r1, r2, lr, fp │ │ │ │ - @ instruction: 0x0101bebe │ │ │ │ - smlabbeq r1, lr, lr, fp │ │ │ │ - tsteq r1, lr, asr lr │ │ │ │ - tsteq r1, r6, asr lr │ │ │ │ - tsteq r1, r0, lsr lr │ │ │ │ - tsteq r1, r0, lsl #28 │ │ │ │ - strdeq fp, [r1, -r8] │ │ │ │ - ldrdeq fp, [r1, -r6] │ │ │ │ - smlatbeq r1, ip, sp, fp │ │ │ │ - smlabbeq r1, r2, sp, fp │ │ │ │ - tsteq r1, r2, asr sp │ │ │ │ - tsteq r1, sl, asr #26 │ │ │ │ - tsteq r1, r8, lsr #26 │ │ │ │ - strdeq fp, [r1, -lr] │ │ │ │ strdeq fp, [r1, -r6] │ │ │ │ - ldrdeq fp, [r1, -r4] │ │ │ │ - smlatbeq r1, sl, ip, fp │ │ │ │ - smlabbeq r1, r0, ip, fp │ │ │ │ - tsteq r1, r8, ror ip │ │ │ │ - tsteq r1, r6, asr ip │ │ │ │ - tsteq r1, r4, lsr ip │ │ │ │ + smlabteq r1, ip, pc, fp @ │ │ │ │ + smlatbeq r1, r2, pc, fp @ │ │ │ │ + tsteq r1, r2, ror pc │ │ │ │ + tsteq r1, sl, ror #30 │ │ │ │ + tsteq r1, r8, asr #30 │ │ │ │ + tsteq r1, lr, lsl pc │ │ │ │ + tsteq r1, r6, lsl pc │ │ │ │ + strdeq fp, [r1, -r4] │ │ │ │ + smlabteq r1, sl, lr, fp │ │ │ │ + smlatbeq r1, r0, lr, fp │ │ │ │ + @ instruction: 0x0101be98 │ │ │ │ + tsteq r1, r6, ror lr │ │ │ │ + tsteq r1, r4, asr lr │ │ │ │ orrsvc pc, ip, #68157440 @ 0x4100000 │ │ │ │ vqsub.s8 d4, d16, d8 │ │ │ │ @ instruction: 0xf5b081b1 │ │ │ │ movwle r5, #61436 @ 0xeffc │ │ │ │ mvnspl pc, #160, 10 @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ blx 963270 │ │ │ │ @@ -78142,104 +78142,104 @@ │ │ │ │ @ instruction: 0xf04f535a │ │ │ │ blcc 8c3cbc │ │ │ │ blx 963ee8 │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ ldrbhi pc, [r5, r0, lsl #2]! @ │ │ │ │ ldrbtmi r4, [r8], #-2138 @ 0xfffff7a6 │ │ │ │ ldmiblt r1, {r0, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0x0101bab4 │ │ │ │ - smlabbeq r1, r4, sl, fp │ │ │ │ - tsteq r1, r8, asr sl │ │ │ │ - tsteq r1, ip, lsr #20 │ │ │ │ - tsteq r1, r0, lsl #20 │ │ │ │ - strdeq fp, [r1, -r6] │ │ │ │ - ldrdeq fp, [r1, -r2] │ │ │ │ - smlatbeq r1, lr, r9, fp │ │ │ │ - smlabbeq r1, r2, r9, fp │ │ │ │ - tsteq r1, lr, asr r9 │ │ │ │ - tsteq r1, r0, lsr r9 │ │ │ │ - tsteq r1, r6, lsr #18 │ │ │ │ - tsteq r1, r0, lsl #18 │ │ │ │ - ldrdeq fp, [r1, -r2] │ │ │ │ - smlatbeq r1, r4, r8, fp │ │ │ │ - tsteq r1, r6, ror r8 │ │ │ │ + ldrdeq fp, [r1, -r4] │ │ │ │ + smlatbeq r1, r4, ip, fp │ │ │ │ + tsteq r1, r8, ror ip │ │ │ │ + tsteq r1, ip, asr #24 │ │ │ │ + tsteq r1, r0, lsr #24 │ │ │ │ + tsteq r1, r6, lsl ip │ │ │ │ + strdeq fp, [r1, -r2] │ │ │ │ + smlabteq r1, lr, fp, fp │ │ │ │ + smlatbeq r1, r2, fp, fp │ │ │ │ + tsteq r1, lr, ror fp │ │ │ │ + tsteq r1, r0, asr fp │ │ │ │ + tsteq r1, r6, asr #22 │ │ │ │ + tsteq r1, r0, lsr #22 │ │ │ │ + strdeq fp, [r1, -r2] │ │ │ │ + smlabteq r1, r4, sl, fp │ │ │ │ + @ instruction: 0x0101ba96 │ │ │ │ + smlabbeq r1, ip, sl, fp │ │ │ │ + tsteq r1, r6, ror #20 │ │ │ │ + tsteq r1, r0, asr #20 │ │ │ │ + tsteq r1, r4, lsl sl │ │ │ │ + smlatteq r1, r8, r9, fp │ │ │ │ + ldrdeq fp, [r1, -lr] │ │ │ │ + @ instruction: 0x0101b9ba │ │ │ │ + @ instruction: 0x0101b996 │ │ │ │ + tsteq r1, r8, ror #18 │ │ │ │ + tsteq r1, ip, lsr r9 │ │ │ │ + tsteq r1, r0, lsl r9 │ │ │ │ + smlatteq r1, r4, r8, fp │ │ │ │ + ldrdeq fp, [r1, -sl] │ │ │ │ + @ instruction: 0x0101b8b6 │ │ │ │ + smlabbeq r1, sl, r8, fp │ │ │ │ + smlabbeq r1, r0, r8, fp │ │ │ │ tsteq r1, ip, ror #16 │ │ │ │ - tsteq r1, r6, asr #16 │ │ │ │ - tsteq r1, r0, lsr #16 │ │ │ │ - strdeq fp, [r1, -r4] │ │ │ │ - smlabteq r1, r8, r7, fp │ │ │ │ - @ instruction: 0x0101b7be │ │ │ │ - @ instruction: 0x0101b79a │ │ │ │ - tsteq r1, r6, ror r7 │ │ │ │ - tsteq r1, r8, asr #14 │ │ │ │ - tsteq r1, ip, lsl r7 │ │ │ │ - strdeq fp, [r1, -r0] │ │ │ │ - smlabteq r1, r4, r6, fp │ │ │ │ - @ instruction: 0x0101b6ba │ │ │ │ - @ instruction: 0x0101b696 │ │ │ │ - tsteq r1, sl, ror #12 │ │ │ │ - tsteq r1, r0, ror #12 │ │ │ │ - tsteq r1, ip, asr #12 │ │ │ │ - tsteq r1, r0, lsr #12 │ │ │ │ - strdeq fp, [r1, -r4] │ │ │ │ - smlatteq r1, r0, r5, fp │ │ │ │ - smlabteq r1, ip, r5, fp │ │ │ │ - smlatbeq r1, r0, r5, fp │ │ │ │ - smlabbeq r1, ip, r5, fp │ │ │ │ - tsteq r1, r8, ror r5 │ │ │ │ - tsteq r1, ip, asr #10 │ │ │ │ - tsteq r1, ip, lsl r5 │ │ │ │ - smlatteq r1, lr, r4, fp │ │ │ │ - smlabteq r1, r2, r4, fp │ │ │ │ - @ instruction: 0x0101b4b8 │ │ │ │ - @ instruction: 0x0101b492 │ │ │ │ - tsteq r1, r6, asr r4 │ │ │ │ - tsteq r1, ip, asr #8 │ │ │ │ - tsteq r1, r0, lsr #8 │ │ │ │ - tsteq r1, r6, lsl r4 │ │ │ │ - strdeq fp, [r1, -r4] │ │ │ │ - @ instruction: 0x0101b3ba │ │ │ │ - @ instruction: 0x0101b39c │ │ │ │ - tsteq r1, sl, ror #6 │ │ │ │ - tsteq r1, r8, asr #6 │ │ │ │ - tsteq r4, sl, lsr #26 │ │ │ │ - strdeq r9, [r4, -ip] │ │ │ │ - tsteq r4, ip, lsr #26 │ │ │ │ - tsteq r1, lr, ror r2 │ │ │ │ - tsteq r1, r8, asr r2 │ │ │ │ - tsteq r1, r8, lsr #4 │ │ │ │ - tsteq r1, lr, lsl r2 │ │ │ │ - strdeq fp, [r1, -ip] │ │ │ │ - smlabteq r1, lr, r1, fp │ │ │ │ - smlatbeq r1, r0, r1, fp │ │ │ │ - tsteq r1, r2, ror r1 │ │ │ │ - tsteq r1, r4, asr #2 │ │ │ │ - tsteq r1, r6, lsl r1 │ │ │ │ - smlatteq r1, r8, r0, fp │ │ │ │ - smlabteq r1, sl, r0, fp │ │ │ │ - smlatbeq r1, r8, r0, fp │ │ │ │ - tsteq r1, lr, ror r0 │ │ │ │ - tsteq r1, r6, ror r0 │ │ │ │ - qaddeq fp, r2, r1 │ │ │ │ - tsteq r1, r4, lsr #32 │ │ │ │ - strdeq sl, [r1, -r6] │ │ │ │ - smlatteq r1, lr, pc, sl @ │ │ │ │ - smlabteq r1, ip, pc, sl @ │ │ │ │ - smlatbeq r1, r2, pc, sl @ │ │ │ │ - @ instruction: 0x0101af9a │ │ │ │ - tsteq r1, r6, ror pc │ │ │ │ - tsteq r1, ip, asr #30 │ │ │ │ - tsteq r1, lr, lsl pc │ │ │ │ - strdeq sl, [r1, -r0] │ │ │ │ - smlatteq r1, r8, lr, sl │ │ │ │ - smlabteq r1, r6, lr, sl │ │ │ │ - @ instruction: 0x0101ae9c │ │ │ │ - @ instruction: 0x0101ae94 │ │ │ │ - tsteq r1, r0, ror lr │ │ │ │ - tsteq r1, lr, lsr lr │ │ │ │ + tsteq r1, r0, asr #16 │ │ │ │ + tsteq r1, r4, lsl r8 │ │ │ │ + tsteq r1, r0, lsl #16 │ │ │ │ + smlatteq r1, ip, r7, fp │ │ │ │ + smlabteq r1, r0, r7, fp │ │ │ │ + smlatbeq r1, ip, r7, fp │ │ │ │ + @ instruction: 0x0101b798 │ │ │ │ + tsteq r1, ip, ror #14 │ │ │ │ + tsteq r1, ip, lsr r7 │ │ │ │ + tsteq r1, lr, lsl #14 │ │ │ │ + smlatteq r1, r2, r6, fp │ │ │ │ + ldrdeq fp, [r1, -r8] │ │ │ │ + @ instruction: 0x0101b6b2 │ │ │ │ + tsteq r1, r6, ror r6 │ │ │ │ + tsteq r1, ip, ror #12 │ │ │ │ + tsteq r1, r0, asr #12 │ │ │ │ + tsteq r1, r6, lsr r6 │ │ │ │ + tsteq r1, r4, lsl r6 │ │ │ │ + ldrdeq fp, [r1, -sl] │ │ │ │ + @ instruction: 0x0101b5bc │ │ │ │ + smlabbeq r1, sl, r5, fp │ │ │ │ + tsteq r1, r8, ror #10 │ │ │ │ + tsteq r4, sl, asr #30 │ │ │ │ + tsteq r4, ip, lsl r0 │ │ │ │ + tsteq r4, ip, asr #30 │ │ │ │ + @ instruction: 0x0101b49e │ │ │ │ + tsteq r1, r8, ror r4 │ │ │ │ + tsteq r1, r8, asr #8 │ │ │ │ + tsteq r1, lr, lsr r4 │ │ │ │ + tsteq r1, ip, lsl r4 │ │ │ │ + smlatteq r1, lr, r3, fp │ │ │ │ + smlabteq r1, r0, r3, fp │ │ │ │ + @ instruction: 0x0101b392 │ │ │ │ + tsteq r1, r4, ror #6 │ │ │ │ + tsteq r1, r6, lsr r3 │ │ │ │ + tsteq r1, r8, lsl #6 │ │ │ │ + smlatteq r1, sl, r2, fp │ │ │ │ + smlabteq r1, r8, r2, fp │ │ │ │ + @ instruction: 0x0101b29e │ │ │ │ + @ instruction: 0x0101b296 │ │ │ │ + tsteq r1, r2, ror r2 │ │ │ │ + tsteq r1, r4, asr #4 │ │ │ │ + tsteq r1, r6, lsl r2 │ │ │ │ + tsteq r1, lr, lsl #4 │ │ │ │ + smlatteq r1, ip, r1, fp │ │ │ │ + smlabteq r1, r2, r1, fp │ │ │ │ + @ instruction: 0x0101b1ba │ │ │ │ + @ instruction: 0x0101b196 │ │ │ │ + tsteq r1, ip, ror #2 │ │ │ │ + tsteq r1, lr, lsr r1 │ │ │ │ + tsteq r1, r0, lsl r1 │ │ │ │ + tsteq r1, r8, lsl #2 │ │ │ │ + smlatteq r1, r6, r0, fp │ │ │ │ + strheq fp, [r1, -ip] │ │ │ │ + strheq fp, [r1, -r4] │ │ │ │ + swpeq fp, r0, [r1] │ │ │ │ + qaddeq fp, lr, r1 │ │ │ │ cmnpvs ip, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ ldmdale r8, {r3, r4, r7, r9, lr} │ │ │ │ cmppvs pc, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ stmdble pc, {r3, r4, r7, r9, lr} @ │ │ │ │ cmpppl r9, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ @@ -79026,108 +79026,108 @@ │ │ │ │ @ instruction: 0xf04f537e │ │ │ │ blcc 8c4a8c │ │ │ │ blx 964cb8 │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ mrshi pc, (UNDEF: 29) @ │ │ │ │ ldrbtmi r4, [r8], #-2142 @ 0xfffff7a2 │ │ │ │ svclt 0x0000e2a9 │ │ │ │ - smlatbeq r1, r6, ip, sl │ │ │ │ - @ instruction: 0x0101ac9c │ │ │ │ - tsteq r1, r8, ror ip │ │ │ │ - tsteq r1, ip, asr #24 │ │ │ │ - tsteq r1, r2, asr #24 │ │ │ │ - tsteq r1, ip, lsl ip │ │ │ │ - smlatteq r1, lr, fp, sl │ │ │ │ - smlabteq r1, r0, fp, sl │ │ │ │ - @ instruction: 0x0101ab90 │ │ │ │ - tsteq r1, r0, ror #22 │ │ │ │ - tsteq r1, r6, asr fp │ │ │ │ - tsteq r1, r2, lsr fp │ │ │ │ - tsteq r1, r6, lsl #22 │ │ │ │ - strdeq sl, [r1, -ip] │ │ │ │ - ldrdeq sl, [r1, -r6] │ │ │ │ - smlatbeq r1, r6, sl, sl │ │ │ │ - tsteq r1, r6, ror sl │ │ │ │ - tsteq r1, ip, ror #20 │ │ │ │ - tsteq r1, r8, asr #20 │ │ │ │ - tsteq r1, ip, lsl sl │ │ │ │ - tsteq r1, r2, lsl sl │ │ │ │ - smlatteq r1, ip, r9, sl │ │ │ │ - @ instruction: 0x0101a9be │ │ │ │ - smlabbeq r1, lr, r9, sl │ │ │ │ - tsteq r1, lr, asr r9 │ │ │ │ - tsteq r1, r4, asr r9 │ │ │ │ - tsteq r1, r0, lsr r9 │ │ │ │ - tsteq r1, r4, lsl #18 │ │ │ │ - strdeq sl, [r1, -sl] │ │ │ │ - ldrdeq sl, [r1, -r4] │ │ │ │ - smlatbeq r1, r4, r8, sl │ │ │ │ - tsteq r1, r4, ror r8 │ │ │ │ - tsteq r1, sl, ror #16 │ │ │ │ - tsteq r1, r6, asr #16 │ │ │ │ - tsteq r1, sl, lsl r8 │ │ │ │ - tsteq r1, r0, lsl r8 │ │ │ │ - smlatteq r1, sl, r7, sl │ │ │ │ - @ instruction: 0x0101a7bc │ │ │ │ - smlabbeq r1, lr, r7, sl │ │ │ │ - tsteq r1, r0, ror #14 │ │ │ │ - tsteq r1, r0, lsr r7 │ │ │ │ - tsteq r1, r0, lsl #14 │ │ │ │ + smlabteq r1, r6, lr, sl │ │ │ │ + @ instruction: 0x0101aebc │ │ │ │ + @ instruction: 0x0101ae98 │ │ │ │ + tsteq r1, ip, ror #28 │ │ │ │ + tsteq r1, r2, ror #28 │ │ │ │ + tsteq r1, ip, lsr lr │ │ │ │ + tsteq r1, lr, lsl #28 │ │ │ │ + smlatteq r1, r0, sp, sl │ │ │ │ + @ instruction: 0x0101adb0 │ │ │ │ + smlabbeq r1, r0, sp, sl │ │ │ │ + tsteq r1, r6, ror sp │ │ │ │ + tsteq r1, r2, asr sp │ │ │ │ + tsteq r1, r6, lsr #26 │ │ │ │ + tsteq r1, ip, lsl sp │ │ │ │ strdeq sl, [r1, -r6] │ │ │ │ - ldrdeq sl, [r1, -r2] │ │ │ │ - smlatbeq r1, r6, r6, sl │ │ │ │ - @ instruction: 0x0101a69c │ │ │ │ - tsteq r1, r6, ror r6 │ │ │ │ - tsteq r1, r6, asr #12 │ │ │ │ - tsteq r1, r6, lsl r6 │ │ │ │ - tsteq r1, ip, lsl #12 │ │ │ │ - smlatteq r1, r8, r5, sl │ │ │ │ - @ instruction: 0x0101a5bc │ │ │ │ - @ instruction: 0x0101a5b2 │ │ │ │ - smlabbeq r1, ip, r5, sl │ │ │ │ - tsteq r1, lr, asr r5 │ │ │ │ - tsteq r1, lr, lsr #10 │ │ │ │ - strdeq sl, [r1, -lr] │ │ │ │ + smlabteq r1, r6, ip, sl │ │ │ │ + @ instruction: 0x0101ac96 │ │ │ │ + smlabbeq r1, ip, ip, sl │ │ │ │ + tsteq r1, r8, ror #24 │ │ │ │ + tsteq r1, ip, lsr ip │ │ │ │ + tsteq r1, r2, lsr ip │ │ │ │ + tsteq r1, ip, lsl #24 │ │ │ │ + ldrdeq sl, [r1, -lr] │ │ │ │ + smlatbeq r1, lr, fp, sl │ │ │ │ + tsteq r1, lr, ror fp │ │ │ │ + tsteq r1, r4, ror fp │ │ │ │ + tsteq r1, r0, asr fp │ │ │ │ + tsteq r1, r4, lsr #22 │ │ │ │ + tsteq r1, sl, lsl fp │ │ │ │ strdeq sl, [r1, -r4] │ │ │ │ + smlabteq r1, r4, sl, sl │ │ │ │ + @ instruction: 0x0101aa94 │ │ │ │ + smlabbeq r1, sl, sl, sl │ │ │ │ + tsteq r1, r6, ror #20 │ │ │ │ + tsteq r1, sl, lsr sl │ │ │ │ + tsteq r1, r0, lsr sl │ │ │ │ + tsteq r1, sl, lsl #20 │ │ │ │ + ldrdeq sl, [r1, -ip] │ │ │ │ + smlatbeq r1, lr, r9, sl │ │ │ │ + smlabbeq r1, r0, r9, sl │ │ │ │ + tsteq r1, r0, asr r9 │ │ │ │ + tsteq r1, r0, lsr #18 │ │ │ │ + tsteq r1, r6, lsl r9 │ │ │ │ + strdeq sl, [r1, -r2] │ │ │ │ + smlabteq r1, r6, r8, sl │ │ │ │ + @ instruction: 0x0101a8bc │ │ │ │ + @ instruction: 0x0101a896 │ │ │ │ + tsteq r1, r6, ror #16 │ │ │ │ + tsteq r1, r6, lsr r8 │ │ │ │ + tsteq r1, ip, lsr #16 │ │ │ │ + tsteq r1, r8, lsl #16 │ │ │ │ + ldrdeq sl, [r1, -ip] │ │ │ │ + ldrdeq sl, [r1, -r2] │ │ │ │ + smlatbeq r1, ip, r7, sl │ │ │ │ + tsteq r1, lr, ror r7 │ │ │ │ + tsteq r1, lr, asr #14 │ │ │ │ + tsteq r1, lr, lsl r7 │ │ │ │ + tsteq r1, r4, lsl r7 │ │ │ │ + strdeq sl, [r1, -r0] │ │ │ │ + smlabteq r1, r4, r6, sl │ │ │ │ + @ instruction: 0x0101a6ba │ │ │ │ + @ instruction: 0x0101a694 │ │ │ │ + tsteq r1, r4, ror #12 │ │ │ │ + tsteq r1, r4, lsr r6 │ │ │ │ + tsteq r1, sl, lsr #12 │ │ │ │ + tsteq r1, r6, lsl #12 │ │ │ │ + ldrdeq sl, [r1, -sl] │ │ │ │ ldrdeq sl, [r1, -r0] │ │ │ │ - smlatbeq r1, r4, r4, sl │ │ │ │ - @ instruction: 0x0101a49a │ │ │ │ - tsteq r1, r4, ror r4 │ │ │ │ - tsteq r1, r4, asr #8 │ │ │ │ - tsteq r1, r4, lsl r4 │ │ │ │ - tsteq r1, sl, lsl #8 │ │ │ │ - smlatteq r1, r6, r3, sl │ │ │ │ - @ instruction: 0x0101a3ba │ │ │ │ - @ instruction: 0x0101a3b0 │ │ │ │ - smlabbeq r1, sl, r3, sl │ │ │ │ - tsteq r1, ip, asr r3 │ │ │ │ - tsteq r1, r2, lsr r3 │ │ │ │ - tsteq r1, r4, lsl #6 │ │ │ │ - ldrdeq sl, [r1, -r8] │ │ │ │ + smlatbeq r1, sl, r5, sl │ │ │ │ + tsteq r1, ip, ror r5 │ │ │ │ + tsteq r1, r2, asr r5 │ │ │ │ + tsteq r1, r4, lsr #10 │ │ │ │ + strdeq sl, [r1, -r8] │ │ │ │ + strdeq sl, [r1, -r2] │ │ │ │ ldrdeq sl, [r1, -r2] │ │ │ │ - @ instruction: 0x0101a2b2 │ │ │ │ - smlabbeq r1, sl, r2, sl │ │ │ │ - smlabbeq r1, r4, r2, sl │ │ │ │ - tsteq r1, r2, ror #4 │ │ │ │ - tsteq r1, r6, lsr r2 │ │ │ │ - tsteq r1, sl, lsl #4 │ │ │ │ - tsteq r1, r4, lsl #4 │ │ │ │ - smlatteq r1, r4, r1, sl │ │ │ │ - @ instruction: 0x0101a1bc │ │ │ │ - @ instruction: 0x0101a1b6 │ │ │ │ - @ instruction: 0x0101a194 │ │ │ │ - tsteq r1, ip, ror #2 │ │ │ │ - tsteq r1, r0, asr #2 │ │ │ │ - tsteq r1, r4, lsl r1 │ │ │ │ - tsteq r1, lr, lsl #2 │ │ │ │ - smlatteq r1, lr, r0, sl │ │ │ │ - smlabteq r1, r6, r0, sl │ │ │ │ - smlabteq r1, r0, r0, sl │ │ │ │ - swpeq sl, lr, [r1] │ │ │ │ - tsteq r1, lr, rrx │ │ │ │ + smlatbeq r1, sl, r4, sl │ │ │ │ + smlatbeq r1, r4, r4, sl │ │ │ │ + smlabbeq r1, r2, r4, sl │ │ │ │ + tsteq r1, r6, asr r4 │ │ │ │ + tsteq r1, sl, lsr #8 │ │ │ │ + tsteq r1, r4, lsr #8 │ │ │ │ + tsteq r1, r4, lsl #8 │ │ │ │ + ldrdeq sl, [r1, -ip] │ │ │ │ + ldrdeq sl, [r1, -r6] │ │ │ │ + @ instruction: 0x0101a3b4 │ │ │ │ + smlabbeq r1, ip, r3, sl │ │ │ │ + tsteq r1, r0, ror #6 │ │ │ │ + tsteq r1, r4, lsr r3 │ │ │ │ + tsteq r1, lr, lsr #6 │ │ │ │ + tsteq r1, lr, lsl #6 │ │ │ │ + smlatteq r1, r6, r2, sl │ │ │ │ + smlatteq r1, r0, r2, sl │ │ │ │ + @ instruction: 0x0101a2be │ │ │ │ + smlabbeq r1, lr, r2, sl │ │ │ │ cmnpvc ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ ldmdale r3, {r3, r4, r7, r9, lr} │ │ │ │ cmppvc pc, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ stmdble ip, {r3, r4, r7, r9, lr} │ │ │ │ cmnppl sp, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ @@ -79367,158 +79367,158 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2193 @ 0xfffff76f │ │ │ │ ldmmi r1, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2192 @ 0xfffff770 │ │ │ │ ldmmi r0, {r0, sp, lr, pc} │ │ │ │ ldclt 4, cr4, [r0, #-480] @ 0xfffffe20 │ │ │ │ - smlabteq r1, sl, lr, r9 │ │ │ │ - smlabteq r1, r4, lr, r9 │ │ │ │ - smlatbeq r1, r6, lr, r9 │ │ │ │ - smlabbeq r1, r0, lr, r9 │ │ │ │ - tsteq r1, sl, ror lr │ │ │ │ - tsteq r1, sl, asr lr │ │ │ │ - tsteq r4, sl, lsr #14 │ │ │ │ - tsteq r4, ip, asr r5 │ │ │ │ - tsteq r1, r2, asr #28 │ │ │ │ + smlatteq r1, sl, r0, sl │ │ │ │ + smlatteq r1, r4, r0, sl │ │ │ │ + smlabteq r1, r6, r0, sl │ │ │ │ + smlatbeq r1, r0, r0, sl │ │ │ │ + swpeq sl, sl, [r1] │ │ │ │ + tsteq r1, sl, ror r0 │ │ │ │ + tsteq r4, sl, asr #18 │ │ │ │ + tsteq r4, ip, ror r7 │ │ │ │ + tsteq r1, r2, rrx │ │ │ │ + smlatbeq r4, r0, fp, r8 │ │ │ │ + qaddeq sl, r6, r1 │ │ │ │ + smlabteq r4, ip, r9, r8 │ │ │ │ + tsteq r1, sl, asr #32 │ │ │ │ smlabbeq r4, r0, r9, r8 │ │ │ │ - tsteq r1, r6, lsr lr │ │ │ │ - smlatbeq r4, ip, r7, r8 │ │ │ │ - tsteq r1, sl, lsr #28 │ │ │ │ - tsteq r4, r0, ror #14 │ │ │ │ - tsteq r1, lr, lsl lr │ │ │ │ - ldrdeq r8, [r4, -r4] │ │ │ │ - tsteq r1, r2, lsl lr │ │ │ │ - tsteq r1, ip, lsl #28 │ │ │ │ - tsteq r1, r6, lsl #28 │ │ │ │ - tsteq r1, r0, lsl #28 │ │ │ │ - strdeq r9, [r1, -sl] │ │ │ │ - strdeq r9, [r1, -r4] │ │ │ │ - smlatteq r1, lr, sp, r9 │ │ │ │ - smlatteq r1, r8, sp, r9 │ │ │ │ - smlatteq r1, r2, sp, r9 │ │ │ │ - ldrdeq r9, [r1, -ip] │ │ │ │ - ldrdeq r9, [r1, -r6] │ │ │ │ - ldrdeq r9, [r1, -r0] │ │ │ │ - smlabteq r1, sl, sp, r9 │ │ │ │ - smlabteq r1, r4, sp, r9 │ │ │ │ - @ instruction: 0x01019dbe │ │ │ │ - @ instruction: 0x01019db8 │ │ │ │ - @ instruction: 0x01019db2 │ │ │ │ - smlatbeq r1, ip, sp, r9 │ │ │ │ - smlatbeq r1, r6, sp, r9 │ │ │ │ - smlatbeq r1, r0, sp, r9 │ │ │ │ - @ instruction: 0x01019d9a │ │ │ │ - @ instruction: 0x01019d94 │ │ │ │ - smlabbeq r1, lr, sp, r9 │ │ │ │ - smlabbeq r1, r8, sp, r9 │ │ │ │ - smlabbeq r1, r2, sp, r9 │ │ │ │ - tsteq r1, ip, ror sp │ │ │ │ - tsteq r1, r6, ror sp │ │ │ │ - tsteq r1, r0, ror sp │ │ │ │ - tsteq r1, sl, ror #26 │ │ │ │ - tsteq r1, r4, ror #26 │ │ │ │ - tsteq r1, lr, asr sp │ │ │ │ - tsteq r1, r8, asr sp │ │ │ │ - tsteq r1, r2, asr sp │ │ │ │ - tsteq r1, ip, asr #26 │ │ │ │ - smlatbeq r4, r2, r4, r8 │ │ │ │ - tsteq r1, r0, asr #26 │ │ │ │ - tsteq r1, sl, lsr sp │ │ │ │ - tsteq r1, r4, lsr sp │ │ │ │ - tsteq r1, lr, lsr #26 │ │ │ │ - tsteq r4, r4, ror #10 │ │ │ │ - tsteq r4, lr, lsl r5 │ │ │ │ - strdeq r8, [r4, -r8] │ │ │ │ - tsteq r1, r6, lsl sp │ │ │ │ - tsteq r1, r0, lsl sp │ │ │ │ - tsteq r1, sl, lsl #26 │ │ │ │ - smlatbeq r4, r0, r5, r8 │ │ │ │ - tsteq r4, sl, asr r5 │ │ │ │ - strdeq r9, [r1, -r8] │ │ │ │ - smlatbeq r4, lr, r5, r8 │ │ │ │ - tsteq r4, r8, lsl r7 │ │ │ │ - smlatteq r4, r2, r5, r8 │ │ │ │ - smlatteq r1, r0, ip, r9 │ │ │ │ - @ instruction: 0x01048696 │ │ │ │ - tsteq r4, r0, ror r6 │ │ │ │ - smlabteq r1, lr, ip, r9 │ │ │ │ - smlabteq r1, r8, ip, r9 │ │ │ │ - smlabteq r1, r2, ip, r9 │ │ │ │ - @ instruction: 0x01019cbc │ │ │ │ - @ instruction: 0x01019cb6 │ │ │ │ - @ instruction: 0x01019cb0 │ │ │ │ - smlatbeq r1, sl, ip, r9 │ │ │ │ - smlatbeq r1, r4, ip, r9 │ │ │ │ - @ instruction: 0x01019c9e │ │ │ │ - @ instruction: 0x01019c98 │ │ │ │ - @ instruction: 0x01019c92 │ │ │ │ - smlabbeq r1, ip, ip, r9 │ │ │ │ - smlabbeq r1, r6, ip, r9 │ │ │ │ - smlabbeq r1, r0, ip, r9 │ │ │ │ - tsteq r1, sl, ror ip │ │ │ │ - tsteq r1, r4, ror ip │ │ │ │ - tsteq r1, lr, ror #24 │ │ │ │ - tsteq r1, r8, ror #24 │ │ │ │ - tsteq r1, r2, ror #24 │ │ │ │ - tsteq r1, ip, asr ip │ │ │ │ - tsteq r1, r6, asr ip │ │ │ │ - tsteq r1, r0, asr ip │ │ │ │ - tsteq r1, sl, asr #24 │ │ │ │ - tsteq r1, r4, asr #24 │ │ │ │ - tsteq r1, lr, lsr ip │ │ │ │ - tsteq r1, r8, lsr ip │ │ │ │ - tsteq r1, r2, lsr ip │ │ │ │ - tsteq r1, ip, lsr #24 │ │ │ │ - tsteq r1, r6, lsr #24 │ │ │ │ - tsteq r1, r0, lsr #24 │ │ │ │ - tsteq r1, sl, lsl ip │ │ │ │ - tsteq r1, r4, lsl ip │ │ │ │ - tsteq r1, lr, lsl #24 │ │ │ │ - tsteq r1, r8, lsl #24 │ │ │ │ - @ instruction: 0x0104869e │ │ │ │ - ldrdeq r8, [r4, -r0] │ │ │ │ + tsteq r1, lr, lsr r0 │ │ │ │ + strdeq r8, [r4, -r4] │ │ │ │ + tsteq r1, r2, lsr r0 │ │ │ │ + tsteq r1, ip, lsr #32 │ │ │ │ + tsteq r1, r6, lsr #32 │ │ │ │ + tsteq r1, r0, lsr #32 │ │ │ │ + tsteq r1, sl, lsl r0 │ │ │ │ + tsteq r1, r4, lsl r0 │ │ │ │ + tsteq r1, lr │ │ │ │ + tsteq r1, r8 │ │ │ │ + tsteq r1, r2 │ │ │ │ + strdeq r9, [r1, -ip] │ │ │ │ strdeq r9, [r1, -r6] │ │ │ │ - @ instruction: 0x01048794 │ │ │ │ - tsteq r4, r6, ror #14 │ │ │ │ - smlatteq r1, r4, fp, r9 │ │ │ │ + strdeq r9, [r1, -r0] │ │ │ │ + smlatteq r1, sl, pc, r9 @ │ │ │ │ + smlatteq r1, r4, pc, r9 @ │ │ │ │ ldrdeq r9, [r1, -lr] │ │ │ │ ldrdeq r9, [r1, -r8] │ │ │ │ ldrdeq r9, [r1, -r2] │ │ │ │ - smlabteq r1, ip, fp, r9 │ │ │ │ - smlabteq r1, r6, fp, r9 │ │ │ │ - smlabteq r1, r0, fp, r9 │ │ │ │ - @ instruction: 0x01019bba │ │ │ │ - @ instruction: 0x01019bb4 │ │ │ │ - smlatbeq r1, lr, fp, r9 │ │ │ │ - smlatbeq r1, r8, fp, r9 │ │ │ │ - smlatbeq r1, r2, fp, r9 │ │ │ │ - @ instruction: 0x01019b9c │ │ │ │ - @ instruction: 0x01019b96 │ │ │ │ - @ instruction: 0x01019b90 │ │ │ │ - smlabbeq r1, sl, fp, r9 │ │ │ │ - smlabbeq r1, r4, fp, r9 │ │ │ │ - tsteq r1, lr, ror fp │ │ │ │ - tsteq r1, r8, ror fp │ │ │ │ - tsteq r1, r2, ror fp │ │ │ │ - tsteq r1, ip, ror #22 │ │ │ │ - tsteq r1, r6, ror #22 │ │ │ │ - tsteq r1, r0, ror #22 │ │ │ │ - tsteq r1, sl, asr fp │ │ │ │ - tsteq r1, r4, asr fp │ │ │ │ - tsteq r1, lr, asr #22 │ │ │ │ - tsteq r1, r8, asr #22 │ │ │ │ - tsteq r1, r2, asr #22 │ │ │ │ - tsteq r1, ip, lsr fp │ │ │ │ - tsteq r1, r6, lsr fp │ │ │ │ - tsteq r1, r0, lsr fp │ │ │ │ - tsteq r1, sl, lsr #22 │ │ │ │ - tsteq r1, r4, lsr #22 │ │ │ │ - tsteq r1, lr, lsl fp │ │ │ │ - tsteq r1, r8, lsl fp │ │ │ │ + smlabteq r1, ip, pc, r9 @ │ │ │ │ + smlabteq r1, r6, pc, r9 @ │ │ │ │ + smlabteq r1, r0, pc, r9 @ │ │ │ │ + @ instruction: 0x01019fba │ │ │ │ + @ instruction: 0x01019fb4 │ │ │ │ + smlatbeq r1, lr, pc, r9 @ │ │ │ │ + smlatbeq r1, r8, pc, r9 @ │ │ │ │ + smlatbeq r1, r2, pc, r9 @ │ │ │ │ + @ instruction: 0x01019f9c │ │ │ │ + @ instruction: 0x01019f96 │ │ │ │ + @ instruction: 0x01019f90 │ │ │ │ + smlabbeq r1, sl, pc, r9 @ │ │ │ │ + smlabbeq r1, r4, pc, r9 @ │ │ │ │ + tsteq r1, lr, ror pc │ │ │ │ + tsteq r1, r8, ror pc │ │ │ │ + tsteq r1, r2, ror pc │ │ │ │ + tsteq r1, ip, ror #30 │ │ │ │ + smlabteq r4, r2, r6, r8 │ │ │ │ + tsteq r1, r0, ror #30 │ │ │ │ + tsteq r1, sl, asr pc │ │ │ │ + tsteq r1, r4, asr pc │ │ │ │ + tsteq r1, lr, asr #30 │ │ │ │ + smlabbeq r4, r4, r7, r8 │ │ │ │ + tsteq r4, lr, lsr r7 │ │ │ │ + tsteq r4, r8, lsl r7 │ │ │ │ + tsteq r1, r6, lsr pc │ │ │ │ + tsteq r1, r0, lsr pc │ │ │ │ + tsteq r1, sl, lsr #30 │ │ │ │ + smlabteq r4, r0, r7, r8 │ │ │ │ + tsteq r4, sl, ror r7 │ │ │ │ + tsteq r1, r8, lsl pc │ │ │ │ + smlabteq r4, lr, r7, r8 │ │ │ │ + tsteq r4, r8, lsr r9 │ │ │ │ + tsteq r4, r2, lsl #16 │ │ │ │ + tsteq r1, r0, lsl #30 │ │ │ │ + @ instruction: 0x010488b6 │ │ │ │ + @ instruction: 0x01048890 │ │ │ │ + smlatteq r1, lr, lr, r9 │ │ │ │ + smlatteq r1, r8, lr, r9 │ │ │ │ + smlatteq r1, r2, lr, r9 │ │ │ │ + ldrdeq r9, [r1, -ip] │ │ │ │ + ldrdeq r9, [r1, -r6] │ │ │ │ + ldrdeq r9, [r1, -r0] │ │ │ │ + smlabteq r1, sl, lr, r9 │ │ │ │ + smlabteq r1, r4, lr, r9 │ │ │ │ + @ instruction: 0x01019ebe │ │ │ │ + @ instruction: 0x01019eb8 │ │ │ │ + @ instruction: 0x01019eb2 │ │ │ │ + smlatbeq r1, ip, lr, r9 │ │ │ │ + smlatbeq r1, r6, lr, r9 │ │ │ │ + smlatbeq r1, r0, lr, r9 │ │ │ │ + @ instruction: 0x01019e9a │ │ │ │ + @ instruction: 0x01019e94 │ │ │ │ + smlabbeq r1, lr, lr, r9 │ │ │ │ + smlabbeq r1, r8, lr, r9 │ │ │ │ + smlabbeq r1, r2, lr, r9 │ │ │ │ + tsteq r1, ip, ror lr │ │ │ │ + tsteq r1, r6, ror lr │ │ │ │ + tsteq r1, r0, ror lr │ │ │ │ + tsteq r1, sl, ror #28 │ │ │ │ + tsteq r1, r4, ror #28 │ │ │ │ + tsteq r1, lr, asr lr │ │ │ │ + tsteq r1, r8, asr lr │ │ │ │ + tsteq r1, r2, asr lr │ │ │ │ + tsteq r1, ip, asr #28 │ │ │ │ + tsteq r1, r6, asr #28 │ │ │ │ + tsteq r1, r0, asr #28 │ │ │ │ + tsteq r1, sl, lsr lr │ │ │ │ + tsteq r1, r4, lsr lr │ │ │ │ + tsteq r1, lr, lsr #28 │ │ │ │ + tsteq r1, r8, lsr #28 │ │ │ │ + @ instruction: 0x010488be │ │ │ │ + strdeq r8, [r4, -r0] │ │ │ │ + tsteq r1, r6, lsl lr │ │ │ │ + @ instruction: 0x010489b4 │ │ │ │ + smlabbeq r4, r6, r9, r8 │ │ │ │ + tsteq r1, r4, lsl #28 │ │ │ │ + strdeq r9, [r1, -lr] │ │ │ │ + strdeq r9, [r1, -r8] │ │ │ │ + strdeq r9, [r1, -r2] │ │ │ │ + smlatteq r1, ip, sp, r9 │ │ │ │ + smlatteq r1, r6, sp, r9 │ │ │ │ + smlatteq r1, r0, sp, r9 │ │ │ │ + ldrdeq r9, [r1, -sl] │ │ │ │ + ldrdeq r9, [r1, -r4] │ │ │ │ + smlabteq r1, lr, sp, r9 │ │ │ │ + smlabteq r1, r8, sp, r9 │ │ │ │ + smlabteq r1, r2, sp, r9 │ │ │ │ + @ instruction: 0x01019dbc │ │ │ │ + @ instruction: 0x01019db6 │ │ │ │ + @ instruction: 0x01019db0 │ │ │ │ + smlatbeq r1, sl, sp, r9 │ │ │ │ + smlatbeq r1, r4, sp, r9 │ │ │ │ + @ instruction: 0x01019d9e │ │ │ │ + @ instruction: 0x01019d98 │ │ │ │ + @ instruction: 0x01019d92 │ │ │ │ + smlabbeq r1, ip, sp, r9 │ │ │ │ + smlabbeq r1, r6, sp, r9 │ │ │ │ + smlabbeq r1, r0, sp, r9 │ │ │ │ + tsteq r1, sl, ror sp │ │ │ │ + tsteq r1, r4, ror sp │ │ │ │ + tsteq r1, lr, ror #26 │ │ │ │ + tsteq r1, r8, ror #26 │ │ │ │ + tsteq r1, r2, ror #26 │ │ │ │ + tsteq r1, ip, asr sp │ │ │ │ + tsteq r1, r6, asr sp │ │ │ │ + tsteq r1, r0, asr sp │ │ │ │ + tsteq r1, sl, asr #26 │ │ │ │ + tsteq r1, r4, asr #26 │ │ │ │ + tsteq r1, lr, lsr sp │ │ │ │ + tsteq r1, r8, lsr sp │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec0fbf8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vmax.f32 q8, , q8 │ │ │ │ addlt r0, r3, ip, asr #15 │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ adcsmi r4, r9, #31457280 @ 0x1e00000 │ │ │ │ @@ -81021,19 +81021,19 @@ │ │ │ │ rscspl pc, r0, #675282944 @ 0x28400000 │ │ │ │ tstpne r1, #268435460 @ p-variant is OBSOLETE @ 0x10000004 │ │ │ │ tstpne r1, #192, 4 @ p-variant is OBSOLETE │ │ │ │ smullsmi fp, r3, r2, r2 │ │ │ │ @ instruction: 0xf10107da │ │ │ │ @ instruction: 0xf001817c │ │ │ │ svclt 0x0000b9e1 │ │ │ │ - @ instruction: 0x0104799a │ │ │ │ - tsteq r3, r4, ror r9 │ │ │ │ - @ instruction: 0x0104799a │ │ │ │ - @ instruction: 0x0104799c │ │ │ │ - smlatbeq r4, r2, r9, r7 │ │ │ │ + @ instruction: 0x01047bba │ │ │ │ + @ instruction: 0x01038b94 │ │ │ │ + @ instruction: 0x01047bba │ │ │ │ + @ instruction: 0x01047bbc │ │ │ │ + smlabteq r4, r2, fp, r7 │ │ │ │ mvnspl pc, #675282944 @ 0x28400000 │ │ │ │ blcs 6e6c10 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x72658> │ │ │ │ bicshi pc, r0, r1, lsl #4 │ │ │ │ andsne pc, r1, #268435460 @ 0x10000004 │ │ │ │ andsne pc, r1, #192, 4 │ │ │ │ @ instruction: 0x07d040da │ │ │ │ msrhi SPSR_c, r1, lsl #2 │ │ │ │ @@ -82290,37 +82290,37 @@ │ │ │ │ @ instruction: 0xf7ae4620 │ │ │ │ and lr, r7, sl, asr #29 │ │ │ │ @ instruction: 0x46334a11 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ cdp 7, 12, cr15, cr0, cr14, {5} │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ - @ instruction: 0x010373b6 │ │ │ │ - tsteq r3, r4, lsl #20 │ │ │ │ - tsteq r4, r2, lsl #20 │ │ │ │ - smlabbeq r1, lr, r2, r7 │ │ │ │ - smlatteq r1, r2, r1, r7 │ │ │ │ - tsteq r1, sl, ror r2 │ │ │ │ - tsteq r4, lr, asr sl │ │ │ │ - @ instruction: 0x010369b2 │ │ │ │ - tsteq r4, r0, asr sl │ │ │ │ - @ instruction: 0x01017194 │ │ │ │ - smlabbeq r3, r0, r9, r6 │ │ │ │ - tsteq r4, r6, asr #20 │ │ │ │ - tsteq r3, r2, ror #18 │ │ │ │ - tsteq r1, r4, lsr lr │ │ │ │ + ldrdeq r7, [r3, -r6] │ │ │ │ + tsteq r3, r4, lsr #24 │ │ │ │ + tsteq r4, r2, lsr #24 │ │ │ │ + smlatbeq r1, lr, r4, r7 │ │ │ │ + tsteq r1, r2, lsl #8 │ │ │ │ + @ instruction: 0x0101749a │ │ │ │ + tsteq r4, lr, ror ip │ │ │ │ + ldrdeq r6, [r3, -r2] │ │ │ │ + tsteq r4, r0, ror ip │ │ │ │ + @ instruction: 0x010173b4 │ │ │ │ + smlatbeq r3, r0, fp, r6 │ │ │ │ + tsteq r4, r6, ror #24 │ │ │ │ + smlabbeq r3, r2, fp, r6 │ │ │ │ + qaddeq r7, r4, r1 │ │ │ │ svcvc 0x0040f5b0 │ │ │ │ strlt sp, [r8, #-9] │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xf8c4f7e6 │ │ │ │ stmdami r1, {r3, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - ldrdeq r5, [r4, -ip] │ │ │ │ + strdeq r5, [r4, -ip] │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec127c0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5b10fe8 │ │ │ │ andle r7, r2, r0, asr #30 │ │ │ │ @ instruction: 0xf956f7e6 │ │ │ │ ldrmi lr, [r5], -r9, asr #3 │ │ │ │ @@ -82549,73 +82549,73 @@ │ │ │ │ tstcs r1, pc, lsr sl │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ stcl 7, cr15, [r0], {174} @ 0xae │ │ │ │ bmi 1033970 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7ae447a │ │ │ │ ldcllt 12, cr14, [r8, #744]! @ 0x2e8 │ │ │ │ - tsteq r1, ip, lsr #2 │ │ │ │ - tsteq r4, r2, ror #14 │ │ │ │ - tsteq r1, r4, lsr #2 │ │ │ │ - tsteq r1, r2, lsl r1 │ │ │ │ - strdeq r2, [sl, -lr] │ │ │ │ - tsteq r1, r4, lsl #2 │ │ │ │ - tsteq r1, r8, lsl #2 │ │ │ │ - tsteq r1, r2, lsl #2 │ │ │ │ - strdeq r7, [r1, -sl] │ │ │ │ - smlatteq r4, r2, r6, r7 │ │ │ │ - smlatteq r1, ip, r0, r7 │ │ │ │ - strdeq r7, [r1, -sl] │ │ │ │ - tsteq sl, lr, ror lr │ │ │ │ - strdeq r7, [r1, -sl] │ │ │ │ - smlabbeq r4, lr, r6, r7 │ │ │ │ + tsteq r1, ip, asr #6 │ │ │ │ + smlabbeq r4, r2, r9, r7 │ │ │ │ + tsteq r1, r4, asr #6 │ │ │ │ + tsteq r1, r2, lsr r3 │ │ │ │ + tsteq sl, lr, lsl r1 │ │ │ │ + tsteq r1, r4, lsr #6 │ │ │ │ + tsteq r1, r8, lsr #6 │ │ │ │ + tsteq r1, r2, lsr #6 │ │ │ │ + tsteq r1, sl, lsl r3 │ │ │ │ + tsteq r4, r2, lsl #18 │ │ │ │ + tsteq r1, ip, lsl #6 │ │ │ │ + tsteq r1, sl, lsl r3 │ │ │ │ + swpeq r3, lr, [sl] │ │ │ │ + tsteq r1, sl, lsl r3 │ │ │ │ + smlatbeq r4, lr, r8, r7 │ │ │ │ + tsteq r1, r0, lsl r3 │ │ │ │ + strdeq r7, [r1, -lr] │ │ │ │ + tsteq sl, sl, asr #32 │ │ │ │ strdeq r7, [r1, -r0] │ │ │ │ - ldrdeq r7, [r1, -lr] │ │ │ │ - tsteq sl, sl, lsr #28 │ │ │ │ + strdeq r7, [r1, -r8] │ │ │ │ + strdeq r7, [r1, -sl] │ │ │ │ + strdeq r7, [r1, -r4] │ │ │ │ + smlabteq r1, ip, r2, r7 │ │ │ │ + smlabteq r1, lr, r2, r7 │ │ │ │ + smlatteq r1, r0, r2, r7 │ │ │ │ + strdeq r7, [r1, -ip] │ │ │ │ + strdeq r7, [r1, -r6] │ │ │ │ + smlabteq r1, ip, r2, r7 │ │ │ │ ldrdeq r7, [r1, -r0] │ │ │ │ - ldrdeq r7, [r1, -r8] │ │ │ │ - ldrdeq r7, [r1, -sl] │ │ │ │ - ldrdeq r7, [r1, -r4] │ │ │ │ - smlatbeq r1, ip, r0, r7 │ │ │ │ - smlatbeq r1, lr, r0, r7 │ │ │ │ - smlabteq r1, r0, r0, r7 │ │ │ │ - ldrdeq r6, [r1, -ip] │ │ │ │ - ldrdeq r6, [r1, -r6] │ │ │ │ - smlatbeq r1, ip, r0, r7 │ │ │ │ - @ instruction: 0x01016fb0 │ │ │ │ - smlatbeq r1, sl, pc, r6 @ │ │ │ │ - smlatteq r4, ip, r7, r5 │ │ │ │ - smlabbeq r1, r4, pc, r6 @ │ │ │ │ - tsteq r1, lr, ror pc │ │ │ │ - tsteq r3, r8, ror ip │ │ │ │ - tsteq r3, r8, ror ip │ │ │ │ - tsteq r3, r6, ror ip │ │ │ │ - @ instruction: 0x01038cbc │ │ │ │ - tsteq r3, ip, asr #24 │ │ │ │ - tsteq r3, sl, asr #24 │ │ │ │ - smlabbeq r4, r2, r4, r3 │ │ │ │ - tsteq r4, ip, ror r4 │ │ │ │ - tsteq r4, r6, ror r4 │ │ │ │ - tsteq r4, r0, ror r4 │ │ │ │ - tsteq r4, sl, ror #8 │ │ │ │ - tsteq r4, r4, ror #8 │ │ │ │ - tsteq r4, lr, asr r4 │ │ │ │ - smlatteq r1, r0, r6, lr │ │ │ │ - ldrdeq lr, [r1, -lr] │ │ │ │ - tsteq r4, ip, lsr r4 │ │ │ │ - tsteq sl, r4, asr #24 │ │ │ │ - tsteq r4, r6, asr #8 │ │ │ │ - smlatteq r1, lr, r6, lr │ │ │ │ - ldrdeq lr, [r1, -r4] │ │ │ │ - tsteq r4, sl, lsr r4 │ │ │ │ - tsteq r1, r2, lsr #28 │ │ │ │ - tsteq r1, ip, lsl lr │ │ │ │ - tsteq r4, r6, asr #6 │ │ │ │ - tsteq r4, r6, asr #6 │ │ │ │ - tsteq r4, ip, asr #6 │ │ │ │ + smlabteq r1, sl, r1, r7 │ │ │ │ + tsteq r4, ip, lsl #20 │ │ │ │ + smlatbeq r1, r4, r1, r7 │ │ │ │ + @ instruction: 0x0101719e │ │ │ │ + @ instruction: 0x01038e98 │ │ │ │ + @ instruction: 0x01038e98 │ │ │ │ + @ instruction: 0x01038e96 │ │ │ │ + ldrdeq r8, [r3, -ip] │ │ │ │ + tsteq r3, ip, ror #28 │ │ │ │ + tsteq r3, sl, ror #28 │ │ │ │ + smlatbeq r4, r2, r6, r3 │ │ │ │ + @ instruction: 0x0104369c │ │ │ │ + @ instruction: 0x01043696 │ │ │ │ + @ instruction: 0x01043690 │ │ │ │ + smlabbeq r4, sl, r6, r3 │ │ │ │ + smlabbeq r4, r4, r6, r3 │ │ │ │ + tsteq r4, lr, ror r6 │ │ │ │ + tsteq r1, r0, lsl #18 │ │ │ │ + strdeq lr, [r1, -lr] │ │ │ │ + tsteq r4, ip, asr r6 │ │ │ │ + tsteq sl, r4, ror #28 │ │ │ │ + tsteq r4, r6, ror #12 │ │ │ │ + tsteq r1, lr, lsl #18 │ │ │ │ + strdeq lr, [r1, -r4] │ │ │ │ + tsteq r4, sl, asr r6 │ │ │ │ + tsteq r1, r2, asr #32 │ │ │ │ + tsteq r1, ip, lsr r0 │ │ │ │ + tsteq r4, r6, ror #10 │ │ │ │ + tsteq r4, r6, ror #10 │ │ │ │ + tsteq r4, ip, ror #10 │ │ │ │ svcvc 0x0017f5b0 │ │ │ │ ldrbhi pc, [sl] @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec12c64 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, q8, q12 │ │ │ │ @ instruction: 0xf5b080fa │ │ │ │ @@ -83407,124 +83407,124 @@ │ │ │ │ bkpt 0xe448 │ │ │ │ ldrbtmi r4, [r8], #-2159 @ 0xfffff791 │ │ │ │ stmdami pc!, {r0, r1, r3, r5, r8, sp, lr, pc}^ @ │ │ │ │ bkpt 0x8448 │ │ │ │ ldrbtmi r4, [r8], #-2158 @ 0xfffff792 │ │ │ │ stmdami lr!, {r0, r2, r5, r8, sp, lr, pc}^ │ │ │ │ bkpt 0x2448 │ │ │ │ - tsteq r1, r6, lsl #16 │ │ │ │ - ldrdeq r5, [r4, -r0] │ │ │ │ - @ instruction: 0x010167bc │ │ │ │ - @ instruction: 0x0101679c │ │ │ │ - smlabbeq r1, sl, r7, r6 │ │ │ │ - tsteq r1, r4, ror #14 │ │ │ │ - tsteq r1, sl, lsr r7 │ │ │ │ - tsteq r1, r0, lsr r7 │ │ │ │ - tsteq r1, sl, lsl #14 │ │ │ │ - tsteq r4, r0, lsl r4 │ │ │ │ - tsteq r4, lr, lsr #8 │ │ │ │ - smlabbeq r4, r8, r4, r5 │ │ │ │ - smlabbeq r1, sl, r6, r6 │ │ │ │ - smlatbeq r4, r8, r4, r5 │ │ │ │ - tsteq r1, sl, lsr #12 │ │ │ │ - smlabteq r4, lr, r4, r5 │ │ │ │ - ldrdeq r6, [r1, -r6] │ │ │ │ - smlatbeq r1, ip, r5, r6 │ │ │ │ - smlabbeq r1, r6, r5, r6 │ │ │ │ - tsteq r1, ip, asr r5 │ │ │ │ - tsteq r1, r2, asr r5 │ │ │ │ - tsteq r1, lr, lsr #10 │ │ │ │ - tsteq r1, r2, lsl #10 │ │ │ │ - ldrdeq r6, [r1, -lr] │ │ │ │ - @ instruction: 0x010164ba │ │ │ │ - tsteq r1, r4, ror #8 │ │ │ │ - tsteq r1, r8, lsr r4 │ │ │ │ - tsteq r1, sl, lsl r4 │ │ │ │ + tsteq r1, r6, lsr #20 │ │ │ │ + strdeq r5, [r4, -r0] │ │ │ │ + ldrdeq r6, [r1, -ip] │ │ │ │ + @ instruction: 0x010169bc │ │ │ │ + smlatbeq r1, sl, r9, r6 │ │ │ │ + smlabbeq r1, r4, r9, r6 │ │ │ │ + tsteq r1, sl, asr r9 │ │ │ │ + tsteq r1, r0, asr r9 │ │ │ │ + tsteq r1, sl, lsr #18 │ │ │ │ + tsteq r4, r0, lsr r6 │ │ │ │ + tsteq r4, lr, asr #12 │ │ │ │ + smlatbeq r4, r8, r6, r5 │ │ │ │ + smlatbeq r1, sl, r8, r6 │ │ │ │ + smlabteq r4, r8, r6, r5 │ │ │ │ + tsteq r1, sl, asr #16 │ │ │ │ + smlatteq r4, lr, r6, r5 │ │ │ │ strdeq r6, [r1, -r6] │ │ │ │ - smlabteq r1, r6, r3, r6 │ │ │ │ - smlatbeq r1, lr, r3, r6 │ │ │ │ + smlabteq r1, ip, r7, r6 │ │ │ │ + smlatbeq r1, r6, r7, r6 │ │ │ │ + tsteq r1, ip, ror r7 │ │ │ │ + tsteq r1, r2, ror r7 │ │ │ │ + tsteq r1, lr, asr #14 │ │ │ │ + tsteq r1, r2, lsr #14 │ │ │ │ + strdeq r6, [r1, -lr] │ │ │ │ + ldrdeq r6, [r1, -sl] │ │ │ │ + smlabbeq r1, r4, r6, r6 │ │ │ │ + tsteq r1, r8, asr r6 │ │ │ │ + tsteq r1, sl, lsr r6 │ │ │ │ + tsteq r1, r6, lsl r6 │ │ │ │ + smlatteq r1, r6, r5, r6 │ │ │ │ + smlabteq r1, lr, r5, r6 │ │ │ │ + @ instruction: 0x010165ba │ │ │ │ + smlabbeq r1, r2, r5, r6 │ │ │ │ + tsteq r1, ip, asr r5 │ │ │ │ + tsteq r1, sl, lsr r5 │ │ │ │ + tsteq r1, lr, lsl #10 │ │ │ │ + smlatteq r1, r6, r4, r6 │ │ │ │ + smlabteq r1, lr, r4, r6 │ │ │ │ + tsteq r4, sl, asr #8 │ │ │ │ + smlabbeq r4, r6, r4, r5 │ │ │ │ + tsteq r4, r2, lsr #10 │ │ │ │ + tsteq r1, r2, lsl r4 │ │ │ │ + smlatteq r1, r0, r3, r6 │ │ │ │ + @ instruction: 0x010163be │ │ │ │ @ instruction: 0x0101639a │ │ │ │ - tsteq r1, r2, ror #6 │ │ │ │ - tsteq r1, ip, lsr r3 │ │ │ │ - tsteq r1, sl, lsl r3 │ │ │ │ + tsteq r1, lr, ror #6 │ │ │ │ + tsteq r1, r2, asr #6 │ │ │ │ + tsteq r1, r8, lsl r3 │ │ │ │ smlatteq r1, lr, r2, r6 │ │ │ │ - smlabteq r1, r6, r2, r6 │ │ │ │ - smlatbeq r1, lr, r2, r6 │ │ │ │ - tsteq r4, sl, lsr #4 │ │ │ │ - tsteq r4, r6, ror #4 │ │ │ │ - tsteq r4, r2, lsl #6 │ │ │ │ - strdeq r6, [r1, -r2] │ │ │ │ - smlabteq r1, r0, r1, r6 │ │ │ │ - @ instruction: 0x0101619e │ │ │ │ - tsteq r1, sl, ror r1 │ │ │ │ - tsteq r1, lr, asr #2 │ │ │ │ - tsteq r1, r2, lsr #2 │ │ │ │ + smlabteq r1, r4, r2, r6 │ │ │ │ + @ instruction: 0x010162bc │ │ │ │ + @ instruction: 0x01016298 │ │ │ │ + tsteq r1, r4, ror r2 │ │ │ │ + tsteq r1, sl, asr #4 │ │ │ │ + tsteq r1, r6, lsr #4 │ │ │ │ + tsteq r1, r2, lsl #4 │ │ │ │ + ldrdeq r6, [r1, -r8] │ │ │ │ + smlatbeq r1, lr, r1, r6 │ │ │ │ + smlabbeq r1, sl, r1, r6 │ │ │ │ + tsteq r1, r6, ror #2 │ │ │ │ + tsteq r1, ip, lsr r1 │ │ │ │ + tsteq r1, sl, lsl r1 │ │ │ │ strdeq r6, [r1, -r8] │ │ │ │ smlabteq r1, lr, r0, r6 │ │ │ │ - smlatbeq r1, r4, r0, r6 │ │ │ │ - swpeq r6, ip, [r1] │ │ │ │ - tsteq r1, r8, ror r0 │ │ │ │ - qaddeq r6, r4, r1 │ │ │ │ - tsteq r1, sl, lsr #32 │ │ │ │ - tsteq r1, r6 │ │ │ │ - smlatteq r1, r2, pc, r5 @ │ │ │ │ - @ instruction: 0x01015fb8 │ │ │ │ - smlabbeq r1, lr, pc, r5 @ │ │ │ │ - tsteq r1, sl, ror #30 │ │ │ │ - tsteq r1, r6, asr #30 │ │ │ │ - tsteq r1, ip, lsl pc │ │ │ │ - strdeq r5, [r1, -sl] │ │ │ │ - ldrdeq r5, [r1, -r8] │ │ │ │ - smlatbeq r1, lr, lr, r5 │ │ │ │ - smlabbeq r1, r6, lr, r5 │ │ │ │ - tsteq r1, lr, asr lr │ │ │ │ - tsteq r1, ip, lsr lr │ │ │ │ - tsteq r1, sl, lsl lr │ │ │ │ - strdeq r5, [r1, -r2] │ │ │ │ + smlatbeq r1, r6, r0, r6 │ │ │ │ + tsteq r1, lr, ror r0 │ │ │ │ + qaddeq r6, ip, r1 │ │ │ │ + tsteq r1, sl, lsr r0 │ │ │ │ + tsteq r1, r2, lsl r0 │ │ │ │ + strdeq r5, [r1, -r0] │ │ │ │ ldrdeq r5, [r1, -r0] │ │ │ │ - @ instruction: 0x01015db0 │ │ │ │ - smlabbeq r1, sl, sp, r5 │ │ │ │ - tsteq r1, r4, ror #26 │ │ │ │ - tsteq r1, r4, asr #26 │ │ │ │ - tsteq r1, r4, lsr #26 │ │ │ │ + smlatbeq r1, sl, pc, r5 @ │ │ │ │ + smlabbeq r1, r4, pc, r5 @ │ │ │ │ + tsteq r1, r4, ror #30 │ │ │ │ + tsteq r1, r4, asr #30 │ │ │ │ + tsteq r1, lr, lsl pc │ │ │ │ strdeq r5, [r1, -lr] │ │ │ │ ldrdeq r5, [r1, -lr] │ │ │ │ - @ instruction: 0x01015cbe │ │ │ │ - tsteq r4, r2, asr fp │ │ │ │ - tsteq r4, ip, ror #20 │ │ │ │ - smlatteq r4, r6, r9, r4 │ │ │ │ - smlatbeq r4, r8, sp, r4 │ │ │ │ - @ instruction: 0x01015c9a │ │ │ │ - @ instruction: 0x01015c94 │ │ │ │ - smlabbeq r1, lr, ip, r5 │ │ │ │ - smlabbeq r1, r8, ip, r5 │ │ │ │ - smlabbeq r1, r2, ip, r5 │ │ │ │ - strdeq r4, [r4, -ip] │ │ │ │ - tsteq r4, r6, lsl sl │ │ │ │ - tsteq r1, r0, ror ip │ │ │ │ - smlabbeq r4, sl, sl, r4 │ │ │ │ - tsteq r4, r4, ror #20 │ │ │ │ - tsteq r1, lr, asr ip │ │ │ │ - @ instruction: 0x01044ab8 │ │ │ │ - ldrdeq r4, [r4, -r2] │ │ │ │ - tsteq r1, ip, asr #24 │ │ │ │ - tsteq r4, lr, lsl #24 │ │ │ │ - tsteq r4, r0, lsr #22 │ │ │ │ - tsteq r1, sl, lsr ip │ │ │ │ - tsteq r4, r4, lsr fp │ │ │ │ - tsteq r1, lr, lsr #24 │ │ │ │ - tsteq r1, r8, lsr #24 │ │ │ │ - tsteq r1, r2, lsr #24 │ │ │ │ - tsteq r1, ip, lsl ip │ │ │ │ - tsteq r1, r6, lsl ip │ │ │ │ - tsteq r4, r8, ror #22 │ │ │ │ - tsteq r4, sl, lsr #22 │ │ │ │ - tsteq r1, r4, lsl #24 │ │ │ │ - strdeq r5, [r1, -lr] │ │ │ │ - strdeq r5, [r1, -r8] │ │ │ │ + tsteq r4, r2, ror sp │ │ │ │ + smlabbeq r4, ip, ip, r4 │ │ │ │ + tsteq r4, r6, lsl #24 │ │ │ │ + smlabteq r4, r8, pc, r4 @ │ │ │ │ + @ instruction: 0x01015eba │ │ │ │ + @ instruction: 0x01015eb4 │ │ │ │ + smlatbeq r1, lr, lr, r5 │ │ │ │ + smlatbeq r1, r8, lr, r5 │ │ │ │ + smlatbeq r1, r2, lr, r5 │ │ │ │ + tsteq r4, ip, lsl ip │ │ │ │ + tsteq r4, r6, lsr ip │ │ │ │ + @ instruction: 0x01015e90 │ │ │ │ + smlatbeq r4, sl, ip, r4 │ │ │ │ + smlabbeq r4, r4, ip, r4 │ │ │ │ + tsteq r1, lr, ror lr │ │ │ │ + ldrdeq r4, [r4, -r8] │ │ │ │ + strdeq r4, [r4, -r2] │ │ │ │ + tsteq r1, ip, ror #28 │ │ │ │ + tsteq r4, lr, lsr #28 │ │ │ │ + tsteq r4, r0, asr #26 │ │ │ │ + tsteq r1, sl, asr lr │ │ │ │ + tsteq r4, r4, asr sp │ │ │ │ + tsteq r1, lr, asr #28 │ │ │ │ + tsteq r1, r8, asr #28 │ │ │ │ + tsteq r1, r2, asr #28 │ │ │ │ + tsteq r1, ip, lsr lr │ │ │ │ + tsteq r1, r6, lsr lr │ │ │ │ + smlabbeq r4, r8, sp, r4 │ │ │ │ + tsteq r4, sl, asr #26 │ │ │ │ + tsteq r1, r4, lsr #28 │ │ │ │ + tsteq r1, lr, lsl lr │ │ │ │ + tsteq r1, r8, lsl lr │ │ │ │ ldrbtmi r4, [r8], #-2083 @ 0xfffff7dd │ │ │ │ stmdami r3!, {r0, r1, r6, sp, lr, pc} │ │ │ │ sub r4, r0, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2082 @ 0xfffff7de │ │ │ │ stmdami r2!, {r0, r2, r3, r4, r5, sp, lr, pc} │ │ │ │ eors r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2081 @ 0xfffff7df │ │ │ │ @@ -83553,38 +83553,38 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2073 @ 0xfffff7e7 │ │ │ │ ldmdami r9, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2072 @ 0xfffff7e8 │ │ │ │ ldmdami r8, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - tsteq r1, sl, lsr sl │ │ │ │ - tsteq r1, r4, lsr sl │ │ │ │ - ldrdeq r4, [r4, -r6] │ │ │ │ - tsteq r4, r0, ror #20 │ │ │ │ - @ instruction: 0x01044a92 │ │ │ │ - tsteq r1, ip, lsl sl │ │ │ │ - tsteq r1, r6, lsl sl │ │ │ │ - tsteq r1, r0, lsl sl │ │ │ │ - tsteq r1, sl, lsl #20 │ │ │ │ - tsteq r1, r4, lsl #20 │ │ │ │ - strdeq r5, [r1, -lr] │ │ │ │ - strdeq r5, [r1, -r8] │ │ │ │ - strdeq r5, [r1, -r2] │ │ │ │ - smlatteq r1, ip, r9, r5 │ │ │ │ - smlatteq r1, r6, r9, r5 │ │ │ │ - smlatteq r1, r0, r9, r5 │ │ │ │ - ldrdeq r5, [r1, -sl] │ │ │ │ - ldrdeq r5, [r1, -r4] │ │ │ │ - smlabteq r1, lr, r9, r5 │ │ │ │ - smlabteq r1, r8, r9, r5 │ │ │ │ - smlabteq r1, r2, r9, r5 │ │ │ │ - @ instruction: 0x010159bc │ │ │ │ - @ instruction: 0x010159b6 │ │ │ │ - @ instruction: 0x010159b0 │ │ │ │ + tsteq r1, sl, asr ip │ │ │ │ + tsteq r1, r4, asr ip │ │ │ │ + strdeq r4, [r4, -r6] │ │ │ │ + smlabbeq r4, r0, ip, r4 │ │ │ │ + @ instruction: 0x01044cb2 │ │ │ │ + tsteq r1, ip, lsr ip │ │ │ │ + tsteq r1, r6, lsr ip │ │ │ │ + tsteq r1, r0, lsr ip │ │ │ │ + tsteq r1, sl, lsr #24 │ │ │ │ + tsteq r1, r4, lsr #24 │ │ │ │ + tsteq r1, lr, lsl ip │ │ │ │ + tsteq r1, r8, lsl ip │ │ │ │ + tsteq r1, r2, lsl ip │ │ │ │ + tsteq r1, ip, lsl #24 │ │ │ │ + tsteq r1, r6, lsl #24 │ │ │ │ + tsteq r1, r0, lsl #24 │ │ │ │ + strdeq r5, [r1, -sl] │ │ │ │ + strdeq r5, [r1, -r4] │ │ │ │ + smlatteq r1, lr, fp, r5 │ │ │ │ + smlatteq r1, r8, fp, r5 │ │ │ │ + smlatteq r1, r2, fp, r5 │ │ │ │ + ldrdeq r5, [r1, -ip] │ │ │ │ + ldrdeq r5, [r1, -r6] │ │ │ │ + ldrdeq r5, [r1, -r0] │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [ip], -r2, lsl #1 │ │ │ │ ldrmi r4, [r6], -r5, lsl #12 │ │ │ │ @ instruction: 0xf5b1461f │ │ │ │ @@ -84045,22 +84045,22 @@ │ │ │ │ and lr, r7, r6, lsl r9 │ │ │ │ ldrtmi r4, [fp], -ip, lsl #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ stmdb ip, {r0, r2, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - smlatbeq r4, lr, r1, r4 │ │ │ │ - smlabteq r3, sl, r0, r5 │ │ │ │ - tsteq r1, ip, lsr r6 │ │ │ │ - smlabteq r1, ip, r6, r5 │ │ │ │ - smlabteq r1, r6, r6, r5 │ │ │ │ - tsteq r1, lr, lsl #12 │ │ │ │ - strdeq r4, [r3, -sl] │ │ │ │ - smlabteq r1, ip, r2, r5 │ │ │ │ + smlabteq r4, lr, r3, r4 │ │ │ │ + smlatteq r3, sl, r2, r5 │ │ │ │ + tsteq r1, ip, asr r8 │ │ │ │ + smlatteq r1, ip, r8, r5 │ │ │ │ + smlatteq r1, r6, r8, r5 │ │ │ │ + tsteq r1, lr, lsr #16 │ │ │ │ + tsteq r3, sl, lsl r0 │ │ │ │ + smlatteq r1, ip, r4, r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec142f0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf6400ff8 │ │ │ │ addsmi r3, r8, #248, 6 @ 0xe0000003 │ │ │ │ cmpphi r1, r0 @ p-variant is OBSOLETE │ │ │ │ adchi pc, sl, r0, lsl #4 │ │ │ │ @@ -84321,76 +84321,76 @@ │ │ │ │ stmdami r0, {r1, r3, sp, lr, pc}^ │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2111 @ 0xfffff7c1 │ │ │ │ ldmdami pc!, {r2, sp, lr, pc} @ │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2110 @ 0xfffff7c2 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - tsteq r4, ip, lsl #6 │ │ │ │ - smlatbeq r4, r6, r1, r4 │ │ │ │ - strdeq r4, [r4, -r0] │ │ │ │ - swpeq r4, r2, [r4] @ │ │ │ │ - tsteq r4, r0, rrx │ │ │ │ - tsteq r4, sl, lsl r3 │ │ │ │ - tsteq r4, ip, lsr #32 │ │ │ │ - smlatbeq r4, r6, r0, r4 │ │ │ │ - tsteq r4, r0, ror r3 │ │ │ │ - tsteq r4, r6, lsr r3 │ │ │ │ - tsteq r4, r8, lsl r1 │ │ │ │ - smlatteq r4, r6, r0, r4 │ │ │ │ - smlabteq r4, r0, r3, r4 │ │ │ │ - smlabbeq r4, r6, r3, r4 │ │ │ │ - tsteq r4, ip, lsr #2 │ │ │ │ + tsteq r4, ip, lsr #10 │ │ │ │ + smlabteq r4, r6, r3, r4 │ │ │ │ + tsteq r4, r0, lsl r3 │ │ │ │ + @ instruction: 0x010442b2 │ │ │ │ + smlabbeq r4, r0, r2, r4 │ │ │ │ + tsteq r4, sl, lsr r5 │ │ │ │ + tsteq r4, ip, asr #4 │ │ │ │ + smlabteq r4, r6, r2, r4 │ │ │ │ + @ instruction: 0x01044590 │ │ │ │ + tsteq r4, r6, asr r5 │ │ │ │ + tsteq r4, r8, lsr r3 │ │ │ │ + tsteq r4, r6, lsl #6 │ │ │ │ + smlatteq r4, r0, r5, r4 │ │ │ │ + smlatbeq r4, r6, r5, r4 │ │ │ │ + tsteq r4, ip, asr #6 │ │ │ │ + tsteq r4, r6, lsr r6 │ │ │ │ + strdeq r4, [r4, -ip] │ │ │ │ tsteq r4, r6, lsl r4 │ │ │ │ - ldrdeq r4, [r4, -ip] │ │ │ │ - strdeq r4, [r4, -r6] │ │ │ │ - @ instruction: 0x01044198 │ │ │ │ - tsteq r4, r6, ror #2 │ │ │ │ - tsteq r4, r0, ror #8 │ │ │ │ - tsteq r4, r6, lsr #8 │ │ │ │ - smlatbeq r4, ip, r1, r4 │ │ │ │ - @ instruction: 0x010444b6 │ │ │ │ - tsteq r4, ip, ror r4 │ │ │ │ - tsteq r4, lr, lsl r2 │ │ │ │ - smlatteq r4, ip, r1, r4 │ │ │ │ - tsteq r4, lr, lsl #10 │ │ │ │ - ldrdeq r4, [r4, -r0] │ │ │ │ - tsteq r4, r2, lsr r2 │ │ │ │ - tsteq r4, ip, ror #10 │ │ │ │ - tsteq r4, lr, lsr #10 │ │ │ │ - tsteq r4, r0, ror r7 │ │ │ │ - tsteq r4, lr, ror #12 │ │ │ │ - strdeq r4, [r4, -r8] │ │ │ │ - @ instruction: 0x010445be │ │ │ │ - ldrdeq r4, [r4, -r4] │ │ │ │ - tsteq r4, sl, ror r5 │ │ │ │ - tsteq r4, r4, lsl r6 │ │ │ │ - tsteq r4, lr, lsr #12 │ │ │ │ - strdeq r4, [r4, -r8] │ │ │ │ - @ instruction: 0x010446ba │ │ │ │ - tsteq r4, r4, ror r6 │ │ │ │ - smlabbeq r4, lr, r6, r4 │ │ │ │ - tsteq r4, r0, asr r6 │ │ │ │ + @ instruction: 0x010443b8 │ │ │ │ + smlabbeq r4, r6, r3, r4 │ │ │ │ + smlabbeq r4, r0, r6, r4 │ │ │ │ + tsteq r4, r6, asr #12 │ │ │ │ + smlabteq r4, ip, r3, r4 │ │ │ │ + ldrdeq r4, [r4, -r6] │ │ │ │ + @ instruction: 0x0104469c │ │ │ │ + tsteq r4, lr, lsr r4 │ │ │ │ + tsteq r4, ip, lsl #8 │ │ │ │ + tsteq r4, lr, lsr #14 │ │ │ │ + strdeq r4, [r4, -r0] │ │ │ │ + tsteq r4, r2, asr r4 │ │ │ │ + smlabbeq r4, ip, r7, r4 │ │ │ │ + tsteq r4, lr, asr #14 │ │ │ │ + @ instruction: 0x01044990 │ │ │ │ + smlabbeq r4, lr, r8, r4 │ │ │ │ + tsteq r4, r8, lsl r8 │ │ │ │ ldrdeq r4, [r4, -lr] │ │ │ │ - strdeq r4, [r4, -ip] │ │ │ │ - smlatbeq r4, lr, r6, r4 │ │ │ │ - tsteq r4, r0, asr r8 │ │ │ │ - smlatbeq r4, lr, r7, r4 │ │ │ │ - tsteq r4, r0, asr r7 │ │ │ │ - tsteq r4, r6, ror r7 │ │ │ │ - tsteq r4, r8, lsl r7 │ │ │ │ - smlatteq r4, sl, r7, r4 │ │ │ │ - tsteq r4, ip, lsl #16 │ │ │ │ - @ instruction: 0x010447b6 │ │ │ │ - smlatbeq r4, r8, r8, r4 │ │ │ │ - tsteq r4, r2, asr r8 │ │ │ │ + strdeq r4, [r4, -r4] │ │ │ │ + @ instruction: 0x0104479a │ │ │ │ + tsteq r4, r4, lsr r8 │ │ │ │ + tsteq r4, lr, asr #16 │ │ │ │ + tsteq r4, r8, lsl r8 │ │ │ │ + ldrdeq r4, [r4, -sl] │ │ │ │ + @ instruction: 0x01044894 │ │ │ │ + smlatbeq r4, lr, r8, r4 │ │ │ │ tsteq r4, r0, ror r8 │ │ │ │ - tsteq r4, lr, lsr #16 │ │ │ │ - @ instruction: 0x010448bc │ │ │ │ - smlatteq r4, r6, r8, r4 │ │ │ │ + strdeq r4, [r4, -lr] │ │ │ │ + tsteq r4, ip, lsl r9 │ │ │ │ + smlabteq r4, lr, r8, r4 │ │ │ │ + tsteq r4, r0, ror sl │ │ │ │ + smlabteq r4, lr, r9, r4 │ │ │ │ + tsteq r4, r0, ror r9 │ │ │ │ + @ instruction: 0x01044996 │ │ │ │ + tsteq r4, r8, lsr r9 │ │ │ │ + tsteq r4, sl, lsl #20 │ │ │ │ + tsteq r4, ip, lsr #20 │ │ │ │ + ldrdeq r4, [r4, -r6] │ │ │ │ + smlabteq r4, r8, sl, r4 │ │ │ │ + tsteq r4, r2, ror sl │ │ │ │ + @ instruction: 0x01044a90 │ │ │ │ + tsteq r4, lr, asr #20 │ │ │ │ + ldrdeq r4, [r4, -ip] │ │ │ │ + tsteq r4, r6, lsl #22 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ @ instruction: 0x46044615 │ │ │ │ eorsne pc, r4, #268435460 @ 0x10000004 │ │ │ │ @ instruction: 0xf0004291 │ │ │ │ @@ -85358,190 +85358,190 @@ │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ cdp 7, 13, cr15, cr0, cr11, {5} │ │ │ │ bmi fedb6550 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7ab447a │ │ │ │ pop {r1, r3, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tsteq r3, lr, lsl r2 │ │ │ │ - smlatbeq r3, lr, r5, r4 │ │ │ │ - tsteq r3, lr, lsl #4 │ │ │ │ - tsteq r3, sl, lsl #4 │ │ │ │ - tsteq r3, sl, lsl #4 │ │ │ │ - smlatteq r4, r6, r4, r4 │ │ │ │ - tsteq r3, sl, asr r5 │ │ │ │ - swpeq r5, r8, [r1] │ │ │ │ - @ instruction: 0x010444b4 │ │ │ │ + tsteq r3, lr, lsr r4 │ │ │ │ + smlabteq r3, lr, r7, r4 │ │ │ │ + tsteq r3, lr, lsr #8 │ │ │ │ + tsteq r3, sl, lsr #8 │ │ │ │ + tsteq r3, sl, lsr #8 │ │ │ │ + tsteq r4, r6, lsl #14 │ │ │ │ + tsteq r3, sl, ror r7 │ │ │ │ + @ instruction: 0x010152b8 │ │ │ │ + ldrdeq r4, [r4, -r4] │ │ │ │ + smlabteq r4, ip, r6, r4 │ │ │ │ + smlabteq r4, r4, r6, r4 │ │ │ │ + @ instruction: 0x010446bc │ │ │ │ + @ instruction: 0x010446b4 │ │ │ │ + smlatbeq r4, ip, r6, r4 │ │ │ │ + smlatbeq r4, r4, r6, r4 │ │ │ │ + @ instruction: 0x0104469c │ │ │ │ + tsteq r1, ip, lsl r2 │ │ │ │ + tsteq r4, r0, lsr r6 │ │ │ │ + tsteq r4, r8, lsr #12 │ │ │ │ + tsteq r4, r0, lsr #12 │ │ │ │ + tsteq r4, r8, lsl r6 │ │ │ │ + tsteq r4, r0, lsl r6 │ │ │ │ + tsteq r4, r8, lsl #12 │ │ │ │ + tsteq r4, r0, lsl #12 │ │ │ │ + strdeq r4, [r4, -r8] │ │ │ │ + strdeq r4, [r4, -r0] │ │ │ │ + smlabbeq r4, ip, r5, r4 │ │ │ │ + smlabbeq r4, r4, r5, r4 │ │ │ │ + tsteq r4, ip, ror r5 │ │ │ │ + tsteq r4, r4, ror r5 │ │ │ │ + tsteq r4, ip, ror #10 │ │ │ │ + tsteq r4, r4, ror #10 │ │ │ │ + tsteq r4, ip, asr r5 │ │ │ │ + tsteq r4, r4, asr r5 │ │ │ │ + tsteq r4, r2, asr r5 │ │ │ │ + smlatteq r4, r8, r4, r4 │ │ │ │ + ldrdeq r4, [r4, -lr] │ │ │ │ + ldrdeq r4, [r4, -r4] │ │ │ │ + smlabteq r4, sl, r4, r4 │ │ │ │ + smlabteq r4, r0, r4, r4 │ │ │ │ + @ instruction: 0x010444b6 │ │ │ │ smlatbeq r4, ip, r4, r4 │ │ │ │ + smlatbeq r4, r2, r4, r4 │ │ │ │ smlatbeq r4, r4, r4, r4 │ │ │ │ - @ instruction: 0x0104449c │ │ │ │ + @ instruction: 0x010344bc │ │ │ │ @ instruction: 0x01044494 │ │ │ │ - smlabbeq r4, ip, r4, r4 │ │ │ │ - smlabbeq r4, r4, r4, r4 │ │ │ │ - tsteq r4, ip, ror r4 │ │ │ │ - strdeq r4, [r1, -ip] │ │ │ │ - tsteq r4, r0, lsl r4 │ │ │ │ - tsteq r4, r8, lsl #8 │ │ │ │ - tsteq r4, r0, lsl #8 │ │ │ │ - strdeq r4, [r4, -r8] │ │ │ │ - strdeq r4, [r4, -r0] │ │ │ │ - smlatteq r4, r8, r3, r4 │ │ │ │ - smlatteq r4, r0, r3, r4 │ │ │ │ - ldrdeq r4, [r4, -r8] │ │ │ │ - ldrdeq r4, [r4, -r0] │ │ │ │ - tsteq r4, ip, ror #6 │ │ │ │ - tsteq r4, r4, ror #6 │ │ │ │ - tsteq r4, ip, asr r3 │ │ │ │ - tsteq r4, r4, asr r3 │ │ │ │ - tsteq r4, ip, asr #6 │ │ │ │ - tsteq r4, r4, asr #6 │ │ │ │ - tsteq r4, ip, lsr r3 │ │ │ │ - tsteq r4, r4, lsr r3 │ │ │ │ - tsteq r4, r2, lsr r3 │ │ │ │ - smlabteq r4, r8, r2, r4 │ │ │ │ - @ instruction: 0x010442be │ │ │ │ - @ instruction: 0x010442b4 │ │ │ │ - smlatbeq r4, sl, r2, r4 │ │ │ │ - smlatbeq r4, r0, r2, r4 │ │ │ │ - @ instruction: 0x01044296 │ │ │ │ - smlabbeq r4, ip, r2, r4 │ │ │ │ - smlabbeq r4, r2, r2, r4 │ │ │ │ - smlabbeq r4, r4, r2, r4 │ │ │ │ - @ instruction: 0x0103429c │ │ │ │ - tsteq r4, r4, ror r2 │ │ │ │ - strdeq ip, [r1, -ip] │ │ │ │ - strdeq r4, [r1, -r2] │ │ │ │ - @ instruction: 0x01044396 │ │ │ │ - ldrdeq r4, [r1, -r8] │ │ │ │ - tsteq r4, ip, lsl r2 │ │ │ │ - smlatbeq r1, lr, sl, r4 │ │ │ │ - smlatbeq r1, r6, sl, r4 │ │ │ │ - tsteq r4, r8, lsl #4 │ │ │ │ - smlatteq r1, sl, r9, r4 │ │ │ │ - ldrdeq r4, [r3, -r4] │ │ │ │ - tsteq r1, lr, asr #26 │ │ │ │ - smlatteq r4, r2, r1, r4 │ │ │ │ - tsteq r1, r6, lsr #26 │ │ │ │ - smlatteq r2, sl, sp, r2 │ │ │ │ - smlatteq sl, r2, r7, r0 │ │ │ │ - tsteq r3, r0, ror sl │ │ │ │ - tsteq r3, r6, ror #10 │ │ │ │ - tsteq r3, lr, ror #10 │ │ │ │ - tsteq r3, r6, ror r5 │ │ │ │ - tsteq r3, r6, ror r5 │ │ │ │ - tsteq r3, r6, ror r5 │ │ │ │ - tsteq sl, r0, ror #14 │ │ │ │ - tsteq r4, sl, lsl r1 │ │ │ │ - tsteq r4, r8, lsl r1 │ │ │ │ - tsteq r4, r8, lsl r1 │ │ │ │ - tsteq r4, r8, lsl r1 │ │ │ │ - tsteq r4, r0, lsr #2 │ │ │ │ - smlatbeq r3, r6, ip, r3 │ │ │ │ - tsteq r4, r0, lsl r1 │ │ │ │ - tsteq r4, r8, lsl #2 │ │ │ │ - tsteq r1, sl, asr #16 │ │ │ │ - @ instruction: 0x010344b6 │ │ │ │ - smlatbeq r3, lr, r4, r4 │ │ │ │ - smlatbeq r3, r6, r4, r4 │ │ │ │ - @ instruction: 0x0103449e │ │ │ │ - smlatbeq r3, lr, r4, r4 │ │ │ │ - smlabbeq r3, r6, r4, r4 │ │ │ │ - tsteq r3, lr, ror r4 │ │ │ │ - tsteq r3, r6, ror r4 │ │ │ │ - tsteq r3, r2, ror r4 │ │ │ │ - tsteq r3, r2, ror r4 │ │ │ │ - tsteq r3, r2, ror r4 │ │ │ │ - smlatteq sl, r0, r5, r0 │ │ │ │ - tsteq r4, lr │ │ │ │ - tsteq r4, r8 │ │ │ │ - tsteq r4, r8 │ │ │ │ - tsteq r4, lr │ │ │ │ - tsteq r2, r8, asr #26 │ │ │ │ - tsteq r2, r0, lsr sp │ │ │ │ - tsteq r4, r8 │ │ │ │ - tsteq r2, r6, lsl sp │ │ │ │ - strdeq r2, [r2, -lr] │ │ │ │ - tsteq r4, r2 │ │ │ │ - smlatteq r2, r4, ip, r2 │ │ │ │ - smlabteq r2, ip, ip, r2 │ │ │ │ - tsteq r4, lr │ │ │ │ - tsteq r4, r4, lsl r0 │ │ │ │ - tsteq r4, r0, lsl r0 │ │ │ │ - ldrdeq r0, [sl, -r6] │ │ │ │ - tsteq r3, ip, asr #28 │ │ │ │ - tsteq r3, r2, asr #28 │ │ │ │ - tsteq r3, sl, lsr lr │ │ │ │ - @ instruction: 0x01043fbc │ │ │ │ - smlatbeq r4, sl, pc, r3 @ │ │ │ │ - @ instruction: 0x01043f98 │ │ │ │ - smlabbeq r4, r6, pc, r3 @ │ │ │ │ - tsteq r4, r4, ror pc │ │ │ │ - tsteq r4, r2, ror #30 │ │ │ │ - tsteq r4, r2, asr pc │ │ │ │ - tsteq r1, sl, asr #10 │ │ │ │ - tsteq r3, r4, lsr sp │ │ │ │ - smlabteq r1, r4, ip, fp │ │ │ │ + tsteq r1, ip, lsl r4 │ │ │ │ + tsteq r1, r2, lsl sp │ │ │ │ + @ instruction: 0x010445b6 │ │ │ │ + strdeq r4, [r1, -r8] │ │ │ │ + tsteq r4, ip, lsr r4 │ │ │ │ + smlabteq r1, lr, ip, r4 │ │ │ │ + smlabteq r1, r6, ip, r4 │ │ │ │ + tsteq r4, r8, lsr #8 │ │ │ │ + tsteq r1, sl, lsl #24 │ │ │ │ + strdeq r4, [r3, -r4] │ │ │ │ + tsteq r1, lr, ror #30 │ │ │ │ + tsteq r4, r2, lsl #8 │ │ │ │ + tsteq r1, r6, asr #30 │ │ │ │ + tsteq r2, sl │ │ │ │ + tsteq sl, r2, lsl #20 │ │ │ │ + @ instruction: 0x01034c90 │ │ │ │ + smlabbeq r3, r6, r7, r5 │ │ │ │ + smlabbeq r3, lr, r7, r5 │ │ │ │ + @ instruction: 0x01035796 │ │ │ │ + @ instruction: 0x01035796 │ │ │ │ + @ instruction: 0x01035796 │ │ │ │ + smlabbeq sl, r0, r9, r0 │ │ │ │ + tsteq r4, sl, lsr r3 │ │ │ │ + tsteq r4, r8, lsr r3 │ │ │ │ + tsteq r4, r8, lsr r3 │ │ │ │ + tsteq r4, r8, lsr r3 │ │ │ │ + tsteq r4, r0, asr #6 │ │ │ │ + smlabteq r3, r6, lr, r3 │ │ │ │ + tsteq r4, r0, lsr r3 │ │ │ │ + tsteq r4, r8, lsr #6 │ │ │ │ + tsteq r1, sl, ror #20 │ │ │ │ + ldrdeq r4, [r3, -r6] │ │ │ │ + smlabteq r3, lr, r6, r4 │ │ │ │ + smlabteq r3, r6, r6, r4 │ │ │ │ + @ instruction: 0x010346be │ │ │ │ + smlabteq r3, lr, r6, r4 │ │ │ │ + smlatbeq r3, r6, r6, r4 │ │ │ │ + @ instruction: 0x0103469e │ │ │ │ + @ instruction: 0x01034696 │ │ │ │ + @ instruction: 0x01034692 │ │ │ │ + @ instruction: 0x01034692 │ │ │ │ + @ instruction: 0x01034692 │ │ │ │ + tsteq sl, r0, lsl #16 │ │ │ │ + tsteq r4, lr, lsr #4 │ │ │ │ + tsteq r4, r8, lsr #4 │ │ │ │ + tsteq r4, r8, lsr #4 │ │ │ │ + tsteq r4, lr, lsr #4 │ │ │ │ + tsteq r2, r8, ror #30 │ │ │ │ + tsteq r2, r0, asr pc │ │ │ │ + tsteq r4, r8, lsr #4 │ │ │ │ + tsteq r2, r6, lsr pc │ │ │ │ + tsteq r2, lr, lsl pc │ │ │ │ + tsteq r4, r2, lsr #4 │ │ │ │ + tsteq r2, r4, lsl #30 │ │ │ │ + smlatteq r2, ip, lr, r2 │ │ │ │ + tsteq r4, lr, lsr #4 │ │ │ │ + tsteq r4, r4, lsr r2 │ │ │ │ + tsteq r4, r0, lsr r2 │ │ │ │ + strdeq r0, [sl, -r6] │ │ │ │ + tsteq r3, ip, rrx │ │ │ │ + tsteq r3, r2, rrx │ │ │ │ + qaddeq r4, sl, r3 │ │ │ │ + ldrdeq r4, [r4, -ip] │ │ │ │ + smlabteq r4, sl, r1, r4 │ │ │ │ + @ instruction: 0x010441b8 │ │ │ │ + smlatbeq r4, r6, r1, r4 │ │ │ │ + @ instruction: 0x01044194 │ │ │ │ + smlabbeq r4, r2, r1, r4 │ │ │ │ + tsteq r4, r2, ror r1 │ │ │ │ + tsteq r1, sl, ror #14 │ │ │ │ + tsteq r3, r4, asr pc │ │ │ │ + smlatteq r1, r4, lr, fp │ │ │ │ + ldrdeq r4, [r1, -sl] │ │ │ │ + ldrdeq r4, [r1, -r2] │ │ │ │ + tsteq r4, r6, lsr #2 │ │ │ │ + tsteq r3, r2, lsl #30 │ │ │ │ + strdeq r4, [r3, -r2] │ │ │ │ + smlabbeq r1, r8, r7, r4 │ │ │ │ + smlabbeq r1, r0, r7, r4 │ │ │ │ + ldrdeq r4, [r3, -r6] │ │ │ │ + tsteq r1, ip, asr #28 │ │ │ │ + tsteq r1, r2, asr #14 │ │ │ │ + tsteq r1, sl, lsr r7 │ │ │ │ + swpeq r4, lr, [r4] @ │ │ │ │ + smlatbeq r4, r4, r0, r4 │ │ │ │ + smlatbeq r4, ip, r0, r4 │ │ │ │ + tsteq r1, lr, asr #12 │ │ │ │ + tsteq r3, r6, lsr lr │ │ │ │ + smlabbeq r4, lr, r0, r4 │ │ │ │ + swpeq r4, r2, [r4] @ │ │ │ │ + swpeq r4, r6, [r4] @ │ │ │ │ + swpeq r4, lr, [r4] @ │ │ │ │ + tsteq sl, r8, asr r4 │ │ │ │ + swpeq r4, r4, [r4] @ │ │ │ │ + smlatbeq r4, r2, r0, r4 │ │ │ │ + smlatbeq r4, r6, r0, r4 │ │ │ │ + smlatbeq r4, sl, r0, r4 │ │ │ │ + strheq r4, [r4, -ip] │ │ │ │ + smlabteq r4, r4, r0, r4 │ │ │ │ + smlabteq r4, sl, r0, r4 │ │ │ │ + tsteq r3, r0, ror #26 │ │ │ │ + smlabteq r4, lr, r0, r4 │ │ │ │ + tsteq r3, r4, ror r7 │ │ │ │ + smlabteq r1, r0, r5, r4 │ │ │ │ @ instruction: 0x010145ba │ │ │ │ - @ instruction: 0x010145b2 │ │ │ │ - tsteq r4, r6, lsl #30 │ │ │ │ - smlatteq r3, r2, ip, r3 │ │ │ │ - ldrdeq r4, [r3, -r2] │ │ │ │ - tsteq r1, r8, ror #10 │ │ │ │ - tsteq r1, r0, ror #10 │ │ │ │ - @ instruction: 0x010346b6 │ │ │ │ - tsteq r1, ip, lsr #24 │ │ │ │ - tsteq r1, r2, lsr #10 │ │ │ │ - tsteq r1, sl, lsl r5 │ │ │ │ - tsteq r4, lr, ror lr │ │ │ │ - smlabbeq r4, r4, lr, r3 │ │ │ │ - smlabbeq r4, ip, lr, r3 │ │ │ │ - tsteq r1, lr, lsr #8 │ │ │ │ - tsteq r3, r6, lsl ip │ │ │ │ - tsteq r4, lr, ror #28 │ │ │ │ - tsteq r4, r2, ror lr │ │ │ │ - tsteq r4, r6, ror lr │ │ │ │ - tsteq r4, lr, ror lr │ │ │ │ - tsteq sl, r8, lsr r2 │ │ │ │ - tsteq r4, r4, ror lr │ │ │ │ - smlabbeq r4, r2, lr, r3 │ │ │ │ - smlabbeq r4, r6, lr, r3 │ │ │ │ - smlabbeq r4, sl, lr, r3 │ │ │ │ - @ instruction: 0x01043e9c │ │ │ │ - smlatbeq r4, r4, lr, r3 │ │ │ │ - smlatbeq r4, sl, lr, r3 │ │ │ │ - tsteq r3, r0, asr #22 │ │ │ │ - smlatbeq r4, lr, lr, r3 │ │ │ │ - tsteq r3, r4, asr r5 │ │ │ │ - smlatbeq r1, r0, r3, r4 │ │ │ │ - @ instruction: 0x0101439a │ │ │ │ - tsteq r3, r4, asr #10 │ │ │ │ - tsteq r3, r4, lsl #12 │ │ │ │ - tsteq r3, sl, lsr r5 │ │ │ │ - tsteq r3, r4, lsr r5 │ │ │ │ - ldrdeq r5, [r3, -r8] │ │ │ │ - tsteq r3, lr, lsl #10 │ │ │ │ - tsteq r3, ip, lsl r5 │ │ │ │ - tsteq r3, r8, lsr #10 │ │ │ │ - tsteq r3, r6, lsr #10 │ │ │ │ - tsteq r3, r4, lsr #10 │ │ │ │ - strdeq r5, [r3, -ip] │ │ │ │ - strdeq r5, [r3, -sl] │ │ │ │ - tsteq r3, r8, lsl r5 │ │ │ │ - tsteq r3, ip, lsl #10 │ │ │ │ - tsteq r3, sl, lsl #10 │ │ │ │ - tsteq r3, r8, lsl #10 │ │ │ │ - tsteq r3, lr, lsl #10 │ │ │ │ - tsteq r3, r4, lsl r5 │ │ │ │ - tsteq r3, lr, lsl r5 │ │ │ │ - tsteq r4, r0, ror #26 │ │ │ │ - tsteq sl, r8, lsr #32 │ │ │ │ - tsteq r3, r0, lsl #10 │ │ │ │ - tsteq r3, r0, lsl #10 │ │ │ │ - tsteq r3, r2, lsr #8 │ │ │ │ - tsteq r3, r0, lsr #8 │ │ │ │ + tsteq r3, r4, ror #14 │ │ │ │ + tsteq r3, r4, lsr #16 │ │ │ │ + tsteq r3, sl, asr r7 │ │ │ │ + tsteq r3, r4, asr r7 │ │ │ │ + strdeq r5, [r3, -r8] │ │ │ │ + tsteq r3, lr, lsr #14 │ │ │ │ + tsteq r3, ip, lsr r7 │ │ │ │ + tsteq r3, r8, asr #14 │ │ │ │ + tsteq r3, r6, asr #14 │ │ │ │ + tsteq r3, r4, asr #14 │ │ │ │ + tsteq r3, ip, lsl r7 │ │ │ │ + tsteq r3, sl, lsl r7 │ │ │ │ + tsteq r3, r8, lsr r7 │ │ │ │ + tsteq r3, ip, lsr #14 │ │ │ │ + tsteq r3, sl, lsr #14 │ │ │ │ + tsteq r3, r8, lsr #14 │ │ │ │ + tsteq r3, lr, lsr #14 │ │ │ │ + tsteq r3, r4, lsr r7 │ │ │ │ + tsteq r3, lr, lsr r7 │ │ │ │ + smlabbeq r4, r0, pc, r3 @ │ │ │ │ + tsteq sl, r8, asr #4 │ │ │ │ + tsteq r3, r0, lsr #14 │ │ │ │ + tsteq r3, r0, lsr #14 │ │ │ │ + tsteq r3, r2, asr #12 │ │ │ │ + tsteq r3, r0, asr #12 │ │ │ │ svcvc 0x0026f5b0 │ │ │ │ strlt sp, [r8, #-36] @ 0xffffffdc │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xf5b0d80e │ │ │ │ andsle r7, ip, r3, lsr #30 │ │ │ │ @@ -85566,22 +85566,22 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2057 @ 0xfffff7f7 │ │ │ │ stmdami r9, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2056 @ 0xfffff7f8 │ │ │ │ stmdami r8, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - tsteq r4, sl, ror #20 │ │ │ │ - tsteq r4, ip, lsr #20 │ │ │ │ - strdeq r3, [r4, -r6] │ │ │ │ - tsteq r4, r8, lsl #20 │ │ │ │ - tsteq r4, r2, lsr sl │ │ │ │ - @ instruction: 0x01043a94 │ │ │ │ - @ instruction: 0x01043ab2 │ │ │ │ - tsteq r4, r0, ror #20 │ │ │ │ + smlabbeq r4, sl, ip, r3 │ │ │ │ + tsteq r4, ip, asr #24 │ │ │ │ + tsteq r4, r6, lsl ip │ │ │ │ + tsteq r4, r8, lsr #24 │ │ │ │ + tsteq r4, r2, asr ip │ │ │ │ + @ instruction: 0x01043cb4 │ │ │ │ + ldrdeq r3, [r4, -r2] │ │ │ │ + smlabbeq r4, r0, ip, r3 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec15ab4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvc 0x0026f5b1 │ │ │ │ stmdale lr, {r2, r3, r5, r6, ip, lr, pc} │ │ │ │ @@ -85643,27 +85643,27 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7ab447a │ │ │ │ bmi 4f9c08 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3e5898> │ │ │ │ movweq pc, #4101 @ 0x1005 @ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7ab4620 │ │ │ │ ldcllt 12, cr14, [r0, #-568]! @ 0xfffffdc8 │ │ │ │ - tsteq r4, r4, asr sl │ │ │ │ - tsteq r4, r4, asr sl │ │ │ │ - tsteq r4, sl, asr sl │ │ │ │ - tsteq r4, sl, asr sl │ │ │ │ - tsteq r3, ip, asr r5 │ │ │ │ - tsteq r4, sl, asr sl │ │ │ │ - smlatteq r1, r6, sp, r3 │ │ │ │ - tsteq r4, sl, asr sl │ │ │ │ - ldrdeq r3, [r1, -r2] │ │ │ │ - tsteq r1, lr, lsl sp │ │ │ │ - tsteq r3, sl, lsl #10 │ │ │ │ - tsteq r1, r0, lsl #26 │ │ │ │ - smlatteq r3, sl, r4, r3 │ │ │ │ + tsteq r4, r4, ror ip │ │ │ │ + tsteq r4, r4, ror ip │ │ │ │ + tsteq r4, sl, ror ip │ │ │ │ + tsteq r4, sl, ror ip │ │ │ │ + tsteq r3, ip, ror r7 │ │ │ │ + tsteq r4, sl, ror ip │ │ │ │ + tsteq r1, r6 │ │ │ │ + tsteq r4, sl, ror ip │ │ │ │ + strdeq r3, [r1, -r2] │ │ │ │ + tsteq r1, lr, lsr pc │ │ │ │ + tsteq r3, sl, lsr #14 │ │ │ │ + tsteq r1, r0, lsr #30 │ │ │ │ + tsteq r3, sl, lsl #14 │ │ │ │ andsle r2, r5, r4, lsr r8 │ │ │ │ stmdacs ip!, {r1, r2, fp, ip, lr, pc} │ │ │ │ ldmdacs r0!, {r0, r2, r4, ip, lr, pc} │ │ │ │ stmdacs r8!, {r1, r2, r4, ip, lr, pc} │ │ │ │ and sp, r3, r7, lsl r0 │ │ │ │ andsle r2, r7, r0, ror r8 │ │ │ │ andsle r2, r8, r4, ror r8 │ │ │ │ @@ -85677,20 +85677,20 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2055 @ 0xfffff7f9 │ │ │ │ stmdami r7, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2054 @ 0xfffff7fa │ │ │ │ stmdami r6, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - strdeq r3, [r4, -r6] │ │ │ │ - ldrdeq r3, [r4, -r0] │ │ │ │ - ldrdeq r3, [r4, -sl] │ │ │ │ - @ instruction: 0x010439b4 │ │ │ │ - smlatteq r4, lr, r9, r3 │ │ │ │ - strdeq r3, [r4, -ip] │ │ │ │ + tsteq r4, r6, lsl ip │ │ │ │ + strdeq r3, [r4, -r0] │ │ │ │ + strdeq r3, [r4, -sl] │ │ │ │ + ldrdeq r3, [r4, -r4] │ │ │ │ + tsteq r4, lr, lsl #24 │ │ │ │ + tsteq r4, ip, lsl ip │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec15c68 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ @ instruction: 0xf0002934 │ │ │ │ stmdale r6, {r1, r2, r4, r7, r8, pc} │ │ │ │ @@ -85965,81 +85965,81 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7ab447a │ │ │ │ bmi 1279700 │ │ │ │ movwcs pc, #46021 @ 0xb3c5 @ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7ab4620 │ │ │ │ @ instruction: 0xbdf8ea0a │ │ │ │ - smlatbeq r4, r8, r9, r3 │ │ │ │ - strdeq r3, [r3, -r2] │ │ │ │ - @ instruction: 0x010439be │ │ │ │ - smlabteq r4, lr, r9, r3 │ │ │ │ - tsteq r2, r8, asr #32 │ │ │ │ - tsteq r2, lr, lsr r0 │ │ │ │ - smlabteq r4, r0, r9, r3 │ │ │ │ - smlabbeq r3, r0, r3, r3 │ │ │ │ - smlabteq r4, sl, r9, r3 │ │ │ │ - tsteq r3, r6, ror #6 │ │ │ │ - ldrdeq r3, [r4, -r0] │ │ │ │ - ldrdeq r3, [r4, -r6] │ │ │ │ - smlabteq r4, r4, r9, r3 │ │ │ │ - smlatbeq r9, r4, r9, pc @ │ │ │ │ - tsteq r4, r2, ror sp │ │ │ │ - tsteq r4, r2, lsr #18 │ │ │ │ - strdeq r4, [r3, -r0] │ │ │ │ - tsteq r4, r2, ror #26 │ │ │ │ - tsteq r2, sl, lsl #2 │ │ │ │ - tsteq r2, r4, lsl #2 │ │ │ │ - tsteq r4, r8, asr r9 │ │ │ │ - tsteq r4, r8, asr r1 │ │ │ │ - tsteq r3, sl, lsl #4 │ │ │ │ - tsteq r4, ip, lsr r9 │ │ │ │ - tsteq r4, lr, lsr r9 │ │ │ │ - tsteq r4, r4, asr #18 │ │ │ │ - ldrdeq pc, [r9, -r8] │ │ │ │ - tsteq r4, r4, lsr r9 │ │ │ │ - smlatteq r4, r8, r0, r4 │ │ │ │ - tsteq r4, lr, lsr #18 │ │ │ │ - tsteq r4, ip, lsr #18 │ │ │ │ - smlabbeq r9, r4, r8, pc @ │ │ │ │ - tsteq r4, sl, lsl r9 │ │ │ │ - smlabteq r3, ip, sp, r4 │ │ │ │ - tsteq r4, r2, lsl r9 │ │ │ │ - tsteq r4, r0, lsl r9 │ │ │ │ - tsteq r4, lr, lsl #18 │ │ │ │ - tsteq r4, ip, lsl #18 │ │ │ │ - tsteq r4, sl, lsl #18 │ │ │ │ - tsteq r4, r8, lsl #18 │ │ │ │ - tsteq r4, r6, lsl #18 │ │ │ │ - tsteq r4, r2, lsl #18 │ │ │ │ - tsteq r2, r6, ror #28 │ │ │ │ - tsteq r2, r4, ror #28 │ │ │ │ - tsteq r2, sl, ror #28 │ │ │ │ - @ instruction: 0x0109f79e │ │ │ │ - ldrdeq r3, [r4, -r4] │ │ │ │ - tsteq r3, r4, lsl #2 │ │ │ │ + smlabteq r4, r8, fp, r3 │ │ │ │ + tsteq r3, r2, lsl r6 │ │ │ │ ldrdeq r3, [r4, -lr] │ │ │ │ - smlatteq r3, r8, r0, r3 │ │ │ │ - strdeq r1, [r2, -r6] │ │ │ │ - tsteq r4, sl, asr #14 │ │ │ │ - tsteq r2, r0, lsr lr │ │ │ │ - smlatbeq r4, r6, r8, r3 │ │ │ │ - tsteq r2, r8, lsr #28 │ │ │ │ - tsteq r2, r2, lsr lr │ │ │ │ - smlatteq r9, lr, r6, pc @ │ │ │ │ - @ instruction: 0x010138ba │ │ │ │ - qaddeq r3, r6, r3 │ │ │ │ - tsteq r2, r4, ror #24 │ │ │ │ - smlatbeq r4, ip, r3, r1 │ │ │ │ - swpeq r4, sl, [r3] │ │ │ │ - @ instruction: 0x010413b0 │ │ │ │ - @ instruction: 0x01021cb0 │ │ │ │ - @ instruction: 0x01021c9e │ │ │ │ - smlatbeq r4, r4, r3, r1 │ │ │ │ - smlatteq r3, r2, pc, r2 @ │ │ │ │ + smlatteq r4, lr, fp, r3 │ │ │ │ + tsteq r2, r8, ror #4 │ │ │ │ + tsteq r2, lr, asr r2 │ │ │ │ + smlatteq r4, r0, fp, r3 │ │ │ │ + smlatbeq r3, r0, r5, r3 │ │ │ │ + smlatteq r4, sl, fp, r3 │ │ │ │ + smlabbeq r3, r6, r5, r3 │ │ │ │ + strdeq r3, [r4, -r0] │ │ │ │ + strdeq r3, [r4, -r6] │ │ │ │ + smlatteq r4, r4, fp, r3 │ │ │ │ + smlabteq r9, r4, fp, pc @ │ │ │ │ + @ instruction: 0x01041f92 │ │ │ │ + tsteq r4, r2, asr #22 │ │ │ │ + tsteq r3, r0, lsl r1 │ │ │ │ + smlabbeq r4, r2, pc, r1 @ │ │ │ │ + tsteq r2, sl, lsr #6 │ │ │ │ + tsteq r2, r4, lsr #6 │ │ │ │ + tsteq r4, r8, ror fp │ │ │ │ + tsteq r4, r8, ror r3 │ │ │ │ + tsteq r3, sl, lsr #8 │ │ │ │ + tsteq r4, ip, asr fp │ │ │ │ + tsteq r4, lr, asr fp │ │ │ │ + tsteq r4, r4, ror #22 │ │ │ │ + strdeq pc, [r9, -r8] │ │ │ │ + tsteq r4, r4, asr fp │ │ │ │ + tsteq r4, r8, lsl #6 │ │ │ │ + tsteq r4, lr, asr #22 │ │ │ │ + tsteq r4, ip, asr #22 │ │ │ │ + smlatbeq r9, r4, sl, pc @ │ │ │ │ + tsteq r4, sl, lsr fp │ │ │ │ + smlatteq r3, ip, pc, r4 @ │ │ │ │ + tsteq r4, r2, lsr fp │ │ │ │ + tsteq r4, r0, lsr fp │ │ │ │ + tsteq r4, lr, lsr #22 │ │ │ │ + tsteq r4, ip, lsr #22 │ │ │ │ + tsteq r4, sl, lsr #22 │ │ │ │ + tsteq r4, r8, lsr #22 │ │ │ │ + tsteq r4, r6, lsr #22 │ │ │ │ + tsteq r4, r2, lsr #22 │ │ │ │ + smlabbeq r2, r6, r0, r2 │ │ │ │ + smlabbeq r2, r4, r0, r2 │ │ │ │ + smlabbeq r2, sl, r0, r2 │ │ │ │ + @ instruction: 0x0109f9be │ │ │ │ + strdeq r3, [r4, -r4] │ │ │ │ + tsteq r3, r4, lsr #6 │ │ │ │ + strdeq r3, [r4, -lr] │ │ │ │ + tsteq r3, r8, lsl #6 │ │ │ │ + tsteq r2, r6, lsl pc │ │ │ │ + tsteq r4, sl, ror #18 │ │ │ │ + qaddeq r2, r0, r2 │ │ │ │ + smlabteq r4, r6, sl, r3 │ │ │ │ + tsteq r2, r8, asr #32 │ │ │ │ + qaddeq r2, r2, r2 │ │ │ │ + tstpeq r9, lr, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r3, [r1, -sl] │ │ │ │ + tsteq r3, r6, ror r2 │ │ │ │ + smlabbeq r2, r4, lr, r1 │ │ │ │ + smlabteq r4, ip, r5, r1 │ │ │ │ + @ instruction: 0x010342ba │ │ │ │ + ldrdeq r1, [r4, -r0] │ │ │ │ + ldrdeq r1, [r2, -r0] │ │ │ │ + @ instruction: 0x01021ebe │ │ │ │ + smlabteq r4, r4, r5, r1 │ │ │ │ + tsteq r3, r2, lsl #4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec161dc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, , q12 │ │ │ │ addsmi r2, r8, #108, 6 @ 0xb0000001 │ │ │ │ ldmdale fp, {r3, r4, r5, ip, lr, pc} │ │ │ │ movwcs pc, #16961 @ 0x4241 @ │ │ │ │ @@ -86087,28 +86087,28 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2063 @ 0xfffff7f1 │ │ │ │ stmdami pc, {r0, r1, r2, sp, lr, pc} @ │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2062 @ 0xfffff7f2 │ │ │ │ stmdami lr, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - tsteq r4, r6, asr #14 │ │ │ │ - ldrdeq r3, [r4, -r0] │ │ │ │ - smlabbeq r4, r2, r6, r3 │ │ │ │ - @ instruction: 0x0104369c │ │ │ │ - tsteq r4, r6, asr r6 │ │ │ │ + tsteq r4, r6, ror #18 │ │ │ │ strdeq r3, [r4, -r0] │ │ │ │ - tsteq r4, r6, lsl #14 │ │ │ │ - smlabteq r4, ip, r6, r3 │ │ │ │ - smlabbeq r4, sl, r7, r3 │ │ │ │ - tsteq r4, r8, asr #14 │ │ │ │ - tsteq r4, lr, asr r7 │ │ │ │ - tsteq r4, r0, lsr #14 │ │ │ │ - @ instruction: 0x01043792 │ │ │ │ - smlabteq r4, r0, r7, r3 │ │ │ │ + smlatbeq r4, r2, r8, r3 │ │ │ │ + @ instruction: 0x010438bc │ │ │ │ + tsteq r4, r6, ror r8 │ │ │ │ + tsteq r4, r0, lsl r9 │ │ │ │ + tsteq r4, r6, lsr #18 │ │ │ │ + smlatteq r4, ip, r8, r3 │ │ │ │ + smlatbeq r4, sl, r9, r3 │ │ │ │ + tsteq r4, r8, ror #18 │ │ │ │ + tsteq r4, lr, ror r9 │ │ │ │ + tsteq r4, r0, asr #18 │ │ │ │ + @ instruction: 0x010439b2 │ │ │ │ + smlatteq r4, r0, r9, r3 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec162f0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrmi r0, [r5], -r8, ror #31 │ │ │ │ vmax.s8 d20, d1, d4 │ │ │ │ addsmi r2, r1, #108, 4 @ 0xc0000006 │ │ │ │ rschi pc, r2, r0 │ │ │ │ @@ -86611,129 +86611,129 @@ │ │ │ │ bmi 1eb78f4 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ stc 7, cr15, [r4, #-680] @ 0xfffffd58 │ │ │ │ @ instruction: 0x462b4a75 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7aa4620 │ │ │ │ ldcllt 12, cr14, [r8, #1016]! @ 0x3f8 │ │ │ │ - tsteq r1, lr, lsl r5 │ │ │ │ - tsteq r3, r6, lsl #26 │ │ │ │ - strdeq r3, [r1, -lr] │ │ │ │ - smlatteq r3, r6, ip, r2 │ │ │ │ - tsteq r3, r6, ror r6 │ │ │ │ - smlabteq r3, r2, ip, r2 │ │ │ │ - smlabteq r3, r6, pc, r4 @ │ │ │ │ - smlatbeq r3, r2, ip, r2 │ │ │ │ - tsteq r1, sl, asr #14 │ │ │ │ - smlabbeq r3, r2, ip, r2 │ │ │ │ - tsteq r4, r6, ror r6 │ │ │ │ + tsteq r1, lr, lsr r7 │ │ │ │ + tsteq r3, r6, lsr #30 │ │ │ │ + tsteq r1, lr, lsl r7 │ │ │ │ + tsteq r3, r6, lsl #30 │ │ │ │ + @ instruction: 0x01033896 │ │ │ │ + smlatteq r3, r2, lr, r2 │ │ │ │ + smlatteq r3, r6, r1, r5 │ │ │ │ + smlabteq r3, r2, lr, r2 │ │ │ │ + tsteq r1, sl, ror #18 │ │ │ │ + smlatbeq r3, r2, lr, r2 │ │ │ │ + @ instruction: 0x01043896 │ │ │ │ + smlabbeq r3, r4, lr, r2 │ │ │ │ + smlabbeq r4, r8, r8, r3 │ │ │ │ + tsteq r1, r8, lsl #14 │ │ │ │ + tsteq r1, r0, lsl #14 │ │ │ │ + tsteq r4, ip, ror #16 │ │ │ │ + ldrdeq r3, [r1, -r6] │ │ │ │ + smlabteq r1, lr, r6, r3 │ │ │ │ + tsteq r4, r4, asr r8 │ │ │ │ + tsteq r3, r2, lsl #28 │ │ │ │ + tsteq r4, lr, asr #16 │ │ │ │ + smlatteq r3, r4, sp, r2 │ │ │ │ + tsteq r4, r8, asr #16 │ │ │ │ + smlabteq r3, r6, sp, r2 │ │ │ │ + tsteq r4, r6, asr #16 │ │ │ │ + smlatbeq r3, r8, sp, r2 │ │ │ │ + @ instruction: 0x010219b0 │ │ │ │ + @ instruction: 0x010219b2 │ │ │ │ + @ instruction: 0x01021996 │ │ │ │ + tsteq r3, lr, lsr #24 │ │ │ │ + tsteq r3, lr, lsr #24 │ │ │ │ + tsteq r3, r6, lsr #24 │ │ │ │ + tsteq r3, r4, lsr #24 │ │ │ │ + tsteq r3, ip, lsr ip │ │ │ │ + tsteq r3, r4, asr ip │ │ │ │ + tsteq r3, r2, asr ip │ │ │ │ + tsteq r3, r6, ror #24 │ │ │ │ + tsteq r3, r8, ror ip │ │ │ │ + tsteq r4, r4, ror #22 │ │ │ │ + tsteq r3, r8, asr ip │ │ │ │ + tsteq r3, r8, asr ip │ │ │ │ + tsteq r3, r8, asr ip │ │ │ │ tsteq r3, r4, ror #24 │ │ │ │ - tsteq r4, r8, ror #12 │ │ │ │ - smlatteq r1, r8, r4, r3 │ │ │ │ - smlatteq r1, r0, r4, r3 │ │ │ │ - tsteq r4, ip, asr #12 │ │ │ │ - @ instruction: 0x010134b6 │ │ │ │ - smlatbeq r1, lr, r4, r3 │ │ │ │ - tsteq r4, r4, lsr r6 │ │ │ │ - smlatteq r3, r2, fp, r2 │ │ │ │ - tsteq r4, lr, lsr #12 │ │ │ │ - smlabteq r3, r4, fp, r2 │ │ │ │ - tsteq r4, r8, lsr #12 │ │ │ │ - smlatbeq r3, r6, fp, r2 │ │ │ │ - tsteq r4, r6, lsr #12 │ │ │ │ - smlabbeq r3, r8, fp, r2 │ │ │ │ - @ instruction: 0x01021790 │ │ │ │ - @ instruction: 0x01021792 │ │ │ │ - tsteq r2, r6, ror r7 │ │ │ │ - tsteq r3, lr, lsl #20 │ │ │ │ - tsteq r3, lr, lsl #20 │ │ │ │ - tsteq r3, r6, lsl #20 │ │ │ │ - tsteq r3, r4, lsl #20 │ │ │ │ - tsteq r3, ip, lsl sl │ │ │ │ - tsteq r3, r4, lsr sl │ │ │ │ - tsteq r3, r2, lsr sl │ │ │ │ - tsteq r3, r6, asr #20 │ │ │ │ - tsteq r3, r8, asr sl │ │ │ │ - tsteq r4, r4, asr #18 │ │ │ │ - tsteq r3, r8, lsr sl │ │ │ │ - tsteq r3, r8, lsr sl │ │ │ │ - tsteq r3, r8, lsr sl │ │ │ │ - tsteq r3, r4, asr #20 │ │ │ │ - tsteq r3, r8, asr #20 │ │ │ │ - tsteq r3, ip, asr #20 │ │ │ │ - tsteq r3, r0, asr sl │ │ │ │ - tsteq r3, r8, asr #20 │ │ │ │ - tsteq r3, r0, asr #20 │ │ │ │ - tsteq r3, r0, asr #20 │ │ │ │ - ldrdeq r4, [r3, -r4] │ │ │ │ - tstpeq r9, sl, asr #32 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, sl, lsl sl │ │ │ │ - tsteq r4, ip, lsl r8 │ │ │ │ - tsteq r3, ip, lsl #20 │ │ │ │ - tsteq r3, r0, lsl #20 │ │ │ │ - tsteq r1, lr, lsl r2 │ │ │ │ - tsteq r1, r6, lsl r2 │ │ │ │ - smlatteq r3, r0, r9, r4 │ │ │ │ - ldrdeq r3, [r4, -r2] │ │ │ │ - strdeq r3, [r3, -r6] │ │ │ │ - strdeq r3, [r3, -lr] │ │ │ │ - tsteq r3, sl, lsl #22 │ │ │ │ - tsteq r3, sl, lsl #22 │ │ │ │ - tsteq r3, sl, lsl #22 │ │ │ │ - tsteq r3, sl, lsl #22 │ │ │ │ + tsteq r3, r8, ror #24 │ │ │ │ + tsteq r3, ip, ror #24 │ │ │ │ + tsteq r3, r0, ror ip │ │ │ │ + tsteq r3, r8, ror #24 │ │ │ │ + tsteq r3, r0, ror #24 │ │ │ │ + tsteq r3, r0, ror #24 │ │ │ │ + strdeq r4, [r3, -r4] │ │ │ │ + tstpeq r9, sl, ror #4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, sl, lsr ip │ │ │ │ + tsteq r4, ip, lsr sl │ │ │ │ + tsteq r3, ip, lsr #24 │ │ │ │ + tsteq r3, r0, lsr #24 │ │ │ │ + tsteq r1, lr, lsr r4 │ │ │ │ + tsteq r1, r6, lsr r4 │ │ │ │ + tsteq r3, r0, lsl #24 │ │ │ │ + strdeq r3, [r4, -r2] │ │ │ │ + tsteq r3, r6, lsl sp │ │ │ │ + tsteq r3, lr, lsl sp │ │ │ │ + tsteq r3, sl, lsr #26 │ │ │ │ + tsteq r3, sl, lsr #26 │ │ │ │ + tsteq r3, sl, lsr #26 │ │ │ │ + tsteq r3, sl, lsr #26 │ │ │ │ + tsteq r3, r8, lsr sp │ │ │ │ + tsteq r3, sl, lsr sp │ │ │ │ + tsteq r3, ip, lsr lr │ │ │ │ + tsteq r3, sl, lsr sp │ │ │ │ + smlabbeq r3, r0, sp, r3 │ │ │ │ + tsteq r3, r2, lsr sp │ │ │ │ + tsteq r3, r4, asr #26 │ │ │ │ + tsteq r3, r6, lsl #22 │ │ │ │ + tsteq r3, r8, lsr #22 │ │ │ │ + tsteq r3, lr, ror #26 │ │ │ │ + tsteq r3, r8, ror sp │ │ │ │ + tsteq r3, r6, lsl fp │ │ │ │ tsteq r3, r8, lsl fp │ │ │ │ tsteq r3, sl, lsl fp │ │ │ │ - tsteq r3, ip, lsl ip │ │ │ │ - tsteq r3, sl, lsl fp │ │ │ │ - tsteq r3, r0, ror #22 │ │ │ │ - tsteq r3, r2, lsl fp │ │ │ │ - tsteq r3, r4, lsr #22 │ │ │ │ - smlatteq r3, r6, r8, r4 │ │ │ │ - tsteq r3, r8, lsl #18 │ │ │ │ - tsteq r3, lr, asr #22 │ │ │ │ - tsteq r3, r8, asr fp │ │ │ │ - strdeq r4, [r3, -r6] │ │ │ │ - strdeq r4, [r3, -r8] │ │ │ │ + tsteq r3, ip, lsl fp │ │ │ │ + tsteq r3, r2, ror #26 │ │ │ │ + tsteq r3, r4, ror #26 │ │ │ │ + tsteq r3, r2, lsl #22 │ │ │ │ + tsteq r4, ip, ror r4 │ │ │ │ strdeq r4, [r3, -sl] │ │ │ │ - strdeq r4, [r3, -ip] │ │ │ │ - tsteq r3, r2, asr #22 │ │ │ │ - tsteq r3, r4, asr #22 │ │ │ │ - smlatteq r3, r2, r8, r4 │ │ │ │ - tsteq r4, ip, asr r2 │ │ │ │ - ldrdeq r4, [r3, -sl] │ │ │ │ - smlatteq r3, r8, r8, r4 │ │ │ │ - strdeq r4, [r3, -r2] │ │ │ │ - strdeq lr, [r9, -r6] │ │ │ │ - smlatteq r3, r8, r8, r4 │ │ │ │ - tsteq r2, r0, lsr #4 │ │ │ │ - tsteq r2, lr, lsl r2 │ │ │ │ - ldrdeq r4, [r3, -r4] │ │ │ │ - tsteq r3, r8, lsr r7 │ │ │ │ - smlabteq r3, sl, r8, r4 │ │ │ │ - smlabteq r3, sl, r8, r4 │ │ │ │ - @ instruction: 0x01012f98 │ │ │ │ - @ instruction: 0x01012f92 │ │ │ │ - tstpeq r3, r4, lsl r4 @ p-variant is OBSOLETE │ │ │ │ - tsteq r1, ip, ror #30 │ │ │ │ - tsteq r1, r6, ror #30 │ │ │ │ - tsteq r1, ip, asr r7 │ │ │ │ - tsteq r1, lr, asr #14 │ │ │ │ - tsteq r1, ip, asr #14 │ │ │ │ - tsteq r1, sl, asr #14 │ │ │ │ - tsteq r1, r8, asr #14 │ │ │ │ - tsteq r1, r6, asr #14 │ │ │ │ - tsteq r1, r4, asr #14 │ │ │ │ - tsteq r1, r2, asr #14 │ │ │ │ - tsteq r1, ip, lsr r7 │ │ │ │ - tsteq r1, sl, lsr r7 │ │ │ │ - tstpeq r3, r8, ror #6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, sl, asr #6 @ p-variant is OBSOLETE │ │ │ │ - tsteq r9, r2, ror #24 │ │ │ │ - ldrdeq r2, [r1, -lr] │ │ │ │ - smlabteq r3, sl, r5, r2 │ │ │ │ + tsteq r3, r8, lsl #22 │ │ │ │ + tsteq r3, r2, lsl fp │ │ │ │ + tstpeq r9, r6, lsl r0 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r8, lsl #22 │ │ │ │ + tsteq r2, r0, asr #8 │ │ │ │ + tsteq r2, lr, lsr r4 │ │ │ │ + strdeq r4, [r3, -r4] │ │ │ │ + tsteq r3, r8, asr r9 │ │ │ │ + smlatteq r3, sl, sl, r4 │ │ │ │ + smlatteq r3, sl, sl, r4 │ │ │ │ + @ instruction: 0x010131b8 │ │ │ │ + @ instruction: 0x010131b2 │ │ │ │ + tstpeq r3, r4, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r1, ip, r1, r3 │ │ │ │ + smlabbeq r1, r6, r1, r3 │ │ │ │ + tsteq r1, ip, ror r9 │ │ │ │ + tsteq r1, lr, ror #18 │ │ │ │ + tsteq r1, ip, ror #18 │ │ │ │ + tsteq r1, sl, ror #18 │ │ │ │ + tsteq r1, r8, ror #18 │ │ │ │ + tsteq r1, r6, ror #18 │ │ │ │ + tsteq r1, r4, ror #18 │ │ │ │ + tsteq r1, r2, ror #18 │ │ │ │ + tsteq r1, ip, asr r9 │ │ │ │ + tsteq r1, sl, asr r9 │ │ │ │ + smlabbeq r3, r8, r5, pc @ │ │ │ │ + tstpeq r3, sl, ror #10 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r9, r2, lr, lr │ │ │ │ + strdeq r2, [r1, -lr] │ │ │ │ + smlatteq r3, sl, r7, r2 │ │ │ │ svcvc 0x0037f5b0 │ │ │ │ strlt sp, [r8, #-61] @ 0xffffffc3 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xf5b0d817 │ │ │ │ eorsle r7, r5, r8, lsl #30 │ │ │ │ @@ -86781,29 +86781,29 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2064 @ 0xfffff7f0 │ │ │ │ ldmdami r0, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2063 @ 0xfffff7f1 │ │ │ │ stmdami pc, {r0, sp, lr, pc} @ │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - tsteq r4, r8, lsl #30 │ │ │ │ - smlabbeq r4, r6, lr, r2 │ │ │ │ - tsteq r4, ip, asr #28 │ │ │ │ - tsteq r4, r6, ror #28 │ │ │ │ - tsteq r4, r0, lsr #28 │ │ │ │ - @ instruction: 0x01042eb6 │ │ │ │ - smlabteq r4, r8, lr, r2 │ │ │ │ - tsteq r4, lr, ror lr │ │ │ │ - tsteq r4, r0, ror pc │ │ │ │ - tsteq r4, r2, lsr #30 │ │ │ │ - tsteq r4, r4, asr #30 │ │ │ │ - smlatteq r4, lr, lr, r2 │ │ │ │ - @ instruction: 0x01042f94 │ │ │ │ - @ instruction: 0x01042f9e │ │ │ │ - tsteq r4, ip, ror #30 │ │ │ │ + tsteq r4, r8, lsr #2 │ │ │ │ + smlatbeq r4, r6, r0, r3 │ │ │ │ + tsteq r4, ip, rrx │ │ │ │ + smlabbeq r4, r6, r0, r3 │ │ │ │ + tsteq r4, r0, asr #32 │ │ │ │ + ldrdeq r3, [r4, -r6] │ │ │ │ + smlatteq r4, r8, r0, r3 │ │ │ │ + swpeq r3, lr, [r4] │ │ │ │ + @ instruction: 0x01043190 │ │ │ │ + tsteq r4, r2, asr #2 │ │ │ │ + tsteq r4, r4, ror #2 │ │ │ │ + tsteq r4, lr, lsl #2 │ │ │ │ + @ instruction: 0x010431b4 │ │ │ │ + @ instruction: 0x010431be │ │ │ │ + smlabbeq r4, ip, r1, r3 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec16dcc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0xf5b14615 │ │ │ │ @ instruction: 0xf0007f37 │ │ │ │ ldrmi r8, [lr], -r8, ror #1 │ │ │ │ @@ -87672,205 +87672,205 @@ │ │ │ │ smlabtcs r1, r3, sl, r4 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ ldc 7, cr15, [sl], #676 @ 0x2a4 │ │ │ │ bmi ff138f94 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7a9447a │ │ │ │ @ instruction: 0xe184ecb4 │ │ │ │ - tsteq r1, sl, lsr sl │ │ │ │ - tsteq r3, r4, lsr #4 │ │ │ │ - tsteq r1, r6, ror sp │ │ │ │ - @ instruction: 0x01042e9c │ │ │ │ - @ instruction: 0x01042e92 │ │ │ │ - tsteq r1, lr, ror r1 │ │ │ │ - tsteq r1, r4, ror sl │ │ │ │ - tsteq r3, r8, lsl r4 │ │ │ │ - tsteq r1, r2, asr sl │ │ │ │ - tsteq r3, r2, lsl r4 │ │ │ │ - tsteq r1, r0, lsr sl │ │ │ │ - smlabbeq r4, r8, lr, r2 │ │ │ │ - tsteq r1, lr, lsl #20 │ │ │ │ - smlabbeq r4, sl, lr, r2 │ │ │ │ - strdeq r2, [r1, -r4] │ │ │ │ - smlatteq r4, r0, sp, r2 │ │ │ │ - tsteq r3, lr, lsr #2 │ │ │ │ - ldrdeq r2, [r4, -r6] │ │ │ │ - ldrdeq r2, [r4, -lr] │ │ │ │ - @ instruction: 0x01032a90 │ │ │ │ - ldrdeq r2, [r3, -ip] │ │ │ │ - tsteq r1, r8, ror r9 │ │ │ │ - tsteq r1, r8, ror #18 │ │ │ │ - tsteq r1, r8, asr r9 │ │ │ │ - tsteq r3, lr, lsr #6 │ │ │ │ - smlabbeq r3, sl, r0, r2 │ │ │ │ - strdeq r2, [r3, -r0] │ │ │ │ - tsteq r1, lr, lsl #18 │ │ │ │ - tsteq r1, r6, lsl #18 │ │ │ │ - smlatteq r3, r2, r0, r2 │ │ │ │ - ldrdeq r2, [r1, -ip] │ │ │ │ - ldrdeq r2, [r1, -r4] │ │ │ │ - ldrdeq r2, [r3, -r8] │ │ │ │ - smlatbeq r1, sl, r8, r2 │ │ │ │ - smlatbeq r1, r2, r8, r2 │ │ │ │ - smlabteq r3, r2, r0, r2 │ │ │ │ - tsteq r1, r8, ror r8 │ │ │ │ - tsteq r1, r0, ror r8 │ │ │ │ - smlatbeq r3, ip, r0, r2 │ │ │ │ - tsteq r1, r6, asr #16 │ │ │ │ - tsteq r1, lr, lsr r8 │ │ │ │ - smlatbeq r3, r2, r0, r2 │ │ │ │ - tsteq r1, r4, lsl r8 │ │ │ │ - tsteq r1, ip, lsl #16 │ │ │ │ - swpeq r2, ip, [r3] │ │ │ │ - smlatteq r1, r2, r7, r2 │ │ │ │ - ldrdeq r2, [r1, -sl] │ │ │ │ - swpeq r2, r6, [r3] │ │ │ │ - @ instruction: 0x010127b0 │ │ │ │ - smlatbeq r1, r8, r7, r2 │ │ │ │ - smlabbeq r3, r8, r0, r2 │ │ │ │ - tsteq r1, lr, ror r7 │ │ │ │ - tsteq r1, r6, ror r7 │ │ │ │ - smlabbeq r3, r2, r0, r2 │ │ │ │ - tsteq r1, ip, asr #14 │ │ │ │ - tsteq r1, r4, asr #14 │ │ │ │ - tsteq r3, ip, rrx │ │ │ │ - tsteq r1, sl, lsl r7 │ │ │ │ - tsteq r1, r2, lsl r7 │ │ │ │ - qaddeq r2, r6, r3 │ │ │ │ - smlatteq r1, r8, r6, r2 │ │ │ │ - smlatteq r1, r0, r6, r2 │ │ │ │ - tsteq r3, r0, asr #32 │ │ │ │ - @ instruction: 0x010126b6 │ │ │ │ - smlatbeq r1, lr, r6, r2 │ │ │ │ - tsteq r3, r6, lsr r0 │ │ │ │ - smlabbeq r1, r4, r6, r2 │ │ │ │ - tsteq r1, ip, ror r6 │ │ │ │ - tsteq r3, r0, asr #32 │ │ │ │ - tsteq r1, r2, asr r6 │ │ │ │ - tsteq r1, sl, asr #12 │ │ │ │ - tsteq r3, lr, lsr #32 │ │ │ │ - tsteq r1, r0, lsr #12 │ │ │ │ - tsteq r1, r8, lsl r6 │ │ │ │ - @ instruction: 0x01042ab0 │ │ │ │ - smlatteq r3, r8, r6, r2 │ │ │ │ - tsteq r3, r4, lsr sp │ │ │ │ - smlabbeq r1, r2, r8, r9 │ │ │ │ - ldrdeq r2, [r3, -r0] │ │ │ │ - ldrdeq r2, [r3, -r6] │ │ │ │ - smlatteq r3, r0, lr, r2 │ │ │ │ - ldrdeq r2, [r3, -lr] │ │ │ │ - ldrdeq r2, [r3, -ip] │ │ │ │ - ldrdeq r2, [r3, -sl] │ │ │ │ - smlatteq r3, r4, lr, r2 │ │ │ │ - smlatteq r3, r2, lr, r2 │ │ │ │ - smlatteq r3, ip, lr, r2 │ │ │ │ - smlatteq r3, lr, lr, r2 │ │ │ │ + tsteq r1, sl, asr ip │ │ │ │ + tsteq r3, r4, asr #8 │ │ │ │ + @ instruction: 0x01019f96 │ │ │ │ + strheq r3, [r4, -ip] │ │ │ │ + strheq r3, [r4, -r2] │ │ │ │ + @ instruction: 0x0101a39e │ │ │ │ + @ instruction: 0x01012c94 │ │ │ │ + tsteq r3, r8, lsr r6 │ │ │ │ + tsteq r1, r2, ror ip │ │ │ │ + tsteq r3, r2, lsr r6 │ │ │ │ + tsteq r1, r0, asr ip │ │ │ │ + smlatbeq r4, r8, r0, r3 │ │ │ │ + tsteq r1, lr, lsr #24 │ │ │ │ + smlatbeq r4, sl, r0, r3 │ │ │ │ + tsteq r1, r4, lsl ip │ │ │ │ + mrseq r3, (UNDEF: 4) │ │ │ │ + tsteq r3, lr, asr #6 │ │ │ │ + strdeq r2, [r4, -r6] │ │ │ │ + strdeq r2, [r4, -lr] │ │ │ │ + @ instruction: 0x01032cb0 │ │ │ │ strdeq r2, [r3, -ip] │ │ │ │ - tsteq r3, sl, lsl #30 │ │ │ │ - tsteq r3, ip, lsr #30 │ │ │ │ - tsteq r3, r2, lsr pc │ │ │ │ - tsteq r3, r0, asr #30 │ │ │ │ - tsteq r3, lr, lsr pc │ │ │ │ - tsteq r3, ip, lsr pc │ │ │ │ - tsteq r3, lr, lsr pc │ │ │ │ - tsteq r4, ip, lsl #18 │ │ │ │ - tsteq r9, ip, lsl #4 │ │ │ │ - smlabteq r2, sl, r9, r0 │ │ │ │ - tsteq r1, r2, lsr #26 │ │ │ │ - smlatbeq r3, lr, lr, pc @ │ │ │ │ - smlabbeq r3, lr, r3, r2 │ │ │ │ - smlabbeq r3, sl, r3, r2 │ │ │ │ - strdeq r9, [r1, -r6] │ │ │ │ - tsteq r3, r6, ror r3 │ │ │ │ - tsteq r3, r6, ror r3 │ │ │ │ - tsteq r3, r6, ror r3 │ │ │ │ - tsteq r3, lr, ror #6 │ │ │ │ - tsteq r3, sl, ror #6 │ │ │ │ - tsteq r3, r6, ror #6 │ │ │ │ - tsteq r3, r6, ror #6 │ │ │ │ - tsteq r3, sl, ror #6 │ │ │ │ - tsteq r3, lr, ror #6 │ │ │ │ - tsteq r3, r6, ror r3 │ │ │ │ - smlatteq r9, r0, r0, lr │ │ │ │ - strdeq r3, [r3, -r8] │ │ │ │ + @ instruction: 0x01012b98 │ │ │ │ + smlabbeq r1, r8, fp, r2 │ │ │ │ + tsteq r1, r8, ror fp │ │ │ │ + tsteq r3, lr, asr #10 │ │ │ │ + smlatbeq r3, sl, r2, r2 │ │ │ │ + tsteq r3, r0, lsl r3 │ │ │ │ + tsteq r1, lr, lsr #22 │ │ │ │ + tsteq r1, r6, lsr #22 │ │ │ │ + tsteq r3, r2, lsl #6 │ │ │ │ + strdeq r2, [r1, -ip] │ │ │ │ + strdeq r2, [r1, -r4] │ │ │ │ + strdeq r2, [r3, -r8] │ │ │ │ + smlabteq r1, sl, sl, r2 │ │ │ │ + smlabteq r1, r2, sl, r2 │ │ │ │ + smlatteq r3, r2, r2, r2 │ │ │ │ + @ instruction: 0x01012a98 │ │ │ │ + @ instruction: 0x01012a90 │ │ │ │ + smlabteq r3, ip, r2, r2 │ │ │ │ + tsteq r1, r6, ror #20 │ │ │ │ + tsteq r1, lr, asr sl │ │ │ │ + smlabteq r3, r2, r2, r2 │ │ │ │ + tsteq r1, r4, lsr sl │ │ │ │ + tsteq r1, ip, lsr #20 │ │ │ │ + @ instruction: 0x010322bc │ │ │ │ + tsteq r1, r2, lsl #20 │ │ │ │ + strdeq r2, [r1, -sl] │ │ │ │ + @ instruction: 0x010322b6 │ │ │ │ + ldrdeq r2, [r1, -r0] │ │ │ │ + smlabteq r1, r8, r9, r2 │ │ │ │ + smlatbeq r3, r8, r2, r2 │ │ │ │ + @ instruction: 0x0101299e │ │ │ │ + @ instruction: 0x01012996 │ │ │ │ + smlatbeq r3, r2, r2, r2 │ │ │ │ + tsteq r1, ip, ror #18 │ │ │ │ + tsteq r1, r4, ror #18 │ │ │ │ + smlabbeq r3, ip, r2, r2 │ │ │ │ + tsteq r1, sl, lsr r9 │ │ │ │ + tsteq r1, r2, lsr r9 │ │ │ │ + tsteq r3, r6, ror r2 │ │ │ │ + tsteq r1, r8, lsl #18 │ │ │ │ + tsteq r1, r0, lsl #18 │ │ │ │ + tsteq r3, r0, ror #4 │ │ │ │ + ldrdeq r2, [r1, -r6] │ │ │ │ + smlabteq r1, lr, r8, r2 │ │ │ │ + tsteq r3, r6, asr r2 │ │ │ │ + smlatbeq r1, r4, r8, r2 │ │ │ │ + @ instruction: 0x0101289c │ │ │ │ + tsteq r3, r0, ror #4 │ │ │ │ + tsteq r1, r2, ror r8 │ │ │ │ + tsteq r1, sl, ror #16 │ │ │ │ + tsteq r3, lr, asr #4 │ │ │ │ + tsteq r1, r0, asr #16 │ │ │ │ + tsteq r1, r8, lsr r8 │ │ │ │ + ldrdeq r2, [r4, -r0] │ │ │ │ + tsteq r3, r8, lsl #18 │ │ │ │ + tsteq r3, r4, asr pc │ │ │ │ + smlatbeq r1, r2, sl, r9 │ │ │ │ + strdeq r3, [r3, -r0] │ │ │ │ + strdeq r3, [r3, -r6] │ │ │ │ + mrseq r3, (UNDEF: 19) │ │ │ │ + strdeq r3, [r3, -lr] │ │ │ │ + strdeq r3, [r3, -ip] │ │ │ │ strdeq r3, [r3, -sl] │ │ │ │ - strdeq r3, [r3, -r2] │ │ │ │ - smlatteq r3, ip, r0, r3 │ │ │ │ - strheq r3, [r3, -lr] │ │ │ │ - ldrdeq r3, [r3, -r6] │ │ │ │ - smlatbeq r3, r6, r0, r3 │ │ │ │ - qaddeq lr, r0, r9 │ │ │ │ - smlatbeq r3, lr, r0, r3 │ │ │ │ - smlatbeq r3, r6, r0, r3 │ │ │ │ - strheq r3, [r3, -r2] │ │ │ │ - strheq r3, [r3, -sl] │ │ │ │ - smlabteq r3, r2, r0, r3 │ │ │ │ - ldrdeq r2, [r4, -sl] │ │ │ │ - tsteq r2, r6, ror #10 │ │ │ │ - tsteq r2, r8, ror #10 │ │ │ │ - tsteq r2, ip, asr #10 │ │ │ │ - smlatteq r3, r4, r7, r3 │ │ │ │ - smlatteq r3, r4, r7, r3 │ │ │ │ - ldrdeq r3, [r3, -ip] │ │ │ │ + tsteq r3, r4, lsl #2 │ │ │ │ + tsteq r3, r2, lsl #2 │ │ │ │ + tsteq r3, ip, lsl #2 │ │ │ │ + tsteq r3, lr, lsl #2 │ │ │ │ + tsteq r3, ip, lsl r1 │ │ │ │ + tsteq r3, sl, lsr #2 │ │ │ │ + tsteq r3, ip, asr #2 │ │ │ │ + tsteq r3, r2, asr r1 │ │ │ │ + tsteq r3, r0, ror #2 │ │ │ │ + tsteq r3, lr, asr r1 │ │ │ │ + tsteq r3, ip, asr r1 │ │ │ │ + tsteq r3, lr, asr r1 │ │ │ │ + tsteq r4, ip, lsr #22 │ │ │ │ + tsteq r9, ip, lsr #8 │ │ │ │ + smlatteq r2, sl, fp, r0 │ │ │ │ + tsteq r1, r2, asr #30 │ │ │ │ + smlabteq r4, lr, r0, r0 │ │ │ │ + smlatbeq r3, lr, r5, r2 │ │ │ │ + smlatbeq r3, sl, r5, r2 │ │ │ │ + tsteq r1, r6, lsl pc │ │ │ │ + @ instruction: 0x01032596 │ │ │ │ + @ instruction: 0x01032596 │ │ │ │ + @ instruction: 0x01032596 │ │ │ │ + smlabbeq r3, lr, r5, r2 │ │ │ │ + smlabbeq r3, sl, r5, r2 │ │ │ │ + smlabbeq r3, r6, r5, r2 │ │ │ │ + smlabbeq r3, r6, r5, r2 │ │ │ │ + smlabbeq r3, sl, r5, r2 │ │ │ │ + smlabbeq r3, lr, r5, r2 │ │ │ │ + @ instruction: 0x01032596 │ │ │ │ + mrseq lr, (UNDEF: 57) │ │ │ │ + tsteq r3, r8, lsl r3 │ │ │ │ + tsteq r3, sl, lsl r3 │ │ │ │ + tsteq r3, r2, lsl r3 │ │ │ │ + tsteq r3, ip, lsl #6 │ │ │ │ + ldrdeq r3, [r3, -lr] │ │ │ │ + strdeq r3, [r3, -r6] │ │ │ │ + smlabteq r3, r6, r2, r3 │ │ │ │ + tsteq r9, r0, ror r2 │ │ │ │ + smlabteq r3, lr, r2, r3 │ │ │ │ + smlabteq r3, r6, r2, r3 │ │ │ │ + ldrdeq r3, [r3, -r2] │ │ │ │ ldrdeq r3, [r3, -sl] │ │ │ │ - strdeq r3, [r3, -r2] │ │ │ │ - tsteq r3, sl, lsl #16 │ │ │ │ - tsteq r3, r8, lsl #16 │ │ │ │ - tsteq r3, ip, lsl r8 │ │ │ │ - tsteq r3, lr, lsr #16 │ │ │ │ - tsteq r4, sl, lsl r7 │ │ │ │ - tsteq r3, lr, lsl #16 │ │ │ │ - tsteq r3, lr, lsl #16 │ │ │ │ - tsteq r3, lr, lsl #16 │ │ │ │ - tsteq r3, sl, lsl r8 │ │ │ │ - tsteq r3, lr, lsl r8 │ │ │ │ - tsteq r3, r2, lsr #16 │ │ │ │ - tsteq r3, r6, lsr #16 │ │ │ │ - tsteq r3, lr, lsl r8 │ │ │ │ - tsteq r3, r6, lsl r8 │ │ │ │ - tsteq r3, r6, lsl r8 │ │ │ │ - smlatbeq r3, sl, r3, r3 │ │ │ │ - tsteq r9, r0, lsr #28 │ │ │ │ - strdeq r3, [r3, -r0] │ │ │ │ - strdeq r4, [r4, -r2] │ │ │ │ - smlatteq r3, r2, r7, r3 │ │ │ │ + smlatteq r3, r2, r2, r3 │ │ │ │ + strdeq r2, [r4, -sl] │ │ │ │ + smlabbeq r2, r6, r7, r0 │ │ │ │ + smlabbeq r2, r8, r7, r0 │ │ │ │ + tsteq r2, ip, ror #14 │ │ │ │ + tsteq r3, r4, lsl #20 │ │ │ │ + tsteq r3, r4, lsl #20 │ │ │ │ + strdeq r3, [r3, -ip] │ │ │ │ + strdeq r3, [r3, -sl] │ │ │ │ + tsteq r3, r2, lsl sl │ │ │ │ + tsteq r3, sl, lsr #20 │ │ │ │ + tsteq r3, r8, lsr #20 │ │ │ │ + tsteq r3, ip, lsr sl │ │ │ │ + tsteq r3, lr, asr #20 │ │ │ │ + tsteq r4, sl, lsr r9 │ │ │ │ + tsteq r3, lr, lsr #20 │ │ │ │ + tsteq r3, lr, lsr #20 │ │ │ │ + tsteq r3, lr, lsr #20 │ │ │ │ + tsteq r3, sl, lsr sl │ │ │ │ + tsteq r3, lr, lsr sl │ │ │ │ + tsteq r3, r2, asr #20 │ │ │ │ + tsteq r3, r6, asr #20 │ │ │ │ + tsteq r3, lr, lsr sl │ │ │ │ + tsteq r3, r6, lsr sl │ │ │ │ + tsteq r3, r6, lsr sl │ │ │ │ + smlabteq r3, sl, r5, r3 │ │ │ │ + tsteq r9, r0, asr #32 │ │ │ │ + tsteq r3, r0, lsl sl │ │ │ │ + tsteq r4, r2, lsl r8 │ │ │ │ + tsteq r3, r2, lsl #20 │ │ │ │ + strdeq r3, [r3, -r6] │ │ │ │ + tsteq r1, r4, lsl r2 │ │ │ │ + tsteq r1, ip, lsl #4 │ │ │ │ ldrdeq r3, [r3, -r6] │ │ │ │ - strdeq r1, [r1, -r4] │ │ │ │ - smlatteq r1, ip, pc, r1 @ │ │ │ │ - @ instruction: 0x010337b6 │ │ │ │ - smlabbeq r4, r8, r5, r2 │ │ │ │ - smlatbeq r3, ip, r8, r2 │ │ │ │ - @ instruction: 0x010328b4 │ │ │ │ - smlabteq r3, r0, r8, r2 │ │ │ │ - smlabteq r3, r2, r8, r2 │ │ │ │ - smlabteq r3, r4, r8, r2 │ │ │ │ - smlabteq r3, r6, r8, r2 │ │ │ │ + smlatbeq r4, r8, r7, r2 │ │ │ │ + smlabteq r3, ip, sl, r2 │ │ │ │ ldrdeq r2, [r3, -r4] │ │ │ │ - ldrdeq r2, [r3, -r6] │ │ │ │ - ldrdeq r2, [r3, -r8] │ │ │ │ - smlatbeq r4, sl, r3, r2 │ │ │ │ - smlabteq r3, r8, r8, r2 │ │ │ │ - tsteq r3, lr, lsl #18 │ │ │ │ - smlabteq r3, r0, r8, r2 │ │ │ │ - ldrdeq r2, [r3, -r2] │ │ │ │ - @ instruction: 0x01033694 │ │ │ │ - @ instruction: 0x010336b6 │ │ │ │ - strdeq r2, [r3, -ip] │ │ │ │ - tsteq r3, r6, lsl #18 │ │ │ │ - smlatbeq r3, r4, r6, r3 │ │ │ │ - smlatbeq r3, r6, r6, r3 │ │ │ │ - smlatbeq r3, r8, r6, r3 │ │ │ │ - smlatbeq r3, sl, r6, r3 │ │ │ │ - strdeq r2, [r3, -r0] │ │ │ │ + smlatteq r3, r0, sl, r2 │ │ │ │ + smlatteq r3, r2, sl, r2 │ │ │ │ + smlatteq r3, r4, sl, r2 │ │ │ │ + smlatteq r3, r6, sl, r2 │ │ │ │ + strdeq r2, [r3, -r4] │ │ │ │ + strdeq r2, [r3, -r6] │ │ │ │ + strdeq r2, [r3, -r8] │ │ │ │ + smlabteq r4, sl, r5, r2 │ │ │ │ + smlatteq r3, r8, sl, r2 │ │ │ │ + tsteq r3, lr, lsr #22 │ │ │ │ + smlatteq r3, r0, sl, r2 │ │ │ │ strdeq r2, [r3, -r2] │ │ │ │ - @ instruction: 0x01033690 │ │ │ │ - tsteq r4, sl │ │ │ │ - smlabbeq r3, r8, r6, r3 │ │ │ │ - @ instruction: 0x01033696 │ │ │ │ - smlatbeq r3, r0, r6, r3 │ │ │ │ + @ instruction: 0x010338b4 │ │ │ │ + ldrdeq r3, [r3, -r6] │ │ │ │ + tsteq r3, ip, lsl fp │ │ │ │ + tsteq r3, r6, lsr #22 │ │ │ │ + smlabteq r3, r4, r8, r3 │ │ │ │ + smlabteq r3, r6, r8, r3 │ │ │ │ + smlabteq r3, r8, r8, r3 │ │ │ │ + smlabteq r3, sl, r8, r3 │ │ │ │ + tsteq r3, r0, lsl fp │ │ │ │ + tsteq r3, r2, lsl fp │ │ │ │ + @ instruction: 0x010338b0 │ │ │ │ + tsteq r4, sl, lsr #4 │ │ │ │ + smlatbeq r3, r8, r8, r3 │ │ │ │ + @ instruction: 0x010338b6 │ │ │ │ + smlabteq r3, r0, r8, r3 │ │ │ │ ldrtmi r4, [fp], -r8, ror #20 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7a9447a │ │ │ │ bmi 1a7b938 │ │ │ │ ldrtmi r2, [r3], -r1, lsl #2 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ bl a7eb30 │ │ │ │ @@ -87968,40 +87968,40 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7a9447a │ │ │ │ and lr, r6, ip, ror #20 │ │ │ │ @ instruction: 0x462b4a1c │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7a9447a │ │ │ │ @ instruction: 0xbdf8ea64 │ │ │ │ - smlatbeq r9, r8, r8, sp │ │ │ │ - @ instruction: 0x0103339a │ │ │ │ - ldrdeq pc, [r1, -r2] │ │ │ │ - ldrdeq pc, [r1, -r0] │ │ │ │ - smlabbeq r3, r6, r3, r3 │ │ │ │ - smlatteq r3, sl, r1, r1 │ │ │ │ - tsteq r3, ip, ror r3 │ │ │ │ - tsteq r3, ip, ror r3 │ │ │ │ - tsteq r1, sl, asr #20 │ │ │ │ - tsteq r1, r4, asr #20 │ │ │ │ - smlabteq r3, r6, lr, sp │ │ │ │ - tsteq r1, lr, lsl sl │ │ │ │ - tsteq r1, r8, lsl sl │ │ │ │ - tsteq r1, lr, lsl #4 │ │ │ │ - mrseq r9, R9_usr │ │ │ │ - strdeq r9, [r1, -lr] │ │ │ │ - strdeq r9, [r1, -ip] │ │ │ │ - strdeq r9, [r1, -sl] │ │ │ │ - strdeq r9, [r1, -r8] │ │ │ │ - strdeq r9, [r1, -r6] │ │ │ │ - strdeq r9, [r1, -r4] │ │ │ │ - smlatteq r1, lr, r1, r9 │ │ │ │ - smlatteq r1, ip, r1, r9 │ │ │ │ - tsteq r3, sl, lsl lr │ │ │ │ - strdeq sp, [r3, -ip] │ │ │ │ - tsteq r9, r4, lsl r7 │ │ │ │ + smlabteq r9, r8, sl, sp │ │ │ │ + @ instruction: 0x010335ba │ │ │ │ + strdeq pc, [r1, -r2] │ │ │ │ + strdeq pc, [r1, -r0] │ │ │ │ + smlatbeq r3, r6, r5, r3 │ │ │ │ + tsteq r3, sl, lsl #8 │ │ │ │ + @ instruction: 0x0103359c │ │ │ │ + @ instruction: 0x0103359c │ │ │ │ + tsteq r1, sl, ror #24 │ │ │ │ + tsteq r1, r4, ror #24 │ │ │ │ + smlatteq r3, r6, r0, lr │ │ │ │ + tsteq r1, lr, lsr ip │ │ │ │ + tsteq r1, r8, lsr ip │ │ │ │ + tsteq r1, lr, lsr #8 │ │ │ │ + tsteq r1, r0, lsr #8 │ │ │ │ + tsteq r1, lr, lsl r4 │ │ │ │ + tsteq r1, ip, lsl r4 │ │ │ │ + tsteq r1, sl, lsl r4 │ │ │ │ + tsteq r1, r8, lsl r4 │ │ │ │ + tsteq r1, r6, lsl r4 │ │ │ │ + tsteq r1, r4, lsl r4 │ │ │ │ + tsteq r1, lr, lsl #8 │ │ │ │ + tsteq r1, ip, lsl #8 │ │ │ │ + tsteq r3, sl, lsr r0 │ │ │ │ + tsteq r3, ip, lsl r0 │ │ │ │ + tsteq r9, r4, lsr r9 │ │ │ │ svcvs 0x00e5f5b0 │ │ │ │ strlt sp, [r8, #-45] @ 0xffffffd3 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xf5b0d812 │ │ │ │ eorle r6, r5, r0, lsl #31 │ │ │ │ @@ -88034,24 +88034,24 @@ │ │ │ │ stmdami ip, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2059 @ 0xfffff7f5 │ │ │ │ stmdami fp, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2058 @ 0xfffff7f6 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - ldrdeq r1, [r4, -r0] │ │ │ │ - tsteq r4, lr, ror sp │ │ │ │ - tsteq r4, ip, asr #26 │ │ │ │ - tsteq r4, lr, asr sp │ │ │ │ - smlabbeq r4, r4, sp, r1 │ │ │ │ - @ instruction: 0x01041d96 │ │ │ │ strdeq r1, [r4, -r0] │ │ │ │ - smlabteq r4, r2, sp, r1 │ │ │ │ - ldrdeq r1, [r4, -r0] │ │ │ │ - strdeq r1, [r4, -r2] │ │ │ │ + @ instruction: 0x01041f9e │ │ │ │ + tsteq r4, ip, ror #30 │ │ │ │ + tsteq r4, lr, ror pc │ │ │ │ + smlatbeq r4, r4, pc, r1 @ │ │ │ │ + @ instruction: 0x01041fb6 │ │ │ │ + tsteq r4, r0, lsl r0 │ │ │ │ + smlatteq r4, r2, pc, r1 @ │ │ │ │ + strdeq r1, [r4, -r0] │ │ │ │ + tsteq r4, r2, lsl r0 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec1814c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvs 0x00e5f5b1 │ │ │ │ movthi pc, #49152 @ 0xc000 @ │ │ │ │ @@ -88566,130 +88566,130 @@ │ │ │ │ tstcs r1, r8, ror sl │ │ │ │ @ instruction: 0xf7a8447a │ │ │ │ bmi 1ebce5c │ │ │ │ tstcs r1, fp, lsr #12 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ ldc 7, cr15, [r8, #672]! @ 0x2a0 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - tsteq r1, r8, lsl r7 │ │ │ │ - ldrdeq r0, [r3, -r8] │ │ │ │ - tsteq r1, ip, lsr #14 │ │ │ │ - tsteq r4, r4, ror #26 │ │ │ │ - tsteq r1, r4, lsr #14 │ │ │ │ - tsteq r1, r0, lsl r7 │ │ │ │ - strdeq sp, [r9, -sl] │ │ │ │ - strdeq r1, [r1, -lr] │ │ │ │ - tsteq r1, r0, lsl #14 │ │ │ │ - strdeq r1, [r1, -r8] │ │ │ │ - smlatteq r1, lr, r6, r1 │ │ │ │ - ldrdeq r1, [r4, -r4] │ │ │ │ - ldrdeq r1, [r1, -ip] │ │ │ │ - smlatteq r1, r8, r6, r1 │ │ │ │ - tsteq r9, sl, ror #8 │ │ │ │ - smlatteq r1, r4, r6, r1 │ │ │ │ - tsteq r4, r6, ror ip │ │ │ │ + tsteq r1, r8, lsr r9 │ │ │ │ + strdeq r1, [r3, -r8] │ │ │ │ + tsteq r1, ip, asr #18 │ │ │ │ + smlabbeq r4, r4, pc, r1 @ │ │ │ │ + tsteq r1, r4, asr #18 │ │ │ │ + tsteq r1, r0, lsr r9 │ │ │ │ + tsteq r9, sl, lsl r7 │ │ │ │ + tsteq r1, lr, lsl r9 │ │ │ │ + tsteq r1, r0, lsr #18 │ │ │ │ + tsteq r1, r8, lsl r9 │ │ │ │ + tsteq r1, lr, lsl #18 │ │ │ │ + strdeq r1, [r4, -r4] │ │ │ │ + strdeq r1, [r1, -ip] │ │ │ │ + tsteq r1, r8, lsl #18 │ │ │ │ + smlabbeq r9, sl, r6, sp │ │ │ │ + tsteq r1, r4, lsl #18 │ │ │ │ + @ instruction: 0x01041e96 │ │ │ │ + strdeq r1, [r1, -r6] │ │ │ │ + smlatteq r1, r2, r8, r1 │ │ │ │ + tsteq r9, ip, lsr #12 │ │ │ │ + ldrdeq r1, [r1, -r0] │ │ │ │ + ldrdeq r1, [r1, -r6] │ │ │ │ ldrdeq r1, [r1, -r6] │ │ │ │ + smlabteq r1, lr, r8, r1 │ │ │ │ + smlatbeq r1, r4, r8, r1 │ │ │ │ + smlatbeq r1, r4, r8, r1 │ │ │ │ + @ instruction: 0x010118b4 │ │ │ │ + smlabteq r1, lr, r7, r1 │ │ │ │ + smlabteq r1, r6, r7, r1 │ │ │ │ + @ instruction: 0x0101189a │ │ │ │ + @ instruction: 0x0101179c │ │ │ │ + @ instruction: 0x01011794 │ │ │ │ + ldrdeq pc, [r3, -r4] │ │ │ │ + tsteq r1, sl, ror #14 │ │ │ │ + tsteq r1, r2, ror #14 │ │ │ │ + tsteq r3, sl, asr r4 │ │ │ │ + tsteq r3, r8, asr r4 │ │ │ │ + tsteq r3, r4, asr r4 │ │ │ │ + @ instruction: 0x01033498 │ │ │ │ + tsteq r3, r6, lsr #8 │ │ │ │ + tsteq r3, r2, lsr #8 │ │ │ │ + tsteq r3, r8, asr ip │ │ │ │ + tsteq r3, r0, asr ip │ │ │ │ + tsteq r3, r8, asr #24 │ │ │ │ + tsteq r3, r0, asr #24 │ │ │ │ + tsteq r3, r8, lsr ip │ │ │ │ + tsteq r3, r0, lsr ip │ │ │ │ + tsteq r3, r8, lsr #24 │ │ │ │ + smlatbeq r1, r8, lr, r8 │ │ │ │ + smlatbeq r1, r4, lr, r8 │ │ │ │ + tsteq r3, r0, lsl #24 │ │ │ │ + tsteq r9, r6, lsl #8 │ │ │ │ + tsteq r3, r6, lsl #24 │ │ │ │ + smlatbeq r1, ip, lr, r8 │ │ │ │ + @ instruction: 0x01018e90 │ │ │ │ + strdeq sp, [r3, -r4] │ │ │ │ + ldrdeq r1, [r1, -sl] │ │ │ │ + ldrdeq r1, [r1, -r2] │ │ │ │ + smlabbeq r4, lr, fp, r1 │ │ │ │ + strdeq sp, [r3, -r8] │ │ │ │ + strdeq sp, [r3, -ip] │ │ │ │ + tsteq r4, r0, ror fp │ │ │ │ + smlabteq r3, r6, sl, sp │ │ │ │ + smlabteq r3, sl, sl, sp │ │ │ │ + tsteq r4, r2, asr fp │ │ │ │ + tsteq r4, r6, asr fp │ │ │ │ + tsteq r4, sl, lsr fp │ │ │ │ + strdeq sp, [r9, -r4] │ │ │ │ + tsteq r4, r2, lsr fp │ │ │ │ + tsteq r3, lr, asr ip │ │ │ │ + tsteq r4, r2, lsr fp │ │ │ │ + @ instruction: 0x010116b4 │ │ │ │ smlabteq r1, r2, r6, r1 │ │ │ │ - tsteq r9, ip, lsl #8 │ │ │ │ - @ instruction: 0x010116b0 │ │ │ │ - @ instruction: 0x010116b6 │ │ │ │ - @ instruction: 0x010116b6 │ │ │ │ + smlabbeq r9, r6, r2, sp │ │ │ │ smlatbeq r1, lr, r6, r1 │ │ │ │ - smlabbeq r1, r4, r6, r1 │ │ │ │ - smlabbeq r1, r4, r6, r1 │ │ │ │ + smlabbeq r1, r6, r6, r1 │ │ │ │ @ instruction: 0x01011694 │ │ │ │ - smlatbeq r1, lr, r5, r1 │ │ │ │ - smlatbeq r1, r6, r5, r1 │ │ │ │ - tsteq r1, sl, ror r6 │ │ │ │ - tsteq r1, ip, ror r5 │ │ │ │ - tsteq r1, r4, ror r5 │ │ │ │ - @ instruction: 0x0103fdb4 │ │ │ │ + @ instruction: 0x01011692 │ │ │ │ + @ instruction: 0x01011690 │ │ │ │ + smlabbeq r1, lr, r6, r1 │ │ │ │ + @ instruction: 0x01011690 │ │ │ │ + tsteq r9, r4, lsl #4 │ │ │ │ + smlabbeq r1, r0, r6, r1 │ │ │ │ + tsteq r1, r4, lsl #12 │ │ │ │ + tsteq r1, r2, lsl r6 │ │ │ │ + tsteq r1, r0, lsl r6 │ │ │ │ + tsteq r1, lr, lsl #12 │ │ │ │ + tsteq r1, ip, lsl #12 │ │ │ │ + tsteq r1, lr, lsl #12 │ │ │ │ + smlabbeq r9, r2, r1, sp │ │ │ │ + tsteq r1, sl, lsl #12 │ │ │ │ + tsteq r1, r0, lsr #12 │ │ │ │ + tsteq r9, r0, asr r1 │ │ │ │ + tsteq r1, r0, asr r5 │ │ │ │ + tsteq r1, lr, asr r5 │ │ │ │ + tsteq r9, r2, lsr #2 │ │ │ │ tsteq r1, sl, asr #10 │ │ │ │ - tsteq r1, r2, asr #10 │ │ │ │ - tsteq r3, sl, lsr r2 │ │ │ │ - tsteq r3, r8, lsr r2 │ │ │ │ - tsteq r3, r4, lsr r2 │ │ │ │ - tsteq r3, r8, ror r2 │ │ │ │ - tsteq r3, r6, lsl #4 │ │ │ │ - tsteq r3, r2, lsl #4 │ │ │ │ - tsteq r3, r8, lsr sl │ │ │ │ - tsteq r3, r0, lsr sl │ │ │ │ - tsteq r3, r8, lsr #20 │ │ │ │ - tsteq r3, r0, lsr #20 │ │ │ │ - tsteq r3, r8, lsl sl │ │ │ │ - tsteq r3, r0, lsl sl │ │ │ │ - tsteq r3, r8, lsl #20 │ │ │ │ - smlabbeq r1, r8, ip, r8 │ │ │ │ - smlabbeq r1, r4, ip, r8 │ │ │ │ - smlatteq r3, r0, r9, sp │ │ │ │ - smlatteq r9, r6, r1, sp │ │ │ │ - smlatteq r3, r6, r9, sp │ │ │ │ - smlabbeq r1, ip, ip, r8 │ │ │ │ - tsteq r1, r0, ror ip │ │ │ │ - ldrdeq sp, [r3, -r4] │ │ │ │ - @ instruction: 0x010113ba │ │ │ │ - @ instruction: 0x010113b2 │ │ │ │ - tsteq r4, lr, ror #18 │ │ │ │ - ldrdeq sp, [r3, -r8] │ │ │ │ - ldrdeq sp, [r3, -ip] │ │ │ │ - tsteq r4, r0, asr r9 │ │ │ │ - smlatbeq r3, r6, r8, sp │ │ │ │ - smlatbeq r3, sl, r8, sp │ │ │ │ - tsteq r4, r2, lsr r9 │ │ │ │ - tsteq r4, r6, lsr r9 │ │ │ │ - tsteq r4, sl, lsl r9 │ │ │ │ - ldrdeq sp, [r9, -r4] │ │ │ │ - tsteq r4, r2, lsl r9 │ │ │ │ - tsteq r3, lr, lsr sl │ │ │ │ - tsteq r4, r2, lsl r9 │ │ │ │ - @ instruction: 0x01011494 │ │ │ │ - smlatbeq r1, r2, r4, r1 │ │ │ │ - tsteq r9, r6, rrx │ │ │ │ - smlabbeq r1, lr, r4, r1 │ │ │ │ - tsteq r1, r6, ror #8 │ │ │ │ - tsteq r1, r4, ror r4 │ │ │ │ - tsteq r1, r2, ror r4 │ │ │ │ - tsteq r1, r0, ror r4 │ │ │ │ - tsteq r1, lr, ror #8 │ │ │ │ - tsteq r1, r0, ror r4 │ │ │ │ - smlatteq r9, r4, pc, ip @ │ │ │ │ - tsteq r1, r0, ror #8 │ │ │ │ - smlatteq r1, r4, r3, r1 │ │ │ │ - strdeq r1, [r1, -r2] │ │ │ │ - strdeq r1, [r1, -r0] │ │ │ │ - smlatteq r1, lr, r3, r1 │ │ │ │ - smlatteq r1, ip, r3, r1 │ │ │ │ - smlatteq r1, lr, r3, r1 │ │ │ │ - tsteq r9, r2, ror #30 │ │ │ │ - smlatteq r1, sl, r3, r1 │ │ │ │ - tsteq r1, r0, lsl #8 │ │ │ │ - tsteq r9, r0, lsr pc │ │ │ │ - tsteq r1, r0, lsr r3 │ │ │ │ - tsteq r1, lr, lsr r3 │ │ │ │ - tsteq r9, r2, lsl #30 │ │ │ │ - tsteq r1, sl, lsr #6 │ │ │ │ - tsteq r1, r2, lsl #6 │ │ │ │ - tsteq r1, r0, lsl r3 │ │ │ │ - tsteq r1, lr, lsl #6 │ │ │ │ - tsteq r1, ip, lsl #6 │ │ │ │ - tsteq r1, sl, lsl #6 │ │ │ │ - tsteq r1, ip, lsl #6 │ │ │ │ - smlabbeq r9, r0, lr, ip │ │ │ │ - strdeq r1, [r1, -ip] │ │ │ │ - smlabbeq r1, r0, r2, r1 │ │ │ │ - smlabbeq r1, lr, r2, r1 │ │ │ │ - smlabbeq r1, ip, r2, r1 │ │ │ │ - smlabbeq r1, sl, r2, r1 │ │ │ │ - smlabbeq r1, r8, r2, r1 │ │ │ │ - smlabbeq r1, sl, r2, r1 │ │ │ │ - strdeq ip, [r9, -lr] │ │ │ │ - smlabbeq r1, r6, r2, r1 │ │ │ │ - ldrdeq ip, [r9, -r8] │ │ │ │ - strdeq r1, [r1, -r4] │ │ │ │ - tsteq r3, r0, asr #14 │ │ │ │ + tsteq r1, r2, lsr #10 │ │ │ │ + tsteq r1, r0, lsr r5 │ │ │ │ + tsteq r1, lr, lsr #10 │ │ │ │ + tsteq r1, ip, lsr #10 │ │ │ │ + tsteq r1, sl, lsr #10 │ │ │ │ + tsteq r1, ip, lsr #10 │ │ │ │ + smlatbeq r9, r0, r0, sp │ │ │ │ + tsteq r1, ip, lsl r5 │ │ │ │ + smlatbeq r1, r0, r4, r1 │ │ │ │ + smlatbeq r1, lr, r4, r1 │ │ │ │ + smlatbeq r1, ip, r4, r1 │ │ │ │ + smlatbeq r1, sl, r4, r1 │ │ │ │ + smlatbeq r1, r8, r4, r1 │ │ │ │ + smlatbeq r1, sl, r4, r1 │ │ │ │ + tsteq r9, lr, lsl r0 │ │ │ │ + smlatbeq r1, r6, r4, r1 │ │ │ │ + strdeq ip, [r9, -r8] │ │ │ │ + tsteq r1, r4, lsl r3 │ │ │ │ + tsteq r3, r0, ror #18 │ │ │ │ svcvc 0x0066f5b0 │ │ │ │ orrshi pc, pc, r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec18b4c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, q8, q12 │ │ │ │ @ instruction: 0xf5b080c7 │ │ │ │ @@ -89018,98 +89018,98 @@ │ │ │ │ ldmdami r6, {r1, r3, sp, lr, pc}^ │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2133 @ 0xfffff7ab │ │ │ │ ldmdami r5, {r2, sp, lr, pc}^ │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2132 @ 0xfffff7ac │ │ │ │ svclt 0x0000bd08 │ │ │ │ - tsteq r4, r8, ror r6 │ │ │ │ - ldrdeq r1, [r4, -r2] │ │ │ │ - tsteq r4, ip, ror #4 │ │ │ │ - smlatbeq r4, sl, r1, r1 │ │ │ │ - tsteq r4, ip, asr #2 │ │ │ │ - tsteq r4, r6, lsl #2 │ │ │ │ - tsteq r4, r0, lsr #2 │ │ │ │ - tsteq r4, r2, asr r1 │ │ │ │ - tsteq r4, ip, ror #2 │ │ │ │ - strdeq r1, [r4, -r6] │ │ │ │ - @ instruction: 0x01041198 │ │ │ │ - @ instruction: 0x010411be │ │ │ │ - tsteq r4, r0, lsl r2 │ │ │ │ - smlatteq r4, sl, r2, r1 │ │ │ │ - smlabbeq r4, r4, r2, r1 │ │ │ │ - tsteq r4, lr, lsr r2 │ │ │ │ - tsteq r4, r8, asr r2 │ │ │ │ - @ instruction: 0x01041292 │ │ │ │ - smlatbeq r4, ip, r2, r1 │ │ │ │ - tsteq r4, r6, lsr #6 │ │ │ │ - smlatteq r4, r0, r2, r1 │ │ │ │ - strdeq r1, [r4, -sl] │ │ │ │ - tsteq r4, r4, lsr r3 │ │ │ │ - smlatbeq r4, lr, r4, r1 │ │ │ │ - tsteq r4, r8, lsl #8 │ │ │ │ - smlatbeq r4, r2, r3, r1 │ │ │ │ - tsteq r4, ip, asr r3 │ │ │ │ - tsteq r4, r6, ror r3 │ │ │ │ - @ instruction: 0x010413b0 │ │ │ │ + @ instruction: 0x01041898 │ │ │ │ + strdeq r1, [r4, -r2] │ │ │ │ + smlabbeq r4, ip, r4, r1 │ │ │ │ smlabteq r4, sl, r3, r1 │ │ │ │ - tsteq r4, r4, asr #8 │ │ │ │ - strdeq r1, [r4, -lr] │ │ │ │ - tsteq r4, r8, lsl r4 │ │ │ │ - tsteq r4, r2, asr r4 │ │ │ │ - tsteq r4, ip, lsl #10 │ │ │ │ - smlabteq r4, r6, r4, r1 │ │ │ │ - smlabbeq r4, r0, r4, r1 │ │ │ │ - @ instruction: 0x0104149a │ │ │ │ - ldrdeq r1, [r4, -r4] │ │ │ │ - tsteq r4, lr, asr #10 │ │ │ │ - tsteq r4, r8, lsl #10 │ │ │ │ - tsteq r4, r2, lsr #10 │ │ │ │ - tsteq r4, ip, asr r5 │ │ │ │ - tsteq r4, r6, lsl r8 │ │ │ │ + tsteq r4, ip, ror #6 │ │ │ │ + tsteq r4, r6, lsr #6 │ │ │ │ + tsteq r4, r0, asr #6 │ │ │ │ + tsteq r4, r2, ror r3 │ │ │ │ + smlabbeq r4, ip, r3, r1 │ │ │ │ + tsteq r4, r6, lsl r4 │ │ │ │ + @ instruction: 0x010413b8 │ │ │ │ + ldrdeq r1, [r4, -lr] │ │ │ │ + tsteq r4, r0, lsr r4 │ │ │ │ + tsteq r4, sl, lsl #10 │ │ │ │ + smlatbeq r4, r4, r4, r1 │ │ │ │ + tsteq r4, lr, asr r4 │ │ │ │ + tsteq r4, r8, ror r4 │ │ │ │ + @ instruction: 0x010414b2 │ │ │ │ + smlabteq r4, ip, r4, r1 │ │ │ │ + tsteq r4, r6, asr #10 │ │ │ │ + tsteq r4, r0, lsl #10 │ │ │ │ + tsteq r4, sl, lsl r5 │ │ │ │ + tsteq r4, r4, asr r5 │ │ │ │ + smlabteq r4, lr, r6, r1 │ │ │ │ + tsteq r4, r8, lsr #12 │ │ │ │ + smlabteq r4, r2, r5, r1 │ │ │ │ + tsteq r4, ip, ror r5 │ │ │ │ + @ instruction: 0x01041596 │ │ │ │ ldrdeq r1, [r4, -r0] │ │ │ │ - tsteq r4, sl, lsr #12 │ │ │ │ - smlabteq r4, r4, r5, r1 │ │ │ │ - tsteq r4, lr, ror r5 │ │ │ │ - @ instruction: 0x01041598 │ │ │ │ - ldrdeq r1, [r4, -r2] │ │ │ │ - smlatteq r4, ip, r5, r1 │ │ │ │ - tsteq r4, r6, ror #12 │ │ │ │ - tsteq r4, r0, lsr #12 │ │ │ │ - tsteq r4, sl, lsr r6 │ │ │ │ - tsteq r4, r4, ror r6 │ │ │ │ - tsteq r4, lr, lsr #14 │ │ │ │ - smlatteq r4, r8, r6, r1 │ │ │ │ - smlatbeq r4, r2, r6, r1 │ │ │ │ - @ instruction: 0x010416bc │ │ │ │ - strdeq r1, [r4, -r6] │ │ │ │ - tsteq r4, r0, ror r7 │ │ │ │ - tsteq r4, sl, lsr #14 │ │ │ │ - tsteq r4, r4, asr #14 │ │ │ │ - tsteq r4, lr, ror r7 │ │ │ │ - strdeq r1, [r4, -r8] │ │ │ │ - tsteq r4, r2, asr r8 │ │ │ │ - smlatteq r4, ip, r7, r1 │ │ │ │ - smlatbeq r4, r6, r7, r1 │ │ │ │ - smlabteq r4, r0, r7, r1 │ │ │ │ - strdeq r1, [r4, -sl] │ │ │ │ - tsteq r4, r4, lsl r8 │ │ │ │ - smlabbeq r4, lr, r8, r1 │ │ │ │ - tsteq r4, r8, asr #16 │ │ │ │ - tsteq r4, r2, ror #16 │ │ │ │ - @ instruction: 0x0104189c │ │ │ │ - tsteq r4, sl, ror #18 │ │ │ │ - tsteq r4, r4, lsl r9 │ │ │ │ - smlabteq r4, sl, r8, r1 │ │ │ │ - smlatteq r4, r4, r8, r1 │ │ │ │ - tsteq r4, sl, lsr #18 │ │ │ │ - smlatbeq r4, r8, r9, r1 │ │ │ │ - tsteq r4, r6, ror #18 │ │ │ │ - smlabbeq r4, r0, r9, r1 │ │ │ │ - smlabteq r4, sl, r9, r1 │ │ │ │ + smlatteq r4, sl, r5, r1 │ │ │ │ + tsteq r4, r4, ror #12 │ │ │ │ + tsteq r4, lr, lsl r6 │ │ │ │ + tsteq r4, r8, lsr r6 │ │ │ │ + tsteq r4, r2, ror r6 │ │ │ │ + tsteq r4, ip, lsr #14 │ │ │ │ + smlatteq r4, r6, r6, r1 │ │ │ │ + smlatbeq r4, r0, r6, r1 │ │ │ │ + @ instruction: 0x010416ba │ │ │ │ + strdeq r1, [r4, -r4] │ │ │ │ + tsteq r4, lr, ror #14 │ │ │ │ + tsteq r4, r8, lsr #14 │ │ │ │ + tsteq r4, r2, asr #14 │ │ │ │ + tsteq r4, ip, ror r7 │ │ │ │ + tsteq r4, r6, lsr sl │ │ │ │ + strdeq r1, [r4, -r0] │ │ │ │ + tsteq r4, sl, asr #16 │ │ │ │ + smlatteq r4, r4, r7, r1 │ │ │ │ + @ instruction: 0x0104179e │ │ │ │ + @ instruction: 0x010417b8 │ │ │ │ + strdeq r1, [r4, -r2] │ │ │ │ + tsteq r4, ip, lsl #16 │ │ │ │ + smlabbeq r4, r6, r8, r1 │ │ │ │ + tsteq r4, r0, asr #16 │ │ │ │ + tsteq r4, sl, asr r8 │ │ │ │ + @ instruction: 0x01041894 │ │ │ │ + tsteq r4, lr, asr #18 │ │ │ │ + tsteq r4, r8, lsl #18 │ │ │ │ + smlabteq r4, r2, r8, r1 │ │ │ │ + ldrdeq r1, [r4, -ip] │ │ │ │ + tsteq r4, r6, lsl r9 │ │ │ │ + @ instruction: 0x01041990 │ │ │ │ + tsteq r4, sl, asr #18 │ │ │ │ + tsteq r4, r4, ror #18 │ │ │ │ + @ instruction: 0x0104199e │ │ │ │ + tsteq r4, r8, lsl fp │ │ │ │ + tsteq r4, r2, ror sl │ │ │ │ + tsteq r4, ip, lsl #20 │ │ │ │ + smlabteq r4, r6, r9, r1 │ │ │ │ + smlatteq r4, r0, r9, r1 │ │ │ │ + tsteq r4, sl, lsl sl │ │ │ │ + tsteq r4, r4, lsr sl │ │ │ │ + smlatbeq r4, lr, sl, r1 │ │ │ │ + tsteq r4, r8, ror #20 │ │ │ │ + smlabbeq r4, r2, sl, r1 │ │ │ │ + @ instruction: 0x01041abc │ │ │ │ + smlabbeq r4, sl, fp, r1 │ │ │ │ + tsteq r4, r4, lsr fp │ │ │ │ + smlatteq r4, sl, sl, r1 │ │ │ │ + tsteq r4, r4, lsl #22 │ │ │ │ + tsteq r4, sl, asr #22 │ │ │ │ + smlabteq r4, r8, fp, r1 │ │ │ │ + smlabbeq r4, r6, fp, r1 │ │ │ │ + smlatbeq r4, r0, fp, r1 │ │ │ │ + smlatteq r4, sl, fp, r1 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec191d4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvc 0x004ff5b1 │ │ │ │ @ instruction: 0xf5b1d843 │ │ │ │ @@ -89310,44 +89310,44 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7a7447a │ │ │ │ bmi 93e2bc │ │ │ │ tstpeq r0, #335544323 @ p-variant is OBSOLETE @ 0x14000003 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7a74620 │ │ │ │ ldcllt 15, cr14, [r8, #928]! @ 0x3a0 │ │ │ │ - tsteq r1, r8, asr r5 │ │ │ │ - tstpeq r2, r4, asr #26 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r0, [r1, -lr] │ │ │ │ - tstpeq r2, r8, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - tsteq r1, r2, lsr #10 │ │ │ │ - tstpeq r2, ip, lsl #26 @ p-variant is OBSOLETE │ │ │ │ - tsteq r1, r6, lsl #10 │ │ │ │ - strdeq pc, [r2, -r0] │ │ │ │ - ldrdeq r0, [r4, -r0] │ │ │ │ + tsteq r1, r8, ror r7 │ │ │ │ + tstpeq r2, r4, ror #30 @ p-variant is OBSOLETE │ │ │ │ + strdeq r0, [r1, -lr] │ │ │ │ + tstpeq r2, r8, asr #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq r1, r2, asr #14 │ │ │ │ + tstpeq r2, ip, lsr #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq r1, r6, lsr #14 │ │ │ │ + tstpeq r2, r0, lsl pc @ p-variant is OBSOLETE │ │ │ │ + strdeq r0, [r4, -r0] │ │ │ │ + strdeq pc, [r2, -lr] │ │ │ │ + @ instruction: 0x010418bc │ │ │ │ + @ instruction: 0x010418bc │ │ │ │ + tsteq r1, lr, asr r7 │ │ │ │ + smlatteq r4, r6, r8, r1 │ │ │ │ + tsteq r1, r2, asr #14 │ │ │ │ + smlatteq r4, r0, r8, r1 │ │ │ │ + tsteq r1, ip, lsr #14 │ │ │ │ + smlatbeq r1, r8, r9, r7 │ │ │ │ + tstpeq r2, lr, asr lr @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, ip, ror #16 │ │ │ │ + tstpeq r2, lr, lsr lr @ p-variant is OBSOLETE │ │ │ │ + smlabteq r2, r8, sl, pc @ │ │ │ │ + tstpeq r2, r0, lsr #28 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r1, r0, r6, r0 │ │ │ │ + tsteq r4, r4, ror r8 │ │ │ │ + strdeq pc, [r2, -r8] │ │ │ │ + tsteq r4, lr, ror r8 │ │ │ │ ldrdeq pc, [r2, -lr] │ │ │ │ - @ instruction: 0x0104169c │ │ │ │ - @ instruction: 0x0104169c │ │ │ │ - tsteq r1, lr, lsr r5 │ │ │ │ - smlabteq r4, r6, r6, r1 │ │ │ │ - tsteq r1, r2, lsr #10 │ │ │ │ - smlabteq r4, r0, r6, r1 │ │ │ │ - tsteq r1, ip, lsl #10 │ │ │ │ - smlabbeq r1, r8, r7, r7 │ │ │ │ - tstpeq r2, lr, lsr ip @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, ip, asr #12 │ │ │ │ - tstpeq r2, lr, lsl ip @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r2, r8, r8, pc @ │ │ │ │ - tstpeq r2, r0, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r1, r0, r4, r0 │ │ │ │ - tsteq r4, r4, asr r6 │ │ │ │ - ldrdeq pc, [r2, -r8] │ │ │ │ - tsteq r4, lr, asr r6 │ │ │ │ - @ instruction: 0x0102fbbe │ │ │ │ - @ instruction: 0x01017798 │ │ │ │ - @ instruction: 0x0102fb9e │ │ │ │ + @ instruction: 0x010179b8 │ │ │ │ + @ instruction: 0x0102fdbe │ │ │ │ svcvs 0x00f2f5b0 │ │ │ │ strbhi pc, [r5, #-0]! @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec19594 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, q8, q12 │ │ │ │ @ instruction: 0xf5b0817c │ │ │ │ @@ -90084,124 +90084,124 @@ │ │ │ │ ldmdami r0!, {r1, r3, sp, lr, pc}^ │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2159 @ 0xfffff791 │ │ │ │ stmdami pc!, {r2, sp, lr, pc}^ @ │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2158 @ 0xfffff792 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - smlatteq r0, lr, lr, pc @ │ │ │ │ - tsteq r4, r8, ror #10 │ │ │ │ - tsteq r4, r2, lsr #10 │ │ │ │ - tstpeq r0, lr, ror #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, ip, asr lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r6, lsr lr @ p-variant is OBSOLETE │ │ │ │ - smlabteq r4, sl, r4, r1 │ │ │ │ - ldrdeq pc, [r0, -r4] │ │ │ │ - smlabteq r0, r2, sp, pc @ │ │ │ │ - @ instruction: 0x0100fd98 │ │ │ │ - smlabbeq r0, lr, sp, pc @ │ │ │ │ - tstpeq r0, sl, ror #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, lr, lsr sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r4, lsl sp @ p-variant is OBSOLETE │ │ │ │ - smlatteq r0, sl, ip, pc @ │ │ │ │ - smlatteq r0, r0, ip, pc @ │ │ │ │ - @ instruction: 0x0100fcbc │ │ │ │ - @ instruction: 0x0100fc98 │ │ │ │ - tstpeq r0, ip, ror #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r8, asr #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r4, lsr ip @ p-variant is OBSOLETE │ │ │ │ - smlatteq r0, r8, fp, pc @ │ │ │ │ + tsteq r1, lr, lsl #2 │ │ │ │ + smlabbeq r4, r8, r7, r1 │ │ │ │ + tsteq r4, r2, asr #14 │ │ │ │ + smlabbeq r1, lr, r0, r0 │ │ │ │ + tsteq r1, ip, ror r0 │ │ │ │ + qaddeq r0, r6, r1 │ │ │ │ + smlatteq r4, sl, r6, r1 │ │ │ │ + strdeq pc, [r0, -r4] │ │ │ │ + smlatteq r0, r2, pc, pc @ │ │ │ │ + @ instruction: 0x0100ffb8 │ │ │ │ + smlatbeq r0, lr, pc, pc @ │ │ │ │ + smlabbeq r0, sl, pc, pc @ │ │ │ │ + tstpeq r0, lr, asr pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r4, lsr pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, sl, lsl #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r0, lsl #30 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r0, -ip] │ │ │ │ + @ instruction: 0x0100feb8 │ │ │ │ + smlabbeq r0, ip, lr, pc @ │ │ │ │ + tstpeq r0, r8, ror #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r4, asr lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r8, lsl #28 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r0, -ip] │ │ │ │ + @ instruction: 0x0100fdb4 │ │ │ │ + @ instruction: 0x0100fd92 │ │ │ │ + tstpeq r0, r8, asr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r0, lsr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, lr, lsl sp @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r0, lsr r4 │ │ │ │ + ldrdeq pc, [r0, -r6] │ │ │ │ + smlatbeq r0, r6, ip, pc @ │ │ │ │ + tstpeq r0, r6, ror ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r6, asr #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r8, lsl ip @ p-variant is OBSOLETE │ │ │ │ + smlatteq r0, lr, fp, pc @ │ │ │ │ @ instruction: 0x0100fbbc │ │ │ │ - @ instruction: 0x0100fb94 │ │ │ │ - tstpeq r0, r2, ror fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r8, lsr fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r0, lsl fp @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r0, r0, fp, pc @ │ │ │ │ + smlabbeq r0, r0, fp, pc @ │ │ │ │ + tstpeq r0, lr, asr fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r0, lsr fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r6, lsl #22 @ p-variant is OBSOLETE │ │ │ │ strdeq pc, [r0, -lr] │ │ │ │ - tsteq r4, r0, lsl r2 │ │ │ │ - @ instruction: 0x0100fab6 │ │ │ │ - smlabbeq r0, r6, sl, pc @ │ │ │ │ - tstpeq r0, r6, asr sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r6, lsr #20 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r0, -r8] │ │ │ │ - smlabteq r0, lr, r9, pc @ │ │ │ │ - @ instruction: 0x0100f99c │ │ │ │ - smlabbeq r0, r0, r9, pc @ │ │ │ │ - tstpeq r0, r0, ror #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, lr, lsr r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r0, lsl r9 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r0, r6, r8, pc @ │ │ │ │ - ldrdeq pc, [r0, -lr] │ │ │ │ - @ instruction: 0x0100f8bc │ │ │ │ + ldrdeq pc, [r0, -ip] │ │ │ │ + @ instruction: 0x0100faba │ │ │ │ + @ instruction: 0x0100fa90 │ │ │ │ + tstpeq r0, r6, ror #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, ip, lsr sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r4, lsr sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r0, lsl sl @ p-variant is OBSOLETE │ │ │ │ + smlatteq r0, ip, r9, pc @ │ │ │ │ + @ instruction: 0x0100f9be │ │ │ │ + @ instruction: 0x0100f990 │ │ │ │ + smlabbeq r0, r8, r9, pc @ │ │ │ │ + tstpeq r0, r6, ror #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r4, asr #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r4, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r0, sl, r8, pc @ │ │ │ │ + smlabteq r0, r2, r8, pc @ │ │ │ │ @ instruction: 0x0100f89a │ │ │ │ - tstpeq r0, r0, ror r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r6, asr #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, ip, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r4, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r0, -r0] │ │ │ │ - smlabteq r0, ip, r7, pc @ │ │ │ │ - @ instruction: 0x0100f79e │ │ │ │ - tstpeq r0, r0, ror r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r8, ror #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r6, asr #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r4, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r0, -r4] │ │ │ │ - smlabteq r0, sl, r6, pc @ │ │ │ │ - smlatbeq r0, r2, r6, pc @ │ │ │ │ + @ instruction: 0x0100f894 │ │ │ │ + tstpeq r0, r2, ror r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r0, asr r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r4, lsr #16 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r0, -r8] │ │ │ │ + strdeq pc, [r0, -r2] │ │ │ │ + ldrdeq pc, [r0, -r2] │ │ │ │ + @ instruction: 0x0100f7b2 │ │ │ │ + smlabbeq r0, ip, r7, pc @ │ │ │ │ + tstpeq r0, r6, ror #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r0, asr #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, sl, lsr r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, sl, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r0, -sl] │ │ │ │ + ldrdeq pc, [r0, -r4] │ │ │ │ + @ instruction: 0x0100f6b6 │ │ │ │ + @ instruction: 0x0100f698 │ │ │ │ + smlabbeq r4, r4, sp, r0 │ │ │ │ + smlabbeq r0, r6, r6, pc @ │ │ │ │ + smlabbeq r0, r0, r6, pc @ │ │ │ │ tstpeq r0, sl, ror r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r4, ror r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r2, asr r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r0, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r4, lsl #12 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r8, lsl #28 │ │ │ │ + tstpeq r0, lr, ror #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r8, ror #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r2, ror #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, ip, asr r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r6, asr r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r0, asr r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, sl, asr #12 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r4, r0, sp, r0 │ │ │ │ + tsteq r4, sl, asr sp │ │ │ │ + tstpeq r0, r8, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r2, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, ip, lsr #12 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01040d9e │ │ │ │ + tstpeq r0, r0, lsr #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, sl, lsl r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r4, lsl r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, lr, lsl #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r8, lsl #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r2, lsl #12 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r0, -ip] │ │ │ │ + strdeq pc, [r0, -r6] │ │ │ │ + strdeq pc, [r0, -r0] │ │ │ │ + smlatteq r0, sl, r5, pc @ │ │ │ │ + smlatteq r0, r4, r5, pc @ │ │ │ │ + ldrdeq pc, [r0, -lr] │ │ │ │ ldrdeq pc, [r0, -r8] │ │ │ │ ldrdeq pc, [r0, -r2] │ │ │ │ - @ instruction: 0x0100f5b2 │ │ │ │ - @ instruction: 0x0100f592 │ │ │ │ - tstpeq r0, ip, ror #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r6, asr #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r0, lsr #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, sl, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r0, -sl] │ │ │ │ - ldrdeq pc, [r0, -sl] │ │ │ │ - @ instruction: 0x0100f4b4 │ │ │ │ - @ instruction: 0x0100f496 │ │ │ │ - tstpeq r0, r8, ror r4 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r4, ror #22 │ │ │ │ - tstpeq r0, r6, ror #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r0, ror #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, sl, asr r4 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r4, r8, fp, r0 │ │ │ │ - tstpeq r0, lr, asr #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r8, asr #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r2, asr #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, ip, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r6, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r0, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, sl, lsr #8 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r4, r0, fp, r0 │ │ │ │ - tsteq r4, sl, lsr fp │ │ │ │ - tstpeq r0, r8, lsl r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r2, lsl r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, ip, lsl #8 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, lr, ror fp │ │ │ │ - tstpeq r0, r0, lsl #8 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r0, -sl] │ │ │ │ - strdeq pc, [r0, -r4] │ │ │ │ - smlatteq r0, lr, r3, pc @ │ │ │ │ - smlatteq r0, r8, r3, pc @ │ │ │ │ - smlatteq r0, r2, r3, pc @ │ │ │ │ - ldrdeq pc, [r0, -ip] │ │ │ │ - ldrdeq pc, [r0, -r6] │ │ │ │ - ldrdeq pc, [r0, -r0] │ │ │ │ - smlabteq r0, sl, r3, pc @ │ │ │ │ - smlabteq r0, r4, r3, pc @ │ │ │ │ - @ instruction: 0x0100f3be │ │ │ │ - @ instruction: 0x0100f3b8 │ │ │ │ - @ instruction: 0x0100f3b2 │ │ │ │ - smlatbeq r0, ip, r3, pc @ │ │ │ │ - smlatbeq r0, r6, r3, pc @ │ │ │ │ + smlabteq r0, ip, r5, pc @ │ │ │ │ + smlabteq r0, r6, r5, pc @ │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [r5], -r2, lsl #1 │ │ │ │ @ instruction: 0x461f4616 │ │ │ │ svcvs 0x00f2f5b1 │ │ │ │ @@ -90666,28 +90666,28 @@ │ │ │ │ ldcl 7, cr15, [sl, #-664] @ 0xfffffd68 │ │ │ │ bmi 57b844 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4674d4> │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7a69600 │ │ │ │ andlt lr, r2, r2, asr sp │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tstpeq r0, lr, lsr r5 @ p-variant is OBSOLETE │ │ │ │ - tsteq r2, r6, lsr #26 │ │ │ │ - @ instruction: 0x0100f698 │ │ │ │ - smlatteq r2, r2, ip, lr │ │ │ │ - strdeq lr, [r0, -lr] │ │ │ │ - smlatteq r2, sl, r6, lr │ │ │ │ - tsteq r1, r4, lsl r2 │ │ │ │ - smlabteq r2, ip, r6, lr │ │ │ │ - smlatbeq r1, r6, r2, r6 │ │ │ │ - smlatbeq r2, lr, r6, lr │ │ │ │ - @ instruction: 0x0102ff9c │ │ │ │ - tstpeq r2, r0, lsl #10 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0102ff96 │ │ │ │ - tsteq r0, r6, asr fp │ │ │ │ + tstpeq r0, lr, asr r7 @ p-variant is OBSOLETE │ │ │ │ + tsteq r2, r6, asr #30 │ │ │ │ + @ instruction: 0x0100f8b8 │ │ │ │ + tsteq r2, r2, lsl #30 │ │ │ │ + tstpeq r0, lr, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + tsteq r2, sl, lsl #18 │ │ │ │ + tsteq r1, r4, lsr r4 │ │ │ │ + smlatteq r2, ip, r8, lr │ │ │ │ + smlabteq r1, r6, r4, r6 │ │ │ │ + smlabteq r2, lr, r8, lr │ │ │ │ + @ instruction: 0x010301bc │ │ │ │ + tstpeq r2, r0, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010301b6 │ │ │ │ + tsteq r0, r6, ror sp │ │ │ │ svcvc 0x0040f5b0 │ │ │ │ strlt sp, [r8, #-107] @ 0xffffff95 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xf5b0d824 │ │ │ │ stmdale r3!, {r0, r3, r4, r8, r9, sl, fp, ip, sp, lr}^ │ │ │ │ @@ -90742,25 +90742,25 @@ │ │ │ │ stmdami sp, {r1, r3, sp, lr, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2060 @ 0xfffff7f4 │ │ │ │ stmdami ip, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2059 @ 0xfffff7f5 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - tsteq r0, sl, lsl sl │ │ │ │ - tsteq r0, r0, lsl #20 │ │ │ │ - strdeq lr, [r0, -r4] │ │ │ │ - smlabteq r0, lr, r9, lr │ │ │ │ - @ instruction: 0x0100e9b2 │ │ │ │ - smlabbeq r0, sl, r9, lr │ │ │ │ - smlabbeq r0, r4, r9, lr │ │ │ │ - tsteq r4, r4, lsr #2 │ │ │ │ - tsteq r0, sl, ror #18 │ │ │ │ - tsteq r0, r4, ror #18 │ │ │ │ - tsteq r0, lr, asr r9 │ │ │ │ + tsteq r0, sl, lsr ip │ │ │ │ + tsteq r0, r0, lsr #24 │ │ │ │ + tsteq r0, r4, lsl ip │ │ │ │ + smlatteq r0, lr, fp, lr │ │ │ │ + ldrdeq lr, [r0, -r2] │ │ │ │ + smlatbeq r0, sl, fp, lr │ │ │ │ + smlatbeq r0, r4, fp, lr │ │ │ │ + tsteq r4, r4, asr #6 │ │ │ │ + smlabbeq r0, sl, fp, lr │ │ │ │ + smlabbeq r0, r4, fp, lr │ │ │ │ + tsteq r0, lr, ror fp │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec1aba0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ @ instruction: 0xf5b1461e │ │ │ │ rsble r7, r1, r0, asr #30 │ │ │ │ @@ -91060,79 +91060,79 @@ │ │ │ │ @ instruction: 0xf7a64620 │ │ │ │ and lr, r7, r6, asr #20 │ │ │ │ ldrtmi r4, [r3], -r4, asr #20 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ b 1001cf8 │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ - smlabbeq r0, r8, ip, lr │ │ │ │ - smlabteq r3, r2, r2, pc @ │ │ │ │ - smlabbeq r0, r4, ip, lr │ │ │ │ - tsteq r0, r2, ror ip │ │ │ │ - tsteq r9, lr, asr sl │ │ │ │ - tsteq r0, r4, ror #24 │ │ │ │ - tsteq r0, r8, ror #24 │ │ │ │ - tsteq r0, r2, ror #24 │ │ │ │ - tsteq r0, sl, asr ip │ │ │ │ - tstpeq r3, r2, asr #4 @ p-variant is OBSOLETE │ │ │ │ - tsteq r0, ip, asr #24 │ │ │ │ - tsteq r0, sl, asr ip │ │ │ │ - ldrdeq sl, [r9, -lr] │ │ │ │ - tsteq r0, sl, asr ip │ │ │ │ - smlatteq r3, lr, r1, pc @ │ │ │ │ - tsteq r0, r0, asr ip │ │ │ │ - tsteq r0, lr, lsr ip │ │ │ │ - smlabbeq r9, sl, r9, sl │ │ │ │ - tsteq r0, r0, lsr ip │ │ │ │ - tsteq r0, r8, lsr ip │ │ │ │ - tsteq r0, sl, lsr ip │ │ │ │ - tsteq r0, r4, lsr ip │ │ │ │ - tsteq r0, ip, lsl #24 │ │ │ │ - tsteq r0, lr, lsl #24 │ │ │ │ - tsteq r0, r0, lsr #24 │ │ │ │ - tsteq r0, ip, lsr fp │ │ │ │ - tsteq r0, r6, lsr fp │ │ │ │ - tsteq r0, ip, lsl #24 │ │ │ │ - tsteq r0, r0, lsl fp │ │ │ │ - tsteq r0, sl, lsl #22 │ │ │ │ - tsteq r3, ip, asr #6 │ │ │ │ - smlatteq r0, r4, sl, lr │ │ │ │ - ldrdeq lr, [r0, -lr] │ │ │ │ - ldrdeq r0, [r3, -r8] │ │ │ │ - ldrdeq r0, [r3, -r8] │ │ │ │ - ldrdeq r0, [r3, -r6] │ │ │ │ - tsteq r3, ip, lsl r8 │ │ │ │ - smlatbeq r3, ip, r7, r0 │ │ │ │ - smlatbeq r3, sl, r7, r0 │ │ │ │ - smlatteq r3, r2, pc, sl @ │ │ │ │ - ldrdeq sl, [r3, -ip] │ │ │ │ - ldrdeq sl, [r3, -r6] │ │ │ │ - ldrdeq sl, [r3, -r0] │ │ │ │ - smlabteq r3, sl, pc, sl @ │ │ │ │ - smlabteq r3, r4, pc, sl @ │ │ │ │ - @ instruction: 0x0103afbe │ │ │ │ - tsteq r1, r0, asr #4 │ │ │ │ - tsteq r1, lr, lsr r2 │ │ │ │ - @ instruction: 0x0103af9c │ │ │ │ - smlatbeq r9, r4, r7, sl │ │ │ │ - smlatbeq r3, r6, pc, sl @ │ │ │ │ - tsteq r1, lr, asr #4 │ │ │ │ - tsteq r1, r4, lsr r2 │ │ │ │ - @ instruction: 0x0103af9a │ │ │ │ - smlabbeq r0, r2, r9, lr │ │ │ │ - tsteq r0, ip, ror r9 │ │ │ │ - tsteq r3, sl, lsr pc │ │ │ │ - smlatbeq r3, r6, lr, sl │ │ │ │ - smlatbeq r3, ip, lr, sl │ │ │ │ - tsteq r3, r2, lsr #30 │ │ │ │ - tsteq r3, sl, ror lr │ │ │ │ - smlabbeq r3, r0, lr, sl │ │ │ │ - tsteq r2, r6, ror #24 │ │ │ │ - qaddeq lr, sl, r2 │ │ │ │ - tsteq r0, ip, lsr #10 │ │ │ │ + smlatbeq r0, r8, lr, lr │ │ │ │ + smlatteq r3, r2, r4, pc @ │ │ │ │ + smlatbeq r0, r4, lr, lr │ │ │ │ + @ instruction: 0x0100ee92 │ │ │ │ + tsteq r9, lr, ror ip │ │ │ │ + smlabbeq r0, r4, lr, lr │ │ │ │ + smlabbeq r0, r8, lr, lr │ │ │ │ + smlabbeq r0, r2, lr, lr │ │ │ │ + tsteq r0, sl, ror lr │ │ │ │ + tstpeq r3, r2, ror #8 @ p-variant is OBSOLETE │ │ │ │ + tsteq r0, ip, ror #28 │ │ │ │ + tsteq r0, sl, ror lr │ │ │ │ + strdeq sl, [r9, -lr] │ │ │ │ + tsteq r0, sl, ror lr │ │ │ │ + tstpeq r3, lr, lsl #8 @ p-variant is OBSOLETE │ │ │ │ + tsteq r0, r0, ror lr │ │ │ │ + tsteq r0, lr, asr lr │ │ │ │ + smlatbeq r9, sl, fp, sl │ │ │ │ + tsteq r0, r0, asr lr │ │ │ │ + tsteq r0, r8, asr lr │ │ │ │ + tsteq r0, sl, asr lr │ │ │ │ + tsteq r0, r4, asr lr │ │ │ │ + tsteq r0, ip, lsr #28 │ │ │ │ + tsteq r0, lr, lsr #28 │ │ │ │ + tsteq r0, r0, asr #28 │ │ │ │ + tsteq r0, ip, asr sp │ │ │ │ + tsteq r0, r6, asr sp │ │ │ │ + tsteq r0, ip, lsr #28 │ │ │ │ + tsteq r0, r0, lsr sp │ │ │ │ + tsteq r0, sl, lsr #26 │ │ │ │ + tsteq r3, ip, ror #10 │ │ │ │ + tsteq r0, r4, lsl #26 │ │ │ │ + strdeq lr, [r0, -lr] │ │ │ │ + strdeq r0, [r3, -r8] │ │ │ │ + strdeq r0, [r3, -r8] │ │ │ │ + strdeq r0, [r3, -r6] │ │ │ │ + tsteq r3, ip, lsr sl │ │ │ │ + smlabteq r3, ip, r9, r0 │ │ │ │ + smlabteq r3, sl, r9, r0 │ │ │ │ + tsteq r3, r2, lsl #4 │ │ │ │ + strdeq fp, [r3, -ip] │ │ │ │ + strdeq fp, [r3, -r6] │ │ │ │ + strdeq fp, [r3, -r0] │ │ │ │ + smlatteq r3, sl, r1, fp │ │ │ │ + smlatteq r3, r4, r1, fp │ │ │ │ + ldrdeq fp, [r3, -lr] │ │ │ │ + tsteq r1, r0, ror #8 │ │ │ │ + tsteq r1, lr, asr r4 │ │ │ │ + @ instruction: 0x0103b1bc │ │ │ │ + smlabteq r9, r4, r9, sl │ │ │ │ + smlabteq r3, r6, r1, fp │ │ │ │ + tsteq r1, lr, ror #8 │ │ │ │ + tsteq r1, r4, asr r4 │ │ │ │ + @ instruction: 0x0103b1ba │ │ │ │ + smlatbeq r0, r2, fp, lr │ │ │ │ + @ instruction: 0x0100eb9c │ │ │ │ + tstpeq r3, sl, asr r1 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r3, r6, r0, fp │ │ │ │ + smlabteq r3, ip, r0, fp │ │ │ │ + tstpeq r3, r2, asr #2 @ p-variant is OBSOLETE │ │ │ │ + swpeq fp, sl, [r3] │ │ │ │ + smlatbeq r3, r0, r0, fp │ │ │ │ + smlabbeq r2, r6, lr, sp │ │ │ │ + tsteq r2, sl, ror r2 │ │ │ │ + tsteq r0, ip, asr #14 │ │ │ │ svcvc 0x0061f5b0 │ │ │ │ adcshi pc, r6, r1 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec1b178 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, q8, q12 │ │ │ │ @ instruction: 0xf5b08263 │ │ │ │ @@ -91958,98 +91958,98 @@ │ │ │ │ @ instruction: 0xf5a080b5 │ │ │ │ @ instruction: 0xf04f5356 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007db │ │ │ │ ldmdami r4, {r3, r4, r5, r9, pc}^ │ │ │ │ mvns r4, #120, 8 @ 0x78000000 │ │ │ │ - smlatteq r0, r6, r2, lr │ │ │ │ - @ instruction: 0x0103fa94 │ │ │ │ - tstpeq r3, lr, asr #20 @ p-variant is OBSOLETE │ │ │ │ - tsteq r0, r6, ror #4 │ │ │ │ - tsteq r0, r4, asr r2 │ │ │ │ - tsteq r0, lr, lsr #4 │ │ │ │ - smlatteq r3, r8, r9, pc @ │ │ │ │ - smlabteq r0, lr, r1, lr │ │ │ │ - tstpeq r3, ip, lsl #20 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r0, r8, r1, lr │ │ │ │ - tsteq r0, r6, ror r1 │ │ │ │ - tstpeq r3, r0, asr sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, lr, ror #20 @ p-variant is OBSOLETE │ │ │ │ - strdeq lr, [r0, -sl] │ │ │ │ - ldrdeq pc, [r3, -r4] │ │ │ │ - strdeq pc, [r3, -r2] │ │ │ │ - smlabbeq r3, r2, fp, pc @ │ │ │ │ - tstpeq r3, r0, lsl fp @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0103fb92 │ │ │ │ - tsteq r0, r2, lsl r0 │ │ │ │ - smlabbeq r3, r0, fp, pc @ │ │ │ │ - smlatbeq r0, r4, pc, sp @ │ │ │ │ - @ instruction: 0x0100df9a │ │ │ │ - smlabbeq r3, r8, fp, pc @ │ │ │ │ - @ instruction: 0x0103fbb6 │ │ │ │ - smlabteq r3, sl, fp, pc @ │ │ │ │ - tstpeq r3, r8, lsr #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, r2, ror ip @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r3, -r0] │ │ │ │ - tstpeq r3, r4, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r3, r2, sp, pc @ │ │ │ │ - @ instruction: 0x0103fdb6 │ │ │ │ - tstpeq r3, r4, lsl lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, r8, ror #28 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r3, lr, lr, pc @ │ │ │ │ - strdeq pc, [r3, -r8] │ │ │ │ - tstpeq r3, r6, asr pc @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r3, sl, pc, pc @ │ │ │ │ - tsteq r4, r0, lsr r0 │ │ │ │ - tsteq r4, r6, lsr #32 │ │ │ │ - smlabbeq r4, r2, r0, r0 │ │ │ │ - smlabbeq r0, r0, ip, sp │ │ │ │ - tsteq r0, r4, asr ip │ │ │ │ - tsteq r0, sl, asr #24 │ │ │ │ - tsteq r0, r6, lsr #24 │ │ │ │ - strdeq sp, [r0, -sl] │ │ │ │ - strdeq sp, [r0, -r0] │ │ │ │ - ldrdeq sp, [r0, -ip] │ │ │ │ - tsteq r4, r4, lsr #32 │ │ │ │ - tsteq r0, sl, ror fp │ │ │ │ - tsteq r0, ip, asr #22 │ │ │ │ - tsteq r0, lr, lsr #22 │ │ │ │ - tsteq r0, r8, lsl #22 │ │ │ │ - smlatteq r0, r8, sl, sp │ │ │ │ - smlatbeq r0, ip, sl, sp │ │ │ │ - smlatbeq r0, r2, sl, sp │ │ │ │ - smlabbeq r0, lr, sl, sp │ │ │ │ - tsteq r0, ip, ror #20 │ │ │ │ - tstpeq r3, r4, ror pc @ p-variant is OBSOLETE │ │ │ │ - ldrdeq sp, [r0, -ip] │ │ │ │ - @ instruction: 0x0100d9b4 │ │ │ │ - smlabbeq r0, r8, r9, sp │ │ │ │ - tsteq r0, lr, ror r9 │ │ │ │ - tsteq r0, r6, ror #18 │ │ │ │ + tsteq r0, r6, lsl #10 │ │ │ │ + @ instruction: 0x0103fcb4 │ │ │ │ + tstpeq r3, lr, ror #24 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r0, r6, r4, lr │ │ │ │ + tsteq r0, r4, ror r4 │ │ │ │ + tsteq r0, lr, asr #8 │ │ │ │ + tstpeq r3, r8, lsl #24 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r0, lr, r3, lr │ │ │ │ + tstpeq r3, ip, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r0, r8, r3, lr │ │ │ │ + @ instruction: 0x0100e396 │ │ │ │ + tstpeq r3, r0, ror ip @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r3, lr, ip, pc @ │ │ │ │ + tsteq r0, sl, lsl r3 │ │ │ │ + strdeq pc, [r3, -r4] │ │ │ │ + tstpeq r3, r2, lsl sp @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r3, r2, sp, pc @ │ │ │ │ + tstpeq r3, r0, lsr sp @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0103fdb2 │ │ │ │ + tsteq r0, r2, lsr r2 │ │ │ │ + smlatbeq r3, r0, sp, pc @ │ │ │ │ + smlabteq r0, r4, r1, lr │ │ │ │ + @ instruction: 0x0100e1ba │ │ │ │ + smlatbeq r3, r8, sp, pc @ │ │ │ │ + ldrdeq pc, [r3, -r6] │ │ │ │ + smlatteq r3, sl, sp, pc @ │ │ │ │ + tstpeq r3, r8, asr #28 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0103fe92 │ │ │ │ + strdeq pc, [r3, -r0] │ │ │ │ tstpeq r3, r4, asr #30 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r3, -sl] │ │ │ │ - tsteq r4, r0, lsr r0 │ │ │ │ - smlatbeq r0, lr, r8, sp │ │ │ │ - smlabbeq r0, r0, r8, sp │ │ │ │ - tsteq r0, r4, ror #16 │ │ │ │ - tsteq r0, r0, asr #16 │ │ │ │ - smlabteq r3, r6, pc, pc @ │ │ │ │ - strdeq sp, [r0, -r6] │ │ │ │ - smlabteq r0, sl, r7, sp │ │ │ │ - smlatbeq r0, r0, r7, sp │ │ │ │ - tsteq r0, r6, ror r7 │ │ │ │ - tsteq r0, ip, asr #14 │ │ │ │ - tsteq r0, r4, asr #14 │ │ │ │ - tsteq r0, r0, lsr #14 │ │ │ │ + smlatbeq r3, r2, pc, pc @ │ │ │ │ + ldrdeq pc, [r3, -r6] │ │ │ │ + tsteq r4, r4, lsr r0 │ │ │ │ + smlabbeq r4, r8, r0, r0 │ │ │ │ + tsteq r4, lr, lsl #2 │ │ │ │ + tsteq r4, r8, lsl r1 │ │ │ │ + tsteq r4, r6, ror r1 │ │ │ │ + smlabteq r4, sl, r1, r0 │ │ │ │ + tsteq r4, r0, asr r2 │ │ │ │ + tsteq r4, r6, asr #4 │ │ │ │ + smlatbeq r4, r2, r2, r0 │ │ │ │ + smlatbeq r0, r0, lr, sp │ │ │ │ + tsteq r0, r4, ror lr │ │ │ │ + tsteq r0, sl, ror #28 │ │ │ │ + tsteq r0, r6, asr #28 │ │ │ │ + tsteq r0, sl, lsl lr │ │ │ │ + tsteq r0, r0, lsl lr │ │ │ │ + strdeq sp, [r0, -ip] │ │ │ │ + tsteq r4, r4, asr #4 │ │ │ │ + @ instruction: 0x0100dd9a │ │ │ │ + tsteq r0, ip, ror #26 │ │ │ │ + tsteq r0, lr, asr #26 │ │ │ │ + tsteq r0, r8, lsr #26 │ │ │ │ + tsteq r0, r8, lsl #26 │ │ │ │ + smlabteq r0, ip, ip, sp │ │ │ │ + smlabteq r0, r2, ip, sp │ │ │ │ + smlatbeq r0, lr, ip, sp │ │ │ │ + smlabbeq r0, ip, ip, sp │ │ │ │ + @ instruction: 0x01040194 │ │ │ │ strdeq sp, [r0, -ip] │ │ │ │ - ldrdeq sp, [r0, -r2] │ │ │ │ - smlatbeq r0, lr, r6, sp │ │ │ │ - smlabbeq r0, sl, r6, sp │ │ │ │ - tsteq r0, ip, asr r6 │ │ │ │ + ldrdeq sp, [r0, -r4] │ │ │ │ + smlatbeq r0, r8, fp, sp │ │ │ │ + @ instruction: 0x0100db9e │ │ │ │ + smlabbeq r0, r6, fp, sp │ │ │ │ + tsteq r4, r4, ror #2 │ │ │ │ + tsteq r4, sl, lsl r2 │ │ │ │ + tsteq r4, r0, asr r2 │ │ │ │ + smlabteq r0, lr, sl, sp │ │ │ │ + smlatbeq r0, r0, sl, sp │ │ │ │ + smlabbeq r0, r4, sl, sp │ │ │ │ + tsteq r0, r0, ror #20 │ │ │ │ + smlatteq r4, r6, r1, r0 │ │ │ │ + tsteq r0, r6, lsl sl │ │ │ │ + smlatteq r0, sl, r9, sp │ │ │ │ + smlabteq r0, r0, r9, sp │ │ │ │ + @ instruction: 0x0100d996 │ │ │ │ + tsteq r0, ip, ror #18 │ │ │ │ + tsteq r0, r4, ror #18 │ │ │ │ + tsteq r0, r0, asr #18 │ │ │ │ + tsteq r0, ip, lsl r9 │ │ │ │ + strdeq sp, [r0, -r2] │ │ │ │ + smlabteq r0, lr, r8, sp │ │ │ │ + smlatbeq r0, sl, r8, sp │ │ │ │ + tsteq r0, ip, ror r8 │ │ │ │ cmpppl ip, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ stmdale r2!, {r3, r4, r7, r9, lr} │ │ │ │ svcpl 0x0055f5b0 │ │ │ │ @ instruction: 0xf5a0d30d │ │ │ │ @ instruction: 0xf04f5355 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -92467,185 +92467,185 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2220 @ 0xfffff754 │ │ │ │ stmiami ip!, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2219 @ 0xfffff755 │ │ │ │ stmiami fp!, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - smlatteq r0, r2, r4, sp │ │ │ │ - @ instruction: 0x0100d4be │ │ │ │ - @ instruction: 0x0100d49a │ │ │ │ - tsteq r0, r0, ror r4 │ │ │ │ - tsteq r0, ip, asr #8 │ │ │ │ - tsteq r0, r8, lsr #8 │ │ │ │ - strdeq sp, [r0, -ip] │ │ │ │ - ldrdeq sp, [r0, -r2] │ │ │ │ - smlatbeq r0, r8, r3, sp │ │ │ │ - smlabbeq r0, r4, r3, sp │ │ │ │ - tsteq r0, r0, ror #6 │ │ │ │ - tsteq r0, r6, lsr r3 │ │ │ │ - tsteq r0, r2, lsl r3 │ │ │ │ - smlatteq r0, lr, r2, sp │ │ │ │ - smlabteq r0, r6, r2, sp │ │ │ │ - @ instruction: 0x0100d29e │ │ │ │ - tsteq r0, ip, ror r2 │ │ │ │ - tsteq r0, sl, asr r2 │ │ │ │ - tsteq r0, r2, lsr r2 │ │ │ │ - tsteq r0, r2, lsl r2 │ │ │ │ - strdeq sp, [r0, -r2] │ │ │ │ - tstpeq r3, r6, asr #2 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r0, asr #26 │ │ │ │ - tsteq r3, r6, ror #22 │ │ │ │ - tsteq r3, ip, asr #20 │ │ │ │ - smlabteq r0, lr, r1, sp │ │ │ │ - smlabteq r0, r8, r1, sp │ │ │ │ - smlabteq r0, r2, r1, sp │ │ │ │ - @ instruction: 0x0103ed90 │ │ │ │ - @ instruction: 0x0100d1b6 │ │ │ │ - ldrdeq lr, [r3, -r8] │ │ │ │ - smlatbeq r0, sl, r1, sp │ │ │ │ - smlatbeq r0, r4, r1, sp │ │ │ │ - smlatbeq r3, lr, r9, pc @ │ │ │ │ - @ instruction: 0x0100d198 │ │ │ │ - @ instruction: 0x0100d192 │ │ │ │ - smlabbeq r0, ip, r1, sp │ │ │ │ - smlatbeq r3, lr, r9, lr │ │ │ │ - smlabbeq r0, r0, r1, sp │ │ │ │ - tsteq r0, sl, ror r1 │ │ │ │ - smlabbeq r3, r0, sl, lr │ │ │ │ - tsteq r3, sl, lsr sl │ │ │ │ - tsteq r3, r8, lsl #20 │ │ │ │ - tsteq r0, r2, ror #2 │ │ │ │ - smlatbeq r3, r8, sl, lr │ │ │ │ - smlabteq r3, r2, sl, lr │ │ │ │ - tsteq r0, r0, asr r1 │ │ │ │ - ldrdeq lr, [r3, -r6] │ │ │ │ - tsteq r3, r0, asr fp │ │ │ │ - tsteq r3, sl, lsl #22 │ │ │ │ - smlatteq r3, r4, sl, lr │ │ │ │ - tsteq r0, r2, lsr r1 │ │ │ │ - tsteq r0, ip, lsr #2 │ │ │ │ - tsteq r3, r2, ror fp │ │ │ │ - smlabbeq r3, ip, fp, lr │ │ │ │ - tsteq r0, sl, lsl r1 │ │ │ │ - smlatteq r3, r0, fp, lr │ │ │ │ - strdeq lr, [r3, -r2] │ │ │ │ - tsteq r0, r8, lsl #2 │ │ │ │ - tsteq r0, r2, lsl #2 │ │ │ │ - tsteq r3, ip, asr lr │ │ │ │ - tsteq r3, r6, asr sp │ │ │ │ - tsteq r3, r0, ror ip │ │ │ │ - smlatteq r0, sl, r0, sp │ │ │ │ - tsteq r3, r4, lsl #26 │ │ │ │ + tsteq r0, r2, lsl #14 │ │ │ │ ldrdeq sp, [r0, -lr] │ │ │ │ - ldrdeq sp, [r0, -r8] │ │ │ │ - @ instruction: 0x0103edb2 │ │ │ │ - tsteq r3, ip, ror #26 │ │ │ │ + @ instruction: 0x0100d6ba │ │ │ │ + @ instruction: 0x0100d690 │ │ │ │ + tsteq r0, ip, ror #12 │ │ │ │ + tsteq r0, r8, asr #12 │ │ │ │ + tsteq r0, ip, lsl r6 │ │ │ │ + strdeq sp, [r0, -r2] │ │ │ │ + smlabteq r0, r8, r5, sp │ │ │ │ + smlatbeq r0, r4, r5, sp │ │ │ │ + smlabbeq r0, r0, r5, sp │ │ │ │ + tsteq r0, r6, asr r5 │ │ │ │ + tsteq r0, r2, lsr r5 │ │ │ │ + tsteq r0, lr, lsl #10 │ │ │ │ + smlatteq r0, r6, r4, sp │ │ │ │ + @ instruction: 0x0100d4be │ │ │ │ + @ instruction: 0x0100d49c │ │ │ │ + tsteq r0, sl, ror r4 │ │ │ │ + tsteq r0, r2, asr r4 │ │ │ │ + tsteq r0, r2, lsr r4 │ │ │ │ + tsteq r0, r2, lsl r4 │ │ │ │ + tstpeq r3, r6, ror #6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r0, ror #30 │ │ │ │ smlabbeq r3, r6, sp, lr │ │ │ │ - smlabteq r0, r0, r0, sp │ │ │ │ - ldrdeq lr, [r3, -sl] │ │ │ │ - strdeq lr, [r3, -r4] │ │ │ │ - smlatbeq r0, lr, r0, sp │ │ │ │ - tsteq r3, r8, lsl #30 │ │ │ │ - smlabbeq r3, r2, lr, lr │ │ │ │ - tsteq r3, ip, lsr lr │ │ │ │ - tsteq r3, r6, asr lr │ │ │ │ - swpeq sp, r0, [r0] @ │ │ │ │ - smlatbeq r3, sl, lr, lr │ │ │ │ - smlabteq r3, r4, lr, lr │ │ │ │ - tsteq r0, lr, ror r0 │ │ │ │ - tsteq r3, r8, asr pc │ │ │ │ - tsteq r3, r2, lsl pc │ │ │ │ - tsteq r3, ip, lsr #30 │ │ │ │ - tsteq r0, r6, rrx │ │ │ │ - smlabbeq r3, r0, pc, lr @ │ │ │ │ - @ instruction: 0x0103ef9a │ │ │ │ - qaddeq sp, r4, r0 │ │ │ │ - tstpeq r3, lr, ror #6 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r3, r8, r1, pc @ │ │ │ │ + tsteq r3, ip, ror #24 │ │ │ │ + smlatteq r0, lr, r3, sp │ │ │ │ + smlatteq r0, r8, r3, sp │ │ │ │ + smlatteq r0, r2, r3, sp │ │ │ │ + @ instruction: 0x0103efb0 │ │ │ │ + ldrdeq sp, [r0, -r6] │ │ │ │ + strdeq lr, [r3, -r8] │ │ │ │ + smlabteq r0, sl, r3, sp │ │ │ │ + smlabteq r0, r4, r3, sp │ │ │ │ + smlabteq r3, lr, fp, pc @ │ │ │ │ + @ instruction: 0x0100d3b8 │ │ │ │ + @ instruction: 0x0100d3b2 │ │ │ │ + smlatbeq r0, ip, r3, sp │ │ │ │ + smlabteq r3, lr, fp, lr │ │ │ │ + smlatbeq r0, r0, r3, sp │ │ │ │ + @ instruction: 0x0100d39a │ │ │ │ + smlatbeq r3, r0, ip, lr │ │ │ │ + tsteq r3, sl, asr ip │ │ │ │ + tsteq r3, r8, lsr #24 │ │ │ │ + smlabbeq r0, r2, r3, sp │ │ │ │ + smlabteq r3, r8, ip, lr │ │ │ │ + smlatteq r3, r2, ip, lr │ │ │ │ + tsteq r0, r0, ror r3 │ │ │ │ + strdeq lr, [r3, -r6] │ │ │ │ + tsteq r3, r0, ror sp │ │ │ │ + tsteq r3, sl, lsr #26 │ │ │ │ + tsteq r3, r4, lsl #26 │ │ │ │ + tsteq r0, r2, asr r3 │ │ │ │ + tsteq r0, ip, asr #6 │ │ │ │ + @ instruction: 0x0103ed92 │ │ │ │ + smlatbeq r3, ip, sp, lr │ │ │ │ + tsteq r0, sl, lsr r3 │ │ │ │ + tsteq r3, r0, lsl #28 │ │ │ │ + tsteq r3, r2, lsl lr │ │ │ │ + tsteq r0, r8, lsr #6 │ │ │ │ + tsteq r0, r2, lsr #6 │ │ │ │ + tstpeq r3, ip, ror r0 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r6, ror pc │ │ │ │ + @ instruction: 0x0103ee90 │ │ │ │ + tsteq r0, sl, lsl #6 │ │ │ │ + tsteq r3, r4, lsr #30 │ │ │ │ + strdeq sp, [r0, -lr] │ │ │ │ + strdeq sp, [r0, -r8] │ │ │ │ + ldrdeq lr, [r3, -r2] │ │ │ │ + smlabbeq r3, ip, pc, lr @ │ │ │ │ + smlatbeq r3, r6, pc, lr @ │ │ │ │ + smlatteq r0, r0, r2, sp │ │ │ │ + strdeq lr, [r3, -sl] │ │ │ │ + tstpeq r3, r4, lsl r0 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r0, lr, r2, sp │ │ │ │ + tstpeq r3, r8, lsr #2 @ p-variant is OBSOLETE │ │ │ │ smlatbeq r3, r2, r0, pc @ │ │ │ │ - tstpeq r3, ip, lsl r0 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq lr, [r3, -r6] │ │ │ │ - strdeq lr, [r3, -r0] │ │ │ │ - tsteq r0, sl, lsr #32 │ │ │ │ - tstpeq r3, r4, asr #32 @ p-variant is OBSOLETE │ │ │ │ - qaddeq pc, lr, r3 @ │ │ │ │ - tsteq r0, r8, lsl r0 │ │ │ │ - strdeq pc, [r3, -r2] │ │ │ │ - smlatbeq r3, ip, r0, pc @ │ │ │ │ - smlabteq r3, r6, r0, pc @ │ │ │ │ - mrseq sp, (UNDEF: 0) │ │ │ │ - strdeq pc, [r3, -sl] │ │ │ │ - strdeq ip, [r0, -r4] │ │ │ │ - tstpeq r3, lr, lsr #4 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r3, r8, r1, pc @ │ │ │ │ - tstpeq r3, r2, ror #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, ip, ror r1 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq ip, [r0, -r6] │ │ │ │ - ldrdeq pc, [r3, -r0] │ │ │ │ - smlatteq r3, sl, r1, pc @ │ │ │ │ - smlabteq r0, r4, pc, ip @ │ │ │ │ + qaddeq pc, ip, r3 @ │ │ │ │ + tstpeq r3, r6, ror r0 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0100d2b0 │ │ │ │ + smlabteq r3, sl, r0, pc @ │ │ │ │ + smlatteq r3, r4, r0, pc @ │ │ │ │ + @ instruction: 0x0100d29e │ │ │ │ + tstpeq r3, r8, ror r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, r2, lsr r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, ip, asr #2 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r0, r6, r2, sp │ │ │ │ + smlatbeq r3, r0, r1, pc @ │ │ │ │ + @ instruction: 0x0103f1ba │ │ │ │ + tsteq r0, r4, ror r2 │ │ │ │ + smlabbeq r3, lr, r5, pc @ │ │ │ │ + smlatbeq r3, r8, r3, pc @ │ │ │ │ + smlabteq r3, r2, r2, pc @ │ │ │ │ + tstpeq r3, ip, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r3, -r6] │ │ │ │ + tstpeq r3, r0, lsl r2 @ p-variant is OBSOLETE │ │ │ │ + tsteq r0, sl, asr #4 │ │ │ │ + tstpeq r3, r4, ror #4 @ p-variant is OBSOLETE │ │ │ │ tstpeq r3, lr, ror r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, r8, lsr r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, r2, asr r2 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r0, ip, pc, ip @ │ │ │ │ - smlabbeq r3, r6, r2, pc @ │ │ │ │ - smlatbeq r0, r0, pc, ip @ │ │ │ │ - ldrdeq pc, [r3, -r2] │ │ │ │ - @ instruction: 0x0103f3b4 │ │ │ │ - tstpeq r3, lr, lsr #6 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r3, r8, r2, pc @ │ │ │ │ - tstpeq r3, r2, lsl #6 @ p-variant is OBSOLETE │ │ │ │ - tsteq r0, ip, ror pc │ │ │ │ - tstpeq r3, r6, asr r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, r0, ror r3 @ p-variant is OBSOLETE │ │ │ │ - tsteq r0, sl, ror #30 │ │ │ │ + tsteq r0, r8, lsr r2 │ │ │ │ + tstpeq r3, r2, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r3, ip, r2, pc @ │ │ │ │ + smlatteq r3, r6, r2, pc @ │ │ │ │ + tsteq r0, r0, lsr #4 │ │ │ │ + tstpeq r3, sl, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + tsteq r0, r4, lsl r2 │ │ │ │ + tstpeq r3, lr, asr #8 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r3, r8, r3, pc @ │ │ │ │ + smlabbeq r3, r2, r3, pc @ │ │ │ │ + @ instruction: 0x0103f39c │ │ │ │ + strdeq sp, [r0, -r6] │ │ │ │ strdeq pc, [r3, -r0] │ │ │ │ - @ instruction: 0x0103f39e │ │ │ │ - tsteq r0, r8, asr pc │ │ │ │ - tsteq r0, r2, asr pc │ │ │ │ - tstpeq r3, r4, lsr #8 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r3, -sl] │ │ │ │ - tsteq r0, r0, asr #30 │ │ │ │ - tsteq r0, sl, lsr pc │ │ │ │ - tsteq r0, r4, lsr pc │ │ │ │ - tstpeq r3, r2, lsr r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, sl, lsl #8 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r0, r4, r1, sp │ │ │ │ + @ instruction: 0x0103f49e │ │ │ │ + tstpeq r3, r8, asr r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, r2, ror r4 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r0, ip, r1, sp │ │ │ │ + smlatbeq r3, r6, r4, pc @ │ │ │ │ + smlabteq r0, r0, r1, sp │ │ │ │ + strdeq pc, [r3, -r2] │ │ │ │ ldrdeq pc, [r3, -r4] │ │ │ │ - smlatteq r3, lr, r4, pc @ │ │ │ │ - @ instruction: 0x0103f494 │ │ │ │ - tsteq r0, r6, lsl pc │ │ │ │ - smlatbeq r3, r4, r4, pc @ │ │ │ │ - tsteq r0, sl, lsl #30 │ │ │ │ - tstpeq r3, r0, asr #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, r2, ror r5 @ p-variant is OBSOLETE │ │ │ │ - strdeq ip, [r0, -r8] │ │ │ │ - tstpeq r3, lr, ror #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, r8, lsl #12 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r0, r6, lr, ip │ │ │ │ - smlatteq r0, r0, lr, ip │ │ │ │ - ldrdeq ip, [r0, -sl] │ │ │ │ - ldrdeq ip, [r0, -r4] │ │ │ │ - smlatbeq r3, r6, r6, pc @ │ │ │ │ - smlabteq r0, r8, lr, ip │ │ │ │ - smlabteq r0, r2, lr, ip │ │ │ │ - @ instruction: 0x0100cebc │ │ │ │ - @ instruction: 0x0100ceb6 │ │ │ │ - @ instruction: 0x0100ceb0 │ │ │ │ - smlatbeq r0, sl, lr, ip │ │ │ │ - smlatbeq r0, r4, lr, ip │ │ │ │ - @ instruction: 0x0100ce9e │ │ │ │ - @ instruction: 0x0100ce98 │ │ │ │ - @ instruction: 0x0100ce92 │ │ │ │ - smlabbeq r0, ip, lr, ip │ │ │ │ - smlabbeq r0, r6, lr, ip │ │ │ │ - smlabbeq r0, r0, lr, ip │ │ │ │ - tsteq r0, sl, ror lr │ │ │ │ - tsteq r0, r4, ror lr │ │ │ │ - tsteq r0, lr, ror #28 │ │ │ │ - tsteq r0, r8, ror #28 │ │ │ │ + tstpeq r3, lr, asr #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, r8, lsl #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, r2, lsr #10 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0100d19c │ │ │ │ + tstpeq r3, r6, ror r5 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0103f590 │ │ │ │ + smlabbeq r0, sl, r1, sp │ │ │ │ + tstpeq r3, r0, lsl r6 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0103f5be │ │ │ │ + tsteq r0, r8, ror r1 │ │ │ │ + tsteq r0, r2, ror r1 │ │ │ │ + tstpeq r3, r4, asr #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, sl, lsl r6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r0, r0, ror #2 │ │ │ │ + tsteq r0, sl, asr r1 │ │ │ │ + tsteq r0, r4, asr r1 │ │ │ │ + tstpeq r3, r2, asr r6 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r3, -r4] │ │ │ │ + tstpeq r3, lr, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0103f6b4 │ │ │ │ + tsteq r0, r6, lsr r1 │ │ │ │ + smlabteq r3, r4, r6, pc @ │ │ │ │ + tsteq r0, sl, lsr #2 │ │ │ │ + tstpeq r3, r0, ror #14 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0103f792 │ │ │ │ + tsteq r0, r8, lsl r1 │ │ │ │ + smlabbeq r3, lr, r8, pc @ │ │ │ │ + tstpeq r3, r8, lsr #16 @ p-variant is OBSOLETE │ │ │ │ + tsteq r0, r6, lsl #2 │ │ │ │ + mrseq sp, (UNDEF: 16) │ │ │ │ + strdeq sp, [r0, -sl] │ │ │ │ + strdeq sp, [r0, -r4] │ │ │ │ + smlabteq r3, r6, r8, pc @ │ │ │ │ + smlatteq r0, r8, r0, sp │ │ │ │ + smlatteq r0, r2, r0, sp │ │ │ │ + ldrdeq sp, [r0, -ip] │ │ │ │ + ldrdeq sp, [r0, -r6] │ │ │ │ + ldrdeq sp, [r0, -r0] │ │ │ │ + smlabteq r0, sl, r0, sp │ │ │ │ + smlabteq r0, r4, r0, sp │ │ │ │ + strheq sp, [r0, -lr] │ │ │ │ + strheq sp, [r0, -r8] │ │ │ │ + strheq sp, [r0, -r2] │ │ │ │ + smlatbeq r0, ip, r0, sp │ │ │ │ + smlatbeq r0, r6, r0, sp │ │ │ │ + smlatbeq r0, r0, r0, sp │ │ │ │ + swpeq sp, sl, [r0] │ │ │ │ + swpeq sp, r4, [r0] │ │ │ │ + smlabbeq r0, lr, r0, sp │ │ │ │ + smlabbeq r0, r8, r0, sp │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [ip], -r2, lsl #1 │ │ │ │ ldrmi r4, [r6], -r5, lsl #12 │ │ │ │ @ instruction: 0xf5b1461f │ │ │ │ @@ -93371,58 +93371,58 @@ │ │ │ │ and lr, r7, sl, lsr r8 │ │ │ │ @ instruction: 0x463b4a30 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ ldmda r0!, {r2, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - smlatbeq r0, r6, lr, ip │ │ │ │ - smlabbeq r2, lr, r6, ip │ │ │ │ - strdeq ip, [r0, -ip] │ │ │ │ - tsteq r2, r4, asr #12 │ │ │ │ - smlatteq r1, r2, r0, r4 │ │ │ │ - @ instruction: 0x0102c598 │ │ │ │ - tsteq r0, sl, asr sp │ │ │ │ - tsteq r0, ip, lsr r6 │ │ │ │ - tsteq r2, r6, lsr #28 │ │ │ │ - tsteq r1, r4, ror #18 │ │ │ │ - tsteq r2, r8, lsl #28 │ │ │ │ - tsteq r2, sl, asr r1 │ │ │ │ - smlatteq r2, lr, sp, fp │ │ │ │ - smlabteq r3, r4, pc, r9 @ │ │ │ │ - ldrdeq fp, [r2, -r4] │ │ │ │ - ldrdeq ip, [r3, -r4] │ │ │ │ - tsteq r0, sl, asr r6 │ │ │ │ - smlabteq r3, lr, r2, ip │ │ │ │ - tsteq r0, r6, asr #12 │ │ │ │ - smlabbeq r0, lr, r5, ip │ │ │ │ - tsteq r2, sl, ror sp │ │ │ │ - tsteq r3, ip, lsr #4 │ │ │ │ - tsteq r3, ip, lsr #4 │ │ │ │ - tsteq r3, r2, lsr r2 │ │ │ │ - tsteq r3, r2, lsr r2 │ │ │ │ - tsteq r2, r4, lsr sp │ │ │ │ - tsteq r1, lr, asr r8 │ │ │ │ - tsteq r2, r4, lsl sp │ │ │ │ - tsteq r0, sl, lsl #10 │ │ │ │ + smlabteq r0, r6, r0, sp │ │ │ │ + smlatbeq r2, lr, r8, ip │ │ │ │ + tsteq r0, ip, lsl r2 │ │ │ │ + tsteq r2, r4, ror #16 │ │ │ │ + tsteq r1, r2, lsl #6 │ │ │ │ + @ instruction: 0x0102c7b8 │ │ │ │ + tsteq r0, sl, ror pc │ │ │ │ + tsteq r0, ip, asr r8 │ │ │ │ + tsteq r2, r6, asr #32 │ │ │ │ + smlabbeq r1, r4, fp, r3 │ │ │ │ + tsteq r2, r8, lsr #32 │ │ │ │ + tsteq r2, sl, ror r3 │ │ │ │ + tsteq r2, lr │ │ │ │ + smlatteq r3, r4, r1, sl │ │ │ │ strdeq fp, [r2, -r4] │ │ │ │ - tsteq r3, r2, lsl #14 │ │ │ │ - ldrdeq fp, [r2, -r4] │ │ │ │ - tsteq r2, lr, asr r9 │ │ │ │ - @ instruction: 0x0102bcb6 │ │ │ │ - tsteq r3, r8, lsl r7 │ │ │ │ - @ instruction: 0x0102bc9c │ │ │ │ - tsteq r3, r2, lsr #14 │ │ │ │ - smlabbeq r2, r2, ip, fp │ │ │ │ - tsteq r3, lr, lsl #30 │ │ │ │ - tsteq r1, r6, asr r8 │ │ │ │ - tsteq r2, ip, asr ip │ │ │ │ - tsteq r3, r6, lsr #26 │ │ │ │ - tsteq r2, r2, asr #24 │ │ │ │ - tsteq r0, r4, lsl r1 │ │ │ │ + strdeq ip, [r3, -r4] │ │ │ │ + tsteq r0, sl, ror r8 │ │ │ │ + smlatteq r3, lr, r4, ip │ │ │ │ + tsteq r0, r6, ror #16 │ │ │ │ + smlatbeq r0, lr, r7, ip │ │ │ │ + @ instruction: 0x0102bf9a │ │ │ │ + tsteq r3, ip, asr #8 │ │ │ │ + tsteq r3, ip, asr #8 │ │ │ │ + tsteq r3, r2, asr r4 │ │ │ │ + tsteq r3, r2, asr r4 │ │ │ │ + tsteq r2, r4, asr pc │ │ │ │ + tsteq r1, lr, ror sl │ │ │ │ + tsteq r2, r4, lsr pc │ │ │ │ + tsteq r0, sl, lsr #14 │ │ │ │ + tsteq r2, r4, lsl pc │ │ │ │ + tsteq r3, r2, lsr #18 │ │ │ │ + strdeq fp, [r2, -r4] │ │ │ │ + tsteq r2, lr, ror fp │ │ │ │ + ldrdeq fp, [r2, -r6] │ │ │ │ + tsteq r3, r8, lsr r9 │ │ │ │ + @ instruction: 0x0102bebc │ │ │ │ + tsteq r3, r2, asr #18 │ │ │ │ + smlatbeq r2, r2, lr, fp │ │ │ │ + tsteq r3, lr, lsr #2 │ │ │ │ + tsteq r1, r6, ror sl │ │ │ │ + tsteq r2, ip, ror lr │ │ │ │ + tsteq r3, r6, asr #30 │ │ │ │ + tsteq r2, r2, ror #28 │ │ │ │ + tsteq r0, r4, lsr r3 │ │ │ │ suble r2, r6, r4, ror #16 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec1d53c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdale fp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ eorsle r2, pc, r4, lsr r8 @ │ │ │ │ ldmdacs r0, {r0, r1, r2, r3, r4, fp, ip, lr, pc} │ │ │ │ @@ -93471,31 +93471,31 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2066 @ 0xfffff7ee │ │ │ │ ldmdami r2, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2065 @ 0xfffff7ef │ │ │ │ ldmdami r1, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - tsteq r0, r6, ror #30 │ │ │ │ - tsteq r3, lr, lsr #16 │ │ │ │ - tsteq r0, ip, lsr #30 │ │ │ │ - smlabteq r3, r0, r7, lr │ │ │ │ - tsteq r3, r8, ror r7 │ │ │ │ - tsteq r3, sl, lsr r7 │ │ │ │ - tsteq r3, r4, lsr #14 │ │ │ │ - smlatteq r0, lr, lr, fp │ │ │ │ - smlatteq r0, r8, lr, fp │ │ │ │ - tsteq r3, r2, lsr r7 │ │ │ │ - tsteq r3, r0, asr #14 │ │ │ │ - @ instruction: 0x0103e792 │ │ │ │ - tsteq r3, r0, ror #14 │ │ │ │ - smlabteq r0, sl, lr, fp │ │ │ │ - smlabbeq r3, ip, r7, lr │ │ │ │ - @ instruction: 0x0103e796 │ │ │ │ - @ instruction: 0x0100beb8 │ │ │ │ + smlabbeq r0, r6, r1, ip │ │ │ │ + tsteq r3, lr, asr #20 │ │ │ │ + tsteq r0, ip, asr #2 │ │ │ │ + smlatteq r3, r0, r9, lr │ │ │ │ + @ instruction: 0x0103e998 │ │ │ │ + tsteq r3, sl, asr r9 │ │ │ │ + tsteq r3, r4, asr #18 │ │ │ │ + tsteq r0, lr, lsl #2 │ │ │ │ + tsteq r0, r8, lsl #2 │ │ │ │ + tsteq r3, r2, asr r9 │ │ │ │ + tsteq r3, r0, ror #18 │ │ │ │ + @ instruction: 0x0103e9b2 │ │ │ │ + smlabbeq r3, r0, r9, lr │ │ │ │ + smlatteq r0, sl, r0, ip │ │ │ │ + smlatbeq r3, ip, r9, lr │ │ │ │ + @ instruction: 0x0103e9b6 │ │ │ │ + ldrdeq ip, [r0, -r8] │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ strmi fp, [r4], -r3, lsl #1 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ @ instruction: 0xf0002964 │ │ │ │ @@ -94060,136 +94060,136 @@ │ │ │ │ b ff684bb8 │ │ │ │ bmi 207ed4c │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7a39500 │ │ │ │ andlt lr, r3, lr, asr #21 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - tsteq r3, r8, lsr pc │ │ │ │ - smlabbeq r2, r2, r9, fp │ │ │ │ - smlabbeq r3, sl, r6, lr │ │ │ │ - tsteq r3, r0, lsr pc │ │ │ │ - tsteq r3, r6, ror r6 │ │ │ │ - tsteq r3, r0, lsr #30 │ │ │ │ - @ instruction: 0x0101a598 │ │ │ │ - smlabbeq r1, ip, r5, sl │ │ │ │ - tsteq r3, ip, lsl #30 │ │ │ │ - smlabteq r2, sl, r8, fp │ │ │ │ - tsteq r3, r2, lsr pc │ │ │ │ - tsteq r3, r6, lsr pc │ │ │ │ - tsteq r3, r2, lsr #30 │ │ │ │ - tsteq r9, r0, lsl #30 │ │ │ │ - smlabteq r3, ip, r2, sl │ │ │ │ - tsteq r3, sl, ror lr │ │ │ │ - tsteq r2, r6, asr #8 │ │ │ │ - @ instruction: 0x0103a2b6 │ │ │ │ - tsteq r1, ip, asr r6 │ │ │ │ - tsteq r1, r4, asr r6 │ │ │ │ - smlatbeq r3, r6, lr, fp │ │ │ │ - smlatbeq r3, r4, r6, ip │ │ │ │ - tsteq r2, r4, asr r7 │ │ │ │ - smlabbeq r3, r4, lr, fp │ │ │ │ - smlabbeq r3, r4, lr, fp │ │ │ │ - smlabbeq r3, r8, lr, fp │ │ │ │ - tsteq r3, r4, lsl r5 │ │ │ │ - tsteq r9, sl, lsl #28 │ │ │ │ - tsteq r3, r4, ror #28 │ │ │ │ - tsteq r3, r6, lsl r6 │ │ │ │ - tsteq r3, sl, asr lr │ │ │ │ - tsteq r3, r6, asr lr │ │ │ │ - smlatbeq r9, ip, sp, r7 │ │ │ │ - smlatbeq r3, r6, r4, lr │ │ │ │ - smlatbeq r3, r8, r4, lr │ │ │ │ - smlatbeq r3, r4, r4, lr │ │ │ │ - smlatbeq r3, r0, r4, lr │ │ │ │ - smlatbeq r3, r4, r4, lr │ │ │ │ - smlatbeq r3, r4, r4, lr │ │ │ │ - smlatbeq r3, r8, r4, lr │ │ │ │ - smlatbeq r3, ip, r4, lr │ │ │ │ - @ instruction: 0x0103e4b4 │ │ │ │ - @ instruction: 0x0103bd9c │ │ │ │ - tsteq r2, r2, asr r2 │ │ │ │ - @ instruction: 0x0103bd96 │ │ │ │ - @ instruction: 0x0103bd92 │ │ │ │ - smlabbeq r3, lr, sp, fp │ │ │ │ - smlabbeq r3, sl, sp, fp │ │ │ │ - smlabbeq r3, r6, sp, fp │ │ │ │ - smlabbeq r3, r2, sp, fp │ │ │ │ - tsteq r3, lr, ror sp │ │ │ │ - tsteq r3, r8, ror sp │ │ │ │ - ldrdeq sl, [r1, -sl] │ │ │ │ - ldrdeq sl, [r1, -r6] │ │ │ │ - ldrdeq sl, [r1, -sl] │ │ │ │ - tsteq r9, ip, lsl #24 │ │ │ │ - tsteq r3, lr, lsr sp │ │ │ │ - tsteq r2, r6, ror r5 │ │ │ │ - @ instruction: 0x0103e394 │ │ │ │ - tsteq r3, r6, lsr #26 │ │ │ │ - tsteq r2, lr, lsr #10 │ │ │ │ - tsteq r1, sl, lsr r1 │ │ │ │ - smlabbeq r3, ip, fp, fp │ │ │ │ - tsteq r1, r0, ror r2 │ │ │ │ - smlatteq r3, r4, ip, fp │ │ │ │ + tsteq r3, r8, asr r1 │ │ │ │ + smlatbeq r2, r2, fp, fp │ │ │ │ + smlatbeq r3, sl, r8, lr │ │ │ │ + tsteq r3, r0, asr r1 │ │ │ │ + @ instruction: 0x0103e896 │ │ │ │ + tsteq r3, r0, asr #2 │ │ │ │ + @ instruction: 0x0101a7b8 │ │ │ │ + smlatbeq r1, ip, r7, sl │ │ │ │ + tsteq r3, ip, lsr #2 │ │ │ │ + smlatteq r2, sl, sl, fp │ │ │ │ + tsteq r3, r2, asr r1 │ │ │ │ + tsteq r3, r6, asr r1 │ │ │ │ + tsteq r3, r2, asr #2 │ │ │ │ + tsteq r9, r0, lsr #2 │ │ │ │ + smlatteq r3, ip, r4, sl │ │ │ │ + swpeq sl, sl, [r3] │ │ │ │ + tsteq r2, r6, ror #12 │ │ │ │ + ldrdeq sl, [r3, -r6] │ │ │ │ + tsteq r1, ip, ror r8 │ │ │ │ + tsteq r1, r4, ror r8 │ │ │ │ + smlabteq r3, r6, r0, ip │ │ │ │ + smlabteq r3, r4, r8, ip │ │ │ │ + tsteq r2, r4, ror r9 │ │ │ │ + smlatbeq r3, r4, r0, ip │ │ │ │ + smlatbeq r3, r4, r0, ip │ │ │ │ + smlatbeq r3, r8, r0, ip │ │ │ │ + tsteq r3, r4, lsr r7 │ │ │ │ + tsteq r9, sl, lsr #32 │ │ │ │ + smlabbeq r3, r4, r0, ip │ │ │ │ + tsteq r3, r6, lsr r8 │ │ │ │ + tsteq r3, sl, ror r0 │ │ │ │ + tsteq r3, r6, ror r0 │ │ │ │ + smlabteq r9, ip, pc, r7 @ │ │ │ │ + smlabteq r3, r6, r6, lr │ │ │ │ + smlabteq r3, r8, r6, lr │ │ │ │ + smlabteq r3, r4, r6, lr │ │ │ │ + smlabteq r3, r0, r6, lr │ │ │ │ + smlabteq r3, r4, r6, lr │ │ │ │ + smlabteq r3, r4, r6, lr │ │ │ │ + smlabteq r3, r8, r6, lr │ │ │ │ + smlabteq r3, ip, r6, lr │ │ │ │ + ldrdeq lr, [r3, -r4] │ │ │ │ + @ instruction: 0x0103bfbc │ │ │ │ + tsteq r2, r2, ror r4 │ │ │ │ + @ instruction: 0x0103bfb6 │ │ │ │ + @ instruction: 0x0103bfb2 │ │ │ │ + smlatbeq r3, lr, pc, fp @ │ │ │ │ + smlatbeq r3, sl, pc, fp @ │ │ │ │ + smlatbeq r3, r6, pc, fp @ │ │ │ │ + smlatbeq r3, r2, pc, fp @ │ │ │ │ + @ instruction: 0x0103bf9e │ │ │ │ + @ instruction: 0x0103bf98 │ │ │ │ + strdeq sl, [r1, -sl] │ │ │ │ + strdeq sl, [r1, -r6] │ │ │ │ + strdeq sl, [r1, -sl] │ │ │ │ + tsteq r9, ip, lsr #28 │ │ │ │ + tsteq r3, lr, asr pc │ │ │ │ + @ instruction: 0x0102b796 │ │ │ │ + @ instruction: 0x0103e5b4 │ │ │ │ + tsteq r3, r6, asr #30 │ │ │ │ + tsteq r2, lr, asr #14 │ │ │ │ + tsteq r1, sl, asr r3 │ │ │ │ + smlatbeq r3, ip, sp, fp │ │ │ │ + @ instruction: 0x0101a490 │ │ │ │ + tsteq r3, r4, lsl #30 │ │ │ │ + smlabbeq r1, r4, r4, sl │ │ │ │ + smlabbeq r1, ip, r4, sl │ │ │ │ + tsteq r9, r6, asr #26 │ │ │ │ + @ instruction: 0x0102b690 │ │ │ │ + smlatbeq r2, sl, r6, fp │ │ │ │ + tsteq r2, r2, ror r6 │ │ │ │ + smlabbeq r2, ip, r6, fp │ │ │ │ + ldrdeq fp, [r0, -r0] │ │ │ │ + tsteq r2, sl, ror #12 │ │ │ │ + tsteq r1, r6, ror r2 │ │ │ │ + tsteq r1, r6, ror #4 │ │ │ │ tsteq r1, r4, ror #4 │ │ │ │ - tsteq r1, ip, ror #4 │ │ │ │ - tsteq r9, r6, lsr #22 │ │ │ │ - tsteq r2, r0, ror r4 │ │ │ │ - smlabbeq r2, sl, r4, fp │ │ │ │ - tsteq r2, r2, asr r4 │ │ │ │ - tsteq r2, ip, ror #8 │ │ │ │ - @ instruction: 0x0100bcb0 │ │ │ │ - tsteq r2, sl, asr #8 │ │ │ │ - qaddeq sl, r6, r1 │ │ │ │ - tsteq r1, r6, asr #32 │ │ │ │ - tsteq r1, r4, asr #32 │ │ │ │ - tsteq r3, r6, ror #4 │ │ │ │ - tsteq r3, r8, ror #4 │ │ │ │ - tsteq r1, r2, lsr r0 │ │ │ │ - tsteq r3, ip, asr r2 │ │ │ │ - tsteq r3, sl, ror #22 │ │ │ │ - tsteq r9, r6, lsr sl │ │ │ │ - tsteq r3, ip, lsr r2 │ │ │ │ - tsteq r1, ip, lsr r0 │ │ │ │ - tsteq r1, sl, lsr #32 │ │ │ │ - tsteq r1, r8 │ │ │ │ - tsteq r1, r0, lsl r0 │ │ │ │ - strdeq r9, [r1, -lr] │ │ │ │ - mrseq lr, R11_usr │ │ │ │ - tsteq r3, r4, lsl #4 │ │ │ │ - strdeq lr, [r3, -lr] │ │ │ │ - strdeq lr, [r3, -r8] │ │ │ │ - @ instruction: 0x01019fb8 │ │ │ │ - smlatbeq r1, r6, pc, r9 @ │ │ │ │ - smlatbeq r3, r6, sl, r8 │ │ │ │ - tsteq r3, r0, lsl r1 │ │ │ │ - tsteq r3, sl, lsl #2 │ │ │ │ - tsteq r3, r4, lsl #2 │ │ │ │ - strdeq r8, [r3, -lr] │ │ │ │ - strdeq r8, [r3, -r8] │ │ │ │ - strdeq r8, [r3, -r2] │ │ │ │ - tsteq r1, r4, ror r3 │ │ │ │ - tsteq r1, r2, ror r3 │ │ │ │ - smlatteq r9, r6, r8, r7 │ │ │ │ - tsteq r1, ip, ror r3 │ │ │ │ - @ instruction: 0x01013390 │ │ │ │ - tsteq r1, r8, ror r3 │ │ │ │ - tsteq r3, r4, lsl #26 │ │ │ │ - tsteq r3, ip, lsl #2 │ │ │ │ - tsteq r2, sl, lsl #28 │ │ │ │ - qaddeq sl, r2, r1 │ │ │ │ - rscseq r6, pc, ip, asr #15 │ │ │ │ - ldrdeq r9, [r3, -r2] │ │ │ │ - ldrdeq r9, [r3, -r8] │ │ │ │ - tsteq r9, r0, asr #16 │ │ │ │ - strheq lr, [r3, -r0] │ │ │ │ - smlatbeq r2, r6, r1, fp │ │ │ │ - strdeq r2, [r1, -ip] │ │ │ │ - smlabbeq r3, lr, r0, lr │ │ │ │ - swpeq lr, r2, [r3] │ │ │ │ - tsteq r0, lr, asr #12 │ │ │ │ + smlabbeq r3, r6, r4, lr │ │ │ │ + smlabbeq r3, r8, r4, lr │ │ │ │ + tsteq r1, r2, asr r2 │ │ │ │ + tsteq r3, ip, ror r4 │ │ │ │ + smlabbeq r3, sl, sp, r8 │ │ │ │ + tsteq r9, r6, asr ip │ │ │ │ + tsteq r3, ip, asr r4 │ │ │ │ + tsteq r1, ip, asr r2 │ │ │ │ + tsteq r1, sl, asr #4 │ │ │ │ + tsteq r1, r8, lsr #4 │ │ │ │ + tsteq r1, r0, lsr r2 │ │ │ │ + tsteq r1, lr, lsl r2 │ │ │ │ + tsteq r3, r0, lsr #8 │ │ │ │ + tsteq r3, r4, lsr #8 │ │ │ │ + tsteq r3, lr, lsl r4 │ │ │ │ + tsteq r3, r8, lsl r4 │ │ │ │ + ldrdeq sl, [r1, -r8] │ │ │ │ + smlabteq r1, r6, r1, sl │ │ │ │ + smlabteq r3, r6, ip, r8 │ │ │ │ + tsteq r3, r0, lsr r3 │ │ │ │ + tsteq r3, sl, lsr #6 │ │ │ │ + tsteq r3, r4, lsr #6 │ │ │ │ + tsteq r3, lr, lsl r3 │ │ │ │ + tsteq r3, r8, lsl r3 │ │ │ │ + tsteq r3, r2, lsl r3 │ │ │ │ + @ instruction: 0x01013594 │ │ │ │ + @ instruction: 0x01013592 │ │ │ │ + tsteq r9, r6, lsl #22 │ │ │ │ + @ instruction: 0x0101359c │ │ │ │ + @ instruction: 0x010135b0 │ │ │ │ + @ instruction: 0x01013598 │ │ │ │ + tsteq r3, r4, lsr #30 │ │ │ │ + tsteq r3, ip, lsr #6 │ │ │ │ + tsteq r2, sl, lsr #32 │ │ │ │ + tsteq r1, r2, ror r2 │ │ │ │ + rscseq r6, pc, ip, ror #19 │ │ │ │ + strdeq r9, [r3, -r2] │ │ │ │ + strdeq r9, [r3, -r8] │ │ │ │ + tsteq r9, r0, ror #20 │ │ │ │ + ldrdeq lr, [r3, -r0] │ │ │ │ + smlabteq r2, r6, r3, fp │ │ │ │ + tsteq r1, ip, lsl pc │ │ │ │ + smlatbeq r3, lr, r2, lr │ │ │ │ + @ instruction: 0x0103e2b2 │ │ │ │ + tsteq r0, lr, ror #16 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec1e134 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, q9, q12 │ │ │ │ addsmi r1, r8, #88, 6 @ 0x60000001 │ │ │ │ strbhi pc, [r1, #-3]! @ │ │ │ │ orrhi pc, r0, r2, lsl #4 │ │ │ │ @@ -95019,104 +95019,104 @@ │ │ │ │ @ instruction: 0x73a4f6a0 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ blx 97469c │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ strbthi pc, [r4], r2, lsl #2 @ │ │ │ │ ldrbtmi r4, [r8], #-2138 @ 0xfffff7a6 │ │ │ │ ldmlt r8, {r0, r1, ip, sp, lr, pc} │ │ │ │ - strdeq fp, [r0, -ip] │ │ │ │ - tsteq r3, r8, ror r5 │ │ │ │ - smlatbeq r0, sl, r2, fp │ │ │ │ - smlabbeq r0, ip, r2, fp │ │ │ │ - tsteq r0, r4, ror r2 │ │ │ │ - tsteq r0, lr, asr #4 │ │ │ │ - tsteq r0, r2, lsr #4 │ │ │ │ - strdeq fp, [r0, -ip] │ │ │ │ - ldrdeq fp, [r0, -r8] │ │ │ │ - smlatbeq r0, sl, r1, fp │ │ │ │ - tsteq r0, ip, ror r1 │ │ │ │ - tsteq r0, lr, asr #2 │ │ │ │ - tsteq r0, r4, lsr #2 │ │ │ │ + tsteq r0, ip, lsl r5 │ │ │ │ + @ instruction: 0x0103e798 │ │ │ │ + smlabteq r0, sl, r4, fp │ │ │ │ + smlatbeq r0, ip, r4, fp │ │ │ │ + @ instruction: 0x0100b494 │ │ │ │ + tsteq r0, lr, ror #8 │ │ │ │ + tsteq r0, r2, asr #8 │ │ │ │ + tsteq r0, ip, lsl r4 │ │ │ │ strdeq fp, [r0, -r8] │ │ │ │ + smlabteq r0, sl, r3, fp │ │ │ │ + @ instruction: 0x0100b39c │ │ │ │ + tsteq r0, lr, ror #6 │ │ │ │ + tsteq r0, r4, asr #6 │ │ │ │ + tsteq r0, r8, lsl r3 │ │ │ │ + smlatteq r0, ip, r2, fp │ │ │ │ + smlatteq r0, r2, r2, fp │ │ │ │ + @ instruction: 0x0100b2be │ │ │ │ + @ instruction: 0x0100b29a │ │ │ │ + tsteq r0, lr, ror #4 │ │ │ │ + tsteq r0, r4, asr #4 │ │ │ │ + tsteq r0, sl, lsr r2 │ │ │ │ + tsteq r0, r4, lsl r2 │ │ │ │ + smlatteq r0, r8, r1, fp │ │ │ │ + ldrdeq fp, [r0, -lr] │ │ │ │ + @ instruction: 0x0100b1ba │ │ │ │ + smlabbeq r0, ip, r1, fp │ │ │ │ + tsteq r0, r0, ror #2 │ │ │ │ + tsteq r0, r4, lsr r1 │ │ │ │ + tsteq r0, sl, lsr #2 │ │ │ │ + tsteq r0, r4, lsl #2 │ │ │ │ + ldrdeq fp, [r0, -r6] │ │ │ │ smlabteq r0, ip, r0, fp │ │ │ │ - smlabteq r0, r2, r0, fp │ │ │ │ - swpeq fp, lr, [r0] │ │ │ │ + smlatbeq r0, r6, r0, fp │ │ │ │ tsteq r0, sl, ror r0 │ │ │ │ tsteq r0, lr, asr #32 │ │ │ │ - tsteq r0, r4, lsr #32 │ │ │ │ - tsteq r0, sl, lsl r0 │ │ │ │ - strdeq sl, [r0, -r4] │ │ │ │ - smlabteq r0, r8, pc, sl @ │ │ │ │ - @ instruction: 0x0100afbe │ │ │ │ - @ instruction: 0x0100af9a │ │ │ │ - tsteq r0, ip, ror #30 │ │ │ │ - tsteq r0, r0, asr #30 │ │ │ │ - tsteq r0, r4, lsl pc │ │ │ │ - tsteq r0, sl, lsl #30 │ │ │ │ - smlatteq r0, r4, lr, sl │ │ │ │ - @ instruction: 0x0100aeb6 │ │ │ │ - smlatbeq r0, ip, lr, sl │ │ │ │ - smlabbeq r0, r6, lr, sl │ │ │ │ - tsteq r0, sl, asr lr │ │ │ │ - tsteq r0, lr, lsr #28 │ │ │ │ - tsteq r0, r4, lsr #28 │ │ │ │ - tsteq r0, r2, lsl lr │ │ │ │ - smlatteq r0, r6, sp, sl │ │ │ │ - ldrdeq sl, [r0, -r4] │ │ │ │ - smlabteq r0, r2, sp, sl │ │ │ │ - @ instruction: 0x0100ad94 │ │ │ │ - tsteq r0, r8, ror #26 │ │ │ │ - tsteq r0, ip, lsr sp │ │ │ │ - tsteq r0, r0, lsl sp │ │ │ │ - strdeq sl, [r0, -lr] │ │ │ │ - smlatteq r0, ip, ip, sl │ │ │ │ - smlabteq r0, r0, ip, sl │ │ │ │ - smlatbeq r0, lr, ip, sl │ │ │ │ - @ instruction: 0x0100ac9c │ │ │ │ - tsteq r0, r0, ror ip │ │ │ │ - tsteq r0, r4, asr #24 │ │ │ │ - tsteq r0, r0, lsr #24 │ │ │ │ + tsteq r0, r4, asr #32 │ │ │ │ + tsteq r0, r2, lsr r0 │ │ │ │ + tsteq r0, r6 │ │ │ │ strdeq sl, [r0, -r4] │ │ │ │ - smlabteq r0, r8, fp, sl │ │ │ │ - smlatbeq r0, r4, fp, sl │ │ │ │ - smlabbeq r0, r0, fp, sl │ │ │ │ - tsteq r0, r4, asr fp │ │ │ │ - tsteq r0, r0, lsr fp │ │ │ │ - tsteq r0, ip, lsl #22 │ │ │ │ - ldrdeq sl, [r0, -lr] │ │ │ │ - @ instruction: 0x0100aab0 │ │ │ │ - smlabbeq r0, r4, sl, sl │ │ │ │ - tsteq r0, r8, asr sl │ │ │ │ - tsteq r0, ip, lsr #20 │ │ │ │ - tsteq r0, r2, lsr #20 │ │ │ │ + smlatteq r0, r2, pc, sl @ │ │ │ │ + @ instruction: 0x0100afb4 │ │ │ │ + smlabbeq r0, r8, pc, sl @ │ │ │ │ + tsteq r0, ip, asr pc │ │ │ │ + tsteq r0, r0, lsr pc │ │ │ │ + tsteq r0, lr, lsl pc │ │ │ │ + tsteq r0, ip, lsl #30 │ │ │ │ + smlatteq r0, r0, lr, sl │ │ │ │ + smlabteq r0, lr, lr, sl │ │ │ │ + @ instruction: 0x0100aebc │ │ │ │ + @ instruction: 0x0100ae90 │ │ │ │ + tsteq r0, r4, ror #28 │ │ │ │ + tsteq r0, r0, asr #28 │ │ │ │ + tsteq r0, r4, lsl lr │ │ │ │ + smlatteq r0, r8, sp, sl │ │ │ │ + smlabteq r0, r4, sp, sl │ │ │ │ + smlatbeq r0, r0, sp, sl │ │ │ │ + tsteq r0, r4, ror sp │ │ │ │ + tsteq r0, r0, asr sp │ │ │ │ + tsteq r0, ip, lsr #26 │ │ │ │ strdeq sl, [r0, -lr] │ │ │ │ - ldrdeq sl, [r0, -sl] │ │ │ │ - smlatbeq r0, lr, r9, sl │ │ │ │ - smlabbeq r0, sl, r9, sl │ │ │ │ - tsteq r0, r8, ror #18 │ │ │ │ - tsteq r0, lr, lsr r9 │ │ │ │ - tsteq r0, r4, lsl r9 │ │ │ │ - strdeq sl, [r0, -r2] │ │ │ │ ldrdeq sl, [r0, -r0] │ │ │ │ - smlatbeq r0, r6, r8, sl │ │ │ │ - smlabbeq r0, r4, r8, sl │ │ │ │ - tsteq r0, r2, ror #16 │ │ │ │ - tsteq r0, r4, lsr r8 │ │ │ │ - tsteq r0, r8, lsl #16 │ │ │ │ - ldrdeq sl, [r0, -ip] │ │ │ │ - @ instruction: 0x0100a7b8 │ │ │ │ - smlabbeq r0, ip, r7, sl │ │ │ │ - smlabbeq r0, r4, r7, sl │ │ │ │ - tsteq r0, r0, ror #14 │ │ │ │ - tsteq r0, r4, lsr r7 │ │ │ │ - tsteq r0, r8, lsl #14 │ │ │ │ - tsteq r0, r0, lsl #14 │ │ │ │ - ldrdeq sl, [r0, -ip] │ │ │ │ - @ instruction: 0x0100a6b8 │ │ │ │ - smlabbeq r0, sl, r6, sl │ │ │ │ + smlatbeq r0, r4, ip, sl │ │ │ │ + tsteq r0, r8, ror ip │ │ │ │ + tsteq r0, ip, asr #24 │ │ │ │ + tsteq r0, r2, asr #24 │ │ │ │ + tsteq r0, lr, lsl ip │ │ │ │ + strdeq sl, [r0, -sl] │ │ │ │ + smlabteq r0, lr, fp, sl │ │ │ │ + smlatbeq r0, sl, fp, sl │ │ │ │ + smlabbeq r0, r8, fp, sl │ │ │ │ + tsteq r0, lr, asr fp │ │ │ │ + tsteq r0, r4, lsr fp │ │ │ │ + tsteq r0, r2, lsl fp │ │ │ │ + strdeq sl, [r0, -r0] │ │ │ │ + smlabteq r0, r6, sl, sl │ │ │ │ + smlatbeq r0, r4, sl, sl │ │ │ │ + smlabbeq r0, r2, sl, sl │ │ │ │ + tsteq r0, r4, asr sl │ │ │ │ + tsteq r0, r8, lsr #20 │ │ │ │ + strdeq sl, [r0, -ip] │ │ │ │ + ldrdeq sl, [r0, -r8] │ │ │ │ + smlatbeq r0, ip, r9, sl │ │ │ │ + smlatbeq r0, r4, r9, sl │ │ │ │ + smlabbeq r0, r0, r9, sl │ │ │ │ + tsteq r0, r4, asr r9 │ │ │ │ + tsteq r0, r8, lsr #18 │ │ │ │ + tsteq r0, r0, lsr #18 │ │ │ │ + strdeq sl, [r0, -ip] │ │ │ │ + ldrdeq sl, [r0, -r8] │ │ │ │ + smlatbeq r0, sl, r8, sl │ │ │ │ cmppvc ip, #64, 12 @ p-variant is OBSOLETE @ 0x4000000 │ │ │ │ ldmdale pc!, {r3, r4, r7, r9, lr} @ │ │ │ │ svcvs 0x0074f5b0 │ │ │ │ @ instruction: 0xf5a0d30e │ │ │ │ @ instruction: 0xf04f6374 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -95929,103 +95929,103 @@ │ │ │ │ @ instruction: 0xf04f53e7 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10107db │ │ │ │ ldmdami sl, {r0, r3, r6, r7, r8, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf0024478 │ │ │ │ svclt 0x0000b97d │ │ │ │ - strdeq sl, [r0, -r6] │ │ │ │ - smlabteq r0, r8, r4, sl │ │ │ │ - @ instruction: 0x0100a4be │ │ │ │ - @ instruction: 0x0100a49a │ │ │ │ - tsteq r0, r4, ror r4 │ │ │ │ - tsteq r0, r6, asr #8 │ │ │ │ - tsteq r0, r2, lsr #8 │ │ │ │ - strdeq sl, [r0, -r4] │ │ │ │ - smlatteq r0, sl, r3, sl │ │ │ │ - smlabteq r0, r4, r3, sl │ │ │ │ - @ instruction: 0x0103ceb0 │ │ │ │ - tsteq r0, r2, asr r3 │ │ │ │ - tsteq r0, r4, lsr #6 │ │ │ │ - strdeq sl, [r0, -r4] │ │ │ │ - smlabteq r0, r4, r2, sl │ │ │ │ - @ instruction: 0x0100a292 │ │ │ │ - smlabbeq r0, r8, r2, sl │ │ │ │ - tsteq r0, r2, ror #4 │ │ │ │ - tsteq r0, sl, lsr r2 │ │ │ │ - tsteq r0, lr, lsl #4 │ │ │ │ - ldrdeq sl, [r0, -ip] │ │ │ │ - ldrdeq sl, [r0, -r2] │ │ │ │ - smlatbeq r0, lr, r1, sl │ │ │ │ - smlabbeq r0, sl, r1, sl │ │ │ │ - tsteq r0, r8, asr r1 │ │ │ │ - tsteq r0, r6, lsr #2 │ │ │ │ + tsteq r0, r6, lsl r7 │ │ │ │ + smlatteq r0, r8, r6, sl │ │ │ │ + ldrdeq sl, [r0, -lr] │ │ │ │ + @ instruction: 0x0100a6ba │ │ │ │ + @ instruction: 0x0100a694 │ │ │ │ + tsteq r0, r6, ror #12 │ │ │ │ + tsteq r0, r2, asr #12 │ │ │ │ + tsteq r0, r4, lsl r6 │ │ │ │ + tsteq r0, sl, lsl #12 │ │ │ │ + smlatteq r0, r4, r5, sl │ │ │ │ + ldrdeq sp, [r3, -r0] │ │ │ │ + tsteq r0, r2, ror r5 │ │ │ │ + tsteq r0, r4, asr #10 │ │ │ │ + tsteq r0, r4, lsl r5 │ │ │ │ + smlatteq r0, r4, r4, sl │ │ │ │ + @ instruction: 0x0100a4b2 │ │ │ │ + smlatbeq r0, r8, r4, sl │ │ │ │ + smlabbeq r0, r2, r4, sl │ │ │ │ + tsteq r0, sl, asr r4 │ │ │ │ + tsteq r0, lr, lsr #8 │ │ │ │ + strdeq sl, [r0, -ip] │ │ │ │ + strdeq sl, [r0, -r2] │ │ │ │ + smlabteq r0, lr, r3, sl │ │ │ │ + smlatbeq r0, sl, r3, sl │ │ │ │ + tsteq r0, r8, ror r3 │ │ │ │ + tsteq r0, r6, asr #6 │ │ │ │ + tsteq r0, sl, lsl r3 │ │ │ │ + tsteq r0, r0, lsl r3 │ │ │ │ + smlatteq r0, sl, r2, sl │ │ │ │ + @ instruction: 0x0100a2bc │ │ │ │ + @ instruction: 0x0100a2b2 │ │ │ │ + smlabbeq r0, r4, r2, sl │ │ │ │ + tsteq r0, sl, ror r2 │ │ │ │ + tsteq r0, r6, ror #4 │ │ │ │ + tsteq r0, r4, lsr r2 │ │ │ │ + tsteq r0, r4, lsl #4 │ │ │ │ strdeq sl, [r0, -sl] │ │ │ │ - strdeq sl, [r0, -r0] │ │ │ │ - smlabteq r0, sl, r0, sl │ │ │ │ - swpeq sl, ip, [r0] │ │ │ │ - swpeq sl, r2, [r0] │ │ │ │ - tsteq r0, r4, rrx │ │ │ │ - qaddeq sl, sl, r0 │ │ │ │ - tsteq r0, r6, asr #32 │ │ │ │ - tsteq r0, r4, lsl r0 │ │ │ │ - smlatteq r0, r4, pc, r9 @ │ │ │ │ - ldrdeq r9, [r0, -sl] │ │ │ │ - @ instruction: 0x01009fb4 │ │ │ │ - smlabbeq r0, lr, pc, r9 @ │ │ │ │ - tsteq r0, sl, asr pc │ │ │ │ - tsteq r0, r6, lsr #30 │ │ │ │ - strdeq r9, [r0, -r6] │ │ │ │ - smlabteq r0, r6, lr, r9 │ │ │ │ - @ instruction: 0x01009e9e │ │ │ │ - tsteq r0, r6, ror lr │ │ │ │ - tsteq r0, sl, asr #28 │ │ │ │ - tsteq r0, r6, lsr lr │ │ │ │ - tsteq r0, r0, lsl lr │ │ │ │ - smlatteq r0, r0, sp, r9 │ │ │ │ - @ instruction: 0x01009db0 │ │ │ │ - smlatbeq r0, r6, sp, r9 │ │ │ │ - tsteq r0, lr, ror sp │ │ │ │ - tsteq r0, r0, asr sp │ │ │ │ - tsteq r0, r6, asr #26 │ │ │ │ - tsteq r0, lr, lsl sp │ │ │ │ - smlatteq r0, ip, ip, r9 │ │ │ │ - @ instruction: 0x01009cbc │ │ │ │ - smlabbeq r0, ip, ip, r9 │ │ │ │ - tsteq r0, r4, ror #24 │ │ │ │ - tsteq r0, r2, lsr ip │ │ │ │ - tsteq r0, r8, lsr #24 │ │ │ │ - tsteq r0, sl, lsl #24 │ │ │ │ - ldrdeq r9, [r0, -sl] │ │ │ │ + ldrdeq sl, [r0, -r4] │ │ │ │ + smlatbeq r0, lr, r1, sl │ │ │ │ + tsteq r0, sl, ror r1 │ │ │ │ + tsteq r0, r6, asr #2 │ │ │ │ + tsteq r0, r6, lsl r1 │ │ │ │ + smlatteq r0, r6, r0, sl │ │ │ │ + strheq sl, [r0, -lr] │ │ │ │ + swpeq sl, r6, [r0] │ │ │ │ + tsteq r0, sl, rrx │ │ │ │ + qaddeq sl, r6, r0 │ │ │ │ + tsteq r0, r0, lsr r0 │ │ │ │ + mrseq sl, (UNDEF: 0) │ │ │ │ ldrdeq r9, [r0, -r0] │ │ │ │ - smlatbeq r0, r8, fp, r9 │ │ │ │ - tsteq r0, r8, ror fp │ │ │ │ - tsteq r0, r2, asr fp │ │ │ │ - tsteq r0, r4, lsr #22 │ │ │ │ - tsteq r0, ip, lsl fp │ │ │ │ - smlatteq r0, lr, sl, r9 │ │ │ │ - smlatteq r0, r6, sl, r9 │ │ │ │ - smlabteq r0, r0, sl, r9 │ │ │ │ - smlabbeq r0, r6, sl, r9 │ │ │ │ - tsteq r0, sl, asr sl │ │ │ │ - tsteq r0, lr, lsr #20 │ │ │ │ - tsteq r0, r4, lsl #20 │ │ │ │ - ldrdeq r9, [r0, -r4] │ │ │ │ - smlabteq r0, ip, r9, r9 │ │ │ │ - smlatbeq r0, r6, r9, r9 │ │ │ │ - tsteq r0, ip, ror r9 │ │ │ │ - tsteq r0, r4, ror r9 │ │ │ │ - tsteq r0, lr, asr #18 │ │ │ │ - tsteq r0, r4, lsr #18 │ │ │ │ + smlabteq r0, r6, pc, r9 @ │ │ │ │ + @ instruction: 0x01009f9e │ │ │ │ + tsteq r0, r0, ror pc │ │ │ │ + tsteq r0, r6, ror #30 │ │ │ │ + tsteq r0, lr, lsr pc │ │ │ │ + tsteq r0, ip, lsl #30 │ │ │ │ + ldrdeq r9, [r0, -ip] │ │ │ │ + smlatbeq r0, ip, lr, r9 │ │ │ │ + smlabbeq r0, r4, lr, r9 │ │ │ │ + tsteq r0, r2, asr lr │ │ │ │ + tsteq r0, r8, asr #28 │ │ │ │ + tsteq r0, sl, lsr #28 │ │ │ │ strdeq r9, [r0, -sl] │ │ │ │ - strdeq r9, [r0, -r2] │ │ │ │ - ldrdeq r9, [r0, -r0] │ │ │ │ - smlatbeq r0, lr, r8, r9 │ │ │ │ - smlabbeq r0, r2, r8, r9 │ │ │ │ - tsteq r0, r4, asr r8 │ │ │ │ + strdeq r9, [r0, -r0] │ │ │ │ + smlabteq r0, r8, sp, r9 │ │ │ │ + @ instruction: 0x01009d98 │ │ │ │ + tsteq r0, r2, ror sp │ │ │ │ + tsteq r0, r4, asr #26 │ │ │ │ + tsteq r0, ip, lsr sp │ │ │ │ + tsteq r0, lr, lsl #26 │ │ │ │ + tsteq r0, r6, lsl #26 │ │ │ │ + smlatteq r0, r0, ip, r9 │ │ │ │ + smlatbeq r0, r6, ip, r9 │ │ │ │ + tsteq r0, sl, ror ip │ │ │ │ + tsteq r0, lr, asr #24 │ │ │ │ + tsteq r0, r4, lsr #24 │ │ │ │ + strdeq r9, [r0, -r4] │ │ │ │ + smlatteq r0, ip, fp, r9 │ │ │ │ + smlabteq r0, r6, fp, r9 │ │ │ │ + @ instruction: 0x01009b9c │ │ │ │ + @ instruction: 0x01009b94 │ │ │ │ + tsteq r0, lr, ror #22 │ │ │ │ + tsteq r0, r4, asr #22 │ │ │ │ + tsteq r0, sl, lsl fp │ │ │ │ + tsteq r0, r2, lsl fp │ │ │ │ + strdeq r9, [r0, -r0] │ │ │ │ + smlabteq r0, lr, sl, r9 │ │ │ │ + smlatbeq r0, r2, sl, r9 │ │ │ │ + tsteq r0, r4, ror sl │ │ │ │ @ instruction: 0x43bcf641 │ │ │ │ ldmdale r6, {r3, r4, r7, r9, lr} │ │ │ │ svcpl 0x00e5f5b0 │ │ │ │ @ instruction: 0xf5a0d30e │ │ │ │ @ instruction: 0xf04f53e5 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -96833,103 +96833,103 @@ │ │ │ │ cmpppl r7, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ blx 9762f4 │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ adcshi pc, r8, r1, lsl #2 │ │ │ │ ldrbtmi r4, [r8], #-2137 @ 0xfffff7a7 │ │ │ │ blt 1c0589c │ │ │ │ - smlabteq r0, r2, r6, r9 │ │ │ │ - @ instruction: 0x010096b8 │ │ │ │ - @ instruction: 0x01009694 │ │ │ │ - tsteq r0, r0, ror r6 │ │ │ │ - tsteq r0, r4, asr #12 │ │ │ │ - tsteq r0, r0, lsr #12 │ │ │ │ - strdeq r9, [r0, -ip] │ │ │ │ - smlabteq r0, ip, r5, r9 │ │ │ │ - @ instruction: 0x0100959e │ │ │ │ - tsteq r0, r2, ror r5 │ │ │ │ - tsteq r0, lr, asr #10 │ │ │ │ - tsteq r0, r0, lsr #10 │ │ │ │ - tsteq r0, r6, lsl r5 │ │ │ │ - strdeq r9, [r0, -r0] │ │ │ │ - smlabteq r0, r2, r4, r9 │ │ │ │ - @ instruction: 0x01009494 │ │ │ │ - smlabbeq r0, sl, r4, r9 │ │ │ │ - tsteq r0, r4, ror #8 │ │ │ │ - tsteq r0, lr, lsr r4 │ │ │ │ - tsteq r0, r2, lsl r4 │ │ │ │ - smlatteq r0, r6, r3, r9 │ │ │ │ - @ instruction: 0x010093ba │ │ │ │ - @ instruction: 0x010093b0 │ │ │ │ - smlabbeq r0, ip, r3, r9 │ │ │ │ - tsteq r0, r8, ror #6 │ │ │ │ - tsteq r0, ip, lsr r3 │ │ │ │ - tsteq r0, r8, lsl r3 │ │ │ │ - smlatteq r0, ip, r2, r9 │ │ │ │ - smlatteq r0, r2, r2, r9 │ │ │ │ - smlabteq r0, ip, r2, r9 │ │ │ │ - @ instruction: 0x010092b8 │ │ │ │ - tsteq r0, r0, ror r2 │ │ │ │ - smlabteq r3, sl, sp, fp │ │ │ │ - @ instruction: 0x0103be9e │ │ │ │ - tsteq r0, sl, lsl #4 │ │ │ │ - strdeq r9, [r0, -r6] │ │ │ │ - tsteq r3, lr, asr #28 │ │ │ │ - smlabbeq r0, lr, r1, r9 │ │ │ │ - tsteq r0, sl, ror r1 │ │ │ │ - tsteq r3, r4, lsl lr │ │ │ │ - tsteq r0, r2, lsr r1 │ │ │ │ - smlatteq r3, ip, ip, fp │ │ │ │ - ldrdeq fp, [r3, -r8] │ │ │ │ - strheq r9, [r0, -r4] │ │ │ │ - smlatbeq r0, r0, r0, r9 │ │ │ │ - @ instruction: 0x0103bd9e │ │ │ │ - tsteq r0, lr, lsl r0 │ │ │ │ - smlatteq r0, lr, pc, r8 @ │ │ │ │ - smlabteq r0, r0, pc, r8 @ │ │ │ │ - smlatbeq r0, r2, pc, r8 @ │ │ │ │ - tsteq r0, r6, ror pc │ │ │ │ - tsteq r0, ip, ror #30 │ │ │ │ - tsteq r0, r6, asr #30 │ │ │ │ - tsteq r0, sl, lsl #30 │ │ │ │ - tsteq r0, r0, lsl #30 │ │ │ │ - ldrdeq r8, [r0, -r4] │ │ │ │ - smlabteq r0, sl, lr, r8 │ │ │ │ - @ instruction: 0x01008eb2 │ │ │ │ - tsteq r0, r8, ror lr │ │ │ │ - tsteq r0, sl, asr lr │ │ │ │ - tsteq r0, ip, lsr #28 │ │ │ │ - tsteq r0, r8, lsl lr │ │ │ │ - strdeq r8, [r0, -r6] │ │ │ │ - smlatbeq r3, r2, ip, fp │ │ │ │ - tsteq r3, r2, lsr #26 │ │ │ │ - smlatbeq r3, ip, sp, fp │ │ │ │ - tsteq r3, lr, lsr #28 │ │ │ │ - @ instruction: 0x0103be9a │ │ │ │ - tsteq r3, r6, asr pc │ │ │ │ - strdeq fp, [r3, -sl] │ │ │ │ - smlabteq r0, r2, ip, r8 │ │ │ │ - @ instruction: 0x01008c96 │ │ │ │ - tsteq r0, r6, ror #24 │ │ │ │ - tsteq r0, r6, lsr ip │ │ │ │ - tsteq r0, r8, lsl #24 │ │ │ │ - ldrdeq r8, [r0, -sl] │ │ │ │ - ldrdeq r8, [r0, -r2] │ │ │ │ - smlatbeq r0, lr, fp, r8 │ │ │ │ - tsteq r0, lr, ror fp │ │ │ │ - tsteq r0, sl, asr fp │ │ │ │ - tsteq r0, r8, lsr fp │ │ │ │ - tsteq r0, lr, lsl #22 │ │ │ │ - smlatteq r0, r4, sl, r8 │ │ │ │ - ldrdeq r8, [r0, -ip] │ │ │ │ - @ instruction: 0x01008ab8 │ │ │ │ - smlabbeq r0, sl, sl, r8 │ │ │ │ - smlabbeq r0, r2, sl, r8 │ │ │ │ - tsteq r0, r0, ror #20 │ │ │ │ - tsteq r0, r2, lsr sl │ │ │ │ + smlatteq r0, r2, r8, r9 │ │ │ │ + ldrdeq r9, [r0, -r8] │ │ │ │ + @ instruction: 0x010098b4 │ │ │ │ + @ instruction: 0x01009890 │ │ │ │ + tsteq r0, r4, ror #16 │ │ │ │ + tsteq r0, r0, asr #16 │ │ │ │ + tsteq r0, ip, lsl r8 │ │ │ │ + smlatteq r0, ip, r7, r9 │ │ │ │ + @ instruction: 0x010097be │ │ │ │ + @ instruction: 0x01009792 │ │ │ │ + tsteq r0, lr, ror #14 │ │ │ │ + tsteq r0, r0, asr #14 │ │ │ │ + tsteq r0, r6, lsr r7 │ │ │ │ + tsteq r0, r0, lsl r7 │ │ │ │ + smlatteq r0, r2, r6, r9 │ │ │ │ + @ instruction: 0x010096b4 │ │ │ │ + smlatbeq r0, sl, r6, r9 │ │ │ │ + smlabbeq r0, r4, r6, r9 │ │ │ │ + tsteq r0, lr, asr r6 │ │ │ │ + tsteq r0, r2, lsr r6 │ │ │ │ + tsteq r0, r6, lsl #12 │ │ │ │ + ldrdeq r9, [r0, -sl] │ │ │ │ + ldrdeq r9, [r0, -r0] │ │ │ │ + smlatbeq r0, ip, r5, r9 │ │ │ │ + smlabbeq r0, r8, r5, r9 │ │ │ │ + tsteq r0, ip, asr r5 │ │ │ │ + tsteq r0, r8, lsr r5 │ │ │ │ + tsteq r0, ip, lsl #10 │ │ │ │ + tsteq r0, r2, lsl #10 │ │ │ │ + smlatteq r0, ip, r4, r9 │ │ │ │ + ldrdeq r9, [r0, -r8] │ │ │ │ + @ instruction: 0x01009490 │ │ │ │ + smlatteq r3, sl, pc, fp @ │ │ │ │ + strheq ip, [r3, -lr] │ │ │ │ + tsteq r0, sl, lsr #8 │ │ │ │ + tsteq r0, r6, lsl r4 │ │ │ │ + tsteq r3, lr, rrx │ │ │ │ + smlatbeq r0, lr, r3, r9 │ │ │ │ + @ instruction: 0x0100939a │ │ │ │ + tsteq r3, r4, lsr r0 │ │ │ │ + tsteq r0, r2, asr r3 │ │ │ │ + tsteq r3, ip, lsl #30 │ │ │ │ + strdeq fp, [r3, -r8] │ │ │ │ + ldrdeq r9, [r0, -r4] │ │ │ │ + smlabteq r0, r0, r2, r9 │ │ │ │ + @ instruction: 0x0103bfbe │ │ │ │ + tsteq r0, lr, lsr r2 │ │ │ │ + tsteq r0, lr, lsl #4 │ │ │ │ + smlatteq r0, r0, r1, r9 │ │ │ │ + smlabteq r0, r2, r1, r9 │ │ │ │ + @ instruction: 0x01009196 │ │ │ │ + smlabbeq r0, ip, r1, r9 │ │ │ │ + tsteq r0, r6, ror #2 │ │ │ │ + tsteq r0, sl, lsr #2 │ │ │ │ + tsteq r0, r0, lsr #2 │ │ │ │ + strdeq r9, [r0, -r4] │ │ │ │ + smlatteq r0, sl, r0, r9 │ │ │ │ + ldrdeq r9, [r0, -r2] │ │ │ │ + swpeq r9, r8, [r0] │ │ │ │ + tsteq r0, sl, ror r0 │ │ │ │ + tsteq r0, ip, asr #32 │ │ │ │ + tsteq r0, r8, lsr r0 │ │ │ │ + tsteq r0, r6, lsl r0 │ │ │ │ + smlabteq r3, r2, lr, fp │ │ │ │ + tsteq r3, r2, asr #30 │ │ │ │ + smlabteq r3, ip, pc, fp @ │ │ │ │ + tsteq r3, lr, asr #32 │ │ │ │ + strheq ip, [r3, -sl] │ │ │ │ + tsteq r3, r6, ror r1 │ │ │ │ + tsteq r3, sl, lsl r1 │ │ │ │ + smlatteq r0, r2, lr, r8 │ │ │ │ + @ instruction: 0x01008eb6 │ │ │ │ + smlabbeq r0, r6, lr, r8 │ │ │ │ + tsteq r0, r6, asr lr │ │ │ │ + tsteq r0, r8, lsr #28 │ │ │ │ + strdeq r8, [r0, -sl] │ │ │ │ + strdeq r8, [r0, -r2] │ │ │ │ + smlabteq r0, lr, sp, r8 │ │ │ │ + @ instruction: 0x01008d9e │ │ │ │ + tsteq r0, sl, ror sp │ │ │ │ + tsteq r0, r8, asr sp │ │ │ │ + tsteq r0, lr, lsr #26 │ │ │ │ + tsteq r0, r4, lsl #26 │ │ │ │ + strdeq r8, [r0, -ip] │ │ │ │ + ldrdeq r8, [r0, -r8] │ │ │ │ + smlatbeq r0, sl, ip, r8 │ │ │ │ + smlatbeq r0, r2, ip, r8 │ │ │ │ + smlabbeq r0, r0, ip, r8 │ │ │ │ + tsteq r0, r2, asr ip │ │ │ │ cmnppl ip, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ stmdale sp, {r3, r4, r7, r9, lr}^ │ │ │ │ cmpppl pc, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ stmdble pc, {r3, r4, r7, r9, lr} @ │ │ │ │ cmpppl r5, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ @@ -97731,106 +97731,106 @@ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ blx 9770f8 │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ @ instruction: 0x81b6f100 │ │ │ │ ldrbtmi r4, [r8], #-2140 @ 0xfffff7a4 │ │ │ │ ldmdami ip, {r1, r3, r5, r6, r8, r9, sp, lr, pc}^ │ │ │ │ cmn r7, #120, 8 @ 0x78000000 │ │ │ │ - @ instruction: 0x0100889e │ │ │ │ - tsteq r0, lr, ror #16 │ │ │ │ - tsteq r0, lr, asr #16 │ │ │ │ - tsteq r0, sl, lsr #16 │ │ │ │ - strdeq r8, [r0, -lr] │ │ │ │ - strdeq r8, [r0, -r4] │ │ │ │ - smlabteq r0, lr, r7, r8 │ │ │ │ + @ instruction: 0x01008abe │ │ │ │ + smlabbeq r0, lr, sl, r8 │ │ │ │ + tsteq r0, lr, ror #20 │ │ │ │ + tsteq r0, sl, asr #20 │ │ │ │ + tsteq r0, lr, lsl sl │ │ │ │ + tsteq r0, r4, lsl sl │ │ │ │ + smlatteq r0, lr, r9, r8 │ │ │ │ + @ instruction: 0x010089be │ │ │ │ + smlabbeq r0, lr, r9, r8 │ │ │ │ + smlabbeq r0, r4, r9, r8 │ │ │ │ + tsteq r0, r0, ror #18 │ │ │ │ + tsteq r0, r4, lsr r9 │ │ │ │ + tsteq r0, sl, lsr #18 │ │ │ │ + tsteq r0, r4, lsl #18 │ │ │ │ + ldrdeq r8, [r0, -r2] │ │ │ │ + smlatbeq r0, r0, r8, r8 │ │ │ │ + tsteq r0, r4, ror r8 │ │ │ │ + tsteq r0, r8, asr #16 │ │ │ │ + tsteq r0, r2, lsr #16 │ │ │ │ + strdeq r8, [r0, -ip] │ │ │ │ + smlabteq r0, ip, r7, r8 │ │ │ │ + smlabteq r0, r2, r7, r8 │ │ │ │ @ instruction: 0x0100879e │ │ │ │ - tsteq r0, lr, ror #14 │ │ │ │ - tsteq r0, r4, ror #14 │ │ │ │ - tsteq r0, r0, asr #14 │ │ │ │ - tsteq r0, r4, lsl r7 │ │ │ │ - tsteq r0, sl, lsl #14 │ │ │ │ - smlatteq r0, r4, r6, r8 │ │ │ │ - @ instruction: 0x010086b2 │ │ │ │ - smlabbeq r0, r0, r6, r8 │ │ │ │ - tsteq r0, r4, asr r6 │ │ │ │ - tsteq r0, r8, lsr #12 │ │ │ │ - tsteq r0, r2, lsl #12 │ │ │ │ + tsteq r0, r2, ror r7 │ │ │ │ + tsteq r0, r6, asr #14 │ │ │ │ + tsteq r0, ip, lsr r7 │ │ │ │ + tsteq r0, r6, lsl r7 │ │ │ │ + smlatteq r0, r6, r6, r8 │ │ │ │ ldrdeq r8, [r0, -ip] │ │ │ │ - smlatbeq r0, ip, r5, r8 │ │ │ │ - smlatbeq r0, r2, r5, r8 │ │ │ │ - tsteq r0, lr, ror r5 │ │ │ │ - tsteq r0, r2, asr r5 │ │ │ │ - tsteq r0, r6, lsr #10 │ │ │ │ - tsteq r0, ip, lsl r5 │ │ │ │ - strdeq r8, [r0, -r6] │ │ │ │ - smlabteq r0, r6, r4, r8 │ │ │ │ - @ instruction: 0x010084bc │ │ │ │ - @ instruction: 0x01008498 │ │ │ │ - tsteq r0, r6, ror #8 │ │ │ │ - tsteq r0, sl, lsr r4 │ │ │ │ - tsteq r0, lr, lsl #8 │ │ │ │ - tsteq r0, r4, lsl #8 │ │ │ │ + @ instruction: 0x010086b8 │ │ │ │ + smlabbeq r0, r6, r6, r8 │ │ │ │ + tsteq r0, sl, asr r6 │ │ │ │ + tsteq r0, lr, lsr #12 │ │ │ │ + tsteq r0, r4, lsr #12 │ │ │ │ + strdeq r8, [r0, -lr] │ │ │ │ + smlabteq r0, lr, r5, r8 │ │ │ │ + smlabteq r0, r4, r5, r8 │ │ │ │ + smlatbeq r0, r0, r5, r8 │ │ │ │ + tsteq r0, r4, ror r5 │ │ │ │ + tsteq r0, r8, asr #10 │ │ │ │ + tsteq r0, lr, lsr r5 │ │ │ │ + tsteq r0, r8, lsl r5 │ │ │ │ + smlatteq r0, r8, r4, r8 │ │ │ │ ldrdeq r8, [r0, -lr] │ │ │ │ - smlatbeq r0, lr, r3, r8 │ │ │ │ - smlatbeq r0, r4, r3, r8 │ │ │ │ - smlabbeq r0, r0, r3, r8 │ │ │ │ - tsteq r0, r4, asr r3 │ │ │ │ - tsteq r0, r8, lsr #6 │ │ │ │ - tsteq r0, lr, lsl r3 │ │ │ │ - strdeq r8, [r0, -r8] │ │ │ │ - smlabteq r0, r8, r2, r8 │ │ │ │ - @ instruction: 0x010082be │ │ │ │ - @ instruction: 0x0100829a │ │ │ │ + @ instruction: 0x010084ba │ │ │ │ + smlabbeq r0, r8, r4, r8 │ │ │ │ + tsteq r0, sl, asr r4 │ │ │ │ + tsteq r0, ip, lsr #8 │ │ │ │ + strdeq r8, [r0, -ip] │ │ │ │ + smlabteq r0, ip, r3, r8 │ │ │ │ + smlatbeq r0, ip, r3, r8 │ │ │ │ + smlabbeq r0, r8, r3, r8 │ │ │ │ + tsteq r0, ip, asr r3 │ │ │ │ + tsteq r0, r2, asr r3 │ │ │ │ + tsteq r0, ip, lsr #6 │ │ │ │ + strdeq r8, [r0, -ip] │ │ │ │ + smlabteq r0, ip, r2, r8 │ │ │ │ + smlabteq r0, r2, r2, r8 │ │ │ │ + @ instruction: 0x0100829e │ │ │ │ + tsteq r0, r2, ror r2 │ │ │ │ tsteq r0, r8, ror #4 │ │ │ │ - tsteq r0, sl, lsr r2 │ │ │ │ - tsteq r0, ip, lsl #4 │ │ │ │ - ldrdeq r8, [r0, -ip] │ │ │ │ - smlatbeq r0, ip, r1, r8 │ │ │ │ - smlabbeq r0, ip, r1, r8 │ │ │ │ - tsteq r0, r8, ror #2 │ │ │ │ + tsteq r0, r2, asr #4 │ │ │ │ + tsteq r0, r0, lsl r2 │ │ │ │ + smlatteq r0, r4, r1, r8 │ │ │ │ + @ instruction: 0x010081b8 │ │ │ │ + @ instruction: 0x01008192 │ │ │ │ + tsteq r0, ip, ror #2 │ │ │ │ tsteq r0, ip, lsr r1 │ │ │ │ tsteq r0, r2, lsr r1 │ │ │ │ - tsteq r0, ip, lsl #2 │ │ │ │ - ldrdeq r8, [r0, -ip] │ │ │ │ - smlatbeq r0, ip, r0, r8 │ │ │ │ - smlatbeq r0, r2, r0, r8 │ │ │ │ - tsteq r0, lr, ror r0 │ │ │ │ - qaddeq r8, r2, r0 │ │ │ │ - tsteq r0, r8, asr #32 │ │ │ │ - tsteq r0, r2, lsr #32 │ │ │ │ - strdeq r7, [r0, -r0] │ │ │ │ - smlabteq r0, r4, pc, r7 @ │ │ │ │ - @ instruction: 0x01007f98 │ │ │ │ - tsteq r0, r2, ror pc │ │ │ │ - tsteq r0, ip, asr #30 │ │ │ │ - tsteq r0, ip, lsl pc │ │ │ │ - tsteq r0, r2, lsl pc │ │ │ │ - strdeq r7, [r0, -r0] │ │ │ │ - smlabteq r0, r6, lr, r7 │ │ │ │ - @ instruction: 0x01007e9c │ │ │ │ - @ instruction: 0x01007e94 │ │ │ │ - tsteq r0, r0, ror lr │ │ │ │ - tsteq r0, r2, asr #28 │ │ │ │ - tsteq r0, sl, lsr lr │ │ │ │ - tsteq r0, r8, lsl lr │ │ │ │ - smlatteq r0, ip, sp, r7 │ │ │ │ - smlabteq r0, r0, sp, r7 │ │ │ │ - @ instruction: 0x01007d92 │ │ │ │ - tsteq r0, r4, ror #26 │ │ │ │ - tsteq r0, r6, asr #26 │ │ │ │ - tsteq r0, r6, lsr #26 │ │ │ │ - strdeq r7, [r0, -lr] │ │ │ │ - strdeq r7, [r0, -r8] │ │ │ │ - ldrdeq r7, [r0, -r6] │ │ │ │ - smlatbeq r0, sl, ip, r7 │ │ │ │ - tsteq r0, lr, ror ip │ │ │ │ - tsteq r0, r8, ror ip │ │ │ │ - tsteq r0, r8, asr ip │ │ │ │ - tsteq r0, lr, lsr #24 │ │ │ │ - tsteq r0, r8, lsr #24 │ │ │ │ + tsteq r0, r0, lsl r1 │ │ │ │ + smlatteq r0, r6, r0, r8 │ │ │ │ + strheq r8, [r0, -ip] │ │ │ │ + strheq r8, [r0, -r4] │ │ │ │ + swpeq r8, r0, [r0] @ │ │ │ │ + tsteq r0, r2, rrx │ │ │ │ + qaddeq r8, sl, r0 │ │ │ │ + tsteq r0, r8, lsr r0 │ │ │ │ + tsteq r0, ip │ │ │ │ + smlatteq r0, r0, pc, r7 @ │ │ │ │ + @ instruction: 0x01007fb2 │ │ │ │ + smlabbeq r0, r4, pc, r7 @ │ │ │ │ + tsteq r0, r6, ror #30 │ │ │ │ + tsteq r0, r6, asr #30 │ │ │ │ + tsteq r0, lr, lsl pc │ │ │ │ + tsteq r0, r8, lsl pc │ │ │ │ + strdeq r7, [r0, -r6] │ │ │ │ + smlabteq r0, sl, lr, r7 │ │ │ │ + @ instruction: 0x01007e9e │ │ │ │ + @ instruction: 0x01007e98 │ │ │ │ + tsteq r0, r8, ror lr │ │ │ │ + tsteq r0, lr, asr #28 │ │ │ │ + tsteq r0, r8, asr #28 │ │ │ │ cmnppl r9, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f829b │ │ │ │ blx 957068 │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ rschi pc, sl, r0, lsl #2 │ │ │ │ @@ -98168,176 +98168,176 @@ │ │ │ │ stmiami r4!, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2211 @ 0xfffff75d │ │ │ │ stmiami r3!, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2210 @ 0xfffff75e │ │ │ │ svclt 0x0000bd08 │ │ │ │ + @ instruction: 0x01007cb4 │ │ │ │ + smlabbeq r0, sl, ip, r7 │ │ │ │ + tsteq r0, ip, asr ip │ │ │ │ + tsteq r0, lr, lsr #24 │ │ │ │ + tsteq r0, r6, lsr #24 │ │ │ │ + tsteq r0, r4, lsl #24 │ │ │ │ + ldrdeq r7, [r0, -ip] │ │ │ │ + ldrdeq r7, [r0, -r4] │ │ │ │ + @ instruction: 0x01007bb2 │ │ │ │ + smlabbeq r0, r6, fp, r7 │ │ │ │ + tsteq r0, sl, asr fp │ │ │ │ + tsteq r0, r2, asr fp │ │ │ │ + tsteq r0, r4, lsr fp │ │ │ │ + tsteq r0, lr, lsl #22 │ │ │ │ + tsteq r0, r8, lsl #22 │ │ │ │ + smlatteq r0, r8, sl, r7 │ │ │ │ + tsteq r3, r0, lsl #18 │ │ │ │ + tsteq r3, r6, ror r6 │ │ │ │ + tsteq r3, r0, lsl r7 │ │ │ │ + smlabteq r0, sl, sl, r7 │ │ │ │ + tsteq r3, r0, asr #26 │ │ │ │ + @ instruction: 0x01007abe │ │ │ │ + @ instruction: 0x01007ab8 │ │ │ │ + @ instruction: 0x0103a5b6 │ │ │ │ + smlatbeq r0, ip, sl, r7 │ │ │ │ + smlatbeq r0, r6, sl, r7 │ │ │ │ + smlatbeq r0, r0, sl, r7 │ │ │ │ + @ instruction: 0x01007a9a │ │ │ │ @ instruction: 0x01007a94 │ │ │ │ + smlabbeq r0, lr, sl, r7 │ │ │ │ + smlabbeq r0, r8, sl, r7 │ │ │ │ + smlabbeq r0, r2, sl, r7 │ │ │ │ + tsteq r0, ip, ror sl │ │ │ │ + tsteq r0, r6, ror sl │ │ │ │ + tsteq r0, r0, ror sl │ │ │ │ tsteq r0, sl, ror #20 │ │ │ │ - tsteq r0, ip, lsr sl │ │ │ │ - tsteq r0, lr, lsl #20 │ │ │ │ - tsteq r0, r6, lsl #20 │ │ │ │ - smlatteq r0, r4, r9, r7 │ │ │ │ + tsteq r0, r4, ror #20 │ │ │ │ + tsteq r0, lr, asr sl │ │ │ │ + tsteq r0, r8, asr sl │ │ │ │ + tsteq r0, r2, asr sl │ │ │ │ + tsteq r0, ip, asr #20 │ │ │ │ + tsteq r0, r6, asr #20 │ │ │ │ + tsteq r0, r0, asr #20 │ │ │ │ + tsteq r0, sl, lsr sl │ │ │ │ + tsteq r0, r4, lsr sl │ │ │ │ + tsteq r0, lr, lsr #20 │ │ │ │ + tsteq r0, r8, lsr #20 │ │ │ │ + tsteq r0, r2, lsr #20 │ │ │ │ + tsteq r0, ip, lsl sl │ │ │ │ + tsteq r0, r6, lsl sl │ │ │ │ + tsteq r0, r0, lsl sl │ │ │ │ + tsteq r0, sl, lsl #20 │ │ │ │ + tsteq r0, r4, lsl #20 │ │ │ │ + strdeq r7, [r0, -lr] │ │ │ │ + strdeq r7, [r0, -r8] │ │ │ │ + strdeq r7, [r0, -r2] │ │ │ │ + smlatteq r0, ip, r9, r7 │ │ │ │ + smlatteq r0, r6, r9, r7 │ │ │ │ + smlatteq r0, r0, r9, r7 │ │ │ │ + ldrdeq r7, [r0, -sl] │ │ │ │ + ldrdeq r7, [r0, -r4] │ │ │ │ + smlabteq r0, lr, r9, r7 │ │ │ │ + smlabteq r0, r8, r9, r7 │ │ │ │ + smlabteq r0, r2, r9, r7 │ │ │ │ @ instruction: 0x010079bc │ │ │ │ - @ instruction: 0x010079b4 │ │ │ │ + @ instruction: 0x010079b6 │ │ │ │ + @ instruction: 0x010079b0 │ │ │ │ + smlatbeq r0, sl, r9, r7 │ │ │ │ + smlatbeq r0, r4, r9, r7 │ │ │ │ + @ instruction: 0x0100799e │ │ │ │ + @ instruction: 0x01007998 │ │ │ │ @ instruction: 0x01007992 │ │ │ │ - tsteq r0, r6, ror #18 │ │ │ │ - tsteq r0, sl, lsr r9 │ │ │ │ + ldrdeq sl, [r3, -ip] │ │ │ │ + smlabbeq r0, r6, r9, r7 │ │ │ │ + smlabbeq r0, r0, r9, r7 │ │ │ │ + tsteq r0, sl, ror r9 │ │ │ │ + tsteq r0, r4, ror r9 │ │ │ │ + tsteq r0, lr, ror #18 │ │ │ │ + tsteq r0, r8, ror #18 │ │ │ │ + tsteq r0, r2, ror #18 │ │ │ │ + tsteq r0, ip, asr r9 │ │ │ │ + tsteq r0, r6, asr r9 │ │ │ │ + tsteq r0, r0, asr r9 │ │ │ │ + tsteq r0, sl, asr #18 │ │ │ │ + tsteq r0, r4, asr #18 │ │ │ │ + tsteq r0, lr, lsr r9 │ │ │ │ + tsteq r0, r8, lsr r9 │ │ │ │ tsteq r0, r2, lsr r9 │ │ │ │ + tsteq r3, r4, ror r6 │ │ │ │ + tsteq r0, r6, lsr #18 │ │ │ │ + tsteq r0, r0, lsr #18 │ │ │ │ + smlabbeq r3, lr, r6, sl │ │ │ │ tsteq r0, r4, lsl r9 │ │ │ │ - smlatteq r0, lr, r8, r7 │ │ │ │ - smlatteq r0, r8, r8, r7 │ │ │ │ - smlabteq r0, r8, r8, r7 │ │ │ │ - smlatteq r3, r0, r6, sl │ │ │ │ - tsteq r3, r6, asr r4 │ │ │ │ - strdeq sl, [r3, -r0] │ │ │ │ - smlatbeq r0, sl, r8, r7 │ │ │ │ - tsteq r3, r0, lsr #22 │ │ │ │ - @ instruction: 0x0100789e │ │ │ │ - @ instruction: 0x01007898 │ │ │ │ - @ instruction: 0x0103a396 │ │ │ │ - smlabbeq r0, ip, r8, r7 │ │ │ │ - smlabbeq r0, r6, r8, r7 │ │ │ │ - smlabbeq r0, r0, r8, r7 │ │ │ │ - tsteq r0, sl, ror r8 │ │ │ │ - tsteq r0, r4, ror r8 │ │ │ │ - tsteq r0, lr, ror #16 │ │ │ │ - tsteq r0, r8, ror #16 │ │ │ │ - tsteq r0, r2, ror #16 │ │ │ │ - tsteq r0, ip, asr r8 │ │ │ │ - tsteq r0, r6, asr r8 │ │ │ │ - tsteq r0, r0, asr r8 │ │ │ │ - tsteq r0, sl, asr #16 │ │ │ │ - tsteq r0, r4, asr #16 │ │ │ │ - tsteq r0, lr, lsr r8 │ │ │ │ - tsteq r0, r8, lsr r8 │ │ │ │ - tsteq r0, r2, lsr r8 │ │ │ │ - tsteq r0, ip, lsr #16 │ │ │ │ - tsteq r0, r6, lsr #16 │ │ │ │ - tsteq r0, r0, lsr #16 │ │ │ │ - tsteq r0, sl, lsl r8 │ │ │ │ - tsteq r0, r4, lsl r8 │ │ │ │ - tsteq r0, lr, lsl #16 │ │ │ │ - tsteq r0, r8, lsl #16 │ │ │ │ - tsteq r0, r2, lsl #16 │ │ │ │ - strdeq r7, [r0, -ip] │ │ │ │ + ldrdeq sl, [r3, -r6] │ │ │ │ + smlatbeq r3, r8, r6, sl │ │ │ │ + tsteq r0, r2, lsl #18 │ │ │ │ + smlabteq r3, r8, r6, sl │ │ │ │ strdeq r7, [r0, -r6] │ │ │ │ - strdeq r7, [r0, -r0] │ │ │ │ - smlatteq r0, sl, r7, r7 │ │ │ │ - smlatteq r0, r4, r7, r7 │ │ │ │ - ldrdeq r7, [r0, -lr] │ │ │ │ + smlatteq r3, r8, r6, sl │ │ │ │ + smlatteq r0, sl, r8, r7 │ │ │ │ + smlatteq r0, r4, r8, r7 │ │ │ │ + strdeq sl, [r3, -r6] │ │ │ │ ldrdeq r7, [r0, -r8] │ │ │ │ - ldrdeq r7, [r0, -r2] │ │ │ │ - smlabteq r0, ip, r7, r7 │ │ │ │ - smlabteq r0, r6, r7, r7 │ │ │ │ - smlabteq r0, r0, r7, r7 │ │ │ │ - @ instruction: 0x010077ba │ │ │ │ - @ instruction: 0x010077b4 │ │ │ │ - smlatbeq r0, lr, r7, r7 │ │ │ │ - smlatbeq r0, r8, r7, r7 │ │ │ │ - smlatbeq r0, r2, r7, r7 │ │ │ │ - @ instruction: 0x0100779c │ │ │ │ - @ instruction: 0x01007796 │ │ │ │ - @ instruction: 0x01007790 │ │ │ │ - smlabbeq r0, sl, r7, r7 │ │ │ │ - smlabbeq r0, r4, r7, r7 │ │ │ │ - tsteq r0, lr, ror r7 │ │ │ │ - tsteq r0, r8, ror r7 │ │ │ │ - tsteq r0, r2, ror r7 │ │ │ │ - @ instruction: 0x0103a2bc │ │ │ │ - tsteq r0, r6, ror #14 │ │ │ │ - tsteq r0, r0, ror #14 │ │ │ │ - tsteq r0, sl, asr r7 │ │ │ │ - tsteq r0, r4, asr r7 │ │ │ │ - tsteq r0, lr, asr #14 │ │ │ │ - tsteq r0, r8, asr #14 │ │ │ │ - tsteq r0, r2, asr #14 │ │ │ │ - tsteq r0, ip, lsr r7 │ │ │ │ - tsteq r0, r6, lsr r7 │ │ │ │ - tsteq r0, r0, lsr r7 │ │ │ │ - tsteq r0, sl, lsr #14 │ │ │ │ - tsteq r0, r4, lsr #14 │ │ │ │ - tsteq r0, lr, lsl r7 │ │ │ │ - tsteq r0, r8, lsl r7 │ │ │ │ - tsteq r0, r2, lsl r7 │ │ │ │ - tsteq r3, r4, asr r4 │ │ │ │ - tsteq r0, r6, lsl #14 │ │ │ │ - tsteq r0, r0, lsl #14 │ │ │ │ - tsteq r3, lr, ror #8 │ │ │ │ + tsteq r3, sl, lsl r9 │ │ │ │ + smlabteq r3, r4, r7, sl │ │ │ │ + tsteq r3, r2, lsr r7 │ │ │ │ + tsteq r3, r0, lsl r7 │ │ │ │ + @ instruction: 0x010078ba │ │ │ │ + @ instruction: 0x010078b4 │ │ │ │ + smlatbeq r0, lr, r8, r7 │ │ │ │ + tsteq r3, r0, lsr r7 │ │ │ │ + smlatbeq r0, r2, r8, r7 │ │ │ │ + tsteq r3, ip, lsr r8 │ │ │ │ + smlabteq r3, r6, r7, sl │ │ │ │ + @ instruction: 0x01007890 │ │ │ │ + tsteq r3, r2, ror #16 │ │ │ │ + smlabbeq r0, r4, r8, r7 │ │ │ │ + tsteq r3, r6, lsl #20 │ │ │ │ + smlabbeq r3, r0, r9, sl │ │ │ │ + strdeq sl, [r3, -sl] │ │ │ │ + tsteq r0, ip, ror #16 │ │ │ │ + tsteq r0, r6, ror #16 │ │ │ │ + tsteq r3, r8, lsr #20 │ │ │ │ + tsteq r0, sl, asr r8 │ │ │ │ + tsteq r0, r4, asr r8 │ │ │ │ + tsteq r0, lr, asr #16 │ │ │ │ + tsteq r0, r8, asr #16 │ │ │ │ + tsteq r0, r2, asr #16 │ │ │ │ + tsteq r0, ip, lsr r8 │ │ │ │ + tsteq r0, r6, lsr r8 │ │ │ │ + tsteq r0, r0, lsr r8 │ │ │ │ + tsteq r0, sl, lsr #16 │ │ │ │ + tsteq r0, r4, lsr #16 │ │ │ │ + tsteq r0, lr, lsl r8 │ │ │ │ + tsteq r0, r8, lsl r8 │ │ │ │ + tsteq r0, r2, lsl r8 │ │ │ │ + tsteq r0, ip, lsl #16 │ │ │ │ + tsteq r0, r6, lsl #16 │ │ │ │ + tsteq r0, r0, lsl #16 │ │ │ │ + strdeq r7, [r0, -sl] │ │ │ │ strdeq r7, [r0, -r4] │ │ │ │ - @ instruction: 0x0103a2b6 │ │ │ │ - smlabbeq r3, r8, r4, sl │ │ │ │ - smlatteq r0, r2, r6, r7 │ │ │ │ - smlatbeq r3, r8, r4, sl │ │ │ │ + smlatteq r0, lr, r7, r7 │ │ │ │ + smlatteq r0, r8, r7, r7 │ │ │ │ + smlatteq r0, r2, r7, r7 │ │ │ │ + ldrdeq r7, [r0, -ip] │ │ │ │ ldrdeq r7, [r0, -r6] │ │ │ │ - smlabteq r3, r8, r4, sl │ │ │ │ - smlabteq r0, sl, r6, r7 │ │ │ │ - smlabteq r0, r4, r6, r7 │ │ │ │ - ldrdeq sl, [r3, -r6] │ │ │ │ - @ instruction: 0x010076b8 │ │ │ │ - strdeq sl, [r3, -sl] │ │ │ │ - smlatbeq r3, r4, r5, sl │ │ │ │ - tsteq r3, r2, lsl r5 │ │ │ │ - strdeq sl, [r3, -r0] │ │ │ │ - @ instruction: 0x0100769a │ │ │ │ - @ instruction: 0x01007694 │ │ │ │ - smlabbeq r0, lr, r6, r7 │ │ │ │ - tsteq r3, r0, lsl r5 │ │ │ │ - smlabbeq r0, r2, r6, r7 │ │ │ │ - tsteq r3, ip, lsl r6 │ │ │ │ - smlatbeq r3, r6, r5, sl │ │ │ │ - tsteq r0, r0, ror r6 │ │ │ │ - tsteq r3, r2, asr #12 │ │ │ │ - tsteq r0, r4, ror #12 │ │ │ │ - smlatteq r3, r6, r7, sl │ │ │ │ - tsteq r3, r0, ror #14 │ │ │ │ - ldrdeq sl, [r3, -sl] │ │ │ │ - tsteq r0, ip, asr #12 │ │ │ │ - tsteq r0, r6, asr #12 │ │ │ │ - tsteq r3, r8, lsl #16 │ │ │ │ - tsteq r0, sl, lsr r6 │ │ │ │ - tsteq r0, r4, lsr r6 │ │ │ │ - tsteq r0, lr, lsr #12 │ │ │ │ - tsteq r0, r8, lsr #12 │ │ │ │ - tsteq r0, r2, lsr #12 │ │ │ │ - tsteq r0, ip, lsl r6 │ │ │ │ - tsteq r0, r6, lsl r6 │ │ │ │ - tsteq r0, r0, lsl r6 │ │ │ │ - tsteq r0, sl, lsl #12 │ │ │ │ - tsteq r0, r4, lsl #12 │ │ │ │ - strdeq r7, [r0, -lr] │ │ │ │ - strdeq r7, [r0, -r8] │ │ │ │ - strdeq r7, [r0, -r2] │ │ │ │ - smlatteq r0, ip, r5, r7 │ │ │ │ - smlatteq r0, r6, r5, r7 │ │ │ │ - smlatteq r0, r0, r5, r7 │ │ │ │ - ldrdeq r7, [r0, -sl] │ │ │ │ - ldrdeq r7, [r0, -r4] │ │ │ │ - smlabteq r0, lr, r5, r7 │ │ │ │ - smlabteq r0, r8, r5, r7 │ │ │ │ - smlabteq r0, r2, r5, r7 │ │ │ │ - @ instruction: 0x010075bc │ │ │ │ - @ instruction: 0x010075b6 │ │ │ │ - @ instruction: 0x010075b0 │ │ │ │ - smlatbeq r0, sl, r5, r7 │ │ │ │ - smlatbeq r0, r4, r5, r7 │ │ │ │ - @ instruction: 0x0100759e │ │ │ │ - @ instruction: 0x01007598 │ │ │ │ - @ instruction: 0x01007592 │ │ │ │ - smlabbeq r0, ip, r5, r7 │ │ │ │ - smlabbeq r0, r6, r5, r7 │ │ │ │ - smlabbeq r0, r0, r5, r7 │ │ │ │ - tsteq r0, sl, ror r5 │ │ │ │ - tsteq r0, r4, ror r5 │ │ │ │ - tsteq r0, lr, ror #10 │ │ │ │ - tsteq r0, r8, ror #10 │ │ │ │ - tsteq r0, r2, ror #10 │ │ │ │ - tsteq r0, ip, asr r5 │ │ │ │ - tsteq r0, r6, asr r5 │ │ │ │ + ldrdeq r7, [r0, -r0] │ │ │ │ + smlabteq r0, sl, r7, r7 │ │ │ │ + smlabteq r0, r4, r7, r7 │ │ │ │ + @ instruction: 0x010077be │ │ │ │ + @ instruction: 0x010077b8 │ │ │ │ + @ instruction: 0x010077b2 │ │ │ │ + smlatbeq r0, ip, r7, r7 │ │ │ │ + smlatbeq r0, r6, r7, r7 │ │ │ │ + smlatbeq r0, r0, r7, r7 │ │ │ │ + @ instruction: 0x0100779a │ │ │ │ + @ instruction: 0x01007794 │ │ │ │ + smlabbeq r0, lr, r7, r7 │ │ │ │ + smlabbeq r0, r8, r7, r7 │ │ │ │ + smlabbeq r0, r2, r7, r7 │ │ │ │ + tsteq r0, ip, ror r7 │ │ │ │ + tsteq r0, r6, ror r7 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ subsne pc, r8, #536870916 @ 0x20000004 │ │ │ │ ldrmi r4, [pc], -r5, lsl #12 │ │ │ │ @@ -100944,16 +100944,16 @@ │ │ │ │ blcc 8e2694 │ │ │ │ blcs 7fa32c │ │ │ │ cmnphi ip, #0, 4 @ p-variant is OBSOLETE │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf14007da │ │ │ │ tst fp, r5, ror r3 │ │ │ │ - smlabteq r0, r2, r9, r5 │ │ │ │ - smlatbeq r2, sl, r1, r5 │ │ │ │ + smlatteq r0, r2, fp, r5 │ │ │ │ + smlabteq r2, sl, r3, r5 │ │ │ │ teqpvs ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ ldmdale r2!, {r0, r3, r4, r7, r9, lr} │ │ │ │ tstpvs pc, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ stmdble fp, {r0, r3, r4, r7, r9, lr} │ │ │ │ cmnppl r8, #164, 10 @ p-variant is OBSOLETE @ 0x29000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ @@ -101392,89 +101392,89 @@ │ │ │ │ mul r7, r0, r9 │ │ │ │ ldrtmi r4, [fp], -pc, asr #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ stmib r6, {r2, r3, r4, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tsteq r3, r8, ror #20 │ │ │ │ - tsteq r3, r4, ror #20 │ │ │ │ - tsteq r3, r0, ror #20 │ │ │ │ - tsteq r3, ip, asr sl │ │ │ │ - tsteq r3, r8, asr sl │ │ │ │ - tsteq r3, r4, asr sl │ │ │ │ - smlabbeq r9, lr, r9, r0 │ │ │ │ - tsteq r3, lr, lsr sl │ │ │ │ - @ instruction: 0x01004b94 │ │ │ │ - smlabbeq r0, ip, fp, r4 │ │ │ │ - tsteq r3, r6, lsr #20 │ │ │ │ - tsteq r3, r8, lsr #20 │ │ │ │ - tsteq r3, r8, lsr #20 │ │ │ │ - tsteq r3, sl, lsr #20 │ │ │ │ - tsteq r9, r2, lsl #18 │ │ │ │ - tsteq r3, r6, lsl sl │ │ │ │ - ldrdeq r7, [r3, -r2] │ │ │ │ - ldrdeq r7, [r3, -r4] │ │ │ │ - ldrdeq r7, [r3, -r6] │ │ │ │ - smlatbeq r9, lr, r8, r0 │ │ │ │ - smlatteq r3, r2, r9, r7 │ │ │ │ - smlatteq r3, r8, r9, r7 │ │ │ │ - smlatteq r3, r6, r9, r7 │ │ │ │ - smlatteq r3, r4, r9, r7 │ │ │ │ - smlatteq r3, r2, r9, r7 │ │ │ │ - tsteq r9, sl, asr #16 │ │ │ │ - smlabbeq r2, lr, r9, r5 │ │ │ │ - @ instruction: 0x010241b2 │ │ │ │ - strdeq r5, [r2, -r0] │ │ │ │ - tsteq r0, ip, lsr sl │ │ │ │ - tsteq r0, r6, lsr sl │ │ │ │ - smlabbeq r3, sl, r9, r7 │ │ │ │ - smlabbeq r3, r4, r9, r7 │ │ │ │ - @ instruction: 0x01037996 │ │ │ │ - @ instruction: 0x01037998 │ │ │ │ - @ instruction: 0x01037996 │ │ │ │ - smlabbeq r2, ip, fp, r5 │ │ │ │ - tsteq r2, ip, asr #24 │ │ │ │ - smlabbeq r2, r2, fp, r5 │ │ │ │ - tsteq r2, ip, ror fp │ │ │ │ - tsteq r2, r0, lsr #24 │ │ │ │ - tsteq r2, r6, asr fp │ │ │ │ - tsteq r2, r4, ror #22 │ │ │ │ - tsteq r2, r0, ror fp │ │ │ │ - tsteq r2, lr, ror #22 │ │ │ │ - tsteq r2, ip, ror #22 │ │ │ │ - tsteq r2, r4, asr #22 │ │ │ │ - tsteq r2, r2, asr #22 │ │ │ │ - tsteq r2, r0, ror #22 │ │ │ │ - tsteq r2, r4, asr fp │ │ │ │ - tsteq r2, r2, asr fp │ │ │ │ - tsteq r2, r0, asr fp │ │ │ │ - tsteq r2, r6, asr fp │ │ │ │ - tsteq r2, ip, asr fp │ │ │ │ - tsteq r2, r6, ror #22 │ │ │ │ - smlatbeq r3, r8, r3, r4 │ │ │ │ - tsteq r9, r0, ror r6 │ │ │ │ - tsteq r2, r8, asr #22 │ │ │ │ - tsteq r2, ip, asr #22 │ │ │ │ - tsteq r2, lr, ror #20 │ │ │ │ - tsteq r2, ip, ror #20 │ │ │ │ - tsteq r9, ip, lsl r6 │ │ │ │ - @ instruction: 0x01004794 │ │ │ │ - tsteq r2, lr, ror pc │ │ │ │ - @ instruction: 0x0100479c │ │ │ │ - tsteq r2, r0, ror #30 │ │ │ │ - @ instruction: 0x0100479a │ │ │ │ - tsteq r2, r2, asr #30 │ │ │ │ - tsteq r0, r0, ror sl │ │ │ │ - tsteq r2, r6, lsr #30 │ │ │ │ - tsteq r0, r8, ror #20 │ │ │ │ - tsteq r2, ip, lsl #30 │ │ │ │ - tsteq r0, r2, lsl #14 │ │ │ │ - smlatteq r2, lr, lr, r3 │ │ │ │ - smlabteq r0, r0, r3, r4 │ │ │ │ + smlabbeq r3, r8, ip, r7 │ │ │ │ + smlabbeq r3, r4, ip, r7 │ │ │ │ + smlabbeq r3, r0, ip, r7 │ │ │ │ + tsteq r3, ip, ror ip │ │ │ │ + tsteq r3, r8, ror ip │ │ │ │ + tsteq r3, r4, ror ip │ │ │ │ + smlatbeq r9, lr, fp, r0 │ │ │ │ + tsteq r3, lr, asr ip │ │ │ │ + @ instruction: 0x01004db4 │ │ │ │ + smlatbeq r0, ip, sp, r4 │ │ │ │ + tsteq r3, r6, asr #24 │ │ │ │ + tsteq r3, r8, asr #24 │ │ │ │ + tsteq r3, r8, asr #24 │ │ │ │ + tsteq r3, sl, asr #24 │ │ │ │ + tsteq r9, r2, lsr #22 │ │ │ │ + tsteq r3, r6, lsr ip │ │ │ │ + strdeq r7, [r3, -r2] │ │ │ │ + strdeq r7, [r3, -r4] │ │ │ │ + strdeq r7, [r3, -r6] │ │ │ │ + smlabteq r9, lr, sl, r0 │ │ │ │ + tsteq r3, r2, lsl #24 │ │ │ │ + tsteq r3, r8, lsl #24 │ │ │ │ + tsteq r3, r6, lsl #24 │ │ │ │ + tsteq r3, r4, lsl #24 │ │ │ │ + tsteq r3, r2, lsl #24 │ │ │ │ + tsteq r9, sl, ror #20 │ │ │ │ + smlatbeq r2, lr, fp, r5 │ │ │ │ + ldrdeq r4, [r2, -r2] │ │ │ │ + tsteq r2, r0, lsl lr │ │ │ │ + tsteq r0, ip, asr ip │ │ │ │ + tsteq r0, r6, asr ip │ │ │ │ + smlatbeq r3, sl, fp, r7 │ │ │ │ + smlatbeq r3, r4, fp, r7 │ │ │ │ + @ instruction: 0x01037bb6 │ │ │ │ + @ instruction: 0x01037bb8 │ │ │ │ + @ instruction: 0x01037bb6 │ │ │ │ + smlatbeq r2, ip, sp, r5 │ │ │ │ + tsteq r2, ip, ror #28 │ │ │ │ + smlatbeq r2, r2, sp, r5 │ │ │ │ + @ instruction: 0x01025d9c │ │ │ │ + tsteq r2, r0, asr #28 │ │ │ │ + tsteq r2, r6, ror sp │ │ │ │ + smlabbeq r2, r4, sp, r5 │ │ │ │ + @ instruction: 0x01025d90 │ │ │ │ + smlabbeq r2, lr, sp, r5 │ │ │ │ + smlabbeq r2, ip, sp, r5 │ │ │ │ + tsteq r2, r4, ror #26 │ │ │ │ + tsteq r2, r2, ror #26 │ │ │ │ + smlabbeq r2, r0, sp, r5 │ │ │ │ + tsteq r2, r4, ror sp │ │ │ │ + tsteq r2, r2, ror sp │ │ │ │ + tsteq r2, r0, ror sp │ │ │ │ + tsteq r2, r6, ror sp │ │ │ │ + tsteq r2, ip, ror sp │ │ │ │ + smlabbeq r2, r6, sp, r5 │ │ │ │ + smlabteq r3, r8, r5, r4 │ │ │ │ + @ instruction: 0x01090890 │ │ │ │ + tsteq r2, r8, ror #26 │ │ │ │ + tsteq r2, ip, ror #26 │ │ │ │ + smlabbeq r2, lr, ip, r5 │ │ │ │ + smlabbeq r2, ip, ip, r5 │ │ │ │ + tsteq r9, ip, lsr r8 │ │ │ │ + @ instruction: 0x010049b4 │ │ │ │ + @ instruction: 0x0102419e │ │ │ │ + @ instruction: 0x010049bc │ │ │ │ + smlabbeq r2, r0, r1, r4 │ │ │ │ + @ instruction: 0x010049ba │ │ │ │ + tsteq r2, r2, ror #2 │ │ │ │ + @ instruction: 0x0100bc90 │ │ │ │ + tsteq r2, r6, asr #2 │ │ │ │ + smlabbeq r0, r8, ip, fp │ │ │ │ + tsteq r2, ip, lsr #2 │ │ │ │ + tsteq r0, r2, lsr #18 │ │ │ │ + tsteq r2, lr, lsl #2 │ │ │ │ + smlatteq r0, r0, r5, r4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec25308 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, q8, q12 │ │ │ │ addsmi r7, r8, #68, 6 @ 0x10000001 │ │ │ │ stmdale r9, {r0, r1, r2, r4, ip, lr, pc} │ │ │ │ svcvc 0x0019f5b0 │ │ │ │ @@ -101495,21 +101495,21 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2056 @ 0xfffff7f8 │ │ │ │ stmdami r8, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2055 @ 0xfffff7f9 │ │ │ │ stmdami r7, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - tsteq r3, ip, lsl r6 │ │ │ │ - smlatteq r3, r6, r5, r7 │ │ │ │ - strdeq r7, [r3, -ip] │ │ │ │ - @ instruction: 0x010375be │ │ │ │ - tsteq r3, ip, lsr #12 │ │ │ │ - tsteq r3, sl, lsr r6 │ │ │ │ - tsteq r3, ip, lsl #12 │ │ │ │ + tsteq r3, ip, lsr r8 │ │ │ │ + tsteq r3, r6, lsl #16 │ │ │ │ + tsteq r3, ip, lsl r8 │ │ │ │ + ldrdeq r7, [r3, -lr] │ │ │ │ + tsteq r3, ip, asr #16 │ │ │ │ + tsteq r3, sl, asr r8 │ │ │ │ + tsteq r3, ip, lsr #16 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec25394 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvs 0x00eaf5b1 │ │ │ │ vtst.8 d29, d0, d6 │ │ │ │ @@ -101851,96 +101851,96 @@ │ │ │ │ bmi 1686714 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ ldcl 7, cr15, [r4, #620]! @ 0x26c │ │ │ │ @ instruction: 0x462b4a54 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf79b4620 │ │ │ │ ldcllt 13, cr14, [r8, #952]! @ 0x3b8 │ │ │ │ - @ instruction: 0x01030a94 │ │ │ │ - @ instruction: 0x01026292 │ │ │ │ - smlabbeq r2, lr, r2, r6 │ │ │ │ - @ instruction: 0x01026292 │ │ │ │ - smlatteq r9, ip, r2, r0 │ │ │ │ - tsteq r3, r0, ror r5 │ │ │ │ - tsteq r2, ip, asr #24 │ │ │ │ - tsteq r3, r6, lsl sl │ │ │ │ - @ instruction: 0x01004498 │ │ │ │ - ldrdeq r4, [r3, -r0] │ │ │ │ - @ instruction: 0x01004490 │ │ │ │ - tsteq r0, ip, ror r4 │ │ │ │ - tsteq r9, r6, ror #4 │ │ │ │ - tsteq r0, sl, ror #8 │ │ │ │ - tsteq r0, ip, ror #8 │ │ │ │ - tsteq r0, r4, ror #8 │ │ │ │ - smlabteq r3, ip, r4, r7 │ │ │ │ - smlabteq r3, lr, r4, r7 │ │ │ │ - smlabteq r3, r6, r4, r7 │ │ │ │ - tsteq r0, r8, lsr #8 │ │ │ │ - tsteq r3, lr, lsl #20 │ │ │ │ - tsteq r0, r6, lsl r4 │ │ │ │ - tsteq r0, r4, lsr #8 │ │ │ │ - smlatbeq r9, r8, r1, r0 │ │ │ │ - tsteq r0, r4, lsr #8 │ │ │ │ - @ instruction: 0x010349b8 │ │ │ │ - tsteq r0, sl, lsl r4 │ │ │ │ - tsteq r0, r8, lsl #8 │ │ │ │ - tsteq r9, r4, asr r1 │ │ │ │ + @ instruction: 0x01030cb4 │ │ │ │ + @ instruction: 0x010264b2 │ │ │ │ + smlatbeq r2, lr, r4, r6 │ │ │ │ + @ instruction: 0x010264b2 │ │ │ │ + tsteq r9, ip, lsl #10 │ │ │ │ + @ instruction: 0x01037790 │ │ │ │ + tsteq r2, ip, ror #28 │ │ │ │ + tsteq r3, r6, lsr ip │ │ │ │ + @ instruction: 0x010046b8 │ │ │ │ + strdeq r4, [r3, -r0] │ │ │ │ + @ instruction: 0x010046b0 │ │ │ │ + @ instruction: 0x0100469c │ │ │ │ + smlabbeq r9, r6, r4, r0 │ │ │ │ + smlabbeq r0, sl, r6, r4 │ │ │ │ + smlabbeq r0, ip, r6, r4 │ │ │ │ + smlabbeq r0, r4, r6, r4 │ │ │ │ + smlatteq r3, ip, r6, r7 │ │ │ │ + smlatteq r3, lr, r6, r7 │ │ │ │ + smlatteq r3, r6, r6, r7 │ │ │ │ + tsteq r0, r8, asr #12 │ │ │ │ + tsteq r3, lr, lsr #24 │ │ │ │ + tsteq r0, r6, lsr r6 │ │ │ │ + tsteq r0, r4, asr #12 │ │ │ │ + smlabteq r9, r8, r3, r0 │ │ │ │ + tsteq r0, r4, asr #12 │ │ │ │ + ldrdeq r4, [r3, -r8] │ │ │ │ + tsteq r0, sl, lsr r6 │ │ │ │ + tsteq r0, r8, lsr #12 │ │ │ │ + tsteq r9, r4, ror r3 │ │ │ │ + tsteq r0, sl, lsl r6 │ │ │ │ + tsteq r0, r2, lsr #12 │ │ │ │ + tsteq r0, r4, lsr #12 │ │ │ │ + tsteq r0, lr, lsl r6 │ │ │ │ + strdeq r4, [r0, -r6] │ │ │ │ + strdeq r4, [r0, -r8] │ │ │ │ + tsteq r0, sl, lsl #12 │ │ │ │ + tsteq r0, r6, lsr #10 │ │ │ │ + tsteq r0, r0, lsr #10 │ │ │ │ + strdeq r4, [r0, -r6] │ │ │ │ strdeq r4, [r0, -sl] │ │ │ │ - tsteq r0, r2, lsl #8 │ │ │ │ - tsteq r0, r4, lsl #8 │ │ │ │ - strdeq r4, [r0, -lr] │ │ │ │ - ldrdeq r4, [r0, -r6] │ │ │ │ - ldrdeq r4, [r0, -r8] │ │ │ │ - smlatteq r0, sl, r3, r4 │ │ │ │ - tsteq r0, r6, lsl #6 │ │ │ │ - mrseq r4, LR_irq │ │ │ │ - ldrdeq r4, [r0, -r6] │ │ │ │ - ldrdeq r4, [r0, -sl] │ │ │ │ - ldrdeq r4, [r0, -r4] │ │ │ │ - tsteq r3, r6, lsl fp │ │ │ │ - smlatbeq r0, lr, r2, r4 │ │ │ │ - smlatbeq r0, r8, r2, r4 │ │ │ │ - smlatbeq r2, r2, pc, r5 @ │ │ │ │ - smlatbeq r2, r2, pc, r5 @ │ │ │ │ - smlatbeq r2, r0, pc, r5 @ │ │ │ │ - smlatteq r2, r6, pc, r5 @ │ │ │ │ - tsteq r2, r6, ror pc │ │ │ │ - tsteq r2, r4, ror pc │ │ │ │ - smlatbeq r3, ip, r7, r0 │ │ │ │ - smlatbeq r3, r6, r7, r0 │ │ │ │ - smlatbeq r3, r0, r7, r0 │ │ │ │ - @ instruction: 0x0103079a │ │ │ │ - @ instruction: 0x01030794 │ │ │ │ - smlabbeq r3, lr, r7, r0 │ │ │ │ - smlabbeq r3, r8, r7, r0 │ │ │ │ - tsteq r0, sl, lsl #20 │ │ │ │ - tsteq r0, r8, lsl #20 │ │ │ │ - tsteq r3, r6, ror #14 │ │ │ │ - tstpeq r8, lr, ror #30 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r0, ror r7 │ │ │ │ - tsteq r0, r8, lsl sl │ │ │ │ - strdeq fp, [r0, -lr] │ │ │ │ - tsteq r3, r4, ror #14 │ │ │ │ - tsteq r0, ip, asr #2 │ │ │ │ - tsteq r0, r6, asr #2 │ │ │ │ - tsteq r3, r4, lsl #14 │ │ │ │ - tsteq r3, r0, ror r6 │ │ │ │ - tsteq r3, r6, ror r6 │ │ │ │ - smlatteq r3, ip, r6, r4 │ │ │ │ - tsteq r3, r4, asr #12 │ │ │ │ - tsteq r3, sl, asr #12 │ │ │ │ - ldrdeq r4, [r3, -r4] │ │ │ │ - ldrdeq r4, [r3, -sl] │ │ │ │ - smlabteq r3, r0, r6, r4 │ │ │ │ - tstpeq r8, ip, ror lr @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010346be │ │ │ │ - smlatteq r2, sl, r7, r3 │ │ │ │ - smlabteq r3, r0, r6, r4 │ │ │ │ - tsteq r0, lr, asr r1 │ │ │ │ - smlatbeq r2, sl, r7, r3 │ │ │ │ + strdeq r4, [r0, -r4] │ │ │ │ + tsteq r3, r6, lsr sp │ │ │ │ + smlabteq r0, lr, r4, r4 │ │ │ │ + smlabteq r0, r8, r4, r4 │ │ │ │ + smlabteq r2, r2, r1, r6 │ │ │ │ + smlabteq r2, r2, r1, r6 │ │ │ │ + smlabteq r2, r0, r1, r6 │ │ │ │ + tsteq r2, r6, lsl #4 │ │ │ │ + @ instruction: 0x01026196 │ │ │ │ + @ instruction: 0x01026194 │ │ │ │ + smlabteq r3, ip, r9, r0 │ │ │ │ + smlabteq r3, r6, r9, r0 │ │ │ │ + smlabteq r3, r0, r9, r0 │ │ │ │ + @ instruction: 0x010309ba │ │ │ │ + @ instruction: 0x010309b4 │ │ │ │ + smlatbeq r3, lr, r9, r0 │ │ │ │ + smlatbeq r3, r8, r9, r0 │ │ │ │ + tsteq r0, sl, lsr #24 │ │ │ │ + tsteq r0, r8, lsr #24 │ │ │ │ + smlabbeq r3, r6, r9, r0 │ │ │ │ + smlabbeq r9, lr, r1, r0 │ │ │ │ + @ instruction: 0x01030990 │ │ │ │ + tsteq r0, r8, lsr ip │ │ │ │ + tsteq r0, lr, lsl ip │ │ │ │ + smlabbeq r3, r4, r9, r0 │ │ │ │ + tsteq r0, ip, ror #6 │ │ │ │ + tsteq r0, r6, ror #6 │ │ │ │ + tsteq r3, r4, lsr #18 │ │ │ │ + @ instruction: 0x01030890 │ │ │ │ + @ instruction: 0x01030896 │ │ │ │ + tsteq r3, ip, lsl #18 │ │ │ │ + tsteq r3, r4, ror #16 │ │ │ │ + tsteq r3, sl, ror #16 │ │ │ │ + strdeq r4, [r3, -r4] │ │ │ │ + strdeq r4, [r3, -sl] │ │ │ │ + smlatteq r3, r0, r8, r4 │ │ │ │ + swpeq r0, ip, [r9] │ │ │ │ + ldrdeq r4, [r3, -lr] │ │ │ │ + tsteq r2, sl, lsl #20 │ │ │ │ + smlatteq r3, r0, r8, r4 │ │ │ │ + tsteq r0, lr, ror r3 │ │ │ │ + smlabteq r2, sl, r9, r3 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec25a50 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, , q12 │ │ │ │ addsmi r3, r8, #8, 6 @ 0x20000000 │ │ │ │ ldrbhi pc, [r6, -r0] @ │ │ │ │ cmpphi r6, #0, 4 @ p-variant is OBSOLETE │ │ │ │ @@ -102738,100 +102738,100 @@ │ │ │ │ @ instruction: 0xf5a080b9 │ │ │ │ @ instruction: 0xf04f535d │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007da │ │ │ │ ldmdami r6, {r3, r4, r8, pc}^ │ │ │ │ @ instruction: 0xe1b54478 │ │ │ │ - tsteq r0, r6, lsr #20 │ │ │ │ - strdeq r7, [r3, -r0] │ │ │ │ - ldrdeq r3, [r0, -r4] │ │ │ │ - @ instruction: 0x010039be │ │ │ │ - @ instruction: 0x01003992 │ │ │ │ - tsteq r0, r8, ror #18 │ │ │ │ - tsteq r0, r2, asr #18 │ │ │ │ - tsteq r0, lr, lsl r9 │ │ │ │ - strdeq r3, [r0, -r2] │ │ │ │ - smlabteq r0, ip, r8, r3 │ │ │ │ - smlatbeq r0, r8, r8, r3 │ │ │ │ - strdeq r6, [r3, -r0] │ │ │ │ - @ instruction: 0x01036d96 │ │ │ │ - tsteq r0, ip, lsl r8 │ │ │ │ - smlatteq r0, lr, r7, r3 │ │ │ │ - smlabteq r0, r4, r7, r3 │ │ │ │ - @ instruction: 0x0100379a │ │ │ │ - tsteq r0, lr, ror #14 │ │ │ │ - tsteq r0, r4, asr #14 │ │ │ │ - tsteq r0, sl, lsr r7 │ │ │ │ - tsteq r0, r6, lsl r7 │ │ │ │ - strdeq r3, [r0, -r2] │ │ │ │ - smlabteq r0, r8, r6, r3 │ │ │ │ - smlatbeq r0, r4, r6, r3 │ │ │ │ + tsteq r0, r6, asr #24 │ │ │ │ + tsteq r3, r0, lsl r6 │ │ │ │ + strdeq r3, [r0, -r4] │ │ │ │ + ldrdeq r3, [r0, -lr] │ │ │ │ + @ instruction: 0x01003bb2 │ │ │ │ + smlabbeq r0, r8, fp, r3 │ │ │ │ + tsteq r0, r2, ror #22 │ │ │ │ + tsteq r0, lr, lsr fp │ │ │ │ + tsteq r0, r2, lsl fp │ │ │ │ + smlatteq r0, ip, sl, r3 │ │ │ │ + smlabteq r0, r8, sl, r3 │ │ │ │ + tsteq r3, r0, lsl r0 │ │ │ │ + @ instruction: 0x01036fb6 │ │ │ │ + tsteq r0, ip, lsr sl │ │ │ │ + tsteq r0, lr, lsl #20 │ │ │ │ + smlatteq r0, r4, r9, r3 │ │ │ │ + @ instruction: 0x010039ba │ │ │ │ + smlabbeq r0, lr, r9, r3 │ │ │ │ + tsteq r0, r4, ror #18 │ │ │ │ + tsteq r0, sl, asr r9 │ │ │ │ + tsteq r0, r6, lsr r9 │ │ │ │ + tsteq r0, r2, lsl r9 │ │ │ │ + smlatteq r0, r8, r8, r3 │ │ │ │ + smlabteq r0, r4, r8, r3 │ │ │ │ + smlatbeq r0, r0, r8, r3 │ │ │ │ + tsteq r0, r8, ror #16 │ │ │ │ + tsteq r0, ip, lsr r8 │ │ │ │ + tsteq r0, r2, lsr r8 │ │ │ │ + tsteq r0, lr, lsl #16 │ │ │ │ + smlatteq r0, r2, r7, r3 │ │ │ │ + ldrdeq r3, [r0, -r8] │ │ │ │ + smlabteq r0, r6, r7, r3 │ │ │ │ + @ instruction: 0x01003796 │ │ │ │ + tsteq r0, lr, asr r7 │ │ │ │ + tsteq r0, r0, asr #14 │ │ │ │ + tsteq r0, r0, lsl r7 │ │ │ │ + strdeq r3, [r0, -ip] │ │ │ │ + ldrdeq r3, [r0, -lr] │ │ │ │ + smlatbeq r0, ip, r6, r3 │ │ │ │ smlabbeq r0, r0, r6, r3 │ │ │ │ - tsteq r0, r8, asr #12 │ │ │ │ - tsteq r0, ip, lsl r6 │ │ │ │ - tsteq r0, r2, lsl r6 │ │ │ │ - smlatteq r0, lr, r5, r3 │ │ │ │ - smlabteq r0, r2, r5, r3 │ │ │ │ - @ instruction: 0x010035b8 │ │ │ │ - smlatbeq r0, r6, r5, r3 │ │ │ │ - tsteq r0, r6, ror r5 │ │ │ │ - tsteq r0, lr, lsr r5 │ │ │ │ - tsteq r0, r0, lsr #10 │ │ │ │ - strdeq r3, [r0, -r0] │ │ │ │ - ldrdeq r3, [r0, -ip] │ │ │ │ - @ instruction: 0x010034be │ │ │ │ - smlabbeq r0, ip, r4, r3 │ │ │ │ - tsteq r0, r0, ror #8 │ │ │ │ - tsteq r0, r6, asr r4 │ │ │ │ - tsteq r0, r8, lsr r4 │ │ │ │ - tsteq r0, r4, lsl r4 │ │ │ │ - @ instruction: 0x01036998 │ │ │ │ - strdeq r6, [r3, -lr] │ │ │ │ - @ instruction: 0x01036a9e │ │ │ │ - @ instruction: 0x01036bb0 │ │ │ │ - tsteq r3, r6, asr #24 │ │ │ │ - tsteq r3, lr, ror ip │ │ │ │ - smlatteq r0, r0, r2, r3 │ │ │ │ - smlatbeq r0, lr, r2, r3 │ │ │ │ - smlabbeq r0, r0, r2, r3 │ │ │ │ - tsteq r0, r2, asr r2 │ │ │ │ - tsteq r0, r4, lsr #4 │ │ │ │ + tsteq r0, r6, ror r6 │ │ │ │ + tsteq r0, r8, asr r6 │ │ │ │ + tsteq r0, r4, lsr r6 │ │ │ │ + @ instruction: 0x01036bb8 │ │ │ │ + tsteq r3, lr, lsl ip │ │ │ │ + @ instruction: 0x01036cbe │ │ │ │ + ldrdeq r6, [r3, -r0] │ │ │ │ + tsteq r3, r6, ror #28 │ │ │ │ + @ instruction: 0x01036e9e │ │ │ │ + tsteq r0, r0, lsl #10 │ │ │ │ + smlabteq r0, lr, r4, r3 │ │ │ │ + smlatbeq r0, r0, r4, r3 │ │ │ │ + tsteq r0, r2, ror r4 │ │ │ │ + tsteq r0, r4, asr #8 │ │ │ │ + tsteq r0, r6, lsl r4 │ │ │ │ + tsteq r0, lr, lsl #8 │ │ │ │ + smlatteq r0, sl, r3, r3 │ │ │ │ + smlabteq r0, r6, r3, r3 │ │ │ │ + @ instruction: 0x0100339c │ │ │ │ + tsteq r0, r2, ror r3 │ │ │ │ + tsteq r0, sl, ror #6 │ │ │ │ + tsteq r0, r6, asr #6 │ │ │ │ + tsteq r0, r2, lsr #6 │ │ │ │ strdeq r3, [r0, -r6] │ │ │ │ - smlatteq r0, lr, r1, r3 │ │ │ │ - smlabteq r0, sl, r1, r3 │ │ │ │ - smlatbeq r0, r6, r1, r3 │ │ │ │ - tsteq r0, ip, ror r1 │ │ │ │ - tsteq r0, r2, asr r1 │ │ │ │ + smlabteq r0, sl, r2, r3 │ │ │ │ + @ instruction: 0x0100329e │ │ │ │ + @ instruction: 0x01003298 │ │ │ │ + tsteq r0, r8, ror r2 │ │ │ │ + tsteq r0, r8, asr r2 │ │ │ │ + tsteq r0, ip, lsr #4 │ │ │ │ + tsteq r0, r0, lsl r2 │ │ │ │ + strdeq r3, [r0, -r0] │ │ │ │ + smlabteq r0, r2, r1, r3 │ │ │ │ + @ instruction: 0x0100319a │ │ │ │ + tsteq r0, r2, ror r1 │ │ │ │ tsteq r0, sl, asr #2 │ │ │ │ - tsteq r0, r6, lsr #2 │ │ │ │ - tsteq r0, r2, lsl #2 │ │ │ │ - ldrdeq r3, [r0, -r6] │ │ │ │ - smlatbeq r0, sl, r0, r3 │ │ │ │ - tsteq r0, lr, ror r0 │ │ │ │ - tsteq r0, r8, ror r0 │ │ │ │ - qaddeq r3, r8, r0 │ │ │ │ + tsteq r0, r4, asr #2 │ │ │ │ + tsteq r0, r2, lsr #2 │ │ │ │ + mrseq r3, (UNDEF: 16) │ │ │ │ + ldrdeq r3, [r0, -r4] │ │ │ │ + smlatbeq r0, r8, r0, r3 │ │ │ │ + smlatbeq r0, r2, r0, r3 │ │ │ │ + smlabbeq r0, r2, r0, r3 │ │ │ │ + tsteq r0, r2, rrx │ │ │ │ tsteq r0, r8, lsr r0 │ │ │ │ tsteq r0, ip │ │ │ │ - strdeq r2, [r0, -r0] │ │ │ │ - ldrdeq r2, [r0, -r0] │ │ │ │ - smlatbeq r0, r2, pc, r2 @ │ │ │ │ - tsteq r0, sl, ror pc │ │ │ │ - tsteq r0, r2, asr pc │ │ │ │ - tsteq r0, sl, lsr #30 │ │ │ │ - tsteq r0, r4, lsr #30 │ │ │ │ - tsteq r0, r2, lsl #30 │ │ │ │ - smlatteq r0, r0, lr, r2 │ │ │ │ - @ instruction: 0x01002eb4 │ │ │ │ - smlabbeq r0, r8, lr, r2 │ │ │ │ - smlabbeq r0, r2, lr, r2 │ │ │ │ - tsteq r0, r2, ror #28 │ │ │ │ - tsteq r0, r2, asr #28 │ │ │ │ - tsteq r0, r8, lsl lr │ │ │ │ - smlatteq r0, ip, sp, r2 │ │ │ │ tstpvc ip, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ ldmdale r1, {r3, r4, r7, r9, lr} │ │ │ │ svcpl 0x005cf5b0 │ │ │ │ @ instruction: 0xf5a0d30b │ │ │ │ @ instruction: 0xf04f535c │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -102958,74 +102958,74 @@ │ │ │ │ ldmdami lr!, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2109 @ 0xfffff7c3 │ │ │ │ ldmdami sp!, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2108 @ 0xfffff7c4 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - tsteq r0, lr, ror #24 │ │ │ │ - tsteq r0, r8, ror #24 │ │ │ │ - tsteq r0, r8, asr #24 │ │ │ │ - tsteq r0, r8, lsr #24 │ │ │ │ - tsteq r0, r2, lsl #24 │ │ │ │ - smlatteq r0, r2, fp, r2 │ │ │ │ - smlabteq r0, r2, fp, r2 │ │ │ │ - smlatbeq r3, r2, r2, r6 │ │ │ │ - tsteq r3, ip, asr #2 │ │ │ │ - smlatteq r3, lr, r0, r6 │ │ │ │ - tsteq r3, ip, ror #10 │ │ │ │ - @ instruction: 0x01002b9e │ │ │ │ - @ instruction: 0x01002b98 │ │ │ │ - @ instruction: 0x01002b92 │ │ │ │ - strheq r6, [r3, -r0] │ │ │ │ - smlabbeq r0, r6, fp, r2 │ │ │ │ - smlabbeq r0, r0, fp, r2 │ │ │ │ - tsteq r0, sl, ror fp │ │ │ │ - tsteq r0, r4, ror fp │ │ │ │ - tsteq r0, lr, ror #22 │ │ │ │ - tsteq r0, r8, ror #22 │ │ │ │ - tsteq r0, r2, ror #22 │ │ │ │ - tsteq r0, ip, asr fp │ │ │ │ - tsteq r0, r6, asr fp │ │ │ │ - tsteq r0, r0, asr fp │ │ │ │ - tsteq r0, sl, asr #22 │ │ │ │ - tsteq r0, r4, asr #22 │ │ │ │ - tsteq r0, lr, lsr fp │ │ │ │ - tsteq r3, r4, asr #2 │ │ │ │ - tsteq r3, r6, lsl #2 │ │ │ │ - tsteq r0, ip, lsr #22 │ │ │ │ - smlatbeq r3, r2, r1, r6 │ │ │ │ - ldrdeq r6, [r3, -r4] │ │ │ │ - tsteq r0, sl, lsl fp │ │ │ │ - smlatbeq r3, r8, r3, r6 │ │ │ │ - smlatteq r3, r2, r2, r6 │ │ │ │ - tsteq r3, r4, ror #4 │ │ │ │ - @ instruction: 0x01036296 │ │ │ │ - strdeq r2, [r0, -ip] │ │ │ │ - tsteq r3, sl, lsl #6 │ │ │ │ - strdeq r2, [r0, -r0] │ │ │ │ - tsteq r3, lr, lsr r4 │ │ │ │ - @ instruction: 0x010363b8 │ │ │ │ - ldrdeq r2, [r0, -lr] │ │ │ │ - ldrdeq r2, [r0, -r8] │ │ │ │ - ldrdeq r2, [r0, -r2] │ │ │ │ - smlabteq r0, ip, sl, r2 │ │ │ │ - smlabteq r0, r6, sl, r2 │ │ │ │ - smlabteq r0, r0, sl, r2 │ │ │ │ - @ instruction: 0x01002aba │ │ │ │ - @ instruction: 0x01002ab4 │ │ │ │ - smlatbeq r0, lr, sl, r2 │ │ │ │ - smlatbeq r0, r8, sl, r2 │ │ │ │ - smlatbeq r0, r2, sl, r2 │ │ │ │ - @ instruction: 0x01002a9c │ │ │ │ - @ instruction: 0x01002a96 │ │ │ │ - @ instruction: 0x01002a90 │ │ │ │ - smlabbeq r0, sl, sl, r2 │ │ │ │ - smlabbeq r0, r4, sl, r2 │ │ │ │ - tsteq r0, lr, ror sl │ │ │ │ + smlabbeq r0, lr, lr, r2 │ │ │ │ + smlabbeq r0, r8, lr, r2 │ │ │ │ + tsteq r0, r8, ror #28 │ │ │ │ + tsteq r0, r8, asr #28 │ │ │ │ + tsteq r0, r2, lsr #28 │ │ │ │ + tsteq r0, r2, lsl #28 │ │ │ │ + smlatteq r0, r2, sp, r2 │ │ │ │ + smlabteq r3, r2, r4, r6 │ │ │ │ + tsteq r3, ip, ror #6 │ │ │ │ + tsteq r3, lr, lsl #6 │ │ │ │ + smlabbeq r3, ip, r7, r6 │ │ │ │ + @ instruction: 0x01002dbe │ │ │ │ + @ instruction: 0x01002db8 │ │ │ │ + @ instruction: 0x01002db2 │ │ │ │ + ldrdeq r6, [r3, -r0] │ │ │ │ + smlatbeq r0, r6, sp, r2 │ │ │ │ + smlatbeq r0, r0, sp, r2 │ │ │ │ + @ instruction: 0x01002d9a │ │ │ │ + @ instruction: 0x01002d94 │ │ │ │ + smlabbeq r0, lr, sp, r2 │ │ │ │ + smlabbeq r0, r8, sp, r2 │ │ │ │ + smlabbeq r0, r2, sp, r2 │ │ │ │ + tsteq r0, ip, ror sp │ │ │ │ + tsteq r0, r6, ror sp │ │ │ │ + tsteq r0, r0, ror sp │ │ │ │ + tsteq r0, sl, ror #26 │ │ │ │ + tsteq r0, r4, ror #26 │ │ │ │ + tsteq r0, lr, asr sp │ │ │ │ + tsteq r3, r4, ror #6 │ │ │ │ + tsteq r3, r6, lsr #6 │ │ │ │ + tsteq r0, ip, asr #26 │ │ │ │ + smlabteq r3, r2, r3, r6 │ │ │ │ + strdeq r6, [r3, -r4] │ │ │ │ + tsteq r0, sl, lsr sp │ │ │ │ + smlabteq r3, r8, r5, r6 │ │ │ │ + tsteq r3, r2, lsl #10 │ │ │ │ + smlabbeq r3, r4, r4, r6 │ │ │ │ + @ instruction: 0x010364b6 │ │ │ │ + tsteq r0, ip, lsl sp │ │ │ │ + tsteq r3, sl, lsr #10 │ │ │ │ + tsteq r0, r0, lsl sp │ │ │ │ + tsteq r3, lr, asr r6 │ │ │ │ + ldrdeq r6, [r3, -r8] │ │ │ │ + strdeq r2, [r0, -lr] │ │ │ │ + strdeq r2, [r0, -r8] │ │ │ │ + strdeq r2, [r0, -r2] │ │ │ │ + smlatteq r0, ip, ip, r2 │ │ │ │ + smlatteq r0, r6, ip, r2 │ │ │ │ + smlatteq r0, r0, ip, r2 │ │ │ │ + ldrdeq r2, [r0, -sl] │ │ │ │ + ldrdeq r2, [r0, -r4] │ │ │ │ + smlabteq r0, lr, ip, r2 │ │ │ │ + smlabteq r0, r8, ip, r2 │ │ │ │ + smlabteq r0, r2, ip, r2 │ │ │ │ + @ instruction: 0x01002cbc │ │ │ │ + @ instruction: 0x01002cb6 │ │ │ │ + @ instruction: 0x01002cb0 │ │ │ │ + smlatbeq r0, sl, ip, r2 │ │ │ │ + smlatbeq r0, r4, ip, r2 │ │ │ │ + @ instruction: 0x01002c9e │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ andcc pc, ip, #805306372 @ 0x30000004 │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ @@ -103587,43 +103587,43 @@ │ │ │ │ stmda r8!, {r1, r3, r4, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ bmi 708228 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf79a9600 │ │ │ │ andlt lr, r2, r0, ror #16 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - @ instruction: 0x010025b8 │ │ │ │ - smlatbeq r2, r4, sp, r1 │ │ │ │ - smlabbeq r3, r4, r2, r2 │ │ │ │ - @ instruction: 0x01021d92 │ │ │ │ - tsteq r3, r0, asr r7 │ │ │ │ - tsteq r3, r0, asr r7 │ │ │ │ + ldrdeq r2, [r0, -r8] │ │ │ │ + smlabteq r2, r4, pc, r1 @ │ │ │ │ + smlatbeq r3, r4, r4, r2 │ │ │ │ + @ instruction: 0x01021fb2 │ │ │ │ + tsteq r3, r0, ror r9 │ │ │ │ + tsteq r3, r0, ror r9 │ │ │ │ + tsteq r0, r2, lsl r8 │ │ │ │ + @ instruction: 0x01033996 │ │ │ │ strdeq r2, [r0, -r2] │ │ │ │ - tsteq r3, r6, ror r7 │ │ │ │ - ldrdeq r2, [r0, -r2] │ │ │ │ - tsteq r3, r0, ror r7 │ │ │ │ - @ instruction: 0x010025bc │ │ │ │ - smlatbeq r0, lr, r5, r2 │ │ │ │ - tsteq r3, r4, lsr fp │ │ │ │ - tsteq r0, r0, lsr #16 │ │ │ │ - ldrdeq r1, [r2, -r6] │ │ │ │ - tsteq r0, r8, lsl r8 │ │ │ │ - @ instruction: 0x01021cbc │ │ │ │ - @ instruction: 0x010024b6 │ │ │ │ - smlatbeq r2, r0, ip, r1 │ │ │ │ - tsteq r0, r2, ror r1 │ │ │ │ + @ instruction: 0x01033990 │ │ │ │ + ldrdeq r2, [r0, -ip] │ │ │ │ + smlabteq r0, lr, r7, r2 │ │ │ │ + tsteq r3, r4, asr sp │ │ │ │ + tsteq r0, r0, asr #20 │ │ │ │ + strdeq r1, [r2, -r6] │ │ │ │ + tsteq r0, r8, lsr sl │ │ │ │ + ldrdeq r1, [r2, -ip] │ │ │ │ + ldrdeq r2, [r0, -r6] │ │ │ │ + smlabteq r2, r0, lr, r1 │ │ │ │ + @ instruction: 0x01002392 │ │ │ │ andle r2, r9, r4, lsl #17 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec2747c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7f60ff8 │ │ │ │ stclt 8, cr15, [r8, #-340] @ 0xfffffeac │ │ │ │ ldrbtmi r4, [r8], #-2049 @ 0xfffff7ff │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq r3, sl, ror #20 │ │ │ │ + smlabbeq r3, sl, ip, r5 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec2749c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmibcs r4, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf7f6d002 │ │ │ │ ldrd pc, [r4], -r5 @ │ │ │ │ bmi 561b00 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44d790> │ │ │ │ @@ -103641,19 +103641,19 @@ │ │ │ │ bmi 3446f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x230388> │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf799447a │ │ │ │ strd lr, [r4], -r8 │ │ │ │ strtmi r4, [r8], -r6, lsl #20 │ │ │ │ @ instruction: 0xf799447a │ │ │ │ ldcllt 15, cr14, [r0, #-968]! @ 0xfffffc38 │ │ │ │ - strdeq r0, [r1, -r8] │ │ │ │ - ldrdeq r1, [r2, -ip] │ │ │ │ - tsteq r0, r2, lsr r7 │ │ │ │ - smlabteq r3, r4, sl, r4 │ │ │ │ - smlabteq r3, r8, sl, r4 │ │ │ │ + tsteq r1, r8, lsl sl │ │ │ │ + strdeq r1, [r2, -ip] │ │ │ │ + tsteq r0, r2, asr r9 │ │ │ │ + smlatteq r3, r4, ip, r4 │ │ │ │ + smlatteq r3, r8, ip, r4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec27514 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdacs r4!, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldmdacs r7, {r0, r2, r3, r4, fp, ip, lr, pc} │ │ │ │ ldmdacs r4, {r1, fp, ip, lr, pc} │ │ │ │ sub sp, r0, pc, lsl #18 │ │ │ │ @@ -103692,23 +103692,23 @@ │ │ │ │ stmdami fp, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2058 @ 0xfffff7f6 │ │ │ │ stmdami sl, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2057 @ 0xfffff7f7 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - smlabteq r3, sl, r9, r5 │ │ │ │ - tsteq r0, lr, ror #30 │ │ │ │ - tsteq r0, ip, asr #30 │ │ │ │ - tsteq r0, r6, asr #30 │ │ │ │ - tsteq r3, ip, ror r9 │ │ │ │ - tsteq r0, r8, lsl pc │ │ │ │ - tsteq r0, r2, lsl pc │ │ │ │ - tsteq r0, ip, lsl #30 │ │ │ │ - tsteq r0, r6, lsl #30 │ │ │ │ + smlatteq r3, sl, fp, r5 │ │ │ │ + smlabbeq r0, lr, r1, r2 │ │ │ │ + tsteq r0, ip, ror #2 │ │ │ │ + tsteq r0, r6, ror #2 │ │ │ │ + @ instruction: 0x01035b9c │ │ │ │ + tsteq r0, r8, lsr r1 │ │ │ │ + tsteq r0, r2, lsr r1 │ │ │ │ + tsteq r0, ip, lsr #2 │ │ │ │ + tsteq r0, r6, lsr #2 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ strmi fp, [pc], -r3, lsl #1 │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ ldmdbcs r4!, {r3, r4, r7, r9, sl, lr} │ │ │ │ @@ -103835,35 +103835,35 @@ │ │ │ │ and lr, r7, sl, ror lr │ │ │ │ @ instruction: 0x46434a19 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ mrc 7, 3, APSR_nzcv, cr0, cr9, {4} │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ svclt 0x000083f0 │ │ │ │ - @ instruction: 0x01031fb4 │ │ │ │ - strdeq r1, [r2, -lr] │ │ │ │ - tsteq r3, sl, lsl #14 │ │ │ │ - @ instruction: 0x01031fb2 │ │ │ │ - tsteq r3, r6, lsr r8 │ │ │ │ - tsteq r3, r0, asr #16 │ │ │ │ - tsteq r3, r2, asr #16 │ │ │ │ - tsteq r3, r0, lsr r8 │ │ │ │ - tsteq r3, r2, lsr r8 │ │ │ │ - smlatbeq r3, r4, r6, r4 │ │ │ │ - tsteq r2, sl, asr #18 │ │ │ │ - tsteq r3, r0, asr pc │ │ │ │ - smlabteq r1, sl, r5, r0 │ │ │ │ - smlabteq r1, r0, r5, r0 │ │ │ │ - tsteq r3, r2, asr #30 │ │ │ │ - tsteq r2, r2, lsl #18 │ │ │ │ - tsteq r1, r0, asr #14 │ │ │ │ - smlatteq r3, r6, r3, r0 │ │ │ │ - ldrhteq ip, [lr], #224 @ 0xe0 │ │ │ │ - tsteq r8, r0, asr #30 │ │ │ │ - @ instruction: 0x01001d94 │ │ │ │ + ldrdeq r2, [r3, -r4] │ │ │ │ + tsteq r2, lr, lsl ip │ │ │ │ + tsteq r3, sl, lsr #18 │ │ │ │ + ldrdeq r2, [r3, -r2] │ │ │ │ + tsteq r3, r6, asr sl │ │ │ │ + tsteq r3, r0, ror #20 │ │ │ │ + tsteq r3, r2, ror #20 │ │ │ │ + tsteq r3, r0, asr sl │ │ │ │ + tsteq r3, r2, asr sl │ │ │ │ + smlabteq r3, r4, r8, r4 │ │ │ │ + tsteq r2, sl, ror #22 │ │ │ │ + tsteq r3, r0, ror r1 │ │ │ │ + smlatteq r1, sl, r7, r0 │ │ │ │ + smlatteq r1, r0, r7, r0 │ │ │ │ + tsteq r3, r2, ror #2 │ │ │ │ + tsteq r2, r2, lsr #22 │ │ │ │ + tsteq r1, r0, ror #18 │ │ │ │ + tsteq r3, r6, lsl #12 │ │ │ │ + ldrsbteq sp, [lr], #0 │ │ │ │ + tsteq r8, r0, ror #2 │ │ │ │ + @ instruction: 0x01001fb4 │ │ │ │ svcvs 0x0072f5b0 │ │ │ │ addhi pc, r6, r4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec27864 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, , q12 │ │ │ │ vrhadd.s8 d24, d16, d8 │ │ │ │ @@ -104700,109 +104700,109 @@ │ │ │ │ bicshi pc, r9, #805306368 @ 0x30000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10307db │ │ │ │ stmdami r0!, {r0, r1, r4, r5, r6, r7, r8, pc}^ │ │ │ │ @ instruction: 0xf0034478 │ │ │ │ svclt 0x0000bf66 │ │ │ │ - tsteq r3, r2, lsr #10 │ │ │ │ - smlatbeq r0, r0, fp, r1 │ │ │ │ - smlabbeq r0, r2, fp, r1 │ │ │ │ - tsteq r0, sl, ror #22 │ │ │ │ - tsteq r0, r4, asr #22 │ │ │ │ - tsteq r0, r8, lsl fp │ │ │ │ - strdeq r1, [r0, -r2] │ │ │ │ - smlabteq r0, lr, sl, r1 │ │ │ │ - @ instruction: 0x0103559c │ │ │ │ - smlatteq r3, r4, r5, r5 │ │ │ │ - tsteq r3, r6, lsr r6 │ │ │ │ - tsteq r3, ip, ror #12 │ │ │ │ - @ instruction: 0x010356be │ │ │ │ - tsteq r3, r2, lsl r7 │ │ │ │ - tsteq r3, r0, ror #14 │ │ │ │ - @ instruction: 0x010357b8 │ │ │ │ - tsteq r3, lr, lsr #16 │ │ │ │ - @ instruction: 0x0103589a │ │ │ │ - smlatteq r3, r8, r8, r5 │ │ │ │ - smlatteq r3, sl, r8, r5 │ │ │ │ - strdeq r1, [r0, -r2] │ │ │ │ - smlatteq r0, r8, r8, r1 │ │ │ │ - smlabteq r0, r4, r8, r1 │ │ │ │ - @ instruction: 0x0100189a │ │ │ │ - tsteq r0, r0, ror r8 │ │ │ │ - tsteq r0, r6, ror #16 │ │ │ │ - tsteq r0, r2, asr #16 │ │ │ │ - tsteq r0, r6, lsl r8 │ │ │ │ - strdeq r1, [r0, -r0] │ │ │ │ - smlabteq r0, r4, r7, r1 │ │ │ │ - @ instruction: 0x010017ba │ │ │ │ - @ instruction: 0x01001796 │ │ │ │ - smlatbeq r3, r4, r7, r5 │ │ │ │ + tsteq r3, r2, asr #14 │ │ │ │ + smlabteq r0, r0, sp, r1 │ │ │ │ + smlatbeq r0, r2, sp, r1 │ │ │ │ + smlabbeq r0, sl, sp, r1 │ │ │ │ + tsteq r0, r4, ror #26 │ │ │ │ + tsteq r0, r8, lsr sp │ │ │ │ + tsteq r0, r2, lsl sp │ │ │ │ + smlatteq r0, lr, ip, r1 │ │ │ │ + @ instruction: 0x010357bc │ │ │ │ + tsteq r3, r4, lsl #16 │ │ │ │ + tsteq r3, r6, asr r8 │ │ │ │ + smlabbeq r3, ip, r8, r5 │ │ │ │ ldrdeq r5, [r3, -lr] │ │ │ │ - tsteq r3, sl, lsl #16 │ │ │ │ - tsteq r3, ip, lsl #16 │ │ │ │ - tsteq r3, r4, lsr r8 │ │ │ │ - tsteq r3, r2, ror sl │ │ │ │ - smlabbeq r3, r2, sl, r5 │ │ │ │ - tsteq r3, r8, asr r8 │ │ │ │ - smlatbeq r3, r0, sl, r5 │ │ │ │ - smlabbeq r3, r0, r8, r5 │ │ │ │ - @ instruction: 0x01035892 │ │ │ │ + tsteq r3, r2, lsr r9 │ │ │ │ + smlabbeq r3, r0, r9, r5 │ │ │ │ + ldrdeq r5, [r3, -r8] │ │ │ │ + tsteq r3, lr, asr #20 │ │ │ │ @ instruction: 0x01035aba │ │ │ │ - smlatbeq r3, r6, r8, r5 │ │ │ │ - smlatteq r3, r4, sl, r5 │ │ │ │ - strdeq r5, [r3, -r4] │ │ │ │ - tsteq r0, r2, lsr #10 │ │ │ │ - strdeq r1, [r0, -r6] │ │ │ │ - ldrdeq r1, [r0, -r0] │ │ │ │ - smlatbeq r0, r2, r4, r1 │ │ │ │ - @ instruction: 0x01001498 │ │ │ │ - tsteq r0, r4, ror r4 │ │ │ │ - tsteq r0, r8, asr #8 │ │ │ │ - tsteq r0, r2, lsr #8 │ │ │ │ - strdeq r1, [r0, -r6] │ │ │ │ - smlatteq r0, ip, r3, r1 │ │ │ │ + tsteq r3, r8, lsl #22 │ │ │ │ + tsteq r3, sl, lsl #22 │ │ │ │ + tsteq r0, r2, lsl fp │ │ │ │ + tsteq r0, r8, lsl #22 │ │ │ │ + smlatteq r0, r4, sl, r1 │ │ │ │ + @ instruction: 0x01001aba │ │ │ │ + @ instruction: 0x01001a90 │ │ │ │ + smlabbeq r0, r6, sl, r1 │ │ │ │ + tsteq r0, r2, ror #20 │ │ │ │ + tsteq r0, r6, lsr sl │ │ │ │ + tsteq r0, r0, lsl sl │ │ │ │ + smlatteq r0, r4, r9, r1 │ │ │ │ ldrdeq r1, [r0, -sl] │ │ │ │ - smlatbeq r0, lr, r3, r1 │ │ │ │ - tsteq r0, r4, ror r3 │ │ │ │ - tsteq r0, sl, ror #6 │ │ │ │ - tsteq r0, r8, asr r3 │ │ │ │ - tsteq r0, sl, lsr r3 │ │ │ │ - tsteq r0, lr, lsl #6 │ │ │ │ - tsteq r0, r4, lsl #6 │ │ │ │ - strdeq r1, [r0, -r2] │ │ │ │ - @ instruction: 0x010012ba │ │ │ │ - smlabbeq r0, r0, r2, r1 │ │ │ │ - tsteq r0, r6, ror r2 │ │ │ │ - tsteq r0, r4, ror #4 │ │ │ │ - tsteq r0, r6, asr #4 │ │ │ │ - tsteq r0, ip, lsl r2 │ │ │ │ + @ instruction: 0x010019b6 │ │ │ │ + smlabteq r3, r4, r9, r5 │ │ │ │ + strdeq r5, [r3, -lr] │ │ │ │ + tsteq r3, sl, lsr #20 │ │ │ │ + tsteq r3, ip, lsr #20 │ │ │ │ + tsteq r3, r4, asr sl │ │ │ │ + @ instruction: 0x01035c92 │ │ │ │ + smlatbeq r3, r2, ip, r5 │ │ │ │ + tsteq r3, r8, ror sl │ │ │ │ + smlabteq r3, r0, ip, r5 │ │ │ │ + smlatbeq r3, r0, sl, r5 │ │ │ │ + @ instruction: 0x01035ab2 │ │ │ │ + ldrdeq r5, [r3, -sl] │ │ │ │ + smlabteq r3, r6, sl, r5 │ │ │ │ + tsteq r3, r4, lsl #26 │ │ │ │ + tsteq r3, r4, lsl sp │ │ │ │ + tsteq r0, r2, asr #14 │ │ │ │ + tsteq r0, r6, lsl r7 │ │ │ │ + strdeq r1, [r0, -r0] │ │ │ │ + smlabteq r0, r2, r6, r1 │ │ │ │ + @ instruction: 0x010016b8 │ │ │ │ + @ instruction: 0x01001694 │ │ │ │ + tsteq r0, r8, ror #12 │ │ │ │ + tsteq r0, r2, asr #12 │ │ │ │ + tsteq r0, r6, lsl r6 │ │ │ │ + tsteq r0, ip, lsl #12 │ │ │ │ + strdeq r1, [r0, -sl] │ │ │ │ + smlabteq r0, lr, r5, r1 │ │ │ │ + @ instruction: 0x01001594 │ │ │ │ + smlabbeq r0, sl, r5, r1 │ │ │ │ + tsteq r0, r8, ror r5 │ │ │ │ + tsteq r0, sl, asr r5 │ │ │ │ + tsteq r0, lr, lsr #10 │ │ │ │ + tsteq r0, r4, lsr #10 │ │ │ │ + tsteq r0, r2, lsl r5 │ │ │ │ + ldrdeq r1, [r0, -sl] │ │ │ │ + smlatbeq r0, r0, r4, r1 │ │ │ │ + @ instruction: 0x01001496 │ │ │ │ + smlabbeq r0, r4, r4, r1 │ │ │ │ + tsteq r0, r6, ror #8 │ │ │ │ + tsteq r0, ip, lsr r4 │ │ │ │ + tsteq r0, r4, lsr r4 │ │ │ │ + tsteq r0, r4, lsr #8 │ │ │ │ + smlatteq r0, lr, r3, r1 │ │ │ │ + smlatteq r0, r6, r3, r1 │ │ │ │ + ldrdeq r1, [r0, -r6] │ │ │ │ + smlatbeq r0, sl, r3, r1 │ │ │ │ + tsteq r0, lr, ror r3 │ │ │ │ + tsteq r0, r4, asr r3 │ │ │ │ + tsteq r0, sl, lsr #6 │ │ │ │ + mrseq r1, LR_irq │ │ │ │ + strdeq r1, [r0, -r8] │ │ │ │ + ldrdeq r1, [r0, -r6] │ │ │ │ + @ instruction: 0x010012b4 │ │ │ │ + smlabbeq r0, sl, r2, r1 │ │ │ │ + tsteq r0, r0, ror #4 │ │ │ │ + tsteq r0, r8, asr r2 │ │ │ │ + tsteq r0, r6, lsr r2 │ │ │ │ tsteq r0, r4, lsl r2 │ │ │ │ - tsteq r0, r4, lsl #4 │ │ │ │ - smlabteq r0, lr, r1, r1 │ │ │ │ - smlabteq r0, r6, r1, r1 │ │ │ │ - @ instruction: 0x010011b6 │ │ │ │ + smlatteq r0, r8, r1, r1 │ │ │ │ + @ instruction: 0x010011bc │ │ │ │ + @ instruction: 0x01001192 │ │ │ │ smlabbeq r0, sl, r1, r1 │ │ │ │ - tsteq r0, lr, asr r1 │ │ │ │ - tsteq r0, r4, lsr r1 │ │ │ │ - tsteq r0, sl, lsl #2 │ │ │ │ - smlatteq r0, r0, r0, r1 │ │ │ │ - ldrdeq r1, [r0, -r8] │ │ │ │ - strheq r1, [r0, -r6] │ │ │ │ - swpeq r1, r4, [r0] │ │ │ │ - tsteq r0, sl, rrx │ │ │ │ - tsteq r0, r0, asr #32 │ │ │ │ - tsteq r0, r8, lsr r0 │ │ │ │ - tsteq r0, r6, lsl r0 │ │ │ │ - strdeq r0, [r0, -r4] │ │ │ │ - smlabteq r0, r8, pc, r0 @ │ │ │ │ - @ instruction: 0x01000f9c │ │ │ │ - tsteq r0, r2, ror pc │ │ │ │ - tsteq r0, sl, ror #30 │ │ │ │ - tsteq r0, r8, asr #30 │ │ │ │ + tsteq r0, r8, ror #2 │ │ │ │ teqpvs sl, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ blcs 7fdf74 │ │ │ │ movwhi pc, #49667 @ 0xc203 @ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10307d9 │ │ │ │ @ instruction: 0xf8df8123 │ │ │ │ @@ -105604,101 +105604,101 @@ │ │ │ │ smullsmi fp, sl, fp, r2 │ │ │ │ @ instruction: 0xf10207d3 │ │ │ │ ldmdami r9, {r0, r1, r2, r5, r6, r7, r9, pc}^ │ │ │ │ @ instruction: 0xf0034478 │ │ │ │ ldmdami r8, {r1, r3, r4, r6, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf0034478 │ │ │ │ svclt 0x0000b856 │ │ │ │ - smlatbeq r0, r6, sp, r0 │ │ │ │ - tsteq r0, sl, ror sp │ │ │ │ - tsteq r0, lr, asr #26 │ │ │ │ - tsteq r0, r4, asr #26 │ │ │ │ - tsteq r0, r0, lsr #26 │ │ │ │ - strdeq r0, [r0, -ip] │ │ │ │ - smlabteq r0, ip, ip, r0 │ │ │ │ - smlatbeq r0, r0, ip, r0 │ │ │ │ - tsteq r0, r4, ror ip │ │ │ │ - tsteq r0, r8, asr #24 │ │ │ │ - tsteq r0, lr, lsr ip │ │ │ │ - tsteq r0, sl, lsl ip │ │ │ │ - strdeq r0, [r0, -r6] │ │ │ │ - smlabteq r0, sl, fp, r0 │ │ │ │ - @ instruction: 0x01000b9e │ │ │ │ - @ instruction: 0x01000b94 │ │ │ │ - tsteq r0, r0, ror fp │ │ │ │ - tsteq r0, ip, asr #22 │ │ │ │ - tsteq r0, ip, lsl fp │ │ │ │ - smlatteq r0, lr, sl, r0 │ │ │ │ - smlabteq r0, r0, sl, r0 │ │ │ │ - @ instruction: 0x01000ab6 │ │ │ │ - @ instruction: 0x01000a90 │ │ │ │ - tsteq r0, r2, ror #20 │ │ │ │ - tsteq r0, r8, asr sl │ │ │ │ - tsteq r0, r2, lsr sl │ │ │ │ - tsteq r0, r4, lsl #20 │ │ │ │ + smlabteq r0, r6, pc, r0 @ │ │ │ │ + @ instruction: 0x01000f9a │ │ │ │ + tsteq r0, lr, ror #30 │ │ │ │ + tsteq r0, r4, ror #30 │ │ │ │ + tsteq r0, r0, asr #30 │ │ │ │ + tsteq r0, ip, lsl pc │ │ │ │ + smlatteq r0, ip, lr, r0 │ │ │ │ + smlabteq r0, r0, lr, r0 │ │ │ │ + @ instruction: 0x01000e94 │ │ │ │ + tsteq r0, r8, ror #28 │ │ │ │ + tsteq r0, lr, asr lr │ │ │ │ + tsteq r0, sl, lsr lr │ │ │ │ + tsteq r0, r6, lsl lr │ │ │ │ + smlatteq r0, sl, sp, r0 │ │ │ │ + @ instruction: 0x01000dbe │ │ │ │ + @ instruction: 0x01000db4 │ │ │ │ + @ instruction: 0x01000d90 │ │ │ │ + tsteq r0, ip, ror #26 │ │ │ │ + tsteq r0, ip, lsr sp │ │ │ │ + tsteq r0, lr, lsl #26 │ │ │ │ + smlatteq r0, r0, ip, r0 │ │ │ │ ldrdeq r0, [r0, -r6] │ │ │ │ - smlabteq r0, ip, r9, r0 │ │ │ │ - smlatbeq r0, r6, r9, r0 │ │ │ │ - tsteq r0, r8, ror r9 │ │ │ │ - tsteq r0, lr, ror #18 │ │ │ │ - tsteq r0, ip, asr #18 │ │ │ │ - tsteq r3, sl, lsl #4 │ │ │ │ - tsteq r3, r8, lsr #32 │ │ │ │ - smlabbeq r3, lr, r0, r5 │ │ │ │ - tsteq r0, r2, ror r8 │ │ │ │ - swpeq r5, sl, [r3] │ │ │ │ - tsteq r0, r4, lsr #16 │ │ │ │ - strdeq r0, [r0, -r8] │ │ │ │ - smlabteq r0, sl, r7, r0 │ │ │ │ - @ instruction: 0x010007b2 │ │ │ │ - smlabbeq r0, lr, r7, r0 │ │ │ │ - tsteq r0, r0, ror #14 │ │ │ │ - tsteq r0, sl, lsr r7 │ │ │ │ - tsteq r0, r4, lsl r7 │ │ │ │ - smlabteq r3, r4, pc, r4 @ │ │ │ │ - smlatbeq r0, r8, r6, r0 │ │ │ │ - tsteq r0, r6, ror r6 │ │ │ │ - tsteq r0, ip, ror #12 │ │ │ │ - tsteq r0, r6, asr #12 │ │ │ │ - tsteq r0, r4, lsl r6 │ │ │ │ - tsteq r0, sl, lsl #12 │ │ │ │ - smlatteq r0, r4, r5, r0 │ │ │ │ - ldrdeq r4, [r3, -r4] │ │ │ │ - smlabteq r3, ip, lr, r4 │ │ │ │ - tsteq r0, r4, asr #10 │ │ │ │ - tsteq r0, r4, lsl r5 │ │ │ │ + @ instruction: 0x01000cb0 │ │ │ │ + smlabbeq r0, r2, ip, r0 │ │ │ │ + tsteq r0, r8, ror ip │ │ │ │ + tsteq r0, r2, asr ip │ │ │ │ + tsteq r0, r4, lsr #24 │ │ │ │ + strdeq r0, [r0, -r6] │ │ │ │ + smlatteq r0, ip, fp, r0 │ │ │ │ + smlabteq r0, r6, fp, r0 │ │ │ │ + @ instruction: 0x01000b98 │ │ │ │ + smlabbeq r0, lr, fp, r0 │ │ │ │ + tsteq r0, ip, ror #22 │ │ │ │ + tsteq r3, sl, lsr #8 │ │ │ │ + tsteq r3, r8, asr #4 │ │ │ │ + smlatbeq r3, lr, r2, r5 │ │ │ │ + @ instruction: 0x01000a92 │ │ │ │ + @ instruction: 0x010352ba │ │ │ │ + tsteq r0, r4, asr #20 │ │ │ │ + tsteq r0, r8, lsl sl │ │ │ │ + smlatteq r0, sl, r9, r0 │ │ │ │ + ldrdeq r0, [r0, -r2] │ │ │ │ + smlatbeq r0, lr, r9, r0 │ │ │ │ + smlabbeq r0, r0, r9, r0 │ │ │ │ + tsteq r0, sl, asr r9 │ │ │ │ + tsteq r0, r4, lsr r9 │ │ │ │ + smlatteq r3, r4, r1, r5 │ │ │ │ + smlabteq r0, r8, r8, r0 │ │ │ │ + @ instruction: 0x01000896 │ │ │ │ + smlabbeq r0, ip, r8, r0 │ │ │ │ + tsteq r0, r6, ror #16 │ │ │ │ + tsteq r0, r4, lsr r8 │ │ │ │ + tsteq r0, sl, lsr #16 │ │ │ │ + tsteq r0, r4, lsl #16 │ │ │ │ + strdeq r5, [r3, -r4] │ │ │ │ + smlatteq r3, ip, r0, r5 │ │ │ │ + tsteq r0, r4, ror #14 │ │ │ │ + tsteq r0, r4, lsr r7 │ │ │ │ + tsteq r0, sl, lsr #14 │ │ │ │ + tsteq r0, r4, lsl #14 │ │ │ │ + ldrdeq r0, [r0, -r4] │ │ │ │ + smlabteq r0, sl, r6, r0 │ │ │ │ + smlatbeq r0, r2, r6, r0 │ │ │ │ + tsteq r0, r6, ror #12 │ │ │ │ + tsteq r0, lr, asr #12 │ │ │ │ + tsteq r0, r2, lsr #12 │ │ │ │ + tsteq r0, sl, lsl r6 │ │ │ │ + tsteq r0, r8, lsl #12 │ │ │ │ + tsteq r3, r8 │ │ │ │ + tsteq r3, r0, rrx │ │ │ │ + tsteq r3, r6, lsl r0 │ │ │ │ + tsteq r0, r0, ror #10 │ │ │ │ + tsteq r0, r6, lsr r5 │ │ │ │ tsteq r0, sl, lsl #10 │ │ │ │ - smlatteq r0, r4, r4, r0 │ │ │ │ - @ instruction: 0x010004b4 │ │ │ │ - smlatbeq r0, sl, r4, r0 │ │ │ │ - smlabbeq r0, r2, r4, r0 │ │ │ │ - tsteq r0, r6, asr #8 │ │ │ │ - tsteq r0, lr, lsr #8 │ │ │ │ - tsteq r0, r2, lsl #8 │ │ │ │ - strdeq r0, [r0, -sl] │ │ │ │ - smlatteq r0, r8, r3, r0 │ │ │ │ - smlatteq r3, r8, sp, r4 │ │ │ │ - tsteq r3, r0, asr #28 │ │ │ │ - strdeq r4, [r3, -r6] │ │ │ │ - tsteq r0, r0, asr #6 │ │ │ │ - tsteq r0, r6, lsl r3 │ │ │ │ - smlatteq r0, sl, r2, r0 │ │ │ │ - smlabteq r0, r0, r2, r0 │ │ │ │ - @ instruction: 0x010002b8 │ │ │ │ - @ instruction: 0x01000296 │ │ │ │ - tsteq r0, r4, ror r2 │ │ │ │ - tsteq r0, r4, asr #4 │ │ │ │ - tsteq r0, r2, lsr #4 │ │ │ │ - strdeq r0, [r0, -r4] │ │ │ │ - smlabteq r0, lr, r1, r0 │ │ │ │ - @ instruction: 0x010001bc │ │ │ │ - smlabbeq r0, lr, r1, r0 │ │ │ │ - tsteq r0, lr, asr r1 │ │ │ │ - tsteq r0, r0, lsr r1 │ │ │ │ - tsteq r0, r8, lsr #2 │ │ │ │ + smlatteq r0, r0, r4, r0 │ │ │ │ + ldrdeq r0, [r0, -r8] │ │ │ │ + @ instruction: 0x010004b6 │ │ │ │ + @ instruction: 0x01000494 │ │ │ │ + tsteq r0, r4, ror #8 │ │ │ │ + tsteq r0, r2, asr #8 │ │ │ │ + tsteq r0, r4, lsl r4 │ │ │ │ + smlatteq r0, lr, r3, r0 │ │ │ │ + ldrdeq r0, [r0, -ip] │ │ │ │ + smlatbeq r0, lr, r3, r0 │ │ │ │ + tsteq r0, lr, ror r3 │ │ │ │ + tsteq r0, r0, asr r3 │ │ │ │ + tsteq r0, r8, asr #6 │ │ │ │ @ instruction: 0x53aaf5a0 │ │ │ │ addslt r3, fp, #16, 22 @ 0x4000 │ │ │ │ vpadd.i8 d2, d2, d12 │ │ │ │ vmin.s8 d24, d1, d5 │ │ │ │ vmov.i32 d17, #4352 @ 0x00001100 │ │ │ │ sbcsmi r0, sl, r1, lsl r2 │ │ │ │ @ instruction: 0xf10207d2 │ │ │ │ @@ -106498,100 +106498,100 @@ │ │ │ │ ldrbtmi r4, [r8], #-2138 @ 0xfffff7a6 │ │ │ │ stmdblt r3!, {r1, ip, sp, lr, pc}^ │ │ │ │ teqppl r0, #536870916 @ p-variant is OBSOLETE @ 0x20000004 │ │ │ │ @ instruction: 0xf0014298 │ │ │ │ ldmdami r7, {r0, r1, r2, r5, r6, r7, r8, r9, pc}^ │ │ │ │ @ instruction: 0xf0024478 │ │ │ │ svclt 0x0000b95a │ │ │ │ - rscseq pc, pc, r2, lsr #31 │ │ │ │ - rscseq pc, pc, r0, ror pc @ │ │ │ │ - rscseq pc, pc, r6, ror #30 │ │ │ │ - rscseq pc, pc, r0, asr #30 │ │ │ │ + smlabteq r0, r2, r1, r0 │ │ │ │ + @ instruction: 0x01000190 │ │ │ │ + smlabbeq r0, r6, r1, r0 │ │ │ │ + tsteq r0, r0, ror #2 │ │ │ │ + tsteq r0, lr, lsr #2 │ │ │ │ + strdeq r0, [r0, -lr] │ │ │ │ + strdeq r0, [r0, -r4] │ │ │ │ + smlabteq r0, ip, r0, r0 │ │ │ │ + swpeq r0, sl, [r0] @ │ │ │ │ + tsteq r0, r4, ror r0 │ │ │ │ + qaddeq r0, r6, r0 │ │ │ │ + smlabteq r3, r0, fp, r4 │ │ │ │ + tsteq r3, lr, lsr ip │ │ │ │ + @ instruction: 0x01034cb2 │ │ │ │ + tsteq r3, r6, lsl #26 │ │ │ │ + rscseq pc, pc, ip, lsl #31 │ │ │ │ + tsteq r3, sl, asr #26 │ │ │ │ rscseq pc, pc, lr, lsl #30 │ │ │ │ ldrsbteq pc, [pc], #238 @ │ │ │ │ - ldrsbteq pc, [pc], #228 @ │ │ │ │ rscseq pc, pc, ip, lsr #29 │ │ │ │ - rscseq pc, pc, sl, ror lr @ │ │ │ │ - rscseq pc, pc, r4, asr lr @ │ │ │ │ - rscseq pc, pc, r6, lsr lr @ │ │ │ │ - smlatbeq r3, r0, r9, r4 │ │ │ │ - tsteq r3, lr, lsl sl │ │ │ │ - @ instruction: 0x01034a92 │ │ │ │ - smlatteq r3, r6, sl, r4 │ │ │ │ - rscseq pc, pc, ip, ror #26 │ │ │ │ - tsteq r3, sl, lsr #22 │ │ │ │ - rscseq pc, pc, lr, ror #25 │ │ │ │ - ldrhteq pc, [pc], #206 @ │ │ │ │ - rscseq pc, pc, ip, lsl #25 │ │ │ │ - rscseq pc, pc, ip, asr ip @ │ │ │ │ - rscseq pc, pc, r2, asr ip @ │ │ │ │ - rscseq pc, pc, ip, lsr #24 │ │ │ │ - rscseq pc, pc, r6, lsl #24 │ │ │ │ + rscseq pc, pc, ip, ror lr @ │ │ │ │ + rscseq pc, pc, r2, ror lr @ │ │ │ │ + rscseq pc, pc, ip, asr #28 │ │ │ │ + rscseq pc, pc, r6, lsr #28 │ │ │ │ + ldrshteq pc, [pc], #214 @ │ │ │ │ + rscseq pc, pc, ip, ror #27 │ │ │ │ + rscseq pc, pc, r6, asr #27 │ │ │ │ + smlalseq pc, pc, r4, sp @ │ │ │ │ + rscseq pc, pc, r2, ror #26 │ │ │ │ + rscseq pc, pc, sl, lsr sp @ │ │ │ │ + rscseq pc, pc, r2, lsl sp @ │ │ │ │ + rscseq pc, pc, r6, ror #25 │ │ │ │ + rscseq pc, pc, r2, asr #25 │ │ │ │ + smlalseq pc, pc, r0, ip @ │ │ │ │ + rscseq pc, pc, r6, lsl #25 │ │ │ │ + rscseq pc, pc, r0, ror ip @ │ │ │ │ + rscseq pc, pc, lr, lsr #24 │ │ │ │ + rscseq pc, pc, r2, lsl #24 │ │ │ │ ldrsbteq pc, [pc], #182 @ │ │ │ │ - rscseq pc, pc, ip, asr #23 │ │ │ │ - rscseq pc, pc, r6, lsr #23 │ │ │ │ - rscseq pc, pc, r4, ror fp @ │ │ │ │ - rscseq pc, pc, r2, asr #22 │ │ │ │ - rscseq pc, pc, sl, lsl fp @ │ │ │ │ - ldrshteq pc, [pc], #162 @ │ │ │ │ - rscseq pc, pc, r6, asr #21 │ │ │ │ - rscseq pc, pc, r2, lsr #21 │ │ │ │ - rscseq pc, pc, r0, ror sl @ │ │ │ │ - rscseq pc, pc, r6, ror #20 │ │ │ │ - rscseq pc, pc, r0, asr sl @ │ │ │ │ - rscseq pc, pc, lr, lsl #20 │ │ │ │ - rscseq pc, pc, r2, ror #19 │ │ │ │ - ldrhteq pc, [pc], #150 @ │ │ │ │ - smlalseq pc, pc, r2, r9 @ │ │ │ │ - rscseq pc, pc, lr, ror #18 │ │ │ │ - rscseq pc, pc, r2, asr #18 │ │ │ │ - rscseq pc, pc, r8, lsr r9 @ │ │ │ │ - rscseq pc, pc, r4, lsl r9 @ │ │ │ │ - rscseq pc, pc, r8, ror #17 │ │ │ │ - ldrhteq pc, [pc], #140 @ │ │ │ │ - ldrhteq pc, [pc], #130 @ │ │ │ │ - rscseq pc, pc, lr, lsl #17 │ │ │ │ - rscseq pc, pc, r2, ror #16 │ │ │ │ + ldrhteq pc, [pc], #178 @ │ │ │ │ + rscseq pc, pc, lr, lsl #23 │ │ │ │ + rscseq pc, pc, r2, ror #22 │ │ │ │ + rscseq pc, pc, r8, asr fp @ │ │ │ │ + rscseq pc, pc, r4, lsr fp @ │ │ │ │ + rscseq pc, pc, r8, lsl #22 │ │ │ │ + ldrsbteq pc, [pc], #172 @ │ │ │ │ + ldrsbteq pc, [pc], #162 @ │ │ │ │ + rscseq pc, pc, lr, lsr #21 │ │ │ │ + rscseq pc, pc, r2, lsl #21 │ │ │ │ + rscseq pc, pc, r8, ror sl @ │ │ │ │ + rscseq pc, pc, r4, asr sl @ │ │ │ │ + rscseq pc, pc, sl, lsl #20 │ │ │ │ + ldrsbteq pc, [pc], #154 @ │ │ │ │ + rscseq pc, pc, lr, lsr #19 │ │ │ │ + rscseq pc, pc, r2, lsl #19 │ │ │ │ + rscseq pc, pc, r8, ror r9 @ │ │ │ │ + rscseq pc, pc, r4, asr r9 @ │ │ │ │ + rscseq pc, pc, r6, lsr #18 │ │ │ │ + rscseq pc, pc, r0, lsl #18 │ │ │ │ + ldrsbteq pc, [pc], #138 @ │ │ │ │ + rscseq pc, pc, ip, lsr #17 │ │ │ │ + rscseq pc, pc, lr, ror r8 @ │ │ │ │ rscseq pc, pc, r8, asr r8 @ │ │ │ │ rscseq pc, pc, r4, lsr r8 @ │ │ │ │ - rscseq pc, pc, sl, ror #15 │ │ │ │ - ldrhteq pc, [pc], #122 @ │ │ │ │ - rscseq pc, pc, lr, lsl #15 │ │ │ │ - rscseq pc, pc, r2, ror #14 │ │ │ │ + rscseq pc, pc, r8, lsl #16 │ │ │ │ + ldrsbteq pc, [pc], #124 @ │ │ │ │ + ldrsbteq pc, [pc], #116 @ │ │ │ │ + rscseq pc, pc, r2, asr #15 │ │ │ │ + ldrhteq pc, [pc], #112 @ │ │ │ │ + rscseq pc, pc, r4, lsl #15 │ │ │ │ rscseq pc, pc, r8, asr r7 @ │ │ │ │ - rscseq pc, pc, r4, lsr r7 @ │ │ │ │ - rscseq pc, pc, r6, lsl #14 │ │ │ │ - rscseq pc, pc, r0, ror #13 │ │ │ │ - ldrhteq pc, [pc], #106 @ │ │ │ │ - rscseq pc, pc, ip, lsl #13 │ │ │ │ - rscseq pc, pc, lr, asr r6 @ │ │ │ │ - rscseq pc, pc, r8, lsr r6 @ │ │ │ │ - rscseq pc, pc, r4, lsl r6 @ │ │ │ │ - rscseq pc, pc, r8, ror #11 │ │ │ │ - ldrhteq pc, [pc], #92 @ │ │ │ │ - ldrhteq pc, [pc], #84 @ │ │ │ │ - rscseq pc, pc, r2, lsr #11 │ │ │ │ - smlalseq pc, pc, r0, r5 @ │ │ │ │ - rscseq pc, pc, r4, ror #10 │ │ │ │ - rscseq pc, pc, r8, lsr r5 @ │ │ │ │ - ldrshteq pc, [pc], #78 @ │ │ │ │ - ldrsbteq pc, [pc], #66 @ │ │ │ │ - rscseq pc, pc, sl, asr #9 │ │ │ │ - ldrhteq pc, [pc], #72 @ │ │ │ │ - rscseq pc, pc, lr, lsl #9 │ │ │ │ - rscseq pc, pc, ip, ror r4 @ │ │ │ │ - rscseq pc, pc, r8, asr r4 @ │ │ │ │ - rscseq pc, pc, lr, lsr #8 │ │ │ │ - rscseq pc, pc, r4, lsl #8 │ │ │ │ - rscseq pc, pc, r0, ror #7 │ │ │ │ - ldrhteq pc, [pc], #60 @ │ │ │ │ - rscseq pc, pc, r0, lsl #7 │ │ │ │ - rscseq pc, pc, r4, ror #6 │ │ │ │ - rscseq pc, pc, r2, asr #6 │ │ │ │ - rscseq pc, pc, r0, lsr r3 @ │ │ │ │ + rscseq pc, pc, lr, lsl r7 @ │ │ │ │ + ldrshteq pc, [pc], #98 @ │ │ │ │ + rscseq pc, pc, sl, ror #13 │ │ │ │ + ldrsbteq pc, [pc], #104 @ │ │ │ │ + rscseq pc, pc, lr, lsr #13 │ │ │ │ + smlalseq pc, pc, ip, r6 @ │ │ │ │ + rscseq pc, pc, r8, ror r6 @ │ │ │ │ + rscseq pc, pc, lr, asr #12 │ │ │ │ + rscseq pc, pc, r4, lsr #12 │ │ │ │ + rscseq pc, pc, r0, lsl #12 │ │ │ │ + ldrsbteq pc, [pc], #92 @ │ │ │ │ + rscseq pc, pc, r0, lsr #11 │ │ │ │ + rscseq pc, pc, r4, lsl #11 │ │ │ │ + rscseq pc, pc, r2, ror #10 │ │ │ │ + rscseq pc, pc, r0, asr r5 @ │ │ │ │ movwvs pc, #33346 @ 0x8242 @ │ │ │ │ vqsub.s8 d4, d17, d8 │ │ │ │ vabd.s8 d24, d18, d17 │ │ │ │ addsmi r5, r8, #-1140850685 @ 0xbc000003 │ │ │ │ @ instruction: 0xf5a0d910 │ │ │ │ vcge.s8 d21, d1, d7 │ │ │ │ vsubl.s8 , d0, d1 │ │ │ │ @@ -107398,101 +107398,101 @@ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007db │ │ │ │ ldmdami r8, {r0, r1, r2, r3, r4, r6, r7, sl, pc}^ │ │ │ │ @ instruction: 0xf0014478 │ │ │ │ svclt 0x0000ba52 │ │ │ │ - rscseq pc, pc, r2, lsr #3 │ │ │ │ - rscseq pc, pc, r8, ror r1 @ │ │ │ │ - rscseq pc, pc, r4, ror #2 │ │ │ │ - tsteq r3, r4, lsr r3 │ │ │ │ - tsteq r3, r2, asr r3 │ │ │ │ - tsteq r3, lr, lsr r3 │ │ │ │ - tsteq r3, ip, asr r3 │ │ │ │ - tsteq r3, r0, ror r3 │ │ │ │ - tsteq r3, r0, lsr r0 │ │ │ │ - tsteq r3, lr, lsr #32 │ │ │ │ - tsteq r3, r4, asr #32 │ │ │ │ - qaddeq r4, r0, r3 │ │ │ │ - tsteq r3, ip, ror r7 │ │ │ │ - tsteq r3, r6, ror r7 │ │ │ │ - @ instruction: 0x01034794 │ │ │ │ - smlatbeq r3, r8, r7, r4 │ │ │ │ - tsteq r3, r0, lsl r4 │ │ │ │ - tsteq r3, r6, lsl r4 │ │ │ │ - smlabbeq r3, lr, r0, r4 │ │ │ │ - swpeq r4, r8, [r3] │ │ │ │ - rscseq lr, pc, r6, lsr #29 │ │ │ │ - rscseq lr, pc, r8, ror lr @ │ │ │ │ - rscseq lr, pc, r6, asr #28 │ │ │ │ - rscseq lr, pc, r4, lsl lr @ │ │ │ │ - rscseq lr, pc, r4, ror #27 │ │ │ │ - ldrhteq lr, [pc], #212 │ │ │ │ - rscseq lr, pc, lr, lsl #27 │ │ │ │ - rscseq lr, pc, r8, ror #26 │ │ │ │ - rscseq lr, pc, r8, lsr sp @ │ │ │ │ - rscseq lr, pc, lr, lsr #26 │ │ │ │ - rscseq lr, pc, r8, lsl #26 │ │ │ │ - ldrsbteq lr, [pc], #204 │ │ │ │ - ldrhteq lr, [pc], #192 │ │ │ │ - rscseq lr, pc, r8, lsl #25 │ │ │ │ - rscseq lr, pc, r2, ror #24 │ │ │ │ + rscseq pc, pc, r2, asr #7 │ │ │ │ + smlalseq pc, pc, r8, r3 @ │ │ │ │ + rscseq pc, pc, r4, lsl #7 │ │ │ │ + tsteq r3, r4, asr r5 │ │ │ │ + tsteq r3, r2, ror r5 │ │ │ │ + tsteq r3, lr, asr r5 │ │ │ │ + tsteq r3, ip, ror r5 │ │ │ │ + @ instruction: 0x01034590 │ │ │ │ + tsteq r3, r0, asr r2 │ │ │ │ + tsteq r3, lr, asr #4 │ │ │ │ + tsteq r3, r4, ror #4 │ │ │ │ + tsteq r3, r0, ror r2 │ │ │ │ + @ instruction: 0x0103499c │ │ │ │ + @ instruction: 0x01034996 │ │ │ │ + @ instruction: 0x010349b4 │ │ │ │ + smlabteq r3, r8, r9, r4 │ │ │ │ + tsteq r3, r0, lsr r6 │ │ │ │ + tsteq r3, r6, lsr r6 │ │ │ │ + smlatbeq r3, lr, r2, r4 │ │ │ │ + @ instruction: 0x010342b8 │ │ │ │ + rscseq pc, pc, r6, asr #1 │ │ │ │ + smlalseq pc, pc, r8, r0 @ │ │ │ │ + rscseq pc, pc, r6, rrx │ │ │ │ + rscseq pc, pc, r4, lsr r0 @ │ │ │ │ + rscseq pc, pc, r4 │ │ │ │ + ldrsbteq lr, [pc], #244 │ │ │ │ + rscseq lr, pc, lr, lsr #31 │ │ │ │ + rscseq lr, pc, r8, lsl #31 │ │ │ │ + rscseq lr, pc, r8, asr pc @ │ │ │ │ + rscseq lr, pc, lr, asr #30 │ │ │ │ + rscseq lr, pc, r8, lsr #30 │ │ │ │ + ldrshteq lr, [pc], #236 │ │ │ │ + ldrsbteq lr, [pc], #224 │ │ │ │ + rscseq lr, pc, r8, lsr #29 │ │ │ │ + rscseq lr, pc, r2, lsl #29 │ │ │ │ + rscseq lr, pc, r2, asr lr @ │ │ │ │ + rscseq lr, pc, r8, asr #28 │ │ │ │ + rscseq lr, pc, r4, lsr #28 │ │ │ │ + ldrshteq lr, [pc], #214 │ │ │ │ + rscseq lr, pc, r6, asr #27 │ │ │ │ + smlalseq lr, pc, r6, sp @ │ │ │ │ + rscseq lr, pc, r6, ror sp @ │ │ │ │ + rscseq lr, pc, r2, asr sp @ │ │ │ │ + rscseq lr, pc, r6, lsr #26 │ │ │ │ + rscseq lr, pc, ip, lsl sp @ │ │ │ │ + ldrshteq lr, [pc], #198 │ │ │ │ + rscseq lr, pc, r6, asr #25 │ │ │ │ + smlalseq lr, pc, r6, ip @ │ │ │ │ + rscseq lr, pc, ip, lsl #25 │ │ │ │ + rscseq lr, pc, r8, ror #24 │ │ │ │ + rscseq lr, pc, ip, lsr ip @ │ │ │ │ rscseq lr, pc, r2, lsr ip @ │ │ │ │ - rscseq lr, pc, r8, lsr #24 │ │ │ │ - rscseq lr, pc, r4, lsl #24 │ │ │ │ - ldrsbteq lr, [pc], #182 │ │ │ │ - rscseq lr, pc, r6, lsr #23 │ │ │ │ - rscseq lr, pc, r6, ror fp @ │ │ │ │ - rscseq lr, pc, r6, asr fp @ │ │ │ │ - rscseq lr, pc, r2, lsr fp @ │ │ │ │ - rscseq lr, pc, r6, lsl #22 │ │ │ │ - ldrshteq lr, [pc], #172 │ │ │ │ - ldrsbteq lr, [pc], #166 │ │ │ │ + rscseq lr, pc, ip, lsl #24 │ │ │ │ + ldrsbteq lr, [pc], #186 │ │ │ │ + rscseq lr, pc, r8, lsr #23 │ │ │ │ + rscseq lr, pc, ip, ror fp @ │ │ │ │ + rscseq lr, pc, r0, asr fp @ │ │ │ │ + rscseq lr, pc, sl, lsr #22 │ │ │ │ + rscseq lr, pc, r4, lsl #22 │ │ │ │ + ldrsbteq lr, [pc], #164 │ │ │ │ + rscseq lr, pc, sl, asr #21 │ │ │ │ rscseq lr, pc, r6, lsr #21 │ │ │ │ - rscseq lr, pc, r6, ror sl @ │ │ │ │ - rscseq lr, pc, ip, ror #20 │ │ │ │ - rscseq lr, pc, r8, asr #20 │ │ │ │ - rscseq lr, pc, ip, lsl sl @ │ │ │ │ - rscseq lr, pc, r2, lsl sl @ │ │ │ │ - rscseq lr, pc, ip, ror #19 │ │ │ │ - ldrhteq lr, [pc], #154 │ │ │ │ - rscseq lr, pc, r8, lsl #19 │ │ │ │ - rscseq lr, pc, ip, asr r9 @ │ │ │ │ - rscseq lr, pc, r0, lsr r9 @ │ │ │ │ - rscseq lr, pc, sl, lsl #18 │ │ │ │ - rscseq lr, pc, r4, ror #17 │ │ │ │ - ldrhteq lr, [pc], #132 │ │ │ │ + rscseq lr, pc, sl, ror sl @ │ │ │ │ + rscseq lr, pc, lr, asr #20 │ │ │ │ + rscseq lr, pc, r4, asr #20 │ │ │ │ + rscseq lr, pc, r0, lsr #20 │ │ │ │ + ldrshteq lr, [pc], #146 │ │ │ │ + rscseq lr, pc, sl, ror #19 │ │ │ │ + rscseq lr, pc, r8, asr #19 │ │ │ │ + smlalseq lr, pc, ip, r9 @ │ │ │ │ + rscseq lr, pc, lr, ror #18 │ │ │ │ + rscseq lr, pc, r0, asr #18 │ │ │ │ + rscseq lr, pc, r2, lsr #18 │ │ │ │ + rscseq lr, pc, r0, lsl #18 │ │ │ │ + ldrsbteq lr, [pc], #134 │ │ │ │ + rscseq lr, pc, lr, asr #17 │ │ │ │ rscseq lr, pc, sl, lsr #17 │ │ │ │ - rscseq lr, pc, r6, lsl #17 │ │ │ │ - rscseq lr, pc, sl, asr r8 @ │ │ │ │ - rscseq lr, pc, lr, lsr #16 │ │ │ │ + rscseq lr, pc, ip, ror r8 @ │ │ │ │ + rscseq lr, pc, lr, asr #16 │ │ │ │ + rscseq lr, pc, r6, asr #16 │ │ │ │ rscseq lr, pc, r4, lsr #16 │ │ │ │ - rscseq lr, pc, r0, lsl #16 │ │ │ │ - ldrsbteq lr, [pc], #114 │ │ │ │ - rscseq lr, pc, sl, asr #15 │ │ │ │ - rscseq lr, pc, r8, lsr #15 │ │ │ │ - rscseq lr, pc, ip, ror r7 @ │ │ │ │ - rscseq lr, pc, lr, asr #14 │ │ │ │ - rscseq lr, pc, r0, lsr #14 │ │ │ │ - rscseq lr, pc, r2, lsl #14 │ │ │ │ - rscseq lr, pc, r0, ror #13 │ │ │ │ - ldrhteq lr, [pc], #102 │ │ │ │ - rscseq lr, pc, lr, lsr #13 │ │ │ │ - rscseq lr, pc, sl, lsl #13 │ │ │ │ - rscseq lr, pc, ip, asr r6 @ │ │ │ │ - rscseq lr, pc, lr, lsr #12 │ │ │ │ - rscseq lr, pc, r6, lsr #12 │ │ │ │ - rscseq lr, pc, r4, lsl #12 │ │ │ │ - ldrsbteq lr, [pc], #90 │ │ │ │ - ldrsbteq lr, [pc], #82 │ │ │ │ - rscseq lr, pc, lr, lsr #11 │ │ │ │ - rscseq lr, pc, r2, lsl #11 │ │ │ │ - rscseq lr, pc, r2, asr r5 @ │ │ │ │ - rscseq lr, pc, r0, lsr #10 │ │ │ │ + ldrshteq lr, [pc], #122 │ │ │ │ + ldrshteq lr, [pc], #114 │ │ │ │ + rscseq lr, pc, lr, asr #15 │ │ │ │ + rscseq lr, pc, r2, lsr #15 │ │ │ │ + rscseq lr, pc, r2, ror r7 @ │ │ │ │ + rscseq lr, pc, r0, asr #14 │ │ │ │ tstpcs ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ stmdale sp, {r3, r4, r7, r9, lr}^ │ │ │ │ svcpl 0x0068f5b0 │ │ │ │ @ instruction: 0xf5a0d30e │ │ │ │ @ instruction: 0xf04f5368 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -108305,218 +108305,218 @@ │ │ │ │ movt r4, #25720 @ 0x6478 │ │ │ │ ldrbtmi r4, [r8], #-2253 @ 0xfffff733 │ │ │ │ stmiami sp, {r0, r1, r6, r8, r9, sp, lr, pc}^ │ │ │ │ movt r4, #1144 @ 0x478 │ │ │ │ ldrbtmi r4, [r8], #-2252 @ 0xfffff734 │ │ │ │ stmiami ip, {r0, r2, r3, r4, r5, r8, r9, sp, lr, pc}^ │ │ │ │ teq sl, #120, 8 @ 0x78000000 │ │ │ │ - smlalseq lr, pc, r6, r3 @ │ │ │ │ - rscseq lr, pc, sl, ror #6 │ │ │ │ - rscseq lr, pc, r4, asr #6 │ │ │ │ - rscseq lr, pc, lr, lsl r3 @ │ │ │ │ - rscseq lr, pc, lr, ror #5 │ │ │ │ - rscseq lr, pc, r4, ror #5 │ │ │ │ - rscseq lr, pc, r0, asr #5 │ │ │ │ - smlalseq lr, pc, r4, r2 @ │ │ │ │ - rscseq lr, pc, r8, ror #4 │ │ │ │ - rscseq lr, pc, lr, asr r2 @ │ │ │ │ - rscseq lr, pc, r8, lsr r2 @ │ │ │ │ + ldrhteq lr, [pc], #86 │ │ │ │ + rscseq lr, pc, sl, lsl #11 │ │ │ │ + rscseq lr, pc, r4, ror #10 │ │ │ │ + rscseq lr, pc, lr, lsr r5 @ │ │ │ │ + rscseq lr, pc, lr, lsl #10 │ │ │ │ + rscseq lr, pc, r4, lsl #10 │ │ │ │ + rscseq lr, pc, r0, ror #9 │ │ │ │ + ldrhteq lr, [pc], #68 │ │ │ │ + rscseq lr, pc, r8, lsl #9 │ │ │ │ + rscseq lr, pc, lr, ror r4 @ │ │ │ │ + rscseq lr, pc, r8, asr r4 @ │ │ │ │ + rscseq lr, pc, r8, lsr #8 │ │ │ │ + rscseq lr, pc, lr, lsl r4 @ │ │ │ │ + ldrshteq lr, [pc], #58 │ │ │ │ + rscseq lr, pc, ip, asr #7 │ │ │ │ + smlalseq lr, pc, ip, r3 @ │ │ │ │ + rscseq lr, pc, ip, ror #6 │ │ │ │ + rscseq lr, pc, ip, asr #6 │ │ │ │ + rscseq lr, pc, r8, lsr #6 │ │ │ │ + ldrshteq lr, [pc], #44 │ │ │ │ + ldrshteq lr, [pc], #34 │ │ │ │ + rscseq lr, pc, ip, asr #5 │ │ │ │ + smlalseq lr, pc, ip, r2 @ │ │ │ │ + rscseq lr, pc, ip, ror #4 │ │ │ │ + rscseq lr, pc, r2, ror #4 │ │ │ │ + rscseq lr, pc, lr, lsr r2 @ │ │ │ │ + rscseq lr, pc, r2, lsl r2 @ │ │ │ │ rscseq lr, pc, r8, lsl #4 │ │ │ │ - ldrshteq lr, [pc], #30 │ │ │ │ - ldrsbteq lr, [pc], #26 │ │ │ │ - rscseq lr, pc, ip, lsr #3 │ │ │ │ - rscseq lr, pc, ip, ror r1 @ │ │ │ │ - rscseq lr, pc, ip, asr #2 │ │ │ │ - rscseq lr, pc, ip, lsr #2 │ │ │ │ - rscseq lr, pc, r8, lsl #2 │ │ │ │ - ldrsbteq lr, [pc], #12 │ │ │ │ - ldrsbteq lr, [pc], #2 │ │ │ │ - rscseq lr, pc, ip, lsr #1 │ │ │ │ + rscseq lr, pc, r2, ror #3 │ │ │ │ + ldrhteq lr, [pc], #16 │ │ │ │ + rscseq lr, pc, lr, ror r1 @ │ │ │ │ + rscseq lr, pc, r2, asr r1 @ │ │ │ │ + rscseq lr, pc, r6, lsr #2 │ │ │ │ + rscseq lr, pc, r0, lsl #2 │ │ │ │ + ldrsbteq lr, [pc], #10 │ │ │ │ + rscseq lr, pc, sl, lsr #1 │ │ │ │ + rscseq lr, pc, r0, lsr #1 │ │ │ │ rscseq lr, pc, ip, ror r0 @ │ │ │ │ - rscseq lr, pc, ip, asr #32 │ │ │ │ - rscseq lr, pc, r2, asr #32 │ │ │ │ - rscseq lr, pc, lr, lsl r0 @ │ │ │ │ - ldrshteq sp, [pc], #242 │ │ │ │ - rscseq sp, pc, r8, ror #31 │ │ │ │ - rscseq sp, pc, r2, asr #31 │ │ │ │ - smlalseq sp, pc, r0, pc @ │ │ │ │ - rscseq sp, pc, lr, asr pc @ │ │ │ │ - rscseq sp, pc, r2, lsr pc @ │ │ │ │ - rscseq sp, pc, r6, lsl #30 │ │ │ │ - rscseq sp, pc, r0, ror #29 │ │ │ │ - ldrhteq sp, [pc], #234 │ │ │ │ - rscseq sp, pc, sl, lsl #29 │ │ │ │ - rscseq sp, pc, r0, lsl #29 │ │ │ │ - rscseq sp, pc, ip, asr lr @ │ │ │ │ - rscseq sp, pc, r0, lsr lr @ │ │ │ │ + rscseq lr, pc, r0, asr r0 @ │ │ │ │ + rscseq lr, pc, r4, lsr #32 │ │ │ │ + rscseq lr, pc, sl, lsl r0 @ │ │ │ │ + ldrshteq sp, [pc], #244 │ │ │ │ + rscseq sp, pc, r4, asr #31 │ │ │ │ + ldrhteq sp, [pc], #250 │ │ │ │ + smlalseq sp, pc, r6, pc @ │ │ │ │ + rscseq sp, pc, r8, ror #30 │ │ │ │ + rscseq sp, pc, r8, lsr pc @ │ │ │ │ + rscseq sp, pc, r8, lsl #30 │ │ │ │ + rscseq sp, pc, r8, ror #29 │ │ │ │ + rscseq sp, pc, r4, asr #29 │ │ │ │ + smlalseq sp, pc, r8, lr @ │ │ │ │ + rscseq sp, pc, lr, lsl #29 │ │ │ │ + rscseq sp, pc, sl, ror #28 │ │ │ │ + rscseq sp, pc, ip, lsr lr @ │ │ │ │ + rscseq sp, pc, lr, lsl #28 │ │ │ │ rscseq sp, pc, r4, lsl #28 │ │ │ │ - ldrshteq sp, [pc], #218 │ │ │ │ - ldrsbteq sp, [pc], #212 │ │ │ │ - rscseq sp, pc, r4, lsr #27 │ │ │ │ - smlalseq sp, pc, sl, sp @ │ │ │ │ - rscseq sp, pc, r6, ror sp @ │ │ │ │ + rscseq sp, pc, r2, ror #27 │ │ │ │ + ldrhteq sp, [pc], #216 │ │ │ │ + rscseq sp, pc, lr, lsr #27 │ │ │ │ + rscseq sp, pc, sl, lsl #27 │ │ │ │ + tsteq r3, r4, ror r4 │ │ │ │ + tsteq r3, ip, asr lr │ │ │ │ + strdeq r1, [r3, -lr] │ │ │ │ + tsteq r3, r0, asr #18 │ │ │ │ + tsteq r3, lr, asr r8 │ │ │ │ rscseq sp, pc, r8, asr #26 │ │ │ │ - rscseq sp, pc, r8, lsl sp @ │ │ │ │ - rscseq sp, pc, r8, ror #25 │ │ │ │ - rscseq sp, pc, r8, asr #25 │ │ │ │ - rscseq sp, pc, r4, lsr #25 │ │ │ │ - rscseq sp, pc, r8, ror ip @ │ │ │ │ - rscseq sp, pc, lr, ror #24 │ │ │ │ - rscseq sp, pc, sl, asr #24 │ │ │ │ + tsteq r3, r6, lsr #16 │ │ │ │ + rscseq sp, pc, r4, lsr sp @ │ │ │ │ + rscseq sp, pc, sl, lsr #26 │ │ │ │ + tsteq r3, ip, asr r6 │ │ │ │ + rscseq sp, pc, r6, lsl sp @ │ │ │ │ + rscseq sp, pc, ip, lsl #26 │ │ │ │ + smlatbeq r3, lr, r5, r2 │ │ │ │ + ldrshteq sp, [pc], #200 │ │ │ │ + rscseq sp, pc, lr, ror #25 │ │ │ │ + @ instruction: 0x01031794 │ │ │ │ + ldrsbteq sp, [pc], #202 │ │ │ │ + ldrsbteq sp, [pc], #192 │ │ │ │ + rscseq sp, pc, r6, asr #25 │ │ │ │ + ldrhteq sp, [pc], #204 │ │ │ │ + tsteq r3, sl, ror r7 │ │ │ │ + rscseq sp, pc, r8, lsr #25 │ │ │ │ + tsteq r3, r6, lsl r8 │ │ │ │ + smlabteq r3, r4, r7, r1 │ │ │ │ + rscseq sp, pc, sl, lsl #25 │ │ │ │ + tsteq r3, ip, lsl r8 │ │ │ │ + rscseq sp, pc, r6, ror ip @ │ │ │ │ + tsteq r3, r4, lsr #18 │ │ │ │ + smlatbeq r3, r2, r8, r1 │ │ │ │ + tsteq r3, r0, ror #16 │ │ │ │ + rscseq sp, pc, lr, asr #24 │ │ │ │ + smlatbeq r3, ip, r8, r1 │ │ │ │ + rscseq sp, pc, sl, lsr ip @ │ │ │ │ + tsteq r3, r8, ror #18 │ │ │ │ + tsteq r3, r6, lsl #18 │ │ │ │ rscseq sp, pc, ip, lsl ip @ │ │ │ │ - rscseq sp, pc, lr, ror #23 │ │ │ │ - rscseq sp, pc, r4, ror #23 │ │ │ │ - rscseq sp, pc, r2, asr #23 │ │ │ │ - smlalseq sp, pc, r8, fp @ │ │ │ │ - rscseq sp, pc, lr, lsl #23 │ │ │ │ - rscseq sp, pc, sl, ror #22 │ │ │ │ - tsteq r3, r4, asr r2 │ │ │ │ - tsteq r3, ip, lsr ip │ │ │ │ + rscseq sp, pc, r2, lsl ip @ │ │ │ │ + smlatbeq r3, r8, fp, r1 │ │ │ │ + @ instruction: 0x01031ab6 │ │ │ │ + tsteq r3, ip, lsl sl │ │ │ │ + @ instruction: 0x010319b2 │ │ │ │ + rscseq sp, pc, r0, ror #23 │ │ │ │ + tsteq r3, lr, lsr #20 │ │ │ │ + rscseq sp, pc, ip, asr #23 │ │ │ │ + tsteq r3, sl, lsl #22 │ │ │ │ + smlatbeq r3, r0, sl, r1 │ │ │ │ + rscseq sp, pc, lr, lsr #23 │ │ │ │ + rscseq sp, pc, r4, lsr #23 │ │ │ │ + smlatteq r3, r2, fp, r1 │ │ │ │ + smlabbeq r3, r0, fp, r1 │ │ │ │ + rscseq sp, pc, r6, lsl #23 │ │ │ │ + rscseq sp, pc, ip, ror fp @ │ │ │ │ + rscseq sp, pc, r2, ror fp @ │ │ │ │ + rscseq sp, pc, r8, ror #22 │ │ │ │ + tsteq r3, lr, ror #22 │ │ │ │ + rscseq sp, pc, r4, asr fp @ │ │ │ │ + smlatteq r3, r6, fp, r1 │ │ │ │ + smlatbeq r3, r8, fp, r1 │ │ │ │ + rscseq sp, pc, r6, lsr fp @ │ │ │ │ + smlatteq r3, r6, fp, r1 │ │ │ │ + rscseq sp, pc, r6, lsr #22 │ │ │ │ ldrdeq r1, [r3, -lr] │ │ │ │ - tsteq r3, r0, lsr #14 │ │ │ │ - tsteq r3, lr, lsr r6 │ │ │ │ - rscseq sp, pc, r8, lsr #22 │ │ │ │ - tsteq r3, r6, lsl #12 │ │ │ │ - rscseq sp, pc, r4, lsl fp @ │ │ │ │ - rscseq sp, pc, sl, lsl #22 │ │ │ │ - tsteq r3, ip, lsr r4 │ │ │ │ + smlatteq r3, r2, ip, r1 │ │ │ │ + smlatbeq r3, lr, lr, r1 │ │ │ │ + tsteq r3, r2, asr #24 │ │ │ │ + tsteq r3, r6, lsl #24 │ │ │ │ ldrshteq sp, [pc], #166 │ │ │ │ - rscseq sp, pc, ip, ror #21 │ │ │ │ - smlabbeq r3, lr, r3, r2 │ │ │ │ - ldrsbteq sp, [pc], #168 │ │ │ │ + tsteq r3, sl, ror #28 │ │ │ │ + rscseq sp, pc, r6, ror #21 │ │ │ │ + smlabbeq r3, r6, ip, r1 │ │ │ │ + tsteq r3, sl, asr ip │ │ │ │ rscseq sp, pc, lr, asr #21 │ │ │ │ - tsteq r3, r4, ror r5 │ │ │ │ - ldrhteq sp, [pc], #170 │ │ │ │ - ldrhteq sp, [pc], #160 │ │ │ │ - rscseq sp, pc, r6, lsr #21 │ │ │ │ - smlalseq sp, pc, ip, sl @ │ │ │ │ - tsteq r3, sl, asr r5 │ │ │ │ - rscseq sp, pc, r8, lsl #21 │ │ │ │ + rscseq sp, pc, r6, asr #21 │ │ │ │ strdeq r1, [r3, -r6] │ │ │ │ - smlatbeq r3, r4, r5, r1 │ │ │ │ - rscseq sp, pc, sl, ror #20 │ │ │ │ - strdeq r1, [r3, -ip] │ │ │ │ - rscseq sp, pc, r6, asr sl @ │ │ │ │ - tsteq r3, r4, lsl #14 │ │ │ │ - smlabbeq r3, r2, r6, r1 │ │ │ │ - tsteq r3, r0, asr #12 │ │ │ │ - rscseq sp, pc, lr, lsr #20 │ │ │ │ - smlabbeq r3, ip, r6, r1 │ │ │ │ - rscseq sp, pc, sl, lsl sl @ │ │ │ │ - tsteq r3, r8, asr #14 │ │ │ │ - smlatteq r3, r6, r6, r1 │ │ │ │ - ldrshteq sp, [pc], #156 │ │ │ │ - ldrshteq sp, [pc], #146 │ │ │ │ - smlabbeq r3, r8, r9, r1 │ │ │ │ - @ instruction: 0x01031896 │ │ │ │ - strdeq r1, [r3, -ip] │ │ │ │ - @ instruction: 0x01031792 │ │ │ │ - rscseq sp, pc, r0, asr #19 │ │ │ │ - tsteq r3, lr, lsl #16 │ │ │ │ + smlatteq r3, r6, lr, r1 │ │ │ │ + @ instruction: 0x01031eba │ │ │ │ + rscseq sp, pc, r6, lsr #21 │ │ │ │ + @ instruction: 0x01031cb2 │ │ │ │ + smlalseq sp, pc, r6, sl @ │ │ │ │ + tsteq r3, ip, lsr #30 │ │ │ │ + tsteq r3, r2, lsl #30 │ │ │ │ + rscseq sp, pc, r4, lsl #21 │ │ │ │ + rscseq sp, pc, lr, ror sl @ │ │ │ │ + ldrdeq r1, [r3, -r0] │ │ │ │ + @ instruction: 0x01031f9e │ │ │ │ + tsteq r3, r4, lsr sp │ │ │ │ + tsteq r3, sl, lsl #26 │ │ │ │ + rscseq sp, pc, r0, ror #20 │ │ │ │ + tsteq r3, r2, ror #30 │ │ │ │ + rscseq sp, pc, r4, asr sl @ │ │ │ │ + smlabbeq r3, r2, sp, r1 │ │ │ │ + tsteq r3, r8, asr sp │ │ │ │ + rscseq sp, pc, r2, asr #20 │ │ │ │ + rscseq sp, pc, ip, lsr sl @ │ │ │ │ + tsteq r3, sl, rrx │ │ │ │ + smlatteq r3, ip, pc, r1 @ │ │ │ │ + smlabteq r3, r2, pc, r1 @ │ │ │ │ + rscseq sp, pc, r4, lsr #20 │ │ │ │ + rscseq sp, pc, lr, lsl sl @ │ │ │ │ + rscseq sp, pc, r8, lsl sl @ │ │ │ │ + rscseq sp, pc, r2, lsl sl @ │ │ │ │ + strdeq r1, [r3, -r0] │ │ │ │ + rscseq sp, pc, r6, lsl #20 │ │ │ │ + tsteq r3, ip │ │ │ │ + smlatbeq r3, r6, r0, r2 │ │ │ │ + qaddeq r2, r0, r3 │ │ │ │ + rscseq sp, pc, lr, ror #19 │ │ │ │ + tsteq r3, ip, rrx │ │ │ │ + strheq r2, [r3, -r6] │ │ │ │ + ldrsbteq sp, [pc], #156 │ │ │ │ + ldrsbteq sp, [pc], #150 │ │ │ │ + ldrsbteq sp, [pc], #144 │ │ │ │ + rscseq sp, pc, sl, asr #19 │ │ │ │ + rscseq sp, pc, r4, asr #19 │ │ │ │ + ldrhteq sp, [pc], #158 │ │ │ │ + ldrhteq sp, [pc], #152 │ │ │ │ + ldrhteq sp, [pc], #146 │ │ │ │ rscseq sp, pc, ip, lsr #19 │ │ │ │ - smlatteq r3, sl, r8, r1 │ │ │ │ - smlabbeq r3, r0, r8, r1 │ │ │ │ + rscseq sp, pc, r6, lsr #19 │ │ │ │ + rscseq sp, pc, r0, lsr #19 │ │ │ │ + smlalseq sp, pc, sl, r9 @ │ │ │ │ + smlalseq sp, pc, r4, r9 @ │ │ │ │ rscseq sp, pc, lr, lsl #19 │ │ │ │ - rscseq sp, pc, r4, lsl #19 │ │ │ │ - smlabteq r3, r2, r9, r1 │ │ │ │ - tsteq r3, r0, ror #18 │ │ │ │ - rscseq sp, pc, r6, ror #18 │ │ │ │ - rscseq sp, pc, ip, asr r9 @ │ │ │ │ + rscseq sp, pc, r8, lsl #19 │ │ │ │ + tsteq r3, r2, ror #30 │ │ │ │ + smlabteq r3, r0, r4, r2 │ │ │ │ + smlatbeq r3, r2, r1, r2 │ │ │ │ + tsteq r3, r0, lsr #2 │ │ │ │ + smlatbeq r3, r2, r0, r2 │ │ │ │ + rscseq sp, pc, r4, ror #18 │ │ │ │ + rscseq sp, pc, lr, asr r9 @ │ │ │ │ + rscseq sp, pc, r8, asr r9 @ │ │ │ │ rscseq sp, pc, r2, asr r9 @ │ │ │ │ - rscseq sp, pc, r8, asr #18 │ │ │ │ - tsteq r3, lr, asr #18 │ │ │ │ - rscseq sp, pc, r4, lsr r9 @ │ │ │ │ - smlabteq r3, r6, r9, r1 │ │ │ │ - smlabbeq r3, r8, r9, r1 │ │ │ │ - rscseq sp, pc, r6, lsl r9 @ │ │ │ │ - smlabteq r3, r6, r9, r1 │ │ │ │ - rscseq sp, pc, r6, lsl #18 │ │ │ │ - @ instruction: 0x01031dbe │ │ │ │ - smlabteq r3, r2, sl, r1 │ │ │ │ - smlabbeq r3, lr, ip, r1 │ │ │ │ - tsteq r3, r2, lsr #20 │ │ │ │ - smlatteq r3, r6, r9, r1 │ │ │ │ - ldrsbteq sp, [pc], #134 │ │ │ │ - tsteq r3, sl, asr #24 │ │ │ │ - rscseq sp, pc, r6, asr #17 │ │ │ │ - tsteq r3, r6, ror #20 │ │ │ │ - tsteq r3, sl, lsr sl │ │ │ │ - rscseq sp, pc, lr, lsr #17 │ │ │ │ - rscseq sp, pc, r6, lsr #17 │ │ │ │ - ldrdeq r1, [r3, -r6] │ │ │ │ - smlabteq r3, r6, ip, r1 │ │ │ │ - @ instruction: 0x01031c9a │ │ │ │ - rscseq sp, pc, r6, lsl #17 │ │ │ │ - @ instruction: 0x01031a92 │ │ │ │ - rscseq sp, pc, r6, ror r8 @ │ │ │ │ - tsteq r3, ip, lsl #26 │ │ │ │ - smlatteq r3, r2, ip, r1 │ │ │ │ - rscseq sp, pc, r4, ror #16 │ │ │ │ - rscseq sp, pc, lr, asr r8 @ │ │ │ │ - @ instruction: 0x01031bb0 │ │ │ │ - tsteq r3, lr, ror sp │ │ │ │ - tsteq r3, r4, lsl fp │ │ │ │ - smlatteq r3, sl, sl, r1 │ │ │ │ - rscseq sp, pc, r0, asr #16 │ │ │ │ - tsteq r3, r2, asr #26 │ │ │ │ - rscseq sp, pc, r4, lsr r8 @ │ │ │ │ - tsteq r3, r2, ror #22 │ │ │ │ - tsteq r3, r8, lsr fp │ │ │ │ - rscseq sp, pc, r2, lsr #16 │ │ │ │ - rscseq sp, pc, ip, lsl r8 @ │ │ │ │ - tsteq r3, sl, asr #28 │ │ │ │ - smlabteq r3, ip, sp, r1 │ │ │ │ - smlatbeq r3, r2, sp, r1 │ │ │ │ - rscseq sp, pc, r4, lsl #16 │ │ │ │ - ldrshteq sp, [pc], #126 │ │ │ │ - ldrshteq sp, [pc], #120 │ │ │ │ - ldrshteq sp, [pc], #114 │ │ │ │ - ldrdeq r1, [r3, -r0] │ │ │ │ - rscseq sp, pc, r6, ror #15 │ │ │ │ - smlatteq r3, ip, sp, r1 │ │ │ │ - smlabbeq r3, r6, lr, r1 │ │ │ │ - tsteq r3, r0, lsr lr │ │ │ │ - rscseq sp, pc, lr, asr #15 │ │ │ │ - tsteq r3, ip, asr #28 │ │ │ │ - @ instruction: 0x01031e96 │ │ │ │ - ldrhteq sp, [pc], #124 │ │ │ │ - ldrhteq sp, [pc], #118 │ │ │ │ - ldrhteq sp, [pc], #112 │ │ │ │ - rscseq sp, pc, sl, lsr #15 │ │ │ │ - rscseq sp, pc, r4, lsr #15 │ │ │ │ - smlalseq sp, pc, lr, r7 @ │ │ │ │ - smlalseq sp, pc, r8, r7 @ │ │ │ │ - smlalseq sp, pc, r2, r7 @ │ │ │ │ - rscseq sp, pc, ip, lsl #15 │ │ │ │ - rscseq sp, pc, r6, lsl #15 │ │ │ │ - rscseq sp, pc, r0, lsl #15 │ │ │ │ - rscseq sp, pc, sl, ror r7 @ │ │ │ │ - rscseq sp, pc, r4, ror r7 @ │ │ │ │ - rscseq sp, pc, lr, ror #14 │ │ │ │ - rscseq sp, pc, r8, ror #14 │ │ │ │ - tsteq r3, r2, asr #26 │ │ │ │ + rscseq sp, pc, ip, asr #18 │ │ │ │ + rscseq sp, pc, r6, asr #18 │ │ │ │ + rscseq sp, pc, r0, asr #18 │ │ │ │ + rscseq sp, pc, sl, lsr r9 @ │ │ │ │ + smlabbeq r3, r0, r3, r2 │ │ │ │ + smlatteq r3, r6, r2, r2 │ │ │ │ + rscseq sp, pc, r8, lsr #18 │ │ │ │ + rscseq sp, pc, r2, lsr #18 │ │ │ │ smlatbeq r3, r0, r2, r2 │ │ │ │ - smlabbeq r3, r2, pc, r1 @ │ │ │ │ - tsteq r3, r0, lsl #30 │ │ │ │ - smlabbeq r3, r2, lr, r1 │ │ │ │ - rscseq sp, pc, r4, asr #14 │ │ │ │ - rscseq sp, pc, lr, lsr r7 @ │ │ │ │ - rscseq sp, pc, r8, lsr r7 @ │ │ │ │ - rscseq sp, pc, r2, lsr r7 @ │ │ │ │ - rscseq sp, pc, ip, lsr #14 │ │ │ │ - rscseq sp, pc, r6, lsr #14 │ │ │ │ - rscseq sp, pc, r0, lsr #14 │ │ │ │ - rscseq sp, pc, sl, lsl r7 @ │ │ │ │ - tsteq r3, r0, ror #2 │ │ │ │ - smlabteq r3, r6, r0, r2 │ │ │ │ - rscseq sp, pc, r8, lsl #14 │ │ │ │ - rscseq sp, pc, r2, lsl #14 │ │ │ │ - smlabbeq r3, r0, r0, r2 │ │ │ │ - ldrshteq sp, [pc], #102 │ │ │ │ - ldrdeq r2, [r3, -ip] │ │ │ │ + rscseq sp, pc, r6, lsl r9 @ │ │ │ │ + strdeq r2, [r3, -ip] │ │ │ │ ldrbtmi r4, [r8], #-2257 @ 0xfffff72f │ │ │ │ ldmmi r1, {r0, r1, r2, r3, r4, r7, r8, sp, lr, pc}^ │ │ │ │ orrs r4, ip, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2256 @ 0xfffff730 │ │ │ │ ldmmi r0, {r0, r3, r4, r7, r8, sp, lr, pc}^ │ │ │ │ orrs r4, r6, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2255 @ 0xfffff731 │ │ │ │ @@ -108719,154 +108719,154 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2189 @ 0xfffff773 │ │ │ │ stmmi sp, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2188 @ 0xfffff774 │ │ │ │ stmmi ip, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - ldrhteq sp, [pc], #58 │ │ │ │ - ldrhteq sp, [pc], #52 │ │ │ │ - smlabteq r3, lr, lr, r1 │ │ │ │ - rscseq sp, pc, r8, lsr #7 │ │ │ │ - rscseq sp, pc, r2, lsr #7 │ │ │ │ - smlalseq sp, pc, ip, r3 @ │ │ │ │ - smlalseq sp, pc, r6, r3 @ │ │ │ │ - smlalseq sp, pc, r0, r3 @ │ │ │ │ - rscseq sp, pc, sl, lsl #7 │ │ │ │ - rscseq sp, pc, r4, lsl #7 │ │ │ │ - rscseq sp, pc, lr, ror r3 @ │ │ │ │ - rscseq sp, pc, r8, ror r3 @ │ │ │ │ - strdeq r2, [r3, -r2] │ │ │ │ - smlatteq r3, r8, pc, r1 @ │ │ │ │ - tsteq r3, r6, asr #30 │ │ │ │ - ldrdeq r1, [r3, -r8] │ │ │ │ - rscseq sp, pc, sl, asr r3 @ │ │ │ │ - tsteq r3, r8, ror #30 │ │ │ │ - rscseq sp, pc, lr, asr #6 │ │ │ │ - tsteq r3, r0, rrx │ │ │ │ - strdeq r1, [r3, -r2] │ │ │ │ - rscseq sp, pc, ip, lsr r3 @ │ │ │ │ - rscseq sp, pc, r6, lsr r3 @ │ │ │ │ - tsteq r3, ip, asr #2 │ │ │ │ - ldrdeq r2, [r3, -lr] │ │ │ │ - rscseq sp, pc, r4, lsr #6 │ │ │ │ - tsteq r3, lr, ror #2 │ │ │ │ - rscseq sp, pc, r8, lsl r3 @ │ │ │ │ - rscseq sp, pc, r2, lsl r3 @ │ │ │ │ - rscseq sp, pc, ip, lsl #6 │ │ │ │ - rscseq sp, pc, r6, lsl #6 │ │ │ │ - rscseq sp, pc, r0, lsl #6 │ │ │ │ - ldrshteq sp, [pc], #42 │ │ │ │ - ldrshteq sp, [pc], #36 │ │ │ │ - tsteq r3, r2, ror r1 │ │ │ │ - rscseq sp, pc, r8, ror #5 │ │ │ │ - rscseq sp, pc, r2, ror #5 │ │ │ │ - ldrsbteq sp, [pc], #44 │ │ │ │ - ldrsbteq sp, [pc], #38 │ │ │ │ - ldrsbteq sp, [pc], #32 │ │ │ │ - rscseq sp, pc, sl, asr #5 │ │ │ │ - tsteq r3, r8, ror #16 │ │ │ │ - tsteq r3, r2, ror #2 │ │ │ │ - ldrhteq sp, [pc], #40 │ │ │ │ - ldrhteq sp, [pc], #34 │ │ │ │ - rscseq sp, pc, ip, lsr #5 │ │ │ │ - rscseq sp, pc, r6, lsr #5 │ │ │ │ - rscseq sp, pc, r0, lsr #5 │ │ │ │ - smlalseq sp, pc, sl, r2 @ │ │ │ │ - smlalseq sp, pc, r4, r2 @ │ │ │ │ - rscseq sp, pc, lr, lsl #5 │ │ │ │ - rscseq sp, pc, r8, lsl #5 │ │ │ │ - rscseq sp, pc, r2, lsl #5 │ │ │ │ - rscseq sp, pc, ip, ror r2 @ │ │ │ │ - tsteq r3, lr, asr #2 │ │ │ │ - rscseq sp, pc, r0, ror r2 @ │ │ │ │ - smlatteq r3, r2, r2, r2 │ │ │ │ - tsteq r3, r4, ror r5 │ │ │ │ - @ instruction: 0x010328b6 │ │ │ │ - tsteq r3, r4, ror r8 │ │ │ │ - tsteq r3, lr, asr r1 │ │ │ │ - rscseq sp, pc, ip, asr #4 │ │ │ │ - smlabbeq r3, r6, r1, r2 │ │ │ │ - rscseq sp, pc, r0, asr #4 │ │ │ │ - smlabteq r3, lr, r8, r2 │ │ │ │ - smlatbeq r3, r8, r1, r2 │ │ │ │ - rscseq sp, pc, lr, lsr #4 │ │ │ │ - rscseq sp, pc, r8, lsr #4 │ │ │ │ - smlatbeq r3, sl, r5, r2 │ │ │ │ - tsteq r3, r8, ror #10 │ │ │ │ - smlatteq r3, r6, r8, r2 │ │ │ │ - rscseq sp, pc, r0, lsl r2 @ │ │ │ │ - tsteq r3, r6, lsl r9 │ │ │ │ - rscseq sp, pc, r4, lsl #4 │ │ │ │ - smlabteq r3, r2, r5, r2 │ │ │ │ - tsteq r3, r0, asr #18 │ │ │ │ - ldrshteq sp, [pc], #18 │ │ │ │ - rscseq sp, pc, ip, ror #3 │ │ │ │ - tsteq r3, sl, asr sl │ │ │ │ - smlabteq r3, r0, r2, r2 │ │ │ │ - smlabbeq r3, r6, r2, r2 │ │ │ │ - ldrdeq r2, [r3, -r4] │ │ │ │ - rscseq sp, pc, lr, asr #3 │ │ │ │ - tsteq r3, r4, lsl #12 │ │ │ │ - rscseq sp, pc, r2, asr #3 │ │ │ │ - ldrdeq r2, [r3, -r0] │ │ │ │ - tsteq r3, lr, lsr #12 │ │ │ │ - ldrhteq sp, [pc], #16 │ │ │ │ - rscseq sp, pc, sl, lsr #3 │ │ │ │ - ldrdeq r2, [r3, -r0] │ │ │ │ - tsteq r3, lr, asr #20 │ │ │ │ - smlatteq r3, r0, r2, r2 │ │ │ │ - smlalseq sp, pc, r2, r1 @ │ │ │ │ - rscseq sp, pc, ip, lsl #3 │ │ │ │ - smlatteq r3, lr, r6, r2 │ │ │ │ - tsteq r3, ip, ror #20 │ │ │ │ - rscseq sp, pc, sl, ror r1 @ │ │ │ │ - @ instruction: 0x01032a9c │ │ │ │ - rscseq sp, pc, lr, ror #2 │ │ │ │ - rscseq sp, pc, r8, ror #2 │ │ │ │ - rscseq sp, pc, r2, ror #2 │ │ │ │ - rscseq sp, pc, ip, asr r1 @ │ │ │ │ - rscseq sp, pc, r6, asr r1 @ │ │ │ │ - rscseq sp, pc, r0, asr r1 @ │ │ │ │ - rscseq sp, pc, sl, asr #2 │ │ │ │ - rscseq sp, pc, r4, asr #2 │ │ │ │ - rscseq sp, pc, lr, lsr r1 @ │ │ │ │ - rscseq sp, pc, r8, lsr r1 @ │ │ │ │ - rscseq sp, pc, r2, lsr r1 @ │ │ │ │ - rscseq sp, pc, ip, lsr #2 │ │ │ │ - rscseq sp, pc, r6, lsr #2 │ │ │ │ - rscseq sp, pc, r0, lsr #2 │ │ │ │ - rscseq sp, pc, sl, lsl r1 @ │ │ │ │ - rscseq sp, pc, r4, lsl r1 @ │ │ │ │ - rscseq sp, pc, lr, lsl #2 │ │ │ │ - rscseq sp, pc, r8, lsl #2 │ │ │ │ - rscseq sp, pc, r2, lsl #2 │ │ │ │ - ldrshteq sp, [pc], #12 │ │ │ │ - ldrshteq sp, [pc], #6 │ │ │ │ - ldrshteq sp, [pc], #0 │ │ │ │ - rscseq sp, pc, sl, ror #1 │ │ │ │ - rscseq sp, pc, r4, ror #1 │ │ │ │ - ldrsbteq sp, [pc], #14 │ │ │ │ - ldrsbteq sp, [pc], #8 │ │ │ │ - ldrsbteq sp, [pc], #2 │ │ │ │ - rscseq sp, pc, ip, asr #1 │ │ │ │ - rscseq sp, pc, r6, asr #1 │ │ │ │ - rscseq sp, pc, r0, asr #1 │ │ │ │ - ldrhteq sp, [pc], #10 │ │ │ │ - ldrhteq sp, [pc], #4 │ │ │ │ - rscseq sp, pc, lr, lsr #1 │ │ │ │ - rscseq sp, pc, r8, lsr #1 │ │ │ │ - rscseq sp, pc, r2, lsr #1 │ │ │ │ - smlalseq sp, pc, ip, r0 @ │ │ │ │ - smlalseq sp, pc, r6, r0 @ │ │ │ │ - smlalseq sp, pc, r0, r0 @ │ │ │ │ - rscseq sp, pc, sl, lsl #1 │ │ │ │ - rscseq sp, pc, r4, lsl #1 │ │ │ │ - rscseq sp, pc, lr, ror r0 @ │ │ │ │ - rscseq sp, pc, r8, ror r0 @ │ │ │ │ + ldrsbteq sp, [pc], #90 │ │ │ │ + ldrsbteq sp, [pc], #84 │ │ │ │ + smlatteq r3, lr, r0, r2 │ │ │ │ + rscseq sp, pc, r8, asr #11 │ │ │ │ + rscseq sp, pc, r2, asr #11 │ │ │ │ + ldrhteq sp, [pc], #92 │ │ │ │ + ldrhteq sp, [pc], #86 │ │ │ │ + ldrhteq sp, [pc], #80 │ │ │ │ + rscseq sp, pc, sl, lsr #11 │ │ │ │ + rscseq sp, pc, r4, lsr #11 │ │ │ │ + smlalseq sp, pc, lr, r5 @ │ │ │ │ + smlalseq sp, pc, r8, r5 @ │ │ │ │ + tsteq r3, r2, lsl r3 │ │ │ │ + tsteq r3, r8, lsl #4 │ │ │ │ + tsteq r3, r6, ror #2 │ │ │ │ + strdeq r2, [r3, -r8] │ │ │ │ + rscseq sp, pc, sl, ror r5 @ │ │ │ │ + smlabbeq r3, r8, r1, r2 │ │ │ │ + rscseq sp, pc, lr, ror #10 │ │ │ │ + smlabbeq r3, r0, r2, r2 │ │ │ │ + tsteq r3, r2, lsl r2 │ │ │ │ + rscseq sp, pc, ip, asr r5 @ │ │ │ │ + rscseq sp, pc, r6, asr r5 @ │ │ │ │ + tsteq r3, ip, ror #6 │ │ │ │ + strdeq r2, [r3, -lr] │ │ │ │ + rscseq sp, pc, r4, asr #10 │ │ │ │ + smlabbeq r3, lr, r3, r2 │ │ │ │ + rscseq sp, pc, r8, lsr r5 @ │ │ │ │ + rscseq sp, pc, r2, lsr r5 @ │ │ │ │ + rscseq sp, pc, ip, lsr #10 │ │ │ │ + rscseq sp, pc, r6, lsr #10 │ │ │ │ + rscseq sp, pc, r0, lsr #10 │ │ │ │ + rscseq sp, pc, sl, lsl r5 @ │ │ │ │ + rscseq sp, pc, r4, lsl r5 @ │ │ │ │ + @ instruction: 0x01032392 │ │ │ │ + rscseq sp, pc, r8, lsl #10 │ │ │ │ + rscseq sp, pc, r2, lsl #10 │ │ │ │ + ldrshteq sp, [pc], #76 │ │ │ │ + ldrshteq sp, [pc], #70 │ │ │ │ + ldrshteq sp, [pc], #64 │ │ │ │ + rscseq sp, pc, sl, ror #9 │ │ │ │ + smlabbeq r3, r8, sl, r2 │ │ │ │ + smlabbeq r3, r2, r3, r2 │ │ │ │ + ldrsbteq sp, [pc], #72 │ │ │ │ + ldrsbteq sp, [pc], #66 │ │ │ │ + rscseq sp, pc, ip, asr #9 │ │ │ │ + rscseq sp, pc, r6, asr #9 │ │ │ │ + rscseq sp, pc, r0, asr #9 │ │ │ │ + ldrhteq sp, [pc], #74 │ │ │ │ + ldrhteq sp, [pc], #68 │ │ │ │ + rscseq sp, pc, lr, lsr #9 │ │ │ │ + rscseq sp, pc, r8, lsr #9 │ │ │ │ + rscseq sp, pc, r2, lsr #9 │ │ │ │ + smlalseq sp, pc, ip, r4 @ │ │ │ │ + tsteq r3, lr, ror #6 │ │ │ │ + smlalseq sp, pc, r0, r4 @ │ │ │ │ + tsteq r3, r2, lsl #10 │ │ │ │ + @ instruction: 0x01032794 │ │ │ │ + ldrdeq r2, [r3, -r6] │ │ │ │ + @ instruction: 0x01032a94 │ │ │ │ + tsteq r3, lr, ror r3 │ │ │ │ + rscseq sp, pc, ip, ror #8 │ │ │ │ + smlatbeq r3, r6, r3, r2 │ │ │ │ + rscseq sp, pc, r0, ror #8 │ │ │ │ + smlatteq r3, lr, sl, r2 │ │ │ │ + smlabteq r3, r8, r3, r2 │ │ │ │ + rscseq sp, pc, lr, asr #8 │ │ │ │ + rscseq sp, pc, r8, asr #8 │ │ │ │ + smlabteq r3, sl, r7, r2 │ │ │ │ + smlabbeq r3, r8, r7, r2 │ │ │ │ + tsteq r3, r6, lsl #22 │ │ │ │ + rscseq sp, pc, r0, lsr r4 @ │ │ │ │ + tsteq r3, r6, lsr fp │ │ │ │ + rscseq sp, pc, r4, lsr #8 │ │ │ │ + smlatteq r3, r2, r7, r2 │ │ │ │ + tsteq r3, r0, ror #22 │ │ │ │ + rscseq sp, pc, r2, lsl r4 @ │ │ │ │ + rscseq sp, pc, ip, lsl #8 │ │ │ │ + tsteq r3, sl, ror ip │ │ │ │ + smlatteq r3, r0, r4, r2 │ │ │ │ + smlatbeq r3, r6, r4, r2 │ │ │ │ + strdeq r2, [r3, -r4] │ │ │ │ + rscseq sp, pc, lr, ror #7 │ │ │ │ + tsteq r3, r4, lsr #16 │ │ │ │ + rscseq sp, pc, r2, ror #7 │ │ │ │ + strdeq r2, [r3, -r0] │ │ │ │ + tsteq r3, lr, asr #16 │ │ │ │ + ldrsbteq sp, [pc], #48 │ │ │ │ + rscseq sp, pc, sl, asr #7 │ │ │ │ + strdeq r2, [r3, -r0] │ │ │ │ + tsteq r3, lr, ror #24 │ │ │ │ + tsteq r3, r0, lsl #10 │ │ │ │ + ldrhteq sp, [pc], #50 │ │ │ │ + rscseq sp, pc, ip, lsr #7 │ │ │ │ + tsteq r3, lr, lsl #18 │ │ │ │ + smlabbeq r3, ip, ip, r2 │ │ │ │ + smlalseq sp, pc, sl, r3 @ │ │ │ │ + @ instruction: 0x01032cbc │ │ │ │ + rscseq sp, pc, lr, lsl #7 │ │ │ │ + rscseq sp, pc, r8, lsl #7 │ │ │ │ + rscseq sp, pc, r2, lsl #7 │ │ │ │ + rscseq sp, pc, ip, ror r3 @ │ │ │ │ + rscseq sp, pc, r6, ror r3 @ │ │ │ │ + rscseq sp, pc, r0, ror r3 @ │ │ │ │ + rscseq sp, pc, sl, ror #6 │ │ │ │ + rscseq sp, pc, r4, ror #6 │ │ │ │ + rscseq sp, pc, lr, asr r3 @ │ │ │ │ + rscseq sp, pc, r8, asr r3 @ │ │ │ │ + rscseq sp, pc, r2, asr r3 @ │ │ │ │ + rscseq sp, pc, ip, asr #6 │ │ │ │ + rscseq sp, pc, r6, asr #6 │ │ │ │ + rscseq sp, pc, r0, asr #6 │ │ │ │ + rscseq sp, pc, sl, lsr r3 @ │ │ │ │ + rscseq sp, pc, r4, lsr r3 @ │ │ │ │ + rscseq sp, pc, lr, lsr #6 │ │ │ │ + rscseq sp, pc, r8, lsr #6 │ │ │ │ + rscseq sp, pc, r2, lsr #6 │ │ │ │ + rscseq sp, pc, ip, lsl r3 @ │ │ │ │ + rscseq sp, pc, r6, lsl r3 @ │ │ │ │ + rscseq sp, pc, r0, lsl r3 @ │ │ │ │ + rscseq sp, pc, sl, lsl #6 │ │ │ │ + rscseq sp, pc, r4, lsl #6 │ │ │ │ + ldrshteq sp, [pc], #46 │ │ │ │ + ldrshteq sp, [pc], #40 │ │ │ │ + ldrshteq sp, [pc], #34 │ │ │ │ + rscseq sp, pc, ip, ror #5 │ │ │ │ + rscseq sp, pc, r6, ror #5 │ │ │ │ + rscseq sp, pc, r0, ror #5 │ │ │ │ + ldrsbteq sp, [pc], #42 │ │ │ │ + ldrsbteq sp, [pc], #36 │ │ │ │ + rscseq sp, pc, lr, asr #5 │ │ │ │ + rscseq sp, pc, r8, asr #5 │ │ │ │ + rscseq sp, pc, r2, asr #5 │ │ │ │ + ldrhteq sp, [pc], #44 │ │ │ │ + ldrhteq sp, [pc], #38 │ │ │ │ + ldrhteq sp, [pc], #32 │ │ │ │ + rscseq sp, pc, sl, lsr #5 │ │ │ │ + rscseq sp, pc, r4, lsr #5 │ │ │ │ + smlalseq sp, pc, lr, r2 @ │ │ │ │ + smlalseq sp, pc, r8, r2 @ │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ subsvs pc, ip, #64, 4 │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ @@ -109706,20 +109706,20 @@ │ │ │ │ @ instruction: 0xf5a4d318 │ │ │ │ vhsub.s8 q11, q0, q13 │ │ │ │ vorr.i32 d17, #256 @ 0x00000100 │ │ │ │ addslt r1, r2, #1140850688 @ 0x44000000 │ │ │ │ @ instruction: 0x07d840d3 │ │ │ │ ldrbhi pc, [r8], #-324 @ 0xfffffebc @ │ │ │ │ ldmdblt lr, {r1, ip, sp, lr, pc} │ │ │ │ - smlabteq r3, ip, r7, r2 │ │ │ │ - tsteq r1, lr, lsl #18 │ │ │ │ - tsteq r1, sl, ror r1 │ │ │ │ - @ instruction: 0x0101c7b0 │ │ │ │ - tsteq r0, ip, asr #12 │ │ │ │ - smlatbeq r1, r6, r5, ip │ │ │ │ + smlatteq r3, ip, r9, r2 │ │ │ │ + tsteq r1, lr, lsr #22 │ │ │ │ + @ instruction: 0x0101e39a │ │ │ │ + ldrdeq ip, [r1, -r0] │ │ │ │ + tsteq r0, ip, ror #16 │ │ │ │ + smlabteq r1, r6, r7, ip │ │ │ │ cmnpvs r8, #64, 12 @ p-variant is OBSOLETE @ 0x4000000 │ │ │ │ ldmdale r0, {r0, r3, r4, r7, r9, lr} │ │ │ │ svcvs 0x0066f5b1 │ │ │ │ strbhi pc, [r2], #-196 @ 0xffffff3c @ │ │ │ │ rsbvs pc, r6, #164, 10 @ 0x29000000 │ │ │ │ tstpne r1, #64, 4 @ p-variant is OBSOLETE │ │ │ │ tstpne r1, #192, 4 @ p-variant is OBSOLETE │ │ │ │ @@ -110724,22 +110724,22 @@ │ │ │ │ vpadd.i8 d2, d3, d8 │ │ │ │ vshl.s8 q12, , │ │ │ │ vmov.i32 d17, #256 @ 0x00000100 │ │ │ │ sbcsmi r1, sl, r1, lsl r2 │ │ │ │ @ instruction: 0xf10107d3 │ │ │ │ @ instruction: 0xf003812d │ │ │ │ svclt 0x0000bc63 │ │ │ │ - tsteq r3, ip, ror r8 │ │ │ │ - tsteq r1, r0, ror #18 │ │ │ │ - tsteq r3, r4, ror r8 │ │ │ │ - rscseq ip, pc, r6, asr r2 @ │ │ │ │ - smlabteq r1, r4, r7, fp │ │ │ │ - rscseq ip, pc, r0, ror #4 │ │ │ │ - rscseq fp, pc, r4, lsl pc @ │ │ │ │ - strdeq fp, [r1, -ip] │ │ │ │ + @ instruction: 0x01031a9c │ │ │ │ + smlabbeq r1, r0, fp, fp │ │ │ │ + @ instruction: 0x01031a94 │ │ │ │ + rscseq ip, pc, r6, ror r4 @ │ │ │ │ + smlatteq r1, r4, r9, fp │ │ │ │ + rscseq ip, pc, r0, lsl #9 │ │ │ │ + rscseq ip, pc, r4, lsr r1 @ │ │ │ │ + tsteq r1, ip, lsl r9 │ │ │ │ mvnspl pc, #675282944 @ 0x28400000 │ │ │ │ blcs 703c38 │ │ │ │ strbhi pc, [ip], #-515 @ 0xfffffdfd @ │ │ │ │ andsne pc, r1, #268435460 @ 0x10000004 │ │ │ │ andsne pc, r1, #192, 4 │ │ │ │ @ instruction: 0x07d140da │ │ │ │ tstphi ip, r1, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @@ -112766,213 +112766,213 @@ │ │ │ │ @ instruction: 0xf791447a │ │ │ │ @ instruction: 0xe00de8b2 │ │ │ │ smlabtcs r1, r7, sl, r4 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ stmia sl!, {r0, r4, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ bmi ff2511a0 │ │ │ │ tstcs r1, r3, lsr #12 │ │ │ │ - ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ - stmia r2!, {r0, r4, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - ldrtmi r4, [fp], -r2, asr #21 │ │ │ │ - strtmi r2, [r8], -r1, lsl #2 │ │ │ │ - @ instruction: 0xf791447a │ │ │ │ - mvnseq lr, #156, 16 @ 0x9c0000 │ │ │ │ - orrhi pc, r0, r0, lsl #2 │ │ │ │ - @ instruction: 0x21014abe │ │ │ │ - ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ - ldm r2, {r0, r4, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - svclt 0x0000e17f │ │ │ │ - tsteq r2, ip, lsr r7 │ │ │ │ - smlabbeq r1, sl, sl, r9 │ │ │ │ - tsteq r2, r2, lsr r7 │ │ │ │ - tsteq r2, r8, lsr r7 │ │ │ │ - rscseq sl, pc, r4, ror #5 │ │ │ │ - ldrsbteq sl, [pc], #44 │ │ │ │ - smlabteq r2, r4, r7, pc @ │ │ │ │ - ldrhteq sl, [pc], #32 │ │ │ │ - smlabteq r0, r6, fp, r1 │ │ │ │ - smlabbeq r1, lr, r0, fp │ │ │ │ - smlabbeq r1, lr, r0, fp │ │ │ │ - swpeq fp, r0, [r1] │ │ │ │ - qaddeq fp, sl, r1 │ │ │ │ - tsteq r1, ip, ror r0 │ │ │ │ - tsteq r1, lr, rrx │ │ │ │ - ldrdeq sl, [r2, -r2] │ │ │ │ - rscseq sl, pc, lr, ror #3 │ │ │ │ - tstpeq r2, lr, ror r7 @ p-variant is OBSOLETE │ │ │ │ - rscseq sl, pc, sl, asr #3 │ │ │ │ - smlabbeq r2, r2, r7, pc @ │ │ │ │ - rscseq sl, pc, lr, lsr #3 │ │ │ │ - rscseq sl, pc, sl, lsl r1 @ │ │ │ │ - ldrdeq r9, [r1, -ip] │ │ │ │ - rscseq sl, pc, r2, lsl r1 @ │ │ │ │ - @ instruction: 0x010198b8 │ │ │ │ - tstpeq r2, ip, asr r6 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0101989c │ │ │ │ - tstpeq r2, r8, asr r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r6, asr r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r4, asr r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r2, asr r6 @ p-variant is OBSOLETE │ │ │ │ - qaddeq sl, r2, r1 │ │ │ │ - tsteq r2, r4, lsl fp │ │ │ │ - strdeq r9, [r1, -r4] │ │ │ │ - strdeq r9, [r1, -r0] │ │ │ │ - tsteq r0, ip, asr r9 │ │ │ │ - ldrdeq r9, [r1, -ip] │ │ │ │ - ldrdeq r9, [r1, -ip] │ │ │ │ - ldrdeq r9, [r1, -ip] │ │ │ │ - ldrdeq r9, [r1, -r4] │ │ │ │ - ldrdeq r9, [r1, -r0] │ │ │ │ - smlabteq r1, ip, pc, r9 @ │ │ │ │ - smlabteq r1, ip, pc, r9 @ │ │ │ │ - ldrdeq r9, [r1, -r0] │ │ │ │ - ldrdeq r9, [r1, -r4] │ │ │ │ - ldrdeq r9, [r1, -ip] │ │ │ │ - tsteq r8, r6, asr #26 │ │ │ │ - tsteq r1, sl, ror sp │ │ │ │ - smlabbeq r1, sl, sp, sl │ │ │ │ - tsteq r1, sl, asr sp │ │ │ │ - tsteq r8, r4, lsl #26 │ │ │ │ - @ instruction: 0x0101ad94 │ │ │ │ - @ instruction: 0x0101ad9c │ │ │ │ - smlatbeq r1, r4, sp, sl │ │ │ │ - ldrshteq r9, [pc], #228 │ │ │ │ - rscseq r9, pc, r4, ror #29 │ │ │ │ - @ instruction: 0x0102f4be │ │ │ │ - tsteq r1, r8, lsl r6 │ │ │ │ - tsteq r0, r6, asr #8 │ │ │ │ - strdeq r9, [r1, -r4] │ │ │ │ - ldrdeq sl, [r1, -sl] │ │ │ │ - ldrdeq r9, [r1, -r4] │ │ │ │ - rscseq r9, pc, r6, asr #27 │ │ │ │ - smlatbeq r1, lr, r5, r9 │ │ │ │ - rscseq r9, pc, r0, lsr #27 │ │ │ │ - smlabbeq r1, sl, r5, r9 │ │ │ │ - rscseq r9, pc, r2, lsl #27 │ │ │ │ - tstpeq r2, lr, lsr #8 @ p-variant is OBSOLETE │ │ │ │ - tsteq r1, r8, ror #10 │ │ │ │ - tsteq r1, r4, lsr #10 │ │ │ │ - smlabteq r0, ip, r5, r1 │ │ │ │ - tsteq r1, sl, lsl r5 │ │ │ │ - @ instruction: 0x010015bc │ │ │ │ - smlatbeq r0, ip, r5, r1 │ │ │ │ - smlatbeq r0, r8, r5, r1 │ │ │ │ - smlatbeq r0, r4, r5, r1 │ │ │ │ - smlatbeq r0, r0, r5, r1 │ │ │ │ - @ instruction: 0x0100159c │ │ │ │ - @ instruction: 0x01001598 │ │ │ │ - @ instruction: 0x01001594 │ │ │ │ - smlabbeq r0, ip, r5, r1 │ │ │ │ - smlabbeq r0, r8, r5, r1 │ │ │ │ - @ instruction: 0x010261b4 │ │ │ │ - @ instruction: 0x01026194 │ │ │ │ - smlatbeq r8, sl, sl, r5 │ │ │ │ - tsteq r0, sl, ror #10 │ │ │ │ - tsteq r0, r0, ror r5 │ │ │ │ - tsteq r0, sl, ror #10 │ │ │ │ - rscseq r9, pc, lr, lsl #27 │ │ │ │ + ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ + stmia r2!, {r0, r4, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldrtmi r4, [fp], -r2, asr #21 │ │ │ │ + strtmi r2, [r8], -r1, lsl #2 │ │ │ │ + @ instruction: 0xf791447a │ │ │ │ + mvnseq lr, #156, 16 @ 0x9c0000 │ │ │ │ + orrhi pc, r0, r0, lsl #2 │ │ │ │ + @ instruction: 0x21014abe │ │ │ │ + ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ + ldm r2, {r0, r4, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ + svclt 0x0000e17f │ │ │ │ + tsteq r2, ip, asr r9 │ │ │ │ + smlatbeq r1, sl, ip, r9 │ │ │ │ + tsteq r2, r2, asr r9 │ │ │ │ + tsteq r2, r8, asr r9 │ │ │ │ + rscseq sl, pc, r4, lsl #10 │ │ │ │ + ldrshteq sl, [pc], #76 │ │ │ │ + smlatteq r2, r4, r9, pc @ │ │ │ │ + ldrsbteq sl, [pc], #64 │ │ │ │ + smlatteq r0, r6, sp, r1 │ │ │ │ + smlatbeq r1, lr, r2, fp │ │ │ │ + smlatbeq r1, lr, r2, fp │ │ │ │ + @ instruction: 0x0101b2b0 │ │ │ │ + tsteq r1, sl, ror r2 │ │ │ │ + @ instruction: 0x0101b29c │ │ │ │ + smlabbeq r1, lr, r2, fp │ │ │ │ + strdeq sl, [r2, -r2] │ │ │ │ + rscseq sl, pc, lr, lsl #8 │ │ │ │ + @ instruction: 0x0102f99e │ │ │ │ + rscseq sl, pc, sl, ror #7 │ │ │ │ + smlatbeq r2, r2, r9, pc @ │ │ │ │ + rscseq sl, pc, lr, asr #7 │ │ │ │ + rscseq sl, pc, sl, lsr r3 @ │ │ │ │ + strdeq r9, [r1, -ip] │ │ │ │ + rscseq sl, pc, r2, lsr r3 @ │ │ │ │ ldrdeq r9, [r1, -r8] │ │ │ │ - tsteq r0, r6, asr #10 │ │ │ │ - tsteq r0, sl, lsr r5 │ │ │ │ - tsteq r0, r4, lsr r5 │ │ │ │ - tsteq r0, lr, lsr #10 │ │ │ │ - tsteq r0, r8, lsr #10 │ │ │ │ - tsteq r0, r2, lsr #10 │ │ │ │ - smlabteq r8, sl, r9, r5 │ │ │ │ - rscseq r9, pc, lr, lsr fp @ │ │ │ │ - tsteq r1, r6, lsr #6 │ │ │ │ - @ instruction: 0x010012b6 │ │ │ │ - ldrdeq pc, [r2, -r4] │ │ │ │ - smlatbeq r0, r0, r4, r1 │ │ │ │ - tsteq r2, ip, lsr #12 │ │ │ │ - tsteq r1, ip, lsl #22 │ │ │ │ - tsteq r1, r8, lsl #22 │ │ │ │ - tsteq r0, r4, ror r4 │ │ │ │ - strdeq r9, [r1, -r4] │ │ │ │ - strdeq r9, [r1, -r4] │ │ │ │ - strdeq r9, [r1, -r4] │ │ │ │ - smlatteq r1, ip, sl, r9 │ │ │ │ - smlatteq r1, r8, sl, r9 │ │ │ │ - smlatteq r1, r4, sl, r9 │ │ │ │ - smlatteq r1, r4, sl, r9 │ │ │ │ - smlatteq r1, r8, sl, r9 │ │ │ │ - smlatteq r1, ip, sl, r9 │ │ │ │ + tstpeq r2, ip, ror r8 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01019abc │ │ │ │ + tstpeq r2, r8, ror r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r6, ror r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r4, ror r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r2, ror r8 @ p-variant is OBSOLETE │ │ │ │ + tsteq r1, r2, ror r2 │ │ │ │ + tsteq r2, r4, lsr sp │ │ │ │ + tsteq r1, r4, lsl r2 │ │ │ │ + tsteq r1, r0, lsl r2 │ │ │ │ + tsteq r0, ip, ror fp │ │ │ │ + strdeq sl, [r1, -ip] │ │ │ │ + strdeq sl, [r1, -ip] │ │ │ │ + strdeq sl, [r1, -ip] │ │ │ │ + strdeq sl, [r1, -r4] │ │ │ │ + strdeq sl, [r1, -r0] │ │ │ │ + smlatteq r1, ip, r1, sl │ │ │ │ + smlatteq r1, ip, r1, sl │ │ │ │ + strdeq sl, [r1, -r0] │ │ │ │ + strdeq sl, [r1, -r4] │ │ │ │ + strdeq sl, [r1, -ip] │ │ │ │ + tsteq r8, r6, ror #30 │ │ │ │ + @ instruction: 0x0101af9a │ │ │ │ + smlatbeq r1, sl, pc, sl @ │ │ │ │ + tsteq r1, sl, ror pc │ │ │ │ + tsteq r8, r4, lsr #30 │ │ │ │ + @ instruction: 0x0101afb4 │ │ │ │ + @ instruction: 0x0101afbc │ │ │ │ + smlabteq r1, r4, pc, sl @ │ │ │ │ + rscseq sl, pc, r4, lsl r1 @ │ │ │ │ + rscseq sl, pc, r4, lsl #2 │ │ │ │ + ldrdeq pc, [r2, -lr] │ │ │ │ + tsteq r1, r8, lsr r8 │ │ │ │ + tsteq r0, r6, ror #12 │ │ │ │ + tsteq r1, r4, lsl r8 │ │ │ │ + strdeq sl, [r1, -sl] │ │ │ │ strdeq r9, [r1, -r4] │ │ │ │ - tsteq r8, lr, asr r8 │ │ │ │ - strheq pc, [r2, -ip] @ │ │ │ │ - smlabteq r1, r8, r1, r9 │ │ │ │ - strheq pc, [r2, -r0] @ │ │ │ │ - strheq pc, [r2, -r6] @ │ │ │ │ - smlabbeq r1, r2, r1, r9 │ │ │ │ - smlatbeq r2, sl, r0, pc @ │ │ │ │ - smlatbeq r2, r8, r0, pc @ │ │ │ │ - @ instruction: 0x01029392 │ │ │ │ - @ instruction: 0x01029394 │ │ │ │ - @ instruction: 0x01029398 │ │ │ │ - smlatbeq r2, r0, r3, r9 │ │ │ │ - qaddeq pc, r8, r2 @ │ │ │ │ - @ instruction: 0x01029398 │ │ │ │ - smlatbeq r2, r6, r3, r9 │ │ │ │ - smlatbeq r2, sl, r3, r9 │ │ │ │ - smlatbeq r2, lr, r3, r9 │ │ │ │ - smlabteq r2, r0, r3, r9 │ │ │ │ - smlabteq r2, r6, r3, r9 │ │ │ │ - tsteq r0, r2, asr ip │ │ │ │ - qaddeq r9, r8, r1 │ │ │ │ - tsteq r0, r6, asr #24 │ │ │ │ - tsteq r1, r8, lsr r0 │ │ │ │ - @ instruction: 0x0102efba │ │ │ │ - tsteq r1, r6, lsl r0 │ │ │ │ - ldrdeq r8, [r1, -ip] │ │ │ │ - strdeq r8, [r1, -r4] │ │ │ │ - rscseq r9, pc, lr, ror #20 │ │ │ │ - rscseq r9, pc, r6, ror sl @ │ │ │ │ - tsteq r8, r8, lsr r6 │ │ │ │ - rscseq r9, pc, lr, asr sl @ │ │ │ │ - rscseq r9, pc, r4, lsr sl @ │ │ │ │ - rscseq r9, pc, r0, asr #20 │ │ │ │ - rscseq r9, pc, ip, lsr sl @ │ │ │ │ - rscseq r9, pc, r8, lsr sl @ │ │ │ │ - rscseq r9, pc, r4, lsr sl @ │ │ │ │ - rscseq r9, pc, r4, lsr sl @ │ │ │ │ - smlatbeq r8, r6, r5, r5 │ │ │ │ - rscseq r9, pc, r2, lsr #20 │ │ │ │ - rscseq r9, pc, lr, lsr #19 │ │ │ │ - tsteq r8, lr, ror #10 │ │ │ │ - rscseq r9, pc, lr, ror #18 │ │ │ │ - smlabteq r1, lr, lr, r8 │ │ │ │ - tsteq r2, r0, ror #28 │ │ │ │ - smlatbeq r1, r8, lr, r8 │ │ │ │ - smlatbeq r0, lr, sl, r7 │ │ │ │ - @ instruction: 0x01007ab0 │ │ │ │ - @ instruction: 0x01007a94 │ │ │ │ + rscseq r9, pc, r6, ror #31 │ │ │ │ + smlabteq r1, lr, r7, r9 │ │ │ │ + rscseq r9, pc, r0, asr #31 │ │ │ │ + smlatbeq r1, sl, r7, r9 │ │ │ │ + rscseq r9, pc, r2, lsr #31 │ │ │ │ + tstpeq r2, lr, asr #12 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r1, r8, r7, r9 │ │ │ │ + tsteq r1, r4, asr #14 │ │ │ │ + smlatteq r0, ip, r7, r1 │ │ │ │ + tsteq r1, sl, lsr r7 │ │ │ │ + ldrdeq r1, [r0, -ip] │ │ │ │ + smlabteq r0, ip, r7, r1 │ │ │ │ + smlabteq r0, r8, r7, r1 │ │ │ │ + smlabteq r0, r4, r7, r1 │ │ │ │ + smlabteq r0, r0, r7, r1 │ │ │ │ + @ instruction: 0x010017bc │ │ │ │ + @ instruction: 0x010017b8 │ │ │ │ + @ instruction: 0x010017b4 │ │ │ │ + smlatbeq r0, ip, r7, r1 │ │ │ │ + smlatbeq r0, r8, r7, r1 │ │ │ │ + ldrdeq r6, [r2, -r4] │ │ │ │ + @ instruction: 0x010263b4 │ │ │ │ + smlabteq r8, sl, ip, r5 │ │ │ │ + smlabbeq r0, sl, r7, r1 │ │ │ │ + @ instruction: 0x01001790 │ │ │ │ + smlabbeq r0, sl, r7, r1 │ │ │ │ + rscseq r9, pc, lr, lsr #31 │ │ │ │ + strdeq r9, [r1, -r8] │ │ │ │ + tsteq r0, r6, ror #14 │ │ │ │ + tsteq r0, sl, asr r7 │ │ │ │ + tsteq r0, r4, asr r7 │ │ │ │ + tsteq r0, lr, asr #14 │ │ │ │ + tsteq r0, r8, asr #14 │ │ │ │ + tsteq r0, r2, asr #14 │ │ │ │ + smlatteq r8, sl, fp, r5 │ │ │ │ + rscseq r9, pc, lr, asr sp @ │ │ │ │ + tsteq r1, r6, asr #10 │ │ │ │ + ldrdeq r1, [r0, -r6] │ │ │ │ + strdeq pc, [r2, -r4] │ │ │ │ + smlabteq r0, r0, r6, r1 │ │ │ │ + tsteq r2, ip, asr #16 │ │ │ │ tsteq r1, ip, lsr #26 │ │ │ │ - tsteq r1, lr, lsr #26 │ │ │ │ - tsteq r1, r8, lsr #26 │ │ │ │ tsteq r1, r8, lsr #26 │ │ │ │ - tsteq r1, r2, asr #26 │ │ │ │ - tsteq r1, ip, asr sp │ │ │ │ - tsteq r1, ip, asr sp │ │ │ │ - tsteq r1, r2, ror sp │ │ │ │ - smlabbeq r1, r6, sp, sl │ │ │ │ - tsteq r2, r4, ror ip │ │ │ │ - tsteq r1, sl, ror #26 │ │ │ │ - tsteq r1, ip, ror #26 │ │ │ │ - tsteq r1, lr, ror #26 │ │ │ │ - tsteq r1, ip, ror sp │ │ │ │ - smlabbeq r1, r2, sp, sl │ │ │ │ - smlabbeq r1, r8, sp, sl │ │ │ │ - smlabbeq r1, lr, sp, sl │ │ │ │ - smlabbeq r1, r8, sp, sl │ │ │ │ - smlabbeq r1, r2, sp, sl │ │ │ │ - smlabbeq r1, r4, sp, sl │ │ │ │ - tsteq r1, sl, lsl r9 │ │ │ │ - @ instruction: 0x01085392 │ │ │ │ - tsteq r1, r4, ror #26 │ │ │ │ - tsteq r2, r6, ror #22 │ │ │ │ + @ instruction: 0x01001694 │ │ │ │ + tsteq r1, r4, lsl sp │ │ │ │ + tsteq r1, r4, lsl sp │ │ │ │ + tsteq r1, r4, lsl sp │ │ │ │ + tsteq r1, ip, lsl #26 │ │ │ │ + tsteq r1, r8, lsl #26 │ │ │ │ + tsteq r1, r4, lsl #26 │ │ │ │ + tsteq r1, r4, lsl #26 │ │ │ │ + tsteq r1, r8, lsl #26 │ │ │ │ + tsteq r1, ip, lsl #26 │ │ │ │ + tsteq r1, r4, lsl sp │ │ │ │ + tsteq r8, lr, ror sl │ │ │ │ + ldrdeq pc, [r2, -ip] │ │ │ │ + smlatteq r1, r8, r3, r9 │ │ │ │ + ldrdeq pc, [r2, -r0] │ │ │ │ + ldrdeq pc, [r2, -r6] │ │ │ │ + smlatbeq r1, r2, r3, r9 │ │ │ │ + smlabteq r2, sl, r2, pc @ │ │ │ │ + smlabteq r2, r8, r2, pc @ │ │ │ │ + @ instruction: 0x010295b2 │ │ │ │ + @ instruction: 0x010295b4 │ │ │ │ + @ instruction: 0x010295b8 │ │ │ │ + smlabteq r2, r0, r5, r9 │ │ │ │ + tstpeq r2, r8, ror r2 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010295b8 │ │ │ │ + smlabteq r2, r6, r5, r9 │ │ │ │ + smlabteq r2, sl, r5, r9 │ │ │ │ + smlabteq r2, lr, r5, r9 │ │ │ │ + smlatteq r2, r0, r5, r9 │ │ │ │ + smlatteq r2, r6, r5, r9 │ │ │ │ + tsteq r0, r2, ror lr │ │ │ │ + tsteq r1, r8, ror r2 │ │ │ │ + tsteq r0, r6, ror #28 │ │ │ │ + tsteq r1, r8, asr r2 │ │ │ │ + ldrdeq pc, [r2, -sl] │ │ │ │ + tsteq r1, r6, lsr r2 │ │ │ │ + strdeq r9, [r1, -ip] │ │ │ │ + tsteq r1, r4, lsl r2 │ │ │ │ + rscseq r9, pc, lr, lsl #25 │ │ │ │ + smlalseq r9, pc, r6, ip @ │ │ │ │ + tsteq r8, r8, asr r8 │ │ │ │ + rscseq r9, pc, lr, ror ip @ │ │ │ │ + rscseq r9, pc, r4, asr ip @ │ │ │ │ + rscseq r9, pc, r0, ror #24 │ │ │ │ + rscseq r9, pc, ip, asr ip @ │ │ │ │ + rscseq r9, pc, r8, asr ip @ │ │ │ │ + rscseq r9, pc, r4, asr ip @ │ │ │ │ + rscseq r9, pc, r4, asr ip @ │ │ │ │ + smlabteq r8, r6, r7, r5 │ │ │ │ + rscseq r9, pc, r2, asr #24 │ │ │ │ + rscseq r9, pc, lr, asr #23 │ │ │ │ + smlabbeq r8, lr, r7, r5 │ │ │ │ + rscseq r9, pc, lr, lsl #23 │ │ │ │ + smlatteq r1, lr, r0, r9 │ │ │ │ + smlabbeq r2, r0, r0, pc @ │ │ │ │ + smlabteq r1, r8, r0, r9 │ │ │ │ + smlabteq r0, lr, ip, r7 │ │ │ │ + ldrdeq r7, [r0, -r0] │ │ │ │ + @ instruction: 0x01007cb4 │ │ │ │ + tsteq r1, ip, asr #30 │ │ │ │ + tsteq r1, lr, asr #30 │ │ │ │ + tsteq r1, r8, asr #30 │ │ │ │ + tsteq r1, r8, asr #30 │ │ │ │ + tsteq r1, r2, ror #30 │ │ │ │ + tsteq r1, ip, ror pc │ │ │ │ + tsteq r1, ip, ror pc │ │ │ │ + @ instruction: 0x0101af92 │ │ │ │ + smlatbeq r1, r6, pc, sl @ │ │ │ │ + @ instruction: 0x01029e94 │ │ │ │ + smlabbeq r1, sl, pc, sl @ │ │ │ │ + smlabbeq r1, ip, pc, sl @ │ │ │ │ + smlabbeq r1, lr, pc, sl @ │ │ │ │ + @ instruction: 0x0101af9c │ │ │ │ + smlatbeq r1, r2, pc, sl @ │ │ │ │ + smlatbeq r1, r8, pc, sl @ │ │ │ │ + smlatbeq r1, lr, pc, sl @ │ │ │ │ + smlatbeq r1, r8, pc, sl @ │ │ │ │ + smlatbeq r1, r2, pc, sl @ │ │ │ │ + smlatbeq r1, r4, pc, sl @ │ │ │ │ + tsteq r1, sl, lsr fp │ │ │ │ + @ instruction: 0x010855b2 │ │ │ │ + smlabbeq r1, r4, pc, sl @ │ │ │ │ + smlabbeq r2, r6, sp, fp │ │ │ │ stccs 8, cr15, [r0], {223} @ 0xdf │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf790447a │ │ │ │ @ instruction: 0xf8dfef12 │ │ │ │ @ instruction: 0x463b2c78 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf790447a │ │ │ │ @@ -113766,192 +113766,192 @@ │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf790447a │ │ │ │ @ instruction: 0xe1bbe8e0 │ │ │ │ @ instruction: 0x21014ab4 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ ldm r8, {r4, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ svclt 0x0000e1b4 │ │ │ │ - tsteq r1, r4, ror #20 │ │ │ │ - tsteq r1, r8, asr sl │ │ │ │ - rscseq r9, pc, r6, ror r2 @ │ │ │ │ - rscseq r9, pc, lr, ror #4 │ │ │ │ - tsteq r1, r8, lsr sl │ │ │ │ - tsteq r2, sl, lsl #16 │ │ │ │ - tsteq r1, lr, lsr #22 │ │ │ │ - tsteq r1, r6, lsr fp │ │ │ │ - tsteq r1, r2, asr #22 │ │ │ │ - tsteq r1, r2, asr #22 │ │ │ │ - tsteq r1, r2, asr #22 │ │ │ │ - tsteq r1, r2, asr #22 │ │ │ │ - tsteq r1, lr, asr #22 │ │ │ │ - tsteq r1, lr, asr #22 │ │ │ │ - tsteq r1, lr, asr #24 │ │ │ │ - tsteq r2, lr, lsl r6 │ │ │ │ - tsteq r1, sl, lsr fp │ │ │ │ - tsteq r1, lr, ror fp │ │ │ │ - tsteq r1, lr, lsr #22 │ │ │ │ + smlabbeq r1, r4, ip, sl │ │ │ │ + tsteq r1, r8, ror ip │ │ │ │ + smlalseq r9, pc, r6, r4 @ │ │ │ │ + rscseq r9, pc, lr, lsl #9 │ │ │ │ + tsteq r1, r8, asr ip │ │ │ │ + tsteq r2, sl, lsr #20 │ │ │ │ + tsteq r1, lr, asr #26 │ │ │ │ + tsteq r1, r6, asr sp │ │ │ │ + tsteq r1, r2, ror #26 │ │ │ │ + tsteq r1, r2, ror #26 │ │ │ │ + tsteq r1, r2, ror #26 │ │ │ │ + tsteq r1, r2, ror #26 │ │ │ │ + tsteq r1, lr, ror #26 │ │ │ │ + tsteq r1, lr, ror #26 │ │ │ │ + tsteq r1, lr, ror #28 │ │ │ │ + tsteq r2, lr, lsr r8 │ │ │ │ + tsteq r1, sl, asr sp │ │ │ │ + @ instruction: 0x01019d9e │ │ │ │ + tsteq r1, lr, asr #26 │ │ │ │ + tsteq r1, lr, asr sp │ │ │ │ + tsteq r1, lr, lsl fp │ │ │ │ tsteq r1, lr, lsr fp │ │ │ │ - strdeq sl, [r1, -lr] │ │ │ │ - tsteq r1, lr, lsl r9 │ │ │ │ - tsteq r1, r2, ror #22 │ │ │ │ - tsteq r1, sl, ror #22 │ │ │ │ - tsteq r1, r6, lsl #18 │ │ │ │ - tsteq r1, r6, lsl #18 │ │ │ │ - tsteq r1, r6, lsl #18 │ │ │ │ - tsteq r1, r6, lsl #18 │ │ │ │ - tsteq r1, sl, asr #22 │ │ │ │ - tsteq r1, sl, asr #22 │ │ │ │ - smlatteq r1, r6, r8, sl │ │ │ │ - tsteq r2, lr, asr r2 │ │ │ │ - ldrdeq sl, [r1, -sl] │ │ │ │ - smlatteq r1, r6, r8, sl │ │ │ │ - smlatteq r1, lr, r8, sl │ │ │ │ - strdeq r4, [r8, -r0] │ │ │ │ - smlatteq r1, r0, r8, sl │ │ │ │ - tsteq r0, r6, lsl r2 │ │ │ │ - tsteq r0, r2, lsl r2 │ │ │ │ - smlabteq r1, r4, r8, sl │ │ │ │ - tsteq r1, r8, lsr #14 │ │ │ │ - @ instruction: 0x0101a8b8 │ │ │ │ - @ instruction: 0x0101a8b6 │ │ │ │ - rscseq r8, pc, r2, lsl #31 │ │ │ │ - rscseq r8, pc, sl, ror pc @ │ │ │ │ - strdeq r5, [r2, -sl] │ │ │ │ - rscseq r8, pc, r0, asr pc @ │ │ │ │ - rscseq r8, pc, r8, asr #30 │ │ │ │ - tsteq r0, ip, lsr r7 │ │ │ │ - tsteq r0, ip, lsr #14 │ │ │ │ - tsteq r0, r8, lsr #14 │ │ │ │ - tsteq r0, r4, lsr #14 │ │ │ │ - tsteq r0, r0, lsr #14 │ │ │ │ - tsteq r0, ip, lsl r7 │ │ │ │ - tsteq r0, r8, lsl r7 │ │ │ │ - tsteq r0, r4, lsl r7 │ │ │ │ - tsteq r0, ip, lsl #14 │ │ │ │ - tsteq r0, r8, lsl #14 │ │ │ │ - tsteq r2, r4, lsr r3 │ │ │ │ - tsteq r2, r4, lsl r3 │ │ │ │ - tsteq r8, sl, lsr #24 │ │ │ │ - tsteq r2, r2, asr r5 │ │ │ │ - tsteq r2, lr, asr #10 │ │ │ │ - tsteq r2, lr, lsr r5 │ │ │ │ - tsteq r2, sl, asr #10 │ │ │ │ - tsteq r2, r6, asr r5 │ │ │ │ - tsteq r2, lr, asr r5 │ │ │ │ - tsteq r2, r6, ror #10 │ │ │ │ + smlabbeq r1, r2, sp, r9 │ │ │ │ + smlabbeq r1, sl, sp, r9 │ │ │ │ + tsteq r1, r6, lsr #22 │ │ │ │ + tsteq r1, r6, lsr #22 │ │ │ │ + tsteq r1, r6, lsr #22 │ │ │ │ + tsteq r1, r6, lsr #22 │ │ │ │ + tsteq r1, sl, ror #26 │ │ │ │ + tsteq r1, sl, ror #26 │ │ │ │ + tsteq r1, r6, lsl #22 │ │ │ │ + tsteq r2, lr, ror r4 │ │ │ │ + strdeq sl, [r1, -sl] │ │ │ │ + tsteq r1, r6, lsl #22 │ │ │ │ + tsteq r1, lr, lsl #22 │ │ │ │ + tsteq r8, r0, lsl r0 │ │ │ │ + tsteq r1, r0, lsl #22 │ │ │ │ + tsteq r0, r6, lsr r4 │ │ │ │ + tsteq r0, r2, lsr r4 │ │ │ │ + smlatteq r1, r4, sl, sl │ │ │ │ + tsteq r1, r8, asr #18 │ │ │ │ + ldrdeq sl, [r1, -r8] │ │ │ │ + ldrdeq sl, [r1, -r6] │ │ │ │ + rscseq r9, pc, r2, lsr #3 │ │ │ │ + smlalseq r9, pc, sl, r1 @ │ │ │ │ + tsteq r2, sl, lsl r6 │ │ │ │ + rscseq r9, pc, r0, ror r1 @ │ │ │ │ + rscseq r9, pc, r8, ror #2 │ │ │ │ + tsteq r0, ip, asr r9 │ │ │ │ + tsteq r0, ip, asr #18 │ │ │ │ + tsteq r0, r8, asr #18 │ │ │ │ + tsteq r0, r4, asr #18 │ │ │ │ + tsteq r0, r0, asr #18 │ │ │ │ + tsteq r0, ip, lsr r9 │ │ │ │ + tsteq r0, r8, lsr r9 │ │ │ │ + tsteq r0, r4, lsr r9 │ │ │ │ + tsteq r0, ip, lsr #18 │ │ │ │ + tsteq r0, r8, lsr #18 │ │ │ │ + tsteq r2, r4, asr r5 │ │ │ │ + tsteq r2, r4, lsr r5 │ │ │ │ + tsteq r8, sl, asr #28 │ │ │ │ + tsteq r2, r2, ror r7 │ │ │ │ + tsteq r2, lr, ror #14 │ │ │ │ + tsteq r2, lr, asr r7 │ │ │ │ + tsteq r2, sl, ror #14 │ │ │ │ + tsteq r2, r6, ror r7 │ │ │ │ + tsteq r2, lr, ror r7 │ │ │ │ + smlabbeq r2, r6, r7, lr │ │ │ │ + smlabbeq r2, lr, r7, lr │ │ │ │ + @ instruction: 0x0102e796 │ │ │ │ + smlatbeq r2, r6, r7, lr │ │ │ │ + @ instruction: 0x0102e7b6 │ │ │ │ + smlabteq r2, r6, r7, lr │ │ │ │ + ldrdeq lr, [r2, -r6] │ │ │ │ + smlatteq r2, r6, r7, lr │ │ │ │ + tsteq r8, r8, lsr sp │ │ │ │ + smlatteq r2, r2, r7, lr │ │ │ │ + tsteq r2, r6, ror #12 │ │ │ │ + tsteq r2, r2, ror r6 │ │ │ │ + tsteq r2, lr, ror r6 │ │ │ │ + smlabbeq r2, r6, r6, lr │ │ │ │ + smlabbeq r2, lr, r6, lr │ │ │ │ + @ instruction: 0x0102e696 │ │ │ │ + @ instruction: 0x0102e69e │ │ │ │ + smlatbeq r2, lr, r6, lr │ │ │ │ + @ instruction: 0x0102e6be │ │ │ │ + smlabteq r2, lr, r6, lr │ │ │ │ + ldrdeq lr, [r2, -lr] │ │ │ │ + smlatteq r2, lr, r6, lr │ │ │ │ + tsteq r8, r0, asr #24 │ │ │ │ + strdeq lr, [r2, -lr] │ │ │ │ tsteq r2, lr, ror #10 │ │ │ │ - tsteq r2, r6, ror r5 │ │ │ │ + tsteq r2, sl, ror r5 │ │ │ │ smlabbeq r2, r6, r5, lr │ │ │ │ + smlabbeq r2, lr, r5, lr │ │ │ │ @ instruction: 0x0102e596 │ │ │ │ + @ instruction: 0x0102e59e │ │ │ │ smlatbeq r2, r6, r5, lr │ │ │ │ @ instruction: 0x0102e5b6 │ │ │ │ smlabteq r2, r6, r5, lr │ │ │ │ - tsteq r8, r8, lsl fp │ │ │ │ - smlabteq r2, r2, r5, lr │ │ │ │ - tsteq r2, r6, asr #8 │ │ │ │ - tsteq r2, r2, asr r4 │ │ │ │ - tsteq r2, lr, asr r4 │ │ │ │ - tsteq r2, r6, ror #8 │ │ │ │ - tsteq r2, lr, ror #8 │ │ │ │ + ldrdeq lr, [r2, -r6] │ │ │ │ + smlatteq r2, r6, r5, lr │ │ │ │ + strdeq lr, [r2, -r6] │ │ │ │ + tsteq r8, r8, asr #22 │ │ │ │ + tsteq r2, sl, lsl r6 │ │ │ │ tsteq r2, r6, ror r4 │ │ │ │ - tsteq r2, lr, ror r4 │ │ │ │ + smlabbeq r2, r2, r4, lr │ │ │ │ smlabbeq r2, lr, r4, lr │ │ │ │ + @ instruction: 0x0102e496 │ │ │ │ @ instruction: 0x0102e49e │ │ │ │ + smlatbeq r2, r6, r4, lr │ │ │ │ smlatbeq r2, lr, r4, lr │ │ │ │ @ instruction: 0x0102e4be │ │ │ │ smlabteq r2, lr, r4, lr │ │ │ │ - tsteq r8, r0, lsr #20 │ │ │ │ ldrdeq lr, [r2, -lr] │ │ │ │ - tsteq r2, lr, asr #6 │ │ │ │ - tsteq r2, sl, asr r3 │ │ │ │ - tsteq r2, r6, ror #6 │ │ │ │ - tsteq r2, lr, ror #6 │ │ │ │ - tsteq r2, r6, ror r3 │ │ │ │ + smlatteq r2, lr, r4, lr │ │ │ │ + strdeq lr, [r2, -lr] │ │ │ │ + tsteq r8, r0, asr sl │ │ │ │ + tsteq r2, r6, lsr r5 │ │ │ │ tsteq r2, lr, ror r3 │ │ │ │ - smlabbeq r2, r6, r3, lr │ │ │ │ + smlabbeq r2, sl, r3, lr │ │ │ │ @ instruction: 0x0102e396 │ │ │ │ + @ instruction: 0x0102e39e │ │ │ │ smlatbeq r2, r6, r3, lr │ │ │ │ + smlatbeq r2, lr, r3, lr │ │ │ │ @ instruction: 0x0102e3b6 │ │ │ │ smlabteq r2, r6, r3, lr │ │ │ │ ldrdeq lr, [r2, -r6] │ │ │ │ - tsteq r8, r8, lsr #18 │ │ │ │ - strdeq lr, [r2, -sl] │ │ │ │ - tsteq r2, r6, asr r2 │ │ │ │ - tsteq r2, r2, ror #4 │ │ │ │ - tsteq r2, lr, ror #4 │ │ │ │ - tsteq r2, r6, ror r2 │ │ │ │ - tsteq r2, lr, ror r2 │ │ │ │ + smlatteq r2, r6, r3, lr │ │ │ │ + strdeq lr, [r2, -r6] │ │ │ │ + tsteq r2, r6, lsl #8 │ │ │ │ + tsteq r8, r8, asr r9 │ │ │ │ + tsteq r2, r2, asr r4 │ │ │ │ smlabbeq r2, r6, r2, lr │ │ │ │ - smlabbeq r2, lr, r2, lr │ │ │ │ + @ instruction: 0x0102e292 │ │ │ │ @ instruction: 0x0102e29e │ │ │ │ + smlatbeq r2, r6, r2, lr │ │ │ │ smlatbeq r2, lr, r2, lr │ │ │ │ + @ instruction: 0x0102e2b6 │ │ │ │ @ instruction: 0x0102e2be │ │ │ │ smlabteq r2, lr, r2, lr │ │ │ │ ldrdeq lr, [r2, -lr] │ │ │ │ - tsteq r8, r0, lsr r8 │ │ │ │ - tsteq r2, r6, lsl r3 │ │ │ │ - tsteq r2, lr, asr r1 │ │ │ │ - tsteq r2, sl, ror #2 │ │ │ │ - tsteq r2, r6, ror r1 │ │ │ │ - tsteq r2, lr, ror r1 │ │ │ │ - smlabbeq r2, r6, r1, lr │ │ │ │ + smlatteq r2, lr, r2, lr │ │ │ │ + strdeq lr, [r2, -lr] │ │ │ │ + tsteq r2, lr, lsl #6 │ │ │ │ + tsteq r8, r0, ror #16 │ │ │ │ + tsteq r2, lr, ror #6 │ │ │ │ smlabbeq r2, lr, r1, lr │ │ │ │ - @ instruction: 0x0102e196 │ │ │ │ + @ instruction: 0x0102e19a │ │ │ │ smlatbeq r2, r6, r1, lr │ │ │ │ + smlatbeq r2, lr, r1, lr │ │ │ │ @ instruction: 0x0102e1b6 │ │ │ │ + @ instruction: 0x0102e1be │ │ │ │ smlabteq r2, r6, r1, lr │ │ │ │ ldrdeq lr, [r2, -r6] │ │ │ │ smlatteq r2, r6, r1, lr │ │ │ │ - tsteq r8, r8, lsr r7 │ │ │ │ - tsteq r2, r2, lsr r2 │ │ │ │ - tsteq r2, r6, rrx │ │ │ │ - tsteq r2, r2, ror r0 │ │ │ │ - tsteq r2, lr, ror r0 │ │ │ │ - smlabbeq r2, r6, r0, lr │ │ │ │ - smlabbeq r2, lr, r0, lr │ │ │ │ - swpeq lr, r6, [r2] │ │ │ │ - swpeq lr, lr, [r2] │ │ │ │ - smlatbeq r2, lr, r0, lr │ │ │ │ - strheq lr, [r2, -lr] │ │ │ │ - smlabteq r2, lr, r0, lr │ │ │ │ - ldrdeq lr, [r2, -lr] │ │ │ │ - smlatteq r2, lr, r0, lr │ │ │ │ - tsteq r8, r0, asr #12 │ │ │ │ - tsteq r2, lr, asr #2 │ │ │ │ - tsteq r2, lr, ror #30 │ │ │ │ - tsteq r2, sl, ror pc │ │ │ │ - smlabbeq r2, r6, pc, sp @ │ │ │ │ - smlabbeq r2, lr, pc, sp @ │ │ │ │ - @ instruction: 0x0102df96 │ │ │ │ + strdeq lr, [r2, -r8] │ │ │ │ + tsteq r2, sl, lsl #4 │ │ │ │ + tsteq r2, ip, lsl r2 │ │ │ │ + tsteq r8, r0, ror r7 │ │ │ │ + @ instruction: 0x0102e296 │ │ │ │ + smlatbeq r2, r4, r0, lr │ │ │ │ + strheq lr, [r2, -r0] │ │ │ │ + strheq lr, [r2, -ip] │ │ │ │ + smlabteq r2, r4, r0, lr │ │ │ │ + smlabteq r2, ip, r0, lr │ │ │ │ + ldrdeq lr, [r2, -r4] │ │ │ │ + ldrdeq lr, [r2, -ip] │ │ │ │ + smlatteq r2, ip, r0, lr │ │ │ │ + strdeq lr, [r2, -ip] │ │ │ │ + tsteq r2, ip, lsl #2 │ │ │ │ + tsteq r2, ip, lsl r1 │ │ │ │ + tsteq r2, ip, lsr #2 │ │ │ │ + tsteq r8, lr, ror r6 │ │ │ │ + @ instruction: 0x0102e1b2 │ │ │ │ @ instruction: 0x0102df9e │ │ │ │ - smlatbeq r2, r6, pc, sp @ │ │ │ │ - @ instruction: 0x0102dfb6 │ │ │ │ - smlabteq r2, r6, pc, sp @ │ │ │ │ - ldrdeq sp, [r2, -r8] │ │ │ │ - smlatteq r2, sl, pc, sp @ │ │ │ │ - strdeq sp, [r2, -ip] │ │ │ │ - tsteq r8, r0, asr r5 │ │ │ │ - tsteq r2, r6, ror r0 │ │ │ │ - smlabbeq r2, r4, lr, sp │ │ │ │ - @ instruction: 0x0102de90 │ │ │ │ - @ instruction: 0x0102de9c │ │ │ │ - smlatbeq r2, r4, lr, sp │ │ │ │ - smlatbeq r2, ip, lr, sp │ │ │ │ - @ instruction: 0x0102deb4 │ │ │ │ - @ instruction: 0x0102debc │ │ │ │ - smlabteq r2, ip, lr, sp │ │ │ │ - ldrdeq sp, [r2, -ip] │ │ │ │ - smlatteq r2, ip, lr, sp │ │ │ │ - strdeq sp, [r2, -ip] │ │ │ │ - tsteq r2, ip, lsl #30 │ │ │ │ - tsteq r8, lr, asr r4 │ │ │ │ - @ instruction: 0x0102df92 │ │ │ │ - tsteq r2, lr, ror sp │ │ │ │ - smlabbeq r2, ip, sp, sp │ │ │ │ - @ instruction: 0x0102dd9a │ │ │ │ + smlatbeq r2, ip, pc, sp @ │ │ │ │ + @ instruction: 0x0102dfba │ │ │ │ pkhtbcs pc, r8, pc, asr #17 @ │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf78f447a │ │ │ │ sub lr, r7, ip, ror #30 │ │ │ │ @ instruction: 0x267cf8df │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf78f447a │ │ │ │ @@ -114363,111 +114363,111 @@ │ │ │ │ and lr, r7, sl, lsr ip │ │ │ │ ldrtmi r4, [fp], -r5, ror #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ ldc 7, cr15, [r0], #-572 @ 0xfffffdc4 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - ldrdeq sp, [r2, -r8] │ │ │ │ - smlatteq r2, r0, sl, sp │ │ │ │ + strdeq sp, [r2, -r8] │ │ │ │ + tsteq r2, r0, lsl #26 │ │ │ │ + tsteq r2, r8, lsl #26 │ │ │ │ + tsteq r2, r0, lsl sp │ │ │ │ + tsteq r2, r0, lsr #26 │ │ │ │ + tsteq r2, r0, lsr sp │ │ │ │ + tsteq r2, r0, asr #26 │ │ │ │ + tsteq r2, r0, asr sp │ │ │ │ + tsteq r2, r0, ror #26 │ │ │ │ + @ instruction: 0x010842b2 │ │ │ │ + strdeq sp, [r2, -ip] │ │ │ │ + smlatteq r2, r0, fp, sp │ │ │ │ + smlatteq r2, ip, fp, sp │ │ │ │ + strdeq sp, [r2, -r8] │ │ │ │ + tsteq r2, r0, lsl #24 │ │ │ │ + tsteq r2, r8, lsl #24 │ │ │ │ + tsteq r2, r0, lsl ip │ │ │ │ + tsteq r2, r8, lsl ip │ │ │ │ + tsteq r2, r8, lsr #24 │ │ │ │ + tsteq r2, r8, lsr ip │ │ │ │ + tsteq r2, r8, asr #24 │ │ │ │ + tsteq r2, r8, asr ip │ │ │ │ + tsteq r2, r8, ror #24 │ │ │ │ + @ instruction: 0x010841ba │ │ │ │ + tsteq r2, r8, lsl sp │ │ │ │ smlatteq r2, r8, sl, sp │ │ │ │ - strdeq sp, [r2, -r0] │ │ │ │ + strdeq sp, [r2, -r4] │ │ │ │ tsteq r2, r0, lsl #22 │ │ │ │ + tsteq r2, r8, lsl #22 │ │ │ │ tsteq r2, r0, lsl fp │ │ │ │ + tsteq r2, r8, lsl fp │ │ │ │ tsteq r2, r0, lsr #22 │ │ │ │ tsteq r2, r0, lsr fp │ │ │ │ tsteq r2, r0, asr #22 │ │ │ │ - swpeq r4, r2, [r8] │ │ │ │ - ldrdeq sp, [r2, -ip] │ │ │ │ - smlabteq r2, r0, r9, sp │ │ │ │ - smlabteq r2, ip, r9, sp │ │ │ │ - ldrdeq sp, [r2, -r8] │ │ │ │ - smlatteq r2, r0, r9, sp │ │ │ │ - smlatteq r2, r8, r9, sp │ │ │ │ + tsteq r2, r0, asr fp │ │ │ │ + tsteq r2, r0, ror #22 │ │ │ │ + tsteq r2, r0, ror fp │ │ │ │ + smlabteq r8, r2, r0, r4 │ │ │ │ + tsteq r2, r4, lsr ip │ │ │ │ strdeq sp, [r2, -r0] │ │ │ │ - strdeq sp, [r2, -r8] │ │ │ │ + strdeq sp, [r2, -ip] │ │ │ │ tsteq r2, r8, lsl #20 │ │ │ │ + tsteq r2, r0, lsl sl │ │ │ │ tsteq r2, r8, lsl sl │ │ │ │ + tsteq r2, r0, lsr #20 │ │ │ │ tsteq r2, r8, lsr #20 │ │ │ │ tsteq r2, r8, lsr sl │ │ │ │ tsteq r2, r8, asr #20 │ │ │ │ - @ instruction: 0x01083f9a │ │ │ │ - strdeq sp, [r2, -r8] │ │ │ │ - smlabteq r2, r8, r8, sp │ │ │ │ - ldrdeq sp, [r2, -r4] │ │ │ │ - smlatteq r2, r0, r8, sp │ │ │ │ - smlatteq r2, r8, r8, sp │ │ │ │ - strdeq sp, [r2, -r0] │ │ │ │ - strdeq sp, [r2, -r8] │ │ │ │ - tsteq r2, r0, lsl #18 │ │ │ │ + tsteq r2, r8, asr sl │ │ │ │ + tsteq r2, sl, ror #20 │ │ │ │ + tsteq r2, ip, ror sl │ │ │ │ + ldrdeq r3, [r8, -r0] │ │ │ │ + tsteq r2, r8, asr fp │ │ │ │ + tsteq r2, r2, lsl #18 │ │ │ │ tsteq r2, r0, lsl r9 │ │ │ │ - tsteq r2, r0, lsr #18 │ │ │ │ - tsteq r2, r0, lsr r9 │ │ │ │ - tsteq r2, r0, asr #18 │ │ │ │ - tsteq r2, r0, asr r9 │ │ │ │ - smlatbeq r8, r2, lr, r3 │ │ │ │ - tsteq r2, r4, lsl sl │ │ │ │ - ldrdeq sp, [r2, -r0] │ │ │ │ - ldrdeq sp, [r2, -ip] │ │ │ │ - smlatteq r2, r8, r7, sp │ │ │ │ - strdeq sp, [r2, -r0] │ │ │ │ - strdeq sp, [r2, -r8] │ │ │ │ - tsteq r2, r0, lsl #16 │ │ │ │ - tsteq r2, r8, lsl #16 │ │ │ │ - tsteq r2, r8, lsl r8 │ │ │ │ - tsteq r2, r8, lsr #16 │ │ │ │ - tsteq r2, r8, lsr r8 │ │ │ │ - tsteq r2, sl, asr #16 │ │ │ │ - tsteq r2, ip, asr r8 │ │ │ │ - @ instruction: 0x01083db0 │ │ │ │ - tsteq r2, r8, lsr r9 │ │ │ │ - smlatteq r2, r2, r6, sp │ │ │ │ - strdeq sp, [r2, -r0] │ │ │ │ - strdeq sp, [r2, -lr] │ │ │ │ - tsteq r2, r8, lsl #14 │ │ │ │ - tsteq r2, r2, lsl r7 │ │ │ │ - tsteq r2, ip, lsl r7 │ │ │ │ - tsteq r2, r6, lsr #14 │ │ │ │ - tsteq r2, r8, lsr r7 │ │ │ │ + tsteq r2, lr, lsl r9 │ │ │ │ + tsteq r2, r8, lsr #18 │ │ │ │ + tsteq r2, r2, lsr r9 │ │ │ │ + tsteq r2, ip, lsr r9 │ │ │ │ + tsteq r2, r6, asr #18 │ │ │ │ + tsteq r2, r8, asr r9 │ │ │ │ + tsteq r2, sl, ror #18 │ │ │ │ + tsteq r2, ip, ror r9 │ │ │ │ + smlabbeq r2, lr, r9, sp │ │ │ │ + smlatbeq r2, r0, r9, sp │ │ │ │ + strdeq r3, [r8, -r4] │ │ │ │ + @ instruction: 0x0102da90 │ │ │ │ + tsteq r2, r6, lsr #16 │ │ │ │ + tsteq r2, r4, lsr r8 │ │ │ │ + tsteq r2, r2, asr #16 │ │ │ │ + tsteq r2, ip, asr #16 │ │ │ │ + tsteq r2, r6, asr r8 │ │ │ │ + tsteq r2, r0, ror #16 │ │ │ │ + tsteq r2, sl, ror #16 │ │ │ │ + tsteq r2, ip, ror r8 │ │ │ │ + smlabbeq r2, lr, r8, sp │ │ │ │ + smlatbeq r2, r0, r8, sp │ │ │ │ + @ instruction: 0x0102d8b2 │ │ │ │ + smlabteq r2, r4, r8, sp │ │ │ │ + tsteq r8, r8, lsl lr │ │ │ │ + smlabteq r2, r8, r9, sp │ │ │ │ tsteq r2, sl, asr #14 │ │ │ │ - tsteq r2, ip, asr r7 │ │ │ │ - tsteq r2, lr, ror #14 │ │ │ │ - smlabbeq r2, r0, r7, sp │ │ │ │ - ldrdeq r3, [r8, -r4] │ │ │ │ - tsteq r2, r0, ror r8 │ │ │ │ - tsteq r2, r6, lsl #12 │ │ │ │ - tsteq r2, r4, lsl r6 │ │ │ │ - tsteq r2, r2, lsr #12 │ │ │ │ - tsteq r2, ip, lsr #12 │ │ │ │ - tsteq r2, r6, lsr r6 │ │ │ │ - tsteq r2, r0, asr #12 │ │ │ │ - tsteq r2, sl, asr #12 │ │ │ │ - tsteq r2, ip, asr r6 │ │ │ │ - tsteq r2, lr, ror #12 │ │ │ │ - smlabbeq r2, r0, r6, sp │ │ │ │ - @ instruction: 0x0102d692 │ │ │ │ - smlatbeq r2, r4, r6, sp │ │ │ │ - strdeq r3, [r8, -r8] │ │ │ │ - smlatbeq r2, r8, r7, sp │ │ │ │ - tsteq r2, sl, lsr #10 │ │ │ │ - tsteq r2, r8, lsr r5 │ │ │ │ - tsteq r2, r6, asr #10 │ │ │ │ - tsteq r2, r0, asr r5 │ │ │ │ - tsteq r2, sl, asr r5 │ │ │ │ - tsteq r2, r4, ror #10 │ │ │ │ - tsteq r2, lr, ror #10 │ │ │ │ - smlabbeq r2, r0, r5, sp │ │ │ │ - @ instruction: 0x0102d592 │ │ │ │ - smlatbeq r2, r4, r5, sp │ │ │ │ - @ instruction: 0x0102d5b6 │ │ │ │ - smlabteq r2, r8, r5, sp │ │ │ │ - tsteq r8, ip, lsl fp │ │ │ │ - smlatteq r2, r2, r6, sp │ │ │ │ - smlabteq r8, r0, sl, r3 │ │ │ │ - rscseq r7, pc, r4, lsl r9 @ │ │ │ │ + tsteq r2, r8, asr r7 │ │ │ │ + tsteq r2, r6, ror #14 │ │ │ │ + tsteq r2, r0, ror r7 │ │ │ │ + tsteq r2, sl, ror r7 │ │ │ │ + smlabbeq r2, r4, r7, sp │ │ │ │ + smlabbeq r2, lr, r7, sp │ │ │ │ + smlatbeq r2, r0, r7, sp │ │ │ │ + @ instruction: 0x0102d7b2 │ │ │ │ + smlabteq r2, r4, r7, sp │ │ │ │ + ldrdeq sp, [r2, -r6] │ │ │ │ + smlatteq r2, r8, r7, sp │ │ │ │ + tsteq r8, ip, lsr sp │ │ │ │ + tsteq r2, r2, lsl #18 │ │ │ │ + smlatteq r8, r0, ip, r3 │ │ │ │ + rscseq r7, pc, r4, lsr fp @ │ │ │ │ msrmi SPSR_fs, #64, 4 │ │ │ │ @ instruction: 0xf0004298 │ │ │ │ vrhadd.s8 q4, q8, q1 │ │ │ │ @ instruction: 0xf5b080e3 │ │ │ │ @ instruction: 0xf0006f84 │ │ │ │ stmdale sp!, {r0, r1, r2, r3, r4, r5, r7, r8, pc}^ │ │ │ │ svcvc 0x0041f5b0 │ │ │ │ @@ -114800,117 +114800,117 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2152 @ 0xfffff798 │ │ │ │ stmdami r8!, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2151 @ 0xfffff799 │ │ │ │ stmdami r7!, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - smlabteq r2, r6, r4, sp │ │ │ │ - smlatteq r2, lr, r4, sp │ │ │ │ - tsteq r2, r8, lsl #10 │ │ │ │ - tsteq r2, r4, lsr #10 │ │ │ │ - tsteq r2, r6, lsr r5 │ │ │ │ - tsteq r2, r4, ror #10 │ │ │ │ - smlabbeq r2, r0, r5, sp │ │ │ │ - ldrdeq sp, [r2, -r8] │ │ │ │ - tsteq r2, r4, lsl r6 │ │ │ │ - tsteq r2, r0, asr r6 │ │ │ │ - tsteq r2, lr, ror r6 │ │ │ │ - smlatbeq r2, lr, r6, sp │ │ │ │ - smlatteq r2, r0, r6, sp │ │ │ │ - tsteq r2, r8, lsl #14 │ │ │ │ - tsteq r2, sl, ror r7 │ │ │ │ - @ instruction: 0x0102d7b2 │ │ │ │ - strdeq sp, [r2, -sl] │ │ │ │ + smlatteq r2, r6, r6, sp │ │ │ │ + tsteq r2, lr, lsl #14 │ │ │ │ + tsteq r2, r8, lsr #14 │ │ │ │ + tsteq r2, r4, asr #14 │ │ │ │ + tsteq r2, r6, asr r7 │ │ │ │ + smlabbeq r2, r4, r7, sp │ │ │ │ + smlatbeq r2, r0, r7, sp │ │ │ │ + strdeq sp, [r2, -r8] │ │ │ │ tsteq r2, r4, lsr r8 │ │ │ │ - tsteq r2, r4, ror r8 │ │ │ │ - smlatbeq r2, ip, r8, sp │ │ │ │ + tsteq r2, r0, ror r8 │ │ │ │ + @ instruction: 0x0102d89e │ │ │ │ + smlabteq r2, lr, r8, sp │ │ │ │ + tsteq r2, r0, lsl #18 │ │ │ │ + tsteq r2, r8, lsr #18 │ │ │ │ + @ instruction: 0x0102d99a │ │ │ │ ldrdeq sp, [r2, -r2] │ │ │ │ - tsteq r2, lr, asr #18 │ │ │ │ - smlabbeq r2, r2, r9, sp │ │ │ │ - ldrdeq sp, [r2, -r6] │ │ │ │ - tsteq r2, r4, lsl sl │ │ │ │ - tsteq r2, ip, asr sl │ │ │ │ - @ instruction: 0x0102da9c │ │ │ │ - smlabteq r2, r6, sl, sp │ │ │ │ - @ instruction: 0x0102d5b4 │ │ │ │ - tsteq r2, r2, lsr r3 │ │ │ │ - tsteq r2, r4, lsr #4 │ │ │ │ - @ instruction: 0x0102d1ba │ │ │ │ - smlabbeq r2, r4, r1, sp │ │ │ │ - tsteq r2, r6, asr r1 │ │ │ │ - rscseq r7, pc, ip, lsl #6 │ │ │ │ - rscseq r7, pc, r6, lsl #6 │ │ │ │ - ldrdeq sp, [r2, -ip] │ │ │ │ - smlatbeq r2, sl, r1, sp │ │ │ │ - ldrshteq r7, [pc], #36 │ │ │ │ - rscseq r7, pc, lr, ror #5 │ │ │ │ - tsteq r2, r4, ror r2 │ │ │ │ - tsteq r2, r2, lsr r2 │ │ │ │ - strdeq sp, [r2, -r0] │ │ │ │ - ldrsbteq r7, [pc], #38 │ │ │ │ - ldrsbteq r7, [pc], #32 │ │ │ │ - @ instruction: 0x0102d29a │ │ │ │ - @ instruction: 0x0102d2b0 │ │ │ │ - ldrhteq r7, [pc], #46 │ │ │ │ - tsteq r2, r8, lsl #8 │ │ │ │ - tsteq r2, r2, ror #6 │ │ │ │ - tsteq r2, r4, lsl r3 │ │ │ │ - smlabteq r2, sl, r2, sp │ │ │ │ - rscseq r7, pc, r0, lsr #5 │ │ │ │ - smlalseq r7, pc, sl, r2 @ │ │ │ │ + tsteq r2, sl, lsl sl │ │ │ │ + tsteq r2, r4, asr sl │ │ │ │ + @ instruction: 0x0102da94 │ │ │ │ + smlabteq r2, ip, sl, sp │ │ │ │ + strdeq sp, [r2, -r2] │ │ │ │ + tsteq r2, lr, ror #22 │ │ │ │ + smlatbeq r2, r2, fp, sp │ │ │ │ + strdeq sp, [r2, -r6] │ │ │ │ + tsteq r2, r4, lsr ip │ │ │ │ + tsteq r2, ip, ror ip │ │ │ │ + @ instruction: 0x0102dcbc │ │ │ │ + smlatteq r2, r6, ip, sp │ │ │ │ + ldrdeq sp, [r2, -r4] │ │ │ │ + tsteq r2, r2, asr r5 │ │ │ │ + tsteq r2, r4, asr #8 │ │ │ │ + ldrdeq sp, [r2, -sl] │ │ │ │ smlatbeq r2, r4, r3, sp │ │ │ │ - tsteq r2, lr, asr r3 │ │ │ │ - rscseq r7, pc, r8, lsl #5 │ │ │ │ - rscseq r7, pc, r2, lsl #5 │ │ │ │ - tsteq r2, r0, ror r4 │ │ │ │ - tsteq r2, r6, lsr #8 │ │ │ │ - smlatteq r2, r0, r3, sp │ │ │ │ - rscseq r7, pc, sl, ror #4 │ │ │ │ - rscseq r7, pc, r4, ror #4 │ │ │ │ - @ instruction: 0x0102d49a │ │ │ │ - @ instruction: 0x0102d4b8 │ │ │ │ - rscseq r7, pc, r2, asr r2 @ │ │ │ │ - tsteq r2, ip, ror r7 │ │ │ │ - tsteq r2, r2, lsr r6 │ │ │ │ - tsteq r2, r8, ror r5 │ │ │ │ - tsteq r2, sl, lsr #10 │ │ │ │ - ldrdeq sp, [r2, -ip] │ │ │ │ - rscseq r7, pc, lr, lsr #4 │ │ │ │ - rscseq r7, pc, r8, lsr #4 │ │ │ │ - smlabteq r2, r6, r5, sp │ │ │ │ - tsteq r2, r8, ror r5 │ │ │ │ - rscseq r7, pc, r6, lsl r2 @ │ │ │ │ - rscseq r7, pc, r0, lsl r2 @ │ │ │ │ - smlatbeq r2, sl, r6, sp │ │ │ │ - tsteq r2, ip, asr r6 │ │ │ │ - tsteq r2, lr, lsl #12 │ │ │ │ - ldrshteq r7, [pc], #24 │ │ │ │ - ldrshteq r7, [pc], #18 │ │ │ │ + tsteq r2, r6, ror r3 │ │ │ │ + rscseq r7, pc, ip, lsr #10 │ │ │ │ + rscseq r7, pc, r6, lsr #10 │ │ │ │ + strdeq sp, [r2, -ip] │ │ │ │ + smlabteq r2, sl, r3, sp │ │ │ │ + rscseq r7, pc, r4, lsl r5 @ │ │ │ │ + rscseq r7, pc, lr, lsl #10 │ │ │ │ + @ instruction: 0x0102d494 │ │ │ │ + tsteq r2, r2, asr r4 │ │ │ │ + tsteq r2, r0, lsl r4 │ │ │ │ + ldrshteq r7, [pc], #70 │ │ │ │ + ldrshteq r7, [pc], #64 │ │ │ │ + @ instruction: 0x0102d4ba │ │ │ │ + ldrdeq sp, [r2, -r0] │ │ │ │ + ldrsbteq r7, [pc], #78 │ │ │ │ + tsteq r2, r8, lsr #12 │ │ │ │ + smlabbeq r2, r2, r5, sp │ │ │ │ + tsteq r2, r4, lsr r5 │ │ │ │ + smlatteq r2, sl, r4, sp │ │ │ │ + rscseq r7, pc, r0, asr #9 │ │ │ │ + ldrhteq r7, [pc], #74 │ │ │ │ + smlabteq r2, r4, r5, sp │ │ │ │ + tsteq r2, lr, ror r5 │ │ │ │ + rscseq r7, pc, r8, lsr #9 │ │ │ │ + rscseq r7, pc, r2, lsr #9 │ │ │ │ + @ instruction: 0x0102d690 │ │ │ │ + tsteq r2, r6, asr #12 │ │ │ │ + tsteq r2, r0, lsl #12 │ │ │ │ + rscseq r7, pc, sl, lsl #9 │ │ │ │ + rscseq r7, pc, r4, lsl #9 │ │ │ │ + @ instruction: 0x0102d6ba │ │ │ │ + ldrdeq sp, [r2, -r8] │ │ │ │ + rscseq r7, pc, r2, ror r4 @ │ │ │ │ + @ instruction: 0x0102d99c │ │ │ │ + tsteq r2, r2, asr r8 │ │ │ │ + @ instruction: 0x0102d798 │ │ │ │ + tsteq r2, sl, asr #14 │ │ │ │ + strdeq sp, [r2, -ip] │ │ │ │ + rscseq r7, pc, lr, asr #8 │ │ │ │ + rscseq r7, pc, r8, asr #8 │ │ │ │ + smlatteq r2, r6, r7, sp │ │ │ │ + @ instruction: 0x0102d798 │ │ │ │ + rscseq r7, pc, r6, lsr r4 @ │ │ │ │ + rscseq r7, pc, r0, lsr r4 @ │ │ │ │ + smlabteq r2, sl, r8, sp │ │ │ │ + tsteq r2, ip, ror r8 │ │ │ │ + tsteq r2, lr, lsr #16 │ │ │ │ + rscseq r7, pc, r8, lsl r4 @ │ │ │ │ + rscseq r7, pc, r2, lsl r4 @ │ │ │ │ + strdeq sp, [r2, -r4] │ │ │ │ + tsteq r2, r2, lsl r9 │ │ │ │ + rscseq r7, pc, r0, lsl #8 │ │ │ │ + smlatbeq r2, r6, sl, sp │ │ │ │ + smlatteq r2, r0, r9, sp │ │ │ │ + smlabbeq r2, sl, r9, sp │ │ │ │ + tsteq r2, ip, lsr r9 │ │ │ │ + rscseq r7, pc, r2, ror #7 │ │ │ │ + ldrsbteq r7, [pc], #60 │ │ │ │ + tsteq r2, r2, lsr sl │ │ │ │ + smlatteq r2, r0, r9, sp │ │ │ │ + rscseq r7, pc, sl, asr #7 │ │ │ │ + rscseq r7, pc, r4, asr #7 │ │ │ │ + tsteq r2, sl, lsr #22 │ │ │ │ ldrdeq sp, [r2, -r4] │ │ │ │ - strdeq sp, [r2, -r2] │ │ │ │ - rscseq r7, pc, r0, ror #3 │ │ │ │ - smlabbeq r2, r6, r8, sp │ │ │ │ - smlabteq r2, r0, r7, sp │ │ │ │ - tsteq r2, sl, ror #14 │ │ │ │ - tsteq r2, ip, lsl r7 │ │ │ │ - rscseq r7, pc, r2, asr #3 │ │ │ │ - ldrhteq r7, [pc], #28 │ │ │ │ - tsteq r2, r2, lsl r8 │ │ │ │ - smlabteq r2, r0, r7, sp │ │ │ │ - rscseq r7, pc, sl, lsr #3 │ │ │ │ - rscseq r7, pc, r4, lsr #3 │ │ │ │ - tsteq r2, sl, lsl #18 │ │ │ │ - @ instruction: 0x0102d8b4 │ │ │ │ - tsteq r2, r2, ror #16 │ │ │ │ - rscseq r7, pc, ip, lsl #3 │ │ │ │ - rscseq r7, pc, r6, lsl #3 │ │ │ │ - tsteq r2, r8, lsr r9 │ │ │ │ - tsteq r2, sl, asr r9 │ │ │ │ - rscseq r7, pc, r4, ror r1 @ │ │ │ │ + smlabbeq r2, r2, sl, sp │ │ │ │ + rscseq r7, pc, ip, lsr #7 │ │ │ │ + rscseq r7, pc, r6, lsr #7 │ │ │ │ + tsteq r2, r8, asr fp │ │ │ │ + tsteq r2, sl, ror fp │ │ │ │ + smlalseq r7, pc, r4, r3 @ │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ rsbsmi pc, ip, #64, 4 │ │ │ │ strmi r4, [r4], -sp, lsl #12 │ │ │ │ @@ -115351,104 +115351,104 @@ │ │ │ │ and lr, r7, r2, lsl #25 │ │ │ │ @ instruction: 0x463b4a55 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ ldcl 7, cr15, [r8], #-568 @ 0xfffffdc8 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tsteq r2, lr, ror #12 │ │ │ │ - ldrdeq r6, [r1, -r8] │ │ │ │ - rscseq r7, pc, r4, lsl #6 │ │ │ │ - smlatbeq r1, sl, sl, r6 │ │ │ │ - ldrsbteq r7, [pc], #28 │ │ │ │ - ldrdeq r6, [r1, -r6] │ │ │ │ - ldrsbteq r7, [pc], #22 │ │ │ │ - smlabteq r2, sl, r5, sp │ │ │ │ - smlabteq r2, r2, r5, sp │ │ │ │ - tsteq r2, r6, asr #28 │ │ │ │ - smlatbeq r2, sl, r5, sp │ │ │ │ - smlatbeq r2, r2, r5, sp │ │ │ │ - @ instruction: 0x0102d59a │ │ │ │ - @ instruction: 0x0102d592 │ │ │ │ - smlabbeq r2, sl, r5, sp │ │ │ │ - smlatbeq r8, r0, pc, r2 @ │ │ │ │ - rscseq r7, pc, r6, lsr r1 @ │ │ │ │ - tsteq r1, r4, lsl #18 │ │ │ │ - rscseq r7, pc, r4, lsr #2 │ │ │ │ - smlatteq r1, r6, r8, r6 │ │ │ │ - rscseq r7, pc, lr, lsr #2 │ │ │ │ - smlabteq r1, r8, r8, r6 │ │ │ │ - smlabbeq r1, ip, r8, r6 │ │ │ │ - smlatbeq r1, r6, r8, r6 │ │ │ │ - smlatteq r0, r2, r6, r5 │ │ │ │ - smlatteq r2, r0, r4, sp │ │ │ │ - ldrdeq sp, [r2, -ip] │ │ │ │ - ldrdeq sp, [r2, -r8] │ │ │ │ - ldrdeq sp, [r2, -r8] │ │ │ │ - ldrdeq sp, [r2, -ip] │ │ │ │ - ldrsbteq r7, [pc], #0 │ │ │ │ - rscseq r7, pc, sl, asr #1 │ │ │ │ - smlabteq r2, r4, r4, sp │ │ │ │ - tsteq r1, r8, lsl #16 │ │ │ │ - @ instruction: 0x0102d4b6 │ │ │ │ - smlatbeq r2, sl, r4, sp │ │ │ │ - smlatbeq r2, r0, r4, sp │ │ │ │ - smlatteq r0, r0, r5, r5 │ │ │ │ - smlabteq r0, sl, r5, r5 │ │ │ │ - smlabbeq r2, r4, r4, sp │ │ │ │ - rscseq sp, ip, r4, lsl #20 │ │ │ │ - tsteq r2, r6, ror r4 │ │ │ │ - tsteq r2, r0, ror r4 │ │ │ │ - smlabbeq r0, r8, r5, r5 │ │ │ │ - tsteq r0, r2, ror r5 │ │ │ │ - @ instruction: 0x010188b6 │ │ │ │ - tsteq r2, r2, asr #26 │ │ │ │ - rscseq r7, pc, r8, ror #2 │ │ │ │ - smlabbeq r1, r2, r7, r8 │ │ │ │ - rscseq r6, pc, r2, lsr #31 │ │ │ │ - smlalseq r6, pc, ip, pc @ │ │ │ │ - strdeq r5, [r0, -r8] │ │ │ │ - strdeq r5, [r0, -sl] │ │ │ │ - ldrdeq sp, [r2, -r4] │ │ │ │ - ldrdeq sp, [r2, -r2] │ │ │ │ - tsteq r1, ip, ror r5 │ │ │ │ - tsteq r1, r2, asr r8 │ │ │ │ - rscseq r6, pc, r2, lsr #30 │ │ │ │ - rscseq r6, pc, ip, lsl pc @ │ │ │ │ - @ instruction: 0x0102d394 │ │ │ │ - smlabbeq r2, sl, r3, sp │ │ │ │ - smlabbeq r2, r4, r3, sp │ │ │ │ - tsteq r2, r2, asr r2 │ │ │ │ - ldrdeq lr, [r2, -r8] │ │ │ │ - tsteq r2, lr, lsr r2 │ │ │ │ - tsteq r2, r8, lsr r2 │ │ │ │ - tsteq r2, r2, lsr r2 │ │ │ │ - tsteq r2, ip, lsr #4 │ │ │ │ - tsteq r8, ip, asr #24 │ │ │ │ - tsteq r2, sl, lsl r3 │ │ │ │ - @ instruction: 0x010165ba │ │ │ │ - tsteq r2, r0, lsl r3 │ │ │ │ - tsteq r2, r4, lsl #6 │ │ │ │ - mrseq sp, LR_svc │ │ │ │ + smlabbeq r2, lr, r8, r0 │ │ │ │ + strdeq r6, [r1, -r8] │ │ │ │ + rscseq r7, pc, r4, lsr #10 │ │ │ │ + smlabteq r1, sl, ip, r6 │ │ │ │ + ldrshteq r7, [pc], #60 │ │ │ │ + strdeq r6, [r1, -r6] │ │ │ │ + ldrshteq r7, [pc], #54 │ │ │ │ + smlatteq r2, sl, r7, sp │ │ │ │ + smlatteq r2, r2, r7, sp │ │ │ │ + tstpeq r2, r6, rrx @ p-variant is OBSOLETE │ │ │ │ + smlabteq r2, sl, r7, sp │ │ │ │ + smlabteq r2, r2, r7, sp │ │ │ │ + @ instruction: 0x0102d7ba │ │ │ │ + @ instruction: 0x0102d7b2 │ │ │ │ + smlatbeq r2, sl, r7, sp │ │ │ │ + smlabteq r8, r0, r1, r3 │ │ │ │ + rscseq r7, pc, r6, asr r3 @ │ │ │ │ + tsteq r1, r4, lsr #22 │ │ │ │ + rscseq r7, pc, r4, asr #6 │ │ │ │ + tsteq r1, r6, lsl #22 │ │ │ │ + rscseq r7, pc, lr, asr #6 │ │ │ │ + smlatteq r1, r8, sl, r6 │ │ │ │ + smlatbeq r1, ip, sl, r6 │ │ │ │ + smlabteq r1, r6, sl, r6 │ │ │ │ + tsteq r0, r2, lsl #18 │ │ │ │ + tsteq r2, r0, lsl #14 │ │ │ │ + strdeq sp, [r2, -ip] │ │ │ │ strdeq sp, [r2, -r8] │ │ │ │ - strdeq sp, [r2, -r0] │ │ │ │ + strdeq sp, [r2, -r8] │ │ │ │ + strdeq sp, [r2, -ip] │ │ │ │ + ldrshteq r7, [pc], #32 │ │ │ │ + rscseq r7, pc, sl, ror #5 │ │ │ │ + smlatteq r2, r4, r6, sp │ │ │ │ + tsteq r1, r8, lsr #20 │ │ │ │ + ldrdeq sp, [r2, -r6] │ │ │ │ + smlabteq r2, sl, r6, sp │ │ │ │ + smlabteq r2, r0, r6, sp │ │ │ │ + tsteq r0, r0, lsl #16 │ │ │ │ + smlatteq r0, sl, r7, r5 │ │ │ │ + smlatbeq r2, r4, r6, sp │ │ │ │ + rscseq sp, ip, r4, lsr #24 │ │ │ │ + @ instruction: 0x0102d696 │ │ │ │ + @ instruction: 0x0102d690 │ │ │ │ + smlatbeq r0, r8, r7, r5 │ │ │ │ + @ instruction: 0x01005792 │ │ │ │ + ldrdeq r8, [r1, -r6] │ │ │ │ + tsteq r2, r2, ror #30 │ │ │ │ + rscseq r7, pc, r8, lsl #7 │ │ │ │ + smlatbeq r1, r2, r9, r8 │ │ │ │ + rscseq r7, pc, r2, asr #3 │ │ │ │ + ldrhteq r7, [pc], #28 │ │ │ │ + tsteq r0, r8, lsl r5 │ │ │ │ + tsteq r0, sl, lsl r5 │ │ │ │ strdeq sp, [r2, -r4] │ │ │ │ - strdeq r6, [r1, -r8] │ │ │ │ - tsteq r1, lr, lsr r8 │ │ │ │ - ldrdeq r6, [r1, -r2] │ │ │ │ - rscseq r6, pc, r4, lsr #19 │ │ │ │ + strdeq sp, [r2, -r2] │ │ │ │ + @ instruction: 0x0101879c │ │ │ │ + tsteq r1, r2, ror sl │ │ │ │ + rscseq r7, pc, r2, asr #2 │ │ │ │ + rscseq r7, pc, ip, lsr r1 @ │ │ │ │ + @ instruction: 0x0102d5b4 │ │ │ │ + smlatbeq r2, sl, r5, sp │ │ │ │ + smlatbeq r2, r4, r5, sp │ │ │ │ + tsteq r2, r2, ror r4 │ │ │ │ + strdeq lr, [r2, -r8] │ │ │ │ + tsteq r2, lr, asr r4 │ │ │ │ + tsteq r2, r8, asr r4 │ │ │ │ + tsteq r2, r2, asr r4 │ │ │ │ + tsteq r2, ip, asr #8 │ │ │ │ + tsteq r8, ip, ror #28 │ │ │ │ + tsteq r2, sl, lsr r5 │ │ │ │ + ldrdeq r6, [r1, -sl] │ │ │ │ + tsteq r2, r0, lsr r5 │ │ │ │ + tsteq r2, r4, lsr #10 │ │ │ │ + tsteq r2, r0, lsr #10 │ │ │ │ + tsteq r2, r8, lsl r5 │ │ │ │ + tsteq r2, r0, lsl r5 │ │ │ │ + tsteq r2, r4, lsl r5 │ │ │ │ + tsteq r1, r8, lsl r3 │ │ │ │ + tsteq r1, lr, asr sl │ │ │ │ + strdeq r6, [r1, -r2] │ │ │ │ + rscseq r6, pc, r4, asr #23 │ │ │ │ svcvc 0x0040f5b0 │ │ │ │ strlt sp, [r8, #-9] │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ blx ff799b14 │ │ │ │ stmdami r1, {r3, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r2, r8, asr #2 │ │ │ │ + tsteq r2, r8, ror #6 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec32d60 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5b10fe8 │ │ │ │ andle r7, r2, r0, asr #30 │ │ │ │ blx 499b3a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3857ca> │ │ │ │ @ instruction: 0x4615e255 │ │ │ │ @@ -115747,90 +115747,90 @@ │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ stmdb r4!, {r1, r2, r3, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ svceq 0x002b4a4e │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf78e4620 │ │ │ │ @ instruction: 0xbdf8e95e │ │ │ │ - rscseq r6, pc, sl, lsl #23 │ │ │ │ - @ instruction: 0x010271be │ │ │ │ - rscseq r6, pc, lr, ror fp @ │ │ │ │ - rscseq r6, pc, sl, ror #22 │ │ │ │ - tsteq r8, r4, asr r9 │ │ │ │ - rscseq r6, pc, r8, asr fp @ │ │ │ │ - rscseq r6, pc, sl, asr fp @ │ │ │ │ - rscseq r6, pc, r2, asr fp @ │ │ │ │ - @ instruction: 0x01029bba │ │ │ │ - @ instruction: 0x01029bbc │ │ │ │ - @ instruction: 0x01029bb4 │ │ │ │ - rscseq r6, pc, r6, lsl fp @ │ │ │ │ - strdeq r7, [r2, -ip] │ │ │ │ - rscseq r6, pc, r6, lsl #22 │ │ │ │ - rscseq r6, pc, r4, lsl fp @ │ │ │ │ - tsteq r2, r6, lsr #32 │ │ │ │ - rscseq r6, pc, r6, lsl fp @ │ │ │ │ - smlatbeq r2, sl, r0, r7 │ │ │ │ - rscseq r6, pc, ip, lsl #22 │ │ │ │ - ldrshteq r6, [pc], #170 │ │ │ │ - tsteq r8, r6, asr #16 │ │ │ │ - rscseq r6, pc, ip, ror #21 │ │ │ │ - ldrshteq r6, [pc], #164 │ │ │ │ - ldrshteq r6, [pc], #166 │ │ │ │ - ldrshteq r6, [pc], #160 │ │ │ │ - rscseq r6, pc, r8, asr #21 │ │ │ │ - rscseq r6, pc, sl, asr #21 │ │ │ │ - ldrsbteq r6, [pc], #172 │ │ │ │ - ldrshteq r6, [pc], #152 │ │ │ │ - ldrshteq r6, [pc], #146 │ │ │ │ - rscseq r6, pc, r8, asr #21 │ │ │ │ - rscseq r6, pc, ip, asr #19 │ │ │ │ - rscseq r6, pc, r6, asr #19 │ │ │ │ - tsteq r2, r8, lsl #4 │ │ │ │ - rscseq r6, pc, r0, lsr #19 │ │ │ │ - smlalseq r6, pc, sl, r9 @ │ │ │ │ - @ instruction: 0x01018694 │ │ │ │ - @ instruction: 0x01018694 │ │ │ │ - @ instruction: 0x01018692 │ │ │ │ - ldrdeq r8, [r1, -r8] │ │ │ │ - tsteq r1, r8, ror #12 │ │ │ │ - tsteq r1, r6, ror #12 │ │ │ │ - @ instruction: 0x01022e9e │ │ │ │ - @ instruction: 0x01022e98 │ │ │ │ - @ instruction: 0x01022e92 │ │ │ │ - smlabbeq r2, ip, lr, r2 │ │ │ │ - smlabbeq r2, r6, lr, r2 │ │ │ │ - smlabbeq r2, r0, lr, r2 │ │ │ │ - tsteq r2, sl, ror lr │ │ │ │ - ldrshteq lr, [pc], #12 │ │ │ │ - ldrshteq lr, [pc], #10 │ │ │ │ - tsteq r2, r8, asr lr │ │ │ │ - tsteq r8, r0, ror #12 │ │ │ │ - tsteq r2, r2, ror #28 │ │ │ │ - rscseq lr, pc, sl, lsl #2 │ │ │ │ - ldrshteq lr, [pc], #0 │ │ │ │ - tsteq r2, r6, asr lr │ │ │ │ - rscseq r6, pc, lr, lsr r8 @ │ │ │ │ - rscseq r6, pc, r8, lsr r8 @ │ │ │ │ - strdeq r6, [r2, -r6] │ │ │ │ - tsteq r2, r2, ror #26 │ │ │ │ - tsteq r2, r8, ror #26 │ │ │ │ - ldrdeq r6, [r2, -lr] │ │ │ │ - tsteq r2, r6, lsr sp │ │ │ │ - tsteq r2, ip, lsr sp │ │ │ │ - smlabteq r2, r6, sp, r6 │ │ │ │ - smlabteq r2, ip, sp, r6 │ │ │ │ - @ instruction: 0x01026db2 │ │ │ │ - tsteq r8, lr, ror #10 │ │ │ │ - @ instruction: 0x01026db0 │ │ │ │ - ldrdeq r5, [r1, -r2] │ │ │ │ - strdeq ip, [r2, -r4] │ │ │ │ - rscseq r6, pc, sl, asr r7 @ │ │ │ │ - rscseq r6, pc, r4, asr r7 @ │ │ │ │ - smlabbeq r2, r6, sp, r6 │ │ │ │ - smlabbeq r1, sl, lr, r5 │ │ │ │ + rscseq r6, pc, sl, lsr #27 │ │ │ │ + ldrdeq r7, [r2, -lr] │ │ │ │ + smlalseq r6, pc, lr, sp @ │ │ │ │ + rscseq r6, pc, sl, lsl #27 │ │ │ │ + tsteq r8, r4, ror fp │ │ │ │ + rscseq r6, pc, r8, ror sp @ │ │ │ │ + rscseq r6, pc, sl, ror sp @ │ │ │ │ + rscseq r6, pc, r2, ror sp @ │ │ │ │ + ldrdeq r9, [r2, -sl] │ │ │ │ + ldrdeq r9, [r2, -ip] │ │ │ │ + ldrdeq r9, [r2, -r4] │ │ │ │ + rscseq r6, pc, r6, lsr sp @ │ │ │ │ + tsteq r2, ip, lsl r3 │ │ │ │ + rscseq r6, pc, r6, lsr #26 │ │ │ │ + rscseq r6, pc, r4, lsr sp @ │ │ │ │ + tsteq r2, r6, asr #4 │ │ │ │ + rscseq r6, pc, r6, lsr sp @ │ │ │ │ + smlabteq r2, sl, r2, r7 │ │ │ │ + rscseq r6, pc, ip, lsr #26 │ │ │ │ + rscseq r6, pc, sl, lsl sp @ │ │ │ │ + tsteq r8, r6, ror #20 │ │ │ │ + rscseq r6, pc, ip, lsl #26 │ │ │ │ + rscseq r6, pc, r4, lsl sp @ │ │ │ │ + rscseq r6, pc, r6, lsl sp @ │ │ │ │ + rscseq r6, pc, r0, lsl sp @ │ │ │ │ + rscseq r6, pc, r8, ror #25 │ │ │ │ + rscseq r6, pc, sl, ror #25 │ │ │ │ + ldrshteq r6, [pc], #204 │ │ │ │ + rscseq r6, pc, r8, lsl ip @ │ │ │ │ + rscseq r6, pc, r2, lsl ip @ │ │ │ │ + rscseq r6, pc, r8, ror #25 │ │ │ │ + rscseq r6, pc, ip, ror #23 │ │ │ │ + rscseq r6, pc, r6, ror #23 │ │ │ │ + tsteq r2, r8, lsr #8 │ │ │ │ + rscseq r6, pc, r0, asr #23 │ │ │ │ + ldrhteq r6, [pc], #186 │ │ │ │ + @ instruction: 0x010188b4 │ │ │ │ + @ instruction: 0x010188b4 │ │ │ │ + @ instruction: 0x010188b2 │ │ │ │ + strdeq r8, [r1, -r8] │ │ │ │ + smlabbeq r1, r8, r8, r8 │ │ │ │ + smlabbeq r1, r6, r8, r8 │ │ │ │ + strheq r3, [r2, -lr] │ │ │ │ + strheq r3, [r2, -r8] │ │ │ │ + strheq r3, [r2, -r2] │ │ │ │ + smlatbeq r2, ip, r0, r3 │ │ │ │ + smlatbeq r2, r6, r0, r3 │ │ │ │ + smlatbeq r2, r0, r0, r3 │ │ │ │ + swpeq r3, sl, [r2] │ │ │ │ + rscseq lr, pc, ip, lsl r3 @ │ │ │ │ + rscseq lr, pc, sl, lsl r3 @ │ │ │ │ + tsteq r2, r8, ror r0 │ │ │ │ + smlabbeq r8, r0, r8, r2 │ │ │ │ + smlabbeq r2, r2, r0, r3 │ │ │ │ + rscseq lr, pc, sl, lsr #6 │ │ │ │ + rscseq lr, pc, r0, lsl r3 @ │ │ │ │ + tsteq r2, r6, ror r0 │ │ │ │ + rscseq r6, pc, lr, asr sl @ │ │ │ │ + rscseq r6, pc, r8, asr sl @ │ │ │ │ + tsteq r2, r6, lsl r0 │ │ │ │ + smlabbeq r2, r2, pc, r2 @ │ │ │ │ + smlabbeq r2, r8, pc, r2 @ │ │ │ │ + strdeq r6, [r2, -lr] │ │ │ │ + tsteq r2, r6, asr pc │ │ │ │ + tsteq r2, ip, asr pc │ │ │ │ + smlatteq r2, r6, pc, r6 @ │ │ │ │ + smlatteq r2, ip, pc, r6 @ │ │ │ │ + ldrdeq r6, [r2, -r2] │ │ │ │ + smlabbeq r8, lr, r7, r2 │ │ │ │ + ldrdeq r6, [r2, -r0] │ │ │ │ + strdeq r6, [r1, -r2] │ │ │ │ + tsteq r2, r4, lsl pc │ │ │ │ + rscseq r6, pc, sl, ror r9 @ │ │ │ │ + rscseq r6, pc, r4, ror r9 @ │ │ │ │ + smlatbeq r2, r6, pc, r6 @ │ │ │ │ + smlatbeq r1, sl, r0, r6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec33358 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf6400ff8 │ │ │ │ addsmi r5, r8, #184, 6 @ 0xe0000002 │ │ │ │ strbhi pc, [lr, -r0]! @ │ │ │ │ addhi pc, r7, #0, 4 │ │ │ │ @@ -116639,102 +116639,102 @@ │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007d9 │ │ │ │ ldmdami r9, {r1, r2, r3, r4, r8, pc}^ │ │ │ │ @ instruction: 0xe1b24478 │ │ │ │ ldrbtmi r4, [r8], #-2136 @ 0xfffff7a8 │ │ │ │ svclt 0x0000e1af │ │ │ │ - rscseq r6, pc, r4, lsl #2 │ │ │ │ - tsteq r2, sl, lsl #22 │ │ │ │ - rscseq r6, pc, lr, lsr #1 │ │ │ │ - smlalseq r6, pc, r0, r0 @ │ │ │ │ - rscseq r6, pc, r0, ror r0 @ │ │ │ │ - rscseq r6, pc, sl, asr r0 @ │ │ │ │ - rscseq r6, pc, r0, lsr r0 @ │ │ │ │ - rscseq r6, pc, r6, lsr #32 │ │ │ │ + rscseq r6, pc, r4, lsr #6 │ │ │ │ + tsteq r2, sl, lsr #26 │ │ │ │ + rscseq r6, pc, lr, asr #5 │ │ │ │ + ldrhteq r6, [pc], #32 │ │ │ │ + smlalseq r6, pc, r0, r2 @ │ │ │ │ + rscseq r6, pc, sl, ror r2 @ │ │ │ │ + rscseq r6, pc, r0, asr r2 @ │ │ │ │ + rscseq r6, pc, r6, asr #4 │ │ │ │ + rscseq r6, pc, r8, lsr #4 │ │ │ │ + rscseq r6, pc, r2, lsl #4 │ │ │ │ + tsteq r2, ip, lsr #24 │ │ │ │ + smlalseq r6, pc, lr, r1 @ │ │ │ │ + rscseq r6, pc, r8, ror r1 @ │ │ │ │ + rscseq r6, pc, r4, asr r1 @ │ │ │ │ + rscseq r6, pc, r8, lsr #2 │ │ │ │ + ldrshteq r6, [pc], #14 │ │ │ │ + ldrsbteq r6, [pc], #4 │ │ │ │ + rscseq r6, pc, r8, lsr #1 │ │ │ │ + smlalseq r6, pc, lr, r0 @ │ │ │ │ + rscseq r6, pc, sl, ror r0 @ │ │ │ │ + rscseq r6, pc, r6, asr r0 @ │ │ │ │ + rscseq r6, pc, ip, lsr #32 │ │ │ │ rscseq r6, pc, r8 │ │ │ │ - rscseq r5, pc, r2, ror #31 │ │ │ │ - tsteq r2, ip, lsl #20 │ │ │ │ - rscseq r5, pc, lr, ror pc @ │ │ │ │ - rscseq r5, pc, r8, asr pc @ │ │ │ │ - rscseq r5, pc, r4, lsr pc @ │ │ │ │ - rscseq r5, pc, r8, lsl #30 │ │ │ │ - ldrsbteq r5, [pc], #238 │ │ │ │ - ldrhteq r5, [pc], #228 │ │ │ │ - rscseq r5, pc, r8, lsl #29 │ │ │ │ - rscseq r5, pc, lr, ror lr @ │ │ │ │ - rscseq r5, pc, sl, asr lr @ │ │ │ │ - rscseq r5, pc, r6, lsr lr @ │ │ │ │ - rscseq r5, pc, ip, lsl #28 │ │ │ │ - rscseq r5, pc, r8, ror #27 │ │ │ │ - rscseq r5, pc, r4, asr #27 │ │ │ │ - smlalseq r5, pc, r8, sp @ │ │ │ │ - rscseq r5, pc, ip, ror #26 │ │ │ │ - rscseq r5, pc, r8, asr #26 │ │ │ │ - rscseq r5, pc, r4, lsr #26 │ │ │ │ - ldrshteq r5, [pc], #200 │ │ │ │ - ldrsbteq r5, [pc], #196 │ │ │ │ - ldrhteq r5, [pc], #196 │ │ │ │ - smlalseq r5, pc, r6, ip @ │ │ │ │ - tsteq r2, r8, asr r7 │ │ │ │ - smlabteq r2, ip, r7, ip │ │ │ │ - tsteq r2, sl, lsr #16 │ │ │ │ - smlatbeq r2, r0, r8, ip │ │ │ │ - tsteq r2, r2, lsl r9 │ │ │ │ - smlalseq r5, pc, ip, fp @ │ │ │ │ - rscseq r5, pc, lr, asr fp @ │ │ │ │ - rscseq r5, pc, ip, lsr fp @ │ │ │ │ - rscseq r5, pc, ip, lsl #22 │ │ │ │ - ldrsbteq r5, [pc], #170 │ │ │ │ - ldrhteq r5, [pc], #172 │ │ │ │ - smlalseq r5, pc, ip, sl @ │ │ │ │ - rscseq r5, pc, sl, ror #20 │ │ │ │ - rscseq r5, pc, r8, lsr sl @ │ │ │ │ - rscseq r5, pc, r6, lsl #20 │ │ │ │ - ldrsbteq r5, [pc], #150 │ │ │ │ - rscseq r5, pc, r6, lsr #19 │ │ │ │ - smlalseq r5, pc, ip, r9 @ │ │ │ │ - rscseq r5, pc, r4, ror r9 @ │ │ │ │ + rscseq r5, pc, r4, ror #31 │ │ │ │ + ldrhteq r5, [pc], #248 │ │ │ │ + rscseq r5, pc, ip, lsl #31 │ │ │ │ + rscseq r5, pc, r8, ror #30 │ │ │ │ + rscseq r5, pc, r4, asr #30 │ │ │ │ + rscseq r5, pc, r8, lsl pc @ │ │ │ │ + ldrshteq r5, [pc], #228 │ │ │ │ + ldrsbteq r5, [pc], #228 │ │ │ │ + ldrhteq r5, [pc], #230 │ │ │ │ + tsteq r2, r8, ror r9 │ │ │ │ + smlatteq r2, ip, r9, ip │ │ │ │ + tsteq r2, sl, asr #20 │ │ │ │ + smlabteq r2, r0, sl, ip │ │ │ │ + tsteq r2, r2, lsr fp │ │ │ │ + ldrhteq r5, [pc], #220 │ │ │ │ + rscseq r5, pc, lr, ror sp @ │ │ │ │ + rscseq r5, pc, ip, asr sp @ │ │ │ │ + rscseq r5, pc, ip, lsr #26 │ │ │ │ + ldrshteq r5, [pc], #202 │ │ │ │ + ldrsbteq r5, [pc], #204 │ │ │ │ + ldrhteq r5, [pc], #204 │ │ │ │ + rscseq r5, pc, sl, lsl #25 │ │ │ │ + rscseq r5, pc, r8, asr ip @ │ │ │ │ + rscseq r5, pc, r6, lsr #24 │ │ │ │ + ldrshteq r5, [pc], #182 │ │ │ │ + rscseq r5, pc, r6, asr #23 │ │ │ │ + ldrhteq r5, [pc], #188 │ │ │ │ + smlalseq r5, pc, r4, fp @ │ │ │ │ + rscseq r5, pc, r4, ror #22 │ │ │ │ + rscseq r5, pc, ip, asr fp @ │ │ │ │ + rscseq r5, pc, r8, lsr fp @ │ │ │ │ + rscseq r5, pc, sl, lsl #22 │ │ │ │ + ldrsbteq r5, [pc], #172 │ │ │ │ + ldrsbteq r5, [pc], #164 │ │ │ │ + ldrhteq r5, [pc], #160 │ │ │ │ + rscseq r5, pc, lr, lsl #21 │ │ │ │ + rscseq r5, pc, r4, ror #20 │ │ │ │ + rscseq r5, pc, sl, lsr sl @ │ │ │ │ + rscseq r5, pc, r0, lsl sl @ │ │ │ │ + rscseq r5, pc, r8, lsl #20 │ │ │ │ + rscseq r5, pc, r4, ror #19 │ │ │ │ + rscseq r5, pc, r2, asr #19 │ │ │ │ + smlalseq r5, pc, r6, r9 @ │ │ │ │ + rscseq r5, pc, sl, ror #18 │ │ │ │ + rscseq r5, pc, r4, ror #18 │ │ │ │ rscseq r5, pc, r4, asr #18 │ │ │ │ - rscseq r5, pc, ip, lsr r9 @ │ │ │ │ - rscseq r5, pc, r8, lsl r9 @ │ │ │ │ - rscseq r5, pc, sl, ror #17 │ │ │ │ - ldrhteq r5, [pc], #140 │ │ │ │ - ldrhteq r5, [pc], #132 │ │ │ │ - smlalseq r5, pc, r0, r8 @ │ │ │ │ - rscseq r5, pc, lr, ror #16 │ │ │ │ - rscseq r5, pc, r4, asr #16 │ │ │ │ - rscseq r5, pc, sl, lsl r8 @ │ │ │ │ - ldrshteq r5, [pc], #112 │ │ │ │ - rscseq r5, pc, r8, ror #15 │ │ │ │ - rscseq r5, pc, r4, asr #15 │ │ │ │ - rscseq r5, pc, r2, lsr #15 │ │ │ │ - rscseq r5, pc, r6, ror r7 @ │ │ │ │ - rscseq r5, pc, sl, asr #14 │ │ │ │ - rscseq r5, pc, r4, asr #14 │ │ │ │ - rscseq r5, pc, r4, lsr #14 │ │ │ │ - rscseq r5, pc, r4, lsl #14 │ │ │ │ + rscseq r5, pc, r4, lsr #18 │ │ │ │ + ldrshteq r5, [pc], #138 │ │ │ │ + rscseq r5, pc, lr, asr #17 │ │ │ │ + rscseq r5, pc, r6, lsr #17 │ │ │ │ + rscseq r5, pc, lr, ror r8 @ │ │ │ │ + rscseq r5, pc, r8, ror r8 @ │ │ │ │ + rscseq r5, pc, r6, asr r8 @ │ │ │ │ + rscseq r5, pc, sl, lsr #16 │ │ │ │ + rscseq r5, pc, r4, lsr #16 │ │ │ │ + rscseq r5, pc, r4, lsl #16 │ │ │ │ + ldrsbteq r5, [pc], #124 │ │ │ │ + ldrhteq r5, [pc], #116 │ │ │ │ + rscseq r5, pc, lr, lsr #15 │ │ │ │ + rscseq r5, pc, ip, lsl #15 │ │ │ │ + rscseq r5, pc, sl, ror #14 │ │ │ │ + rscseq r5, pc, ip, lsr r7 @ │ │ │ │ + rscseq r5, pc, lr, lsl #14 │ │ │ │ + rscseq r5, pc, r0, ror #13 │ │ │ │ ldrsbteq r5, [pc], #106 │ │ │ │ - rscseq r5, pc, lr, lsr #13 │ │ │ │ - rscseq r5, pc, r6, lsl #13 │ │ │ │ - rscseq r5, pc, lr, asr r6 @ │ │ │ │ - rscseq r5, pc, r8, asr r6 @ │ │ │ │ - rscseq r5, pc, r6, lsr r6 @ │ │ │ │ - rscseq r5, pc, sl, lsl #12 │ │ │ │ - rscseq r5, pc, r4, lsl #12 │ │ │ │ - rscseq r5, pc, r4, ror #11 │ │ │ │ - ldrhteq r5, [pc], #92 │ │ │ │ - smlalseq r5, pc, r4, r5 @ │ │ │ │ - rscseq r5, pc, lr, lsl #11 │ │ │ │ - rscseq r5, pc, ip, ror #10 │ │ │ │ - rscseq r5, pc, sl, asr #10 │ │ │ │ - rscseq r5, pc, ip, lsl r5 @ │ │ │ │ - rscseq r5, pc, lr, ror #9 │ │ │ │ - rscseq r5, pc, r0, asr #9 │ │ │ │ - ldrhteq r5, [pc], #74 │ │ │ │ cmpppl ip, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ blcs 8099e4 │ │ │ │ rschi pc, lr, r0, lsl #4 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ ldrble r0, [sl], #-2011 @ 0xfffff825 │ │ │ │ ldrbtmi r4, [r8], #-2169 @ 0xfffff787 │ │ │ │ @@ -116855,71 +116855,71 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2106 @ 0xfffff7c6 │ │ │ │ ldmdami sl!, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2105 @ 0xfffff7c7 │ │ │ │ ldmdami r9!, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - rscseq r5, pc, sl, lsr r3 @ │ │ │ │ - rscseq r5, pc, ip, lsl r3 @ │ │ │ │ - ldrshteq r5, [pc], #38 │ │ │ │ - ldrsbteq r5, [pc], #32 │ │ │ │ - rscseq r5, pc, sl, asr #5 │ │ │ │ - rscseq r5, pc, sl, lsr #5 │ │ │ │ - rscseq r5, pc, sl, lsl #5 │ │ │ │ - tsteq r2, sl, lsr #28 │ │ │ │ - tsteq r2, r4, lsl #26 │ │ │ │ - @ instruction: 0x0102bc92 │ │ │ │ - rscseq r5, pc, ip, ror #4 │ │ │ │ - rscseq r5, pc, r6, ror #4 │ │ │ │ - tsteq r2, r4, lsr #32 │ │ │ │ - rscseq r5, pc, sl, asr r2 @ │ │ │ │ - rscseq r5, pc, r4, asr r2 @ │ │ │ │ - rscseq r5, pc, lr, asr #4 │ │ │ │ - rscseq r5, pc, r8, asr #4 │ │ │ │ - rscseq r5, pc, r2, asr #4 │ │ │ │ - rscseq r5, pc, ip, lsr r2 @ │ │ │ │ - rscseq r5, pc, r6, lsr r2 @ │ │ │ │ - rscseq r5, pc, r0, lsr r2 @ │ │ │ │ - rscseq r5, pc, sl, lsr #4 │ │ │ │ - rscseq r5, pc, r4, lsr #4 │ │ │ │ - rscseq r5, pc, lr, lsl r2 @ │ │ │ │ - tsteq r2, r4, lsr sp │ │ │ │ - smlabteq r2, lr, ip, fp │ │ │ │ - rscseq r5, pc, ip, lsl #4 │ │ │ │ - tsteq r2, r2, asr sp │ │ │ │ - rscseq r5, pc, r0, lsl #4 │ │ │ │ - smlabteq r2, lr, lr, fp │ │ │ │ - tsteq r2, r0, lsr lr │ │ │ │ - smlabteq r2, sl, sp, fp │ │ │ │ - rscseq r5, pc, r8, ror #3 │ │ │ │ - tsteq r2, lr, asr #28 │ │ │ │ - ldrsbteq r5, [pc], #28 │ │ │ │ - tsteq r2, r6, asr #30 │ │ │ │ - ldrdeq fp, [r2, -r8] │ │ │ │ - rscseq r5, pc, sl, asr #3 │ │ │ │ - tsteq r2, r8, ror #30 │ │ │ │ - ldrhteq r5, [pc], #30 │ │ │ │ - ldrhteq r5, [pc], #24 │ │ │ │ - ldrhteq r5, [pc], #18 │ │ │ │ - rscseq r5, pc, ip, lsr #3 │ │ │ │ - rscseq r5, pc, r6, lsr #3 │ │ │ │ - rscseq r5, pc, r0, lsr #3 │ │ │ │ - smlalseq r5, pc, sl, r1 @ │ │ │ │ - smlalseq r5, pc, r4, r1 @ │ │ │ │ - rscseq r5, pc, lr, lsl #3 │ │ │ │ - rscseq r5, pc, r8, lsl #3 │ │ │ │ - rscseq r5, pc, r2, lsl #3 │ │ │ │ - rscseq r5, pc, ip, ror r1 @ │ │ │ │ - rscseq r5, pc, r6, ror r1 @ │ │ │ │ - rscseq r5, pc, r0, ror r1 @ │ │ │ │ - rscseq r5, pc, sl, ror #2 │ │ │ │ - rscseq r5, pc, r4, ror #2 │ │ │ │ - rscseq r5, pc, lr, asr r1 @ │ │ │ │ - rscseq r5, pc, r8, asr r1 @ │ │ │ │ + rscseq r5, pc, sl, asr r5 @ │ │ │ │ + rscseq r5, pc, ip, lsr r5 @ │ │ │ │ + rscseq r5, pc, r6, lsl r5 @ │ │ │ │ + ldrshteq r5, [pc], #64 │ │ │ │ + rscseq r5, pc, sl, ror #9 │ │ │ │ + rscseq r5, pc, sl, asr #9 │ │ │ │ + rscseq r5, pc, sl, lsr #9 │ │ │ │ + tsteq r2, sl, asr #32 │ │ │ │ + tsteq r2, r4, lsr #30 │ │ │ │ + @ instruction: 0x0102beb2 │ │ │ │ + rscseq r5, pc, ip, lsl #9 │ │ │ │ + rscseq r5, pc, r6, lsl #9 │ │ │ │ + tsteq r2, r4, asr #4 │ │ │ │ + rscseq r5, pc, sl, ror r4 @ │ │ │ │ + rscseq r5, pc, r4, ror r4 @ │ │ │ │ + rscseq r5, pc, lr, ror #8 │ │ │ │ + rscseq r5, pc, r8, ror #8 │ │ │ │ + rscseq r5, pc, r2, ror #8 │ │ │ │ + rscseq r5, pc, ip, asr r4 @ │ │ │ │ + rscseq r5, pc, r6, asr r4 @ │ │ │ │ + rscseq r5, pc, r0, asr r4 @ │ │ │ │ + rscseq r5, pc, sl, asr #8 │ │ │ │ + rscseq r5, pc, r4, asr #8 │ │ │ │ + rscseq r5, pc, lr, lsr r4 @ │ │ │ │ + tsteq r2, r4, asr pc │ │ │ │ + smlatteq r2, lr, lr, fp │ │ │ │ + rscseq r5, pc, ip, lsr #8 │ │ │ │ + tsteq r2, r2, ror pc │ │ │ │ + rscseq r5, pc, r0, lsr #8 │ │ │ │ + smlatteq r2, lr, r0, ip │ │ │ │ + qaddeq ip, r0, r2 │ │ │ │ + smlatteq r2, sl, pc, fp @ │ │ │ │ + rscseq r5, pc, r8, lsl #8 │ │ │ │ + tsteq r2, lr, rrx │ │ │ │ + ldrshteq r5, [pc], #60 │ │ │ │ + tsteq r2, r6, ror #2 │ │ │ │ + strdeq ip, [r2, -r8] │ │ │ │ + rscseq r5, pc, sl, ror #7 │ │ │ │ + smlabbeq r2, r8, r1, ip │ │ │ │ + ldrsbteq r5, [pc], #62 │ │ │ │ + ldrsbteq r5, [pc], #56 │ │ │ │ + ldrsbteq r5, [pc], #50 │ │ │ │ + rscseq r5, pc, ip, asr #7 │ │ │ │ + rscseq r5, pc, r6, asr #7 │ │ │ │ + rscseq r5, pc, r0, asr #7 │ │ │ │ + ldrhteq r5, [pc], #58 │ │ │ │ + ldrhteq r5, [pc], #52 │ │ │ │ + rscseq r5, pc, lr, lsr #7 │ │ │ │ + rscseq r5, pc, r8, lsr #7 │ │ │ │ + rscseq r5, pc, r2, lsr #7 │ │ │ │ + smlalseq r5, pc, ip, r3 @ │ │ │ │ + smlalseq r5, pc, r6, r3 @ │ │ │ │ + smlalseq r5, pc, r0, r3 @ │ │ │ │ + rscseq r5, pc, sl, lsl #7 │ │ │ │ + rscseq r5, pc, r4, lsl #7 │ │ │ │ + rscseq r5, pc, lr, ror r3 @ │ │ │ │ + rscseq r5, pc, r8, ror r3 @ │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [ip], -r2, lsl #1 │ │ │ │ ldrmi r4, [r6], -r5, lsl #12 │ │ │ │ @ instruction: 0xf5b1461f │ │ │ │ @@ -117622,69 +117622,69 @@ │ │ │ │ @ instruction: 0xe6d4ae7e │ │ │ │ @ instruction: 0x463b4a3b │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ b fef9bb94 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - ldrhteq ip, [pc], #110 │ │ │ │ - tsteq r1, r4, ror fp │ │ │ │ - tsteq r2, ip, ror #12 │ │ │ │ - ldrshteq r4, [pc], #196 │ │ │ │ - tsteq r2, ip, ror #12 │ │ │ │ - tsteq r1, r4, lsr r4 │ │ │ │ - tsteq r2, lr, ror #12 │ │ │ │ - ldrhteq r4, [pc], #204 │ │ │ │ - tsteq r2, r6, ror #12 │ │ │ │ - smlalseq r4, pc, lr, ip @ │ │ │ │ - tsteq r2, ip, ror #12 │ │ │ │ - rscseq r4, pc, r0, lsl #25 │ │ │ │ - tsteq r2, r6, ror #12 │ │ │ │ - rscseq r4, pc, r2, ror #24 │ │ │ │ - tsteq r2, ip, ror #12 │ │ │ │ - rscseq r4, pc, ip, asr #24 │ │ │ │ - rscseq fp, pc, r0, ror #29 │ │ │ │ - smlabbeq r1, r4, r3, r4 │ │ │ │ - rscseq r4, pc, r4, lsr #24 │ │ │ │ - rscseq r4, pc, r6, lsl ip @ │ │ │ │ - rscseq r4, pc, r8, lsl #24 │ │ │ │ - ldrshteq r4, [pc], #186 │ │ │ │ - rscseq r4, pc, r2, asr #22 │ │ │ │ - tsteq r1, lr, lsr #6 │ │ │ │ - tsteq r0, r8, lsr pc │ │ │ │ - smlatteq r1, lr, r1, r6 │ │ │ │ - tsteq r0, r4, lsr pc │ │ │ │ - tsteq r8, ip, ror #18 │ │ │ │ - tsteq r1, r6, asr r3 │ │ │ │ - rscseq r4, pc, r6, ror fp @ │ │ │ │ - rscseq r4, pc, r0, ror fp @ │ │ │ │ - tsteq r1, r2, lsr r4 │ │ │ │ - tsteq r0, sl, ror #26 │ │ │ │ - tsteq r0, r8, ror #26 │ │ │ │ - tsteq r1, lr, asr #8 │ │ │ │ - rscseq r4, pc, lr, lsl fp @ │ │ │ │ - rscseq r4, pc, r8, lsl fp @ │ │ │ │ - @ instruction: 0x01020f9a │ │ │ │ - ldrshteq r4, [pc], #162 │ │ │ │ - rscseq r4, pc, ip, ror #21 │ │ │ │ - rscseq ip, pc, r2, ror #5 │ │ │ │ - ldrsbteq ip, [pc], #36 │ │ │ │ - ldrsbteq ip, [pc], #34 │ │ │ │ - ldrsbteq ip, [pc], #32 │ │ │ │ - rscseq ip, pc, lr, asr #5 │ │ │ │ - rscseq ip, pc, ip, asr #5 │ │ │ │ - rscseq ip, pc, sl, asr #5 │ │ │ │ - rscseq ip, pc, r8, asr #5 │ │ │ │ - rscseq ip, pc, r2, asr #5 │ │ │ │ - rscseq ip, pc, r0, asr #5 │ │ │ │ - smlatteq r2, lr, lr, r0 │ │ │ │ - ldrdeq r0, [r2, -r0] │ │ │ │ - smlatteq r8, r8, r7, r0 │ │ │ │ - tsteq r2, r2, lsl r1 │ │ │ │ - rscseq r4, pc, r8, lsr #12 │ │ │ │ + ldrsbteq ip, [pc], #142 │ │ │ │ + @ instruction: 0x01014d94 │ │ │ │ + smlabbeq r2, ip, r8, fp │ │ │ │ + rscseq r4, pc, r4, lsl pc @ │ │ │ │ + smlabbeq r2, ip, r8, fp │ │ │ │ + tsteq r1, r4, asr r6 │ │ │ │ + smlabbeq r2, lr, r8, fp │ │ │ │ + ldrsbteq r4, [pc], #236 │ │ │ │ + smlabbeq r2, r6, r8, fp │ │ │ │ + ldrhteq r4, [pc], #238 │ │ │ │ + smlabbeq r2, ip, r8, fp │ │ │ │ + rscseq r4, pc, r0, lsr #29 │ │ │ │ + smlabbeq r2, r6, r8, fp │ │ │ │ + rscseq r4, pc, r2, lsl #29 │ │ │ │ + smlabbeq r2, ip, r8, fp │ │ │ │ + rscseq r4, pc, ip, ror #28 │ │ │ │ + rscseq ip, pc, r0, lsl #2 │ │ │ │ + smlatbeq r1, r4, r5, r4 │ │ │ │ + rscseq r4, pc, r4, asr #28 │ │ │ │ + rscseq r4, pc, r6, lsr lr @ │ │ │ │ + rscseq r4, pc, r8, lsr #28 │ │ │ │ + rscseq r4, pc, sl, lsl lr @ │ │ │ │ + rscseq r4, pc, r2, ror #26 │ │ │ │ + tsteq r1, lr, asr #10 │ │ │ │ + tsteq r0, r8, asr r1 │ │ │ │ + tsteq r1, lr, lsl #8 │ │ │ │ + tsteq r0, r4, asr r1 │ │ │ │ + smlabbeq r8, ip, fp, r0 │ │ │ │ + tsteq r1, r6, ror r5 │ │ │ │ + smlalseq r4, pc, r6, sp @ │ │ │ │ + smlalseq r4, pc, r0, sp @ │ │ │ │ + tsteq r1, r2, asr r6 │ │ │ │ + smlabbeq r0, sl, pc, r2 @ │ │ │ │ + smlabbeq r0, r8, pc, r2 @ │ │ │ │ + tsteq r1, lr, ror #12 │ │ │ │ + rscseq r4, pc, lr, lsr sp @ │ │ │ │ + rscseq r4, pc, r8, lsr sp @ │ │ │ │ + @ instruction: 0x010211ba │ │ │ │ + rscseq r4, pc, r2, lsl sp @ │ │ │ │ + rscseq r4, pc, ip, lsl #26 │ │ │ │ + rscseq ip, pc, r2, lsl #10 │ │ │ │ + ldrshteq ip, [pc], #68 │ │ │ │ + ldrshteq ip, [pc], #66 │ │ │ │ + ldrshteq ip, [pc], #64 │ │ │ │ + rscseq ip, pc, lr, ror #9 │ │ │ │ + rscseq ip, pc, ip, ror #9 │ │ │ │ + rscseq ip, pc, sl, ror #9 │ │ │ │ + rscseq ip, pc, r8, ror #9 │ │ │ │ + rscseq ip, pc, r2, ror #9 │ │ │ │ + rscseq ip, pc, r0, ror #9 │ │ │ │ + tsteq r2, lr, lsl #2 │ │ │ │ + strdeq r1, [r2, -r0] │ │ │ │ + tsteq r8, r8, lsl #20 │ │ │ │ + tsteq r2, r2, lsr r3 │ │ │ │ + rscseq r4, pc, r8, asr #16 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec35050 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, q9, q12 │ │ │ │ addsmi r0, r8, #156, 6 @ 0x70000002 │ │ │ │ orrshi pc, r5, r2, lsl #4 │ │ │ │ svcpl 0x0002f5b0 │ │ │ │ @@ -118525,109 +118525,109 @@ │ │ │ │ strbhi pc, [r8, -r2, lsl #4] @ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10207db │ │ │ │ stmdami r0!, {r1, r3, r5, r6, r7, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf0034478 │ │ │ │ svclt 0x0000b859 │ │ │ │ - ldrsbteq r4, [pc], #58 │ │ │ │ - smlabbeq r2, r6, r2, fp │ │ │ │ - tsteq r2, r6, lsr r2 │ │ │ │ - rscseq r4, pc, r2, ror #6 │ │ │ │ - rscseq r4, pc, r4, asr #6 │ │ │ │ - rscseq r4, pc, r4, lsr #6 │ │ │ │ - rscseq r4, pc, r6, lsl #6 │ │ │ │ - rscseq r4, pc, r6, ror #5 │ │ │ │ - rscseq r4, pc, r6, asr #5 │ │ │ │ - rscseq r4, pc, r8, lsr #5 │ │ │ │ - rscseq r4, pc, r4, lsl #5 │ │ │ │ - rscseq r4, pc, sl, asr r2 @ │ │ │ │ - rscseq r4, pc, r0, asr r2 @ │ │ │ │ - rscseq r4, pc, sl, lsr #4 │ │ │ │ - rscseq r4, pc, r0, lsl #4 │ │ │ │ - ldrsbteq r4, [pc], #28 │ │ │ │ - ldrhteq r4, [pc], #18 │ │ │ │ - rscseq r4, pc, r8, lsr #3 │ │ │ │ - rscseq r4, pc, r2, lsl #3 │ │ │ │ - rscseq r4, pc, r8, asr r1 @ │ │ │ │ - rscseq r4, pc, lr, lsr #2 │ │ │ │ - rscseq r4, pc, r2, lsl #2 │ │ │ │ - ldrshteq r4, [pc], #8 │ │ │ │ + ldrshteq r4, [pc], #90 │ │ │ │ + smlatbeq r2, r6, r4, fp │ │ │ │ + tsteq r2, r6, asr r4 │ │ │ │ + rscseq r4, pc, r2, lsl #11 │ │ │ │ + rscseq r4, pc, r4, ror #10 │ │ │ │ + rscseq r4, pc, r4, asr #10 │ │ │ │ + rscseq r4, pc, r6, lsr #10 │ │ │ │ + rscseq r4, pc, r6, lsl #10 │ │ │ │ + rscseq r4, pc, r6, ror #9 │ │ │ │ + rscseq r4, pc, r8, asr #9 │ │ │ │ + rscseq r4, pc, r4, lsr #9 │ │ │ │ + rscseq r4, pc, sl, ror r4 @ │ │ │ │ + rscseq r4, pc, r0, ror r4 @ │ │ │ │ + rscseq r4, pc, sl, asr #8 │ │ │ │ + rscseq r4, pc, r0, lsr #8 │ │ │ │ + ldrshteq r4, [pc], #60 │ │ │ │ + ldrsbteq r4, [pc], #50 │ │ │ │ + rscseq r4, pc, r8, asr #7 │ │ │ │ + rscseq r4, pc, r2, lsr #7 │ │ │ │ + rscseq r4, pc, r8, ror r3 @ │ │ │ │ + rscseq r4, pc, lr, asr #6 │ │ │ │ + rscseq r4, pc, r2, lsr #6 │ │ │ │ + rscseq r4, pc, r8, lsl r3 @ │ │ │ │ + ldrshteq r4, [pc], #34 │ │ │ │ + rscseq r4, pc, lr, asr #5 │ │ │ │ + rscseq r4, pc, r2, lsr #5 │ │ │ │ + rscseq r4, pc, r8, ror r2 @ │ │ │ │ + rscseq r4, pc, lr, ror #4 │ │ │ │ + rscseq r4, pc, sl, asr #4 │ │ │ │ + rscseq r4, pc, lr, lsl r2 @ │ │ │ │ + rscseq r4, pc, r4, lsl r2 @ │ │ │ │ + rscseq r4, pc, lr, ror #3 │ │ │ │ + rscseq r4, pc, r0, asr #3 │ │ │ │ + smlalseq r4, pc, r2, r1 @ │ │ │ │ + rscseq r4, pc, r6, ror #2 │ │ │ │ + rscseq r4, pc, sl, lsr r1 @ │ │ │ │ + rscseq r4, pc, lr, lsl r1 @ │ │ │ │ + rscseq r4, pc, r8, lsl #2 │ │ │ │ + ldrsbteq r4, [pc], #12 │ │ │ │ ldrsbteq r4, [pc], #2 │ │ │ │ rscseq r4, pc, lr, lsr #1 │ │ │ │ - rscseq r4, pc, r2, lsl #1 │ │ │ │ - rscseq r4, pc, r8, asr r0 @ │ │ │ │ - rscseq r4, pc, lr, asr #32 │ │ │ │ - rscseq r4, pc, sl, lsr #32 │ │ │ │ - ldrshteq r3, [pc], #254 │ │ │ │ - ldrshteq r3, [pc], #244 │ │ │ │ - rscseq r3, pc, lr, asr #31 │ │ │ │ - rscseq r3, pc, r0, lsr #31 │ │ │ │ - rscseq r3, pc, r2, ror pc @ │ │ │ │ - rscseq r3, pc, r6, asr #30 │ │ │ │ - rscseq r3, pc, sl, lsl pc @ │ │ │ │ - ldrshteq r3, [pc], #238 │ │ │ │ - rscseq r3, pc, r8, ror #29 │ │ │ │ - ldrhteq r3, [pc], #236 │ │ │ │ - ldrhteq r3, [pc], #226 │ │ │ │ - rscseq r3, pc, lr, lsl #29 │ │ │ │ - rscseq r3, pc, r0, ror #28 │ │ │ │ - rscseq r3, pc, r4, lsr lr @ │ │ │ │ - rscseq r3, pc, sl, lsr #28 │ │ │ │ - rscseq r3, pc, r4, lsl #28 │ │ │ │ - ldrsbteq r3, [pc], #214 │ │ │ │ - ldrhteq r3, [pc], #210 │ │ │ │ - rscseq r3, pc, ip, lsl #27 │ │ │ │ - rscseq r3, pc, r0, ror #26 │ │ │ │ - rscseq r3, pc, r4, lsr sp @ │ │ │ │ - rscseq r3, pc, r8, lsl #26 │ │ │ │ - ldrshteq r3, [pc], #206 │ │ │ │ - rscseq r3, pc, r8, ror #25 │ │ │ │ - ldrhteq r3, [pc], #204 │ │ │ │ - rscseq r3, pc, r6, lsr #25 │ │ │ │ - smlalseq r3, pc, r0, ip @ │ │ │ │ - rscseq r3, pc, r4, ror #24 │ │ │ │ - rscseq r3, pc, r8, lsr ip @ │ │ │ │ - rscseq r3, pc, r2, lsr #24 │ │ │ │ - rscseq r3, pc, ip, lsl #24 │ │ │ │ - rscseq r3, pc, r0, ror #23 │ │ │ │ - rscseq r3, pc, sl, asr #23 │ │ │ │ - ldrhteq r3, [pc], #180 │ │ │ │ - rscseq r3, pc, r6, lsl #23 │ │ │ │ - rscseq r3, pc, r8, asr fp @ │ │ │ │ - rscseq r3, pc, ip, lsr #22 │ │ │ │ - rscseq r3, pc, r0, lsl #22 │ │ │ │ - ldrsbteq r3, [pc], #162 │ │ │ │ - ldrhteq r3, [pc], #172 │ │ │ │ - smlalseq r3, pc, r8, sl @ │ │ │ │ - rscseq r3, pc, ip, ror #20 │ │ │ │ - rscseq r3, pc, r0, asr #20 │ │ │ │ - rscseq r3, pc, r6, lsr sl @ │ │ │ │ - rscseq r3, pc, r4, lsl sl @ │ │ │ │ - ldrshteq r3, [pc], #146 │ │ │ │ - rscseq r3, pc, r8, asr #19 │ │ │ │ - smlalseq r3, pc, lr, r9 @ │ │ │ │ - rscseq r3, pc, r4, ror r9 @ │ │ │ │ - rscseq r3, pc, ip, ror #18 │ │ │ │ - rscseq r3, pc, sl, asr #18 │ │ │ │ - rscseq r3, pc, r8, lsr #18 │ │ │ │ - ldrshteq r3, [pc], #142 │ │ │ │ - ldrsbteq r3, [pc], #132 │ │ │ │ - rscseq r3, pc, ip, asr #17 │ │ │ │ - rscseq r3, pc, sl, lsr #17 │ │ │ │ - rscseq r3, pc, r8, lsl #17 │ │ │ │ - rscseq r3, pc, ip, asr r8 @ │ │ │ │ - rscseq r3, pc, r2, lsr r8 @ │ │ │ │ - rscseq r3, pc, r8, lsl #16 │ │ │ │ - ldrsbteq r3, [pc], #126 │ │ │ │ - ldrsbteq r3, [pc], #118 │ │ │ │ - ldrhteq r3, [pc], #116 │ │ │ │ - smlalseq r3, pc, r2, r7 @ │ │ │ │ - rscseq r3, pc, r6, ror #14 │ │ │ │ - rscseq r3, pc, r4, asr #14 │ │ │ │ + rscseq r4, pc, r0, lsl #1 │ │ │ │ + rscseq r4, pc, r4, asr r0 @ │ │ │ │ + rscseq r4, pc, sl, asr #32 │ │ │ │ + rscseq r4, pc, r4, lsr #32 │ │ │ │ + ldrshteq r3, [pc], #246 │ │ │ │ + ldrsbteq r3, [pc], #242 │ │ │ │ + rscseq r3, pc, ip, lsr #31 │ │ │ │ + rscseq r3, pc, r0, lsl #31 │ │ │ │ + rscseq r3, pc, r4, asr pc @ │ │ │ │ + rscseq r3, pc, r8, lsr #30 │ │ │ │ + rscseq r3, pc, lr, lsl pc @ │ │ │ │ + rscseq r3, pc, r8, lsl #30 │ │ │ │ + ldrsbteq r3, [pc], #236 │ │ │ │ + rscseq r3, pc, r6, asr #29 │ │ │ │ + ldrhteq r3, [pc], #224 │ │ │ │ + rscseq r3, pc, r4, lsl #29 │ │ │ │ + rscseq r3, pc, r8, asr lr @ │ │ │ │ + rscseq r3, pc, r2, asr #28 │ │ │ │ + rscseq r3, pc, ip, lsr #28 │ │ │ │ + rscseq r3, pc, r0, lsl #28 │ │ │ │ + rscseq r3, pc, sl, ror #27 │ │ │ │ + ldrsbteq r3, [pc], #212 │ │ │ │ + rscseq r3, pc, r6, lsr #27 │ │ │ │ + rscseq r3, pc, r8, ror sp @ │ │ │ │ + rscseq r3, pc, ip, asr #26 │ │ │ │ + rscseq r3, pc, r0, lsr #26 │ │ │ │ + ldrshteq r3, [pc], #194 │ │ │ │ + ldrsbteq r3, [pc], #204 │ │ │ │ + ldrhteq r3, [pc], #200 │ │ │ │ + rscseq r3, pc, ip, lsl #25 │ │ │ │ + rscseq r3, pc, r0, ror #24 │ │ │ │ + rscseq r3, pc, r6, asr ip @ │ │ │ │ + rscseq r3, pc, r4, lsr ip @ │ │ │ │ + rscseq r3, pc, r2, lsl ip @ │ │ │ │ + rscseq r3, pc, r8, ror #23 │ │ │ │ + ldrhteq r3, [pc], #190 │ │ │ │ + smlalseq r3, pc, r4, fp @ │ │ │ │ + rscseq r3, pc, ip, lsl #23 │ │ │ │ + rscseq r3, pc, sl, ror #22 │ │ │ │ + rscseq r3, pc, r8, asr #22 │ │ │ │ + rscseq r3, pc, lr, lsl fp @ │ │ │ │ + ldrshteq r3, [pc], #164 │ │ │ │ + rscseq r3, pc, ip, ror #21 │ │ │ │ + rscseq r3, pc, sl, asr #21 │ │ │ │ + rscseq r3, pc, r8, lsr #21 │ │ │ │ + rscseq r3, pc, ip, ror sl @ │ │ │ │ + rscseq r3, pc, r2, asr sl @ │ │ │ │ + rscseq r3, pc, r8, lsr #20 │ │ │ │ + ldrshteq r3, [pc], #158 │ │ │ │ + ldrshteq r3, [pc], #150 │ │ │ │ + ldrsbteq r3, [pc], #148 │ │ │ │ + ldrhteq r3, [pc], #146 │ │ │ │ + rscseq r3, pc, r6, lsl #19 │ │ │ │ + rscseq r3, pc, r4, ror #18 │ │ │ │ cmppvs r4, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ blcs 80b778 │ │ │ │ ldrbthi pc, [fp], -r2, lsl #4 @ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10207d9 │ │ │ │ @ instruction: 0xf8df861a │ │ │ │ @@ -119436,103 +119436,103 @@ │ │ │ │ @ instruction: 0xf04f53c5 │ │ │ │ blcc 7ec1f4 │ │ │ │ blx 98c420 │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ strbhi pc, [fp, r1, lsl #2] @ │ │ │ │ ldrbtmi r4, [r8], #-2137 @ 0xfffff7a7 │ │ │ │ ldmdblt sl!, {r1, ip, sp, lr, pc} │ │ │ │ - rscseq r3, pc, r2, lsr #11 │ │ │ │ - rscseq r3, pc, r2, ror r5 @ │ │ │ │ - rscseq r3, pc, r4, asr #10 │ │ │ │ - rscseq r3, pc, r8, lsl r5 @ │ │ │ │ - rscseq r3, pc, lr, lsl #10 │ │ │ │ - rscseq r3, pc, r8, ror #9 │ │ │ │ - ldrhteq r3, [pc], #74 │ │ │ │ - ldrhteq r3, [pc], #64 │ │ │ │ - rscseq r3, pc, sl, lsl #9 │ │ │ │ - rscseq r3, pc, ip, asr r4 @ │ │ │ │ - rscseq r3, pc, lr, lsr #8 │ │ │ │ - rscseq r3, pc, r4, lsr #8 │ │ │ │ - ldrshteq r3, [pc], #62 │ │ │ │ - ldrsbteq r3, [pc], #48 │ │ │ │ - rscseq r3, pc, r6, asr #7 │ │ │ │ - rscseq r3, pc, r0, lsr #7 │ │ │ │ - rscseq r3, pc, lr, ror #6 │ │ │ │ - rscseq r3, pc, sl, lsr r3 @ │ │ │ │ - rscseq r3, pc, r6, lsl #6 │ │ │ │ - ldrsbteq r3, [pc], #40 │ │ │ │ - rscseq r3, pc, sl, lsr #5 │ │ │ │ - rscseq r3, pc, lr, ror r2 @ │ │ │ │ - rscseq r3, pc, r4, ror r2 @ │ │ │ │ - rscseq r3, pc, r0, asr r2 @ │ │ │ │ - rscseq r3, pc, r2, lsr #4 │ │ │ │ - rscseq r3, pc, r8, lsl r2 @ │ │ │ │ - ldrshteq r3, [pc], #20 │ │ │ │ - rscseq r3, pc, r6, asr #3 │ │ │ │ - rscseq r3, pc, r0, lsr #3 │ │ │ │ - rscseq r3, pc, r0, ror r1 @ │ │ │ │ - rscseq r3, pc, r6, ror #2 │ │ │ │ - rscseq r3, pc, r0, asr #2 │ │ │ │ - rscseq r3, pc, ip, lsl #2 │ │ │ │ - ldrsbteq r3, [pc], #10 │ │ │ │ - rscseq r3, pc, sl, lsr #1 │ │ │ │ + rscseq r3, pc, r2, asr #15 │ │ │ │ + smlalseq r3, pc, r2, r7 @ │ │ │ │ + rscseq r3, pc, r4, ror #14 │ │ │ │ + rscseq r3, pc, r8, lsr r7 @ │ │ │ │ + rscseq r3, pc, lr, lsr #14 │ │ │ │ + rscseq r3, pc, r8, lsl #14 │ │ │ │ + ldrsbteq r3, [pc], #106 │ │ │ │ + ldrsbteq r3, [pc], #96 │ │ │ │ + rscseq r3, pc, sl, lsr #13 │ │ │ │ + rscseq r3, pc, ip, ror r6 @ │ │ │ │ + rscseq r3, pc, lr, asr #12 │ │ │ │ + rscseq r3, pc, r4, asr #12 │ │ │ │ + rscseq r3, pc, lr, lsl r6 @ │ │ │ │ + ldrshteq r3, [pc], #80 │ │ │ │ + rscseq r3, pc, r6, ror #11 │ │ │ │ + rscseq r3, pc, r0, asr #11 │ │ │ │ + rscseq r3, pc, lr, lsl #11 │ │ │ │ + rscseq r3, pc, sl, asr r5 @ │ │ │ │ + rscseq r3, pc, r6, lsr #10 │ │ │ │ + ldrshteq r3, [pc], #72 │ │ │ │ + rscseq r3, pc, sl, asr #9 │ │ │ │ + smlalseq r3, pc, lr, r4 @ │ │ │ │ + smlalseq r3, pc, r4, r4 @ │ │ │ │ + rscseq r3, pc, r0, ror r4 @ │ │ │ │ + rscseq r3, pc, r2, asr #8 │ │ │ │ + rscseq r3, pc, r8, lsr r4 @ │ │ │ │ + rscseq r3, pc, r4, lsl r4 @ │ │ │ │ + rscseq r3, pc, r6, ror #7 │ │ │ │ + rscseq r3, pc, r0, asr #7 │ │ │ │ + smlalseq r3, pc, r0, r3 @ │ │ │ │ + rscseq r3, pc, r6, lsl #7 │ │ │ │ + rscseq r3, pc, r0, ror #6 │ │ │ │ + rscseq r3, pc, ip, lsr #6 │ │ │ │ + ldrshteq r3, [pc], #42 │ │ │ │ + rscseq r3, pc, sl, asr #5 │ │ │ │ + rscseq r3, pc, r0, asr #5 │ │ │ │ + smlalseq r3, pc, sl, r2 @ │ │ │ │ + rscseq r3, pc, sl, ror #4 │ │ │ │ + rscseq r3, pc, r0, ror #4 │ │ │ │ + rscseq r3, pc, sl, lsr r2 @ │ │ │ │ + rscseq r3, pc, sl, lsl #4 │ │ │ │ + ldrsbteq r3, [pc], #26 │ │ │ │ + ldrsbteq r3, [pc], #16 │ │ │ │ + rscseq r3, pc, sl, lsr #3 │ │ │ │ + rscseq r3, pc, r4, lsl #3 │ │ │ │ + rscseq r3, pc, r0, asr r1 @ │ │ │ │ + rscseq r3, pc, r0, lsr #2 │ │ │ │ + ldrshteq r3, [pc], #2 │ │ │ │ + rscseq r3, pc, r2, asr #1 │ │ │ │ + ldrhteq r3, [pc], #8 │ │ │ │ rscseq r3, pc, r0, lsr #1 │ │ │ │ - rscseq r3, pc, sl, ror r0 @ │ │ │ │ - rscseq r3, pc, sl, asr #32 │ │ │ │ - rscseq r3, pc, r0, asr #32 │ │ │ │ - rscseq r3, pc, sl, lsl r0 @ │ │ │ │ - rscseq r2, pc, sl, ror #31 │ │ │ │ - ldrhteq r2, [pc], #250 │ │ │ │ - ldrhteq r2, [pc], #240 │ │ │ │ - rscseq r2, pc, sl, lsl #31 │ │ │ │ - rscseq r2, pc, r4, ror #30 │ │ │ │ - rscseq r2, pc, r0, lsr pc @ │ │ │ │ - rscseq r2, pc, r0, lsl #30 │ │ │ │ - ldrsbteq r2, [pc], #226 │ │ │ │ - rscseq r2, pc, r2, lsr #29 │ │ │ │ - smlalseq r2, pc, r8, lr @ │ │ │ │ - rscseq r2, pc, r0, lsl #29 │ │ │ │ - rscseq r2, pc, r2, asr lr @ │ │ │ │ - rscseq r2, pc, r8, asr #28 │ │ │ │ - rscseq r2, pc, r2, lsr #28 │ │ │ │ - ldrshteq r2, [pc], #210 │ │ │ │ - rscseq r2, pc, r2, asr #27 │ │ │ │ - ldrhteq r2, [pc], #216 │ │ │ │ - smlalseq r2, pc, r2, sp @ │ │ │ │ - rscseq r2, pc, r4, ror #26 │ │ │ │ - rscseq r2, pc, sl, asr sp @ │ │ │ │ - rscseq r2, pc, r4, lsr sp @ │ │ │ │ - rscseq r2, pc, r2, lsl #26 │ │ │ │ - ldrsbteq r2, [pc], #198 │ │ │ │ - rscseq r2, pc, r4, lsr #25 │ │ │ │ - rscseq r2, pc, ip, ror ip @ │ │ │ │ - rscseq r2, pc, ip, asr #24 │ │ │ │ - rscseq r2, pc, r2, asr #24 │ │ │ │ + rscseq r3, pc, r2, ror r0 @ │ │ │ │ + rscseq r3, pc, r8, rrx │ │ │ │ + rscseq r3, pc, r2, asr #32 │ │ │ │ + rscseq r3, pc, r2, lsl r0 @ │ │ │ │ + rscseq r2, pc, r2, ror #31 │ │ │ │ + ldrsbteq r2, [pc], #248 │ │ │ │ + ldrhteq r2, [pc], #242 │ │ │ │ + rscseq r2, pc, r4, lsl #31 │ │ │ │ + rscseq r2, pc, sl, ror pc @ │ │ │ │ + rscseq r2, pc, r4, asr pc @ │ │ │ │ + rscseq r2, pc, r2, lsr #30 │ │ │ │ + ldrshteq r2, [pc], #230 │ │ │ │ + rscseq r2, pc, r4, asr #29 │ │ │ │ + smlalseq r2, pc, ip, lr @ │ │ │ │ + rscseq r2, pc, ip, ror #28 │ │ │ │ + rscseq r2, pc, r2, ror #28 │ │ │ │ + rscseq r2, pc, lr, asr #28 │ │ │ │ + rscseq r2, pc, r0, lsr #28 │ │ │ │ + rscseq r2, pc, r6, lsl lr @ │ │ │ │ + ldrshteq r2, [pc], #208 │ │ │ │ + rscseq r2, pc, r4, asr #27 │ │ │ │ + smlalseq r2, pc, r4, sp @ │ │ │ │ + rscseq r2, pc, ip, lsl #27 │ │ │ │ + rscseq r2, pc, r8, ror #26 │ │ │ │ + rscseq r2, pc, r8, lsr sp @ │ │ │ │ + rscseq r2, pc, r2, lsl sp @ │ │ │ │ + rscseq r2, pc, ip, ror #25 │ │ │ │ + rscseq r2, pc, r0, asr #25 │ │ │ │ + rscseq r2, pc, lr, lsl #25 │ │ │ │ + rscseq r2, pc, ip, asr ip @ │ │ │ │ rscseq r2, pc, lr, lsr #24 │ │ │ │ - rscseq r2, pc, r0, lsl #24 │ │ │ │ + ldrshteq r2, [pc], #190 │ │ │ │ ldrshteq r2, [pc], #182 │ │ │ │ ldrsbteq r2, [pc], #176 │ │ │ │ - rscseq r2, pc, r4, lsr #23 │ │ │ │ - rscseq r2, pc, r4, ror fp @ │ │ │ │ - rscseq r2, pc, ip, ror #22 │ │ │ │ - rscseq r2, pc, r8, asr #22 │ │ │ │ - rscseq r2, pc, r8, lsl fp @ │ │ │ │ - ldrshteq r2, [pc], #162 │ │ │ │ - rscseq r2, pc, ip, asr #21 │ │ │ │ - rscseq r2, pc, r0, lsr #21 │ │ │ │ - rscseq r2, pc, lr, ror #20 │ │ │ │ - rscseq r2, pc, ip, lsr sl @ │ │ │ │ - rscseq r2, pc, lr, lsl #20 │ │ │ │ - ldrsbteq r2, [pc], #158 │ │ │ │ - ldrsbteq r2, [pc], #150 │ │ │ │ - ldrhteq r2, [pc], #144 │ │ │ │ - rscseq r2, pc, r2, lsl #19 │ │ │ │ - rscseq r2, pc, ip, asr r9 @ │ │ │ │ - rscseq r2, pc, r8, lsr r9 @ │ │ │ │ - rscseq r2, pc, r6, lsl #18 │ │ │ │ + rscseq r2, pc, r2, lsr #23 │ │ │ │ + rscseq r2, pc, ip, ror fp @ │ │ │ │ + rscseq r2, pc, r8, asr fp @ │ │ │ │ + rscseq r2, pc, r6, lsr #22 │ │ │ │ orrseq pc, r8, #68157440 @ 0x4100000 │ │ │ │ ldmdale r8, {r3, r4, r7, r9, lr} │ │ │ │ cmnpeq fp, #68157440 @ p-variant is OBSOLETE @ 0x4100000 │ │ │ │ stmdble pc, {r3, r4, r7, r9, lr} @ │ │ │ │ bicpl pc, r3, #160, 10 @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #28, 22 @ 0x7000 │ │ │ │ @@ -120338,102 +120338,102 @@ │ │ │ │ cmpppl r0, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ blx 98d238 │ │ │ │ ldrbeq pc, [r9, r3, lsl #6] @ │ │ │ │ adcshi pc, pc, r1, lsl #2 │ │ │ │ ldrbtmi r4, [r8], #-2136 @ 0xfffff7a8 │ │ │ │ blt c9c7e0 │ │ │ │ - rscseq r2, pc, r2, ror r7 @ │ │ │ │ - rscseq r2, pc, r8, ror #14 │ │ │ │ - rscseq r2, pc, r2, asr #14 │ │ │ │ - rscseq r2, pc, r2, lsl r7 @ │ │ │ │ + smlalseq r2, pc, r2, r9 @ │ │ │ │ + rscseq r2, pc, r8, lsl #19 │ │ │ │ + rscseq r2, pc, r2, ror #18 │ │ │ │ + rscseq r2, pc, r2, lsr r9 @ │ │ │ │ + rscseq r2, pc, r8, lsr #18 │ │ │ │ + rscseq r2, pc, r2, lsl #18 │ │ │ │ + ldrsbteq r2, [pc], #134 │ │ │ │ + rscseq r2, pc, r4, lsr #17 │ │ │ │ + rscseq r2, pc, r2, ror r8 @ │ │ │ │ + rscseq r2, pc, r8, ror #16 │ │ │ │ + rscseq r2, pc, r0, asr #16 │ │ │ │ + rscseq r2, pc, ip, lsl r8 @ │ │ │ │ + ldrshteq r2, [pc], #112 │ │ │ │ + ldrhteq r2, [pc], #126 │ │ │ │ + ldrhteq r2, [pc], #116 │ │ │ │ + smlalseq r2, pc, r0, r7 @ │ │ │ │ + rscseq r2, pc, r4, ror #14 │ │ │ │ + rscseq r2, pc, sl, asr r7 @ │ │ │ │ + rscseq r2, pc, r6, lsr r7 @ │ │ │ │ rscseq r2, pc, r8, lsl #14 │ │ │ │ - rscseq r2, pc, r2, ror #13 │ │ │ │ - ldrhteq r2, [pc], #102 │ │ │ │ + ldrsbteq r2, [pc], #108 │ │ │ │ + ldrhteq r2, [pc], #96 │ │ │ │ rscseq r2, pc, r4, lsl #13 │ │ │ │ - rscseq r2, pc, r2, asr r6 @ │ │ │ │ - rscseq r2, pc, r8, asr #12 │ │ │ │ - rscseq r2, pc, r0, lsr #12 │ │ │ │ - ldrshteq r2, [pc], #92 │ │ │ │ + rscseq r2, pc, sl, ror r6 @ │ │ │ │ + rscseq r2, pc, r6, asr r6 @ │ │ │ │ + rscseq r2, pc, r2, lsr r6 @ │ │ │ │ + rscseq r2, pc, r6, lsl #12 │ │ │ │ + ldrsbteq r2, [pc], #90 │ │ │ │ ldrsbteq r2, [pc], #80 │ │ │ │ - smlalseq r2, pc, lr, r5 @ │ │ │ │ - smlalseq r2, pc, r4, r5 @ │ │ │ │ - rscseq r2, pc, r0, ror r5 @ │ │ │ │ - rscseq r2, pc, r4, asr #10 │ │ │ │ - rscseq r2, pc, sl, lsr r5 @ │ │ │ │ - rscseq r2, pc, r6, lsl r5 @ │ │ │ │ - rscseq r2, pc, r8, ror #9 │ │ │ │ - ldrhteq r2, [pc], #76 │ │ │ │ - smlalseq r2, pc, r0, r4 @ │ │ │ │ - rscseq r2, pc, r4, ror #8 │ │ │ │ - rscseq r2, pc, sl, asr r4 @ │ │ │ │ - rscseq r2, pc, r6, lsr r4 @ │ │ │ │ - rscseq r2, pc, r2, lsl r4 @ │ │ │ │ - rscseq r2, pc, r6, ror #7 │ │ │ │ - ldrhteq r2, [pc], #58 │ │ │ │ - ldrhteq r2, [pc], #48 │ │ │ │ - rscseq r2, pc, ip, lsl #7 │ │ │ │ - rscseq r2, pc, r8, ror #6 │ │ │ │ - rscseq r2, pc, sl, lsr r3 @ │ │ │ │ - rscseq r2, pc, lr, lsl #6 │ │ │ │ - rscseq r2, pc, sl, ror #5 │ │ │ │ - ldrhteq r2, [pc], #44 │ │ │ │ - ldrhteq r2, [pc], #34 │ │ │ │ - rscseq r2, pc, ip, lsl #5 │ │ │ │ - rscseq r2, pc, lr, asr r2 @ │ │ │ │ - rscseq r2, pc, r0, lsr r2 @ │ │ │ │ - rscseq r2, pc, r6, lsr #4 │ │ │ │ - rscseq r2, pc, r0, lsl #4 │ │ │ │ - ldrsbteq r2, [pc], #18 │ │ │ │ - rscseq r2, pc, r8, asr #3 │ │ │ │ - rscseq r2, pc, r2, lsr #3 │ │ │ │ - ldrdeq r9, [r2, -r0] │ │ │ │ - rscseq r2, pc, r4, asr r1 @ │ │ │ │ - rscseq r2, pc, r0, asr #2 │ │ │ │ - tsteq r2, r6, lsr #32 │ │ │ │ - smlabteq r2, r8, pc, r8 @ │ │ │ │ - ldrhteq r2, [pc], #8 │ │ │ │ - rscseq r2, pc, r4, lsr #1 │ │ │ │ - smlatbeq r2, lr, pc, r8 @ │ │ │ │ - rscseq r2, pc, r6, asr r0 @ │ │ │ │ - rscseq r2, pc, r8, lsr #32 │ │ │ │ - ldrshteq r1, [pc], #250 │ │ │ │ - rscseq r1, pc, r6, asr #31 │ │ │ │ - rscseq r1, pc, r8, lsl #31 │ │ │ │ - rscseq r1, pc, r8, asr pc @ │ │ │ │ - rscseq r1, pc, sl, lsr #30 │ │ │ │ - rscseq r1, pc, r6, lsl #30 │ │ │ │ - ldrsbteq r1, [pc], #230 │ │ │ │ - ldrhteq r1, [pc], #230 │ │ │ │ - rscseq r1, pc, r6, lsl #29 │ │ │ │ - rscseq r1, pc, r4, ror #28 │ │ │ │ - rscseq r1, pc, r4, lsr lr @ │ │ │ │ - rscseq r1, pc, r4, lsl #28 │ │ │ │ - ldrsbteq r1, [pc], #208 │ │ │ │ - ldrhteq r1, [pc], #218 │ │ │ │ - smlalseq r1, pc, r2, sp @ │ │ │ │ - rscseq r1, pc, r0, lsl #27 │ │ │ │ - rscseq r1, pc, r4, asr sp @ │ │ │ │ - rscseq r1, pc, ip, asr #26 │ │ │ │ - rscseq r1, pc, r6, lsr #26 │ │ │ │ - ldrshteq r1, [pc], #198 │ │ │ │ - rscseq r1, pc, r6, asr #25 │ │ │ │ - ldrhteq r1, [pc], #206 │ │ │ │ - smlalseq r1, pc, sl, ip @ │ │ │ │ - rscseq r1, pc, r6, ror ip @ │ │ │ │ - rscseq r1, pc, r6, asr #24 │ │ │ │ - rscseq r1, pc, r8, lsl ip @ │ │ │ │ - rscseq r1, pc, sl, ror #23 │ │ │ │ - rscseq r1, pc, r6, asr #23 │ │ │ │ - rscseq r1, pc, r2, lsr #23 │ │ │ │ - rscseq r1, pc, r4, ror fp @ │ │ │ │ - rscseq r1, pc, ip, ror #22 │ │ │ │ - rscseq r1, pc, r8, asr #22 │ │ │ │ - rscseq r1, pc, ip, lsl fp @ │ │ │ │ - rscseq r1, pc, lr, ror #21 │ │ │ │ + rscseq r2, pc, ip, lsr #11 │ │ │ │ + rscseq r2, pc, r8, lsl #11 │ │ │ │ + rscseq r2, pc, sl, asr r5 @ │ │ │ │ + rscseq r2, pc, lr, lsr #10 │ │ │ │ + rscseq r2, pc, sl, lsl #10 │ │ │ │ + ldrsbteq r2, [pc], #76 │ │ │ │ + ldrsbteq r2, [pc], #66 │ │ │ │ + rscseq r2, pc, ip, lsr #9 │ │ │ │ + rscseq r2, pc, lr, ror r4 @ │ │ │ │ + rscseq r2, pc, r0, asr r4 @ │ │ │ │ + rscseq r2, pc, r6, asr #8 │ │ │ │ + rscseq r2, pc, r0, lsr #8 │ │ │ │ + ldrshteq r2, [pc], #50 │ │ │ │ + rscseq r2, pc, r8, ror #7 │ │ │ │ + rscseq r2, pc, r2, asr #7 │ │ │ │ + strdeq r9, [r2, -r0] │ │ │ │ + rscseq r2, pc, r4, ror r3 @ │ │ │ │ + rscseq r2, pc, r0, ror #6 │ │ │ │ + tsteq r2, r6, asr #4 │ │ │ │ + smlatteq r2, r8, r1, r9 │ │ │ │ + ldrsbteq r2, [pc], #40 │ │ │ │ + rscseq r2, pc, r4, asr #5 │ │ │ │ + smlabteq r2, lr, r1, r9 │ │ │ │ + rscseq r2, pc, r6, ror r2 @ │ │ │ │ + rscseq r2, pc, r8, asr #4 │ │ │ │ + rscseq r2, pc, sl, lsl r2 @ │ │ │ │ + rscseq r2, pc, r6, ror #3 │ │ │ │ + rscseq r2, pc, r8, lsr #3 │ │ │ │ + rscseq r2, pc, r8, ror r1 @ │ │ │ │ + rscseq r2, pc, sl, asr #2 │ │ │ │ + rscseq r2, pc, r6, lsr #2 │ │ │ │ + ldrshteq r2, [pc], #6 │ │ │ │ + ldrsbteq r2, [pc], #6 │ │ │ │ + rscseq r2, pc, r6, lsr #1 │ │ │ │ + rscseq r2, pc, r4, lsl #1 │ │ │ │ + rscseq r2, pc, r4, asr r0 @ │ │ │ │ + rscseq r2, pc, r4, lsr #32 │ │ │ │ + ldrshteq r1, [pc], #240 │ │ │ │ + ldrsbteq r1, [pc], #250 │ │ │ │ + ldrhteq r1, [pc], #242 │ │ │ │ + rscseq r1, pc, r0, lsr #31 │ │ │ │ + rscseq r1, pc, r4, ror pc @ │ │ │ │ + rscseq r1, pc, ip, ror #30 │ │ │ │ + rscseq r1, pc, r6, asr #30 │ │ │ │ + rscseq r1, pc, r6, lsl pc @ │ │ │ │ + rscseq r1, pc, r6, ror #29 │ │ │ │ + ldrsbteq r1, [pc], #238 │ │ │ │ + ldrhteq r1, [pc], #234 │ │ │ │ + smlalseq r1, pc, r6, lr @ │ │ │ │ + rscseq r1, pc, r6, ror #28 │ │ │ │ + rscseq r1, pc, r8, lsr lr @ │ │ │ │ + rscseq r1, pc, sl, lsl #28 │ │ │ │ + rscseq r1, pc, r6, ror #27 │ │ │ │ + rscseq r1, pc, r2, asr #27 │ │ │ │ + smlalseq r1, pc, r4, sp @ │ │ │ │ + rscseq r1, pc, ip, lsl #27 │ │ │ │ + rscseq r1, pc, r8, ror #26 │ │ │ │ + rscseq r1, pc, ip, lsr sp @ │ │ │ │ + rscseq r1, pc, lr, lsl #26 │ │ │ │ movtpl pc, #62880 @ 0xf5a0 @ │ │ │ │ addslt r3, fp, #20, 22 @ 0x5000 │ │ │ │ vpadd.i8 d2, d1, d8 │ │ │ │ vhadd.s8 q12, , q15 │ │ │ │ vmov.i32 d17, #256 @ 0x00000100 │ │ │ │ sbcsmi r1, sl, r1, lsl r2 │ │ │ │ @ instruction: 0xf10007d2 │ │ │ │ @@ -121232,96 +121232,96 @@ │ │ │ │ cmnppl r7, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007db │ │ │ │ ldmdami r2, {r1, r6, r7, r8, pc}^ │ │ │ │ teq r1, #120, 8 @ 0x78000000 │ │ │ │ - rscseq r1, pc, r6, ror #18 │ │ │ │ + rscseq r1, pc, r6, lsl #23 │ │ │ │ + rscseq r1, pc, r0, ror #22 │ │ │ │ + rscseq r1, pc, r4, lsr fp @ │ │ │ │ + rscseq r1, pc, lr, lsl #22 │ │ │ │ + rscseq r1, pc, r8, ror #21 │ │ │ │ + ldrhteq r1, [pc], #166 │ │ │ │ + rscseq r1, pc, r8, lsl #21 │ │ │ │ + rscseq r1, pc, ip, asr sl @ │ │ │ │ + rscseq r1, pc, r0, lsr sl @ │ │ │ │ + rscseq r1, pc, sl, lsl #20 │ │ │ │ + rscseq r1, pc, r4, ror #19 │ │ │ │ + ldrhteq r1, [pc], #152 │ │ │ │ + smlalseq r1, pc, r2, r9 @ │ │ │ │ + rscseq r1, pc, ip, ror #18 │ │ │ │ rscseq r1, pc, r0, asr #18 │ │ │ │ rscseq r1, pc, r4, lsl r9 @ │ │ │ │ rscseq r1, pc, lr, ror #17 │ │ │ │ rscseq r1, pc, r8, asr #17 │ │ │ │ - smlalseq r1, pc, r6, r8 @ │ │ │ │ - rscseq r1, pc, r8, ror #16 │ │ │ │ - rscseq r1, pc, ip, lsr r8 @ │ │ │ │ - rscseq r1, pc, r0, lsl r8 @ │ │ │ │ - rscseq r1, pc, sl, ror #15 │ │ │ │ - rscseq r1, pc, r4, asr #15 │ │ │ │ - smlalseq r1, pc, r8, r7 @ │ │ │ │ - rscseq r1, pc, r2, ror r7 @ │ │ │ │ - rscseq r1, pc, ip, asr #14 │ │ │ │ + smlalseq r1, pc, r8, r8 @ │ │ │ │ + rscseq r1, pc, lr, lsl #17 │ │ │ │ + rscseq r1, pc, sl, ror #16 │ │ │ │ + rscseq r1, pc, r8, lsr r8 @ │ │ │ │ + rscseq r1, pc, r8, lsl #16 │ │ │ │ + ldrsbteq r1, [pc], #120 │ │ │ │ + ldrhteq r1, [pc], #120 │ │ │ │ + smlalseq r1, pc, r4, r7 @ │ │ │ │ + rscseq r1, pc, r4, ror #14 │ │ │ │ + rscseq r1, pc, r4, asr #14 │ │ │ │ rscseq r1, pc, r0, lsr #14 │ │ │ │ - ldrshteq r1, [pc], #100 │ │ │ │ - rscseq r1, pc, lr, asr #13 │ │ │ │ - rscseq r1, pc, r8, lsr #13 │ │ │ │ - rscseq r1, pc, r8, ror r6 @ │ │ │ │ - rscseq r1, pc, lr, ror #12 │ │ │ │ - rscseq r1, pc, sl, asr #12 │ │ │ │ - rscseq r1, pc, r8, lsl r6 @ │ │ │ │ - rscseq r1, pc, r8, ror #11 │ │ │ │ - ldrhteq r1, [pc], #88 │ │ │ │ - smlalseq r1, pc, r8, r5 @ │ │ │ │ - rscseq r1, pc, r4, ror r5 @ │ │ │ │ - rscseq r1, pc, r4, asr #10 │ │ │ │ - rscseq r1, pc, r4, lsr #10 │ │ │ │ - rscseq r1, pc, r0, lsl #10 │ │ │ │ - ldrsbteq r1, [pc], #64 │ │ │ │ - rscseq r1, pc, r0, lsr #9 │ │ │ │ - rscseq r1, pc, r0, lsl #9 │ │ │ │ - rscseq r1, pc, ip, asr r4 @ │ │ │ │ - rscseq r1, pc, r0, lsr r4 @ │ │ │ │ - rscseq r1, pc, r6, lsr #8 │ │ │ │ - rscseq r1, pc, r0, lsl #8 │ │ │ │ + ldrshteq r1, [pc], #96 │ │ │ │ + rscseq r1, pc, r0, asr #13 │ │ │ │ + rscseq r1, pc, r0, lsr #13 │ │ │ │ + rscseq r1, pc, ip, ror r6 @ │ │ │ │ + rscseq r1, pc, r0, asr r6 @ │ │ │ │ + rscseq r1, pc, r6, asr #12 │ │ │ │ + rscseq r1, pc, r0, lsr #12 │ │ │ │ + ldrshteq r1, [pc], #82 │ │ │ │ + rscseq r1, pc, r0, asr #11 │ │ │ │ + smlalseq r1, pc, r2, r5 @ │ │ │ │ + rscseq r1, pc, r6, ror #10 │ │ │ │ + rscseq r1, pc, sl, lsr r5 @ │ │ │ │ + rscseq r1, pc, r4, lsl r5 @ │ │ │ │ + rscseq r1, pc, lr, ror #9 │ │ │ │ + rscseq r1, pc, r2, asr #9 │ │ │ │ + smlalseq r1, pc, ip, r4 @ │ │ │ │ + rscseq r1, pc, r6, ror r4 @ │ │ │ │ + rscseq r1, pc, sl, asr #8 │ │ │ │ + rscseq r1, pc, lr, lsl r4 @ │ │ │ │ + ldrshteq r1, [pc], #56 │ │ │ │ ldrsbteq r1, [pc], #50 │ │ │ │ - rscseq r1, pc, r0, lsr #7 │ │ │ │ - rscseq r1, pc, r2, ror r3 @ │ │ │ │ - rscseq r1, pc, r6, asr #6 │ │ │ │ - rscseq r1, pc, sl, lsl r3 @ │ │ │ │ - ldrshteq r1, [pc], #36 │ │ │ │ - rscseq r1, pc, lr, asr #5 │ │ │ │ - rscseq r1, pc, r2, lsr #5 │ │ │ │ - rscseq r1, pc, ip, ror r2 @ │ │ │ │ - rscseq r1, pc, r6, asr r2 @ │ │ │ │ + rscseq r1, pc, r2, lsr #7 │ │ │ │ + smlalseq r1, pc, r8, r3 @ │ │ │ │ + rscseq r1, pc, r4, ror r3 @ │ │ │ │ + rscseq r1, pc, r2, asr #6 │ │ │ │ + rscseq r1, pc, r2, lsl r3 @ │ │ │ │ + rscseq r1, pc, r2, ror #5 │ │ │ │ + rscseq r1, pc, r2, asr #5 │ │ │ │ + smlalseq r1, pc, lr, r2 @ │ │ │ │ + rscseq r1, pc, lr, ror #4 │ │ │ │ + rscseq r1, pc, lr, asr #4 │ │ │ │ rscseq r1, pc, sl, lsr #4 │ │ │ │ - ldrshteq r1, [pc], #30 │ │ │ │ - ldrsbteq r1, [pc], #24 │ │ │ │ - ldrhteq r1, [pc], #18 │ │ │ │ - rscseq r1, pc, r2, lsl #3 │ │ │ │ - rscseq r1, pc, r8, ror r1 @ │ │ │ │ - rscseq r1, pc, r4, asr r1 @ │ │ │ │ - rscseq r1, pc, r2, lsr #2 │ │ │ │ - ldrshteq r1, [pc], #2 │ │ │ │ - rscseq r1, pc, r2, asr #1 │ │ │ │ - rscseq r1, pc, r2, lsr #1 │ │ │ │ - rscseq r1, pc, lr, ror r0 @ │ │ │ │ - rscseq r1, pc, lr, asr #32 │ │ │ │ - rscseq r1, pc, lr, lsr #32 │ │ │ │ - rscseq r1, pc, sl │ │ │ │ - ldrsbteq r0, [pc], #252 │ │ │ │ - rscseq r0, pc, lr, lsr #31 │ │ │ │ - smlalseq r0, pc, r0, pc @ │ │ │ │ - rscseq r0, pc, lr, ror #30 │ │ │ │ + ldrshteq r1, [pc], #28 │ │ │ │ + rscseq r1, pc, lr, asr #3 │ │ │ │ + ldrhteq r1, [pc], #16 │ │ │ │ + rscseq r1, pc, lr, lsl #3 │ │ │ │ + rscseq r1, pc, r4, ror #2 │ │ │ │ + rscseq r1, pc, ip, asr r1 @ │ │ │ │ + rscseq r1, pc, r8, lsr r1 @ │ │ │ │ + rscseq r1, pc, r8, lsl #2 │ │ │ │ + ldrsbteq r1, [pc], #12 │ │ │ │ + ldrhteq r1, [pc], #2 │ │ │ │ + rscseq r1, pc, r8, lsl #1 │ │ │ │ + rscseq r1, pc, r6, rrx │ │ │ │ + rscseq r1, pc, r4, asr #32 │ │ │ │ + rscseq r1, pc, ip, lsl r0 @ │ │ │ │ + ldrshteq r0, [pc], #250 │ │ │ │ + ldrsbteq r0, [pc], #248 │ │ │ │ + ldrhteq r0, [pc], #240 │ │ │ │ + rscseq r0, pc, r8, lsl #31 │ │ │ │ + rscseq r0, pc, r6, ror #30 │ │ │ │ rscseq r0, pc, r4, asr #30 │ │ │ │ - rscseq r0, pc, ip, lsr pc @ │ │ │ │ - rscseq r0, pc, r8, lsl pc @ │ │ │ │ - rscseq r0, pc, r8, ror #29 │ │ │ │ - ldrhteq r0, [pc], #236 │ │ │ │ - smlalseq r0, pc, r2, lr @ │ │ │ │ - rscseq r0, pc, r8, ror #28 │ │ │ │ - rscseq r0, pc, r6, asr #28 │ │ │ │ - rscseq r0, pc, r4, lsr #28 │ │ │ │ - ldrshteq r0, [pc], #220 │ │ │ │ - ldrsbteq r0, [pc], #218 │ │ │ │ - ldrhteq r0, [pc], #216 │ │ │ │ - smlalseq r0, pc, r0, sp @ │ │ │ │ - rscseq r0, pc, r8, ror #26 │ │ │ │ - rscseq r0, pc, r6, asr #26 │ │ │ │ - rscseq r0, pc, r4, lsr #26 │ │ │ │ - ldrshteq r0, [pc], #196 │ │ │ │ + rscseq r0, pc, r4, lsl pc @ │ │ │ │ ldreq pc, [ip, #-2271] @ 0xfffff721 │ │ │ │ add r4, r9, #120, 8 @ 0x78000000 │ │ │ │ cmnppl r8, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ blcs 80e198 │ │ │ │ rsbhi pc, sp, #0, 4 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -121642,154 +121642,154 @@ │ │ │ │ stmmi lr, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2189 @ 0xfffff773 │ │ │ │ stmmi sp, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2188 @ 0xfffff774 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - rscseq r0, pc, r4, lsr #23 │ │ │ │ - rscseq r0, pc, r2, lsl #23 │ │ │ │ - rscseq r0, pc, r2, asr fp @ │ │ │ │ + rscseq r0, pc, r4, asr #27 │ │ │ │ + rscseq r0, pc, r2, lsr #27 │ │ │ │ + rscseq r0, pc, r2, ror sp @ │ │ │ │ + rscseq r0, pc, r4, asr #26 │ │ │ │ + rscseq r0, pc, r6, lsl sp @ │ │ │ │ + ldrshteq r0, [pc], #200 │ │ │ │ + ldrsbteq r0, [pc], #198 │ │ │ │ + rscseq r0, pc, r8, lsr #25 │ │ │ │ + rscseq r0, pc, ip, lsl #25 │ │ │ │ + rscseq r0, pc, lr, ror #24 │ │ │ │ + rscseq r0, pc, r4, asr #24 │ │ │ │ + rscseq r0, pc, sl, lsl ip @ │ │ │ │ + rscseq r0, pc, r0, lsl #24 │ │ │ │ + rscseq r0, pc, r2, ror #23 │ │ │ │ + ldrhteq r0, [pc], #188 │ │ │ │ + ldrhteq r0, [pc], #182 │ │ │ │ + smlalseq r0, pc, r6, fp @ │ │ │ │ + rscseq r0, pc, sl, lsl #23 │ │ │ │ + rscseq r0, pc, r4, lsl #23 │ │ │ │ + rscseq r0, pc, lr, ror fp @ │ │ │ │ + rscseq r0, pc, r8, ror fp @ │ │ │ │ + rscseq r0, pc, r2, ror fp @ │ │ │ │ + rscseq r0, pc, ip, ror #22 │ │ │ │ + rscseq r0, pc, r6, ror #22 │ │ │ │ + rscseq r0, pc, r0, ror #22 │ │ │ │ + rscseq r0, pc, sl, asr fp @ │ │ │ │ + rscseq r0, pc, r4, asr fp @ │ │ │ │ + rscseq r0, pc, lr, asr #22 │ │ │ │ + rscseq r0, pc, r8, asr #22 │ │ │ │ + rscseq r0, pc, r2, asr #22 │ │ │ │ + rscseq r0, pc, ip, lsr fp @ │ │ │ │ + rscseq r0, pc, r6, lsr fp @ │ │ │ │ + rscseq r0, pc, r0, lsr fp @ │ │ │ │ + rscseq r0, pc, sl, lsr #22 │ │ │ │ rscseq r0, pc, r4, lsr #22 │ │ │ │ - ldrshteq r0, [pc], #166 │ │ │ │ - ldrsbteq r0, [pc], #168 │ │ │ │ - ldrhteq r0, [pc], #166 │ │ │ │ + rscseq r0, pc, lr, lsl fp @ │ │ │ │ + rscseq r0, pc, r8, lsl fp @ │ │ │ │ + rscseq r0, pc, r2, lsl fp @ │ │ │ │ + rscseq r0, pc, ip, lsl #22 │ │ │ │ + rscseq r0, pc, r6, lsl #22 │ │ │ │ + rscseq r0, pc, r0, lsl #22 │ │ │ │ + ldrshteq r0, [pc], #170 │ │ │ │ + ldrshteq r0, [pc], #164 │ │ │ │ + rscseq r0, pc, lr, ror #21 │ │ │ │ + rscseq r0, pc, r8, ror #21 │ │ │ │ + rscseq r0, pc, r2, ror #21 │ │ │ │ + ldrsbteq r0, [pc], #172 │ │ │ │ + ldrsbteq r0, [pc], #166 │ │ │ │ + ldrsbteq r0, [pc], #160 │ │ │ │ + rscseq r0, pc, sl, asr #21 │ │ │ │ + rscseq r0, pc, r4, asr #21 │ │ │ │ + ldrhteq r0, [pc], #174 │ │ │ │ + ldrhteq r0, [pc], #168 │ │ │ │ + ldrhteq r0, [pc], #162 │ │ │ │ + rscseq r0, pc, ip, lsr #21 │ │ │ │ + rscseq r0, pc, r6, lsr #21 │ │ │ │ + rscseq r0, pc, r0, lsr #21 │ │ │ │ + smlalseq r0, pc, sl, sl @ │ │ │ │ + smlalseq r0, pc, r4, sl @ │ │ │ │ + rscseq r0, pc, lr, lsl #21 │ │ │ │ rscseq r0, pc, r8, lsl #21 │ │ │ │ - rscseq r0, pc, ip, ror #20 │ │ │ │ - rscseq r0, pc, lr, asr #20 │ │ │ │ - rscseq r0, pc, r4, lsr #20 │ │ │ │ - ldrshteq r0, [pc], #154 │ │ │ │ + rscseq r0, pc, r2, lsl #21 │ │ │ │ + rscseq r0, pc, ip, ror sl @ │ │ │ │ + rscseq r0, pc, r6, ror sl @ │ │ │ │ + rscseq r0, pc, r0, ror sl @ │ │ │ │ + rscseq r0, pc, sl, ror #20 │ │ │ │ + rscseq r0, pc, r4, ror #20 │ │ │ │ + rscseq r0, pc, lr, asr sl @ │ │ │ │ + rscseq r0, pc, r8, asr sl @ │ │ │ │ + rscseq r0, pc, r2, asr sl @ │ │ │ │ + rscseq r0, pc, ip, asr #20 │ │ │ │ + rscseq r0, pc, r6, asr #20 │ │ │ │ + rscseq r0, pc, r0, asr #20 │ │ │ │ + rscseq r0, pc, sl, lsr sl @ │ │ │ │ + rscseq r0, pc, r4, lsr sl @ │ │ │ │ + rscseq r0, pc, lr, lsr #20 │ │ │ │ + rscseq r0, pc, r8, lsr #20 │ │ │ │ + rscseq r0, pc, r2, lsr #20 │ │ │ │ + rscseq r0, pc, ip, lsl sl @ │ │ │ │ + rscseq r0, pc, r6, lsl sl @ │ │ │ │ + rscseq r0, pc, r0, lsl sl @ │ │ │ │ + rscseq r0, pc, sl, lsl #20 │ │ │ │ + rscseq r0, pc, r4, lsl #20 │ │ │ │ + ldrshteq r0, [pc], #158 │ │ │ │ + ldrshteq r0, [pc], #152 │ │ │ │ + ldrshteq r0, [pc], #146 │ │ │ │ + rscseq r0, pc, ip, ror #19 │ │ │ │ + rscseq r0, pc, r6, ror #19 │ │ │ │ rscseq r0, pc, r0, ror #19 │ │ │ │ + ldrsbteq r0, [pc], #154 │ │ │ │ + ldrsbteq r0, [pc], #148 │ │ │ │ + rscseq r0, pc, lr, asr #19 │ │ │ │ + rscseq r0, pc, r8, asr #19 │ │ │ │ rscseq r0, pc, r2, asr #19 │ │ │ │ - smlalseq r0, pc, ip, r9 @ │ │ │ │ - smlalseq r0, pc, r6, r9 @ │ │ │ │ - rscseq r0, pc, r6, ror r9 @ │ │ │ │ - rscseq r0, pc, sl, ror #18 │ │ │ │ - rscseq r0, pc, r4, ror #18 │ │ │ │ - rscseq r0, pc, lr, asr r9 @ │ │ │ │ - rscseq r0, pc, r8, asr r9 @ │ │ │ │ - rscseq r0, pc, r2, asr r9 @ │ │ │ │ - rscseq r0, pc, ip, asr #18 │ │ │ │ - rscseq r0, pc, r6, asr #18 │ │ │ │ - rscseq r0, pc, r0, asr #18 │ │ │ │ - rscseq r0, pc, sl, lsr r9 @ │ │ │ │ - rscseq r0, pc, r4, lsr r9 @ │ │ │ │ - rscseq r0, pc, lr, lsr #18 │ │ │ │ - rscseq r0, pc, r8, lsr #18 │ │ │ │ - rscseq r0, pc, r2, lsr #18 │ │ │ │ - rscseq r0, pc, ip, lsl r9 @ │ │ │ │ - rscseq r0, pc, r6, lsl r9 @ │ │ │ │ - rscseq r0, pc, r0, lsl r9 @ │ │ │ │ - rscseq r0, pc, sl, lsl #18 │ │ │ │ - rscseq r0, pc, r4, lsl #18 │ │ │ │ - ldrshteq r0, [pc], #142 │ │ │ │ - ldrshteq r0, [pc], #136 │ │ │ │ - ldrshteq r0, [pc], #130 │ │ │ │ - rscseq r0, pc, ip, ror #17 │ │ │ │ - rscseq r0, pc, r6, ror #17 │ │ │ │ - rscseq r0, pc, r0, ror #17 │ │ │ │ - ldrsbteq r0, [pc], #138 │ │ │ │ - ldrsbteq r0, [pc], #132 │ │ │ │ - rscseq r0, pc, lr, asr #17 │ │ │ │ - rscseq r0, pc, r8, asr #17 │ │ │ │ - rscseq r0, pc, r2, asr #17 │ │ │ │ - ldrhteq r0, [pc], #140 │ │ │ │ - ldrhteq r0, [pc], #134 │ │ │ │ - ldrhteq r0, [pc], #128 │ │ │ │ - rscseq r0, pc, sl, lsr #17 │ │ │ │ - rscseq r0, pc, r4, lsr #17 │ │ │ │ - smlalseq r0, pc, lr, r8 @ │ │ │ │ - smlalseq r0, pc, r8, r8 @ │ │ │ │ - smlalseq r0, pc, r2, r8 @ │ │ │ │ - rscseq r0, pc, ip, lsl #17 │ │ │ │ - rscseq r0, pc, r6, lsl #17 │ │ │ │ - rscseq r0, pc, r0, lsl #17 │ │ │ │ - rscseq r0, pc, sl, ror r8 @ │ │ │ │ - rscseq r0, pc, r4, ror r8 @ │ │ │ │ - rscseq r0, pc, lr, ror #16 │ │ │ │ - rscseq r0, pc, r8, ror #16 │ │ │ │ - rscseq r0, pc, r2, ror #16 │ │ │ │ - rscseq r0, pc, ip, asr r8 @ │ │ │ │ - rscseq r0, pc, r6, asr r8 @ │ │ │ │ - rscseq r0, pc, r0, asr r8 @ │ │ │ │ - rscseq r0, pc, sl, asr #16 │ │ │ │ - rscseq r0, pc, r4, asr #16 │ │ │ │ - rscseq r0, pc, lr, lsr r8 @ │ │ │ │ - rscseq r0, pc, r8, lsr r8 @ │ │ │ │ - rscseq r0, pc, r2, lsr r8 @ │ │ │ │ - rscseq r0, pc, ip, lsr #16 │ │ │ │ - rscseq r0, pc, r6, lsr #16 │ │ │ │ - rscseq r0, pc, r0, lsr #16 │ │ │ │ - rscseq r0, pc, sl, lsl r8 @ │ │ │ │ - rscseq r0, pc, r4, lsl r8 @ │ │ │ │ - rscseq r0, pc, lr, lsl #16 │ │ │ │ - rscseq r0, pc, r8, lsl #16 │ │ │ │ - rscseq r0, pc, r2, lsl #16 │ │ │ │ - ldrshteq r0, [pc], #124 │ │ │ │ - ldrshteq r0, [pc], #118 │ │ │ │ - ldrshteq r0, [pc], #112 │ │ │ │ - rscseq r0, pc, sl, ror #15 │ │ │ │ - rscseq r0, pc, r4, ror #15 │ │ │ │ - ldrsbteq r0, [pc], #126 │ │ │ │ - ldrsbteq r0, [pc], #120 │ │ │ │ - ldrsbteq r0, [pc], #114 │ │ │ │ - rscseq r0, pc, ip, asr #15 │ │ │ │ - rscseq r0, pc, r6, asr #15 │ │ │ │ - rscseq r0, pc, r0, asr #15 │ │ │ │ - ldrhteq r0, [pc], #122 │ │ │ │ - ldrhteq r0, [pc], #116 │ │ │ │ - rscseq r0, pc, lr, lsr #15 │ │ │ │ - rscseq r0, pc, r8, lsr #15 │ │ │ │ - rscseq r0, pc, r2, lsr #15 │ │ │ │ - smlalseq r0, pc, ip, r7 @ │ │ │ │ - smlalseq r0, pc, r6, r7 @ │ │ │ │ - smlalseq r0, pc, r0, r7 @ │ │ │ │ - rscseq r0, pc, sl, lsl #15 │ │ │ │ - rscseq r0, pc, r4, lsl #15 │ │ │ │ - rscseq r0, pc, lr, ror r7 @ │ │ │ │ - rscseq r0, pc, r8, ror r7 @ │ │ │ │ - rscseq r0, pc, r2, ror r7 @ │ │ │ │ - rscseq r0, pc, ip, ror #14 │ │ │ │ - rscseq r0, pc, r6, ror #14 │ │ │ │ - rscseq r0, pc, r0, ror #14 │ │ │ │ - rscseq r0, pc, sl, asr r7 @ │ │ │ │ - rscseq r0, pc, r4, asr r7 @ │ │ │ │ - rscseq r0, pc, lr, asr #14 │ │ │ │ - rscseq r0, pc, r8, asr #14 │ │ │ │ - rscseq r0, pc, r2, asr #14 │ │ │ │ - rscseq r0, pc, ip, lsr r7 @ │ │ │ │ - rscseq r0, pc, r6, lsr r7 @ │ │ │ │ - rscseq r0, pc, r0, lsr r7 @ │ │ │ │ - rscseq r0, pc, sl, lsr #14 │ │ │ │ - rscseq r0, pc, r4, lsr #14 │ │ │ │ - rscseq r0, pc, lr, lsl r7 @ │ │ │ │ - rscseq r0, pc, r8, lsl r7 @ │ │ │ │ - rscseq r0, pc, r2, lsl r7 @ │ │ │ │ - rscseq r0, pc, ip, lsl #14 │ │ │ │ - rscseq r0, pc, r6, lsl #14 │ │ │ │ - rscseq r0, pc, r0, lsl #14 │ │ │ │ - ldrshteq r0, [pc], #106 │ │ │ │ - ldrshteq r0, [pc], #100 │ │ │ │ - rscseq r0, pc, lr, ror #13 │ │ │ │ - rscseq r0, pc, r8, ror #13 │ │ │ │ - rscseq r0, pc, r2, ror #13 │ │ │ │ - ldrsbteq r0, [pc], #108 │ │ │ │ - ldrsbteq r0, [pc], #102 │ │ │ │ - ldrsbteq r0, [pc], #96 │ │ │ │ - rscseq r0, pc, sl, asr #13 │ │ │ │ - rscseq r0, pc, r4, asr #13 │ │ │ │ - ldrhteq r0, [pc], #110 │ │ │ │ - ldrhteq r0, [pc], #104 │ │ │ │ - ldrhteq r0, [pc], #98 │ │ │ │ - rscseq r0, pc, ip, lsr #13 │ │ │ │ - rscseq r0, pc, r6, lsr #13 │ │ │ │ - rscseq r0, pc, r0, lsr #13 │ │ │ │ - smlalseq r0, pc, sl, r6 @ │ │ │ │ - smlalseq r0, pc, r4, r6 @ │ │ │ │ - rscseq r0, pc, lr, lsl #13 │ │ │ │ + ldrhteq r0, [pc], #156 │ │ │ │ + ldrhteq r0, [pc], #150 │ │ │ │ + ldrhteq r0, [pc], #144 │ │ │ │ + rscseq r0, pc, sl, lsr #19 │ │ │ │ + rscseq r0, pc, r4, lsr #19 │ │ │ │ + smlalseq r0, pc, lr, r9 @ │ │ │ │ + smlalseq r0, pc, r8, r9 @ │ │ │ │ + smlalseq r0, pc, r2, r9 @ │ │ │ │ + rscseq r0, pc, ip, lsl #19 │ │ │ │ + rscseq r0, pc, r6, lsl #19 │ │ │ │ + rscseq r0, pc, r0, lsl #19 │ │ │ │ + rscseq r0, pc, sl, ror r9 @ │ │ │ │ + rscseq r0, pc, r4, ror r9 @ │ │ │ │ + rscseq r0, pc, lr, ror #18 │ │ │ │ + rscseq r0, pc, r8, ror #18 │ │ │ │ + rscseq r0, pc, r2, ror #18 │ │ │ │ + rscseq r0, pc, ip, asr r9 @ │ │ │ │ + rscseq r0, pc, r6, asr r9 @ │ │ │ │ + rscseq r0, pc, r0, asr r9 @ │ │ │ │ + rscseq r0, pc, sl, asr #18 │ │ │ │ + rscseq r0, pc, r4, asr #18 │ │ │ │ + rscseq r0, pc, lr, lsr r9 @ │ │ │ │ + rscseq r0, pc, r8, lsr r9 @ │ │ │ │ + rscseq r0, pc, r2, lsr r9 @ │ │ │ │ + rscseq r0, pc, ip, lsr #18 │ │ │ │ + rscseq r0, pc, r6, lsr #18 │ │ │ │ + rscseq r0, pc, r0, lsr #18 │ │ │ │ + rscseq r0, pc, sl, lsl r9 @ │ │ │ │ + rscseq r0, pc, r4, lsl r9 @ │ │ │ │ + rscseq r0, pc, lr, lsl #18 │ │ │ │ + rscseq r0, pc, r8, lsl #18 │ │ │ │ + rscseq r0, pc, r2, lsl #18 │ │ │ │ + ldrshteq r0, [pc], #140 │ │ │ │ + ldrshteq r0, [pc], #134 │ │ │ │ + ldrshteq r0, [pc], #128 │ │ │ │ + rscseq r0, pc, sl, ror #17 │ │ │ │ + rscseq r0, pc, r4, ror #17 │ │ │ │ + ldrsbteq r0, [pc], #142 │ │ │ │ + ldrsbteq r0, [pc], #136 │ │ │ │ + ldrsbteq r0, [pc], #130 │ │ │ │ + rscseq r0, pc, ip, asr #17 │ │ │ │ + rscseq r0, pc, r6, asr #17 │ │ │ │ + rscseq r0, pc, r0, asr #17 │ │ │ │ + ldrhteq r0, [pc], #138 │ │ │ │ + ldrhteq r0, [pc], #132 │ │ │ │ + rscseq r0, pc, lr, lsr #17 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec39074 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrmi r0, [r5], -r8, ror #31 │ │ │ │ vhadd.s8 d27, d18, d3 │ │ │ │ @ instruction: 0x4604029c │ │ │ │ vqsub.s8 d4, d17, d1 │ │ │ │ @@ -124616,34 +124616,34 @@ │ │ │ │ @ instruction: 0xf7854620 │ │ │ │ and lr, r6, lr, lsl ip │ │ │ │ tstcs r1, r6, lsl #20 │ │ │ │ strls r4, [r0, #-1568] @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf785447a │ │ │ │ andlt lr, r3, r6, lsl ip │ │ │ │ svclt 0x0000bd30 │ │ │ │ - rscseq sp, lr, r0, lsr #24 │ │ │ │ - tsteq r0, sl, lsl #8 │ │ │ │ - ldrsbteq sp, [lr], #140 @ 0x8c │ │ │ │ + rscseq sp, lr, r0, asr #28 │ │ │ │ + tsteq r0, sl, lsr #12 │ │ │ │ + ldrshteq sp, [lr], #172 @ 0xac │ │ │ │ svcvc 0x0019f5b0 │ │ │ │ @ instruction: 0xf5b0d00f │ │ │ │ andle r7, pc, r0, asr #30 │ │ │ │ svcvc 0x0018f5b0 │ │ │ │ strlt sp, [r8, #-15] │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xf828f7f7 │ │ │ │ stmdami r4, {r3, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2051 @ 0xfffff7fd │ │ │ │ stmdami r3, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - smlabbeq r2, r4, r7, r4 │ │ │ │ - @ instruction: 0x0102479a │ │ │ │ - tsteq r2, ip, asr r7 │ │ │ │ + smlatbeq r2, r4, r9, r4 │ │ │ │ + @ instruction: 0x010249ba │ │ │ │ + tsteq r2, ip, ror r9 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec3bd0c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvc 0x0019f5b1 │ │ │ │ @ instruction: 0xf5b1d066 │ │ │ │ @@ -124971,94 +124971,94 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf785447a │ │ │ │ bmi 15df588 │ │ │ │ tstcs r1, fp, lsr #30 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ stmdb lr, {r0, r2, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - tsteq r1, r4, asr #2 │ │ │ │ - tstpeq r0, r0, asr #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, ip, lsr r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r0, asr #18 @ p-variant is OBSOLETE │ │ │ │ - tsteq r2, r8, lsl r7 │ │ │ │ - tsteq r2, lr, lsl ip │ │ │ │ - tsteq r0, r6, lsl #6 │ │ │ │ - strdeq r4, [r2, -r2] │ │ │ │ - smlatteq r2, r4, r6, r4 │ │ │ │ - smlabbeq r1, r8, r0, sl │ │ │ │ - rscseq sp, lr, sl, lsl #22 │ │ │ │ - tsteq r1, r2, asr #2 │ │ │ │ - rscseq sp, lr, r2, lsl #22 │ │ │ │ - rscseq sp, lr, lr, ror #21 │ │ │ │ - ldrdeq r9, [r7, -r8] │ │ │ │ - ldrsbteq sp, [lr], #172 @ 0xac │ │ │ │ - ldrsbteq sp, [lr], #174 @ 0xae │ │ │ │ - ldrsbteq sp, [lr], #166 @ 0xa6 │ │ │ │ - tsteq r2, lr, lsr fp │ │ │ │ - tsteq r2, r2, asr #22 │ │ │ │ - tsteq r2, ip, lsr fp │ │ │ │ - rscseq sp, lr, r0, lsr #21 │ │ │ │ - smlabbeq r1, r6, r0, lr │ │ │ │ - smlalseq sp, lr, r0, sl │ │ │ │ - smlalseq sp, lr, lr, sl │ │ │ │ - @ instruction: 0x01023fb0 │ │ │ │ - rscseq sp, lr, r0, lsr #21 │ │ │ │ - tsteq r1, r4, lsr r0 │ │ │ │ - smlalseq sp, lr, r6, sl │ │ │ │ - rscseq sp, lr, r4, lsl #21 │ │ │ │ - ldrdeq r9, [r7, -r0] │ │ │ │ - rscseq sp, lr, r6, ror sl │ │ │ │ - rscseq sp, lr, lr, ror sl │ │ │ │ - rscseq sp, lr, r0, lsl #21 │ │ │ │ - rscseq sp, lr, sl, ror sl │ │ │ │ - rscseq sp, lr, r2, asr sl │ │ │ │ - rscseq sp, lr, r4, asr sl │ │ │ │ - rscseq sp, lr, r6, ror #20 │ │ │ │ - rscseq sp, lr, r2, lsl #19 │ │ │ │ - rscseq sp, lr, ip, ror r9 │ │ │ │ - rscseq sp, lr, r2, asr sl │ │ │ │ + tsteq r1, r4, ror #6 │ │ │ │ + tstpeq r0, r0, ror #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, ip, asr fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r0, ror #22 @ p-variant is OBSOLETE │ │ │ │ + tsteq r2, r8, lsr r9 │ │ │ │ + tsteq r2, lr, lsr lr │ │ │ │ + tsteq r0, r6, lsr #10 │ │ │ │ + tsteq r2, r2, lsl r9 │ │ │ │ + tsteq r2, r4, lsl #18 │ │ │ │ + smlatbeq r1, r8, r2, sl │ │ │ │ + rscseq sp, lr, sl, lsr #26 │ │ │ │ + tsteq r1, r2, ror #6 │ │ │ │ + rscseq sp, lr, r2, lsr #26 │ │ │ │ + rscseq sp, lr, lr, lsl #26 │ │ │ │ + strdeq r9, [r7, -r8] │ │ │ │ + ldrshteq sp, [lr], #204 @ 0xcc │ │ │ │ + ldrshteq sp, [lr], #206 @ 0xce │ │ │ │ + ldrshteq sp, [lr], #198 @ 0xc6 │ │ │ │ + tsteq r2, lr, asr sp │ │ │ │ + tsteq r2, r2, ror #26 │ │ │ │ + tsteq r2, ip, asr sp │ │ │ │ + rscseq sp, lr, r0, asr #25 │ │ │ │ + smlatbeq r1, r6, r2, lr │ │ │ │ + ldrhteq sp, [lr], #192 @ 0xc0 │ │ │ │ + ldrhteq sp, [lr], #206 @ 0xce │ │ │ │ + ldrdeq r4, [r2, -r0] │ │ │ │ + rscseq sp, lr, r0, asr #25 │ │ │ │ + tsteq r1, r4, asr r2 │ │ │ │ + ldrhteq sp, [lr], #198 @ 0xc6 │ │ │ │ + rscseq sp, lr, r4, lsr #25 │ │ │ │ + strdeq r9, [r7, -r0] │ │ │ │ + smlalseq sp, lr, r6, ip │ │ │ │ + smlalseq sp, lr, lr, ip │ │ │ │ + rscseq sp, lr, r0, lsr #25 │ │ │ │ + smlalseq sp, lr, sl, ip │ │ │ │ + rscseq sp, lr, r2, ror ip │ │ │ │ + rscseq sp, lr, r4, ror ip │ │ │ │ + rscseq sp, lr, r6, lsl #25 │ │ │ │ + rscseq sp, lr, r2, lsr #23 │ │ │ │ + smlalseq sp, lr, ip, fp │ │ │ │ + rscseq sp, lr, r2, ror ip │ │ │ │ + rscseq sp, lr, r6, ror fp │ │ │ │ + rscseq sp, lr, r0, ror fp │ │ │ │ + @ instruction: 0x0101c3b2 │ │ │ │ + rscseq sp, lr, sl, asr #22 │ │ │ │ + rscseq sp, lr, r4, asr #22 │ │ │ │ + tstpeq r0, lr, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, lr, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, ip, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r0, r2, r8, pc @ │ │ │ │ + tstpeq r0, r2, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r0, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + tsteq r1, r8, asr #32 │ │ │ │ + tsteq r1, r2, asr #32 │ │ │ │ + tsteq r1, ip, lsr r0 │ │ │ │ + tsteq r1, r6, lsr r0 │ │ │ │ + tsteq r1, r0, lsr r0 │ │ │ │ + tsteq r1, sl, lsr #32 │ │ │ │ + tsteq r1, r4, lsr #32 │ │ │ │ + rscseq r5, pc, r6, lsr #5 │ │ │ │ + rscseq r5, pc, r4, lsr #5 │ │ │ │ + tsteq r1, r2 │ │ │ │ + tsteq r7, sl, lsl #16 │ │ │ │ + tsteq r1, ip │ │ │ │ + ldrhteq r5, [pc], #36 │ │ │ │ + smlalseq r5, pc, sl, r2 @ │ │ │ │ + mrseq sl, (UNDEF: 1) │ │ │ │ + rscseq sp, lr, r8, ror #19 │ │ │ │ + rscseq sp, lr, r2, ror #19 │ │ │ │ + smlabteq r1, r8, pc, sp @ │ │ │ │ + smlabteq r1, lr, pc, sp @ │ │ │ │ + @ instruction: 0x0101dfb4 │ │ │ │ + tsteq r7, r0, ror r7 │ │ │ │ + @ instruction: 0x0101dfb2 │ │ │ │ + ldrdeq sp, [r0, -r4] │ │ │ │ + strdeq r3, [r2, -r6] │ │ │ │ + rscseq sp, lr, ip, asr r9 │ │ │ │ rscseq sp, lr, r6, asr r9 │ │ │ │ - rscseq sp, lr, r0, asr r9 │ │ │ │ - @ instruction: 0x0101c192 │ │ │ │ - rscseq sp, lr, sl, lsr #18 │ │ │ │ - rscseq sp, lr, r4, lsr #18 │ │ │ │ - tstpeq r0, lr, lsl r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, lr, lsl r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, ip, lsl r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r2, ror #12 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r0, -r2] │ │ │ │ - strdeq pc, [r0, -r0] │ │ │ │ - tsteq r1, r8, lsr #28 │ │ │ │ - tsteq r1, r2, lsr #28 │ │ │ │ - tsteq r1, ip, lsl lr │ │ │ │ - tsteq r1, r6, lsl lr │ │ │ │ - tsteq r1, r0, lsl lr │ │ │ │ - tsteq r1, sl, lsl #28 │ │ │ │ - tsteq r1, r4, lsl #28 │ │ │ │ - rscseq r5, pc, r6, lsl #1 │ │ │ │ - rscseq r5, pc, r4, lsl #1 │ │ │ │ - smlatteq r1, r2, sp, r9 │ │ │ │ - smlatteq r7, sl, r5, r9 │ │ │ │ - smlatteq r1, ip, sp, r9 │ │ │ │ - smlalseq r5, pc, r4, r0 @ │ │ │ │ - rscseq r5, pc, sl, ror r0 @ │ │ │ │ - smlatteq r1, r0, sp, r9 │ │ │ │ - rscseq sp, lr, r8, asr #15 │ │ │ │ - rscseq sp, lr, r2, asr #15 │ │ │ │ - smlatbeq r1, r8, sp, sp │ │ │ │ - smlatbeq r1, lr, sp, sp │ │ │ │ - @ instruction: 0x0101dd94 │ │ │ │ - tsteq r7, r0, asr r5 │ │ │ │ - @ instruction: 0x0101dd92 │ │ │ │ - @ instruction: 0x0100ceb4 │ │ │ │ - ldrdeq r3, [r2, -r6] │ │ │ │ - rscseq sp, lr, ip, lsr r7 │ │ │ │ - rscseq sp, lr, r6, lsr r7 │ │ │ │ - tsteq r1, r8, ror #26 │ │ │ │ - tsteq r0, ip, ror #28 │ │ │ │ + smlabbeq r1, r8, pc, sp @ │ │ │ │ + smlabbeq r0, ip, r0, sp │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec3c388 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5b00ff8 │ │ │ │ vrecps.f32 d7, d0, d19 │ │ │ │ @ instruction: 0xf5b08121 │ │ │ │ eorle r7, r0, #44, 30 @ 0xb0 │ │ │ │ @@ -125857,102 +125857,102 @@ │ │ │ │ blcs 81286c │ │ │ │ tstphi sp, r0, lsl #4 @ p-variant is OBSOLETE │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007d9 │ │ │ │ ldmdami r8, {r0, r1, r4, r5, r7, pc}^ │ │ │ │ tst r4, r8, ror r4 │ │ │ │ - rscseq sp, lr, ip, ror #1 │ │ │ │ - strheq r4, [r2, -lr] │ │ │ │ - smlalseq sp, lr, lr, r0 │ │ │ │ - rscseq sp, lr, lr, ror r0 │ │ │ │ - rscseq sp, lr, r0, rrx │ │ │ │ - rscseq sp, lr, r0, asr #32 │ │ │ │ - rscseq sp, lr, sl, lsr #32 │ │ │ │ - rscseq sp, lr, r0 │ │ │ │ - ldrshteq ip, [lr], #246 @ 0xf6 │ │ │ │ - ldrsbteq ip, [lr], #242 @ 0xf2 │ │ │ │ - rscseq ip, lr, r8, lsr #31 │ │ │ │ - rscseq ip, lr, ip, ror pc │ │ │ │ - rscseq ip, lr, r2, ror pc │ │ │ │ - rscseq ip, lr, ip, asr #30 │ │ │ │ - rscseq ip, lr, r2, lsr #30 │ │ │ │ - rscseq ip, lr, r8, lsl pc │ │ │ │ - ldrshteq ip, [lr], #226 @ 0xe2 │ │ │ │ - rscseq ip, lr, r0, asr #29 │ │ │ │ - rscseq ip, lr, lr, lsl #29 │ │ │ │ + rscseq sp, lr, ip, lsl #6 │ │ │ │ + ldrdeq r4, [r2, -lr] │ │ │ │ + ldrhteq sp, [lr], #46 @ 0x2e │ │ │ │ + smlalseq sp, lr, lr, r2 │ │ │ │ + rscseq sp, lr, r0, lsl #5 │ │ │ │ + rscseq sp, lr, r0, ror #4 │ │ │ │ + rscseq sp, lr, sl, asr #4 │ │ │ │ + rscseq sp, lr, r0, lsr #4 │ │ │ │ + rscseq sp, lr, r6, lsl r2 │ │ │ │ + ldrshteq sp, [lr], #18 │ │ │ │ + rscseq sp, lr, r8, asr #3 │ │ │ │ + smlalseq sp, lr, ip, r1 │ │ │ │ + smlalseq sp, lr, r2, r1 │ │ │ │ + rscseq sp, lr, ip, ror #2 │ │ │ │ + rscseq sp, lr, r2, asr #2 │ │ │ │ + rscseq sp, lr, r8, lsr r1 │ │ │ │ + rscseq sp, lr, r2, lsl r1 │ │ │ │ + rscseq sp, lr, r0, ror #1 │ │ │ │ + rscseq sp, lr, lr, lsr #1 │ │ │ │ + rscseq sp, lr, r2, lsl #1 │ │ │ │ + rscseq sp, lr, r8, asr r0 │ │ │ │ + rscseq sp, lr, lr, lsr #32 │ │ │ │ + rscseq sp, lr, r4 │ │ │ │ + ldrshteq ip, [lr], #250 @ 0xfa │ │ │ │ + ldrsbteq ip, [lr], #246 @ 0xf6 │ │ │ │ + ldrhteq ip, [lr], #242 @ 0xf2 │ │ │ │ + rscseq ip, lr, r8, lsl #31 │ │ │ │ + rscseq ip, lr, r4, ror #30 │ │ │ │ + rscseq ip, lr, r0, asr #30 │ │ │ │ + rscseq ip, lr, sl, lsl #30 │ │ │ │ + rscseq ip, lr, r6, ror #29 │ │ │ │ + rscseq ip, lr, r2, asr #29 │ │ │ │ + smlalseq ip, lr, r4, lr │ │ │ │ rscseq ip, lr, r2, ror #28 │ │ │ │ - rscseq ip, lr, r8, lsr lr │ │ │ │ - rscseq ip, lr, lr, lsl #28 │ │ │ │ - rscseq ip, lr, r4, ror #27 │ │ │ │ - ldrsbteq ip, [lr], #218 @ 0xda │ │ │ │ - ldrhteq ip, [lr], #214 @ 0xd6 │ │ │ │ - smlalseq ip, lr, r2, sp │ │ │ │ - rscseq ip, lr, r8, ror #26 │ │ │ │ - rscseq ip, lr, r4, asr #26 │ │ │ │ + rscseq ip, lr, r2, asr #28 │ │ │ │ + rscseq ip, lr, r2, lsl lr │ │ │ │ + rscseq ip, lr, r8, lsl #28 │ │ │ │ + ldrshteq ip, [lr], #208 @ 0xd0 │ │ │ │ + ldrhteq ip, [lr], #222 @ 0xde │ │ │ │ + rscseq ip, lr, sl, lsl #27 │ │ │ │ + rscseq ip, lr, r2, asr sp │ │ │ │ rscseq ip, lr, r0, lsr #26 │ │ │ │ - rscseq ip, lr, sl, ror #25 │ │ │ │ - rscseq ip, lr, r6, asr #25 │ │ │ │ - rscseq ip, lr, r2, lsr #25 │ │ │ │ - rscseq ip, lr, r4, ror ip │ │ │ │ - rscseq ip, lr, r2, asr #24 │ │ │ │ - rscseq ip, lr, r2, lsr #24 │ │ │ │ - ldrshteq ip, [lr], #178 @ 0xb2 │ │ │ │ - rscseq ip, lr, r8, ror #23 │ │ │ │ - ldrsbteq ip, [lr], #176 @ 0xb0 │ │ │ │ - smlalseq ip, lr, lr, fp │ │ │ │ - rscseq ip, lr, sl, ror #22 │ │ │ │ + rscseq ip, lr, r2, lsl #26 │ │ │ │ + rscseq ip, lr, lr, ror #25 │ │ │ │ + rscseq ip, lr, r2, asr #25 │ │ │ │ + smlalseq ip, lr, sl, ip │ │ │ │ + rscseq ip, lr, r6, ror ip │ │ │ │ + rscseq ip, lr, r8, asr #24 │ │ │ │ + rscseq ip, lr, r8, lsr #24 │ │ │ │ + rscseq ip, lr, r4, lsl #24 │ │ │ │ + ldrsbteq ip, [lr], #186 @ 0xba │ │ │ │ + rscseq ip, lr, ip, lsr #23 │ │ │ │ + rscseq ip, lr, ip, lsl #23 │ │ │ │ + rscseq ip, lr, r8, ror #22 │ │ │ │ + rscseq ip, lr, sl, lsr fp │ │ │ │ rscseq ip, lr, r2, lsr fp │ │ │ │ - rscseq ip, lr, r0, lsl #22 │ │ │ │ - rscseq ip, lr, r2, ror #21 │ │ │ │ - rscseq ip, lr, lr, asr #21 │ │ │ │ - rscseq ip, lr, r2, lsr #21 │ │ │ │ - rscseq ip, lr, sl, ror sl │ │ │ │ - rscseq ip, lr, r6, asr sl │ │ │ │ - rscseq ip, lr, r8, lsr #20 │ │ │ │ - rscseq ip, lr, r8, lsl #20 │ │ │ │ - rscseq ip, lr, r4, ror #19 │ │ │ │ - ldrhteq ip, [lr], #154 @ 0x9a │ │ │ │ - rscseq ip, lr, ip, lsl #19 │ │ │ │ - rscseq ip, lr, ip, ror #18 │ │ │ │ - rscseq ip, lr, r8, asr #18 │ │ │ │ - rscseq ip, lr, sl, lsl r9 │ │ │ │ - rscseq ip, lr, r2, lsl r9 │ │ │ │ + rscseq ip, lr, r0, lsl fp │ │ │ │ + rscseq ip, lr, r4, ror #21 │ │ │ │ + ldrhteq ip, [lr], #164 @ 0xa4 │ │ │ │ + rscseq ip, lr, r6, lsl #21 │ │ │ │ + rscseq ip, lr, r8, asr sl │ │ │ │ + rscseq ip, lr, sl, lsr sl │ │ │ │ + rscseq ip, lr, r8, lsl sl │ │ │ │ + rscseq ip, lr, sl, ror #19 │ │ │ │ + rscseq ip, lr, ip, asr #19 │ │ │ │ + rscseq ip, lr, ip, lsr #19 │ │ │ │ + rscseq ip, lr, r0, lsl #19 │ │ │ │ + rscseq ip, lr, r4, asr r9 │ │ │ │ + rscseq ip, lr, r8, lsr r9 │ │ │ │ + rscseq ip, lr, r8, lsl r9 │ │ │ │ ldrshteq ip, [lr], #128 @ 0x80 │ │ │ │ - rscseq ip, lr, r4, asr #17 │ │ │ │ - smlalseq ip, lr, r4, r8 │ │ │ │ - rscseq ip, lr, r6, ror #16 │ │ │ │ - rscseq ip, lr, r8, lsr r8 │ │ │ │ - rscseq ip, lr, sl, lsl r8 │ │ │ │ - ldrshteq ip, [lr], #120 @ 0x78 │ │ │ │ - rscseq ip, lr, sl, asr #15 │ │ │ │ - rscseq ip, lr, ip, lsr #15 │ │ │ │ - rscseq ip, lr, ip, lsl #15 │ │ │ │ - rscseq ip, lr, r0, ror #14 │ │ │ │ - rscseq ip, lr, r4, lsr r7 │ │ │ │ - rscseq ip, lr, r8, lsl r7 │ │ │ │ + rscseq ip, lr, sl, ror #17 │ │ │ │ + rscseq ip, lr, r8, asr #17 │ │ │ │ + smlalseq ip, lr, sl, r8 │ │ │ │ + rscseq ip, lr, r2, ror r8 │ │ │ │ + rscseq ip, lr, sl, asr #16 │ │ │ │ + rscseq ip, lr, r8, lsr #16 │ │ │ │ + rscseq ip, lr, r6, lsl #16 │ │ │ │ + ldrsbteq ip, [lr], #122 @ 0x7a │ │ │ │ + ldrsbteq ip, [lr], #116 @ 0x74 │ │ │ │ + ldrhteq ip, [lr], #116 @ 0x74 │ │ │ │ + rscseq ip, lr, r8, lsl #15 │ │ │ │ + rscseq ip, lr, ip, asr r7 │ │ │ │ + rscseq ip, lr, r0, asr #14 │ │ │ │ + rscseq ip, lr, r0, lsr #14 │ │ │ │ ldrshteq ip, [lr], #104 @ 0x68 │ │ │ │ + ldrshteq ip, [lr], #98 @ 0x62 │ │ │ │ ldrsbteq ip, [lr], #96 @ 0x60 │ │ │ │ - rscseq ip, lr, sl, asr #13 │ │ │ │ - rscseq ip, lr, r8, lsr #13 │ │ │ │ - rscseq ip, lr, sl, ror r6 │ │ │ │ - rscseq ip, lr, r2, asr r6 │ │ │ │ - rscseq ip, lr, sl, lsr #12 │ │ │ │ - rscseq ip, lr, r8, lsl #12 │ │ │ │ - rscseq ip, lr, r6, ror #11 │ │ │ │ - ldrhteq ip, [lr], #90 @ 0x5a │ │ │ │ - ldrhteq ip, [lr], #84 @ 0x54 │ │ │ │ - smlalseq ip, lr, r4, r5 │ │ │ │ - rscseq ip, lr, r8, ror #10 │ │ │ │ - rscseq ip, lr, ip, lsr r5 │ │ │ │ - rscseq ip, lr, r0, lsr #10 │ │ │ │ - rscseq ip, lr, r0, lsl #10 │ │ │ │ - ldrsbteq ip, [lr], #72 @ 0x48 │ │ │ │ - ldrsbteq ip, [lr], #66 @ 0x42 │ │ │ │ - ldrhteq ip, [lr], #64 @ 0x40 │ │ │ │ @ instruction: 0xf8eaf7f6 │ │ │ │ ldmdami r1!, {r0, r5, r6, sp, lr, pc} │ │ │ │ subs r4, lr, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2096 @ 0xfffff7d0 │ │ │ │ ldmdami r0!, {r0, r1, r3, r4, r6, sp, lr, pc} │ │ │ │ subs r4, r8, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2095 @ 0xfffff7d1 │ │ │ │ @@ -125996,47 +125996,47 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2082 @ 0xfffff7de │ │ │ │ stmdami r2!, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2081 @ 0xfffff7df │ │ │ │ stmdami r1!, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - rscseq ip, lr, r4, asr #6 │ │ │ │ - rscseq ip, lr, lr, lsr r3 │ │ │ │ - rscseq ip, lr, r8, lsr r3 │ │ │ │ - rscseq ip, lr, r2, lsr r3 │ │ │ │ - rscseq ip, lr, ip, lsr #6 │ │ │ │ - rscseq ip, lr, r6, lsr #6 │ │ │ │ - rscseq ip, lr, r0, lsr #6 │ │ │ │ - rscseq ip, lr, sl, lsl r3 │ │ │ │ - rscseq ip, lr, r4, lsl r3 │ │ │ │ - rscseq ip, lr, lr, lsl #6 │ │ │ │ - rscseq ip, lr, r8, lsl #6 │ │ │ │ - rscseq ip, lr, r2, lsl #6 │ │ │ │ - ldrshteq ip, [lr], #44 @ 0x2c │ │ │ │ - ldrshteq ip, [lr], #38 @ 0x26 │ │ │ │ - ldrshteq ip, [lr], #32 │ │ │ │ - rscseq ip, lr, sl, ror #5 │ │ │ │ - rscseq ip, lr, r4, ror #5 │ │ │ │ - ldrsbteq ip, [lr], #46 @ 0x2e │ │ │ │ - ldrsbteq ip, [lr], #40 @ 0x28 │ │ │ │ - ldrsbteq ip, [lr], #34 @ 0x22 │ │ │ │ - rscseq ip, lr, ip, asr #5 │ │ │ │ - rscseq ip, lr, r6, asr #5 │ │ │ │ - rscseq ip, lr, r0, asr #5 │ │ │ │ - ldrhteq ip, [lr], #42 @ 0x2a │ │ │ │ - ldrhteq ip, [lr], #36 @ 0x24 │ │ │ │ - rscseq ip, lr, lr, lsr #5 │ │ │ │ - rscseq ip, lr, r8, lsr #5 │ │ │ │ - rscseq ip, lr, r2, lsr #5 │ │ │ │ - smlalseq ip, lr, ip, r2 │ │ │ │ - smlalseq ip, lr, r6, r2 │ │ │ │ - smlalseq ip, lr, r0, r2 │ │ │ │ - rscseq ip, lr, sl, lsl #5 │ │ │ │ - rscseq ip, lr, r4, lsl #5 │ │ │ │ + rscseq ip, lr, r4, ror #10 │ │ │ │ + rscseq ip, lr, lr, asr r5 │ │ │ │ + rscseq ip, lr, r8, asr r5 │ │ │ │ + rscseq ip, lr, r2, asr r5 │ │ │ │ + rscseq ip, lr, ip, asr #10 │ │ │ │ + rscseq ip, lr, r6, asr #10 │ │ │ │ + rscseq ip, lr, r0, asr #10 │ │ │ │ + rscseq ip, lr, sl, lsr r5 │ │ │ │ + rscseq ip, lr, r4, lsr r5 │ │ │ │ + rscseq ip, lr, lr, lsr #10 │ │ │ │ + rscseq ip, lr, r8, lsr #10 │ │ │ │ + rscseq ip, lr, r2, lsr #10 │ │ │ │ + rscseq ip, lr, ip, lsl r5 │ │ │ │ + rscseq ip, lr, r6, lsl r5 │ │ │ │ + rscseq ip, lr, r0, lsl r5 │ │ │ │ + rscseq ip, lr, sl, lsl #10 │ │ │ │ + rscseq ip, lr, r4, lsl #10 │ │ │ │ + ldrshteq ip, [lr], #78 @ 0x4e │ │ │ │ + ldrshteq ip, [lr], #72 @ 0x48 │ │ │ │ + ldrshteq ip, [lr], #66 @ 0x42 │ │ │ │ + rscseq ip, lr, ip, ror #9 │ │ │ │ + rscseq ip, lr, r6, ror #9 │ │ │ │ + rscseq ip, lr, r0, ror #9 │ │ │ │ + ldrsbteq ip, [lr], #74 @ 0x4a │ │ │ │ + ldrsbteq ip, [lr], #68 @ 0x44 │ │ │ │ + rscseq ip, lr, lr, asr #9 │ │ │ │ + rscseq ip, lr, r8, asr #9 │ │ │ │ + rscseq ip, lr, r2, asr #9 │ │ │ │ + ldrhteq ip, [lr], #76 @ 0x4c │ │ │ │ + ldrhteq ip, [lr], #70 @ 0x46 │ │ │ │ + ldrhteq ip, [lr], #64 @ 0x40 │ │ │ │ + rscseq ip, lr, sl, lsr #9 │ │ │ │ + rscseq ip, lr, r4, lsr #9 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec3d2d0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ @ instruction: 0xf5b1461e │ │ │ │ vrecps.f32 d7, d0, d19 │ │ │ │ @@ -126540,27 +126540,27 @@ │ │ │ │ ldc 7, cr15, [r6, #-524] @ 0xfffffdf4 │ │ │ │ bmi 55e8cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44a55c> │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7839500 │ │ │ │ andlt lr, r3, lr, lsl #26 │ │ │ │ svclt 0x0000bdf0 │ │ │ │ - smlatteq r2, ip, sl, r2 │ │ │ │ - rscseq r6, sp, r8, ror #24 │ │ │ │ - rscseq sl, pc, sl, lsl #8 │ │ │ │ - ldrdeq r2, [r2, -r4] │ │ │ │ - @ instruction: 0x01022ab6 │ │ │ │ - smlabteq r2, r4, sl, r2 │ │ │ │ - smlabteq r2, r6, sl, r2 │ │ │ │ - ldrdeq r2, [r2, -r0] │ │ │ │ - smlabteq r2, lr, sl, r2 │ │ │ │ - ldrdeq r2, [r2, -r4] │ │ │ │ - smlatteq r2, sl, sl, r2 │ │ │ │ - tsteq r7, sl, ror ip │ │ │ │ - rscseq fp, lr, lr, asr #21 │ │ │ │ + tsteq r2, ip, lsl #26 │ │ │ │ + rscseq r6, sp, r8, lsl #29 │ │ │ │ + rscseq sl, pc, sl, lsr #12 │ │ │ │ + strdeq r2, [r2, -r4] │ │ │ │ + ldrdeq r2, [r2, -r6] │ │ │ │ + smlatteq r2, r4, ip, r2 │ │ │ │ + smlatteq r2, r6, ip, r2 │ │ │ │ + strdeq r2, [r2, -r0] │ │ │ │ + smlatteq r2, lr, ip, r2 │ │ │ │ + strdeq r2, [r2, -r4] │ │ │ │ + tsteq r2, sl, lsl #26 │ │ │ │ + @ instruction: 0x01077e9a │ │ │ │ + rscseq fp, lr, lr, ror #25 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec3db00 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf6400ff8 │ │ │ │ addsmi r0, r8, #228, 6 @ 0x90000003 │ │ │ │ strbhi pc, [pc, #3] @ e6913 @ │ │ │ │ bicshi pc, fp, #0, 4 │ │ │ │ @@ -127374,104 +127374,104 @@ │ │ │ │ @ instruction: 0xf04f634a │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10207d9 │ │ │ │ ldmdami fp, {r0, r1, r4, r5, r6, r8, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf0034478 │ │ │ │ svclt 0x0000b93c │ │ │ │ - rscseq fp, lr, r8, ror r9 │ │ │ │ - strdeq r2, [r2, -r2] │ │ │ │ - tsteq r2, r8, asr #28 │ │ │ │ - ldrshteq fp, [lr], #130 @ 0x82 │ │ │ │ - rscseq fp, lr, lr, asr #17 │ │ │ │ - ldrdeq r2, [r2, -r8] │ │ │ │ - tsteq r2, sl, lsl sl │ │ │ │ - rscseq fp, lr, r0, asr r8 │ │ │ │ - rscseq fp, lr, r6, asr #16 │ │ │ │ - rscseq fp, lr, r0, lsr #16 │ │ │ │ - ldrshteq fp, [lr], #118 @ 0x76 │ │ │ │ - rscseq fp, lr, ip, asr #15 │ │ │ │ - rscseq fp, lr, r2, asr #15 │ │ │ │ + smlalseq fp, lr, r8, fp │ │ │ │ + tsteq r2, r2, lsl sp │ │ │ │ + tsteq r2, r8, rrx │ │ │ │ + rscseq fp, lr, r2, lsl fp │ │ │ │ + rscseq fp, lr, lr, ror #21 │ │ │ │ + strdeq r2, [r2, -r8] │ │ │ │ + tsteq r2, sl, lsr ip │ │ │ │ + rscseq fp, lr, r0, ror sl │ │ │ │ + rscseq fp, lr, r6, ror #20 │ │ │ │ + rscseq fp, lr, r0, asr #20 │ │ │ │ + rscseq fp, lr, r6, lsl sl │ │ │ │ + rscseq fp, lr, ip, ror #19 │ │ │ │ + rscseq fp, lr, r2, ror #19 │ │ │ │ + ldrhteq fp, [lr], #158 @ 0x9e │ │ │ │ + smlalseq fp, lr, r4, r9 │ │ │ │ + rscseq fp, lr, lr, ror #18 │ │ │ │ + rscseq fp, lr, r8, asr #18 │ │ │ │ + tsteq r2, ip, ror #22 │ │ │ │ + smlatteq r2, ip, sl, r2 │ │ │ │ + smlalseq fp, lr, r6, r8 │ │ │ │ + rscseq fp, lr, ip, ror #16 │ │ │ │ + rscseq fp, lr, r8, asr #16 │ │ │ │ + rscseq fp, lr, r4, lsr #16 │ │ │ │ + ldrshteq fp, [lr], #120 @ 0x78 │ │ │ │ + rscseq fp, lr, lr, asr #15 │ │ │ │ + rscseq fp, lr, r4, asr #15 │ │ │ │ smlalseq fp, lr, lr, r7 │ │ │ │ - rscseq fp, lr, r4, ror r7 │ │ │ │ - rscseq fp, lr, lr, asr #14 │ │ │ │ - rscseq fp, lr, r8, lsr #14 │ │ │ │ - tsteq r2, ip, asr #18 │ │ │ │ - smlabteq r2, ip, r8, r2 │ │ │ │ - rscseq fp, lr, r6, ror r6 │ │ │ │ - rscseq fp, lr, ip, asr #12 │ │ │ │ - rscseq fp, lr, r8, lsr #12 │ │ │ │ - rscseq fp, lr, r4, lsl #12 │ │ │ │ - ldrsbteq fp, [lr], #88 @ 0x58 │ │ │ │ + rscseq fp, lr, r2, ror r7 │ │ │ │ + rscseq fp, lr, r8, ror #14 │ │ │ │ + rscseq fp, lr, r2, asr #14 │ │ │ │ + rscseq fp, lr, r6, lsr #14 │ │ │ │ + ldrshteq fp, [lr], #106 @ 0x6a │ │ │ │ + rscseq fp, lr, lr, asr #13 │ │ │ │ + rscseq fp, lr, r0, lsr #13 │ │ │ │ + rscseq fp, lr, sl, lsl #13 │ │ │ │ + rscseq fp, lr, r6, ror #12 │ │ │ │ + rscseq fp, lr, r8, lsr r6 │ │ │ │ + rscseq fp, lr, ip, lsl #12 │ │ │ │ + rscseq fp, lr, r2, lsl #12 │ │ │ │ + ldrsbteq fp, [lr], #92 @ 0x5c │ │ │ │ rscseq fp, lr, lr, lsr #11 │ │ │ │ - rscseq fp, lr, r4, lsr #11 │ │ │ │ - rscseq fp, lr, lr, ror r5 │ │ │ │ - rscseq fp, lr, r2, asr r5 │ │ │ │ - rscseq fp, lr, r8, asr #10 │ │ │ │ - rscseq fp, lr, r2, lsr #10 │ │ │ │ - rscseq fp, lr, r6, lsl #10 │ │ │ │ - ldrsbteq fp, [lr], #74 @ 0x4a │ │ │ │ - rscseq fp, lr, lr, lsr #9 │ │ │ │ - rscseq fp, lr, r0, lsl #9 │ │ │ │ - rscseq fp, lr, sl, ror #8 │ │ │ │ - rscseq fp, lr, r6, asr #8 │ │ │ │ - rscseq fp, lr, r8, lsl r4 │ │ │ │ - rscseq fp, lr, ip, ror #7 │ │ │ │ - rscseq fp, lr, r2, ror #7 │ │ │ │ - ldrhteq fp, [lr], #60 @ 0x3c │ │ │ │ - rscseq fp, lr, lr, lsl #7 │ │ │ │ - rscseq fp, lr, sl, ror #6 │ │ │ │ - rscseq fp, lr, r4, asr #6 │ │ │ │ - rscseq fp, lr, r0, lsl #6 │ │ │ │ - ldrshteq fp, [lr], #38 @ 0x26 │ │ │ │ - rscseq fp, lr, r4, ror #5 │ │ │ │ - ldrhteq fp, [lr], #40 @ 0x28 │ │ │ │ - rscseq fp, lr, lr, lsr #5 │ │ │ │ - smlalseq fp, lr, ip, r2 │ │ │ │ - rscseq fp, lr, r4, ror #4 │ │ │ │ - rscseq fp, lr, sl, asr r2 │ │ │ │ - rscseq fp, lr, r8, asr #4 │ │ │ │ - rscseq fp, lr, ip, lsl r2 │ │ │ │ - rscseq fp, lr, r2, lsl r2 │ │ │ │ - rscseq fp, lr, r0, lsl #4 │ │ │ │ - rscseq fp, lr, r0, lsr #3 │ │ │ │ - smlalseq fp, lr, r6, r1 │ │ │ │ - rscseq fp, lr, r4, lsl #3 │ │ │ │ - rscseq fp, lr, r8, asr r1 │ │ │ │ - rscseq fp, lr, lr, asr #2 │ │ │ │ - rscseq fp, lr, ip, lsr r1 │ │ │ │ - rscseq fp, lr, r4, lsl #2 │ │ │ │ - ldrshteq fp, [lr], #10 │ │ │ │ - rscseq fp, lr, r8, ror #1 │ │ │ │ - ldrhteq fp, [lr], #12 │ │ │ │ - ldrhteq fp, [lr], #2 │ │ │ │ - rscseq fp, lr, r0, lsr #1 │ │ │ │ - tsteq r2, sl, lsr #8 │ │ │ │ - rscseq fp, lr, ip, lsr #32 │ │ │ │ - ldrshteq sl, [lr], #254 @ 0xfe │ │ │ │ - ldrsbteq sl, [lr], #244 @ 0xf4 │ │ │ │ - rscseq sl, lr, sl, lsr #31 │ │ │ │ - rscseq sl, lr, r8, lsl #31 │ │ │ │ - rscseq sl, lr, r6, ror #30 │ │ │ │ - rscseq sl, lr, ip, lsr pc │ │ │ │ - rscseq sl, lr, sl, lsl pc │ │ │ │ - ldrshteq sl, [lr], #232 @ 0xe8 │ │ │ │ - rscseq sl, lr, lr, asr #29 │ │ │ │ - rscseq sl, lr, r4, lsr #29 │ │ │ │ - rscseq sl, lr, r2, lsl #29 │ │ │ │ - rscseq sl, lr, r0, ror #28 │ │ │ │ - rscseq sl, lr, r6, lsr lr │ │ │ │ - rscseq sl, lr, r4, lsl lr │ │ │ │ - ldrshteq sl, [lr], #210 @ 0xd2 │ │ │ │ - rscseq sl, lr, r6, asr #27 │ │ │ │ - smlalseq sl, lr, ip, sp │ │ │ │ - rscseq sl, lr, r2, ror sp │ │ │ │ - rscseq sl, lr, r0, asr sp │ │ │ │ - rscseq sl, lr, lr, lsr #26 │ │ │ │ - rscseq sl, lr, r0, lsl #26 │ │ │ │ + rscseq fp, lr, sl, lsl #11 │ │ │ │ + rscseq fp, lr, r4, ror #10 │ │ │ │ + rscseq fp, lr, r0, lsr #10 │ │ │ │ + rscseq fp, lr, r6, lsl r5 │ │ │ │ + rscseq fp, lr, r4, lsl #10 │ │ │ │ + ldrsbteq fp, [lr], #72 @ 0x48 │ │ │ │ + rscseq fp, lr, lr, asr #9 │ │ │ │ + ldrhteq fp, [lr], #76 @ 0x4c │ │ │ │ + rscseq fp, lr, r4, lsl #9 │ │ │ │ + rscseq fp, lr, sl, ror r4 │ │ │ │ + rscseq fp, lr, r8, ror #8 │ │ │ │ + rscseq fp, lr, ip, lsr r4 │ │ │ │ + rscseq fp, lr, r2, lsr r4 │ │ │ │ + rscseq fp, lr, r0, lsr #8 │ │ │ │ + rscseq fp, lr, r0, asr #7 │ │ │ │ + ldrhteq fp, [lr], #54 @ 0x36 │ │ │ │ + rscseq fp, lr, r4, lsr #7 │ │ │ │ + rscseq fp, lr, r8, ror r3 │ │ │ │ + rscseq fp, lr, lr, ror #6 │ │ │ │ + rscseq fp, lr, ip, asr r3 │ │ │ │ + rscseq fp, lr, r4, lsr #6 │ │ │ │ + rscseq fp, lr, sl, lsl r3 │ │ │ │ + rscseq fp, lr, r8, lsl #6 │ │ │ │ + ldrsbteq fp, [lr], #44 @ 0x2c │ │ │ │ + ldrsbteq fp, [lr], #34 @ 0x22 │ │ │ │ + rscseq fp, lr, r0, asr #5 │ │ │ │ + tsteq r2, sl, asr #12 │ │ │ │ + rscseq fp, lr, ip, asr #4 │ │ │ │ + rscseq fp, lr, lr, lsl r2 │ │ │ │ + ldrshteq fp, [lr], #20 │ │ │ │ + rscseq fp, lr, sl, asr #3 │ │ │ │ + rscseq fp, lr, r8, lsr #3 │ │ │ │ + rscseq fp, lr, r6, lsl #3 │ │ │ │ + rscseq fp, lr, ip, asr r1 │ │ │ │ + rscseq fp, lr, sl, lsr r1 │ │ │ │ + rscseq fp, lr, r8, lsl r1 │ │ │ │ + rscseq fp, lr, lr, ror #1 │ │ │ │ + rscseq fp, lr, r4, asr #1 │ │ │ │ + rscseq fp, lr, r2, lsr #1 │ │ │ │ + rscseq fp, lr, r0, lsl #1 │ │ │ │ + rscseq fp, lr, r6, asr r0 │ │ │ │ + rscseq fp, lr, r4, lsr r0 │ │ │ │ + rscseq fp, lr, r2, lsl r0 │ │ │ │ + rscseq sl, lr, r6, ror #31 │ │ │ │ + ldrhteq sl, [lr], #252 @ 0xfc │ │ │ │ + smlalseq sl, lr, r2, pc @ │ │ │ │ + rscseq sl, lr, r0, ror pc │ │ │ │ + rscseq sl, lr, lr, asr #30 │ │ │ │ + rscseq sl, lr, r0, lsr #30 │ │ │ │ movtvs pc, #34208 @ 0x85a0 @ │ │ │ │ blcs 8141a8 │ │ │ │ ldrbhi pc, [ip, -r2, lsl #4] @ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10207da │ │ │ │ @ instruction: 0xf8df86ad │ │ │ │ @@ -128274,101 +128274,101 @@ │ │ │ │ vmov.i32 d18, #4352 @ 0x00001100 │ │ │ │ blcc 2ecc0c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d889c> │ │ │ │ smullsmi fp, sl, fp, r2 │ │ │ │ @ instruction: 0xf10207d3 │ │ │ │ ldmdami r8, {r0, r1, r3, r5, r6, pc}^ │ │ │ │ @ instruction: 0xf0024478 │ │ │ │ svclt 0x0000ba34 │ │ │ │ - rscseq sl, lr, r2, ror fp │ │ │ │ - rscseq sl, lr, lr, asr #22 │ │ │ │ - rscseq sl, lr, r2, lsr #22 │ │ │ │ - ldrshteq sl, [lr], #166 @ 0xa6 │ │ │ │ - ldrsbteq sl, [lr], #162 @ 0xa2 │ │ │ │ - rscseq sl, lr, lr, lsr #21 │ │ │ │ - rscseq sl, lr, r0, lsl #21 │ │ │ │ - rscseq sl, lr, ip, asr sl │ │ │ │ - rscseq sl, lr, r6, lsr sl │ │ │ │ - tsteq r2, r8, lsl #28 │ │ │ │ - rscseq sl, lr, sl, asr #19 │ │ │ │ + smlalseq sl, lr, r2, sp │ │ │ │ + rscseq sl, lr, lr, ror #26 │ │ │ │ + rscseq sl, lr, r2, asr #26 │ │ │ │ + rscseq sl, lr, r6, lsl sp │ │ │ │ + ldrshteq sl, [lr], #194 @ 0xc2 │ │ │ │ + rscseq sl, lr, lr, asr #25 │ │ │ │ + rscseq sl, lr, r0, lsr #25 │ │ │ │ + rscseq sl, lr, ip, ror ip │ │ │ │ + rscseq sl, lr, r6, asr ip │ │ │ │ + tsteq r2, r8, lsr #32 │ │ │ │ + rscseq sl, lr, sl, ror #23 │ │ │ │ + ldrhteq sl, [lr], #186 @ 0xba │ │ │ │ + rscseq sl, lr, ip, lsl #23 │ │ │ │ + rscseq sl, lr, lr, asr fp │ │ │ │ + rscseq sl, lr, r8, lsr fp │ │ │ │ + rscseq sl, lr, r2, lsl fp │ │ │ │ + rscseq sl, lr, r4, ror #21 │ │ │ │ + ldrsbteq sl, [lr], #170 @ 0xaa │ │ │ │ + ldrhteq sl, [lr], #164 @ 0xa4 │ │ │ │ + rscseq sl, lr, r8, lsl #21 │ │ │ │ + rscseq sl, lr, sl, asr sl │ │ │ │ + rscseq sl, lr, r0, asr sl │ │ │ │ + rscseq sl, lr, ip, lsr #20 │ │ │ │ + ldrshteq sl, [lr], #158 @ 0x9e │ │ │ │ + ldrshteq sl, [lr], #148 @ 0x94 │ │ │ │ + rscseq sl, lr, lr, asr #19 │ │ │ │ smlalseq sl, lr, sl, r9 │ │ │ │ rscseq sl, lr, ip, ror #18 │ │ │ │ - rscseq sl, lr, lr, lsr r9 │ │ │ │ - rscseq sl, lr, r8, lsl r9 │ │ │ │ - ldrshteq sl, [lr], #130 @ 0x82 │ │ │ │ - rscseq sl, lr, r4, asr #17 │ │ │ │ - ldrhteq sl, [lr], #138 @ 0x8a │ │ │ │ - smlalseq sl, lr, r4, r8 │ │ │ │ - rscseq sl, lr, r8, ror #16 │ │ │ │ - rscseq sl, lr, sl, lsr r8 │ │ │ │ - rscseq sl, lr, r0, lsr r8 │ │ │ │ - rscseq sl, lr, ip, lsl #16 │ │ │ │ - ldrsbteq sl, [lr], #126 @ 0x7e │ │ │ │ - ldrsbteq sl, [lr], #116 @ 0x74 │ │ │ │ - rscseq sl, lr, lr, lsr #15 │ │ │ │ - rscseq sl, lr, sl, ror r7 │ │ │ │ - rscseq sl, lr, ip, asr #14 │ │ │ │ - rscseq sl, lr, r0, lsr #14 │ │ │ │ - rscseq sl, lr, r6, lsl r7 │ │ │ │ - ldrshteq sl, [lr], #96 @ 0x60 │ │ │ │ - rscseq sl, lr, r0, asr #13 │ │ │ │ - ldrhteq sl, [lr], #102 @ 0x66 │ │ │ │ - smlalseq sl, lr, r0, r6 │ │ │ │ - rscseq sl, lr, r0, ror #12 │ │ │ │ - rscseq sl, lr, sl, lsr r6 │ │ │ │ - rscseq sl, lr, r8, lsl #12 │ │ │ │ - ldrshteq sl, [lr], #94 @ 0x5e │ │ │ │ + rscseq sl, lr, r0, asr #18 │ │ │ │ + rscseq sl, lr, r6, lsr r9 │ │ │ │ + rscseq sl, lr, r0, lsl r9 │ │ │ │ + rscseq sl, lr, r0, ror #17 │ │ │ │ + ldrsbteq sl, [lr], #134 @ 0x86 │ │ │ │ + ldrhteq sl, [lr], #128 @ 0x80 │ │ │ │ + rscseq sl, lr, r0, lsl #17 │ │ │ │ + rscseq sl, lr, sl, asr r8 │ │ │ │ + rscseq sl, lr, r8, lsr #16 │ │ │ │ + rscseq sl, lr, lr, lsl r8 │ │ │ │ + ldrshteq sl, [lr], #120 @ 0x78 │ │ │ │ + rscseq sl, lr, r6, asr #15 │ │ │ │ + smlalseq sl, lr, r6, r7 │ │ │ │ + rscseq sl, lr, r6, ror #14 │ │ │ │ + rscseq sl, lr, r6, lsr r7 │ │ │ │ + rscseq sl, lr, r4, lsl #14 │ │ │ │ + ldrshteq sl, [lr], #106 @ 0x6a │ │ │ │ + ldrsbteq sl, [lr], #100 @ 0x64 │ │ │ │ + rscseq sl, lr, lr, lsr #13 │ │ │ │ + rscseq sl, lr, r0, lsl #13 │ │ │ │ + rscseq sl, lr, r0, asr r6 │ │ │ │ + rscseq sl, lr, r8, lsr #12 │ │ │ │ + rscseq sl, lr, r0, lsl r6 │ │ │ │ + rscseq sl, lr, r2, ror #11 │ │ │ │ ldrsbteq sl, [lr], #88 @ 0x58 │ │ │ │ - rscseq sl, lr, r6, lsr #11 │ │ │ │ - rscseq sl, lr, r6, ror r5 │ │ │ │ - rscseq sl, lr, r6, asr #10 │ │ │ │ - rscseq sl, lr, r6, lsl r5 │ │ │ │ - rscseq sl, lr, r4, ror #9 │ │ │ │ - ldrsbteq sl, [lr], #74 @ 0x4a │ │ │ │ - ldrhteq sl, [lr], #68 @ 0x44 │ │ │ │ - rscseq sl, lr, lr, lsl #9 │ │ │ │ - rscseq sl, lr, r0, ror #8 │ │ │ │ - rscseq sl, lr, r0, lsr r4 │ │ │ │ - rscseq sl, lr, r8, lsl #8 │ │ │ │ - ldrshteq sl, [lr], #48 @ 0x30 │ │ │ │ + ldrhteq sl, [lr], #82 @ 0x52 │ │ │ │ + rscseq sl, lr, lr, ror r5 │ │ │ │ + rscseq sl, lr, lr, asr #10 │ │ │ │ + rscseq sl, lr, lr, lsl r5 │ │ │ │ + rscseq sl, lr, r4, lsl r5 │ │ │ │ + rscseq sl, lr, lr, ror #9 │ │ │ │ + rscseq sl, lr, r0, asr #9 │ │ │ │ + ldrhteq sl, [lr], #70 @ 0x46 │ │ │ │ + smlalseq sl, lr, r0, r4 │ │ │ │ + rscseq sl, lr, r4, ror #8 │ │ │ │ + rscseq sl, lr, r2, lsr r4 │ │ │ │ + rscseq sl, lr, sl, lsl #8 │ │ │ │ + ldrsbteq sl, [lr], #60 @ 0x3c │ │ │ │ + ldrsbteq sl, [lr], #52 @ 0x34 │ │ │ │ rscseq sl, lr, r2, asr #7 │ │ │ │ - ldrhteq sl, [lr], #56 @ 0x38 │ │ │ │ - smlalseq sl, lr, r2, r3 │ │ │ │ - rscseq sl, lr, lr, asr r3 │ │ │ │ - rscseq sl, lr, lr, lsr #6 │ │ │ │ - ldrshteq sl, [lr], #46 @ 0x2e │ │ │ │ - ldrshteq sl, [lr], #36 @ 0x24 │ │ │ │ - rscseq sl, lr, lr, asr #5 │ │ │ │ - rscseq sl, lr, r0, lsr #5 │ │ │ │ - smlalseq sl, lr, r6, r2 │ │ │ │ - rscseq sl, lr, r0, ror r2 │ │ │ │ - rscseq sl, lr, r4, asr #4 │ │ │ │ - rscseq sl, lr, r2, lsl r2 │ │ │ │ - rscseq sl, lr, sl, ror #3 │ │ │ │ - ldrhteq sl, [lr], #28 │ │ │ │ - ldrhteq sl, [lr], #20 │ │ │ │ - rscseq sl, lr, r2, lsr #3 │ │ │ │ - rscseq sl, lr, r6, ror r1 │ │ │ │ + smlalseq sl, lr, r6, r3 │ │ │ │ + rscseq sl, lr, lr, lsl #7 │ │ │ │ + rscseq sl, lr, r8, ror #6 │ │ │ │ + rscseq sl, lr, r8, lsr r3 │ │ │ │ + rscseq sl, lr, r6, lsl #6 │ │ │ │ + ldrsbteq sl, [lr], #42 @ 0x2a │ │ │ │ + rscseq sl, lr, sl, lsr #5 │ │ │ │ + rscseq sl, lr, r2, lsr #5 │ │ │ │ + rscseq sl, lr, lr, ror r2 │ │ │ │ + rscseq sl, lr, lr, asr #4 │ │ │ │ + rscseq sl, lr, r0, lsr #4 │ │ │ │ + rscseq sl, lr, r8, lsl r2 │ │ │ │ + ldrshteq sl, [lr], #18 │ │ │ │ + rscseq sl, lr, lr, asr #3 │ │ │ │ + smlalseq sl, lr, lr, r1 │ │ │ │ rscseq sl, lr, lr, ror #2 │ │ │ │ - rscseq sl, lr, r8, asr #2 │ │ │ │ - rscseq sl, lr, r8, lsl r1 │ │ │ │ - rscseq sl, lr, r6, ror #1 │ │ │ │ - ldrhteq sl, [lr], #10 │ │ │ │ - rscseq sl, lr, sl, lsl #1 │ │ │ │ - rscseq sl, lr, r2, lsl #1 │ │ │ │ - rscseq sl, lr, lr, asr r0 │ │ │ │ - rscseq sl, lr, lr, lsr #32 │ │ │ │ - rscseq sl, lr, r0 │ │ │ │ - ldrshteq r9, [lr], #248 @ 0xf8 │ │ │ │ - ldrsbteq r9, [lr], #242 @ 0xf2 │ │ │ │ - rscseq r9, lr, lr, lsr #31 │ │ │ │ - rscseq r9, lr, lr, ror pc │ │ │ │ - rscseq r9, lr, lr, asr #30 │ │ │ │ - rscseq r9, lr, r6, asr #30 │ │ │ │ - rscseq r9, lr, r2, lsr #30 │ │ │ │ - ldrshteq r9, [lr], #224 @ 0xe0 │ │ │ │ + rscseq sl, lr, r6, ror #2 │ │ │ │ + rscseq sl, lr, r2, asr #2 │ │ │ │ + rscseq sl, lr, r0, lsl r1 │ │ │ │ @ instruction: 0x53bcf5a0 │ │ │ │ addslt r3, fp, #16, 22 @ 0x4000 │ │ │ │ vqdmulh.s d2, d2, d12 │ │ │ │ vhadd.s8 d24, d17, d26 │ │ │ │ blx 968d90 │ │ │ │ ldrbeq pc, [r9, r3, lsl #6] @ │ │ │ │ strhi pc, [sl, r1, lsl #2]! │ │ │ │ @@ -129174,101 +129174,101 @@ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #20, 22 @ 0x5000 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10107db │ │ │ │ ldmdami r8, {r0, r1, r5, r6, r8, pc}^ │ │ │ │ @ instruction: 0xf0014478 │ │ │ │ svclt 0x0000bb2c │ │ │ │ - rscseq r9, lr, ip, ror #26 │ │ │ │ - rscseq r9, lr, r4, asr #26 │ │ │ │ - rscseq r9, lr, r0, lsl sp │ │ │ │ - rscseq r9, lr, r0, ror #25 │ │ │ │ - ldrhteq r9, [lr], #192 @ 0xc0 │ │ │ │ - rscseq r9, lr, r6, lsr #25 │ │ │ │ - rscseq r9, lr, r0, lsl #25 │ │ │ │ - rscseq r9, lr, ip, asr #24 │ │ │ │ - rscseq r9, lr, ip, lsl ip │ │ │ │ - rscseq r9, lr, r2, lsl ip │ │ │ │ - rscseq r9, lr, sl, ror #23 │ │ │ │ - ldrhteq r9, [lr], #190 @ 0xbe │ │ │ │ - rscseq r9, lr, ip, lsl #23 │ │ │ │ - rscseq r9, lr, r2, lsl #23 │ │ │ │ + rscseq r9, lr, ip, lsl #31 │ │ │ │ + rscseq r9, lr, r4, ror #30 │ │ │ │ + rscseq r9, lr, r0, lsr pc │ │ │ │ + rscseq r9, lr, r0, lsl #30 │ │ │ │ + ldrsbteq r9, [lr], #224 @ 0xe0 │ │ │ │ + rscseq r9, lr, r6, asr #29 │ │ │ │ + rscseq r9, lr, r0, lsr #29 │ │ │ │ + rscseq r9, lr, ip, ror #28 │ │ │ │ + rscseq r9, lr, ip, lsr lr │ │ │ │ + rscseq r9, lr, r2, lsr lr │ │ │ │ + rscseq r9, lr, sl, lsl #28 │ │ │ │ + ldrsbteq r9, [lr], #222 @ 0xde │ │ │ │ + rscseq r9, lr, ip, lsr #27 │ │ │ │ + rscseq r9, lr, r2, lsr #27 │ │ │ │ + rscseq r9, lr, lr, ror sp │ │ │ │ + rscseq r9, lr, ip, asr #26 │ │ │ │ + rscseq r9, lr, r2, asr #26 │ │ │ │ + rscseq r9, lr, r2, lsr #26 │ │ │ │ + smlatbeq r2, sl, r1, r1 │ │ │ │ + tsteq r2, r2, lsr #2 │ │ │ │ + strheq r1, [r2, -lr] │ │ │ │ + rscseq r9, lr, r8, asr #24 │ │ │ │ + rscseq r9, lr, sl, lsl ip │ │ │ │ + rscseq r9, lr, lr, ror #23 │ │ │ │ + rscseq r9, lr, r2, asr #23 │ │ │ │ + ldrhteq r9, [lr], #184 @ 0xb8 │ │ │ │ + smlalseq r9, lr, r4, fp │ │ │ │ + rscseq r9, lr, r8, ror #22 │ │ │ │ rscseq r9, lr, lr, asr fp │ │ │ │ - rscseq r9, lr, ip, lsr #22 │ │ │ │ - rscseq r9, lr, r2, lsr #22 │ │ │ │ - rscseq r9, lr, r2, lsl #22 │ │ │ │ - smlabbeq r2, sl, pc, r0 @ │ │ │ │ - tsteq r2, r2, lsl #30 │ │ │ │ - @ instruction: 0x01020e9e │ │ │ │ - rscseq r9, lr, r8, lsr #20 │ │ │ │ - ldrshteq r9, [lr], #154 @ 0x9a │ │ │ │ - rscseq r9, lr, lr, asr #19 │ │ │ │ - rscseq r9, lr, r2, lsr #19 │ │ │ │ - smlalseq r9, lr, r8, r9 │ │ │ │ - rscseq r9, lr, r4, ror r9 │ │ │ │ + rscseq r9, lr, sl, lsr fp │ │ │ │ + rscseq r9, lr, lr, lsl #22 │ │ │ │ + rscseq r9, lr, r2, ror #21 │ │ │ │ + ldrsbteq r9, [lr], #168 @ 0xa8 │ │ │ │ + ldrhteq r9, [lr], #164 @ 0xa4 │ │ │ │ + rscseq r9, lr, r8, lsl #21 │ │ │ │ + rscseq r9, lr, lr, ror sl │ │ │ │ + rscseq r9, lr, sl, asr sl │ │ │ │ + rscseq r9, lr, sl, lsr #20 │ │ │ │ + ldrshteq r9, [lr], #158 @ 0x9e │ │ │ │ + ldrsbteq r9, [lr], #146 @ 0x92 │ │ │ │ + rscseq r9, lr, r8, asr #19 │ │ │ │ + rscseq r9, lr, r4, lsr #19 │ │ │ │ + rscseq r9, lr, r8, ror r9 │ │ │ │ + rscseq r9, lr, lr, ror #18 │ │ │ │ rscseq r9, lr, r8, asr #18 │ │ │ │ - rscseq r9, lr, lr, lsr r9 │ │ │ │ rscseq r9, lr, sl, lsl r9 │ │ │ │ - rscseq r9, lr, lr, ror #17 │ │ │ │ - rscseq r9, lr, r2, asr #17 │ │ │ │ - ldrhteq r9, [lr], #136 @ 0x88 │ │ │ │ - smlalseq r9, lr, r4, r8 │ │ │ │ + rscseq r9, lr, ip, ror #17 │ │ │ │ + rscseq r9, lr, r6, asr #17 │ │ │ │ + rscseq r9, lr, r0, lsr #17 │ │ │ │ + rscseq r9, lr, r2, ror r8 │ │ │ │ rscseq r9, lr, r8, ror #16 │ │ │ │ - rscseq r9, lr, lr, asr r8 │ │ │ │ - rscseq r9, lr, sl, lsr r8 │ │ │ │ - rscseq r9, lr, sl, lsl #16 │ │ │ │ - ldrsbteq r9, [lr], #126 @ 0x7e │ │ │ │ - ldrhteq r9, [lr], #114 @ 0x72 │ │ │ │ - rscseq r9, lr, r8, lsr #15 │ │ │ │ - rscseq r9, lr, r4, lsl #15 │ │ │ │ - rscseq r9, lr, r8, asr r7 │ │ │ │ - rscseq r9, lr, lr, asr #14 │ │ │ │ - rscseq r9, lr, r8, lsr #14 │ │ │ │ - ldrshteq r9, [lr], #106 @ 0x6a │ │ │ │ - rscseq r9, lr, ip, asr #13 │ │ │ │ - rscseq r9, lr, r6, lsr #13 │ │ │ │ - rscseq r9, lr, r0, lsl #13 │ │ │ │ - rscseq r9, lr, r2, asr r6 │ │ │ │ - rscseq r9, lr, r8, asr #12 │ │ │ │ - rscseq r9, lr, r2, lsr #12 │ │ │ │ - rscseq r9, lr, lr, lsl #12 │ │ │ │ - tsteq r2, ip, ror #20 │ │ │ │ - rscseq r9, lr, r0, asr #11 │ │ │ │ - rscseq r9, lr, ip, lsr #11 │ │ │ │ - smlabbeq r2, r6, sl, r0 │ │ │ │ - tsteq r2, r4, lsr #20 │ │ │ │ - rscseq r9, lr, r8, lsr #10 │ │ │ │ - rscseq r9, lr, r4, lsl r5 │ │ │ │ - rscseq r9, lr, r6, ror #9 │ │ │ │ - ldrhteq r9, [lr], #72 @ 0x48 │ │ │ │ - rscseq r9, lr, r4, lsl #9 │ │ │ │ - rscseq r9, lr, r6, asr #8 │ │ │ │ - rscseq r9, lr, r6, lsl r4 │ │ │ │ - rscseq r9, lr, r8, ror #7 │ │ │ │ - rscseq r9, lr, r6, asr #7 │ │ │ │ - smlalseq r9, lr, r8, r3 │ │ │ │ - rscseq r9, lr, sl, ror r3 │ │ │ │ - rscseq r9, lr, ip, asr #6 │ │ │ │ - rscseq r9, lr, ip, lsr #6 │ │ │ │ - ldrshteq r9, [lr], #46 @ 0x2e │ │ │ │ - ldrsbteq r9, [lr], #32 │ │ │ │ - smlalseq r9, lr, ip, r2 │ │ │ │ - rscseq r9, lr, r6, lsl #5 │ │ │ │ - rscseq r9, lr, lr, asr r2 │ │ │ │ - rscseq r9, lr, ip, asr #4 │ │ │ │ - rscseq r9, lr, r0, lsr #4 │ │ │ │ - rscseq r9, lr, r8, lsl r2 │ │ │ │ - ldrshteq r9, [lr], #18 │ │ │ │ - rscseq r9, lr, r2, asr #3 │ │ │ │ - smlalseq r9, lr, r2, r1 │ │ │ │ - rscseq r9, lr, sl, lsl #3 │ │ │ │ - rscseq r9, lr, r6, ror #2 │ │ │ │ - rscseq r9, lr, r2, asr #2 │ │ │ │ - rscseq r9, lr, r2, lsl r1 │ │ │ │ - rscseq r9, lr, r0, ror #1 │ │ │ │ + rscseq r9, lr, r2, asr #16 │ │ │ │ + rscseq r9, lr, lr, lsr #16 │ │ │ │ + smlabbeq r2, ip, ip, r0 │ │ │ │ + rscseq r9, lr, r0, ror #15 │ │ │ │ + rscseq r9, lr, ip, asr #15 │ │ │ │ + smlatbeq r2, r6, ip, r0 │ │ │ │ + tsteq r2, r4, asr #24 │ │ │ │ + rscseq r9, lr, r8, asr #14 │ │ │ │ + rscseq r9, lr, r4, lsr r7 │ │ │ │ + rscseq r9, lr, r6, lsl #14 │ │ │ │ + ldrsbteq r9, [lr], #104 @ 0x68 │ │ │ │ + rscseq r9, lr, r4, lsr #13 │ │ │ │ + rscseq r9, lr, r6, ror #12 │ │ │ │ + rscseq r9, lr, r6, lsr r6 │ │ │ │ + rscseq r9, lr, r8, lsl #12 │ │ │ │ + rscseq r9, lr, r6, ror #11 │ │ │ │ + ldrhteq r9, [lr], #88 @ 0x58 │ │ │ │ + smlalseq r9, lr, sl, r5 │ │ │ │ + rscseq r9, lr, ip, ror #10 │ │ │ │ + rscseq r9, lr, ip, asr #10 │ │ │ │ + rscseq r9, lr, lr, lsl r5 │ │ │ │ + ldrshteq r9, [lr], #64 @ 0x40 │ │ │ │ + ldrhteq r9, [lr], #76 @ 0x4c │ │ │ │ + rscseq r9, lr, r6, lsr #9 │ │ │ │ + rscseq r9, lr, lr, ror r4 │ │ │ │ + rscseq r9, lr, ip, ror #8 │ │ │ │ + rscseq r9, lr, r0, asr #8 │ │ │ │ + rscseq r9, lr, r8, lsr r4 │ │ │ │ + rscseq r9, lr, r2, lsl r4 │ │ │ │ + rscseq r9, lr, r2, ror #7 │ │ │ │ + ldrhteq r9, [lr], #50 @ 0x32 │ │ │ │ + rscseq r9, lr, sl, lsr #7 │ │ │ │ + rscseq r9, lr, r6, lsl #7 │ │ │ │ + rscseq r9, lr, r2, ror #6 │ │ │ │ + rscseq r9, lr, r2, lsr r3 │ │ │ │ + rscseq r9, lr, r0, lsl #6 │ │ │ │ teqpcc r0, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ stmdale r6!, {r3, r4, r7, r9, lr} │ │ │ │ tstpcc r3, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ stmdble pc, {r3, r4, r7, r9, lr} @ │ │ │ │ movtpl pc, #50592 @ 0xc5a0 @ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #20, 22 @ 0x5000 │ │ │ │ @@ -130066,96 +130066,96 @@ │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f8418 │ │ │ │ blx 976810 │ │ │ │ ldrbeq pc, [r9, r3, lsl #6] @ │ │ │ │ rsbhi pc, sl, #0, 2 │ │ │ │ ldrbtmi r4, [r8], #-2130 @ 0xfffff7ae │ │ │ │ ldclt 0, cr15, [r3], #-0 │ │ │ │ - rscseq r8, lr, r2, asr pc │ │ │ │ - rscseq r8, lr, ip, lsr #30 │ │ │ │ - rscseq r8, lr, r6, lsl #30 │ │ │ │ - ldrsbteq r8, [lr], #230 @ 0xe6 │ │ │ │ - rscseq r8, lr, ip, asr #29 │ │ │ │ - rscseq r8, lr, r6, lsr #29 │ │ │ │ - rscseq r8, lr, sl, ror lr │ │ │ │ - rscseq r8, lr, lr, asr #28 │ │ │ │ - rscseq r8, lr, r6, lsr #28 │ │ │ │ + rscseq r9, lr, r2, ror r1 │ │ │ │ + rscseq r9, lr, ip, asr #2 │ │ │ │ + rscseq r9, lr, r6, lsr #2 │ │ │ │ + ldrshteq r9, [lr], #6 │ │ │ │ + rscseq r9, lr, ip, ror #1 │ │ │ │ + rscseq r9, lr, r6, asr #1 │ │ │ │ + smlalseq r9, lr, sl, r0 │ │ │ │ + rscseq r9, lr, lr, rrx │ │ │ │ + rscseq r9, lr, r6, asr #32 │ │ │ │ + rscseq r9, lr, r0, lsr #32 │ │ │ │ + ldrshteq r8, [lr], #244 @ 0xf4 │ │ │ │ + rscseq r8, lr, lr, asr #31 │ │ │ │ + rscseq r8, lr, r8, lsr #31 │ │ │ │ + rscseq r8, lr, r6, ror pc │ │ │ │ + rscseq r8, lr, r8, asr #30 │ │ │ │ + rscseq r8, lr, ip, lsl pc │ │ │ │ + ldrshteq r8, [lr], #224 @ 0xe0 │ │ │ │ + rscseq r8, lr, sl, asr #29 │ │ │ │ + rscseq r8, lr, r4, lsr #29 │ │ │ │ + rscseq r8, lr, r8, ror lr │ │ │ │ + rscseq r8, lr, r2, asr lr │ │ │ │ + rscseq r8, lr, ip, lsr #28 │ │ │ │ rscseq r8, lr, r0, lsl #28 │ │ │ │ ldrsbteq r8, [lr], #212 @ 0xd4 │ │ │ │ rscseq r8, lr, lr, lsr #27 │ │ │ │ rscseq r8, lr, r8, lsl #27 │ │ │ │ - rscseq r8, lr, r6, asr sp │ │ │ │ - rscseq r8, lr, r8, lsr #26 │ │ │ │ - ldrshteq r8, [lr], #204 @ 0xcc │ │ │ │ - ldrsbteq r8, [lr], #192 @ 0xc0 │ │ │ │ - rscseq r8, lr, sl, lsr #25 │ │ │ │ - rscseq r8, lr, r4, lsl #25 │ │ │ │ - rscseq r8, lr, r8, asr ip │ │ │ │ - rscseq r8, lr, r2, lsr ip │ │ │ │ - rscseq r8, lr, ip, lsl #24 │ │ │ │ + rscseq r8, lr, r8, asr sp │ │ │ │ + rscseq r8, lr, lr, asr #26 │ │ │ │ + rscseq r8, lr, sl, lsr #26 │ │ │ │ + ldrshteq r8, [lr], #200 @ 0xc8 │ │ │ │ + rscseq r8, lr, r8, asr #25 │ │ │ │ + smlalseq r8, lr, r8, ip │ │ │ │ + rscseq r8, lr, r8, ror ip │ │ │ │ + rscseq r8, lr, r4, asr ip │ │ │ │ + rscseq r8, lr, r4, lsr #24 │ │ │ │ + rscseq r8, lr, r4, lsl #24 │ │ │ │ rscseq r8, lr, r0, ror #23 │ │ │ │ - ldrhteq r8, [lr], #180 @ 0xb4 │ │ │ │ - rscseq r8, lr, lr, lsl #23 │ │ │ │ - rscseq r8, lr, r8, ror #22 │ │ │ │ - rscseq r8, lr, r8, lsr fp │ │ │ │ - rscseq r8, lr, lr, lsr #22 │ │ │ │ - rscseq r8, lr, sl, lsl #22 │ │ │ │ - ldrsbteq r8, [lr], #168 @ 0xa8 │ │ │ │ - rscseq r8, lr, r8, lsr #21 │ │ │ │ - rscseq r8, lr, r8, ror sl │ │ │ │ - rscseq r8, lr, r8, asr sl │ │ │ │ - rscseq r8, lr, r4, lsr sl │ │ │ │ - rscseq r8, lr, r4, lsl #20 │ │ │ │ - rscseq r8, lr, r4, ror #19 │ │ │ │ - rscseq r8, lr, r0, asr #19 │ │ │ │ - smlalseq r8, lr, r0, r9 │ │ │ │ - rscseq r8, lr, r0, ror #18 │ │ │ │ - rscseq r8, lr, r0, asr #18 │ │ │ │ - rscseq r8, lr, ip, lsl r9 │ │ │ │ - ldrshteq r8, [lr], #128 @ 0x80 │ │ │ │ - rscseq r8, lr, r6, ror #17 │ │ │ │ - rscseq r8, lr, r0, asr #17 │ │ │ │ + ldrhteq r8, [lr], #176 @ 0xb0 │ │ │ │ + rscseq r8, lr, r0, lsl #23 │ │ │ │ + rscseq r8, lr, r0, ror #22 │ │ │ │ + rscseq r8, lr, ip, lsr fp │ │ │ │ + rscseq r8, lr, r0, lsl fp │ │ │ │ + rscseq r8, lr, r6, lsl #22 │ │ │ │ + rscseq r8, lr, r0, ror #21 │ │ │ │ + ldrhteq r8, [lr], #162 @ 0xa2 │ │ │ │ + rscseq r8, lr, r0, lsl #21 │ │ │ │ + rscseq r8, lr, r2, asr sl │ │ │ │ + rscseq r8, lr, r6, lsr #20 │ │ │ │ + ldrshteq r8, [lr], #154 @ 0x9a │ │ │ │ + ldrsbteq r8, [lr], #148 @ 0x94 │ │ │ │ + rscseq r8, lr, lr, lsr #19 │ │ │ │ + rscseq r8, lr, r2, lsl #19 │ │ │ │ + rscseq r8, lr, ip, asr r9 │ │ │ │ + rscseq r8, lr, r6, lsr r9 │ │ │ │ + rscseq r8, lr, sl, lsl #18 │ │ │ │ + ldrsbteq r8, [lr], #142 @ 0x8e │ │ │ │ + ldrhteq r8, [lr], #136 @ 0x88 │ │ │ │ smlalseq r8, lr, r2, r8 │ │ │ │ - rscseq r8, lr, r0, ror #16 │ │ │ │ - rscseq r8, lr, r2, lsr r8 │ │ │ │ - rscseq r8, lr, r6, lsl #16 │ │ │ │ - ldrsbteq r8, [lr], #122 @ 0x7a │ │ │ │ - ldrhteq r8, [lr], #116 @ 0x74 │ │ │ │ - rscseq r8, lr, lr, lsl #15 │ │ │ │ - rscseq r8, lr, r2, ror #14 │ │ │ │ - rscseq r8, lr, ip, lsr r7 │ │ │ │ - rscseq r8, lr, r6, lsl r7 │ │ │ │ - rscseq r8, lr, sl, ror #13 │ │ │ │ - ldrhteq r8, [lr], #110 @ 0x6e │ │ │ │ - smlalseq r8, lr, r8, r6 │ │ │ │ - rscseq r8, lr, r2, ror r6 │ │ │ │ - rscseq r8, lr, r2, asr #12 │ │ │ │ - rscseq r8, lr, r8, lsr r6 │ │ │ │ - rscseq r8, lr, r4, lsl r6 │ │ │ │ - rscseq r8, lr, r4, ror #11 │ │ │ │ - ldrhteq r8, [lr], #86 @ 0x56 │ │ │ │ - rscseq r8, lr, r8, lsl #11 │ │ │ │ - rscseq r8, lr, sl, ror #10 │ │ │ │ - rscseq r8, lr, r8, asr #10 │ │ │ │ - rscseq r8, lr, sl, lsl r5 │ │ │ │ - ldrshteq r8, [lr], #76 @ 0x4c │ │ │ │ - ldrsbteq r8, [lr], #74 @ 0x4a │ │ │ │ - rscseq r8, lr, ip, lsr #9 │ │ │ │ - rscseq r8, lr, lr, ror r4 │ │ │ │ - rscseq r8, lr, r0, ror #8 │ │ │ │ - rscseq r8, lr, lr, lsr r4 │ │ │ │ - rscseq r8, lr, r4, lsl r4 │ │ │ │ - rscseq r8, lr, ip, lsl #8 │ │ │ │ - rscseq r8, lr, r8, ror #7 │ │ │ │ - ldrhteq r8, [lr], #56 @ 0x38 │ │ │ │ - rscseq r8, lr, ip, lsl #7 │ │ │ │ - rscseq r8, lr, r0, ror #6 │ │ │ │ - rscseq r8, lr, r6, lsr r3 │ │ │ │ - rscseq r8, lr, r2, lsl r3 │ │ │ │ - rscseq r8, lr, lr, ror #5 │ │ │ │ + rscseq r8, lr, r2, ror #16 │ │ │ │ + rscseq r8, lr, r8, asr r8 │ │ │ │ + rscseq r8, lr, r4, lsr r8 │ │ │ │ + rscseq r8, lr, r4, lsl #16 │ │ │ │ + ldrsbteq r8, [lr], #118 @ 0x76 │ │ │ │ + rscseq r8, lr, r8, lsr #15 │ │ │ │ + rscseq r8, lr, sl, lsl #15 │ │ │ │ + rscseq r8, lr, r8, ror #14 │ │ │ │ + rscseq r8, lr, sl, lsr r7 │ │ │ │ + rscseq r8, lr, ip, lsl r7 │ │ │ │ + ldrshteq r8, [lr], #106 @ 0x6a │ │ │ │ + rscseq r8, lr, ip, asr #13 │ │ │ │ + smlalseq r8, lr, lr, r6 │ │ │ │ + rscseq r8, lr, r0, lsl #13 │ │ │ │ + rscseq r8, lr, lr, asr r6 │ │ │ │ + rscseq r8, lr, r4, lsr r6 │ │ │ │ + rscseq r8, lr, ip, lsr #12 │ │ │ │ + rscseq r8, lr, r8, lsl #12 │ │ │ │ + ldrsbteq r8, [lr], #88 @ 0x58 │ │ │ │ + rscseq r8, lr, ip, lsr #11 │ │ │ │ + rscseq r8, lr, r0, lsl #11 │ │ │ │ + rscseq r8, lr, r6, asr r5 │ │ │ │ + rscseq r8, lr, r2, lsr r5 │ │ │ │ + rscseq r8, lr, lr, lsl #10 │ │ │ │ tstppl ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ stmdale r2!, {r3, r4, r7, r9, lr} │ │ │ │ svcpl 0x0074f5b0 │ │ │ │ @ instruction: 0xf5a0d30d │ │ │ │ @ instruction: 0xf04f5374 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -130604,192 +130604,192 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2227 @ 0xfffff74d │ │ │ │ ldmmi r3!, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2226 @ 0xfffff74e │ │ │ │ ldmmi r2!, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - rscseq r8, lr, sl, ror r1 │ │ │ │ - rscseq r8, lr, r6, asr r1 │ │ │ │ - rscseq r8, lr, r2, lsr r1 │ │ │ │ - rscseq r8, lr, r8, lsl #2 │ │ │ │ - ldrsbteq r8, [lr], #14 │ │ │ │ - ldrhteq r8, [lr], #10 │ │ │ │ - smlalseq r8, lr, r6, r0 │ │ │ │ - rscseq r8, lr, r8, rrx │ │ │ │ - rscseq r8, lr, r0, rrx │ │ │ │ - rscseq r8, lr, lr, lsr r0 │ │ │ │ - rscseq r8, lr, lr │ │ │ │ - rscseq r7, lr, r0, ror #31 │ │ │ │ - ldrhteq r7, [lr], #242 @ 0xf2 │ │ │ │ - smlalseq r7, lr, r4, pc @ │ │ │ │ - rscseq r7, lr, r2, ror pc │ │ │ │ - rscseq r7, lr, r4, asr #30 │ │ │ │ + smlalseq r8, lr, sl, r3 │ │ │ │ + rscseq r8, lr, r6, ror r3 │ │ │ │ + rscseq r8, lr, r2, asr r3 │ │ │ │ + rscseq r8, lr, r8, lsr #6 │ │ │ │ + ldrshteq r8, [lr], #46 @ 0x2e │ │ │ │ + ldrsbteq r8, [lr], #42 @ 0x2a │ │ │ │ + ldrhteq r8, [lr], #38 @ 0x26 │ │ │ │ + rscseq r8, lr, r8, lsl #5 │ │ │ │ + rscseq r8, lr, r0, lsl #5 │ │ │ │ + rscseq r8, lr, lr, asr r2 │ │ │ │ + rscseq r8, lr, lr, lsr #4 │ │ │ │ + rscseq r8, lr, r0, lsl #4 │ │ │ │ + ldrsbteq r8, [lr], #18 │ │ │ │ + ldrhteq r8, [lr], #20 │ │ │ │ + smlalseq r8, lr, r2, r1 │ │ │ │ + rscseq r8, lr, r4, ror #2 │ │ │ │ + rscseq r8, lr, r6, asr #2 │ │ │ │ + rscseq r8, lr, r6, lsr #2 │ │ │ │ + ldrshteq r8, [lr], #10 │ │ │ │ + rscseq r8, lr, lr, asr #1 │ │ │ │ + ldrhteq r8, [lr], #2 │ │ │ │ + smlalseq r8, lr, r2, r0 │ │ │ │ + rscseq r8, lr, sl, rrx │ │ │ │ + rscseq r8, lr, r2, rrx │ │ │ │ + rscseq r8, lr, r0, asr #32 │ │ │ │ + tstpeq r1, r8, lsr #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r6, ror r1 @ p-variant is OBSOLETE │ │ │ │ + rscseq r8, lr, r8, lsr #32 │ │ │ │ + rscseq r8, lr, r2, lsr #32 │ │ │ │ + rscseq r8, lr, ip, lsl r0 │ │ │ │ + rscseq r8, lr, r6, lsl r0 │ │ │ │ + rscseq r8, lr, r0, lsl r0 │ │ │ │ + rscseq r8, lr, sl │ │ │ │ + rscseq r8, lr, r4 │ │ │ │ + smlatteq r1, sl, r3, pc @ │ │ │ │ + ldrshteq r7, [lr], #248 @ 0xf8 │ │ │ │ + ldrshteq r7, [lr], #242 @ 0xf2 │ │ │ │ + tstpeq r1, ip, lsr #4 @ p-variant is OBSOLETE │ │ │ │ + rscseq r7, lr, r6, ror #31 │ │ │ │ + smlabteq r1, r4, r1, pc @ │ │ │ │ + ldrsbteq r7, [lr], #250 @ 0xfa │ │ │ │ + ldrsbteq r7, [lr], #244 @ 0xf4 │ │ │ │ + strheq pc, [r1, -lr] @ │ │ │ │ + rscseq r7, lr, r8, asr #31 │ │ │ │ + rscseq r7, lr, r2, asr #31 │ │ │ │ + ldrhteq r7, [lr], #252 @ 0xfc │ │ │ │ + tstpeq r1, sl, lsr #2 @ p-variant is OBSOLETE │ │ │ │ + ldrhteq r7, [lr], #240 @ 0xf0 │ │ │ │ + rscseq r7, lr, sl, lsr #31 │ │ │ │ + rscseq r7, lr, r4, lsr #31 │ │ │ │ + smlalseq r7, lr, lr, pc @ │ │ │ │ + smlalseq r7, lr, r8, pc @ │ │ │ │ + @ instruction: 0x0101f196 │ │ │ │ + rscseq r7, lr, ip, lsl #31 │ │ │ │ + rscseq r7, lr, r6, lsl #31 │ │ │ │ + rscseq r7, lr, r0, lsl #31 │ │ │ │ + rscseq r7, lr, sl, ror pc │ │ │ │ + rscseq r7, lr, r4, ror pc │ │ │ │ + rscseq r7, lr, lr, ror #30 │ │ │ │ + rscseq r7, lr, r8, ror #30 │ │ │ │ + rscseq r7, lr, r2, ror #30 │ │ │ │ + rscseq r7, lr, ip, asr pc │ │ │ │ + strdeq pc, [r1, -r2] │ │ │ │ + smlabteq r1, r0, r1, pc @ │ │ │ │ + tstpeq r1, r2, lsl r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, ip, ror #6 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r1, r2, r2, pc @ │ │ │ │ + smlabbeq r1, r4, r2, pc @ │ │ │ │ + tstpeq r1, r2, asr r2 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r1, r4, r2, pc @ │ │ │ │ rscseq r7, lr, r6, lsr #30 │ │ │ │ - rscseq r7, lr, r6, lsl #30 │ │ │ │ - ldrsbteq r7, [lr], #234 @ 0xea │ │ │ │ + rscseq r7, lr, r0, lsr #30 │ │ │ │ + rscseq r7, lr, sl, lsl pc │ │ │ │ + rscseq r7, lr, r4, lsl pc │ │ │ │ + rscseq r7, lr, lr, lsl #30 │ │ │ │ + rscseq r7, lr, r8, lsl #30 │ │ │ │ + rscseq r7, lr, r2, lsl #30 │ │ │ │ + ldrshteq r7, [lr], #236 @ 0xec │ │ │ │ + ldrshteq r7, [lr], #230 @ 0xe6 │ │ │ │ + ldrshteq r7, [lr], #224 @ 0xe0 │ │ │ │ + rscseq r7, lr, sl, ror #29 │ │ │ │ + rscseq r7, lr, r4, ror #29 │ │ │ │ + ldrsbteq r7, [lr], #238 @ 0xee │ │ │ │ + ldrsbteq r7, [lr], #232 @ 0xe8 │ │ │ │ + ldrsbteq r7, [lr], #226 @ 0xe2 │ │ │ │ + rscseq r7, lr, ip, asr #29 │ │ │ │ + rscseq r7, lr, r6, asr #29 │ │ │ │ + rscseq r7, lr, r0, asr #29 │ │ │ │ + ldrhteq r7, [lr], #234 @ 0xea │ │ │ │ + ldrhteq r7, [lr], #228 @ 0xe4 │ │ │ │ rscseq r7, lr, lr, lsr #29 │ │ │ │ - smlalseq r7, lr, r2, lr │ │ │ │ + rscseq r7, lr, r8, lsr #29 │ │ │ │ + rscseq r7, lr, r2, lsr #29 │ │ │ │ + smlalseq r7, lr, ip, lr │ │ │ │ + smlalseq r7, lr, r6, lr │ │ │ │ + smlalseq r7, lr, r0, lr │ │ │ │ + rscseq r7, lr, sl, lsl #29 │ │ │ │ + rscseq r7, lr, r4, lsl #29 │ │ │ │ + rscseq r7, lr, lr, ror lr │ │ │ │ + rscseq r7, lr, r8, ror lr │ │ │ │ rscseq r7, lr, r2, ror lr │ │ │ │ - rscseq r7, lr, sl, asr #28 │ │ │ │ + rscseq r7, lr, ip, ror #28 │ │ │ │ + rscseq r7, lr, r6, ror #28 │ │ │ │ + rscseq r7, lr, r0, ror #28 │ │ │ │ + rscseq r7, lr, sl, asr lr │ │ │ │ + rscseq r7, lr, r4, asr lr │ │ │ │ + rscseq r7, lr, lr, asr #28 │ │ │ │ + rscseq r7, lr, r8, asr #28 │ │ │ │ rscseq r7, lr, r2, asr #28 │ │ │ │ - rscseq r7, lr, r0, lsr #28 │ │ │ │ - tstpeq r1, r8, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - tsteq r1, r6, asr pc │ │ │ │ - rscseq r7, lr, r8, lsl #28 │ │ │ │ - rscseq r7, lr, r2, lsl #28 │ │ │ │ - ldrshteq r7, [lr], #220 @ 0xdc │ │ │ │ - ldrshteq r7, [lr], #214 @ 0xd6 │ │ │ │ - ldrshteq r7, [lr], #208 @ 0xd0 │ │ │ │ - rscseq r7, lr, sl, ror #27 │ │ │ │ - rscseq r7, lr, r4, ror #27 │ │ │ │ - smlabteq r1, sl, r1, pc @ │ │ │ │ - ldrsbteq r7, [lr], #216 @ 0xd8 │ │ │ │ - ldrsbteq r7, [lr], #210 @ 0xd2 │ │ │ │ - tstpeq r1, ip @ p-variant is OBSOLETE │ │ │ │ - rscseq r7, lr, r6, asr #27 │ │ │ │ - smlatbeq r1, r4, pc, lr @ │ │ │ │ - ldrhteq r7, [lr], #218 @ 0xda │ │ │ │ - ldrhteq r7, [lr], #212 @ 0xd4 │ │ │ │ - @ instruction: 0x0101ee9e │ │ │ │ - rscseq r7, lr, r8, lsr #27 │ │ │ │ - rscseq r7, lr, r2, lsr #27 │ │ │ │ - smlalseq r7, lr, ip, sp │ │ │ │ - tsteq r1, sl, lsl #30 │ │ │ │ - smlalseq r7, lr, r0, sp │ │ │ │ - rscseq r7, lr, sl, lsl #27 │ │ │ │ - rscseq r7, lr, r4, lsl #27 │ │ │ │ - rscseq r7, lr, lr, ror sp │ │ │ │ - rscseq r7, lr, r8, ror sp │ │ │ │ - tsteq r1, r6, ror pc │ │ │ │ - rscseq r7, lr, ip, ror #26 │ │ │ │ - rscseq r7, lr, r6, ror #26 │ │ │ │ - rscseq r7, lr, r0, ror #26 │ │ │ │ - rscseq r7, lr, sl, asr sp │ │ │ │ - rscseq r7, lr, r4, asr sp │ │ │ │ - rscseq r7, lr, lr, asr #26 │ │ │ │ - rscseq r7, lr, r8, asr #26 │ │ │ │ - rscseq r7, lr, r2, asr #26 │ │ │ │ - rscseq r7, lr, ip, lsr sp │ │ │ │ - ldrdeq lr, [r1, -r2] │ │ │ │ - smlatbeq r1, r0, pc, lr @ │ │ │ │ - strdeq lr, [r1, -r2] │ │ │ │ - tstpeq r1, ip, asr #2 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r1, r2, r0, pc @ │ │ │ │ - tstpeq r1, r4, rrx @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r2, lsr r0 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r1, r4, r0, pc @ │ │ │ │ - rscseq r7, lr, r6, lsl #26 │ │ │ │ - rscseq r7, lr, r0, lsl #26 │ │ │ │ - ldrshteq r7, [lr], #202 @ 0xca │ │ │ │ - ldrshteq r7, [lr], #196 @ 0xc4 │ │ │ │ - rscseq r7, lr, lr, ror #25 │ │ │ │ - rscseq r7, lr, r8, ror #25 │ │ │ │ - rscseq r7, lr, r2, ror #25 │ │ │ │ - ldrsbteq r7, [lr], #204 @ 0xcc │ │ │ │ - ldrsbteq r7, [lr], #198 @ 0xc6 │ │ │ │ - ldrsbteq r7, [lr], #192 @ 0xc0 │ │ │ │ - rscseq r7, lr, sl, asr #25 │ │ │ │ - rscseq r7, lr, r4, asr #25 │ │ │ │ - ldrhteq r7, [lr], #206 @ 0xce │ │ │ │ - ldrhteq r7, [lr], #200 @ 0xc8 │ │ │ │ - ldrhteq r7, [lr], #194 @ 0xc2 │ │ │ │ - rscseq r7, lr, ip, lsr #25 │ │ │ │ - rscseq r7, lr, r6, lsr #25 │ │ │ │ - rscseq r7, lr, r0, lsr #25 │ │ │ │ - smlalseq r7, lr, sl, ip │ │ │ │ - smlalseq r7, lr, r4, ip │ │ │ │ - rscseq r7, lr, lr, lsl #25 │ │ │ │ - rscseq r7, lr, r8, lsl #25 │ │ │ │ - rscseq r7, lr, r2, lsl #25 │ │ │ │ - rscseq r7, lr, ip, ror ip │ │ │ │ - rscseq r7, lr, r6, ror ip │ │ │ │ - rscseq r7, lr, r0, ror ip │ │ │ │ - rscseq r7, lr, sl, ror #24 │ │ │ │ - rscseq r7, lr, r4, ror #24 │ │ │ │ - rscseq r7, lr, lr, asr ip │ │ │ │ - rscseq r7, lr, r8, asr ip │ │ │ │ - rscseq r7, lr, r2, asr ip │ │ │ │ - rscseq r7, lr, ip, asr #24 │ │ │ │ - rscseq r7, lr, r6, asr #24 │ │ │ │ - rscseq r7, lr, r0, asr #24 │ │ │ │ - rscseq r7, lr, sl, lsr ip │ │ │ │ - rscseq r7, lr, r4, lsr ip │ │ │ │ - rscseq r7, lr, lr, lsr #24 │ │ │ │ - rscseq r7, lr, r8, lsr #24 │ │ │ │ - rscseq r7, lr, r2, lsr #24 │ │ │ │ - rscseq r7, lr, ip, lsl ip │ │ │ │ - rscseq r7, lr, r6, lsl ip │ │ │ │ - rscseq r7, lr, r0, lsl ip │ │ │ │ - rscseq r7, lr, sl, lsl #24 │ │ │ │ - rscseq r7, lr, r4, lsl #24 │ │ │ │ - ldrshteq r7, [lr], #190 @ 0xbe │ │ │ │ - ldrshteq r7, [lr], #184 @ 0xb8 │ │ │ │ - ldrshteq r7, [lr], #178 @ 0xb2 │ │ │ │ - rscseq r7, lr, ip, ror #23 │ │ │ │ - rscseq r7, lr, r6, ror #23 │ │ │ │ - rscseq r7, lr, r0, ror #23 │ │ │ │ - ldrsbteq r7, [lr], #186 @ 0xba │ │ │ │ - ldrsbteq r7, [lr], #180 @ 0xb4 │ │ │ │ - rscseq r7, lr, lr, asr #23 │ │ │ │ - rscseq r7, lr, r8, asr #23 │ │ │ │ - rscseq r7, lr, r2, asr #23 │ │ │ │ - ldrhteq r7, [lr], #188 @ 0xbc │ │ │ │ - ldrhteq r7, [lr], #182 @ 0xb6 │ │ │ │ - ldrhteq r7, [lr], #176 @ 0xb0 │ │ │ │ - rscseq r7, lr, sl, lsr #23 │ │ │ │ - rscseq r7, lr, r4, lsr #23 │ │ │ │ - smlalseq r7, lr, lr, fp │ │ │ │ - smlalseq r7, lr, r8, fp │ │ │ │ - smlalseq r7, lr, r2, fp │ │ │ │ - rscseq r7, lr, ip, lsl #23 │ │ │ │ - rscseq r7, lr, r6, lsl #23 │ │ │ │ - rscseq r7, lr, r0, lsl #23 │ │ │ │ - rscseq r7, lr, sl, ror fp │ │ │ │ - rscseq r7, lr, r4, ror fp │ │ │ │ - rscseq r7, lr, lr, ror #22 │ │ │ │ - rscseq r7, lr, r8, ror #22 │ │ │ │ - rscseq r7, lr, r2, ror #22 │ │ │ │ - rscseq r7, lr, ip, asr fp │ │ │ │ - rscseq r7, lr, r6, asr fp │ │ │ │ - rscseq r7, lr, r0, asr fp │ │ │ │ - rscseq r7, lr, sl, asr #22 │ │ │ │ - rscseq r7, lr, r4, asr #22 │ │ │ │ - rscseq r7, lr, lr, lsr fp │ │ │ │ - rscseq r7, lr, r8, lsr fp │ │ │ │ - rscseq r7, lr, r2, lsr fp │ │ │ │ - rscseq r7, lr, ip, lsr #22 │ │ │ │ - rscseq r7, lr, r6, lsr #22 │ │ │ │ - rscseq r7, lr, r0, lsr #22 │ │ │ │ - rscseq r7, lr, sl, lsl fp │ │ │ │ - rscseq r7, lr, r4, lsl fp │ │ │ │ - rscseq r7, lr, lr, lsl #22 │ │ │ │ - rscseq r7, lr, r8, lsl #22 │ │ │ │ - rscseq r7, lr, r2, lsl #22 │ │ │ │ - ldrshteq r7, [lr], #172 @ 0xac │ │ │ │ - ldrshteq r7, [lr], #166 @ 0xa6 │ │ │ │ - ldrshteq r7, [lr], #160 @ 0xa0 │ │ │ │ - rscseq r7, lr, sl, ror #21 │ │ │ │ - rscseq r7, lr, r4, ror #21 │ │ │ │ - ldrsbteq r7, [lr], #174 @ 0xae │ │ │ │ - ldrsbteq r7, [lr], #168 @ 0xa8 │ │ │ │ - ldrsbteq r7, [lr], #162 @ 0xa2 │ │ │ │ - rscseq r7, lr, ip, asr #21 │ │ │ │ - rscseq r7, lr, r6, asr #21 │ │ │ │ - rscseq r7, lr, r0, asr #21 │ │ │ │ - ldrhteq r7, [lr], #170 @ 0xaa │ │ │ │ - ldrhteq r7, [lr], #164 @ 0xa4 │ │ │ │ - rscseq r7, lr, lr, lsr #21 │ │ │ │ - rscseq r7, lr, r8, lsr #21 │ │ │ │ - rscseq r7, lr, r2, lsr #21 │ │ │ │ - smlalseq r7, lr, ip, sl │ │ │ │ - smlalseq r7, lr, r6, sl │ │ │ │ - smlalseq r7, lr, r0, sl │ │ │ │ - rscseq r7, lr, sl, lsl #21 │ │ │ │ - rscseq r7, lr, r4, lsl #21 │ │ │ │ + rscseq r7, lr, ip, lsr lr │ │ │ │ + rscseq r7, lr, r6, lsr lr │ │ │ │ + rscseq r7, lr, r0, lsr lr │ │ │ │ + rscseq r7, lr, sl, lsr #28 │ │ │ │ + rscseq r7, lr, r4, lsr #28 │ │ │ │ + rscseq r7, lr, lr, lsl lr │ │ │ │ + rscseq r7, lr, r8, lsl lr │ │ │ │ + rscseq r7, lr, r2, lsl lr │ │ │ │ + rscseq r7, lr, ip, lsl #28 │ │ │ │ + rscseq r7, lr, r6, lsl #28 │ │ │ │ + rscseq r7, lr, r0, lsl #28 │ │ │ │ + ldrshteq r7, [lr], #218 @ 0xda │ │ │ │ + ldrshteq r7, [lr], #212 @ 0xd4 │ │ │ │ + rscseq r7, lr, lr, ror #27 │ │ │ │ + rscseq r7, lr, r8, ror #27 │ │ │ │ + rscseq r7, lr, r2, ror #27 │ │ │ │ + ldrsbteq r7, [lr], #220 @ 0xdc │ │ │ │ + ldrsbteq r7, [lr], #214 @ 0xd6 │ │ │ │ + ldrsbteq r7, [lr], #208 @ 0xd0 │ │ │ │ + rscseq r7, lr, sl, asr #27 │ │ │ │ + rscseq r7, lr, r4, asr #27 │ │ │ │ + ldrhteq r7, [lr], #222 @ 0xde │ │ │ │ + ldrhteq r7, [lr], #216 @ 0xd8 │ │ │ │ + ldrhteq r7, [lr], #210 @ 0xd2 │ │ │ │ + rscseq r7, lr, ip, lsr #27 │ │ │ │ + rscseq r7, lr, r6, lsr #27 │ │ │ │ + rscseq r7, lr, r0, lsr #27 │ │ │ │ + smlalseq r7, lr, sl, sp │ │ │ │ + smlalseq r7, lr, r4, sp │ │ │ │ + rscseq r7, lr, lr, lsl #27 │ │ │ │ + rscseq r7, lr, r8, lsl #27 │ │ │ │ + rscseq r7, lr, r2, lsl #27 │ │ │ │ + rscseq r7, lr, ip, ror sp │ │ │ │ + rscseq r7, lr, r6, ror sp │ │ │ │ + rscseq r7, lr, r0, ror sp │ │ │ │ + rscseq r7, lr, sl, ror #26 │ │ │ │ + rscseq r7, lr, r4, ror #26 │ │ │ │ + rscseq r7, lr, lr, asr sp │ │ │ │ + rscseq r7, lr, r8, asr sp │ │ │ │ + rscseq r7, lr, r2, asr sp │ │ │ │ + rscseq r7, lr, ip, asr #26 │ │ │ │ + rscseq r7, lr, r6, asr #26 │ │ │ │ + rscseq r7, lr, r0, asr #26 │ │ │ │ + rscseq r7, lr, sl, lsr sp │ │ │ │ + rscseq r7, lr, r4, lsr sp │ │ │ │ + rscseq r7, lr, lr, lsr #26 │ │ │ │ + rscseq r7, lr, r8, lsr #26 │ │ │ │ + rscseq r7, lr, r2, lsr #26 │ │ │ │ + rscseq r7, lr, ip, lsl sp │ │ │ │ + rscseq r7, lr, r6, lsl sp │ │ │ │ + rscseq r7, lr, r0, lsl sp │ │ │ │ + rscseq r7, lr, sl, lsl #26 │ │ │ │ + rscseq r7, lr, r4, lsl #26 │ │ │ │ + ldrshteq r7, [lr], #206 @ 0xce │ │ │ │ + ldrshteq r7, [lr], #200 @ 0xc8 │ │ │ │ + ldrshteq r7, [lr], #194 @ 0xc2 │ │ │ │ + rscseq r7, lr, ip, ror #25 │ │ │ │ + rscseq r7, lr, r6, ror #25 │ │ │ │ + rscseq r7, lr, r0, ror #25 │ │ │ │ + ldrsbteq r7, [lr], #202 @ 0xca │ │ │ │ + ldrsbteq r7, [lr], #196 @ 0xc4 │ │ │ │ + rscseq r7, lr, lr, asr #25 │ │ │ │ + rscseq r7, lr, r8, asr #25 │ │ │ │ + rscseq r7, lr, r2, asr #25 │ │ │ │ + ldrhteq r7, [lr], #204 @ 0xcc │ │ │ │ + ldrhteq r7, [lr], #198 @ 0xc6 │ │ │ │ + ldrhteq r7, [lr], #192 @ 0xc0 │ │ │ │ + rscseq r7, lr, sl, lsr #25 │ │ │ │ + rscseq r7, lr, r4, lsr #25 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ rsbpl pc, ip, #64, 4 │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ @@ -131598,20 +131598,20 @@ │ │ │ │ @ instruction: 0xf5a4d318 │ │ │ │ vhsub.s8 q11, q0, q11 │ │ │ │ vorr.i32 d17, #256 @ 0x00000100 │ │ │ │ addslt r1, r2, #1140850688 @ 0x44000000 │ │ │ │ @ instruction: 0x07da40d3 │ │ │ │ eorhi pc, r0, #-1073741808 @ 0xc0000010 │ │ │ │ ldmdalt r5, {r1, ip, sp, lr, pc}^ │ │ │ │ - rscseq r7, lr, ip, lsr fp │ │ │ │ - strdeq r7, [r0, -ip] │ │ │ │ - tsteq r1, r6, asr #24 │ │ │ │ - @ instruction: 0x010072b0 │ │ │ │ - rscseq r7, lr, sl, lsl #21 │ │ │ │ - tsteq r0, ip, asr #4 │ │ │ │ + rscseq r7, lr, ip, asr sp │ │ │ │ + tsteq r0, ip, lsl r5 │ │ │ │ + tsteq r1, r6, ror #28 │ │ │ │ + ldrdeq r7, [r0, -r0] │ │ │ │ + rscseq r7, lr, sl, lsr #25 │ │ │ │ + tsteq r0, ip, ror #8 │ │ │ │ teqpvs r8, #64, 12 @ p-variant is OBSOLETE @ 0x4000000 │ │ │ │ ldmdale pc, {r0, r3, r4, r7, r9, lr} @ │ │ │ │ svcvs 0x0062f5b1 │ │ │ │ @ instruction: 0xf5a4d30c │ │ │ │ vhsub.s8 q11, q0, q9 │ │ │ │ vorr.i32 d17, #256 @ 0x00000100 │ │ │ │ addslt r1, r2, #1140850688 @ 0x44000000 │ │ │ │ @@ -134514,200 +134514,200 @@ │ │ │ │ @ instruction: 0xf77b447a │ │ │ │ rscseq lr, r4, #3232 @ 0xca0 │ │ │ │ cmnphi ip, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x21014abc │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ mcr 7, 6, pc, cr0, cr11, {3} @ │ │ │ │ svclt 0x0000e17a │ │ │ │ - @ instruction: 0x0101bfb0 │ │ │ │ - tsteq r0, r6, lsl #12 │ │ │ │ - rscseq r4, lr, r0, asr #28 │ │ │ │ - smlatteq r0, r6, r5, r4 │ │ │ │ - rscseq r3, pc, ip, ror #3 │ │ │ │ - rscseq r3, pc, lr, ror #3 │ │ │ │ - ldrsbteq r3, [pc], #18 │ │ │ │ - tsteq r0, sl, ror #8 │ │ │ │ - tsteq r0, sl, ror #8 │ │ │ │ - tsteq r0, r8, lsl r5 │ │ │ │ - tsteq r1, r4, lsl #8 │ │ │ │ - strdeq r6, [r0, -r8] │ │ │ │ - strdeq r6, [r0, -r8] │ │ │ │ - strdeq r6, [r0, -r8] │ │ │ │ - tsteq r0, r4, lsl #10 │ │ │ │ - tsteq r0, r8, lsl #10 │ │ │ │ - tsteq r0, ip, lsl #10 │ │ │ │ - tsteq r0, r0, lsl r5 │ │ │ │ - tsteq r0, r8, lsl #10 │ │ │ │ - tsteq r0, r0, lsl #10 │ │ │ │ - tsteq r0, r0, lsl #10 │ │ │ │ - swpeq r6, r4, [r0] │ │ │ │ - tsteq r7, sl, lsl #22 │ │ │ │ - strdeq r6, [r0, -r2] │ │ │ │ - rscseq r4, lr, r0, lsl sp │ │ │ │ - rscseq r4, lr, r8, lsl #26 │ │ │ │ - ldrdeq r6, [r0, -r4] │ │ │ │ - smlatbeq r1, r4, r2, r5 │ │ │ │ - smlabteq r0, r8, r5, r5 │ │ │ │ - ldrdeq r5, [r0, -r0] │ │ │ │ - ldrdeq r5, [r0, -ip] │ │ │ │ - ldrdeq r5, [r0, -ip] │ │ │ │ - ldrdeq r5, [r0, -ip] │ │ │ │ - ldrdeq r5, [r0, -ip] │ │ │ │ - smlatteq r0, r8, r5, r5 │ │ │ │ - smlatteq r0, r8, r5, r5 │ │ │ │ - smlatteq r0, r8, r6, r5 │ │ │ │ - strheq r5, [r1, -r8] │ │ │ │ - ldrdeq r5, [r0, -r4] │ │ │ │ - tsteq r0, r8, lsl r6 │ │ │ │ - smlabteq r0, r8, r5, r5 │ │ │ │ - ldrdeq r5, [r0, -r8] │ │ │ │ - @ instruction: 0x01006398 │ │ │ │ - @ instruction: 0x010063b8 │ │ │ │ + ldrdeq ip, [r1, -r0] │ │ │ │ + tsteq r0, r6, lsr #16 │ │ │ │ + rscseq r5, lr, r0, rrx │ │ │ │ + tsteq r0, r6, lsl #16 │ │ │ │ + rscseq r3, pc, ip, lsl #8 │ │ │ │ + rscseq r3, pc, lr, lsl #8 │ │ │ │ + ldrshteq r3, [pc], #50 │ │ │ │ + smlabbeq r0, sl, r6, r6 │ │ │ │ + smlabbeq r0, sl, r6, r6 │ │ │ │ + tsteq r0, r8, lsr r7 │ │ │ │ + tsteq r1, r4, lsr #12 │ │ │ │ + tsteq r0, r8, lsl r7 │ │ │ │ + tsteq r0, r8, lsl r7 │ │ │ │ + tsteq r0, r8, lsl r7 │ │ │ │ + tsteq r0, r4, lsr #14 │ │ │ │ + tsteq r0, r8, lsr #14 │ │ │ │ + tsteq r0, ip, lsr #14 │ │ │ │ + tsteq r0, r0, lsr r7 │ │ │ │ + tsteq r0, r8, lsr #14 │ │ │ │ + tsteq r0, r0, lsr #14 │ │ │ │ + tsteq r0, r0, lsr #14 │ │ │ │ + @ instruction: 0x010062b4 │ │ │ │ + tsteq r7, sl, lsr #26 │ │ │ │ + tsteq r0, r2, lsl r7 │ │ │ │ + rscseq r4, lr, r0, lsr pc │ │ │ │ + rscseq r4, lr, r8, lsr #30 │ │ │ │ + strdeq r6, [r0, -r4] │ │ │ │ + smlabteq r1, r4, r4, r5 │ │ │ │ + smlatteq r0, r8, r7, r5 │ │ │ │ + strdeq r5, [r0, -r0] │ │ │ │ strdeq r5, [r0, -ip] │ │ │ │ - tsteq r0, r4, lsl #12 │ │ │ │ - smlatbeq r0, r0, r3, r6 │ │ │ │ - smlatbeq r0, r0, r3, r6 │ │ │ │ - smlatbeq r0, r0, r3, r6 │ │ │ │ - smlatbeq r0, r0, r3, r6 │ │ │ │ - smlatteq r0, r4, r5, r5 │ │ │ │ - smlatteq r0, r4, r5, r5 │ │ │ │ - smlabbeq r0, r0, r3, r6 │ │ │ │ - strdeq r4, [r1, -r8] │ │ │ │ - tsteq r0, r4, ror r3 │ │ │ │ - smlabbeq r0, r0, r3, r6 │ │ │ │ - smlabbeq r0, r8, r3, r6 │ │ │ │ - @ instruction: 0x0101bbbc │ │ │ │ - tsteq r7, sl, ror r8 │ │ │ │ - tsteq r0, r8, ror #6 │ │ │ │ - smlabbeq r1, sl, fp, fp │ │ │ │ - @ instruction: 0x0101bb92 │ │ │ │ - @ instruction: 0x0101bb96 │ │ │ │ - tsteq r7, ip, lsl r8 │ │ │ │ - tsteq r0, r4, lsr #6 │ │ │ │ - tsteq r0, ip, ror r1 │ │ │ │ - tsteq r0, r4, lsr r3 │ │ │ │ - rscseq r4, lr, r0, lsl #20 │ │ │ │ - ldrshteq r4, [lr], #152 @ 0x98 │ │ │ │ - tsteq r1, r8, lsr fp │ │ │ │ - rscseq r4, lr, lr, asr #19 │ │ │ │ - rscseq r4, lr, r6, asr #19 │ │ │ │ - tsteq r1, r6, asr #28 │ │ │ │ - smlalseq r4, lr, ip, r9 │ │ │ │ - smlalseq r4, lr, r4, r9 │ │ │ │ - rscseq ip, lr, r8, lsl #3 │ │ │ │ - rscseq ip, lr, r8, ror r1 │ │ │ │ - rscseq ip, lr, r4, ror r1 │ │ │ │ - rscseq ip, lr, r0, ror r1 │ │ │ │ - rscseq ip, lr, ip, ror #2 │ │ │ │ - rscseq ip, lr, r8, ror #2 │ │ │ │ - rscseq ip, lr, r4, ror #2 │ │ │ │ - rscseq ip, lr, r0, ror #2 │ │ │ │ - rscseq ip, lr, r8, asr r1 │ │ │ │ - rscseq ip, lr, r4, asr r1 │ │ │ │ - rscseq ip, lr, r0, ror #2 │ │ │ │ - rscseq ip, lr, r4, asr #2 │ │ │ │ - tsteq r7, r6, ror r6 │ │ │ │ - strdeq fp, [r1, -lr] │ │ │ │ - rscseq r4, lr, ip, ror r8 │ │ │ │ - rscseq r4, lr, r4, ror r8 │ │ │ │ - smlatteq r1, r2, r9, fp │ │ │ │ - ldrdeq fp, [r1, -r6] │ │ │ │ - ldrdeq fp, [r1, -r0] │ │ │ │ - ldrdeq fp, [r1, -r2] │ │ │ │ - ldrdeq fp, [r1, -r4] │ │ │ │ - smlalseq fp, lr, ip, fp │ │ │ │ - rscseq r4, lr, r2, ror #15 │ │ │ │ - ldrsbteq r4, [lr], #122 @ 0x7a │ │ │ │ - rscseq fp, lr, r4, ror fp │ │ │ │ - tsteq r0, r4, lsl pc │ │ │ │ - rscseq fp, lr, r8, ror #22 │ │ │ │ - tsteq r0, r0, lsr r6 │ │ │ │ - tsteq r1, r6, asr #18 │ │ │ │ - tsteq r1, lr, asr #18 │ │ │ │ - tsteq r1, r6, asr r9 │ │ │ │ - tsteq r1, r6, asr r9 │ │ │ │ - tsteq r1, r2, asr r9 │ │ │ │ - tsteq r0, sl, ror #28 │ │ │ │ - tsteq r1, ip, asr #18 │ │ │ │ - tsteq r0, r8, asr #28 │ │ │ │ - tsteq r1, sl, lsr r9 │ │ │ │ - tsteq r0, r4, lsr #28 │ │ │ │ - rscseq fp, lr, r6, asr #29 │ │ │ │ - ldrhteq fp, [lr], #230 @ 0xe6 │ │ │ │ - ldrhteq fp, [lr], #226 @ 0xe2 │ │ │ │ - rscseq fp, lr, lr, lsr #29 │ │ │ │ - rscseq fp, lr, sl, lsr #29 │ │ │ │ - rscseq fp, lr, r6, lsr #29 │ │ │ │ - rscseq fp, lr, r2, lsr #29 │ │ │ │ - smlalseq fp, lr, lr, lr │ │ │ │ - smlalseq fp, lr, r6, lr │ │ │ │ - smlalseq fp, lr, r2, lr │ │ │ │ - smlalseq fp, lr, lr, lr │ │ │ │ - rscseq fp, lr, r2, lsl #29 │ │ │ │ - @ instruction: 0x010703b4 │ │ │ │ - rscseq fp, lr, r4, ror lr │ │ │ │ - rscseq fp, lr, sl, ror lr │ │ │ │ - rscseq fp, lr, r4, ror lr │ │ │ │ - tsteq r1, r6, lsl r8 │ │ │ │ - rscseq r4, lr, r8, lsl #11 │ │ │ │ - smlalseq fp, lr, r6, sp │ │ │ │ - rscseq fp, lr, r2, ror #27 │ │ │ │ - strdeq r0, [r1, -lr] │ │ │ │ - tsteq r1, lr, asr #24 │ │ │ │ - rscseq r4, lr, r4, lsr r5 │ │ │ │ - smlabbeq r1, r0, ip, r2 │ │ │ │ - rscseq r4, lr, sl, lsl #10 │ │ │ │ - rscseq r4, lr, r2, lsl #10 │ │ │ │ - tsteq r1, sl, ror r7 │ │ │ │ - smlabbeq r1, r0, r7, fp │ │ │ │ - smlabbeq r1, r2, r7, fp │ │ │ │ - rscseq r4, lr, r6, lsl r4 │ │ │ │ - strdeq r3, [r0, -lr] │ │ │ │ - ldrdeq r3, [r1, -r8] │ │ │ │ - rscseq r2, pc, r2, lsl sl @ │ │ │ │ - ldrshteq r2, [pc], #154 │ │ │ │ - ldrdeq r3, [r1, -r2] │ │ │ │ - rscseq r2, pc, r0, ror #19 │ │ │ │ - rscseq r2, pc, r8, asr #19 │ │ │ │ - smlabteq r1, ip, ip, r3 │ │ │ │ - rscseq r2, pc, lr, lsr #19 │ │ │ │ - smlalseq r2, pc, r6, r9 @ │ │ │ │ - ldrdeq fp, [r1, -r6] │ │ │ │ - ldrdeq fp, [r1, -ip] │ │ │ │ - ldrdeq fp, [r1, -sl] │ │ │ │ - rscseq r2, pc, sl, lsr r7 @ │ │ │ │ - rscseq r2, pc, ip, lsr r7 @ │ │ │ │ - rscseq r2, pc, r0, lsr #14 │ │ │ │ - @ instruction: 0x010059b8 │ │ │ │ - @ instruction: 0x010059b8 │ │ │ │ - @ instruction: 0x010059b0 │ │ │ │ - @ instruction: 0x010059b0 │ │ │ │ - smlabteq r0, sl, r9, r5 │ │ │ │ - smlatteq r0, r4, r9, r5 │ │ │ │ - smlatteq r0, r4, r9, r5 │ │ │ │ - strdeq r5, [r0, -sl] │ │ │ │ - tsteq r0, lr, lsl #20 │ │ │ │ - strdeq r4, [r1, -ip] │ │ │ │ - strdeq r5, [r0, -r2] │ │ │ │ + strdeq r5, [r0, -ip] │ │ │ │ + strdeq r5, [r0, -ip] │ │ │ │ + strdeq r5, [r0, -ip] │ │ │ │ + tsteq r0, r8, lsl #16 │ │ │ │ + tsteq r0, r8, lsl #16 │ │ │ │ + tsteq r0, r8, lsl #18 │ │ │ │ + ldrdeq r5, [r1, -r8] │ │ │ │ strdeq r5, [r0, -r4] │ │ │ │ - strdeq r5, [r0, -r6] │ │ │ │ - tsteq r0, r4, lsl #20 │ │ │ │ - tsteq r0, sl, lsl #20 │ │ │ │ - tsteq r0, r0, lsl sl │ │ │ │ - tsteq r0, r6, lsl sl │ │ │ │ - tsteq r0, r0, lsl sl │ │ │ │ - tsteq r0, sl, lsl #20 │ │ │ │ - tsteq r0, ip, lsl #20 │ │ │ │ - smlatbeq r0, r2, r5, r5 │ │ │ │ - tsteq r7, sl, lsl r0 │ │ │ │ - smlatteq r0, ip, r9, r5 │ │ │ │ - strdeq r6, [r1, -r0] │ │ │ │ - smlatteq r0, r2, r9, r5 │ │ │ │ + tsteq r0, r8, lsr r8 │ │ │ │ + smlatteq r0, r8, r7, r5 │ │ │ │ + strdeq r5, [r0, -r8] │ │ │ │ + @ instruction: 0x010065b8 │ │ │ │ + ldrdeq r6, [r0, -r8] │ │ │ │ + tsteq r0, ip, lsl r8 │ │ │ │ + tsteq r0, r4, lsr #16 │ │ │ │ + smlabteq r0, r0, r5, r6 │ │ │ │ + smlabteq r0, r0, r5, r6 │ │ │ │ + smlabteq r0, r0, r5, r6 │ │ │ │ + smlabteq r0, r0, r5, r6 │ │ │ │ + tsteq r0, r4, lsl #16 │ │ │ │ + tsteq r0, r4, lsl #16 │ │ │ │ + smlatbeq r0, r0, r5, r6 │ │ │ │ + tsteq r1, r8, lsl pc │ │ │ │ + @ instruction: 0x01006594 │ │ │ │ + smlatbeq r0, r0, r5, r6 │ │ │ │ + smlatbeq r0, r8, r5, r6 │ │ │ │ + ldrdeq fp, [r1, -ip] │ │ │ │ + @ instruction: 0x01070a9a │ │ │ │ + smlabbeq r0, r8, r5, r6 │ │ │ │ + smlatbeq r1, sl, sp, fp │ │ │ │ + @ instruction: 0x0101bdb2 │ │ │ │ + @ instruction: 0x0101bdb6 │ │ │ │ + tsteq r7, ip, lsr sl │ │ │ │ + tsteq r0, r4, asr #10 │ │ │ │ + @ instruction: 0x0100439c │ │ │ │ + tsteq r0, r4, asr r5 │ │ │ │ + rscseq r4, lr, r0, lsr #24 │ │ │ │ + rscseq r4, lr, r8, lsl ip │ │ │ │ + tsteq r1, r8, asr sp │ │ │ │ + rscseq r4, lr, lr, ror #23 │ │ │ │ + rscseq r4, lr, r6, ror #23 │ │ │ │ + tsteq r1, r6, rrx │ │ │ │ + ldrhteq r4, [lr], #188 @ 0xbc │ │ │ │ + ldrhteq r4, [lr], #180 @ 0xb4 │ │ │ │ + rscseq ip, lr, r8, lsr #7 │ │ │ │ + smlalseq ip, lr, r8, r3 │ │ │ │ + smlalseq ip, lr, r4, r3 │ │ │ │ + smlalseq ip, lr, r0, r3 │ │ │ │ + rscseq ip, lr, ip, lsl #7 │ │ │ │ + rscseq ip, lr, r8, lsl #7 │ │ │ │ + rscseq ip, lr, r4, lsl #7 │ │ │ │ + rscseq ip, lr, r0, lsl #7 │ │ │ │ + rscseq ip, lr, r8, ror r3 │ │ │ │ + rscseq ip, lr, r4, ror r3 │ │ │ │ + rscseq ip, lr, r0, lsl #7 │ │ │ │ + rscseq ip, lr, r4, ror #6 │ │ │ │ + @ instruction: 0x01070896 │ │ │ │ + tsteq r1, lr, lsl ip │ │ │ │ + smlalseq r4, lr, ip, sl │ │ │ │ + smlalseq r4, lr, r4, sl │ │ │ │ + tsteq r1, r2, lsl #24 │ │ │ │ + strdeq fp, [r1, -r6] │ │ │ │ + strdeq fp, [r1, -r0] │ │ │ │ + strdeq fp, [r1, -r2] │ │ │ │ + strdeq fp, [r1, -r4] │ │ │ │ + ldrhteq fp, [lr], #220 @ 0xdc │ │ │ │ + rscseq r4, lr, r2, lsl #20 │ │ │ │ + ldrshteq r4, [lr], #154 @ 0x9a │ │ │ │ + smlalseq fp, lr, r4, sp │ │ │ │ + tsteq r0, r4, lsr r1 │ │ │ │ + rscseq fp, lr, r8, lsl #27 │ │ │ │ + tsteq r0, r0, asr r8 │ │ │ │ + tsteq r1, r6, ror #22 │ │ │ │ + tsteq r1, lr, ror #22 │ │ │ │ + tsteq r1, r6, ror fp │ │ │ │ + tsteq r1, r6, ror fp │ │ │ │ + tsteq r1, r2, ror fp │ │ │ │ + smlabbeq r0, sl, r0, r4 │ │ │ │ + tsteq r1, ip, ror #22 │ │ │ │ + tsteq r0, r8, rrx │ │ │ │ + tsteq r1, sl, asr fp │ │ │ │ + tsteq r0, r4, asr #32 │ │ │ │ + rscseq ip, lr, r6, ror #1 │ │ │ │ + ldrsbteq ip, [lr], #6 │ │ │ │ + ldrsbteq ip, [lr], #2 │ │ │ │ + rscseq ip, lr, lr, asr #1 │ │ │ │ + rscseq ip, lr, sl, asr #1 │ │ │ │ + rscseq ip, lr, r6, asr #1 │ │ │ │ + rscseq ip, lr, r2, asr #1 │ │ │ │ + ldrhteq ip, [lr], #14 │ │ │ │ + ldrhteq ip, [lr], #6 │ │ │ │ + ldrhteq ip, [lr], #2 │ │ │ │ + ldrhteq ip, [lr], #14 │ │ │ │ + rscseq ip, lr, r2, lsr #1 │ │ │ │ + ldrdeq r0, [r7, -r4] │ │ │ │ + smlalseq ip, lr, r4, r0 │ │ │ │ + smlalseq ip, lr, sl, r0 │ │ │ │ + smlalseq ip, lr, r4, r0 │ │ │ │ + tsteq r1, r6, lsr sl │ │ │ │ + rscseq r4, lr, r8, lsr #15 │ │ │ │ + ldrhteq fp, [lr], #246 @ 0xf6 │ │ │ │ + rscseq ip, lr, r2 │ │ │ │ + tsteq r1, lr, lsl ip │ │ │ │ + tsteq r1, lr, ror #28 │ │ │ │ + rscseq r4, lr, r4, asr r7 │ │ │ │ + smlatbeq r1, r0, lr, r2 │ │ │ │ + rscseq r4, lr, sl, lsr #14 │ │ │ │ + rscseq r4, lr, r2, lsr #14 │ │ │ │ + @ instruction: 0x0101b99a │ │ │ │ + smlatbeq r1, r0, r9, fp │ │ │ │ + smlatbeq r1, r2, r9, fp │ │ │ │ + rscseq r4, lr, r6, lsr r6 │ │ │ │ + tsteq r0, lr, lsl lr │ │ │ │ + strdeq r3, [r1, -r8] │ │ │ │ + rscseq r2, pc, r2, lsr ip @ │ │ │ │ + rscseq r2, pc, sl, lsl ip @ │ │ │ │ + strdeq r3, [r1, -r2] │ │ │ │ + rscseq r2, pc, r0, lsl #24 │ │ │ │ + rscseq r2, pc, r8, ror #23 │ │ │ │ + smlatteq r1, ip, lr, r3 │ │ │ │ + rscseq r2, pc, lr, asr #23 │ │ │ │ + ldrhteq r2, [pc], #182 │ │ │ │ + strdeq fp, [r1, -r6] │ │ │ │ + strdeq fp, [r1, -ip] │ │ │ │ + strdeq fp, [r1, -sl] │ │ │ │ + rscseq r2, pc, sl, asr r9 @ │ │ │ │ + rscseq r2, pc, ip, asr r9 @ │ │ │ │ + rscseq r2, pc, r0, asr #18 │ │ │ │ + ldrdeq r5, [r0, -r8] │ │ │ │ ldrdeq r5, [r0, -r8] │ │ │ │ - ldrshteq r4, [lr], #22 │ │ │ │ + ldrdeq r5, [r0, -r0] │ │ │ │ + ldrdeq r5, [r0, -r0] │ │ │ │ + smlatteq r0, sl, fp, r5 │ │ │ │ + tsteq r0, r4, lsl #24 │ │ │ │ + tsteq r0, r4, lsl #24 │ │ │ │ + tsteq r0, sl, lsl ip │ │ │ │ + tsteq r0, lr, lsr #24 │ │ │ │ + tsteq r1, ip, lsl fp │ │ │ │ + tsteq r0, r2, lsl ip │ │ │ │ + tsteq r0, r4, lsl ip │ │ │ │ + tsteq r0, r6, lsl ip │ │ │ │ + tsteq r0, r4, lsr #24 │ │ │ │ + tsteq r0, sl, lsr #24 │ │ │ │ + tsteq r0, r0, lsr ip │ │ │ │ + tsteq r0, r6, lsr ip │ │ │ │ + tsteq r0, r0, lsr ip │ │ │ │ + tsteq r0, sl, lsr #24 │ │ │ │ + tsteq r0, ip, lsr #24 │ │ │ │ + smlabteq r0, r2, r7, r5 │ │ │ │ + tsteq r7, sl, lsr r2 │ │ │ │ + tsteq r0, ip, lsl #24 │ │ │ │ + tsteq r1, r0, lsl sl │ │ │ │ + tsteq r0, r2, lsl #24 │ │ │ │ + strdeq r5, [r0, -r8] │ │ │ │ + rscseq r4, lr, r6, lsl r4 │ │ │ │ strdcs r4, [r1, -r6] │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ stcl 7, cr15, [r4, #-492] @ 0xfffffe14 │ │ │ │ @ instruction: 0x463b4af4 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf77b447a │ │ │ │ vmvn.i32 d30, #15663103 @ 0x00eeffff │ │ │ │ @@ -134947,73 +134947,73 @@ │ │ │ │ and lr, r7, sl, ror #22 │ │ │ │ @ instruction: 0x463b4a3f │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ bl 192ca04 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - rscseq r3, lr, r6, lsl #30 │ │ │ │ - ldrdeq r5, [r0, -r4] │ │ │ │ - smlatbeq r1, r6, r4, r4 │ │ │ │ - smlabteq r0, ip, r7, r4 │ │ │ │ - ldrdeq r4, [r0, -r6] │ │ │ │ - smlatteq r0, r4, r7, r4 │ │ │ │ - smlatteq r0, r6, r7, r4 │ │ │ │ - smlatteq r0, r8, r7, r4 │ │ │ │ - smlatteq r0, sl, r7, r4 │ │ │ │ - strdeq r4, [r0, -r8] │ │ │ │ - strdeq r4, [r0, -sl] │ │ │ │ - strdeq r4, [r0, -ip] │ │ │ │ - smlabteq r1, lr, r2, r4 │ │ │ │ - smlatteq r0, ip, r7, r4 │ │ │ │ - tsteq r0, r2, lsr r8 │ │ │ │ - smlatteq r0, r4, r7, r4 │ │ │ │ + rscseq r4, lr, r6, lsr #2 │ │ │ │ + strdeq r5, [r0, -r4] │ │ │ │ + smlabteq r1, r6, r6, r4 │ │ │ │ + smlatteq r0, ip, r9, r4 │ │ │ │ strdeq r4, [r0, -r6] │ │ │ │ - @ instruction: 0x010055b8 │ │ │ │ + tsteq r0, r4, lsl #20 │ │ │ │ + tsteq r0, r6, lsl #20 │ │ │ │ + tsteq r0, r8, lsl #20 │ │ │ │ + tsteq r0, sl, lsl #20 │ │ │ │ + tsteq r0, r8, lsl sl │ │ │ │ + tsteq r0, sl, lsl sl │ │ │ │ + tsteq r0, ip, lsl fp │ │ │ │ + smlatteq r1, lr, r4, r4 │ │ │ │ + tsteq r0, ip, lsl #20 │ │ │ │ + tsteq r0, r2, asr sl │ │ │ │ + tsteq r0, r4, lsl #20 │ │ │ │ + tsteq r0, r6, lsl sl │ │ │ │ + ldrdeq r5, [r0, -r8] │ │ │ │ + strdeq r5, [r0, -sl] │ │ │ │ + tsteq r0, r0, asr #20 │ │ │ │ + tsteq r0, sl, asr #20 │ │ │ │ + smlatteq r0, r8, r7, r5 │ │ │ │ + smlatteq r0, sl, r7, r5 │ │ │ │ + smlatteq r0, ip, r7, r5 │ │ │ │ + smlatteq r0, lr, r7, r5 │ │ │ │ + tsteq r0, r4, lsr sl │ │ │ │ + tsteq r0, r6, lsr sl │ │ │ │ + ldrdeq r5, [r0, -r4] │ │ │ │ + tsteq r1, lr, asr #2 │ │ │ │ + smlabteq r0, ip, r7, r5 │ │ │ │ ldrdeq r5, [r0, -sl] │ │ │ │ - tsteq r0, r0, lsr #16 │ │ │ │ - tsteq r0, sl, lsr #16 │ │ │ │ - smlabteq r0, r8, r5, r5 │ │ │ │ - smlabteq r0, sl, r5, r5 │ │ │ │ - smlabteq r0, ip, r5, r5 │ │ │ │ - smlabteq r0, lr, r5, r5 │ │ │ │ - tsteq r0, r4, lsl r8 │ │ │ │ - tsteq r0, r6, lsl r8 │ │ │ │ - @ instruction: 0x010055b4 │ │ │ │ - tsteq r1, lr, lsr #30 │ │ │ │ - smlatbeq r0, ip, r5, r5 │ │ │ │ - @ instruction: 0x010055ba │ │ │ │ - smlabteq r0, r4, r5, r5 │ │ │ │ - strdeq sl, [r1, -sl] │ │ │ │ - @ instruction: 0x0106faba │ │ │ │ - smlatbeq r0, ip, r5, r5 │ │ │ │ - rscseq r1, pc, r4, ror #29 │ │ │ │ - rscseq r1, pc, r2, ror #29 │ │ │ │ - @ instruction: 0x01005598 │ │ │ │ - strdeq r3, [r0, -ip] │ │ │ │ - smlabbeq r0, lr, r5, r5 │ │ │ │ - smlabbeq r0, lr, r5, r5 │ │ │ │ - rscseq r3, lr, ip, asr ip │ │ │ │ - rscseq r3, lr, r6, asr ip │ │ │ │ - ldrdeq r0, [r1, -r8] │ │ │ │ - rscseq r3, lr, r0, lsr ip │ │ │ │ - rscseq r3, lr, sl, lsr #24 │ │ │ │ - rscseq fp, lr, r0, lsr #8 │ │ │ │ - rscseq fp, lr, ip, lsl r4 │ │ │ │ - rscseq fp, lr, r8, lsl r4 │ │ │ │ - rscseq fp, lr, r4, lsl r4 │ │ │ │ - rscseq fp, lr, r0, lsl r4 │ │ │ │ - rscseq fp, lr, ip, lsl #8 │ │ │ │ - rscseq fp, lr, r8, lsl #8 │ │ │ │ - rscseq fp, lr, r0, lsl #8 │ │ │ │ - tsteq r1, ip, lsr r0 │ │ │ │ - tstpeq r6, r2, asr #18 @ p-variant is OBSOLETE │ │ │ │ - tsteq r1, r4, ror #28 │ │ │ │ - smlatbeq r0, r2, r2, r3 │ │ │ │ - rscseq r3, lr, r4, ror r7 │ │ │ │ + smlatteq r0, r4, r7, r5 │ │ │ │ + tsteq r1, sl, lsl r0 │ │ │ │ + ldrdeq pc, [r6, -sl] │ │ │ │ + smlabteq r0, ip, r7, r5 │ │ │ │ + rscseq r2, pc, r4, lsl #2 │ │ │ │ + rscseq r2, pc, r2, lsl #2 │ │ │ │ + @ instruction: 0x010057b8 │ │ │ │ + tsteq r0, ip, lsl r6 │ │ │ │ + smlatbeq r0, lr, r7, r5 │ │ │ │ + smlatbeq r0, lr, r7, r5 │ │ │ │ + rscseq r3, lr, ip, ror lr │ │ │ │ + rscseq r3, lr, r6, ror lr │ │ │ │ + strdeq r0, [r1, -r8] │ │ │ │ + rscseq r3, lr, r0, asr lr │ │ │ │ + rscseq r3, lr, sl, asr #28 │ │ │ │ + rscseq fp, lr, r0, asr #12 │ │ │ │ + rscseq fp, lr, ip, lsr r6 │ │ │ │ + rscseq fp, lr, r8, lsr r6 │ │ │ │ + rscseq fp, lr, r4, lsr r6 │ │ │ │ + rscseq fp, lr, r0, lsr r6 │ │ │ │ + rscseq fp, lr, ip, lsr #12 │ │ │ │ + rscseq fp, lr, r8, lsr #12 │ │ │ │ + rscseq fp, lr, r0, lsr #12 │ │ │ │ + tsteq r1, ip, asr r2 │ │ │ │ + tstpeq r6, r2, ror #22 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r1, r4, r0, fp │ │ │ │ + smlabteq r0, r2, r4, r3 │ │ │ │ + smlalseq r3, lr, r4, r9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec45f14 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, q8, q12 │ │ │ │ addsmi r6, r8, #84, 6 @ 0x50000001 │ │ │ │ teqphi fp, r0 @ p-variant is OBSOLETE │ │ │ │ addshi pc, r9, r0, lsl #4 │ │ │ │ @@ -135266,78 +135266,78 @@ │ │ │ │ stmdami r2, {r1, r3, sp, lr, pc}^ │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2113 @ 0xfffff7bf │ │ │ │ stmdami r1, {r2, sp, lr, pc}^ │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2112 @ 0xfffff7c0 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - tsteq r1, ip, asr pc │ │ │ │ - ldrdeq sl, [r1, -lr] │ │ │ │ - smlabteq r1, r8, fp, sl │ │ │ │ - tsteq r1, r6, lsr fp │ │ │ │ - smlatteq r1, r8, sl, sl │ │ │ │ - @ instruction: 0x0101aab2 │ │ │ │ - smlabteq r1, r0, sl, sl │ │ │ │ - strdeq sl, [r1, -sl] │ │ │ │ - smlabbeq r1, r0, fp, sl │ │ │ │ - smlabbeq r1, sl, fp, sl │ │ │ │ - tsteq r1, r0, asr #22 │ │ │ │ - tsteq r1, sl, lsl ip │ │ │ │ - ldrdeq sl, [r1, -r4] │ │ │ │ - strdeq sl, [r1, -r2] │ │ │ │ - smlatbeq r1, r4, fp, sl │ │ │ │ - tsteq r1, sl, asr #24 │ │ │ │ - tsteq r1, r4, ror #24 │ │ │ │ - tsteq r1, sl, lsl ip │ │ │ │ - @ instruction: 0x0101adb0 │ │ │ │ - tsteq r1, r6, lsl #26 │ │ │ │ - smlatbeq r1, ip, ip, sl │ │ │ │ - ldrdeq sl, [r1, -r2] │ │ │ │ - smlabbeq r1, r0, ip, sl │ │ │ │ - tsteq r1, r6, asr #26 │ │ │ │ - tsteq r1, r8, ror #26 │ │ │ │ - tsteq r1, lr, lsl #26 │ │ │ │ - tsteq r1, ip, lsl lr │ │ │ │ - smlabteq r1, r2, sp, sl │ │ │ │ + tsteq r1, ip, ror r1 │ │ │ │ + strdeq sl, [r1, -lr] │ │ │ │ smlatteq r1, r8, sp, sl │ │ │ │ - @ instruction: 0x0101ad92 │ │ │ │ - tsteq r1, r8, asr lr │ │ │ │ - tsteq r1, sl, ror lr │ │ │ │ - tsteq r1, r4, lsr #28 │ │ │ │ - strheq fp, [r1, -r6] │ │ │ │ - ldrdeq sl, [r1, -r4] │ │ │ │ - tsteq r1, sl, lsr #30 │ │ │ │ - ldrdeq sl, [r1, -r4] │ │ │ │ - strdeq sl, [r1, -r6] │ │ │ │ + tsteq r1, r6, asr sp │ │ │ │ + tsteq r1, r8, lsl #26 │ │ │ │ + ldrdeq sl, [r1, -r2] │ │ │ │ + smlatteq r1, r0, ip, sl │ │ │ │ + tsteq r1, sl, lsl sp │ │ │ │ + smlatbeq r1, r0, sp, sl │ │ │ │ + smlatbeq r1, sl, sp, sl │ │ │ │ + tsteq r1, r0, ror #26 │ │ │ │ + tsteq r1, sl, lsr lr │ │ │ │ + strdeq sl, [r1, -r4] │ │ │ │ + tsteq r1, r2, lsl lr │ │ │ │ + smlabteq r1, r4, sp, sl │ │ │ │ + tsteq r1, sl, ror #28 │ │ │ │ + smlabbeq r1, r4, lr, sl │ │ │ │ + tsteq r1, sl, lsr lr │ │ │ │ + ldrdeq sl, [r1, -r0] │ │ │ │ + tsteq r1, r6, lsr #30 │ │ │ │ + smlabteq r1, ip, lr, sl │ │ │ │ + strdeq sl, [r1, -r2] │ │ │ │ smlatbeq r1, r0, lr, sl │ │ │ │ tsteq r1, r6, ror #30 │ │ │ │ - smlabbeq r1, ip, pc, sl @ │ │ │ │ + smlabbeq r1, r8, pc, sl @ │ │ │ │ tsteq r1, lr, lsr #30 │ │ │ │ - tsteq r1, ip, lsl r0 │ │ │ │ - ldrdeq sl, [r1, -lr] │ │ │ │ - strdeq sl, [r1, -r4] │ │ │ │ - @ instruction: 0x0101afb6 │ │ │ │ - tsteq r1, r8, lsr r0 │ │ │ │ - tsteq r1, sl, asr #32 │ │ │ │ - tsteq r1, r4, lsl r0 │ │ │ │ - tsteq r1, r2, asr r1 │ │ │ │ - strheq fp, [r1, -ip] │ │ │ │ - tsteq r1, sl, ror r0 │ │ │ │ - smlabbeq r1, ip, r0, fp │ │ │ │ - qaddeq fp, r6, r1 │ │ │ │ - smlatteq r1, r8, r0, fp │ │ │ │ - tsteq r1, r2, lsl #2 │ │ │ │ - strheq fp, [r1, -r8] │ │ │ │ - smlabteq r1, lr, r1, fp │ │ │ │ - tsteq r1, r0, ror r1 │ │ │ │ - @ instruction: 0x0101b192 │ │ │ │ - tsteq r1, ip, lsr r1 │ │ │ │ - tsteq r1, lr, lsl #4 │ │ │ │ - tsteq r1, r0, lsr r2 │ │ │ │ - ldrdeq fp, [r1, -sl] │ │ │ │ + tsteq r1, ip, lsr r0 │ │ │ │ + smlatteq r1, r2, pc, sl @ │ │ │ │ + tsteq r1, r8 │ │ │ │ + @ instruction: 0x0101afb2 │ │ │ │ + tsteq r1, r8, ror r0 │ │ │ │ + swpeq fp, sl, [r1] │ │ │ │ + tsteq r1, r4, asr #32 │ │ │ │ + ldrdeq fp, [r1, -r6] │ │ │ │ + strdeq fp, [r1, -r4] │ │ │ │ + tsteq r1, sl, asr #2 │ │ │ │ + strdeq fp, [r1, -r4] │ │ │ │ + tsteq r1, r6, lsl r1 │ │ │ │ + smlabteq r1, r0, r0, fp │ │ │ │ + smlabbeq r1, r6, r1, fp │ │ │ │ + smlatbeq r1, ip, r1, fp │ │ │ │ + tsteq r1, lr, asr #2 │ │ │ │ + tsteq r1, ip, lsr r2 │ │ │ │ + strdeq fp, [r1, -lr] │ │ │ │ + tsteq r1, r4, lsl r2 │ │ │ │ + ldrdeq fp, [r1, -r6] │ │ │ │ + tsteq r1, r8, asr r2 │ │ │ │ + tsteq r1, sl, ror #4 │ │ │ │ + tsteq r1, r4, lsr r2 │ │ │ │ + tsteq r1, r2, ror r3 │ │ │ │ + ldrdeq fp, [r1, -ip] │ │ │ │ + @ instruction: 0x0101b29a │ │ │ │ + smlatbeq r1, ip, r2, fp │ │ │ │ + tsteq r1, r6, ror r2 │ │ │ │ + tsteq r1, r8, lsl #6 │ │ │ │ + tsteq r1, r2, lsr #6 │ │ │ │ + ldrdeq fp, [r1, -r8] │ │ │ │ + smlatteq r1, lr, r3, fp │ │ │ │ + @ instruction: 0x0101b390 │ │ │ │ + @ instruction: 0x0101b3b2 │ │ │ │ + tsteq r1, ip, asr r3 │ │ │ │ + tsteq r1, lr, lsr #8 │ │ │ │ + tsteq r1, r0, asr r4 │ │ │ │ + strdeq fp, [r1, -sl] │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ @ instruction: 0x46044615 │ │ │ │ rsbvs pc, ip, #64, 4 │ │ │ │ addsmi r4, r1, #31457280 @ 0x1e00000 │ │ │ │ @@ -135931,121 +135931,121 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf77a447a │ │ │ │ bmi 1caaa48 │ │ │ │ tstcs r1, fp, lsr #12 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ bl fecad964 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - smlalseq r3, lr, r0, r2 │ │ │ │ + ldrhteq r3, [lr], #64 @ 0x40 │ │ │ │ + @ instruction: 0x01002c9a │ │ │ │ + smlalseq r3, lr, sl, r4 │ │ │ │ + tsteq r1, r8, ror r8 │ │ │ │ + tsteq r1, r0, ror r8 │ │ │ │ + strdeq fp, [r1, -r4] │ │ │ │ + tsteq r1, r8, asr r8 │ │ │ │ + tsteq r1, r0, asr r8 │ │ │ │ + strheq fp, [r1, -r8] │ │ │ │ + tsteq r1, r8, lsr r8 │ │ │ │ + smlatbeq r1, r0, r0, fp │ │ │ │ + tsteq r1, r0, lsr #16 │ │ │ │ + smlabbeq r1, ip, r0, fp │ │ │ │ + tsteq r1, r8, lsl #16 │ │ │ │ + tsteq r1, r4, ror r0 │ │ │ │ + tsteq r1, r0, ror r0 │ │ │ │ + tsteq r1, r8, ror r0 │ │ │ │ + smlabbeq r1, r8, r0, fp │ │ │ │ + swpeq fp, ip, [r1] │ │ │ │ + smlatbeq r1, r0, r0, fp │ │ │ │ + swpeq fp, r8, [r1] │ │ │ │ + smlatbeq r1, ip, r0, fp │ │ │ │ + @ instruction: 0x0106f19e │ │ │ │ + @ instruction: 0x0101a498 │ │ │ │ + tsteq r0, r2, lsl #22 │ │ │ │ + smlabbeq r1, lr, r4, sl │ │ │ │ + smlatteq r0, r4, sl, r2 │ │ │ │ + rscseq r3, lr, r0, lsr #6 │ │ │ │ + smlabteq r0, r6, sl, r2 │ │ │ │ + rscseq r3, lr, r6, ror #5 │ │ │ │ + smlatbeq r0, r8, sl, r2 │ │ │ │ + smlabbeq r1, r0, r7, r9 │ │ │ │ + ldrhteq r1, [pc], #142 │ │ │ │ + rscseq r1, pc, r6, lsr #17 │ │ │ │ + tsteq r1, lr, asr r7 │ │ │ │ + ldrsbteq r9, [fp], #204 @ 0xcc │ │ │ │ + tsteq r1, ip, asr #14 │ │ │ │ + @ instruction: 0x0101afb8 │ │ │ │ + rscseq r1, pc, sl, asr r8 @ │ │ │ │ + rscseq r1, pc, r2, asr #16 │ │ │ │ + @ instruction: 0x0101af9a │ │ │ │ + smlatbeq r1, r4, pc, sl @ │ │ │ │ + @ instruction: 0x0101af90 │ │ │ │ + smlatteq r1, r0, r6, r9 │ │ │ │ + ldrshteq r1, [pc], #118 │ │ │ │ + ldrsbteq r1, [pc], #126 │ │ │ │ + tsteq r0, ip, lsl fp │ │ │ │ + smlatbeq r1, r0, pc, r0 @ │ │ │ │ + rscseq r3, lr, r4, asr #7 │ │ │ │ + rscseq r3, lr, r4, lsr #7 │ │ │ │ + ldrdeq lr, [r6, -r2] │ │ │ │ + @ instruction: 0x010049ba │ │ │ │ + ldrsbteq r3, [lr], #24 │ │ │ │ + ldrsbteq r3, [lr], #16 │ │ │ │ + rscseq r1, pc, sl, lsr #10 │ │ │ │ + rscseq r1, pc, sl, lsr #10 │ │ │ │ + smlatbeq r1, r2, lr, sl │ │ │ │ + @ instruction: 0x0101ae9e │ │ │ │ + smlatbeq r0, r6, r7, r4 │ │ │ │ tsteq r0, sl, ror sl │ │ │ │ - rscseq r3, lr, sl, ror r2 │ │ │ │ - tsteq r1, r8, asr r6 │ │ │ │ - tsteq r1, r0, asr r6 │ │ │ │ - ldrdeq sl, [r1, -r4] │ │ │ │ - tsteq r1, r8, lsr r6 │ │ │ │ - tsteq r1, r0, lsr r6 │ │ │ │ - @ instruction: 0x0101ae98 │ │ │ │ - tsteq r1, r8, lsl r6 │ │ │ │ - smlabbeq r1, r0, lr, sl │ │ │ │ - tsteq r1, r0, lsl #12 │ │ │ │ - tsteq r1, ip, ror #28 │ │ │ │ - smlatteq r1, r8, r5, r9 │ │ │ │ - tsteq r1, r4, asr lr │ │ │ │ - tsteq r1, r0, asr lr │ │ │ │ - tsteq r1, r8, asr lr │ │ │ │ - tsteq r1, r8, ror #28 │ │ │ │ - tsteq r1, ip, ror lr │ │ │ │ - smlabbeq r1, r0, lr, sl │ │ │ │ - tsteq r1, r8, ror lr │ │ │ │ - smlabbeq r1, ip, lr, sl │ │ │ │ - tsteq r6, lr, ror pc │ │ │ │ - tsteq r1, r8, ror r2 │ │ │ │ - smlatteq r0, r2, r8, r2 │ │ │ │ - tsteq r1, lr, ror #4 │ │ │ │ - smlabteq r0, r4, r8, r2 │ │ │ │ - rscseq r3, lr, r0, lsl #2 │ │ │ │ - smlatbeq r0, r6, r8, r2 │ │ │ │ - rscseq r3, lr, r6, asr #1 │ │ │ │ - smlabbeq r0, r8, r8, r2 │ │ │ │ - tsteq r1, r0, ror #10 │ │ │ │ - smlalseq r1, pc, lr, r6 @ │ │ │ │ - rscseq r1, pc, r6, lsl #13 │ │ │ │ - tsteq r1, lr, lsr r5 │ │ │ │ - ldrhteq r9, [fp], #172 @ 0xac │ │ │ │ - tsteq r1, ip, lsr #10 │ │ │ │ - @ instruction: 0x0101ad98 │ │ │ │ - rscseq r1, pc, sl, lsr r6 @ │ │ │ │ - rscseq r1, pc, r2, lsr #12 │ │ │ │ - tsteq r1, sl, ror sp │ │ │ │ - smlabbeq r1, r4, sp, sl │ │ │ │ - tsteq r1, r0, ror sp │ │ │ │ - smlabteq r1, r0, r4, r9 │ │ │ │ - ldrsbteq r1, [pc], #86 │ │ │ │ - ldrhteq r1, [pc], #94 │ │ │ │ - strdeq r4, [r0, -ip] │ │ │ │ - smlabbeq r1, r0, sp, r0 │ │ │ │ - rscseq r3, lr, r4, lsr #3 │ │ │ │ - rscseq r3, lr, r4, lsl #3 │ │ │ │ - @ instruction: 0x0106edb2 │ │ │ │ - @ instruction: 0x0100479a │ │ │ │ - ldrhteq r2, [lr], #248 @ 0xf8 │ │ │ │ - ldrhteq r2, [lr], #240 @ 0xf0 │ │ │ │ - rscseq r1, pc, sl, lsl #6 │ │ │ │ - rscseq r1, pc, sl, lsl #6 │ │ │ │ - smlabbeq r1, r2, ip, sl │ │ │ │ - tsteq r1, lr, ror ip │ │ │ │ - smlabbeq r0, r6, r5, r4 │ │ │ │ - tsteq r0, sl, asr r8 │ │ │ │ - rscseq r2, lr, r8, lsr #30 │ │ │ │ - rscseq r2, lr, r0, lsr #30 │ │ │ │ - smlabbeq r1, lr, r0, sl │ │ │ │ - tsteq r1, ip, lsl ip │ │ │ │ - rscseq sl, lr, r8, asr #4 │ │ │ │ - tsteq r1, ip, lsl #24 │ │ │ │ - @ instruction: 0x0106ec92 │ │ │ │ - @ instruction: 0x010154b4 │ │ │ │ - @ instruction: 0x010154b8 │ │ │ │ - @ instruction: 0x010154b2 │ │ │ │ - smlatbeq r0, lr, r5, r2 │ │ │ │ - smlabteq r0, sl, r5, r2 │ │ │ │ - @ instruction: 0x01002590 │ │ │ │ - smlatbeq r0, ip, r5, r2 │ │ │ │ - ldrdeq r9, [r1, -r2] │ │ │ │ - smlabteq r1, r6, r2, r9 │ │ │ │ - smlabteq r1, r0, r2, r9 │ │ │ │ - smlabbeq r1, lr, r1, r9 │ │ │ │ - tsteq r1, r4, lsl sl │ │ │ │ - tsteq r1, sl, ror r1 │ │ │ │ - tsteq r1, r4, ror r1 │ │ │ │ - tsteq r1, lr, ror #2 │ │ │ │ - tsteq r1, r8, ror #2 │ │ │ │ - tsteq r1, r6, lsl #22 │ │ │ │ - tsteq r6, sl, ror fp │ │ │ │ - tsteq r1, r8, asr #4 │ │ │ │ - smlatteq r0, r8, r4, r2 │ │ │ │ - tsteq r1, lr, lsr r2 │ │ │ │ - tsteq r1, r2, lsr r2 │ │ │ │ - tsteq r1, lr, lsr #4 │ │ │ │ - tsteq r1, r6, lsr #4 │ │ │ │ - tsteq r1, lr, lsl r2 │ │ │ │ - tsteq r1, r6, asr #20 │ │ │ │ - tsteq r1, lr, asr #20 │ │ │ │ - smlatteq r1, sl, r1, r9 │ │ │ │ - tsteq r1, r2, lsr sl │ │ │ │ - tsteq r1, r2, asr #20 │ │ │ │ - tsteq r1, r4, lsr #20 │ │ │ │ - tsteq r6, r8, lsr sl │ │ │ │ - smlatbeq r0, sl, pc, r1 @ │ │ │ │ - smlatbeq r0, r6, r3, r2 │ │ │ │ - tsteq r1, r4, lsl #20 │ │ │ │ - tsteq r1, r0, lsl #20 │ │ │ │ - ldrshteq r2, [lr], #206 @ 0xce │ │ │ │ - tsteq r0, sl, asr #6 │ │ │ │ - @ instruction: 0x01002698 │ │ │ │ - tsteq r0, ip, lsr #6 │ │ │ │ + rscseq r3, lr, r8, asr #2 │ │ │ │ + rscseq r3, lr, r0, asr #2 │ │ │ │ + smlatbeq r1, lr, r2, sl │ │ │ │ + tsteq r1, ip, lsr lr │ │ │ │ + rscseq sl, lr, r8, ror #8 │ │ │ │ + tsteq r1, ip, lsr #28 │ │ │ │ + @ instruction: 0x0106eeb2 │ │ │ │ + ldrdeq r5, [r1, -r4] │ │ │ │ + ldrdeq r5, [r1, -r8] │ │ │ │ + ldrdeq r5, [r1, -r2] │ │ │ │ + smlabteq r0, lr, r7, r2 │ │ │ │ + smlatteq r0, sl, r7, r2 │ │ │ │ + @ instruction: 0x010027b0 │ │ │ │ + smlabteq r0, ip, r7, r2 │ │ │ │ + strdeq r9, [r1, -r2] │ │ │ │ + smlatteq r1, r6, r4, r9 │ │ │ │ + smlatteq r1, r0, r4, r9 │ │ │ │ + smlatbeq r1, lr, r3, r9 │ │ │ │ + tsteq r1, r4, lsr ip │ │ │ │ + @ instruction: 0x0101939a │ │ │ │ + @ instruction: 0x01019394 │ │ │ │ + smlabbeq r1, lr, r3, r9 │ │ │ │ + smlabbeq r1, r8, r3, r9 │ │ │ │ + tsteq r1, r6, lsr #26 │ │ │ │ + @ instruction: 0x0106ed9a │ │ │ │ + tsteq r1, r8, ror #8 │ │ │ │ + tsteq r0, r8, lsl #14 │ │ │ │ + tsteq r1, lr, asr r4 │ │ │ │ + tsteq r1, r2, asr r4 │ │ │ │ + tsteq r1, lr, asr #8 │ │ │ │ + tsteq r1, r6, asr #8 │ │ │ │ + tsteq r1, lr, lsr r4 │ │ │ │ + tsteq r1, r6, ror #24 │ │ │ │ + tsteq r1, lr, ror #24 │ │ │ │ + tsteq r1, sl, lsl #8 │ │ │ │ + tsteq r1, r2, asr ip │ │ │ │ + tsteq r1, r2, ror #24 │ │ │ │ + tsteq r1, r4, asr #24 │ │ │ │ + tsteq r6, r8, asr ip │ │ │ │ + smlabteq r0, sl, r1, r2 │ │ │ │ + smlabteq r0, r6, r5, r2 │ │ │ │ + tsteq r1, r4, lsr #24 │ │ │ │ + tsteq r1, r0, lsr #24 │ │ │ │ + rscseq r2, lr, lr, lsl pc │ │ │ │ + tsteq r0, sl, ror #10 │ │ │ │ + @ instruction: 0x010028b8 │ │ │ │ + tsteq r0, ip, asr #10 │ │ │ │ svcvc 0x0009f5b0 │ │ │ │ stmdale r6, {r0, r1, r2, r4, ip, lr, pc} │ │ │ │ svcvc 0x0007f5b0 │ │ │ │ @ instruction: 0xf5b0d016 │ │ │ │ andsle r7, r6, r8, lsl #30 │ │ │ │ @ instruction: 0xf5b0e005 │ │ │ │ andsle r7, r5, r2, lsl pc │ │ │ │ @@ -136059,19 +136059,19 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2054 @ 0xfffff7fa │ │ │ │ stmdami r6, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2053 @ 0xfffff7fb │ │ │ │ stmdami r5, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r1, r4, lsr r8 │ │ │ │ - ldrdeq sl, [r1, -sl] │ │ │ │ - strdeq sl, [r1, -r4] │ │ │ │ - tsteq r1, r6, asr r8 │ │ │ │ - tsteq r1, r0, ror r8 │ │ │ │ + tsteq r1, r4, asr sl │ │ │ │ + strdeq sl, [r1, -sl] │ │ │ │ + tsteq r1, r4, lsl sl │ │ │ │ + tsteq r1, r6, ror sl │ │ │ │ + @ instruction: 0x0101aa90 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec46f9c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0xf5b14615 │ │ │ │ eorsle r7, ip, r9, lsl #30 │ │ │ │ stmdale r6, {r1, r2, r3, r4, r9, sl, lr} │ │ │ │ @@ -136436,103 +136436,103 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf779447a │ │ │ │ bmi 182c264 │ │ │ │ tstcs r1, fp, lsr #30 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ svc 0x00bcf779 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - rscseq r9, lr, r8, lsr #24 │ │ │ │ - tsteq r1, r2, lsl r8 │ │ │ │ - tsteq r1, r6, lsl r8 │ │ │ │ - rscseq r2, lr, r4, asr #17 │ │ │ │ - smlabbeq r0, r4, r0, r2 │ │ │ │ - rscseq r2, lr, r0, asr #17 │ │ │ │ - tsteq r0, r6, rrx │ │ │ │ + rscseq r9, lr, r8, asr #28 │ │ │ │ + tsteq r1, r2, lsr sl │ │ │ │ + tsteq r1, r6, lsr sl │ │ │ │ + rscseq r2, lr, r4, ror #21 │ │ │ │ + smlatbeq r0, r4, r2, r2 │ │ │ │ + rscseq r2, lr, r0, ror #21 │ │ │ │ + smlabbeq r0, r6, r2, r2 │ │ │ │ + rscseq r2, lr, sl, asr #21 │ │ │ │ + tsteq r0, r0, ror r2 │ │ │ │ + smlatteq r1, r2, r9, sl │ │ │ │ + smlalseq r2, lr, lr, sl │ │ │ │ + ldrdeq r3, [r1, -r6] │ │ │ │ + smlalseq r2, lr, r6, sl │ │ │ │ + rscseq r2, lr, r2, lsl #21 │ │ │ │ + tsteq r6, ip, ror #16 │ │ │ │ + rscseq r2, lr, r0, ror sl │ │ │ │ + rscseq r2, lr, r2, ror sl │ │ │ │ + rscseq r2, lr, sl, ror #20 │ │ │ │ + ldrdeq r5, [r1, -r2] │ │ │ │ + ldrdeq r5, [r1, -r4] │ │ │ │ + smlabteq r1, ip, sl, r5 │ │ │ │ + rscseq r2, lr, lr, lsr #20 │ │ │ │ + tsteq r1, r2, lsl r0 │ │ │ │ + smlatteq r1, sl, r8, sl │ │ │ │ + strdeq sl, [r1, -sl] │ │ │ │ + tsteq r1, r6, lsr pc │ │ │ │ + rscseq r2, lr, r4, lsr #20 │ │ │ │ + @ instruction: 0x01012fb6 │ │ │ │ + rscseq r2, lr, r6, lsl sl │ │ │ │ + rscseq r2, lr, r4, lsl #20 │ │ │ │ + tsteq r6, r0, asr r7 │ │ │ │ + ldrshteq r2, [lr], #150 @ 0x96 │ │ │ │ + ldrshteq r2, [lr], #158 @ 0x9e │ │ │ │ + rscseq r2, lr, r0, lsl #20 │ │ │ │ + ldrshteq r2, [lr], #154 @ 0x9a │ │ │ │ + ldrsbteq r2, [lr], #146 @ 0x92 │ │ │ │ + ldrsbteq r2, [lr], #148 @ 0x94 │ │ │ │ + rscseq r2, lr, r6, ror #19 │ │ │ │ + rscseq r2, lr, r2, lsl #18 │ │ │ │ + ldrshteq r2, [lr], #140 @ 0x8c │ │ │ │ + ldrsbteq r2, [lr], #146 @ 0x92 │ │ │ │ + ldrsbteq r2, [lr], #134 @ 0x86 │ │ │ │ + ldrsbteq r2, [lr], #128 @ 0x80 │ │ │ │ + tsteq r1, r2, lsl r1 │ │ │ │ rscseq r2, lr, sl, lsr #17 │ │ │ │ - qaddeq r2, r0, r0 │ │ │ │ - smlabteq r1, r2, r7, sl │ │ │ │ - rscseq r2, lr, lr, ror r8 │ │ │ │ - @ instruction: 0x01012eb6 │ │ │ │ - rscseq r2, lr, r6, ror r8 │ │ │ │ - rscseq r2, lr, r2, ror #16 │ │ │ │ - tsteq r6, ip, asr #12 │ │ │ │ - rscseq r2, lr, r0, asr r8 │ │ │ │ - rscseq r2, lr, r2, asr r8 │ │ │ │ - rscseq r2, lr, sl, asr #16 │ │ │ │ - @ instruction: 0x010158b2 │ │ │ │ - @ instruction: 0x010158b4 │ │ │ │ - smlatbeq r1, ip, r8, r5 │ │ │ │ - rscseq r2, lr, lr, lsl #16 │ │ │ │ - strdeq r2, [r1, -r2] │ │ │ │ - smlabteq r1, sl, r6, sl │ │ │ │ - ldrdeq sl, [r1, -sl] │ │ │ │ - tsteq r1, r6, lsl sp │ │ │ │ - rscseq r2, lr, r4, lsl #16 │ │ │ │ - @ instruction: 0x01012d96 │ │ │ │ - ldrshteq r2, [lr], #118 @ 0x76 │ │ │ │ - rscseq r2, lr, r4, ror #15 │ │ │ │ - tsteq r6, r0, lsr r5 │ │ │ │ - ldrsbteq r2, [lr], #118 @ 0x76 │ │ │ │ - ldrsbteq r2, [lr], #126 @ 0x7e │ │ │ │ - rscseq r2, lr, r0, ror #15 │ │ │ │ - ldrsbteq r2, [lr], #122 @ 0x7a │ │ │ │ - ldrhteq r2, [lr], #114 @ 0x72 │ │ │ │ - ldrhteq r2, [lr], #116 @ 0x74 │ │ │ │ - rscseq r2, lr, r6, asr #15 │ │ │ │ - rscseq r2, lr, r2, ror #13 │ │ │ │ - ldrsbteq r2, [lr], #108 @ 0x6c │ │ │ │ - ldrhteq r2, [lr], #114 @ 0x72 │ │ │ │ - ldrhteq r2, [lr], #102 @ 0x66 │ │ │ │ - ldrhteq r2, [lr], #96 @ 0x60 │ │ │ │ - strdeq r0, [r1, -r2] │ │ │ │ - rscseq r2, lr, sl, lsl #13 │ │ │ │ - rscseq r2, lr, r4, lsl #13 │ │ │ │ - tsteq r0, lr, ror r3 │ │ │ │ - tsteq r0, lr, ror r3 │ │ │ │ - tsteq r0, ip, ror r3 │ │ │ │ - smlabteq r0, r2, r3, r4 │ │ │ │ - tsteq r0, r2, asr r3 │ │ │ │ - tsteq r0, r0, asr r3 │ │ │ │ - smlabbeq r0, sl, fp, lr │ │ │ │ - tsteq r0, ip, ror fp │ │ │ │ - tsteq r0, r6, ror fp │ │ │ │ - tsteq r0, r0, ror fp │ │ │ │ - tsteq r0, sl, ror #22 │ │ │ │ - tsteq r0, r4, ror #22 │ │ │ │ - tsteq r0, lr, asr fp │ │ │ │ - rscseq r9, lr, r0, ror #27 │ │ │ │ - ldrsbteq r9, [lr], #222 @ 0xde │ │ │ │ - @ instruction: 0x0101a4b8 │ │ │ │ - @ instruction: 0x0101a4b6 │ │ │ │ - tsteq r0, r0, lsr #22 │ │ │ │ - tsteq r0, sl, lsl fp │ │ │ │ - tsteq r0, r4, lsl fp │ │ │ │ - smlabbeq r1, sl, r4, sl │ │ │ │ - smlabbeq r1, r8, r4, sl │ │ │ │ - smlabbeq r1, r6, r4, sl │ │ │ │ - strdeq lr, [r0, -r4] │ │ │ │ - smlalseq r9, lr, ip, sp │ │ │ │ - rscseq r9, lr, r2, lsl #27 │ │ │ │ - smlatteq r0, r8, sl, lr │ │ │ │ - ldrsbteq r2, [lr], #64 @ 0x40 │ │ │ │ - rscseq r2, lr, sl, asr #9 │ │ │ │ - @ instruction: 0x01012ab0 │ │ │ │ - @ instruction: 0x01012ab6 │ │ │ │ - @ instruction: 0x01012a9c │ │ │ │ - tsteq r6, r8, asr r2 │ │ │ │ - @ instruction: 0x01012a9a │ │ │ │ - @ instruction: 0x01001bbc │ │ │ │ - ldrdeq r8, [r1, -lr] │ │ │ │ - rscseq r2, lr, r4, asr #8 │ │ │ │ - rscseq r2, lr, lr, lsr r4 │ │ │ │ - smlatbeq r1, r0, r3, sl │ │ │ │ - rscseq r0, pc, r4, asr #12 │ │ │ │ - smlatbeq r1, r2, r3, sl │ │ │ │ - tsteq r1, r4, asr #20 │ │ │ │ - tsteq r0, r8, asr #22 │ │ │ │ + rscseq r2, lr, r4, lsr #17 │ │ │ │ + @ instruction: 0x0100459e │ │ │ │ + @ instruction: 0x0100459e │ │ │ │ + @ instruction: 0x0100459c │ │ │ │ + smlatteq r0, r2, r5, r4 │ │ │ │ + tsteq r0, r2, ror r5 │ │ │ │ + tsteq r0, r0, ror r5 │ │ │ │ + smlatbeq r0, sl, sp, lr │ │ │ │ + @ instruction: 0x0100ed9c │ │ │ │ + @ instruction: 0x0100ed96 │ │ │ │ + @ instruction: 0x0100ed90 │ │ │ │ + smlabbeq r0, sl, sp, lr │ │ │ │ + smlabbeq r0, r4, sp, lr │ │ │ │ + tsteq r0, lr, ror sp │ │ │ │ + rscseq sl, lr, r0 │ │ │ │ + ldrshteq r9, [lr], #254 @ 0xfe │ │ │ │ + ldrdeq sl, [r1, -r8] │ │ │ │ + ldrdeq sl, [r1, -r6] │ │ │ │ + tsteq r0, r0, asr #26 │ │ │ │ + tsteq r0, sl, lsr sp │ │ │ │ + tsteq r0, r4, lsr sp │ │ │ │ + smlatbeq r1, sl, r6, sl │ │ │ │ + smlatbeq r1, r8, r6, sl │ │ │ │ + smlatbeq r1, r6, r6, sl │ │ │ │ + tsteq r0, r4, lsl sp │ │ │ │ + ldrhteq r9, [lr], #252 @ 0xfc │ │ │ │ + rscseq r9, lr, r2, lsr #31 │ │ │ │ + tsteq r0, r8, lsl #26 │ │ │ │ + ldrshteq r2, [lr], #96 @ 0x60 │ │ │ │ + rscseq r2, lr, sl, ror #13 │ │ │ │ + ldrdeq r2, [r1, -r0] │ │ │ │ + ldrdeq r2, [r1, -r6] │ │ │ │ + @ instruction: 0x01012cbc │ │ │ │ + tsteq r6, r8, ror r4 │ │ │ │ + @ instruction: 0x01012cba │ │ │ │ + ldrdeq r1, [r0, -ip] │ │ │ │ + strdeq r8, [r1, -lr] │ │ │ │ + rscseq r2, lr, r4, ror #12 │ │ │ │ + rscseq r2, lr, lr, asr r6 │ │ │ │ + smlabteq r1, r0, r5, sl │ │ │ │ + rscseq r0, pc, r4, ror #16 │ │ │ │ + smlabteq r1, r2, r5, sl │ │ │ │ + tsteq r1, r4, ror #24 │ │ │ │ + tsteq r0, r8, ror #26 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec476d0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf6430ff8 │ │ │ │ addsmi r3, r8, #204, 6 @ 0x30000003 │ │ │ │ mvnhi pc, #1 │ │ │ │ strhi pc, [r7], -r0, lsl #4 │ │ │ │ @@ -139081,423 +139081,423 @@ │ │ │ │ ldrbtmi r0, [r8], #-1652 @ 0xfffff98c │ │ │ │ ldclt 0, cr15, [fp] │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0xf0004478 │ │ │ │ @ instruction: 0xf8dfbcb6 │ │ │ │ ldrbtmi r0, [r8], #-1640 @ 0xfffff998 │ │ │ │ ldclt 0, cr15, [r1] │ │ │ │ - tsteq r1, sl, ror r6 │ │ │ │ - tsteq r1, ip, lsl pc │ │ │ │ - @ instruction: 0x01018f9e │ │ │ │ - @ instruction: 0x01018db8 │ │ │ │ - tsteq r1, r2, asr ip │ │ │ │ - tsteq r1, r8, lsr fp │ │ │ │ - smlabbeq r1, r6, sl, r8 │ │ │ │ - tsteq r1, ip, lsr #20 │ │ │ │ - ldrdeq r8, [r1, -sl] │ │ │ │ - strdeq r8, [r1, -r8] │ │ │ │ - tsteq r1, sl, lsr sl │ │ │ │ - smlatbeq r1, r4, sl, r8 │ │ │ │ - smlabteq r1, r6, sl, r8 │ │ │ │ - tsteq r1, r4, ror #20 │ │ │ │ - tsteq r1, lr, ror #22 │ │ │ │ - tsteq r1, r0, lsr #22 │ │ │ │ - tsteq r1, r2, lsr fp │ │ │ │ - smlatteq r1, ip, sl, r8 │ │ │ │ - smlabbeq r1, r6, fp, r8 │ │ │ │ - @ instruction: 0x01018b9c │ │ │ │ - tsteq r1, r2, asr fp │ │ │ │ - @ instruction: 0x01018c94 │ │ │ │ - tsteq r1, lr, lsl ip │ │ │ │ - ldrdeq r8, [r1, -ip] │ │ │ │ - @ instruction: 0x01018b9e │ │ │ │ - @ instruction: 0x01018bb0 │ │ │ │ - ldrdeq r8, [r1, -sl] │ │ │ │ - tsteq r1, r0, lsr #24 │ │ │ │ - tsteq r1, sl, lsr #24 │ │ │ │ - smlatteq r1, ip, fp, r8 │ │ │ │ - tsteq r1, r2, ror ip │ │ │ │ + @ instruction: 0x0101b89a │ │ │ │ + tsteq r1, ip, lsr r1 │ │ │ │ + @ instruction: 0x010191be │ │ │ │ + ldrdeq r8, [r1, -r8] │ │ │ │ + tsteq r1, r2, ror lr │ │ │ │ + tsteq r1, r8, asr sp │ │ │ │ + smlatbeq r1, r6, ip, r8 │ │ │ │ tsteq r1, ip, asr #24 │ │ │ │ - tsteq r1, lr, lsr r8 │ │ │ │ - tsteq r1, ip, lsl r8 │ │ │ │ - tsteq r1, r6, ror #24 │ │ │ │ - tsteq r1, r0, asr r8 │ │ │ │ - tsteq r1, lr, lsr #16 │ │ │ │ - tsteq r1, ip, lsl r9 │ │ │ │ - smlatbeq r1, sl, r8, sl │ │ │ │ - tsteq r1, r0, ror r8 │ │ │ │ - tsteq r1, lr, asr #16 │ │ │ │ - tsteq r1, ip, lsr #16 │ │ │ │ - tsteq r1, lr, asr #24 │ │ │ │ - tsteq r1, r0, ror #24 │ │ │ │ - tsteq r1, r6, asr r8 │ │ │ │ + strdeq r8, [r1, -sl] │ │ │ │ + tsteq r1, r8, lsl ip │ │ │ │ + tsteq r1, sl, asr ip │ │ │ │ + smlabteq r1, r4, ip, r8 │ │ │ │ + smlatteq r1, r6, ip, r8 │ │ │ │ smlabbeq r1, r4, ip, r8 │ │ │ │ - tsteq r1, lr, asr ip │ │ │ │ - smlabbeq r1, r0, r8, sl │ │ │ │ - tsteq r1, lr, asr r8 │ │ │ │ - @ instruction: 0x01018c94 │ │ │ │ - tsteq r1, lr, ror #24 │ │ │ │ - tsteq r1, r4, ror r8 │ │ │ │ - smlatbeq r1, lr, ip, r8 │ │ │ │ - smlabbeq r1, r8, ip, r8 │ │ │ │ - tsteq r1, r6, lsr #26 │ │ │ │ - smlatteq r1, r4, ip, r8 │ │ │ │ - @ instruction: 0x01018cbe │ │ │ │ - @ instruction: 0x01018c98 │ │ │ │ - tsteq r1, r6, ror #16 │ │ │ │ - tsteq r1, r8, ror r8 │ │ │ │ - smlabteq r1, lr, ip, r8 │ │ │ │ - @ instruction: 0x0101a89c │ │ │ │ - tsteq r1, r6, ror r8 │ │ │ │ - tsteq r1, r4, lsl #26 │ │ │ │ - ldrdeq r8, [r1, -lr] │ │ │ │ - smlatbeq r1, ip, r8, sl │ │ │ │ - smlabbeq r1, r6, r8, sl │ │ │ │ - strdeq r8, [r1, -r8] │ │ │ │ - smlabteq r1, r6, r8, sl │ │ │ │ - smlatbeq r1, r0, r8, sl │ │ │ │ - ldrdeq r8, [r1, -r2] │ │ │ │ - smlatbeq r1, r4, r9, sl │ │ │ │ - tsteq r1, sl, lsr #18 │ │ │ │ - smlatteq r1, r8, r8, sl │ │ │ │ - smlabteq r1, r2, r8, sl │ │ │ │ - @ instruction: 0x0101a89c │ │ │ │ - ldrdeq r8, [r1, -r6] │ │ │ │ - smlatteq r1, r8, ip, r8 │ │ │ │ - ldrdeq sl, [r1, -r2] │ │ │ │ + smlabbeq r1, lr, sp, r8 │ │ │ │ + tsteq r1, r0, asr #26 │ │ │ │ + tsteq r1, r2, asr sp │ │ │ │ tsteq r1, ip, lsl #26 │ │ │ │ - smlatteq r1, r6, ip, r8 │ │ │ │ - tsteq r1, r8, lsl #18 │ │ │ │ - smlatteq r1, r2, r8, sl │ │ │ │ - tsteq r1, ip, lsl sp │ │ │ │ - strdeq r8, [r1, -r6] │ │ │ │ - strdeq sl, [r1, -ip] │ │ │ │ - tsteq r1, r6, lsr sp │ │ │ │ - tsteq r1, r0, lsl sp │ │ │ │ - smlatbeq r1, lr, sp, r8 │ │ │ │ - tsteq r1, ip, ror #26 │ │ │ │ - tsteq r1, r6, asr #26 │ │ │ │ - tsteq r1, r0, lsr #26 │ │ │ │ - smlatteq r1, lr, r8, sl │ │ │ │ - tsteq r1, r0, lsl #18 │ │ │ │ - tsteq r1, r6, asr sp │ │ │ │ - tsteq r1, r4, lsr #18 │ │ │ │ - strdeq sl, [r1, -lr] │ │ │ │ - smlabbeq r1, ip, sp, r8 │ │ │ │ - tsteq r1, r6, ror #26 │ │ │ │ - tsteq r1, r4, lsr r9 │ │ │ │ - tsteq r1, lr, lsl #18 │ │ │ │ - smlabbeq r1, r0, sp, r8 │ │ │ │ - tsteq r1, lr, asr #18 │ │ │ │ - tsteq r1, r8, lsr #18 │ │ │ │ - tsteq r1, r6, lsr sl │ │ │ │ - @ instruction: 0x0101a9bc │ │ │ │ - tsteq r1, sl, ror r9 │ │ │ │ - tsteq r1, r4, asr r9 │ │ │ │ - tsteq r1, lr, lsr #18 │ │ │ │ - tsteq r1, r8, ror #26 │ │ │ │ - tsteq r1, sl, ror sp │ │ │ │ - tsteq r1, r4, ror #18 │ │ │ │ - @ instruction: 0x01018d9e │ │ │ │ - tsteq r1, r8, ror sp │ │ │ │ - @ instruction: 0x0101a99a │ │ │ │ - tsteq r1, r4, ror r9 │ │ │ │ - smlatbeq r1, lr, sp, r8 │ │ │ │ - smlabbeq r1, r8, sp, r8 │ │ │ │ - smlabbeq r1, lr, r9, sl │ │ │ │ - smlabteq r1, r8, sp, r8 │ │ │ │ - smlatbeq r1, r2, sp, r8 │ │ │ │ - strdeq sl, [r1, -ip] │ │ │ │ - @ instruction: 0x0101a9ba │ │ │ │ - @ instruction: 0x0101a994 │ │ │ │ - smlabteq r1, lr, sp, r8 │ │ │ │ - smlatbeq r1, r8, sp, r8 │ │ │ │ - smlatbeq r1, lr, r9, sl │ │ │ │ - smlatteq r1, r8, sp, r8 │ │ │ │ - smlabteq r1, r2, sp, r8 │ │ │ │ - smlatteq r1, r4, r9, sl │ │ │ │ - @ instruction: 0x0101a9be │ │ │ │ - strdeq r8, [r1, -r8] │ │ │ │ - ldrdeq r8, [r1, -r2] │ │ │ │ - ldrdeq sl, [r1, -r8] │ │ │ │ - tsteq r1, r2, lsl lr │ │ │ │ - smlatteq r1, ip, sp, r8 │ │ │ │ - @ instruction: 0x010191b6 │ │ │ │ - smlatbeq r1, r8, fp, sl │ │ │ │ - smlatteq r1, r6, lr, r8 │ │ │ │ - tsteq r1, ip, ror #28 │ │ │ │ - tsteq r1, sl, lsr #28 │ │ │ │ - tsteq r1, r4, lsl #28 │ │ │ │ - ldrdeq r8, [r1, -lr] │ │ │ │ - smlatbeq r1, ip, r9, sl │ │ │ │ - @ instruction: 0x0101a9be │ │ │ │ - tsteq r1, r4, lsl lr │ │ │ │ - smlatteq r1, r2, r9, sl │ │ │ │ - @ instruction: 0x0101a9bc │ │ │ │ - tsteq r1, sl, asr #28 │ │ │ │ - tsteq r1, r4, lsr #28 │ │ │ │ - strdeq sl, [r1, -r2] │ │ │ │ - smlabteq r1, ip, r9, sl │ │ │ │ + smlatbeq r1, r6, sp, r8 │ │ │ │ + @ instruction: 0x01018dbc │ │ │ │ + tsteq r1, r2, ror sp │ │ │ │ + @ instruction: 0x01018eb4 │ │ │ │ tsteq r1, lr, lsr lr │ │ │ │ - tsteq r1, ip, lsl #20 │ │ │ │ - smlatteq r1, r6, r9, sl │ │ │ │ - smlabbeq r1, r4, sl, sl │ │ │ │ - tsteq r1, r2, asr #20 │ │ │ │ - tsteq r1, ip, lsl sl │ │ │ │ - strdeq sl, [r1, -r6] │ │ │ │ - tsteq r1, r0, lsr lr │ │ │ │ - tsteq r1, r2, asr #28 │ │ │ │ - tsteq r1, ip, lsr #20 │ │ │ │ - tsteq r1, r6, ror #28 │ │ │ │ + strdeq r8, [r1, -ip] │ │ │ │ + @ instruction: 0x01018dbe │ │ │ │ + ldrdeq r8, [r1, -r0] │ │ │ │ + strdeq r8, [r1, -sl] │ │ │ │ tsteq r1, r0, asr #28 │ │ │ │ - tsteq r1, r2, ror #20 │ │ │ │ + tsteq r1, sl, asr #28 │ │ │ │ + tsteq r1, ip, lsl #28 │ │ │ │ + @ instruction: 0x01018e92 │ │ │ │ + tsteq r1, ip, ror #28 │ │ │ │ + tsteq r1, lr, asr sl │ │ │ │ tsteq r1, ip, lsr sl │ │ │ │ - tsteq r1, r6, ror lr │ │ │ │ - tsteq r1, r0, asr lr │ │ │ │ - tsteq r1, r6, asr sl │ │ │ │ - @ instruction: 0x01018e90 │ │ │ │ - tsteq r1, sl, ror #28 │ │ │ │ - tsteq r1, r8, ror pc │ │ │ │ - strdeq r8, [r1, -lr] │ │ │ │ - @ instruction: 0x01018ebc │ │ │ │ - @ instruction: 0x01018e96 │ │ │ │ - tsteq r1, r0, ror lr │ │ │ │ - tsteq r1, lr, lsr sl │ │ │ │ - tsteq r1, r0, asr sl │ │ │ │ - smlatbeq r1, r6, lr, r8 │ │ │ │ - tsteq r1, r4, ror sl │ │ │ │ + smlabbeq r1, r6, lr, r8 │ │ │ │ + tsteq r1, r0, ror sl │ │ │ │ tsteq r1, lr, asr #20 │ │ │ │ - ldrdeq r8, [r1, -ip] │ │ │ │ - @ instruction: 0x01018eb6 │ │ │ │ - smlabbeq r1, r4, sl, sl │ │ │ │ - tsteq r1, lr, asr sl │ │ │ │ - ldrdeq r8, [r1, -r0] │ │ │ │ - @ instruction: 0x0101aa9e │ │ │ │ - tsteq r1, r8, ror sl │ │ │ │ - tsteq r1, lr, lsr pc │ │ │ │ - strdeq r8, [r1, -ip] │ │ │ │ - ldrdeq r8, [r1, -r6] │ │ │ │ - smlatbeq r1, r4, sl, sl │ │ │ │ + tsteq r1, ip, lsr fp │ │ │ │ + smlabteq r1, sl, sl, sl │ │ │ │ + @ instruction: 0x0101aa90 │ │ │ │ + tsteq r1, lr, ror #20 │ │ │ │ + tsteq r1, ip, asr #20 │ │ │ │ + tsteq r1, lr, ror #28 │ │ │ │ + smlabbeq r1, r0, lr, r8 │ │ │ │ + tsteq r1, r6, ror sl │ │ │ │ + smlatbeq r1, r4, lr, r8 │ │ │ │ + tsteq r1, lr, ror lr │ │ │ │ + smlatbeq r1, r0, sl, sl │ │ │ │ tsteq r1, lr, ror sl │ │ │ │ - strdeq r8, [r1, -r0] │ │ │ │ - @ instruction: 0x0101aabe │ │ │ │ + @ instruction: 0x01018eb4 │ │ │ │ + smlabbeq r1, lr, lr, r8 │ │ │ │ + @ instruction: 0x0101aa94 │ │ │ │ + smlabteq r1, lr, lr, r8 │ │ │ │ + smlatbeq r1, r8, lr, r8 │ │ │ │ + tsteq r1, r6, asr #30 │ │ │ │ + tsteq r1, r4, lsl #30 │ │ │ │ + ldrdeq r8, [r1, -lr] │ │ │ │ + @ instruction: 0x01018eb8 │ │ │ │ + smlabbeq r1, r6, sl, sl │ │ │ │ @ instruction: 0x0101aa98 │ │ │ │ - tsteq r1, r6, lsr #30 │ │ │ │ - tsteq r1, r0, lsl #30 │ │ │ │ - smlabteq r1, lr, sl, sl │ │ │ │ - smlatbeq r1, r8, sl, sl │ │ │ │ - tsteq r1, sl, lsl pc │ │ │ │ - smlatteq r1, r8, sl, sl │ │ │ │ - smlabteq r1, r2, sl, sl │ │ │ │ - strdeq r9, [r1, -r4] │ │ │ │ - smlabteq r1, r6, fp, sl │ │ │ │ - tsteq r1, ip, asr #22 │ │ │ │ - tsteq r1, sl, lsl #22 │ │ │ │ - smlatteq r1, r4, sl, sl │ │ │ │ - @ instruction: 0x0101aabe │ │ │ │ - strdeq r8, [r1, -r8] │ │ │ │ - tsteq r1, sl, lsl #30 │ │ │ │ - strdeq sl, [r1, -r4] │ │ │ │ - tsteq r1, lr, lsr #30 │ │ │ │ - tsteq r1, r8, lsl #30 │ │ │ │ - tsteq r1, sl, lsr #22 │ │ │ │ - tsteq r1, r4, lsl #22 │ │ │ │ - tsteq r1, lr, lsr pc │ │ │ │ + smlatteq r1, lr, lr, r8 │ │ │ │ + @ instruction: 0x0101aabc │ │ │ │ + @ instruction: 0x0101aa96 │ │ │ │ + tsteq r1, r4, lsr #30 │ │ │ │ + strdeq r8, [r1, -lr] │ │ │ │ + smlabteq r1, ip, sl, sl │ │ │ │ + smlatbeq r1, r6, sl, sl │ │ │ │ tsteq r1, r8, lsl pc │ │ │ │ - tsteq r1, lr, lsl fp │ │ │ │ - tsteq r1, r8, asr pc │ │ │ │ - tsteq r1, r2, lsr pc │ │ │ │ - ldrdeq r8, [r1, -r0] │ │ │ │ - smlabbeq r1, lr, pc, r8 @ │ │ │ │ - tsteq r1, r8, ror #30 │ │ │ │ - tsteq r1, r2, asr #30 │ │ │ │ - tsteq r1, r0, lsl fp │ │ │ │ - tsteq r1, r2, lsr #22 │ │ │ │ - tsteq r1, r8, ror pc │ │ │ │ - tsteq r1, r6, asr #22 │ │ │ │ + smlatteq r1, r6, sl, sl │ │ │ │ + smlabteq r1, r0, sl, sl │ │ │ │ + strdeq r9, [r1, -r2] │ │ │ │ + smlabteq r1, r4, fp, sl │ │ │ │ + tsteq r1, sl, asr #22 │ │ │ │ + tsteq r1, r8, lsl #22 │ │ │ │ + smlatteq r1, r2, sl, sl │ │ │ │ + @ instruction: 0x0101aabc │ │ │ │ + strdeq r8, [r1, -r6] │ │ │ │ + tsteq r1, r8, lsl #30 │ │ │ │ + strdeq sl, [r1, -r2] │ │ │ │ + tsteq r1, ip, lsr #30 │ │ │ │ + tsteq r1, r6, lsl #30 │ │ │ │ + tsteq r1, r8, lsr #22 │ │ │ │ + tsteq r1, r2, lsl #22 │ │ │ │ + tsteq r1, ip, lsr pc │ │ │ │ + tsteq r1, r6, lsl pc │ │ │ │ + tsteq r1, ip, lsl fp │ │ │ │ + tsteq r1, r6, asr pc │ │ │ │ + tsteq r1, r0, lsr pc │ │ │ │ + smlabteq r1, lr, pc, r8 @ │ │ │ │ + smlabbeq r1, ip, pc, r8 @ │ │ │ │ + tsteq r1, r6, ror #30 │ │ │ │ + tsteq r1, r0, asr #30 │ │ │ │ + tsteq r1, lr, lsl #22 │ │ │ │ tsteq r1, r0, lsr #22 │ │ │ │ - smlatbeq r1, lr, pc, r8 @ │ │ │ │ + tsteq r1, r6, ror pc │ │ │ │ + tsteq r1, r4, asr #22 │ │ │ │ + tsteq r1, lr, lsl fp │ │ │ │ + smlatbeq r1, ip, pc, r8 @ │ │ │ │ + smlabbeq r1, r6, pc, r8 @ │ │ │ │ + tsteq r1, r4, asr fp │ │ │ │ + tsteq r1, lr, lsr #22 │ │ │ │ + smlatbeq r1, r0, pc, r8 @ │ │ │ │ + tsteq r1, lr, ror #22 │ │ │ │ + tsteq r1, r8, asr #22 │ │ │ │ + tsteq r1, r6, asr ip │ │ │ │ + ldrdeq sl, [r1, -ip] │ │ │ │ + @ instruction: 0x0101ab9a │ │ │ │ + tsteq r1, r4, ror fp │ │ │ │ + tsteq r1, lr, asr #22 │ │ │ │ smlabbeq r1, r8, pc, r8 @ │ │ │ │ - tsteq r1, r6, asr fp │ │ │ │ - tsteq r1, r0, lsr fp │ │ │ │ - smlatbeq r1, r2, pc, r8 @ │ │ │ │ - tsteq r1, r0, ror fp │ │ │ │ - tsteq r1, sl, asr #22 │ │ │ │ - tsteq r1, r8, asr ip │ │ │ │ - ldrdeq sl, [r1, -lr] │ │ │ │ - @ instruction: 0x0101ab9c │ │ │ │ - tsteq r1, r6, ror fp │ │ │ │ - tsteq r1, r0, asr fp │ │ │ │ - smlabbeq r1, sl, pc, r8 @ │ │ │ │ - @ instruction: 0x01018f9c │ │ │ │ - smlabbeq r1, r6, fp, sl │ │ │ │ - smlabteq r1, r0, pc, r8 @ │ │ │ │ @ instruction: 0x01018f9a │ │ │ │ - @ instruction: 0x0101abbc │ │ │ │ - @ instruction: 0x0101ab96 │ │ │ │ - ldrdeq r8, [r1, -r0] │ │ │ │ - smlatbeq r1, sl, pc, r8 @ │ │ │ │ - @ instruction: 0x0101abb0 │ │ │ │ - smlatteq r1, sl, pc, r8 @ │ │ │ │ - smlabteq r1, r4, pc, r8 @ │ │ │ │ - tsteq r1, lr, lsl ip │ │ │ │ + smlabbeq r1, r4, fp, sl │ │ │ │ + @ instruction: 0x01018fbe │ │ │ │ + @ instruction: 0x01018f98 │ │ │ │ + @ instruction: 0x0101abba │ │ │ │ + @ instruction: 0x0101ab94 │ │ │ │ + smlabteq r1, lr, pc, r8 @ │ │ │ │ + smlatbeq r1, r8, pc, r8 @ │ │ │ │ + smlatbeq r1, lr, fp, sl │ │ │ │ + smlatteq r1, r8, pc, r8 @ │ │ │ │ + smlabteq r1, r2, pc, r8 @ │ │ │ │ + tsteq r1, ip, lsl ip │ │ │ │ + ldrdeq sl, [r1, -sl] │ │ │ │ + @ instruction: 0x0101abb4 │ │ │ │ + smlatteq r1, lr, pc, r8 @ │ │ │ │ + smlabteq r1, r8, pc, r8 @ │ │ │ │ + smlabteq r1, lr, fp, sl │ │ │ │ + tsteq r1, r8 │ │ │ │ + smlatteq r1, r2, pc, r8 @ │ │ │ │ + tsteq r1, r4, lsl #24 │ │ │ │ + ldrdeq sl, [r1, -lr] │ │ │ │ + tsteq r1, r8, lsl r0 │ │ │ │ + strdeq r8, [r1, -r2] │ │ │ │ + strdeq sl, [r1, -r8] │ │ │ │ + tsteq r1, r2, lsr r0 │ │ │ │ + tsteq r1, ip │ │ │ │ + ldrdeq r9, [r1, -r6] │ │ │ │ + smlabteq r1, r8, sp, sl │ │ │ │ + tsteq r1, r6, lsl #2 │ │ │ │ + smlabbeq r1, ip, r0, r9 │ │ │ │ + tsteq r1, sl, asr #32 │ │ │ │ + tsteq r1, r4, lsr #32 │ │ │ │ + strdeq r8, [r1, -lr] │ │ │ │ + smlabteq r1, ip, fp, sl │ │ │ │ + ldrdeq sl, [r1, -lr] │ │ │ │ + tsteq r1, r4, lsr r0 │ │ │ │ + tsteq r1, r2, lsl #24 │ │ │ │ ldrdeq sl, [r1, -ip] │ │ │ │ - @ instruction: 0x0101abb6 │ │ │ │ - strdeq r8, [r1, -r0] │ │ │ │ - smlabteq r1, sl, pc, r8 @ │ │ │ │ - ldrdeq sl, [r1, -r0] │ │ │ │ - tsteq r1, sl │ │ │ │ - smlatteq r1, r4, pc, r8 @ │ │ │ │ + tsteq r1, sl, rrx │ │ │ │ + tsteq r1, r4, asr #32 │ │ │ │ + tsteq r1, r2, lsl ip │ │ │ │ + smlatteq r1, ip, fp, sl │ │ │ │ + qaddeq r9, lr, r1 │ │ │ │ + tsteq r1, ip, lsr #24 │ │ │ │ tsteq r1, r6, lsl #24 │ │ │ │ - smlatteq r1, r0, fp, sl │ │ │ │ - tsteq r1, sl, lsl r0 │ │ │ │ - strdeq r8, [r1, -r4] │ │ │ │ - strdeq sl, [r1, -sl] │ │ │ │ - tsteq r1, r4, lsr r0 │ │ │ │ - tsteq r1, lr │ │ │ │ - @ instruction: 0x01019790 │ │ │ │ - smlatbeq r1, r6, pc, sl @ │ │ │ │ - smlabteq r1, r0, sp, sl │ │ │ │ - strdeq r9, [r1, -lr] │ │ │ │ - smlabbeq r1, r4, r0, r9 │ │ │ │ - tsteq r1, r2, asr #32 │ │ │ │ - tsteq r1, ip, lsl r0 │ │ │ │ - strdeq r8, [r1, -r6] │ │ │ │ - smlabteq r1, r4, fp, sl │ │ │ │ - ldrdeq sl, [r1, -r6] │ │ │ │ - tsteq r1, ip, lsr #32 │ │ │ │ - strdeq sl, [r1, -sl] │ │ │ │ - ldrdeq sl, [r1, -r4] │ │ │ │ + smlatbeq r1, r4, ip, sl │ │ │ │ + tsteq r1, r2, ror #24 │ │ │ │ + tsteq r1, ip, lsr ip │ │ │ │ + tsteq r1, r6, lsl ip │ │ │ │ + qaddeq r9, r0, r1 │ │ │ │ tsteq r1, r2, rrx │ │ │ │ - tsteq r1, ip, lsr r0 │ │ │ │ - tsteq r1, sl, lsl #24 │ │ │ │ - smlatteq r1, r4, fp, sl │ │ │ │ - qaddeq r9, r6, r1 │ │ │ │ - tsteq r1, r4, lsr #24 │ │ │ │ - strdeq sl, [r1, -lr] │ │ │ │ - @ instruction: 0x0101ac9c │ │ │ │ - tsteq r1, sl, asr ip │ │ │ │ - tsteq r1, r4, lsr ip │ │ │ │ - tsteq r1, lr, lsl #24 │ │ │ │ - tsteq r1, r8, asr #32 │ │ │ │ - qaddeq r9, sl, r1 │ │ │ │ - tsteq r1, r4, asr #24 │ │ │ │ - tsteq r1, lr, ror r0 │ │ │ │ - qaddeq r9, r8, r1 │ │ │ │ - tsteq r1, sl, ror ip │ │ │ │ - tsteq r1, r4, asr ip │ │ │ │ - smlabbeq r1, lr, r0, r9 │ │ │ │ - tsteq r1, r8, rrx │ │ │ │ - tsteq r1, lr, ror #24 │ │ │ │ - smlatbeq r1, r8, r0, r9 │ │ │ │ - smlabbeq r1, r2, r0, r9 │ │ │ │ - @ instruction: 0x01019190 │ │ │ │ - tsteq r1, r6, lsl r1 │ │ │ │ - ldrdeq r9, [r1, -r4] │ │ │ │ - smlatbeq r1, lr, r0, r9 │ │ │ │ - smlabbeq r1, r8, r0, r9 │ │ │ │ - tsteq r1, r6, asr ip │ │ │ │ - tsteq r1, r8, ror #24 │ │ │ │ - strheq r9, [r1, -lr] │ │ │ │ - smlabbeq r1, ip, ip, sl │ │ │ │ - tsteq r1, r6, ror #24 │ │ │ │ - strdeq r9, [r1, -r4] │ │ │ │ - smlabteq r1, lr, r0, r9 │ │ │ │ - @ instruction: 0x0101ac9c │ │ │ │ + tsteq r1, ip, asr #24 │ │ │ │ + smlabbeq r1, r6, r0, r9 │ │ │ │ + tsteq r1, r0, rrx │ │ │ │ + smlabbeq r1, r2, ip, sl │ │ │ │ + tsteq r1, ip, asr ip │ │ │ │ + swpeq r9, r6, [r1] │ │ │ │ + tsteq r1, r0, ror r0 │ │ │ │ tsteq r1, r6, ror ip │ │ │ │ - smlatteq r1, r8, r0, r9 │ │ │ │ - @ instruction: 0x0101acb6 │ │ │ │ - @ instruction: 0x0101ac90 │ │ │ │ - tsteq r1, lr, lsr #26 │ │ │ │ - smlatteq r1, ip, ip, sl │ │ │ │ - smlabteq r1, r6, ip, sl │ │ │ │ - smlatbeq r1, r0, ip, sl │ │ │ │ - ldrdeq r9, [r1, -sl] │ │ │ │ - smlatteq r1, ip, r0, r9 │ │ │ │ - ldrdeq sl, [r1, -r6] │ │ │ │ + strheq r9, [r1, -r0] │ │ │ │ + smlabbeq r1, sl, r0, r9 │ │ │ │ + @ instruction: 0x01019198 │ │ │ │ + tsteq r1, lr, lsl r1 │ │ │ │ + ldrdeq r9, [r1, -ip] │ │ │ │ + strheq r9, [r1, -r6] │ │ │ │ + swpeq r9, r0, [r1] │ │ │ │ + tsteq r1, lr, asr ip │ │ │ │ + tsteq r1, r0, ror ip │ │ │ │ + smlabteq r1, r6, r0, r9 │ │ │ │ + @ instruction: 0x0101ac94 │ │ │ │ + tsteq r1, lr, ror #24 │ │ │ │ + strdeq r9, [r1, -ip] │ │ │ │ + ldrdeq r9, [r1, -r6] │ │ │ │ + smlatbeq r1, r4, ip, sl │ │ │ │ + tsteq r1, lr, ror ip │ │ │ │ + strdeq r9, [r1, -r0] │ │ │ │ + @ instruction: 0x0101acbe │ │ │ │ + @ instruction: 0x0101ac98 │ │ │ │ + tsteq r1, lr, asr r1 │ │ │ │ + tsteq r1, ip, lsl r1 │ │ │ │ + strdeq r9, [r1, -r6] │ │ │ │ + smlabteq r1, r4, ip, sl │ │ │ │ + @ instruction: 0x0101ac9e │ │ │ │ tsteq r1, r0, lsl r1 │ │ │ │ - smlatteq r1, sl, r0, r9 │ │ │ │ - tsteq r1, ip, lsl #26 │ │ │ │ - smlatteq r1, r6, ip, sl │ │ │ │ + ldrdeq sl, [r1, -lr] │ │ │ │ + @ instruction: 0x0101acb8 │ │ │ │ + tsteq r1, r6, asr #2 │ │ │ │ tsteq r1, r0, lsr #2 │ │ │ │ - strdeq r9, [r1, -sl] │ │ │ │ - tsteq r1, r0, lsl #26 │ │ │ │ + smlatteq r1, lr, ip, sl │ │ │ │ + smlabteq r1, r8, ip, sl │ │ │ │ tsteq r1, sl, lsr r1 │ │ │ │ - tsteq r1, r4, lsl r1 │ │ │ │ - ldrdeq sl, [r1, -sl] │ │ │ │ - tsteq r1, r8, lsl r2 │ │ │ │ - @ instruction: 0x0101919e │ │ │ │ - tsteq r1, ip, asr r1 │ │ │ │ - tsteq r1, r6, lsr r1 │ │ │ │ - tsteq r1, r0, lsl r1 │ │ │ │ + tsteq r1, r8, lsl #26 │ │ │ │ + smlatteq r1, r2, ip, sl │ │ │ │ + tsteq r1, r4, lsl r3 │ │ │ │ + smlatteq r1, r6, sp, sl │ │ │ │ + tsteq r1, ip, ror #26 │ │ │ │ + tsteq r1, sl, lsr #26 │ │ │ │ + tsteq r1, r4, lsl #26 │ │ │ │ ldrdeq sl, [r1, -lr] │ │ │ │ - strdeq sl, [r1, -r0] │ │ │ │ - tsteq r1, r6, asr #2 │ │ │ │ + tsteq r1, r8, lsl r1 │ │ │ │ + tsteq r1, sl, lsr #2 │ │ │ │ tsteq r1, r4, lsl sp │ │ │ │ - smlatteq r1, lr, ip, sl │ │ │ │ - tsteq r1, ip, ror r1 │ │ │ │ - tsteq r1, r6, asr r1 │ │ │ │ + tsteq r1, lr, asr #2 │ │ │ │ + tsteq r1, r8, lsr #2 │ │ │ │ + tsteq r1, sl, asr #26 │ │ │ │ tsteq r1, r4, lsr #26 │ │ │ │ - strdeq sl, [r1, -lr] │ │ │ │ - tsteq r1, r0, ror r1 │ │ │ │ + tsteq r1, lr, asr r1 │ │ │ │ + tsteq r1, r8, lsr r1 │ │ │ │ tsteq r1, lr, lsr sp │ │ │ │ - tsteq r1, r8, lsl sp │ │ │ │ - @ instruction: 0x0101adb6 │ │ │ │ - tsteq r1, r4, ror sp │ │ │ │ - tsteq r1, lr, asr #26 │ │ │ │ - tsteq r1, r8, lsr #26 │ │ │ │ + tsteq r1, r8, ror r1 │ │ │ │ + tsteq r1, r2, asr r1 │ │ │ │ + strdeq r9, [r1, -r0] │ │ │ │ + smlatbeq r1, lr, r1, r9 │ │ │ │ + smlabbeq r1, r8, r1, r9 │ │ │ │ tsteq r1, r2, ror #2 │ │ │ │ - tsteq r1, r4, ror r1 │ │ │ │ - tsteq r1, lr, asr sp │ │ │ │ + tsteq r1, r0, lsr sp │ │ │ │ + tsteq r1, r2, asr #26 │ │ │ │ @ instruction: 0x01019198 │ │ │ │ - tsteq r1, r2, ror r1 │ │ │ │ - @ instruction: 0x0101ad94 │ │ │ │ - tsteq r1, lr, ror #26 │ │ │ │ + tsteq r1, r6, ror #26 │ │ │ │ + tsteq r1, r0, asr #26 │ │ │ │ + smlabteq r1, lr, r1, r9 │ │ │ │ smlatbeq r1, r8, r1, r9 │ │ │ │ - smlabbeq r1, r2, r1, r9 │ │ │ │ - smlabbeq r1, r8, sp, sl │ │ │ │ + tsteq r1, r6, ror sp │ │ │ │ + tsteq r1, r0, asr sp │ │ │ │ smlabteq r1, r2, r1, r9 │ │ │ │ - @ instruction: 0x0101919c │ │ │ │ - smlatbeq r1, sl, r2, r9 │ │ │ │ - tsteq r1, r0, lsr r2 │ │ │ │ - smlatteq r1, lr, r1, r9 │ │ │ │ - smlabteq r1, r8, r1, r9 │ │ │ │ - smlatbeq r1, r2, r1, r9 │ │ │ │ + @ instruction: 0x0101ad90 │ │ │ │ + tsteq r1, sl, ror #26 │ │ │ │ + tsteq r1, r8, ror lr │ │ │ │ + strdeq sl, [r1, -lr] │ │ │ │ + @ instruction: 0x0101adbc │ │ │ │ + @ instruction: 0x0101ad96 │ │ │ │ tsteq r1, r0, ror sp │ │ │ │ - smlabbeq r1, r2, sp, sl │ │ │ │ - ldrdeq r9, [r1, -r8] │ │ │ │ + smlatbeq r1, sl, r1, r9 │ │ │ │ + @ instruction: 0x010191bc │ │ │ │ smlatbeq r1, r6, sp, sl │ │ │ │ - smlabbeq r1, r0, sp, sl │ │ │ │ - tsteq r1, lr, lsl #4 │ │ │ │ - smlatteq r1, r8, r1, r9 │ │ │ │ + smlatteq r1, r0, r1, r9 │ │ │ │ + @ instruction: 0x010191ba │ │ │ │ + ldrdeq sl, [r1, -ip] │ │ │ │ @ instruction: 0x0101adb6 │ │ │ │ - @ instruction: 0x0101ad90 │ │ │ │ - tsteq r1, r2, lsl #4 │ │ │ │ + strdeq r9, [r1, -r0] │ │ │ │ + smlabteq r1, sl, r1, r9 │ │ │ │ ldrdeq sl, [r1, -r0] │ │ │ │ - smlatbeq r1, sl, sp, sl │ │ │ │ - tsteq r1, r0, ror r2 │ │ │ │ - tsteq r1, lr, lsr #4 │ │ │ │ - tsteq r1, r8, lsl #4 │ │ │ │ + tsteq r1, sl, lsl #4 │ │ │ │ + smlatteq r1, r4, r1, r9 │ │ │ │ + tsteq r1, lr, lsr lr │ │ │ │ + strdeq sl, [r1, -ip] │ │ │ │ ldrdeq sl, [r1, -r6] │ │ │ │ - @ instruction: 0x0101adb0 │ │ │ │ - tsteq r1, r2, lsr #4 │ │ │ │ + tsteq r1, r0, lsl r2 │ │ │ │ + smlatteq r1, sl, r1, r9 │ │ │ │ strdeq sl, [r1, -r0] │ │ │ │ - smlabteq r1, sl, sp, sl │ │ │ │ - tsteq r1, r8, asr r2 │ │ │ │ - tsteq r1, r2, lsr r2 │ │ │ │ + tsteq r1, sl, lsr #4 │ │ │ │ + tsteq r1, r4, lsl #4 │ │ │ │ + tsteq r1, r6, lsr #28 │ │ │ │ tsteq r1, r0, lsl #28 │ │ │ │ - ldrdeq sl, [r1, -sl] │ │ │ │ + tsteq r1, sl, lsr r2 │ │ │ │ + tsteq r1, r4, lsl r2 │ │ │ │ + tsteq r1, sl, lsl lr │ │ │ │ + tsteq r1, r4, asr r2 │ │ │ │ + tsteq r1, lr, lsr #4 │ │ │ │ + @ instruction: 0x010199b0 │ │ │ │ + smlabteq r1, r6, r1, fp │ │ │ │ + smlatteq r1, r0, pc, sl @ │ │ │ │ + tsteq r1, lr, lsl r3 │ │ │ │ + smlatbeq r1, r4, r2, r9 │ │ │ │ + tsteq r1, r2, ror #4 │ │ │ │ + tsteq r1, ip, lsr r2 │ │ │ │ + tsteq r1, r6, lsl r2 │ │ │ │ + smlatteq r1, r4, sp, sl │ │ │ │ + strdeq sl, [r1, -r6] │ │ │ │ tsteq r1, ip, asr #4 │ │ │ │ tsteq r1, sl, lsl lr │ │ │ │ strdeq sl, [r1, -r4] │ │ │ │ - @ instruction: 0x0101b1be │ │ │ │ - tsteq r1, ip, lsl r4 │ │ │ │ - smlatteq r1, lr, lr, sl │ │ │ │ + smlabbeq r1, r2, r2, r9 │ │ │ │ + tsteq r1, ip, asr r2 │ │ │ │ + tsteq r1, sl, lsr #28 │ │ │ │ + tsteq r1, r4, lsl #28 │ │ │ │ + tsteq r1, r6, ror r2 │ │ │ │ + tsteq r1, r4, asr #28 │ │ │ │ + tsteq r1, lr, lsl lr │ │ │ │ + @ instruction: 0x0101aebc │ │ │ │ + tsteq r1, sl, ror lr │ │ │ │ + tsteq r1, r4, asr lr │ │ │ │ + tsteq r1, lr, lsr #28 │ │ │ │ + tsteq r1, r8, ror #4 │ │ │ │ + tsteq r1, sl, ror r2 │ │ │ │ + tsteq r1, r4, ror #28 │ │ │ │ + @ instruction: 0x0101929e │ │ │ │ + tsteq r1, r8, ror r2 │ │ │ │ + @ instruction: 0x0101ae9a │ │ │ │ tsteq r1, r4, ror lr │ │ │ │ - tsteq r1, r2, lsr lr │ │ │ │ + smlatbeq r1, lr, r2, r9 │ │ │ │ + smlabbeq r1, r8, r2, r9 │ │ │ │ + smlabbeq r1, lr, lr, sl │ │ │ │ + smlabteq r1, r8, r2, r9 │ │ │ │ + smlatbeq r1, r2, r2, r9 │ │ │ │ + @ instruction: 0x010193b0 │ │ │ │ + tsteq r1, r6, lsr r3 │ │ │ │ + strdeq r9, [r1, -r4] │ │ │ │ + smlabteq r1, lr, r2, r9 │ │ │ │ + smlatbeq r1, r8, r2, r9 │ │ │ │ + tsteq r1, r6, ror lr │ │ │ │ + smlabbeq r1, r8, lr, sl │ │ │ │ + ldrdeq r9, [r1, -lr] │ │ │ │ + smlatbeq r1, ip, lr, sl │ │ │ │ + smlabbeq r1, r6, lr, sl │ │ │ │ + tsteq r1, r4, lsl r3 │ │ │ │ + smlatteq r1, lr, r2, r9 │ │ │ │ + @ instruction: 0x0101aebc │ │ │ │ + @ instruction: 0x0101ae96 │ │ │ │ + tsteq r1, r8, lsl #6 │ │ │ │ + ldrdeq sl, [r1, -r6] │ │ │ │ + @ instruction: 0x0101aeb0 │ │ │ │ + tsteq r1, lr, asr #30 │ │ │ │ + tsteq r1, ip, lsl #30 │ │ │ │ + smlatteq r1, r6, lr, sl │ │ │ │ + smlabteq r1, r0, lr, sl │ │ │ │ + strdeq r9, [r1, -sl] │ │ │ │ + tsteq r1, ip, lsl #6 │ │ │ │ + strdeq sl, [r1, -r6] │ │ │ │ + tsteq r1, r0, lsr r3 │ │ │ │ + tsteq r1, sl, lsl #6 │ │ │ │ + tsteq r1, ip, lsr #30 │ │ │ │ + tsteq r1, r6, lsl #30 │ │ │ │ + tsteq r1, r0, asr #6 │ │ │ │ + tsteq r1, sl, lsl r3 │ │ │ │ + tsteq r1, r0, lsr #30 │ │ │ │ + tsteq r1, sl, asr r3 │ │ │ │ + tsteq r1, r4, lsr r3 │ │ │ │ + strdeq fp, [r1, -sl] │ │ │ │ + tsteq r1, r8, lsr r4 │ │ │ │ + @ instruction: 0x010193be │ │ │ │ + tsteq r1, ip, ror r3 │ │ │ │ + tsteq r1, r6, asr r3 │ │ │ │ + tsteq r1, r0, lsr r3 │ │ │ │ + strdeq sl, [r1, -lr] │ │ │ │ + tsteq r1, r0, lsl pc │ │ │ │ + tsteq r1, r6, ror #6 │ │ │ │ + tsteq r1, r4, lsr pc │ │ │ │ + tsteq r1, lr, lsl #30 │ │ │ │ + @ instruction: 0x0101939c │ │ │ │ + tsteq r1, r6, ror r3 │ │ │ │ + tsteq r1, r4, asr #30 │ │ │ │ + tsteq r1, lr, lsl pc │ │ │ │ + @ instruction: 0x01019390 │ │ │ │ + tsteq r1, lr, asr pc │ │ │ │ + tsteq r1, r8, lsr pc │ │ │ │ + ldrdeq sl, [r1, -r6] │ │ │ │ + @ instruction: 0x0101af94 │ │ │ │ + tsteq r1, lr, ror #30 │ │ │ │ + tsteq r1, r8, asr #30 │ │ │ │ + smlabbeq r1, r2, r3, r9 │ │ │ │ + @ instruction: 0x01019394 │ │ │ │ + tsteq r1, lr, ror pc │ │ │ │ + @ instruction: 0x010193b8 │ │ │ │ + @ instruction: 0x01019392 │ │ │ │ + @ instruction: 0x0101afb4 │ │ │ │ + smlabbeq r1, lr, pc, sl @ │ │ │ │ + smlabteq r1, r8, r3, r9 │ │ │ │ + smlatbeq r1, r2, r3, r9 │ │ │ │ + smlatbeq r1, r8, pc, sl @ │ │ │ │ + smlatteq r1, r2, r3, r9 │ │ │ │ + @ instruction: 0x010193bc │ │ │ │ + smlabteq r1, sl, r4, r9 │ │ │ │ + tsteq r1, r0, asr r4 │ │ │ │ + tsteq r1, lr, lsl #8 │ │ │ │ + smlatteq r1, r8, r3, r9 │ │ │ │ + smlabteq r1, r2, r3, r9 │ │ │ │ + @ instruction: 0x0101af90 │ │ │ │ + smlatbeq r1, r2, pc, sl @ │ │ │ │ + strdeq r9, [r1, -r8] │ │ │ │ + smlabteq r1, r6, pc, sl @ │ │ │ │ + smlatbeq r1, r0, pc, sl @ │ │ │ │ + tsteq r1, lr, lsr #8 │ │ │ │ + tsteq r1, r8, lsl #8 │ │ │ │ + ldrdeq sl, [r1, -r6] │ │ │ │ + @ instruction: 0x0101afb0 │ │ │ │ + tsteq r1, r2, lsr #8 │ │ │ │ + strdeq sl, [r1, -r0] │ │ │ │ + smlabteq r1, sl, pc, sl @ │ │ │ │ + @ instruction: 0x01019490 │ │ │ │ + tsteq r1, lr, asr #8 │ │ │ │ + tsteq r1, r8, lsr #8 │ │ │ │ + strdeq sl, [r1, -r6] │ │ │ │ + ldrdeq sl, [r1, -r0] │ │ │ │ + tsteq r1, r2, asr #8 │ │ │ │ + tsteq r1, r0, lsl r0 │ │ │ │ + smlatteq r1, sl, pc, sl @ │ │ │ │ + tsteq r1, r8, ror r4 │ │ │ │ + tsteq r1, r2, asr r4 │ │ │ │ + tsteq r1, r0, lsr #32 │ │ │ │ + strdeq sl, [r1, -sl] │ │ │ │ + tsteq r1, ip, ror #8 │ │ │ │ + tsteq r1, sl, lsr r0 │ │ │ │ + tsteq r1, r4, lsl r0 │ │ │ │ + ldrdeq fp, [r1, -lr] │ │ │ │ + tsteq r1, ip, lsr r6 │ │ │ │ + tsteq r1, lr, lsl #2 │ │ │ │ + swpeq fp, r4, [r1] │ │ │ │ + qaddeq fp, r2, r1 │ │ │ │ ldrbtmi r4, [r8], #-2239 @ 0xfffff741 │ │ │ │ ldmmi pc!, {r0, r1, r3, r4, r5, r6, r8, sp, lr, pc} @ │ │ │ │ cmn r8, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2238 @ 0xfffff742 │ │ │ │ ldmmi lr!, {r0, r2, r4, r5, r6, r8, sp, lr, pc} │ │ │ │ cmn r2, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2237 @ 0xfffff743 │ │ │ │ @@ -139682,142 +139682,142 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2177 @ 0xfffff77f │ │ │ │ stmmi r1, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2176 @ 0xfffff780 │ │ │ │ stmmi r0, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - smlatbeq r1, sl, r7, sl │ │ │ │ - smlabbeq r1, r8, r7, sl │ │ │ │ - smlabteq r1, r6, fp, r8 │ │ │ │ - ldrdeq r8, [r1, -ip] │ │ │ │ - smlabteq r1, sl, r7, sl │ │ │ │ - tsteq r1, r8, lsl #24 │ │ │ │ - smlatteq r1, r6, fp, r8 │ │ │ │ - tsteq r1, ip, lsl #16 │ │ │ │ - smlatteq r1, sl, r7, sl │ │ │ │ - tsteq r1, r8, lsr #24 │ │ │ │ - tsteq r1, r6, lsl #24 │ │ │ │ - tsteq r1, r0, lsl r8 │ │ │ │ - tsteq r1, lr, asr #24 │ │ │ │ - tsteq r1, ip, lsr #24 │ │ │ │ - smlabteq r1, lr, ip, r8 │ │ │ │ - @ instruction: 0x01018c90 │ │ │ │ - tsteq r1, lr, ror #24 │ │ │ │ - tsteq r1, ip, asr #24 │ │ │ │ - tsteq r1, lr, lsl r8 │ │ │ │ - tsteq r1, r4, lsr r8 │ │ │ │ - smlabbeq r1, lr, ip, r8 │ │ │ │ - tsteq r1, r0, ror #16 │ │ │ │ - tsteq r1, lr, lsr r8 │ │ │ │ - ldrdeq r8, [r1, -r0] │ │ │ │ - smlatbeq r1, lr, ip, r8 │ │ │ │ - smlabbeq r1, r0, r8, sl │ │ │ │ - tsteq r1, lr, asr r8 │ │ │ │ - ldrdeq r8, [r1, -r4] │ │ │ │ - smlatbeq r1, r6, r8, sl │ │ │ │ - smlabbeq r1, r4, r8, sl │ │ │ │ - @ instruction: 0x0101a996 │ │ │ │ - tsteq r1, r0, lsr #18 │ │ │ │ - smlatteq r1, r2, r8, sl │ │ │ │ - smlabteq r1, r0, r8, sl │ │ │ │ - @ instruction: 0x0101a89e │ │ │ │ - ldrdeq r8, [r1, -ip] │ │ │ │ - strdeq r8, [r1, -r2] │ │ │ │ - smlatteq r1, r0, r8, sl │ │ │ │ - tsteq r1, lr, lsl sp │ │ │ │ - strdeq r8, [r1, -ip] │ │ │ │ - tsteq r1, r2, lsr #18 │ │ │ │ - tsteq r1, r0, lsl #18 │ │ │ │ - tsteq r1, lr, lsr sp │ │ │ │ - tsteq r1, ip, lsl sp │ │ │ │ - tsteq r1, r6, lsr #18 │ │ │ │ - tsteq r1, r4, ror #26 │ │ │ │ - tsteq r1, r2, asr #26 │ │ │ │ - smlatbeq r1, r0, r9, sl │ │ │ │ - tsteq r1, r2, ror #18 │ │ │ │ - tsteq r1, r0, asr #18 │ │ │ │ - tsteq r1, lr, ror sp │ │ │ │ - tsteq r1, ip, asr sp │ │ │ │ - tsteq r1, r6, ror #18 │ │ │ │ - smlatbeq r1, r4, sp, r8 │ │ │ │ - smlabbeq r1, r2, sp, r8 │ │ │ │ + smlabteq r1, sl, r9, sl │ │ │ │ smlatbeq r1, r8, r9, sl │ │ │ │ - smlabbeq r1, r6, r9, sl │ │ │ │ - smlabteq r1, r4, sp, r8 │ │ │ │ - smlatbeq r1, r2, sp, r8 │ │ │ │ - smlatbeq r1, ip, r9, sl │ │ │ │ - smlatteq r1, sl, sp, r8 │ │ │ │ - smlabteq r1, r8, sp, r8 │ │ │ │ - @ instruction: 0x0101ab92 │ │ │ │ - ldrdeq r8, [r1, -r4] │ │ │ │ - tsteq r1, lr, asr lr │ │ │ │ - tsteq r1, r0, lsr #28 │ │ │ │ - strdeq r8, [r1, -lr] │ │ │ │ - ldrdeq r8, [r1, -ip] │ │ │ │ - smlatbeq r1, lr, r9, sl │ │ │ │ - smlabteq r1, r4, r9, sl │ │ │ │ - tsteq r1, lr, lsl lr │ │ │ │ - strdeq sl, [r1, -r0] │ │ │ │ - smlabteq r1, lr, r9, sl │ │ │ │ - tsteq r1, r0, ror #28 │ │ │ │ - tsteq r1, lr, lsr lr │ │ │ │ - tsteq r1, r0, lsl sl │ │ │ │ - smlatteq r1, lr, r9, sl │ │ │ │ - tsteq r1, r4, ror #28 │ │ │ │ - tsteq r1, r6, lsr sl │ │ │ │ - tsteq r1, r4, lsl sl │ │ │ │ - @ instruction: 0x0101aab6 │ │ │ │ - tsteq r1, r8, ror sl │ │ │ │ - tsteq r1, r6, asr sl │ │ │ │ - tsteq r1, r4, lsr sl │ │ │ │ - tsteq r1, r2, ror lr │ │ │ │ - smlabbeq r1, r8, lr, r8 │ │ │ │ - tsteq r1, r6, ror sl │ │ │ │ - @ instruction: 0x01018eb4 │ │ │ │ - @ instruction: 0x01018e92 │ │ │ │ - @ instruction: 0x0101aab8 │ │ │ │ - @ instruction: 0x0101aa96 │ │ │ │ - ldrdeq r8, [r1, -r4] │ │ │ │ - @ instruction: 0x01018eb2 │ │ │ │ - @ instruction: 0x0101aabc │ │ │ │ - strdeq r8, [r1, -sl] │ │ │ │ - ldrdeq r8, [r1, -r8] │ │ │ │ - smlatteq r1, sl, pc, r8 @ │ │ │ │ - tsteq r1, r4, ror pc │ │ │ │ - tsteq r1, r6, lsr pc │ │ │ │ - tsteq r1, r4, lsl pc │ │ │ │ - strdeq r8, [r1, -r2] │ │ │ │ - smlabteq r1, r4, sl, sl │ │ │ │ - ldrdeq sl, [r1, -sl] │ │ │ │ - tsteq r1, r4, lsr pc │ │ │ │ - tsteq r1, r6, lsl #22 │ │ │ │ - smlatteq r1, r4, sl, sl │ │ │ │ - tsteq r1, r6, ror pc │ │ │ │ - tsteq r1, r4, asr pc │ │ │ │ - tsteq r1, r6, lsr #22 │ │ │ │ - tsteq r1, r4, lsl #22 │ │ │ │ - tsteq r1, sl, ror pc │ │ │ │ - tsteq r1, ip, asr #22 │ │ │ │ - tsteq r1, sl, lsr #22 │ │ │ │ + smlatteq r1, r6, sp, r8 │ │ │ │ + strdeq r8, [r1, -ip] │ │ │ │ + smlatteq r1, sl, r9, sl │ │ │ │ + tsteq r1, r8, lsr #28 │ │ │ │ + tsteq r1, r6, lsl #28 │ │ │ │ + tsteq r1, ip, lsr #20 │ │ │ │ + tsteq r1, sl, lsl #20 │ │ │ │ + tsteq r1, r8, asr #28 │ │ │ │ + tsteq r1, r6, lsr #28 │ │ │ │ + tsteq r1, r0, lsr sl │ │ │ │ + tsteq r1, lr, ror #28 │ │ │ │ + tsteq r1, ip, asr #28 │ │ │ │ + smlatteq r1, lr, lr, r8 │ │ │ │ + @ instruction: 0x01018eb0 │ │ │ │ + smlabbeq r1, lr, lr, r8 │ │ │ │ + tsteq r1, ip, ror #28 │ │ │ │ + tsteq r1, lr, lsr sl │ │ │ │ + tsteq r1, r4, asr sl │ │ │ │ + smlatbeq r1, lr, lr, r8 │ │ │ │ + smlabbeq r1, r0, sl, sl │ │ │ │ + tsteq r1, lr, asr sl │ │ │ │ + strdeq r8, [r1, -r0] │ │ │ │ + smlabteq r1, lr, lr, r8 │ │ │ │ + smlatbeq r1, r0, sl, sl │ │ │ │ + tsteq r1, lr, ror sl │ │ │ │ strdeq r8, [r1, -r4] │ │ │ │ - @ instruction: 0x01018fb6 │ │ │ │ - @ instruction: 0x01018f94 │ │ │ │ - tsteq r1, r6, ror #22 │ │ │ │ - tsteq r1, r4, asr #22 │ │ │ │ - @ instruction: 0x01018fba │ │ │ │ - smlabbeq r1, ip, fp, sl │ │ │ │ - tsteq r1, sl, ror #22 │ │ │ │ + smlabteq r1, r6, sl, sl │ │ │ │ + smlatbeq r1, r4, sl, sl │ │ │ │ + @ instruction: 0x0101abb6 │ │ │ │ + tsteq r1, r0, asr #22 │ │ │ │ + tsteq r1, r2, lsl #22 │ │ │ │ + smlatteq r1, r0, sl, sl │ │ │ │ + @ instruction: 0x0101aabe │ │ │ │ strdeq r8, [r1, -ip] │ │ │ │ - ldrdeq r8, [r1, -sl] │ │ │ │ - smlatbeq r1, ip, fp, sl │ │ │ │ - smlabbeq r1, sl, fp, sl │ │ │ │ - mrseq r9, (UNDEF: 1) │ │ │ │ - ldrdeq sl, [r1, -r2] │ │ │ │ - @ instruction: 0x0101abb0 │ │ │ │ + tsteq r1, r2, lsl pc │ │ │ │ + tsteq r1, r0, lsl #22 │ │ │ │ + tsteq r1, lr, lsr pc │ │ │ │ + tsteq r1, ip, lsl pc │ │ │ │ + tsteq r1, r2, asr #22 │ │ │ │ + tsteq r1, r0, lsr #22 │ │ │ │ + tsteq r1, lr, asr pc │ │ │ │ + tsteq r1, ip, lsr pc │ │ │ │ + tsteq r1, r6, asr #22 │ │ │ │ + smlabbeq r1, r4, pc, r8 @ │ │ │ │ + tsteq r1, r2, ror #30 │ │ │ │ + smlabteq r1, r0, fp, sl │ │ │ │ + smlabbeq r1, r2, fp, sl │ │ │ │ + tsteq r1, r0, ror #22 │ │ │ │ + @ instruction: 0x01018f9e │ │ │ │ + tsteq r1, ip, ror pc │ │ │ │ + smlabbeq r1, r6, fp, sl │ │ │ │ + smlabteq r1, r4, pc, r8 @ │ │ │ │ + smlatbeq r1, r2, pc, r8 @ │ │ │ │ + smlabteq r1, r8, fp, sl │ │ │ │ + smlatbeq r1, r6, fp, sl │ │ │ │ + smlatteq r1, r4, pc, r8 @ │ │ │ │ + smlabteq r1, r2, pc, r8 @ │ │ │ │ + smlabteq r1, ip, fp, sl │ │ │ │ + tsteq r1, sl │ │ │ │ + smlatteq r1, r8, pc, r8 @ │ │ │ │ + @ instruction: 0x0101adb2 │ │ │ │ + strdeq r9, [r1, -r4] │ │ │ │ + tsteq r1, lr, ror r0 │ │ │ │ + tsteq r1, r0, asr #32 │ │ │ │ + tsteq r1, lr, lsl r0 │ │ │ │ + strdeq r8, [r1, -ip] │ │ │ │ + smlabteq r1, lr, fp, sl │ │ │ │ + smlatteq r1, r4, fp, sl │ │ │ │ + tsteq r1, lr, lsr r0 │ │ │ │ + tsteq r1, r0, lsl ip │ │ │ │ + smlatteq r1, lr, fp, sl │ │ │ │ + smlabbeq r1, r0, r0, r9 │ │ │ │ + qaddeq r9, lr, r1 │ │ │ │ + tsteq r1, r0, lsr ip │ │ │ │ + tsteq r1, lr, lsl #24 │ │ │ │ + smlabbeq r1, r4, r0, r9 │ │ │ │ + tsteq r1, r6, asr ip │ │ │ │ + tsteq r1, r4, lsr ip │ │ │ │ + ldrdeq sl, [r1, -r6] │ │ │ │ + @ instruction: 0x0101ac98 │ │ │ │ + tsteq r1, r6, ror ip │ │ │ │ + tsteq r1, r4, asr ip │ │ │ │ + swpeq r9, r2, [r1] │ │ │ │ + smlatbeq r1, r8, r0, r9 │ │ │ │ + @ instruction: 0x0101ac96 │ │ │ │ + ldrdeq r9, [r1, -r4] │ │ │ │ + strheq r9, [r1, -r2] │ │ │ │ + ldrdeq sl, [r1, -r8] │ │ │ │ + @ instruction: 0x0101acb6 │ │ │ │ + strdeq r9, [r1, -r4] │ │ │ │ + ldrdeq r9, [r1, -r2] │ │ │ │ + ldrdeq sl, [r1, -ip] │ │ │ │ + tsteq r1, sl, lsl r1 │ │ │ │ + strdeq r9, [r1, -r8] │ │ │ │ + tsteq r1, sl, lsl #4 │ │ │ │ + @ instruction: 0x01019194 │ │ │ │ + tsteq r1, r6, asr r1 │ │ │ │ + tsteq r1, r4, lsr r1 │ │ │ │ + tsteq r1, r2, lsl r1 │ │ │ │ + smlatteq r1, r4, ip, sl │ │ │ │ + strdeq sl, [r1, -sl] │ │ │ │ + tsteq r1, r4, asr r1 │ │ │ │ + tsteq r1, r6, lsr #26 │ │ │ │ + tsteq r1, r4, lsl #26 │ │ │ │ + @ instruction: 0x01019196 │ │ │ │ + tsteq r1, r4, ror r1 │ │ │ │ + tsteq r1, r6, asr #26 │ │ │ │ + tsteq r1, r4, lsr #26 │ │ │ │ + @ instruction: 0x0101919a │ │ │ │ + tsteq r1, ip, ror #26 │ │ │ │ + tsteq r1, sl, asr #26 │ │ │ │ + tsteq r1, r4, lsl r2 │ │ │ │ + ldrdeq r9, [r1, -r6] │ │ │ │ + @ instruction: 0x010191b4 │ │ │ │ + smlabbeq r1, r6, sp, sl │ │ │ │ + tsteq r1, r4, ror #26 │ │ │ │ + ldrdeq r9, [r1, -sl] │ │ │ │ + smlatbeq r1, ip, sp, sl │ │ │ │ + smlabbeq r1, sl, sp, sl │ │ │ │ + tsteq r1, ip, lsl r2 │ │ │ │ + strdeq r9, [r1, -sl] │ │ │ │ + smlabteq r1, ip, sp, sl │ │ │ │ + smlatbeq r1, sl, sp, sl │ │ │ │ + tsteq r1, r0, lsr #4 │ │ │ │ + strdeq sl, [r1, -r2] │ │ │ │ + ldrdeq sl, [r1, -r0] │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec4aa24 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvs 0x00acf5b1 │ │ │ │ strbthi pc, [r5], -r0 @ │ │ │ │ @@ -140750,165 +140750,165 @@ │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ mrc 7, 0, APSR_nzcv, cr0, cr5, {3} │ │ │ │ bmi fe3ac6d4 │ │ │ │ tstcs r1, fp, lsr #12 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ mcr 7, 0, pc, cr8, cr5, {3} @ │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - ldrsbteq lr, [sp], #132 @ 0x84 │ │ │ │ - ldrhteq lr, [pc], #14 │ │ │ │ + ldrshteq lr, [sp], #164 @ 0xa4 │ │ │ │ + ldrsbteq lr, [pc], #46 │ │ │ │ + rscseq r5, lr, r6, asr lr │ │ │ │ + rscseq r5, lr, r8, asr #28 │ │ │ │ + rscseq r5, lr, r6, asr #28 │ │ │ │ + rscseq r5, lr, r0, asr lr │ │ │ │ + rscseq r5, lr, r2, asr lr │ │ │ │ + smlatteq r1, lr, fp, r5 │ │ │ │ + rscseq lr, pc, r8, asr r2 @ │ │ │ │ + smlatteq r1, r2, fp, r5 │ │ │ │ + rscseq lr, pc, r8, lsr r2 @ │ │ │ │ + rscseq lr, sp, lr, ror #20 │ │ │ │ + rscseq lr, pc, r4, lsl r2 @ │ │ │ │ + rscseq lr, sp, r2, lsr sl │ │ │ │ + ldrshteq lr, [pc], #20 │ │ │ │ + ldrshteq ip, [lr], #220 @ 0xdc │ │ │ │ + ldrshteq ip, [lr], #222 @ 0xde │ │ │ │ + rscseq ip, lr, r2, ror #27 │ │ │ │ + tsteq r0, sl, ror r0 │ │ │ │ + tsteq r0, sl, ror r0 │ │ │ │ + strdeq r0, [r0, -lr] │ │ │ │ + rscseq lr, sp, ip, lsl sl │ │ │ │ + rscseq lr, sp, r4, lsl sl │ │ │ │ + ldrdeq r0, [r0, -r2] │ │ │ │ + strdeq r5, [r1, -r4] │ │ │ │ + strdeq r5, [r1, -ip] │ │ │ │ + tsteq r1, r0, lsl #22 │ │ │ │ + smlabbeq r6, r6, r7, sl │ │ │ │ + @ instruction: 0x010002be │ │ │ │ + rscseq lr, sp, ip, lsl #19 │ │ │ │ + rscseq lr, sp, r4, lsl #19 │ │ │ │ + tsteq r0, r4, lsl #28 │ │ │ │ + rscseq lr, sp, sl, asr r9 │ │ │ │ + rscseq lr, sp, r2, asr r9 │ │ │ │ + rscseq r6, lr, r6, asr #2 │ │ │ │ + rscseq r6, lr, r6, lsr r1 │ │ │ │ + rscseq r6, lr, r2, lsr r1 │ │ │ │ + rscseq r6, lr, lr, lsr #2 │ │ │ │ + rscseq r6, lr, sl, lsr #2 │ │ │ │ + rscseq r6, lr, r6, lsr #2 │ │ │ │ + rscseq r6, lr, r2, lsr #2 │ │ │ │ + rscseq r6, lr, lr, lsl r1 │ │ │ │ + rscseq r6, lr, r6, lsl r1 │ │ │ │ + rscseq r6, lr, r2, lsl r1 │ │ │ │ + rscseq r6, lr, lr, lsl r1 │ │ │ │ + rscseq r6, lr, r2, lsl #2 │ │ │ │ + tsteq r6, r4, lsr r6 │ │ │ │ + @ instruction: 0x010159bc │ │ │ │ + rscseq lr, sp, sl, lsr r8 │ │ │ │ + rscseq lr, sp, r2, lsr r8 │ │ │ │ + smlatbeq r1, r0, r9, r5 │ │ │ │ + @ instruction: 0x01015994 │ │ │ │ + @ instruction: 0x01015990 │ │ │ │ + @ instruction: 0x01015994 │ │ │ │ + @ instruction: 0x01015998 │ │ │ │ + rscseq r5, lr, r6, ror #22 │ │ │ │ + rscseq lr, sp, ip, lsr #15 │ │ │ │ + rscseq lr, sp, r4, lsr #15 │ │ │ │ + rscseq r5, lr, lr, lsr fp │ │ │ │ + ldrsbteq sp, [pc], #238 │ │ │ │ + rscseq r5, lr, r2, lsr fp │ │ │ │ + ldrdeq r5, [r1, -r0] │ │ │ │ + smlalseq sp, pc, r6, lr @ │ │ │ │ + smlabteq r1, lr, r0, r5 │ │ │ │ + rscseq lr, sp, sl, lsl r7 │ │ │ │ + rscseq lr, sp, r2, lsl r7 │ │ │ │ + strheq r5, [r1, -r2] │ │ │ │ + rscseq lr, sp, r8, ror #13 │ │ │ │ + rscseq lr, sp, r0, ror #13 │ │ │ │ + smlabbeq r1, r0, r1, sl │ │ │ │ + ldrhteq lr, [sp], #102 @ 0x66 │ │ │ │ + rscseq lr, sp, lr, lsr #13 │ │ │ │ + tsteq r1, r2, ror r0 │ │ │ │ + rscseq lr, sp, r4, lsl #13 │ │ │ │ + rscseq lr, sp, ip, ror r6 │ │ │ │ + qaddeq r5, r8, r1 │ │ │ │ + rscseq lr, sp, r2, asr r6 │ │ │ │ + rscseq lr, sp, sl, asr #12 │ │ │ │ + tsteq r1, r6, lsl #2 │ │ │ │ + rscseq lr, sp, r0, lsr #12 │ │ │ │ + rscseq lr, sp, r8, lsl r6 │ │ │ │ + tsteq r1, r8, lsl r0 │ │ │ │ + rscseq lr, sp, lr, ror #11 │ │ │ │ + tsteq r1, ip, asr r8 │ │ │ │ + ldrsbteq lr, [sp], #86 @ 0x56 │ │ │ │ + tsteq r1, r8, asr r1 │ │ │ │ + ldrsbteq r9, [ip], #32 │ │ │ │ + rscseq ip, lr, r0, ror sl │ │ │ │ + tsteq r1, r8, lsr r1 │ │ │ │ + tsteq r1, r8, lsl r1 │ │ │ │ + tsteq r1, r4, lsr #2 │ │ │ │ + tsteq r1, r4, lsr #2 │ │ │ │ + tsteq r1, ip, lsr #2 │ │ │ │ + tsteq r1, r8, lsr #2 │ │ │ │ + tsteq r1, lr, lsr #2 │ │ │ │ + tsteq r1, r4, asr #2 │ │ │ │ + smlatteq r1, lr, pc, r9 @ │ │ │ │ + strdeq r9, [r1, -r8] │ │ │ │ + @ instruction: 0x0106a2b8 │ │ │ │ + rscseq sp, pc, sl, asr r8 @ │ │ │ │ + rscseq sp, pc, r6, lsr #24 │ │ │ │ + ldrdeq r9, [r1, -r8] │ │ │ │ + rscseq lr, sp, r0, lsr #8 │ │ │ │ + rscseq sp, pc, r2, ror #23 │ │ │ │ + rscseq r5, lr, ip, ror #24 │ │ │ │ + rscseq sp, pc, r8, asr #23 │ │ │ │ + rscseq r5, lr, sl, asr ip │ │ │ │ + rscseq sp, pc, sl, lsr #23 │ │ │ │ + rscseq r5, lr, r0, asr ip │ │ │ │ + rscseq r5, lr, r2, asr #24 │ │ │ │ + rscseq r5, lr, r0, asr #24 │ │ │ │ + rscseq r5, lr, lr, lsr ip │ │ │ │ + rscseq r5, lr, ip, lsr ip │ │ │ │ + rscseq r5, lr, sl, lsr ip │ │ │ │ + rscseq r5, lr, r8, lsr ip │ │ │ │ rscseq r5, lr, r6, lsr ip │ │ │ │ - rscseq r5, lr, r8, lsr #24 │ │ │ │ - rscseq r5, lr, r6, lsr #24 │ │ │ │ rscseq r5, lr, r0, lsr ip │ │ │ │ - rscseq r5, lr, r2, lsr ip │ │ │ │ - smlabteq r1, lr, r9, r5 │ │ │ │ - rscseq lr, pc, r8, lsr r0 @ │ │ │ │ - smlabteq r1, r2, r9, r5 │ │ │ │ - rscseq lr, pc, r8, lsl r0 @ │ │ │ │ - rscseq lr, sp, lr, asr #16 │ │ │ │ - ldrshteq sp, [pc], #244 │ │ │ │ - rscseq lr, sp, r2, lsl r8 │ │ │ │ - ldrsbteq sp, [pc], #244 │ │ │ │ - ldrsbteq ip, [lr], #188 @ 0xbc │ │ │ │ - ldrsbteq ip, [lr], #190 @ 0xbe │ │ │ │ - rscseq ip, lr, r2, asr #23 │ │ │ │ - rscseq pc, pc, sl, asr lr @ │ │ │ │ - rscseq pc, pc, sl, asr lr @ │ │ │ │ - ldrsbteq pc, [pc], #254 @ │ │ │ │ - ldrshteq lr, [sp], #124 @ 0x7c │ │ │ │ - ldrshteq lr, [sp], #116 @ 0x74 │ │ │ │ - strheq r0, [r0, -r2] │ │ │ │ - ldrdeq r5, [r1, -r4] │ │ │ │ - ldrdeq r5, [r1, -ip] │ │ │ │ - smlatteq r1, r0, r8, r5 │ │ │ │ - tsteq r6, r6, ror #10 │ │ │ │ - swpeq r0, lr, [r0] @ │ │ │ │ - rscseq lr, sp, ip, ror #14 │ │ │ │ - rscseq lr, sp, r4, ror #14 │ │ │ │ - smlatteq r0, r4, fp, sl │ │ │ │ - rscseq lr, sp, sl, lsr r7 │ │ │ │ - rscseq lr, sp, r2, lsr r7 │ │ │ │ - rscseq r5, lr, r6, lsr #30 │ │ │ │ - rscseq r5, lr, r6, lsl pc │ │ │ │ - rscseq r5, lr, r2, lsl pc │ │ │ │ - rscseq r5, lr, lr, lsl #30 │ │ │ │ - rscseq r5, lr, sl, lsl #30 │ │ │ │ - rscseq r5, lr, r6, lsl #30 │ │ │ │ - rscseq r5, lr, r2, lsl #30 │ │ │ │ - ldrshteq r5, [lr], #238 @ 0xee │ │ │ │ - ldrshteq r5, [lr], #230 @ 0xe6 │ │ │ │ - ldrshteq r5, [lr], #226 @ 0xe2 │ │ │ │ - ldrshteq r5, [lr], #238 @ 0xee │ │ │ │ - rscseq r5, lr, r2, ror #29 │ │ │ │ - tsteq r6, r4, lsl r4 │ │ │ │ - @ instruction: 0x0101579c │ │ │ │ - rscseq lr, sp, sl, lsl r6 │ │ │ │ - rscseq lr, sp, r2, lsl r6 │ │ │ │ - smlabbeq r1, r0, r7, r5 │ │ │ │ - tsteq r1, r4, ror r7 │ │ │ │ - tsteq r1, r0, ror r7 │ │ │ │ - tsteq r1, r4, ror r7 │ │ │ │ - tsteq r1, r8, ror r7 │ │ │ │ - rscseq r5, lr, r6, asr #18 │ │ │ │ - rscseq lr, sp, ip, lsl #11 │ │ │ │ - rscseq lr, sp, r4, lsl #11 │ │ │ │ - rscseq r5, lr, lr, lsl r9 │ │ │ │ - ldrhteq sp, [pc], #206 │ │ │ │ - rscseq r5, lr, r2, lsl r9 │ │ │ │ - @ instruction: 0x01014eb0 │ │ │ │ - rscseq sp, pc, r6, ror ip @ │ │ │ │ - smlatbeq r1, lr, lr, r4 │ │ │ │ - ldrshteq lr, [sp], #74 @ 0x4a │ │ │ │ - ldrshteq lr, [sp], #66 @ 0x42 │ │ │ │ - @ instruction: 0x01014e92 │ │ │ │ - rscseq lr, sp, r8, asr #9 │ │ │ │ - rscseq lr, sp, r0, asr #9 │ │ │ │ - tsteq r1, r0, ror #30 │ │ │ │ - smlalseq lr, sp, r6, r4 │ │ │ │ - rscseq lr, sp, lr, lsl #9 │ │ │ │ - tsteq r1, r2, asr lr │ │ │ │ - rscseq lr, sp, r4, ror #8 │ │ │ │ - rscseq lr, sp, ip, asr r4 │ │ │ │ - tsteq r1, r8, lsr lr │ │ │ │ - rscseq lr, sp, r2, lsr r4 │ │ │ │ - rscseq lr, sp, sl, lsr #8 │ │ │ │ - smlatteq r1, r6, lr, r9 │ │ │ │ - rscseq lr, sp, r0, lsl #8 │ │ │ │ - ldrshteq lr, [sp], #56 @ 0x38 │ │ │ │ - strdeq r4, [r1, -r8] │ │ │ │ - rscseq lr, sp, lr, asr #7 │ │ │ │ - tsteq r1, ip, lsr r6 │ │ │ │ - ldrhteq lr, [sp], #54 @ 0x36 │ │ │ │ - tsteq r1, r8, lsr pc │ │ │ │ - ldrhteq r9, [ip], #0 │ │ │ │ - rscseq ip, lr, r0, asr r8 │ │ │ │ - tsteq r1, r8, lsl pc │ │ │ │ - strdeq r4, [r1, -r8] │ │ │ │ - tsteq r1, r4, lsl #30 │ │ │ │ - tsteq r1, r4, lsl #30 │ │ │ │ - tsteq r1, ip, lsl #30 │ │ │ │ - tsteq r1, r8, lsl #30 │ │ │ │ - tsteq r1, lr, lsl #30 │ │ │ │ - tsteq r1, r4, lsr #30 │ │ │ │ - smlabteq r1, lr, sp, r9 │ │ │ │ - ldrdeq r9, [r1, -r8] │ │ │ │ - swpeq sl, r8, [r6] │ │ │ │ - rscseq sp, pc, sl, lsr r6 @ │ │ │ │ - rscseq sp, pc, r6, lsl #20 │ │ │ │ - @ instruction: 0x01019db8 │ │ │ │ - rscseq lr, sp, r0, lsl #4 │ │ │ │ - rscseq sp, pc, r2, asr #19 │ │ │ │ - rscseq r5, lr, ip, asr #20 │ │ │ │ - rscseq sp, pc, r8, lsr #19 │ │ │ │ - rscseq r5, lr, sl, lsr sl │ │ │ │ - rscseq sp, pc, sl, lsl #19 │ │ │ │ - rscseq r5, lr, r0, lsr sl │ │ │ │ - rscseq r5, lr, r2, lsr #20 │ │ │ │ - rscseq r5, lr, r0, lsr #20 │ │ │ │ - rscseq r5, lr, lr, lsl sl │ │ │ │ - rscseq r5, lr, ip, lsl sl │ │ │ │ - rscseq r5, lr, sl, lsl sl │ │ │ │ - rscseq r5, lr, r8, lsl sl │ │ │ │ - rscseq r5, lr, r6, lsl sl │ │ │ │ - rscseq r5, lr, r0, lsl sl │ │ │ │ - rscseq r5, lr, lr, lsl #20 │ │ │ │ - rscseq r5, lr, ip, lsl sl │ │ │ │ - rscseq r5, lr, r2, lsl #20 │ │ │ │ - tsteq r6, r6, lsr pc │ │ │ │ - ldrshteq r5, [lr], #152 @ 0x98 │ │ │ │ - rscseq r5, lr, r0, lsl #20 │ │ │ │ - ldrshteq r5, [lr], #158 @ 0x9e │ │ │ │ - rscseq lr, sp, r2, lsl #1 │ │ │ │ - rscseq sp, pc, ip, ror #16 │ │ │ │ - rscseq lr, sp, r6, lsl #4 │ │ │ │ - rscseq sp, pc, r2, asr r8 @ │ │ │ │ - rscseq r5, lr, r4, asr #19 │ │ │ │ - ldrhteq r5, [lr], #154 @ 0x9a │ │ │ │ - ldrhteq r5, [lr], #152 @ 0x98 │ │ │ │ - ldrhteq r5, [lr], #150 @ 0x96 │ │ │ │ - ldrhteq r5, [lr], #148 @ 0x94 │ │ │ │ - ldrhteq r5, [lr], #146 @ 0x92 │ │ │ │ - tsteq r6, lr, asr lr │ │ │ │ + rscseq r5, lr, lr, lsr #24 │ │ │ │ + rscseq r5, lr, ip, lsr ip │ │ │ │ + rscseq r5, lr, r2, lsr #24 │ │ │ │ + tsteq r6, r6, asr r1 │ │ │ │ + rscseq r5, lr, r8, lsl ip │ │ │ │ + rscseq r5, lr, r0, lsr #24 │ │ │ │ + rscseq r5, lr, lr, lsl ip │ │ │ │ + rscseq lr, sp, r2, lsr #5 │ │ │ │ + rscseq sp, pc, ip, lsl #21 │ │ │ │ + rscseq lr, sp, r6, lsr #8 │ │ │ │ + rscseq sp, pc, r2, ror sl @ │ │ │ │ + rscseq r5, lr, r4, ror #23 │ │ │ │ + ldrsbteq r5, [lr], #186 @ 0xba │ │ │ │ + ldrsbteq r5, [lr], #184 @ 0xb8 │ │ │ │ + ldrsbteq r5, [lr], #182 @ 0xb6 │ │ │ │ + ldrsbteq r5, [lr], #180 @ 0xb4 │ │ │ │ + ldrsbteq r5, [lr], #178 @ 0xb2 │ │ │ │ + tsteq r6, lr, ror r0 │ │ │ │ andle r2, sp, r4, lsr r8 │ │ │ │ andle r2, lr, r0, ror #16 │ │ │ │ andle r2, pc, r8, lsr #16 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4bafc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7db0ff8 │ │ │ │ stclt 13, cr15, [r8, #-12] │ │ │ │ ldrbtmi r4, [r8], #-2052 @ 0xfffff7fc │ │ │ │ stmdami r4, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2051 @ 0xfffff7fd │ │ │ │ svclt 0x00004770 │ │ │ │ - smlabbeq r1, sl, r9, r9 │ │ │ │ - @ instruction: 0x01019994 │ │ │ │ - tsteq r1, lr, ror #18 │ │ │ │ + smlatbeq r1, sl, fp, r9 │ │ │ │ + @ instruction: 0x01019bb4 │ │ │ │ + smlabbeq r1, lr, fp, r9 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ ldmdbcs r4!, {r0, r1, r2, r3, r4, r9, sl, lr} │ │ │ │ addshi pc, r2, r0 │ │ │ │ @@ -141029,42 +141029,42 @@ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ bl ff9b28e8 │ │ │ │ @ instruction: 0xf0254a1f │ │ │ │ tstcs r1, lr, ror r3 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ bl ff7b28f8 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - strdeq sp, [r0, -r6] │ │ │ │ - rscseq sp, pc, r0, asr #10 │ │ │ │ - tsteq r1, sl, asr #4 │ │ │ │ - strdeq sp, [r0, -r2] │ │ │ │ - tsteq r1, r6, ror r3 │ │ │ │ - smlabbeq r1, r0, r3, r1 │ │ │ │ - smlabbeq r1, r2, r3, r1 │ │ │ │ - tsteq r1, r0, ror r3 │ │ │ │ - tsteq r1, r2, ror r3 │ │ │ │ - smlatteq r1, r4, r1, r0 │ │ │ │ - rscseq sp, pc, sl, lsl #9 │ │ │ │ - @ instruction: 0x0100da90 │ │ │ │ - rscseq ip, lr, sl, lsl #2 │ │ │ │ - rscseq ip, lr, r0, lsl #2 │ │ │ │ - smlabbeq r0, r2, sl, sp │ │ │ │ - rscseq sp, pc, r2, asr #8 │ │ │ │ - tsteq r0, ip, lsl ip │ │ │ │ - rscseq sp, pc, r6, lsr #8 │ │ │ │ - rscseq ip, lr, r4, lsr r0 │ │ │ │ - smlabbeq r0, r8, sl, sp │ │ │ │ - rscseq ip, lr, lr, ror #2 │ │ │ │ - smlatteq r0, r4, fp, sp │ │ │ │ - smlatteq r1, r2, r7, r9 │ │ │ │ - rscseq ip, lr, r8, asr r1 │ │ │ │ - rscseq ip, lr, r2, ror #2 │ │ │ │ - tsteq r6, lr, lsl sl │ │ │ │ - rscseq sp, pc, sl, ror #6 │ │ │ │ - rscseq sp, pc, r4, lsl #7 │ │ │ │ + tsteq r0, r6, lsl sp │ │ │ │ + rscseq sp, pc, r0, ror #14 │ │ │ │ + tsteq r1, sl, ror #8 │ │ │ │ + tsteq r0, r2, lsl sp │ │ │ │ + @ instruction: 0x01011596 │ │ │ │ + smlatbeq r1, r0, r5, r1 │ │ │ │ + smlatbeq r1, r2, r5, r1 │ │ │ │ + @ instruction: 0x01011590 │ │ │ │ + @ instruction: 0x01011592 │ │ │ │ + tsteq r1, r4, lsl #8 │ │ │ │ + rscseq sp, pc, sl, lsr #13 │ │ │ │ + @ instruction: 0x0100dcb0 │ │ │ │ + rscseq ip, lr, sl, lsr #6 │ │ │ │ + rscseq ip, lr, r0, lsr #6 │ │ │ │ + smlatbeq r0, r2, ip, sp │ │ │ │ + rscseq sp, pc, r2, ror #12 │ │ │ │ + tsteq r0, ip, lsr lr │ │ │ │ + rscseq sp, pc, r6, asr #12 │ │ │ │ + rscseq ip, lr, r4, asr r2 │ │ │ │ + smlatbeq r0, r8, ip, sp │ │ │ │ + rscseq ip, lr, lr, lsl #7 │ │ │ │ + tsteq r0, r4, lsl #28 │ │ │ │ + tsteq r1, r2, lsl #20 │ │ │ │ + rscseq ip, lr, r8, ror r3 │ │ │ │ + rscseq ip, lr, r2, lsl #7 │ │ │ │ + tsteq r6, lr, lsr ip │ │ │ │ + rscseq sp, pc, sl, lsl #11 │ │ │ │ + rscseq sp, pc, r4, lsr #11 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4bda0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, q8, q12 │ │ │ │ addsmi r5, r8, #20, 6 @ 0x50000000 │ │ │ │ ldmdale r7, {r1, r4, r5, ip, lr, pc} │ │ │ │ svcvc 0x0040f5b0 │ │ │ │ @@ -141109,28 +141109,28 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2063 @ 0xfffff7f1 │ │ │ │ stmdami pc, {r0, r1, r2, sp, lr, pc} @ │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2062 @ 0xfffff7f2 │ │ │ │ stmdami lr, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - tsteq r1, sl, ror r7 │ │ │ │ - tsteq r1, r4, lsl r7 │ │ │ │ - ldrdeq r9, [r1, -sl] │ │ │ │ - smlatteq r1, ip, r6, r9 │ │ │ │ - @ instruction: 0x0101969a │ │ │ │ - tsteq r1, r8, lsr #14 │ │ │ │ - tsteq r1, sl, lsr r7 │ │ │ │ - tsteq r1, r4, lsl #14 │ │ │ │ + @ instruction: 0x0101999a │ │ │ │ + tsteq r1, r4, lsr r9 │ │ │ │ strdeq r9, [r1, -sl] │ │ │ │ - smlatbeq r1, r4, r7, r9 │ │ │ │ - smlabteq r1, r6, r7, r9 │ │ │ │ - tsteq r1, r8, ror #14 │ │ │ │ - tsteq r1, r6, lsl #16 │ │ │ │ - tsteq r1, r4, lsr #16 │ │ │ │ + tsteq r1, ip, lsl #18 │ │ │ │ + @ instruction: 0x010198ba │ │ │ │ + tsteq r1, r8, asr #18 │ │ │ │ + tsteq r1, sl, asr r9 │ │ │ │ + tsteq r1, r4, lsr #18 │ │ │ │ + tsteq r1, sl, lsl sl │ │ │ │ + smlabteq r1, r4, r9, r9 │ │ │ │ + smlatteq r1, r6, r9, r9 │ │ │ │ + smlabbeq r1, r8, r9, r9 │ │ │ │ + tsteq r1, r6, lsr #20 │ │ │ │ + tsteq r1, r4, asr #20 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec4bea8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrmi r0, [r5], -r8, ror #31 │ │ │ │ vmax.s8 d20, d0, d4 │ │ │ │ @ instruction: 0x461e5214 │ │ │ │ mlasle sl, r1, r2, r4 │ │ │ │ @@ -141545,110 +141545,110 @@ │ │ │ │ tstcs r1, r4, ror #20 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ svc 0x00d8f774 │ │ │ │ bmi 19ad340 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf774447a │ │ │ │ ldcllt 15, cr14, [r8, #840]! @ 0x348 │ │ │ │ - smlalseq sp, sp, r4, r9 @ │ │ │ │ - rscseq sp, pc, r4, asr r1 @ │ │ │ │ - rscseq sp, sp, r8, lsr #19 │ │ │ │ - smlatteq r0, r0, pc, sp @ │ │ │ │ - rscseq sp, sp, r0, lsr #19 │ │ │ │ - rscseq sp, sp, ip, lsl #19 │ │ │ │ - tsteq r6, r6, ror r7 │ │ │ │ - rscseq sp, sp, sl, ror r9 │ │ │ │ - rscseq sp, sp, ip, ror r9 │ │ │ │ - rscseq sp, sp, r4, ror r9 │ │ │ │ - ldrdeq r0, [r1, -ip] │ │ │ │ - ldrdeq r0, [r1, -lr] │ │ │ │ - ldrdeq r0, [r1, -r6] │ │ │ │ - rscseq sp, sp, r8, lsr r9 │ │ │ │ - tsteq r0, ip, lsl pc │ │ │ │ - strdeq r5, [r1, -r4] │ │ │ │ - tsteq r1, r4, lsl #16 │ │ │ │ - tsteq r1, r0, asr #28 │ │ │ │ - rscseq sp, sp, lr, lsr #18 │ │ │ │ - smlabteq r0, r0, lr, sp │ │ │ │ - rscseq sp, sp, r0, lsr #18 │ │ │ │ - rscseq sp, sp, ip, lsl #18 │ │ │ │ - tsteq r6, r6, asr r6 │ │ │ │ - ldrshteq sp, [sp], #138 @ 0x8a │ │ │ │ - rscseq sp, sp, r0, lsl #18 │ │ │ │ - rscseq sp, sp, r0, lsl #18 │ │ │ │ - ldrshteq sp, [sp], #136 @ 0x88 │ │ │ │ - rscseq sp, sp, lr, asr #17 │ │ │ │ - rscseq sp, sp, lr, asr #17 │ │ │ │ - ldrsbteq sp, [sp], #142 @ 0x8e │ │ │ │ - ldrshteq sp, [sp], #120 @ 0x78 │ │ │ │ + ldrhteq sp, [sp], #180 @ 0xb4 │ │ │ │ + rscseq sp, pc, r4, ror r3 @ │ │ │ │ + rscseq sp, sp, r8, asr #23 │ │ │ │ + mrseq lr, R8_usr │ │ │ │ + rscseq sp, sp, r0, asr #23 │ │ │ │ + rscseq sp, sp, ip, lsr #23 │ │ │ │ + @ instruction: 0x01069996 │ │ │ │ + smlalseq sp, sp, sl, fp @ │ │ │ │ + smlalseq sp, sp, ip, fp @ │ │ │ │ + smlalseq sp, sp, r4, fp @ │ │ │ │ + strdeq r0, [r1, -ip] │ │ │ │ + strdeq r0, [r1, -lr] │ │ │ │ + strdeq r0, [r1, -r6] │ │ │ │ + rscseq sp, sp, r8, asr fp │ │ │ │ + tsteq r0, ip, lsr r1 │ │ │ │ + tsteq r1, r4, lsl sl │ │ │ │ + tsteq r1, r4, lsr #20 │ │ │ │ + tsteq r1, r0, rrx │ │ │ │ + rscseq sp, sp, lr, asr #22 │ │ │ │ + smlatteq r0, r0, r0, lr │ │ │ │ + rscseq sp, sp, r0, asr #22 │ │ │ │ + rscseq sp, sp, ip, lsr #22 │ │ │ │ + tsteq r6, r6, ror r8 │ │ │ │ + rscseq sp, sp, sl, lsl fp │ │ │ │ + rscseq sp, sp, r0, lsr #22 │ │ │ │ + rscseq sp, sp, r0, lsr #22 │ │ │ │ + rscseq sp, sp, r8, lsl fp │ │ │ │ + rscseq sp, sp, lr, ror #21 │ │ │ │ + rscseq sp, sp, lr, ror #21 │ │ │ │ + ldrshteq sp, [sp], #174 @ 0xae │ │ │ │ + rscseq sp, sp, r8, lsl sl │ │ │ │ + rscseq sp, sp, r0, lsl sl │ │ │ │ + rscseq sp, sp, r4, ror #21 │ │ │ │ + rscseq sp, sp, r6, ror #19 │ │ │ │ + ldrsbteq sp, [sp], #158 @ 0x9e │ │ │ │ + tsteq r0, lr, lsl r2 │ │ │ │ + ldrhteq sp, [sp], #148 @ 0x94 │ │ │ │ + rscseq sp, sp, ip, lsr #19 │ │ │ │ + rscseq pc, pc, r4, lsr #13 │ │ │ │ + rscseq pc, pc, r4, lsr #13 │ │ │ │ + rscseq pc, pc, r2, lsr #13 │ │ │ │ + rscseq pc, pc, r8, ror #13 │ │ │ │ + rscseq pc, pc, r8, ror r6 @ │ │ │ │ + rscseq pc, pc, r6, ror r6 @ │ │ │ │ + @ instruction: 0x01009eb0 │ │ │ │ + smlatbeq r0, r2, lr, r9 │ │ │ │ + @ instruction: 0x01009e9c │ │ │ │ + @ instruction: 0x01009e96 │ │ │ │ + @ instruction: 0x01009e90 │ │ │ │ + smlabbeq r0, sl, lr, r9 │ │ │ │ + smlabbeq r0, r4, lr, r9 │ │ │ │ + rscseq r5, lr, r6, lsl #2 │ │ │ │ + rscseq r5, lr, r4, lsl #2 │ │ │ │ + ldrdeq r5, [r1, -lr] │ │ │ │ + ldrdeq r5, [r1, -ip] │ │ │ │ + tsteq r0, r6, asr #28 │ │ │ │ + tsteq r0, r0, asr #28 │ │ │ │ + tsteq r0, sl, lsr lr │ │ │ │ + @ instruction: 0x010157b0 │ │ │ │ + smlatbeq r1, lr, r7, r5 │ │ │ │ + smlatbeq r1, ip, r7, r5 │ │ │ │ + tsteq r0, sl, lsl lr │ │ │ │ + rscseq r5, lr, r2, asr #1 │ │ │ │ + rscseq r5, lr, r8, lsr #1 │ │ │ │ + tsteq r0, lr, lsl #28 │ │ │ │ + ldrshteq sp, [sp], #118 @ 0x76 │ │ │ │ ldrshteq sp, [sp], #112 @ 0x70 │ │ │ │ - rscseq sp, sp, r4, asr #17 │ │ │ │ - rscseq sp, sp, r6, asr #15 │ │ │ │ - ldrhteq sp, [sp], #126 @ 0x7e │ │ │ │ - strdeq fp, [r0, -lr] │ │ │ │ - smlalseq sp, sp, r4, r7 @ │ │ │ │ - rscseq sp, sp, ip, lsl #15 │ │ │ │ - rscseq pc, pc, r4, lsl #9 │ │ │ │ - rscseq pc, pc, r4, lsl #9 │ │ │ │ - rscseq pc, pc, r2, lsl #9 │ │ │ │ - rscseq pc, pc, r8, asr #9 │ │ │ │ - rscseq pc, pc, r8, asr r4 @ │ │ │ │ - rscseq pc, pc, r6, asr r4 @ │ │ │ │ - @ instruction: 0x01009c90 │ │ │ │ - smlabbeq r0, r2, ip, r9 │ │ │ │ - tsteq r0, ip, ror ip │ │ │ │ - tsteq r0, r6, ror ip │ │ │ │ - tsteq r0, r0, ror ip │ │ │ │ - tsteq r0, sl, ror #24 │ │ │ │ - tsteq r0, r4, ror #24 │ │ │ │ - rscseq r4, lr, r6, ror #29 │ │ │ │ - rscseq r4, lr, r4, ror #29 │ │ │ │ - @ instruction: 0x010155be │ │ │ │ - @ instruction: 0x010155bc │ │ │ │ - tsteq r0, r6, lsr #24 │ │ │ │ - tsteq r0, r0, lsr #24 │ │ │ │ - tsteq r0, sl, lsl ip │ │ │ │ - @ instruction: 0x01015590 │ │ │ │ - smlabbeq r1, lr, r5, r5 │ │ │ │ - smlabbeq r1, ip, r5, r5 │ │ │ │ - strdeq r9, [r0, -sl] │ │ │ │ - rscseq r4, lr, r2, lsr #29 │ │ │ │ - rscseq r4, lr, r8, lsl #29 │ │ │ │ - smlatteq r0, lr, fp, r9 │ │ │ │ - ldrsbteq sp, [sp], #86 @ 0x56 │ │ │ │ - ldrsbteq sp, [sp], #80 @ 0x50 │ │ │ │ - tsteq r1, ip, lsl r3 │ │ │ │ - tsteq r1, r2, lsl r3 │ │ │ │ - tsteq r1, r0, lsl r3 │ │ │ │ - tsteq r1, sl, lsl #6 │ │ │ │ - @ instruction: 0x01014798 │ │ │ │ - tsteq r0, r2, ror #22 │ │ │ │ - tsteq r0, r2, ror #22 │ │ │ │ - tsteq r0, r0, ror #22 │ │ │ │ - ldrdeq r9, [r1, -r6] │ │ │ │ - rscseq sp, sp, sl, lsr #10 │ │ │ │ - rscseq sp, sp, r4, lsr #10 │ │ │ │ - tsteq r0, r6, lsr fp │ │ │ │ - rscseq ip, pc, r8, asr ip @ │ │ │ │ - tsteq r1, sl, ror sl │ │ │ │ - rscseq sp, sp, r0, ror #9 │ │ │ │ - ldrsbteq sp, [sp], #74 @ 0x4a │ │ │ │ - tsteq r1, ip, lsr r4 │ │ │ │ - rscseq fp, lr, r0, ror #13 │ │ │ │ - tsteq r1, lr, lsr r4 │ │ │ │ - smlatteq r0, r0, sl, sp │ │ │ │ - rscseq ip, pc, r4, ror #23 │ │ │ │ - rscseq r4, lr, r6, ror #14 │ │ │ │ - tsteq r1, r6, lsr #4 │ │ │ │ - tsteq r1, r4, lsr #4 │ │ │ │ - ldrshteq sp, [sp], #52 @ 0x34 │ │ │ │ - smlalseq ip, pc, ip, fp @ │ │ │ │ - tsteq r1, r6, lsl #4 │ │ │ │ - rscseq sp, sp, r6, lsr #8 │ │ │ │ - rscseq sp, sp, r0, lsr #8 │ │ │ │ + tsteq r1, ip, lsr r5 │ │ │ │ + tsteq r1, r2, lsr r5 │ │ │ │ + tsteq r1, r0, lsr r5 │ │ │ │ + tsteq r1, sl, lsr #10 │ │ │ │ + @ instruction: 0x010149b8 │ │ │ │ + smlabbeq r0, r2, sp, sp │ │ │ │ + smlabbeq r0, r2, sp, sp │ │ │ │ + smlabbeq r0, r0, sp, sp │ │ │ │ + strdeq r9, [r1, -r6] │ │ │ │ + rscseq sp, sp, sl, asr #14 │ │ │ │ + rscseq sp, sp, r4, asr #14 │ │ │ │ + tsteq r0, r6, asr sp │ │ │ │ + rscseq ip, pc, r8, ror lr @ │ │ │ │ + @ instruction: 0x01013c9a │ │ │ │ + rscseq sp, sp, r0, lsl #14 │ │ │ │ + ldrshteq sp, [sp], #106 @ 0x6a │ │ │ │ + tsteq r1, ip, asr r6 │ │ │ │ + rscseq fp, lr, r0, lsl #18 │ │ │ │ + tsteq r1, lr, asr r6 │ │ │ │ + tsteq r0, r0, lsl #26 │ │ │ │ + rscseq ip, pc, r4, lsl #28 │ │ │ │ + rscseq r4, lr, r6, lsl #19 │ │ │ │ + tsteq r1, r6, asr #8 │ │ │ │ + tsteq r1, r4, asr #8 │ │ │ │ + rscseq sp, sp, r4, lsl r6 │ │ │ │ + ldrhteq ip, [pc], #220 │ │ │ │ + tsteq r1, r6, lsr #8 │ │ │ │ + rscseq sp, sp, r6, asr #12 │ │ │ │ + rscseq sp, sp, r0, asr #12 │ │ │ │ andsle r2, sl, r4, lsr r8 │ │ │ │ stmdacs ip!, {r3, fp, ip, lr, pc} │ │ │ │ ldmdacs r0!, {r0, r2, r3, ip, lr, pc} │ │ │ │ stmdacs r8!, {r3, r4, ip, lr, pc} │ │ │ │ ldmdami r3, {r0, r3, r4, r8, ip, lr, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ andsle r2, r7, ip, ror #16 │ │ │ │ @@ -141665,21 +141665,21 @@ │ │ │ │ stmdami r9, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2056 @ 0xfffff7f8 │ │ │ │ stmdami r8, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2055 @ 0xfffff7f9 │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq r1, r0, rrx │ │ │ │ - qaddeq r9, r8, r1 │ │ │ │ - tsteq r1, r2, asr #32 │ │ │ │ - rscseq ip, sp, r4, asr #27 │ │ │ │ - qaddeq r9, r6, r1 │ │ │ │ - ldrhteq ip, [sp], #216 @ 0xd8 │ │ │ │ - ldrhteq ip, [sp], #210 @ 0xd2 │ │ │ │ + smlabbeq r1, r0, r2, r9 │ │ │ │ + tsteq r1, r8, ror r2 │ │ │ │ + tsteq r1, r2, ror #4 │ │ │ │ + rscseq ip, sp, r4, ror #31 │ │ │ │ + tsteq r1, r6, ror r2 │ │ │ │ + ldrsbteq ip, [sp], #248 @ 0xf8 │ │ │ │ + ldrsbteq ip, [sp], #242 @ 0xf2 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec4c73c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ ldmdbcs r4!, {r0, r1, r2, r3, r4, r9, sl, lr} │ │ │ │ msrhi CPSR_, r0 │ │ │ │ @@ -141901,67 +141901,67 @@ │ │ │ │ @ instruction: 0xf774447a │ │ │ │ and lr, r7, r4, lsl sp │ │ │ │ @ instruction: 0x463b4a38 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ stc 7, cr15, [sl, #-464] @ 0xfffffe30 │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ - tstpeq r0, ip, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - rscseq ip, pc, sl, lsl #18 │ │ │ │ - smlabbeq r1, r8, r7, r0 │ │ │ │ - smlatbeq r1, r6, r7, r0 │ │ │ │ - tsteq r6, sl, asr pc │ │ │ │ - smlatteq r0, r0, lr, ip │ │ │ │ - rscseq fp, lr, ip, asr r5 │ │ │ │ - rscseq fp, lr, r2, asr r5 │ │ │ │ - ldrdeq ip, [r0, -r4] │ │ │ │ - smlalseq ip, pc, r4, r8 @ │ │ │ │ - smlatteq r0, r2, r2, fp │ │ │ │ - @ instruction: 0x0100ae92 │ │ │ │ - rscseq lr, pc, r0, ror #8 │ │ │ │ - ldrdeq fp, [r0, -r2] │ │ │ │ - rscseq fp, lr, sl, ror r6 │ │ │ │ - rscseq fp, lr, r4, ror r6 │ │ │ │ - smlabteq r0, sl, lr, ip │ │ │ │ - ldrdeq sp, [r0, -r4] │ │ │ │ - smlabbeq r6, ip, lr, r8 │ │ │ │ - smlatteq r0, sl, lr, ip │ │ │ │ - strdeq ip, [r0, -r4] │ │ │ │ - @ instruction: 0x0100d692 │ │ │ │ - tsteq r6, sl, asr #28 │ │ │ │ - ldrdeq ip, [r0, -lr] │ │ │ │ - smlalseq lr, pc, sl, r3 @ │ │ │ │ - smlatteq r0, r0, lr, ip │ │ │ │ - tsteq r0, lr, lsl #30 │ │ │ │ - strdeq r8, [r6, -r6] │ │ │ │ - tsteq r0, r8, lsl #30 │ │ │ │ - rscseq fp, lr, sl, ror r4 │ │ │ │ - rscseq fp, lr, r0, ror #8 │ │ │ │ - @ instruction: 0x01068db4 │ │ │ │ - smlatteq r0, sl, lr, ip │ │ │ │ - rscseq ip, pc, sl, lsl r7 @ │ │ │ │ - strdeq ip, [r0, -r4] │ │ │ │ - ldrshteq ip, [pc], #110 │ │ │ │ - rscseq fp, lr, ip, lsl #6 │ │ │ │ - rscseq fp, lr, r2, asr r4 │ │ │ │ - smlabteq r0, r8, lr, ip │ │ │ │ - rscseq fp, lr, lr, lsl #9 │ │ │ │ - tsteq r1, r0, ror sp │ │ │ │ - tsteq r6, r0, lsl sp │ │ │ │ - smlalseq fp, lr, ip, r2 │ │ │ │ - rscseq fp, lr, r6, lsr #5 │ │ │ │ - rscseq fp, lr, ip, lsl #5 │ │ │ │ - ldrdeq r8, [r6, -r0] │ │ │ │ - rscseq fp, lr, lr, asr #5 │ │ │ │ - ldrsbteq fp, [lr], #38 @ 0x26 │ │ │ │ - smlatbeq r6, r2, ip, r8 │ │ │ │ - smlabteq r0, r4, r4, pc @ │ │ │ │ - smlabteq r0, r8, r4, pc @ │ │ │ │ - tsteq r6, r4, ror ip │ │ │ │ - rscseq ip, sp, r8, asr #21 │ │ │ │ + tstpeq r0, ip, asr r8 @ p-variant is OBSOLETE │ │ │ │ + rscseq ip, pc, sl, lsr #22 │ │ │ │ + smlatbeq r1, r8, r9, r0 │ │ │ │ + smlabteq r1, r6, r9, r0 │ │ │ │ + tsteq r6, sl, ror r1 │ │ │ │ + mrseq sp, (UNDEF: 16) │ │ │ │ + rscseq fp, lr, ip, ror r7 │ │ │ │ + rscseq fp, lr, r2, ror r7 │ │ │ │ + strdeq sp, [r0, -r4] │ │ │ │ + ldrhteq ip, [pc], #164 │ │ │ │ + tsteq r0, r2, lsl #10 │ │ │ │ + strheq fp, [r0, -r2] │ │ │ │ + rscseq lr, pc, r0, lsl #13 │ │ │ │ + strdeq fp, [r0, -r2] │ │ │ │ + smlalseq fp, lr, sl, r8 │ │ │ │ + smlalseq fp, lr, r4, r8 │ │ │ │ + smlatteq r0, sl, r0, sp │ │ │ │ + strdeq sp, [r0, -r4] │ │ │ │ + smlatbeq r6, ip, r0, r9 │ │ │ │ + tsteq r0, sl, lsl #2 │ │ │ │ + tsteq r0, r4, lsl r1 │ │ │ │ + @ instruction: 0x0100d8b2 │ │ │ │ + tsteq r6, sl, rrx │ │ │ │ + strdeq sp, [r0, -lr] │ │ │ │ + ldrhteq lr, [pc], #90 │ │ │ │ + mrseq sp, (UNDEF: 16) │ │ │ │ + tsteq r0, lr, lsr #2 │ │ │ │ + tsteq r6, r6, lsl r0 │ │ │ │ + tsteq r0, r8, lsr #2 │ │ │ │ + smlalseq fp, lr, sl, r6 │ │ │ │ + rscseq fp, lr, r0, lsl #13 │ │ │ │ + ldrdeq r8, [r6, -r4] │ │ │ │ + tsteq r0, sl, lsl #2 │ │ │ │ + rscseq ip, pc, sl, lsr r9 @ │ │ │ │ + tsteq r0, r4, lsl r1 │ │ │ │ + rscseq ip, pc, lr, lsl r9 @ │ │ │ │ + rscseq fp, lr, ip, lsr #10 │ │ │ │ + rscseq fp, lr, r2, ror r6 │ │ │ │ + smlatteq r0, r8, r0, sp │ │ │ │ + rscseq fp, lr, lr, lsr #13 │ │ │ │ + @ instruction: 0x01018f90 │ │ │ │ + tsteq r6, r0, lsr pc │ │ │ │ + ldrhteq fp, [lr], #76 @ 0x4c │ │ │ │ + rscseq fp, lr, r6, asr #9 │ │ │ │ + rscseq fp, lr, ip, lsr #9 │ │ │ │ + strdeq r8, [r6, -r0] │ │ │ │ + rscseq fp, lr, lr, ror #9 │ │ │ │ + ldrshteq fp, [lr], #70 @ 0x46 │ │ │ │ + smlabteq r6, r2, lr, r8 │ │ │ │ + smlatteq r0, r4, r6, pc @ │ │ │ │ + smlatteq r0, r8, r6, pc @ │ │ │ │ + @ instruction: 0x01068e94 │ │ │ │ + rscseq ip, sp, r8, ror #25 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4cba4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7f00ff8 │ │ │ │ stclt 15, cr15, [r8, #-660] @ 0xfffffd6c │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4cbb8 │ │ │ │ @@ -141979,17 +141979,17 @@ │ │ │ │ @ instruction: 0xf7f90ff8 │ │ │ │ @ instruction: 0xbd08f991 │ │ │ │ ldrbtmi r4, [r8], #-2052 @ 0xfffff7fc │ │ │ │ stmdami r4, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2051 @ 0xfffff7fd │ │ │ │ svclt 0x00004770 │ │ │ │ - @ instruction: 0x01018bba │ │ │ │ - ldrdeq r8, [r1, -r8] │ │ │ │ - @ instruction: 0x01018b92 │ │ │ │ + ldrdeq r8, [r1, -sl] │ │ │ │ + strdeq r8, [r1, -r8] │ │ │ │ + @ instruction: 0x01018db2 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec4cc14 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vmax.f32 q8, q8, q12 │ │ │ │ strmi r5, [r4], -ip, ror #25 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ @ instruction: 0xf0004561 │ │ │ │ @@ -142162,56 +142162,56 @@ │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ bl 2b3a9c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x19f72c> │ │ │ │ strtmi r4, [fp], -r3, lsr #20 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7744620 │ │ │ │ @ instruction: 0xbdf8eb00 │ │ │ │ - @ instruction: 0x01013192 │ │ │ │ - smlabbeq r1, r6, r1, r3 │ │ │ │ - smlabbeq r1, r0, r1, r3 │ │ │ │ - tsteq r1, lr, asr #32 │ │ │ │ - ldrdeq r4, [r1, -r4] │ │ │ │ - tsteq r1, sl, lsr r0 │ │ │ │ - tsteq r1, r4, lsr r0 │ │ │ │ - tsteq r1, lr, lsr #32 │ │ │ │ - tsteq r1, r8, lsr #32 │ │ │ │ - smlabteq r1, r6, r9, r4 │ │ │ │ - tsteq r6, sl, lsr sl │ │ │ │ - tsteq r1, r8, lsl #2 │ │ │ │ - rscseq ip, pc, r8, lsr #7 │ │ │ │ + @ instruction: 0x010133b2 │ │ │ │ + smlatbeq r1, r6, r3, r3 │ │ │ │ + smlatbeq r1, r0, r3, r3 │ │ │ │ + tsteq r1, lr, ror #4 │ │ │ │ + strdeq r4, [r1, -r4] │ │ │ │ + tsteq r1, sl, asr r2 │ │ │ │ + tsteq r1, r4, asr r2 │ │ │ │ + tsteq r1, lr, asr #4 │ │ │ │ + tsteq r1, r8, asr #4 │ │ │ │ + smlatteq r1, r6, fp, r4 │ │ │ │ + tsteq r6, sl, asr ip │ │ │ │ + tsteq r1, r8, lsr #6 │ │ │ │ + rscseq ip, pc, r8, asr #11 │ │ │ │ + tsteq r1, lr, lsl r3 │ │ │ │ + tsteq r1, r2, lsl r3 │ │ │ │ + tsteq r1, lr, lsl #6 │ │ │ │ + tsteq r1, r6, lsl #6 │ │ │ │ strdeq r3, [r1, -lr] │ │ │ │ - strdeq r3, [r1, -r2] │ │ │ │ - smlatteq r1, lr, r0, r3 │ │ │ │ - smlatteq r1, r6, r0, r3 │ │ │ │ - ldrdeq r3, [r1, -lr] │ │ │ │ - tsteq r1, r6, lsl #18 │ │ │ │ - tsteq r1, lr, lsl #18 │ │ │ │ - smlatbeq r1, sl, r0, r3 │ │ │ │ - strdeq r4, [r1, -r2] │ │ │ │ - tsteq r1, r2, lsl #18 │ │ │ │ - smlatteq r1, r4, r8, r4 │ │ │ │ - strdeq r8, [r6, -r8] │ │ │ │ - @ instruction: 0x010189ba │ │ │ │ - rscseq ip, pc, r6, ror #4 │ │ │ │ - rscseq fp, pc, ip, asr #28 │ │ │ │ - @ instruction: 0x01018994 │ │ │ │ - smlabbeq r1, ip, r8, r4 │ │ │ │ - smlabbeq r1, r8, r8, r4 │ │ │ │ - ldrhteq ip, [pc], #18 │ │ │ │ - rscseq ip, pc, lr, asr #3 │ │ │ │ + tsteq r1, r6, lsr #22 │ │ │ │ + tsteq r1, lr, lsr #22 │ │ │ │ + smlabteq r1, sl, r2, r3 │ │ │ │ + tsteq r1, r2, lsl fp │ │ │ │ + tsteq r1, r2, lsr #22 │ │ │ │ + tsteq r1, r4, lsl #22 │ │ │ │ + tsteq r6, r8, lsl fp │ │ │ │ + ldrdeq r8, [r1, -sl] │ │ │ │ + rscseq ip, pc, r6, lsl #9 │ │ │ │ + rscseq ip, pc, ip, rrx │ │ │ │ + @ instruction: 0x01018bb4 │ │ │ │ + smlatbeq r1, ip, sl, r4 │ │ │ │ + smlatbeq r1, r8, sl, r4 │ │ │ │ + ldrsbteq ip, [pc], #50 │ │ │ │ + rscseq ip, pc, lr, ror #7 │ │ │ │ svcvc 0x0040f5b0 │ │ │ │ strlt sp, [r8, #-9] │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xff10f7fe │ │ │ │ stmdami r1, {r3, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - smlatbeq r1, r0, r8, r8 │ │ │ │ + smlabteq r1, r0, sl, r8 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec4cf8c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5b10fe8 │ │ │ │ andle r7, r2, r0, asr #30 │ │ │ │ @ instruction: 0xff82f7fe │ │ │ │ @ instruction: 0x4615e293 │ │ │ │ @@ -142541,97 +142541,97 @@ │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ ldmda r0, {r2, r4, r5, r6, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ svceq 0x002b4a55 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7744620 │ │ │ │ ldcllt 8, cr14, [r8, #40]! @ 0x28 │ │ │ │ - rscseq ip, sp, lr, asr r9 │ │ │ │ - @ instruction: 0x0100cf92 │ │ │ │ - rscseq ip, sp, r2, asr r9 │ │ │ │ - rscseq ip, sp, lr, lsr r9 │ │ │ │ - tsteq r6, r8, lsr #14 │ │ │ │ - rscseq ip, sp, ip, lsr #18 │ │ │ │ - rscseq ip, sp, lr, lsr #18 │ │ │ │ - rscseq ip, sp, r6, lsr #18 │ │ │ │ - smlabbeq r0, lr, r9, pc @ │ │ │ │ - @ instruction: 0x0100f990 │ │ │ │ - smlabbeq r0, r8, r9, pc @ │ │ │ │ - rscseq ip, sp, sl, ror #17 │ │ │ │ - smlabteq r0, lr, lr, ip │ │ │ │ - smlatbeq r1, r6, r7, r4 │ │ │ │ - @ instruction: 0x010147b6 │ │ │ │ - strdeq r2, [r1, -r2] │ │ │ │ - rscseq ip, sp, r0, ror #17 │ │ │ │ - tsteq r0, r2, ror lr │ │ │ │ - ldrsbteq ip, [sp], #130 @ 0x82 │ │ │ │ - ldrhteq ip, [sp], #142 @ 0x8e │ │ │ │ - tsteq r6, r8, lsl #12 │ │ │ │ - rscseq ip, sp, lr, lsr #17 │ │ │ │ - ldrhteq ip, [sp], #134 @ 0x86 │ │ │ │ - ldrhteq ip, [sp], #136 @ 0x88 │ │ │ │ - ldrhteq ip, [sp], #130 @ 0x82 │ │ │ │ - rscseq ip, sp, sl, lsl #17 │ │ │ │ - rscseq ip, sp, ip, lsl #17 │ │ │ │ - smlalseq ip, sp, lr, r8 │ │ │ │ - ldrhteq ip, [sp], #122 @ 0x7a │ │ │ │ - ldrhteq ip, [sp], #116 @ 0x74 │ │ │ │ - rscseq ip, sp, sl, lsl #17 │ │ │ │ - rscseq ip, sp, lr, lsl #15 │ │ │ │ - rscseq ip, sp, r8, lsl #15 │ │ │ │ - rscseq lr, pc, r2, lsl #9 │ │ │ │ - rscseq lr, pc, r2, lsl #9 │ │ │ │ - rscseq lr, pc, r0, lsl #9 │ │ │ │ - rscseq lr, pc, r6, asr #9 │ │ │ │ - rscseq lr, pc, r6, asr r4 @ │ │ │ │ - rscseq lr, pc, r4, asr r4 @ │ │ │ │ - smlabbeq r0, lr, ip, r8 │ │ │ │ - smlabbeq r0, r0, ip, r8 │ │ │ │ - tsteq r0, sl, ror ip │ │ │ │ - tsteq r0, r4, ror ip │ │ │ │ - tsteq r0, lr, ror #24 │ │ │ │ - tsteq r0, r8, ror #24 │ │ │ │ - tsteq r0, r2, ror #24 │ │ │ │ - rscseq r3, lr, r4, ror #29 │ │ │ │ - rscseq r3, lr, r2, ror #29 │ │ │ │ - @ instruction: 0x010145bc │ │ │ │ - @ instruction: 0x010145ba │ │ │ │ - tsteq r0, r4, lsr #24 │ │ │ │ - tsteq r0, lr, lsl ip │ │ │ │ - tsteq r0, r8, lsl ip │ │ │ │ - smlabbeq r1, lr, r5, r4 │ │ │ │ - smlabbeq r1, ip, r5, r4 │ │ │ │ - smlabbeq r1, sl, r5, r4 │ │ │ │ - strdeq r8, [r0, -r8] │ │ │ │ - rscseq r3, lr, r0, lsr #29 │ │ │ │ - rscseq r3, lr, r6, lsl #29 │ │ │ │ - smlatteq r0, ip, fp, r8 │ │ │ │ - ldrsbteq ip, [sp], #84 @ 0x54 │ │ │ │ - rscseq ip, sp, lr, asr #11 │ │ │ │ - tsteq r1, sl, lsl r3 │ │ │ │ - tsteq r1, r0, lsl r3 │ │ │ │ - tsteq r1, lr, lsl #6 │ │ │ │ - tsteq r1, r8, lsl #6 │ │ │ │ - @ instruction: 0x01013796 │ │ │ │ - tsteq r0, r0, ror #22 │ │ │ │ - tsteq r0, r0, ror #22 │ │ │ │ - tsteq r0, lr, asr fp │ │ │ │ - ldrdeq r8, [r1, -r4] │ │ │ │ - rscseq ip, sp, r8, lsr #10 │ │ │ │ - rscseq ip, sp, r2, lsr #10 │ │ │ │ - tsteq r0, r4, lsr fp │ │ │ │ - rscseq fp, pc, r6, asr ip @ │ │ │ │ - tsteq r1, r8, ror sl │ │ │ │ - ldrsbteq ip, [sp], #78 @ 0x4e │ │ │ │ - ldrsbteq ip, [sp], #72 @ 0x48 │ │ │ │ - tsteq r1, sl, lsr r4 │ │ │ │ - ldrsbteq sl, [lr], #110 @ 0x6e │ │ │ │ - tsteq r1, ip, lsr r4 │ │ │ │ - ldrdeq ip, [r0, -lr] │ │ │ │ - rscseq fp, pc, r2, ror #23 │ │ │ │ + rscseq ip, sp, lr, ror fp │ │ │ │ + @ instruction: 0x0100d1b2 │ │ │ │ + rscseq ip, sp, r2, ror fp │ │ │ │ + rscseq ip, sp, lr, asr fp │ │ │ │ + tsteq r6, r8, asr #18 │ │ │ │ + rscseq ip, sp, ip, asr #22 │ │ │ │ + rscseq ip, sp, lr, asr #22 │ │ │ │ + rscseq ip, sp, r6, asr #22 │ │ │ │ + smlatbeq r0, lr, fp, pc @ │ │ │ │ + @ instruction: 0x0100fbb0 │ │ │ │ + smlatbeq r0, r8, fp, pc @ │ │ │ │ + rscseq ip, sp, sl, lsl #22 │ │ │ │ + smlatteq r0, lr, r0, sp │ │ │ │ + smlabteq r1, r6, r9, r4 │ │ │ │ + ldrdeq r4, [r1, -r6] │ │ │ │ + tsteq r1, r2, lsl r0 │ │ │ │ + rscseq ip, sp, r0, lsl #22 │ │ │ │ + swpeq sp, r2, [r0] │ │ │ │ + ldrshteq ip, [sp], #162 @ 0xa2 │ │ │ │ + ldrsbteq ip, [sp], #174 @ 0xae │ │ │ │ + tsteq r6, r8, lsr #16 │ │ │ │ + rscseq ip, sp, lr, asr #21 │ │ │ │ + ldrsbteq ip, [sp], #166 @ 0xa6 │ │ │ │ + ldrsbteq ip, [sp], #168 @ 0xa8 │ │ │ │ + ldrsbteq ip, [sp], #162 @ 0xa2 │ │ │ │ + rscseq ip, sp, sl, lsr #21 │ │ │ │ + rscseq ip, sp, ip, lsr #21 │ │ │ │ + ldrhteq ip, [sp], #174 @ 0xae │ │ │ │ + ldrsbteq ip, [sp], #154 @ 0x9a │ │ │ │ + ldrsbteq ip, [sp], #148 @ 0x94 │ │ │ │ + rscseq ip, sp, sl, lsr #21 │ │ │ │ + rscseq ip, sp, lr, lsr #19 │ │ │ │ + rscseq ip, sp, r8, lsr #19 │ │ │ │ + rscseq lr, pc, r2, lsr #13 │ │ │ │ + rscseq lr, pc, r2, lsr #13 │ │ │ │ + rscseq lr, pc, r0, lsr #13 │ │ │ │ + rscseq lr, pc, r6, ror #13 │ │ │ │ + rscseq lr, pc, r6, ror r6 @ │ │ │ │ + rscseq lr, pc, r4, ror r6 @ │ │ │ │ + smlatbeq r0, lr, lr, r8 │ │ │ │ + smlatbeq r0, r0, lr, r8 │ │ │ │ + @ instruction: 0x01008e9a │ │ │ │ + @ instruction: 0x01008e94 │ │ │ │ + smlabbeq r0, lr, lr, r8 │ │ │ │ + smlabbeq r0, r8, lr, r8 │ │ │ │ + smlabbeq r0, r2, lr, r8 │ │ │ │ + rscseq r4, lr, r4, lsl #2 │ │ │ │ + rscseq r4, lr, r2, lsl #2 │ │ │ │ + ldrdeq r4, [r1, -ip] │ │ │ │ + ldrdeq r4, [r1, -sl] │ │ │ │ + tsteq r0, r4, asr #28 │ │ │ │ + tsteq r0, lr, lsr lr │ │ │ │ + tsteq r0, r8, lsr lr │ │ │ │ + smlatbeq r1, lr, r7, r4 │ │ │ │ + smlatbeq r1, ip, r7, r4 │ │ │ │ + smlatbeq r1, sl, r7, r4 │ │ │ │ + tsteq r0, r8, lsl lr │ │ │ │ + rscseq r4, lr, r0, asr #1 │ │ │ │ + rscseq r4, lr, r6, lsr #1 │ │ │ │ + tsteq r0, ip, lsl #28 │ │ │ │ + ldrshteq ip, [sp], #116 @ 0x74 │ │ │ │ + rscseq ip, sp, lr, ror #15 │ │ │ │ + tsteq r1, sl, lsr r5 │ │ │ │ + tsteq r1, r0, lsr r5 │ │ │ │ + tsteq r1, lr, lsr #10 │ │ │ │ + tsteq r1, r8, lsr #10 │ │ │ │ + @ instruction: 0x010139b6 │ │ │ │ + smlabbeq r0, r0, sp, ip │ │ │ │ + smlabbeq r0, r0, sp, ip │ │ │ │ + tsteq r0, lr, ror sp │ │ │ │ + strdeq r8, [r1, -r4] │ │ │ │ + rscseq ip, sp, r8, asr #14 │ │ │ │ + rscseq ip, sp, r2, asr #14 │ │ │ │ + tsteq r0, r4, asr sp │ │ │ │ + rscseq fp, pc, r6, ror lr @ │ │ │ │ + @ instruction: 0x01012c98 │ │ │ │ + ldrshteq ip, [sp], #110 @ 0x6e │ │ │ │ + ldrshteq ip, [sp], #104 @ 0x68 │ │ │ │ + tsteq r1, sl, asr r6 │ │ │ │ + ldrshteq sl, [lr], #142 @ 0x8e │ │ │ │ + tsteq r1, ip, asr r6 │ │ │ │ + strdeq ip, [r0, -lr] │ │ │ │ + rscseq fp, pc, r2, lsl #28 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4d61c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7fa0ff8 │ │ │ │ stclt 8, cr15, [r8, #-324] @ 0xfffffebc │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4d630 │ │ │ │ @@ -142648,16 +142648,16 @@ │ │ │ │ sbcsmi r0, sl, r1, lsl #4 │ │ │ │ strle r0, [r5, #-2003] @ 0xfffff82d │ │ │ │ @ instruction: 0xf82af7ff │ │ │ │ stmdami r3, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2050 @ 0xfffff7fe │ │ │ │ svclt 0x0000bd08 │ │ │ │ - rscseq fp, sp, ip, asr lr │ │ │ │ - rscseq fp, sp, r6, asr lr │ │ │ │ + rscseq ip, sp, ip, ror r0 │ │ │ │ + rscseq ip, sp, r6, ror r0 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec4d684 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf1a10fe0 │ │ │ │ addlt r0, r3, ip, asr r4 │ │ │ │ ldrmi r4, [r6], -r7, lsl #12 │ │ │ │ ldrmi fp, [ip], r4, lsr #5 │ │ │ │ @@ -142668,15 +142668,15 @@ │ │ │ │ @ instruction: 0xf844f7ff │ │ │ │ bmi 26e4cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15a15c> │ │ │ │ tstcs r1, r3, ror #12 │ │ │ │ ldrbtmi r4, [sl], #-1592 @ 0xfffff9c8 │ │ │ │ @ instruction: 0xf7739600 │ │ │ │ andlt lr, r3, lr, lsl #30 │ │ │ │ svclt 0x0000bdf0 │ │ │ │ - rscseq fp, sp, lr, asr #29 │ │ │ │ + rscseq ip, sp, lr, ror #1 │ │ │ │ andvc pc, ip, #64, 4 │ │ │ │ mulle pc, r0, r2 @ │ │ │ │ svcvs 0x00e5f5b0 │ │ │ │ @ instruction: 0xf5b0d00f │ │ │ │ andle r7, pc, r0, asr #30 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4d6e4 │ │ │ │ @@ -142684,17 +142684,17 @@ │ │ │ │ @ instruction: 0xf7ff0ff8 │ │ │ │ stclt 12, cr15, [r8, #-228] @ 0xffffff1c │ │ │ │ ldrbtmi r4, [r8], #-2052 @ 0xfffff7fc │ │ │ │ stmdami r4, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2051 @ 0xfffff7fd │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq r1, r2, asr r1 │ │ │ │ - tsteq r1, r8, ror #2 │ │ │ │ - tsteq r1, r2, lsr r1 │ │ │ │ + tsteq r1, r2, ror r3 │ │ │ │ + smlabbeq r1, r8, r3, r8 │ │ │ │ + tsteq r1, r2, asr r3 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec4d718 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vmax.f32 q8, q8, q12 │ │ │ │ strmi r7, [r4], -ip, lsl #24 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ @ instruction: 0xf0004561 │ │ │ │ @@ -143265,147 +143265,147 @@ │ │ │ │ b 1c34bcc │ │ │ │ bmi fe32ee1c │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ b 1a34bdc │ │ │ │ ldrbtmi r4, [sl], #-2693 @ 0xfffff57b │ │ │ │ ldcllt 7, cr14, [r8, #136]! @ 0x88 │ │ │ │ - ldrhteq ip, [sp], #26 │ │ │ │ - strdeq ip, [r0, -r0] │ │ │ │ - ldrhteq ip, [sp], #16 │ │ │ │ - smlalseq ip, sp, ip, r1 │ │ │ │ - smlatbeq r1, r4, sp, r2 │ │ │ │ - rscseq ip, sp, ip, lsl #3 │ │ │ │ - rscseq ip, sp, lr, lsl #3 │ │ │ │ - rscseq ip, sp, r6, lsl #3 │ │ │ │ - smlatteq r0, lr, r1, pc @ │ │ │ │ - strdeq pc, [r0, -r0] │ │ │ │ - smlatteq r0, r8, r1, pc @ │ │ │ │ - rscseq ip, sp, sl, asr #2 │ │ │ │ - tsteq r0, lr, lsr #14 │ │ │ │ - tsteq r1, r6 │ │ │ │ - tsteq r1, r6, lsl r0 │ │ │ │ - tsteq r1, r2, asr r6 │ │ │ │ - rscseq ip, sp, r0, asr #2 │ │ │ │ - ldrdeq ip, [r0, -r2] │ │ │ │ - rscseq ip, sp, r2, lsr r1 │ │ │ │ - rscseq ip, sp, lr, lsl r1 │ │ │ │ - tsteq r6, r8, ror #28 │ │ │ │ - rscseq ip, sp, ip, lsl #2 │ │ │ │ - rscseq ip, sp, r2, lsl r1 │ │ │ │ - rscseq ip, sp, r2, lsl r1 │ │ │ │ - rscseq ip, sp, sl, lsl #2 │ │ │ │ - rscseq ip, sp, r0, ror #1 │ │ │ │ - rscseq ip, sp, r0, ror #1 │ │ │ │ - ldrshteq ip, [sp], #0 │ │ │ │ - rscseq ip, sp, sl │ │ │ │ - rscseq ip, sp, r2 │ │ │ │ - ldrsbteq ip, [sp], #6 │ │ │ │ - ldrsbteq fp, [sp], #248 @ 0xf8 │ │ │ │ - ldrsbteq fp, [sp], #240 @ 0xf0 │ │ │ │ - rscseq sp, pc, r8, asr #25 │ │ │ │ - rscseq sp, pc, r6, asr #25 │ │ │ │ - rscseq sp, pc, r2, asr #25 │ │ │ │ - rscseq sp, pc, r6, lsl #26 │ │ │ │ - smlalseq sp, pc, r4, ip @ │ │ │ │ - smlalseq sp, pc, r0, ip @ │ │ │ │ - smlabteq r0, r8, r4, r8 │ │ │ │ - @ instruction: 0x010084b8 │ │ │ │ - @ instruction: 0x010084b0 │ │ │ │ - smlatbeq r0, r8, r4, r8 │ │ │ │ - smlatbeq r0, r0, r4, r8 │ │ │ │ - @ instruction: 0x01008498 │ │ │ │ - @ instruction: 0x01008490 │ │ │ │ - rscseq r3, lr, r0, lsl r7 │ │ │ │ - rscseq r3, lr, ip, lsl #14 │ │ │ │ - smlatteq r1, r4, sp, r3 │ │ │ │ - smlatteq r1, r0, sp, r3 │ │ │ │ - tsteq r0, r8, asr #8 │ │ │ │ - tsteq r0, r0, asr #8 │ │ │ │ - tsteq r0, r8, lsr r4 │ │ │ │ - smlatbeq r1, ip, sp, r3 │ │ │ │ - smlatbeq r1, r8, sp, r3 │ │ │ │ - smlatbeq r1, r4, sp, r3 │ │ │ │ - tsteq r0, r0, lsl r4 │ │ │ │ - ldrhteq r3, [lr], #102 @ 0x66 │ │ │ │ - smlalseq r3, lr, sl, r6 │ │ │ │ - strdeq r8, [r0, -lr] │ │ │ │ - rscseq fp, sp, r4, ror #27 │ │ │ │ - ldrsbteq fp, [sp], #220 @ 0xdc │ │ │ │ - tsteq r1, r6, lsr #22 │ │ │ │ - tsteq r1, sl, lsl fp │ │ │ │ - tsteq r1, r6, lsl fp │ │ │ │ - tsteq r1, lr, lsl #22 │ │ │ │ - @ instruction: 0x01012f9a │ │ │ │ - tsteq r0, r2, ror #6 │ │ │ │ - tsteq r0, r0, ror #6 │ │ │ │ - tsteq r0, ip, asr r3 │ │ │ │ - ldrdeq r7, [r1, -r0] │ │ │ │ - rscseq fp, sp, r2, lsr #26 │ │ │ │ - rscseq fp, sp, sl, lsl sp │ │ │ │ - tsteq r0, sl, lsr #6 │ │ │ │ - rscseq fp, pc, sl, asr #8 │ │ │ │ - tsteq r1, sl, ror #4 │ │ │ │ - rscseq fp, sp, lr, asr #25 │ │ │ │ - rscseq fp, sp, r6, asr #25 │ │ │ │ - tsteq r1, r6, lsr #24 │ │ │ │ - rscseq r9, lr, r8, asr #29 │ │ │ │ + ldrsbteq ip, [sp], #58 @ 0x3a │ │ │ │ + tsteq r0, r0, lsl sl │ │ │ │ + ldrsbteq ip, [sp], #48 @ 0x30 │ │ │ │ + ldrhteq ip, [sp], #60 @ 0x3c │ │ │ │ + smlabteq r1, r4, pc, r2 @ │ │ │ │ + rscseq ip, sp, ip, lsr #7 │ │ │ │ + rscseq ip, sp, lr, lsr #7 │ │ │ │ + rscseq ip, sp, r6, lsr #7 │ │ │ │ + tstpeq r0, lr, lsl #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r0, lsl r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r8, lsl #8 @ p-variant is OBSOLETE │ │ │ │ + rscseq ip, sp, sl, ror #6 │ │ │ │ + tsteq r0, lr, asr #18 │ │ │ │ + tsteq r1, r6, lsr #4 │ │ │ │ + tsteq r1, r6, lsr r2 │ │ │ │ + tsteq r1, r2, ror r8 │ │ │ │ + rscseq ip, sp, r0, ror #6 │ │ │ │ + strdeq ip, [r0, -r2] │ │ │ │ + rscseq ip, sp, r2, asr r3 │ │ │ │ + rscseq ip, sp, lr, lsr r3 │ │ │ │ + smlabbeq r6, r8, r0, r8 │ │ │ │ + rscseq ip, sp, ip, lsr #6 │ │ │ │ + rscseq ip, sp, r2, lsr r3 │ │ │ │ + rscseq ip, sp, r2, lsr r3 │ │ │ │ + rscseq ip, sp, sl, lsr #6 │ │ │ │ + rscseq ip, sp, r0, lsl #6 │ │ │ │ + rscseq ip, sp, r0, lsl #6 │ │ │ │ + rscseq ip, sp, r0, lsl r3 │ │ │ │ + rscseq ip, sp, sl, lsr #4 │ │ │ │ + rscseq ip, sp, r2, lsr #4 │ │ │ │ + ldrshteq ip, [sp], #38 @ 0x26 │ │ │ │ + ldrshteq ip, [sp], #24 │ │ │ │ + ldrshteq ip, [sp], #16 │ │ │ │ + rscseq sp, pc, r8, ror #29 │ │ │ │ + rscseq sp, pc, r6, ror #29 │ │ │ │ + rscseq sp, pc, r2, ror #29 │ │ │ │ + rscseq sp, pc, r6, lsr #30 │ │ │ │ + ldrhteq sp, [pc], #228 │ │ │ │ + ldrhteq sp, [pc], #224 │ │ │ │ + smlatteq r0, r8, r6, r8 │ │ │ │ + ldrdeq r8, [r0, -r8] │ │ │ │ + ldrdeq r8, [r0, -r0] │ │ │ │ + smlabteq r0, r8, r6, r8 │ │ │ │ + smlabteq r0, r0, r6, r8 │ │ │ │ + @ instruction: 0x010086b8 │ │ │ │ + @ instruction: 0x010086b0 │ │ │ │ + rscseq r3, lr, r0, lsr r9 │ │ │ │ + rscseq r3, lr, ip, lsr #18 │ │ │ │ + tsteq r1, r4 │ │ │ │ + mrseq r4, (UNDEF: 1) │ │ │ │ + tsteq r0, r8, ror #12 │ │ │ │ + tsteq r0, r0, ror #12 │ │ │ │ + tsteq r0, r8, asr r6 │ │ │ │ + smlabteq r1, ip, pc, r3 @ │ │ │ │ + smlabteq r1, r8, pc, r3 @ │ │ │ │ + smlabteq r1, r4, pc, r3 @ │ │ │ │ + tsteq r0, r0, lsr r6 │ │ │ │ + ldrsbteq r3, [lr], #134 @ 0x86 │ │ │ │ + ldrhteq r3, [lr], #138 @ 0x8a │ │ │ │ + tsteq r0, lr, lsl r6 │ │ │ │ + rscseq ip, sp, r4 │ │ │ │ + ldrshteq fp, [sp], #252 @ 0xfc │ │ │ │ + tsteq r1, r6, asr #26 │ │ │ │ + tsteq r1, sl, lsr sp │ │ │ │ + tsteq r1, r6, lsr sp │ │ │ │ + tsteq r1, lr, lsr #26 │ │ │ │ + @ instruction: 0x010131ba │ │ │ │ + smlabbeq r0, r2, r5, ip │ │ │ │ + smlabbeq r0, r0, r5, ip │ │ │ │ + tsteq r0, ip, ror r5 │ │ │ │ + strdeq r7, [r1, -r0] │ │ │ │ + rscseq fp, sp, r2, asr #30 │ │ │ │ + rscseq fp, sp, sl, lsr pc │ │ │ │ + tsteq r0, sl, asr #10 │ │ │ │ + rscseq fp, pc, sl, ror #12 │ │ │ │ + smlabbeq r1, sl, r4, r2 │ │ │ │ + rscseq fp, sp, lr, ror #29 │ │ │ │ + rscseq fp, sp, r6, ror #29 │ │ │ │ + tsteq r1, r6, asr #28 │ │ │ │ + rscseq sl, lr, r8, ror #1 │ │ │ │ + tsteq r1, r4, asr #28 │ │ │ │ + smlatteq r0, r4, r4, ip │ │ │ │ + rscseq fp, pc, r6, ror #11 │ │ │ │ + rscseq ip, sp, r2, rrx │ │ │ │ + rscseq ip, sp, lr, rrx │ │ │ │ + tsteq r6, r0, lsr ip │ │ │ │ + rscseq ip, sp, r6, asr r0 │ │ │ │ + rscseq ip, sp, ip, lsr #32 │ │ │ │ + rscseq ip, sp, r8, lsr r0 │ │ │ │ + rscseq ip, sp, r4, lsr r0 │ │ │ │ + rscseq ip, sp, r0, lsr r0 │ │ │ │ + rscseq ip, sp, ip, lsr #32 │ │ │ │ + rscseq ip, sp, lr, lsr #32 │ │ │ │ + smlatbeq r6, r2, fp, r7 │ │ │ │ + rscseq ip, sp, lr, lsl r0 │ │ │ │ + rscseq fp, sp, r2, lsr #31 │ │ │ │ + ldrhteq fp, [sp], #240 @ 0xf0 │ │ │ │ + rscseq fp, sp, lr, lsr #31 │ │ │ │ + rscseq fp, sp, ip, lsr #31 │ │ │ │ + rscseq fp, sp, sl, lsr #31 │ │ │ │ + rscseq fp, sp, ip, lsr #31 │ │ │ │ + tsteq r6, r0, lsr #22 │ │ │ │ + rscseq fp, sp, r8, lsr #31 │ │ │ │ + ldrhteq fp, [sp], #254 @ 0xfe │ │ │ │ + smlatteq r6, lr, sl, r7 │ │ │ │ + tsteq r1, r2, asr #24 │ │ │ │ + tsteq r1, r0, lsr ip │ │ │ │ + tsteq r1, sl, lsr #24 │ │ │ │ tsteq r1, r4, lsr #24 │ │ │ │ - smlabteq r0, r4, r2, ip │ │ │ │ - rscseq fp, pc, r6, asr #7 │ │ │ │ - rscseq fp, sp, r2, asr #28 │ │ │ │ - rscseq fp, sp, lr, asr #28 │ │ │ │ - tsteq r6, r0, lsl sl │ │ │ │ - rscseq fp, sp, r6, lsr lr │ │ │ │ - rscseq fp, sp, ip, lsl #28 │ │ │ │ - rscseq fp, sp, r8, lsl lr │ │ │ │ - rscseq fp, sp, r4, lsl lr │ │ │ │ - rscseq fp, sp, r0, lsl lr │ │ │ │ - rscseq fp, sp, ip, lsl #28 │ │ │ │ - rscseq fp, sp, lr, lsl #28 │ │ │ │ - smlabbeq r6, r2, r9, r7 │ │ │ │ - ldrshteq fp, [sp], #222 @ 0xde │ │ │ │ - rscseq fp, sp, r2, lsl #27 │ │ │ │ - smlalseq fp, sp, r0, sp │ │ │ │ - rscseq fp, sp, lr, lsl #27 │ │ │ │ - rscseq fp, sp, ip, lsl #27 │ │ │ │ - rscseq fp, sp, sl, lsl #27 │ │ │ │ - rscseq fp, sp, ip, lsl #27 │ │ │ │ - tsteq r6, r0, lsl #18 │ │ │ │ - rscseq fp, sp, r8, lsl #27 │ │ │ │ - smlalseq fp, sp, lr, sp │ │ │ │ - smlabteq r6, lr, r8, r7 │ │ │ │ - tsteq r1, r2, lsr #20 │ │ │ │ - tsteq r1, r0, lsl sl │ │ │ │ - tsteq r1, sl, lsl #20 │ │ │ │ - tsteq r1, r4, lsl #20 │ │ │ │ - strdeq r7, [r1, -lr] │ │ │ │ - rscseq fp, sp, sl, ror ip │ │ │ │ - rscseq fp, sp, r8, lsl #25 │ │ │ │ - tsteq r6, ip, asr #16 │ │ │ │ - rscseq fp, sp, r4, ror ip │ │ │ │ - rscseq fp, sp, ip, asr #24 │ │ │ │ - rscseq fp, sp, sl, asr ip │ │ │ │ - rscseq fp, sp, r8, asr ip │ │ │ │ - rscseq fp, sp, r6, asr ip │ │ │ │ - rscseq fp, sp, r4, asr ip │ │ │ │ - rscseq fp, sp, r6, asr ip │ │ │ │ - smlabteq r6, sl, r7, r7 │ │ │ │ - rscseq fp, sp, r6, asr #24 │ │ │ │ - rscseq fp, sp, sl, asr #23 │ │ │ │ - ldrsbteq fp, [sp], #184 @ 0xb8 │ │ │ │ - ldrsbteq fp, [sp], #182 @ 0xb6 │ │ │ │ - ldrsbteq fp, [sp], #180 @ 0xb4 │ │ │ │ - ldrsbteq fp, [sp], #178 @ 0xb2 │ │ │ │ - ldrsbteq fp, [sp], #180 @ 0xb4 │ │ │ │ - tsteq r6, r8, asr #14 │ │ │ │ - ldrsbteq fp, [sp], #176 @ 0xb0 │ │ │ │ - rscseq fp, sp, r6, ror #23 │ │ │ │ - tsteq r6, r6, lsl r7 │ │ │ │ - tsteq r1, sl, ror #16 │ │ │ │ + tsteq r1, lr, lsl ip │ │ │ │ + smlalseq fp, sp, sl, lr │ │ │ │ + rscseq fp, sp, r8, lsr #29 │ │ │ │ + tsteq r6, ip, ror #20 │ │ │ │ + smlalseq fp, sp, r4, lr │ │ │ │ + rscseq fp, sp, ip, ror #28 │ │ │ │ + rscseq fp, sp, sl, ror lr │ │ │ │ + rscseq fp, sp, r8, ror lr │ │ │ │ + rscseq fp, sp, r6, ror lr │ │ │ │ + rscseq fp, sp, r4, ror lr │ │ │ │ + rscseq fp, sp, r6, ror lr │ │ │ │ + smlatteq r6, sl, r9, r7 │ │ │ │ + rscseq fp, sp, r6, ror #28 │ │ │ │ + rscseq fp, sp, sl, ror #27 │ │ │ │ + ldrshteq fp, [sp], #216 @ 0xd8 │ │ │ │ + ldrshteq fp, [sp], #214 @ 0xd6 │ │ │ │ + ldrshteq fp, [sp], #212 @ 0xd4 │ │ │ │ + ldrshteq fp, [sp], #210 @ 0xd2 │ │ │ │ + ldrshteq fp, [sp], #212 @ 0xd4 │ │ │ │ + tsteq r6, r8, ror #18 │ │ │ │ + ldrshteq fp, [sp], #208 @ 0xd0 │ │ │ │ + rscseq fp, sp, r6, lsl #28 │ │ │ │ + tsteq r6, r6, lsr r9 │ │ │ │ + smlabbeq r1, sl, sl, r7 │ │ │ │ svcvs 0x00aaf5b0 │ │ │ │ strlt sp, [r8, #-41] @ 0xffffffd7 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xf5b0d80e │ │ │ │ eorle r7, r1, r4, asr #31 │ │ │ │ @@ -143434,23 +143434,23 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2058 @ 0xfffff7f6 │ │ │ │ stmdami sl, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2057 @ 0xfffff7f7 │ │ │ │ stmdami r9, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - @ instruction: 0x01017698 │ │ │ │ - tsteq r1, lr, asr r6 │ │ │ │ - tsteq r1, r8, lsl r6 │ │ │ │ - tsteq r1, r6, lsr #12 │ │ │ │ - tsteq r1, r4, ror #12 │ │ │ │ - smlatteq r1, r2, r6, r7 │ │ │ │ - @ instruction: 0x01017694 │ │ │ │ - @ instruction: 0x010176b2 │ │ │ │ - smlatteq r1, r8, r6, r7 │ │ │ │ + @ instruction: 0x010178b8 │ │ │ │ + tsteq r1, lr, ror r8 │ │ │ │ + tsteq r1, r8, lsr r8 │ │ │ │ + tsteq r1, r6, asr #16 │ │ │ │ + smlabbeq r1, r4, r8, r7 │ │ │ │ + tsteq r1, r2, lsl #18 │ │ │ │ + @ instruction: 0x010178b4 │ │ │ │ + ldrdeq r7, [r1, -r2] │ │ │ │ + tsteq r1, r8, lsl #18 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec4e2e8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvs 0x00aaf5b1 │ │ │ │ stmdale lr, {r0, r1, r4, r5, ip, lr, pc} │ │ │ │ @@ -143551,35 +143551,35 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf773447a │ │ │ │ and lr, r6, lr, lsr #16 │ │ │ │ @ instruction: 0x462b4a17 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf773447a │ │ │ │ ldcllt 8, cr14, [r0, #-152]! @ 0xffffff68 │ │ │ │ - smlalseq r2, lr, r2, r8 │ │ │ │ - rscseq sl, pc, r8, asr #26 │ │ │ │ - rscseq fp, sp, r6, ror #10 │ │ │ │ - rscseq sl, pc, r8, lsr #26 │ │ │ │ - rscseq fp, sp, r2, asr #13 │ │ │ │ - rscseq sl, pc, ip, lsl #26 │ │ │ │ - rscseq r2, lr, r6, ror #17 │ │ │ │ - rscseq sl, pc, ip, ror #25 │ │ │ │ - rscseq sl, pc, lr, lsl #19 │ │ │ │ - ldrsbteq sl, [pc], #192 │ │ │ │ - smlalseq ip, pc, r2, r4 @ │ │ │ │ - ldrhteq sl, [pc], #198 │ │ │ │ - rscseq fp, sp, ip, lsr #9 │ │ │ │ - rscseq fp, pc, r0, lsr #2 │ │ │ │ - rscseq fp, pc, sl, lsl r1 @ │ │ │ │ - rscseq fp, pc, r4, lsl r1 @ │ │ │ │ - rscseq fp, pc, lr, lsl #2 │ │ │ │ - rscseq fp, pc, r0, lsr #2 │ │ │ │ - rscseq fp, pc, r2, lsl #2 │ │ │ │ - ldrshteq fp, [pc], #12 │ │ │ │ - @ instruction: 0x01067298 │ │ │ │ + ldrhteq r2, [lr], #162 @ 0xa2 │ │ │ │ + rscseq sl, pc, r8, ror #30 │ │ │ │ + rscseq fp, sp, r6, lsl #15 │ │ │ │ + rscseq sl, pc, r8, asr #30 │ │ │ │ + rscseq fp, sp, r2, ror #17 │ │ │ │ + rscseq sl, pc, ip, lsr #30 │ │ │ │ + rscseq r2, lr, r6, lsl #22 │ │ │ │ + rscseq sl, pc, ip, lsl #30 │ │ │ │ + rscseq sl, pc, lr, lsr #23 │ │ │ │ + ldrshteq sl, [pc], #224 │ │ │ │ + ldrhteq ip, [pc], #98 │ │ │ │ + ldrsbteq sl, [pc], #230 │ │ │ │ + rscseq fp, sp, ip, asr #13 │ │ │ │ + rscseq fp, pc, r0, asr #6 │ │ │ │ + rscseq fp, pc, sl, lsr r3 @ │ │ │ │ + rscseq fp, pc, r4, lsr r3 @ │ │ │ │ + rscseq fp, pc, lr, lsr #6 │ │ │ │ + rscseq fp, pc, r0, asr #6 │ │ │ │ + rscseq fp, pc, r2, lsr #6 │ │ │ │ + rscseq fp, pc, ip, lsl r3 @ │ │ │ │ + @ instruction: 0x010674b8 │ │ │ │ svcvs 0x00f2f5b0 │ │ │ │ strhi pc, [r5, #-1]! │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4e4f4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, q8, q12 │ │ │ │ @ instruction: 0xf5b0826e │ │ │ │ @@ -144393,100 +144393,100 @@ │ │ │ │ @ instruction: 0xf04f3b20 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007d9 │ │ │ │ ldmdami r7, {r0, r6, r7, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf0014478 │ │ │ │ svclt 0x0000b851 │ │ │ │ - smlalseq sl, sp, sl, pc @ │ │ │ │ - smlabteq r1, r4, r4, r7 │ │ │ │ - tsteq r1, r2, asr #8 │ │ │ │ - rscseq sl, sp, ip, lsl pc │ │ │ │ - ldrshteq sl, [sp], #232 @ 0xe8 │ │ │ │ - rscseq sl, sp, r6, ror #29 │ │ │ │ - smlatteq r1, ip, r3, r7 │ │ │ │ - rscseq sl, sp, ip, lsl #29 │ │ │ │ - rscseq sl, sp, r8, ror #28 │ │ │ │ - ldrdeq r7, [r1, -r0] │ │ │ │ - ldrshteq sl, [sp], #216 @ 0xd8 │ │ │ │ - rscseq sl, sp, ip, asr #27 │ │ │ │ - rscseq sl, sp, r2, asr #27 │ │ │ │ - smlalseq sl, sp, lr, sp │ │ │ │ - rscseq sl, sp, r4, ror sp │ │ │ │ + ldrhteq fp, [sp], #26 │ │ │ │ + smlatteq r1, r4, r6, r7 │ │ │ │ + tsteq r1, r2, ror #12 │ │ │ │ + rscseq fp, sp, ip, lsr r1 │ │ │ │ + rscseq fp, sp, r8, lsl r1 │ │ │ │ + rscseq fp, sp, r6, lsl #2 │ │ │ │ + tsteq r1, ip, lsl #12 │ │ │ │ + rscseq fp, sp, ip, lsr #1 │ │ │ │ + rscseq fp, sp, r8, lsl #1 │ │ │ │ + strdeq r7, [r1, -r0] │ │ │ │ + rscseq fp, sp, r8, lsl r0 │ │ │ │ + rscseq sl, sp, ip, ror #31 │ │ │ │ + rscseq sl, sp, r2, ror #31 │ │ │ │ + ldrhteq sl, [sp], #254 @ 0xfe │ │ │ │ + smlalseq sl, sp, r4, pc @ │ │ │ │ + rscseq sl, sp, sl, ror #30 │ │ │ │ + rscseq sl, sp, r0, ror #30 │ │ │ │ + rscseq sl, sp, sl, lsr pc │ │ │ │ + rscseq sl, sp, lr, lsl #30 │ │ │ │ + @ instruction: 0x01017494 │ │ │ │ + rscseq sl, sp, sl, lsr #29 │ │ │ │ + rscseq sl, sp, r0, lsl #29 │ │ │ │ + rscseq sl, sp, r6, asr lr │ │ │ │ + rscseq sl, sp, ip, asr #28 │ │ │ │ + rscseq sl, sp, r8, lsr #28 │ │ │ │ + rscseq sl, sp, r4, lsl #28 │ │ │ │ + ldrsbteq sl, [sp], #216 @ 0xd8 │ │ │ │ + rscseq sl, sp, lr, lsr #27 │ │ │ │ + rscseq sl, sp, r4, lsr #27 │ │ │ │ + rscseq sl, sp, r0, lsl #27 │ │ │ │ + rscseq sl, sp, r4, asr sp │ │ │ │ rscseq sl, sp, sl, asr #26 │ │ │ │ - rscseq sl, sp, r0, asr #26 │ │ │ │ - rscseq sl, sp, sl, lsl sp │ │ │ │ - rscseq sl, sp, lr, ror #25 │ │ │ │ - tsteq r1, r4, ror r2 │ │ │ │ - rscseq sl, sp, sl, lsl #25 │ │ │ │ - rscseq sl, sp, r0, ror #24 │ │ │ │ - rscseq sl, sp, r6, lsr ip │ │ │ │ - rscseq sl, sp, ip, lsr #24 │ │ │ │ - rscseq sl, sp, r8, lsl #24 │ │ │ │ - rscseq sl, sp, r4, ror #23 │ │ │ │ - ldrhteq sl, [sp], #184 @ 0xb8 │ │ │ │ - rscseq sl, sp, lr, lsl #23 │ │ │ │ - rscseq sl, sp, r4, lsl #23 │ │ │ │ - rscseq sl, sp, r0, ror #22 │ │ │ │ - rscseq sl, sp, r4, lsr fp │ │ │ │ - rscseq sl, sp, sl, lsr #22 │ │ │ │ - rscseq sl, sp, r6, lsl #22 │ │ │ │ - ldrshteq sl, [sp], #160 @ 0xa0 │ │ │ │ - tsteq r1, ip, lsr r1 │ │ │ │ + rscseq sl, sp, r6, lsr #26 │ │ │ │ + rscseq sl, sp, r0, lsl sp │ │ │ │ + tsteq r1, ip, asr r3 │ │ │ │ + rscseq sl, sp, r2, lsr #25 │ │ │ │ + rscseq sl, sp, ip, lsl #25 │ │ │ │ + rscseq sl, sp, ip, asr #24 │ │ │ │ + rscseq sl, sp, ip, lsl ip │ │ │ │ + rscseq sl, sp, r0, ror #23 │ │ │ │ + ldrsbteq sl, [sp], #182 @ 0xb6 │ │ │ │ + rscseq sl, sp, r2, asr #23 │ │ │ │ + smlalseq sl, sp, r2, fp │ │ │ │ + rscseq sl, sp, r8, lsl #23 │ │ │ │ + rscseq sl, sp, sl, ror #22 │ │ │ │ + rscseq sl, sp, lr, lsl fp │ │ │ │ + ldrshteq sl, [sp], #170 @ 0xaa │ │ │ │ + rscseq sl, sp, r6, ror #21 │ │ │ │ + ldrhteq sl, [sp], #164 @ 0xa4 │ │ │ │ rscseq sl, sp, r2, lsl #21 │ │ │ │ - rscseq sl, sp, ip, ror #20 │ │ │ │ - rscseq sl, sp, ip, lsr #20 │ │ │ │ - ldrshteq sl, [sp], #156 @ 0x9c │ │ │ │ + rscseq sl, sp, r0, asr sl │ │ │ │ + rscseq sl, sp, r2, lsr #20 │ │ │ │ + ldrshteq sl, [sp], #144 @ 0x90 │ │ │ │ rscseq sl, sp, r0, asr #19 │ │ │ │ - ldrhteq sl, [sp], #150 @ 0x96 │ │ │ │ - rscseq sl, sp, r2, lsr #19 │ │ │ │ + smlalseq sl, sp, r0, r9 │ │ │ │ rscseq sl, sp, r2, ror r9 │ │ │ │ - rscseq sl, sp, r8, ror #18 │ │ │ │ - rscseq sl, sp, sl, asr #18 │ │ │ │ - ldrshteq sl, [sp], #142 @ 0x8e │ │ │ │ - ldrsbteq sl, [sp], #138 @ 0x8a │ │ │ │ - rscseq sl, sp, r6, asr #17 │ │ │ │ - smlalseq sl, sp, r4, r8 │ │ │ │ - rscseq sl, sp, r2, ror #16 │ │ │ │ - rscseq sl, sp, r0, lsr r8 │ │ │ │ - rscseq sl, sp, r2, lsl #16 │ │ │ │ - ldrsbteq sl, [sp], #112 @ 0x70 │ │ │ │ - rscseq sl, sp, r0, lsr #15 │ │ │ │ - rscseq sl, sp, r0, ror r7 │ │ │ │ - rscseq sl, sp, r2, asr r7 │ │ │ │ - rscseq sl, sp, ip, lsr #14 │ │ │ │ - ldrshteq sl, [sp], #108 @ 0x6c │ │ │ │ - ldrshteq sl, [sp], #98 @ 0x62 │ │ │ │ - rscseq sl, sp, ip, asr #13 │ │ │ │ + rscseq sl, sp, ip, asr #18 │ │ │ │ + rscseq sl, sp, ip, lsl r9 │ │ │ │ + rscseq sl, sp, r2, lsl r9 │ │ │ │ + rscseq sl, sp, ip, ror #17 │ │ │ │ + ldrhteq sl, [sp], #140 @ 0x8c │ │ │ │ + rscseq sl, sp, sl, lsl #17 │ │ │ │ + rscseq sl, sp, r4, ror #16 │ │ │ │ + rscseq sl, sp, r0, asr #16 │ │ │ │ + rscseq sl, sp, r6, lsl r8 │ │ │ │ + rscseq sl, sp, lr, lsl #16 │ │ │ │ + rscseq sl, sp, sl, ror #15 │ │ │ │ + ldrhteq sl, [sp], #122 @ 0x7a │ │ │ │ + smlalseq sl, sp, r0, r7 │ │ │ │ + rscseq sl, sp, r6, ror #14 │ │ │ │ + rscseq sl, sp, r2, asr #14 │ │ │ │ + rscseq sl, sp, lr, lsl r7 │ │ │ │ + ldrshteq sl, [sp], #96 @ 0x60 │ │ │ │ + rscseq sl, sp, r8, ror #13 │ │ │ │ + rscseq sl, sp, r6, asr #13 │ │ │ │ smlalseq sl, sp, ip, r6 │ │ │ │ + rscseq sl, sp, r2, ror r6 │ │ │ │ rscseq sl, sp, sl, ror #12 │ │ │ │ - rscseq sl, sp, r4, asr #12 │ │ │ │ - rscseq sl, sp, r0, lsr #12 │ │ │ │ - ldrshteq sl, [sp], #86 @ 0x56 │ │ │ │ + rscseq sl, sp, r6, asr #12 │ │ │ │ + rscseq sl, sp, r8, lsl r6 │ │ │ │ + rscseq sl, sp, r0, lsl r6 │ │ │ │ rscseq sl, sp, lr, ror #11 │ │ │ │ - rscseq sl, sp, sl, asr #11 │ │ │ │ - smlalseq sl, sp, sl, r5 │ │ │ │ - rscseq sl, sp, r0, ror r5 │ │ │ │ - rscseq sl, sp, r6, asr #10 │ │ │ │ - rscseq sl, sp, r2, lsr #10 │ │ │ │ - ldrshteq sl, [sp], #78 @ 0x4e │ │ │ │ - ldrsbteq sl, [sp], #64 @ 0x40 │ │ │ │ - rscseq sl, sp, r8, asr #9 │ │ │ │ - rscseq sl, sp, r6, lsr #9 │ │ │ │ - rscseq sl, sp, ip, ror r4 │ │ │ │ - rscseq sl, sp, r2, asr r4 │ │ │ │ - rscseq sl, sp, sl, asr #8 │ │ │ │ - rscseq sl, sp, r6, lsr #8 │ │ │ │ - ldrshteq sl, [sp], #56 @ 0x38 │ │ │ │ - ldrshteq sl, [sp], #48 @ 0x30 │ │ │ │ - rscseq sl, sp, lr, asr #7 │ │ │ │ - rscseq sl, sp, r2, lsr #7 │ │ │ │ - rscseq sl, sp, r6, ror r3 │ │ │ │ - rscseq sl, sp, r6, asr #6 │ │ │ │ - rscseq sl, sp, r4, lsl r3 │ │ │ │ + rscseq sl, sp, r2, asr #11 │ │ │ │ + smlalseq sl, sp, r6, r5 │ │ │ │ + rscseq sl, sp, r6, ror #10 │ │ │ │ + rscseq sl, sp, r4, lsr r5 │ │ │ │ blcs 824b80 │ │ │ │ strbhi pc, [r4, -r0, lsl #4] @ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007da │ │ │ │ @ instruction: 0xf8df8605 │ │ │ │ ldrbtmi r0, [r8], #-3112 @ 0xfffff3d8 │ │ │ │ @@ -145263,108 +145263,108 @@ │ │ │ │ stmdami r0!, {r4, r7, r8, sp, lr, pc}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2143 @ 0xfffff7a1 │ │ │ │ ldmdami pc, {r1, r3, r7, r8, sp, lr, pc}^ @ │ │ │ │ orr r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2142 @ 0xfffff7a2 │ │ │ │ svclt 0x0000e184 │ │ │ │ - smlalseq sl, sp, sl, r1 │ │ │ │ - rscseq sl, sp, r6, ror r1 │ │ │ │ + ldrhteq sl, [sp], #58 @ 0x3a │ │ │ │ + smlalseq sl, sp, r6, r3 │ │ │ │ + rscseq sl, sp, sl, ror #6 │ │ │ │ + rscseq sl, sp, r0, ror #6 │ │ │ │ + rscseq sl, sp, sl, lsr r3 │ │ │ │ + rscseq sl, sp, sl, lsl #6 │ │ │ │ + ldrsbteq sl, [sp], #42 @ 0x2a │ │ │ │ + ldrsbteq sl, [sp], #32 │ │ │ │ + rscseq sl, sp, ip, lsr #5 │ │ │ │ + rscseq sl, sp, r0, lsl #5 │ │ │ │ + rscseq sl, sp, r6, ror r2 │ │ │ │ + rscseq sl, sp, r0, asr r2 │ │ │ │ + rscseq sl, sp, lr, lsl r2 │ │ │ │ + ldrshteq sl, [sp], #18 │ │ │ │ + rscseq sl, sp, r6, asr #3 │ │ │ │ + rscseq sl, sp, r0, lsr #3 │ │ │ │ + rscseq sl, sp, sl, ror r1 │ │ │ │ rscseq sl, sp, sl, asr #2 │ │ │ │ rscseq sl, sp, r0, asr #2 │ │ │ │ - rscseq sl, sp, sl, lsl r1 │ │ │ │ - rscseq sl, sp, sl, ror #1 │ │ │ │ + rscseq sl, sp, ip, lsl r1 │ │ │ │ + ldrshteq sl, [sp], #0 │ │ │ │ + rscseq sl, sp, r4, asr #1 │ │ │ │ ldrhteq sl, [sp], #10 │ │ │ │ - ldrhteq sl, [sp], #0 │ │ │ │ - rscseq sl, sp, ip, lsl #1 │ │ │ │ - rscseq sl, sp, r0, rrx │ │ │ │ - rscseq sl, sp, r6, asr r0 │ │ │ │ - rscseq sl, sp, r0, lsr r0 │ │ │ │ - ldrshteq r9, [sp], #254 @ 0xfe │ │ │ │ - ldrsbteq r9, [sp], #242 @ 0xf2 │ │ │ │ - rscseq r9, sp, r6, lsr #31 │ │ │ │ - rscseq r9, sp, r0, lsl #31 │ │ │ │ - rscseq r9, sp, sl, asr pc │ │ │ │ - rscseq r9, sp, sl, lsr #30 │ │ │ │ - rscseq r9, sp, r0, lsr #30 │ │ │ │ - ldrshteq r9, [sp], #236 @ 0xec │ │ │ │ - ldrsbteq r9, [sp], #224 @ 0xe0 │ │ │ │ - rscseq r9, sp, r4, lsr #29 │ │ │ │ - smlalseq r9, sp, sl, lr │ │ │ │ - rscseq r9, sp, r4, ror lr │ │ │ │ - rscseq r9, sp, r4, asr #28 │ │ │ │ - rscseq r9, sp, sl, lsr lr │ │ │ │ - rscseq r9, sp, r6, lsl lr │ │ │ │ - rscseq r9, sp, r8, ror #27 │ │ │ │ - ldrhteq r9, [sp], #214 @ 0xd6 │ │ │ │ - rscseq r9, sp, r8, lsl #27 │ │ │ │ - rscseq r9, sp, r8, asr sp │ │ │ │ - rscseq r9, sp, r8, lsr #26 │ │ │ │ - rscseq r9, sp, r8, lsl #26 │ │ │ │ - rscseq r9, sp, r4, ror #25 │ │ │ │ - ldrhteq r9, [sp], #200 @ 0xc8 │ │ │ │ - rscseq r9, sp, lr, lsr #25 │ │ │ │ - rscseq r9, sp, r8, lsl #25 │ │ │ │ - rscseq r9, sp, ip, asr ip │ │ │ │ - rscseq r9, sp, r0, lsr ip │ │ │ │ - rscseq r9, sp, sl, lsl #24 │ │ │ │ - rscseq r9, sp, r4, ror #23 │ │ │ │ - ldrhteq r9, [sp], #180 @ 0xb4 │ │ │ │ - rscseq r9, sp, sl, lsr #23 │ │ │ │ - rscseq r9, sp, r6, lsl #23 │ │ │ │ - rscseq r9, sp, r8, asr fp │ │ │ │ - rscseq r9, sp, r8, lsr #22 │ │ │ │ - ldrshteq r9, [sp], #168 @ 0xa8 │ │ │ │ - ldrsbteq r9, [sp], #168 @ 0xa8 │ │ │ │ - ldrhteq r9, [sp], #164 @ 0xa4 │ │ │ │ - rscseq r9, sp, r8, lsl #21 │ │ │ │ - rscseq r9, sp, lr, ror sl │ │ │ │ - rscseq r9, sp, r8, asr sl │ │ │ │ - rscseq r9, sp, sl, lsr #20 │ │ │ │ - ldrshteq r9, [sp], #156 @ 0x9c │ │ │ │ - ldrshteq r9, [sp], #148 @ 0x94 │ │ │ │ - ldrsbteq r9, [sp], #146 @ 0x92 │ │ │ │ - rscseq r9, sp, r8, lsr #19 │ │ │ │ - rscseq r9, sp, r0, lsr #19 │ │ │ │ - rscseq r9, sp, ip, ror r9 │ │ │ │ - rscseq r9, sp, ip, asr #18 │ │ │ │ - rscseq r9, sp, ip, lsl r9 │ │ │ │ - ldrshteq r9, [sp], #130 @ 0x82 │ │ │ │ + smlalseq sl, sp, r4, r0 │ │ │ │ + rscseq sl, sp, r4, rrx │ │ │ │ + rscseq sl, sp, sl, asr r0 │ │ │ │ + rscseq sl, sp, r6, lsr r0 │ │ │ │ + rscseq sl, sp, r8 │ │ │ │ + ldrsbteq r9, [sp], #246 @ 0xf6 │ │ │ │ + rscseq r9, sp, r8, lsr #31 │ │ │ │ + rscseq r9, sp, r8, ror pc │ │ │ │ + rscseq r9, sp, r8, asr #30 │ │ │ │ + rscseq r9, sp, r8, lsr #30 │ │ │ │ + rscseq r9, sp, r4, lsl #30 │ │ │ │ + ldrsbteq r9, [sp], #232 @ 0xe8 │ │ │ │ + rscseq r9, sp, lr, asr #29 │ │ │ │ + rscseq r9, sp, r8, lsr #29 │ │ │ │ + rscseq r9, sp, ip, ror lr │ │ │ │ + rscseq r9, sp, r0, asr lr │ │ │ │ + rscseq r9, sp, sl, lsr #28 │ │ │ │ + rscseq r9, sp, r4, lsl #28 │ │ │ │ + ldrsbteq r9, [sp], #212 @ 0xd4 │ │ │ │ + rscseq r9, sp, sl, asr #27 │ │ │ │ + rscseq r9, sp, r6, lsr #27 │ │ │ │ + rscseq r9, sp, r8, ror sp │ │ │ │ + rscseq r9, sp, r8, asr #26 │ │ │ │ + rscseq r9, sp, r8, lsl sp │ │ │ │ + ldrshteq r9, [sp], #200 @ 0xc8 │ │ │ │ + ldrsbteq r9, [sp], #196 @ 0xc4 │ │ │ │ + rscseq r9, sp, r8, lsr #25 │ │ │ │ + smlalseq r9, sp, lr, ip │ │ │ │ + rscseq r9, sp, r8, ror ip │ │ │ │ + rscseq r9, sp, sl, asr #24 │ │ │ │ + rscseq r9, sp, ip, lsl ip │ │ │ │ + rscseq r9, sp, r4, lsl ip │ │ │ │ + ldrshteq r9, [sp], #178 @ 0xb2 │ │ │ │ + rscseq r9, sp, r8, asr #23 │ │ │ │ + rscseq r9, sp, r0, asr #23 │ │ │ │ + smlalseq r9, sp, ip, fp │ │ │ │ + rscseq r9, sp, ip, ror #22 │ │ │ │ + rscseq r9, sp, ip, lsr fp │ │ │ │ + rscseq r9, sp, r2, lsl fp │ │ │ │ + rscseq r9, sp, r8, ror #21 │ │ │ │ + rscseq r9, sp, r4, asr #21 │ │ │ │ + rscseq r9, sp, r0, lsr #21 │ │ │ │ + rscseq r9, sp, r4, ror sl │ │ │ │ + rscseq r9, sp, lr, ror #20 │ │ │ │ + rscseq r9, sp, lr, asr #20 │ │ │ │ + rscseq r9, sp, r6, lsr #20 │ │ │ │ + ldrshteq r9, [sp], #158 @ 0x9e │ │ │ │ + ldrshteq r9, [sp], #152 @ 0x98 │ │ │ │ + ldrsbteq r9, [sp], #150 @ 0x96 │ │ │ │ + rscseq r9, sp, sl, lsr #19 │ │ │ │ + rscseq r9, sp, r4, lsr #19 │ │ │ │ + rscseq r9, sp, r4, lsl #19 │ │ │ │ + rscseq r9, sp, ip, asr r9 │ │ │ │ + rscseq r9, sp, r0, lsr r9 │ │ │ │ + rscseq r9, sp, r4, lsl #18 │ │ │ │ + rscseq r9, sp, r8, ror #17 │ │ │ │ rscseq r9, sp, r8, asr #17 │ │ │ │ - rscseq r9, sp, r4, lsr #17 │ │ │ │ - rscseq r9, sp, r0, lsl #17 │ │ │ │ - rscseq r9, sp, r4, asr r8 │ │ │ │ - rscseq r9, sp, lr, asr #16 │ │ │ │ - rscseq r9, sp, lr, lsr #16 │ │ │ │ - rscseq r9, sp, r6, lsl #16 │ │ │ │ + rscseq r9, sp, r2, lsr #17 │ │ │ │ + smlalseq r9, sp, ip, r8 │ │ │ │ + rscseq r9, sp, ip, ror r8 │ │ │ │ + rscseq r9, sp, r2, asr r8 │ │ │ │ + rscseq r9, sp, r8, lsr #16 │ │ │ │ + rscseq r9, sp, r2, lsr #16 │ │ │ │ + rscseq r9, sp, r4, lsl #16 │ │ │ │ ldrsbteq r9, [sp], #126 @ 0x7e │ │ │ │ ldrsbteq r9, [sp], #120 @ 0x78 │ │ │ │ - ldrhteq r9, [sp], #118 @ 0x76 │ │ │ │ - rscseq r9, sp, sl, lsl #15 │ │ │ │ - rscseq r9, sp, r4, lsl #15 │ │ │ │ - rscseq r9, sp, r4, ror #14 │ │ │ │ - rscseq r9, sp, ip, lsr r7 │ │ │ │ - rscseq r9, sp, r0, lsl r7 │ │ │ │ - rscseq r9, sp, r4, ror #13 │ │ │ │ - rscseq r9, sp, r8, asr #13 │ │ │ │ - rscseq r9, sp, r8, lsr #13 │ │ │ │ - rscseq r9, sp, r2, lsl #13 │ │ │ │ - rscseq r9, sp, ip, ror r6 │ │ │ │ - rscseq r9, sp, ip, asr r6 │ │ │ │ - rscseq r9, sp, r2, lsr r6 │ │ │ │ - rscseq r9, sp, r8, lsl #12 │ │ │ │ - rscseq r9, sp, r2, lsl #12 │ │ │ │ - rscseq r9, sp, r4, ror #11 │ │ │ │ - ldrhteq r9, [sp], #94 @ 0x5e │ │ │ │ - ldrhteq r9, [sp], #88 @ 0x58 │ │ │ │ - smlalseq r9, sp, r8, r5 │ │ │ │ - tsteq r1, ip, ror #22 │ │ │ │ - @ instruction: 0x01015a96 │ │ │ │ - rscseq r9, sp, r0, lsl #11 │ │ │ │ - rscseq r9, sp, sl, ror r5 │ │ │ │ + ldrhteq r9, [sp], #120 @ 0x78 │ │ │ │ + smlabbeq r1, ip, sp, r5 │ │ │ │ + @ instruction: 0x01015cb6 │ │ │ │ + rscseq r9, sp, r0, lsr #15 │ │ │ │ + smlalseq r9, sp, sl, r7 │ │ │ │ ldrbtmi r4, [r8], #-2148 @ 0xfffff79c │ │ │ │ stmdami r4!, {r2, r6, r7, sp, lr, pc}^ │ │ │ │ sbc r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2147 @ 0xfffff79d │ │ │ │ stmdami r3!, {r1, r2, r3, r4, r5, r7, sp, lr, pc}^ │ │ │ │ adcs r4, fp, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2146 @ 0xfffff79e │ │ │ │ @@ -145458,81 +145458,81 @@ │ │ │ │ stmdami r5, {r1, r3, sp, lr, pc}^ │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2116 @ 0xfffff7bc │ │ │ │ stmdami r4, {r2, sp, lr, pc}^ │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2115 @ 0xfffff7bd │ │ │ │ svclt 0x0000bd08 │ │ │ │ - ldrshteq r9, [sp], #58 @ 0x3a │ │ │ │ - ldrshteq r9, [sp], #52 @ 0x34 │ │ │ │ - rscseq r9, sp, lr, ror #7 │ │ │ │ - rscseq r9, sp, r8, ror #7 │ │ │ │ - rscseq r9, sp, r2, ror #7 │ │ │ │ - ldrsbteq r9, [sp], #60 @ 0x3c │ │ │ │ - ldrsbteq r9, [sp], #54 @ 0x36 │ │ │ │ - tsteq r1, r0, asr #18 │ │ │ │ - rscseq r9, sp, sl, asr #7 │ │ │ │ - rscseq r9, sp, r4, asr #7 │ │ │ │ - ldrhteq r9, [sp], #62 @ 0x3e │ │ │ │ - ldrhteq r9, [sp], #56 @ 0x38 │ │ │ │ - ldrhteq r9, [sp], #50 @ 0x32 │ │ │ │ - rscseq r9, sp, ip, lsr #7 │ │ │ │ - rscseq r9, sp, r6, lsr #7 │ │ │ │ - rscseq r9, sp, r0, lsr #7 │ │ │ │ - smlabteq r1, r2, r9, r5 │ │ │ │ - @ instruction: 0x01015998 │ │ │ │ - smlatteq r1, sl, r9, r5 │ │ │ │ - rscseq r9, sp, r8, lsl #7 │ │ │ │ - rscseq r9, sp, r2, lsl #7 │ │ │ │ - tsteq r1, ip, asr #20 │ │ │ │ - tsteq r1, r6, lsr #20 │ │ │ │ - rscseq r9, sp, r0, ror r3 │ │ │ │ - tsteq r1, sl, asr sl │ │ │ │ - rscseq r9, sp, r4, ror #6 │ │ │ │ - rscseq r9, sp, lr, asr r3 │ │ │ │ - rscseq r9, sp, r8, asr r3 │ │ │ │ - rscseq r9, sp, r2, asr r3 │ │ │ │ - rscseq r9, sp, ip, asr #6 │ │ │ │ - rscseq r9, sp, r6, asr #6 │ │ │ │ - rscseq r9, sp, r0, asr #6 │ │ │ │ - rscseq r9, sp, sl, lsr r3 │ │ │ │ - rscseq r9, sp, r4, lsr r3 │ │ │ │ - rscseq r9, sp, lr, lsr #6 │ │ │ │ - rscseq r9, sp, r8, lsr #6 │ │ │ │ - rscseq r9, sp, r2, lsr #6 │ │ │ │ - rscseq r9, sp, ip, lsl r3 │ │ │ │ - rscseq r9, sp, r6, lsl r3 │ │ │ │ - rscseq r9, sp, r0, lsl r3 │ │ │ │ - rscseq r9, sp, sl, lsl #6 │ │ │ │ - rscseq r9, sp, r4, lsl #6 │ │ │ │ - ldrshteq r9, [sp], #46 @ 0x2e │ │ │ │ - ldrshteq r9, [sp], #40 @ 0x28 │ │ │ │ - ldrshteq r9, [sp], #34 @ 0x22 │ │ │ │ - rscseq r9, sp, ip, ror #5 │ │ │ │ - rscseq r9, sp, r6, ror #5 │ │ │ │ - rscseq r9, sp, r0, ror #5 │ │ │ │ - ldrsbteq r9, [sp], #42 @ 0x2a │ │ │ │ - ldrsbteq r9, [sp], #36 @ 0x24 │ │ │ │ - rscseq r9, sp, lr, asr #5 │ │ │ │ - rscseq r9, sp, r8, asr #5 │ │ │ │ - rscseq r9, sp, r2, asr #5 │ │ │ │ - ldrhteq r9, [sp], #44 @ 0x2c │ │ │ │ - ldrhteq r9, [sp], #38 @ 0x26 │ │ │ │ - ldrhteq r9, [sp], #32 │ │ │ │ - rscseq r9, sp, sl, lsr #5 │ │ │ │ - rscseq r9, sp, r4, lsr #5 │ │ │ │ - smlalseq r9, sp, lr, r2 │ │ │ │ - smlalseq r9, sp, r8, r2 │ │ │ │ - smlalseq r9, sp, r2, r2 │ │ │ │ - rscseq r9, sp, ip, lsl #5 │ │ │ │ - rscseq r9, sp, r6, lsl #5 │ │ │ │ - rscseq r9, sp, r0, lsl #5 │ │ │ │ - rscseq r9, sp, sl, ror r2 │ │ │ │ - rscseq r9, sp, r4, ror r2 │ │ │ │ - rscseq r9, sp, lr, ror #4 │ │ │ │ + rscseq r9, sp, sl, lsl r6 │ │ │ │ + rscseq r9, sp, r4, lsl r6 │ │ │ │ + rscseq r9, sp, lr, lsl #12 │ │ │ │ + rscseq r9, sp, r8, lsl #12 │ │ │ │ + rscseq r9, sp, r2, lsl #12 │ │ │ │ + ldrshteq r9, [sp], #92 @ 0x5c │ │ │ │ + ldrshteq r9, [sp], #86 @ 0x56 │ │ │ │ + tsteq r1, r0, ror #22 │ │ │ │ + rscseq r9, sp, sl, ror #11 │ │ │ │ + rscseq r9, sp, r4, ror #11 │ │ │ │ + ldrsbteq r9, [sp], #94 @ 0x5e │ │ │ │ + ldrsbteq r9, [sp], #88 @ 0x58 │ │ │ │ + ldrsbteq r9, [sp], #82 @ 0x52 │ │ │ │ + rscseq r9, sp, ip, asr #11 │ │ │ │ + rscseq r9, sp, r6, asr #11 │ │ │ │ + rscseq r9, sp, r0, asr #11 │ │ │ │ + smlatteq r1, r2, fp, r5 │ │ │ │ + @ instruction: 0x01015bb8 │ │ │ │ + tsteq r1, sl, lsl #24 │ │ │ │ + rscseq r9, sp, r8, lsr #11 │ │ │ │ + rscseq r9, sp, r2, lsr #11 │ │ │ │ + tsteq r1, ip, ror #24 │ │ │ │ + tsteq r1, r6, asr #24 │ │ │ │ + smlalseq r9, sp, r0, r5 │ │ │ │ + tsteq r1, sl, ror ip │ │ │ │ + rscseq r9, sp, r4, lsl #11 │ │ │ │ + rscseq r9, sp, lr, ror r5 │ │ │ │ + rscseq r9, sp, r8, ror r5 │ │ │ │ + rscseq r9, sp, r2, ror r5 │ │ │ │ + rscseq r9, sp, ip, ror #10 │ │ │ │ + rscseq r9, sp, r6, ror #10 │ │ │ │ + rscseq r9, sp, r0, ror #10 │ │ │ │ + rscseq r9, sp, sl, asr r5 │ │ │ │ + rscseq r9, sp, r4, asr r5 │ │ │ │ + rscseq r9, sp, lr, asr #10 │ │ │ │ + rscseq r9, sp, r8, asr #10 │ │ │ │ + rscseq r9, sp, r2, asr #10 │ │ │ │ + rscseq r9, sp, ip, lsr r5 │ │ │ │ + rscseq r9, sp, r6, lsr r5 │ │ │ │ + rscseq r9, sp, r0, lsr r5 │ │ │ │ + rscseq r9, sp, sl, lsr #10 │ │ │ │ + rscseq r9, sp, r4, lsr #10 │ │ │ │ + rscseq r9, sp, lr, lsl r5 │ │ │ │ + rscseq r9, sp, r8, lsl r5 │ │ │ │ + rscseq r9, sp, r2, lsl r5 │ │ │ │ + rscseq r9, sp, ip, lsl #10 │ │ │ │ + rscseq r9, sp, r6, lsl #10 │ │ │ │ + rscseq r9, sp, r0, lsl #10 │ │ │ │ + ldrshteq r9, [sp], #74 @ 0x4a │ │ │ │ + ldrshteq r9, [sp], #68 @ 0x44 │ │ │ │ + rscseq r9, sp, lr, ror #9 │ │ │ │ + rscseq r9, sp, r8, ror #9 │ │ │ │ + rscseq r9, sp, r2, ror #9 │ │ │ │ + ldrsbteq r9, [sp], #76 @ 0x4c │ │ │ │ + ldrsbteq r9, [sp], #70 @ 0x46 │ │ │ │ + ldrsbteq r9, [sp], #64 @ 0x40 │ │ │ │ + rscseq r9, sp, sl, asr #9 │ │ │ │ + rscseq r9, sp, r4, asr #9 │ │ │ │ + ldrhteq r9, [sp], #78 @ 0x4e │ │ │ │ + ldrhteq r9, [sp], #72 @ 0x48 │ │ │ │ + ldrhteq r9, [sp], #66 @ 0x42 │ │ │ │ + rscseq r9, sp, ip, lsr #9 │ │ │ │ + rscseq r9, sp, r6, lsr #9 │ │ │ │ + rscseq r9, sp, r0, lsr #9 │ │ │ │ + smlalseq r9, sp, sl, r4 │ │ │ │ + smlalseq r9, sp, r4, r4 │ │ │ │ + rscseq r9, sp, lr, lsl #9 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [r5], -r2, lsl #1 │ │ │ │ @ instruction: 0x461f4616 │ │ │ │ svcvs 0x00f2f5b1 │ │ │ │ @@ -146379,16 +146379,16 @@ │ │ │ │ @ instruction: 0xf0c05f63 │ │ │ │ @ instruction: 0xf5a18452 │ │ │ │ @ instruction: 0xf04f5263 │ │ │ │ addslt r3, r2, #1140850688 @ 0x44000000 │ │ │ │ @ instruction: 0x07db40d3 │ │ │ │ @ instruction: 0x83abf100 │ │ │ │ mcrrlt 0, 0, pc, r7, cr0 @ │ │ │ │ - rscseq r9, sp, sl, asr #11 │ │ │ │ - rscseq r8, pc, r2, lsl ip @ │ │ │ │ + rscseq r9, sp, sl, ror #15 │ │ │ │ + rscseq r8, pc, r2, lsr lr @ │ │ │ │ msrpl SPSR_xc, #675282944 @ 0x28400000 │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f843c │ │ │ │ blx 986720 │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ orrshi pc, r7, #0, 2 │ │ │ │ @@ -146932,34 +146932,34 @@ │ │ │ │ stcl 7, cr15, [r6, #444] @ 0x1bc │ │ │ │ bmi 73276c │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf76f9600 │ │ │ │ @ instruction: 0xb002edbe │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - ldrhteq pc, [sp], #54 @ 0x36 @ │ │ │ │ - rscseq r7, pc, ip, ror #16 │ │ │ │ - rscseq r8, sp, sl, lsl #1 │ │ │ │ - rscseq r7, pc, ip, asr #16 │ │ │ │ - rscseq pc, sp, r6, lsr #8 │ │ │ │ - rscseq r7, pc, ip, lsr #16 │ │ │ │ - smlatbeq r0, r0, sl, r5 │ │ │ │ - rscseq r7, pc, sl, lsl r8 @ │ │ │ │ - tsteq r1, r0, lsr r3 │ │ │ │ - tsteq r1, r4, lsr r3 │ │ │ │ - tsteq r0, sl, lsr r2 │ │ │ │ - ldrhteq r7, [pc], #124 │ │ │ │ - tsteq r1, r2, lsr #6 │ │ │ │ - tsteq r1, r4, lsr #6 │ │ │ │ - tsteq r1, r2, lsr #6 │ │ │ │ - rscseq r8, pc, r2, asr pc @ │ │ │ │ - rscseq r7, pc, r6, ror r7 @ │ │ │ │ - ldrhteq r7, [sp], #244 @ 0xf4 │ │ │ │ - rscseq r7, pc, ip, asr r7 @ │ │ │ │ - rscseq r7, sp, lr, lsr #24 │ │ │ │ + ldrsbteq pc, [sp], #86 @ 0x56 @ │ │ │ │ + rscseq r7, pc, ip, lsl #21 │ │ │ │ + rscseq r8, sp, sl, lsr #5 │ │ │ │ + rscseq r7, pc, ip, ror #20 │ │ │ │ + rscseq pc, sp, r6, asr #12 │ │ │ │ + rscseq r7, pc, ip, asr #20 │ │ │ │ + smlabteq r0, r0, ip, r5 │ │ │ │ + rscseq r7, pc, sl, lsr sl @ │ │ │ │ + tsteq r1, r0, asr r5 │ │ │ │ + tsteq r1, r4, asr r5 │ │ │ │ + tsteq r0, sl, asr r4 │ │ │ │ + ldrsbteq r7, [pc], #156 │ │ │ │ + tsteq r1, r2, asr #10 │ │ │ │ + tsteq r1, r4, asr #10 │ │ │ │ + tsteq r1, r2, asr #10 │ │ │ │ + rscseq r9, pc, r2, ror r1 @ │ │ │ │ + smlalseq r7, pc, r6, r9 @ │ │ │ │ + ldrsbteq r8, [sp], #20 │ │ │ │ + rscseq r7, pc, ip, ror r9 @ │ │ │ │ + rscseq r7, sp, lr, asr #28 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec519bc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, , q12 │ │ │ │ addsmi r2, r8, #116, 6 @ 0xd0000001 │ │ │ │ adchi pc, r5, #268435456 @ 0x10000000 │ │ │ │ svcpl 0x0093f5b0 │ │ │ │ @@ -147791,107 +147791,107 @@ │ │ │ │ @ instruction: 0xf04f6354 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10207da │ │ │ │ ldmdami lr, {r3, r5, r8, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf0034478 │ │ │ │ svclt 0x0000b8bb │ │ │ │ - rscseq r7, sp, r2, ror sl │ │ │ │ - tsteq r1, r4, asr r2 │ │ │ │ - smlatbeq r1, r0, r1, r4 │ │ │ │ + smlalseq r7, sp, r2, ip │ │ │ │ + tsteq r1, r4, ror r4 │ │ │ │ + smlabteq r1, r0, r3, r4 │ │ │ │ + rscseq r7, sp, r6, lsl #24 │ │ │ │ + rscseq r7, sp, r6, ror #23 │ │ │ │ + rscseq r7, sp, r8, asr #23 │ │ │ │ + rscseq r7, sp, r8, lsr #23 │ │ │ │ + rscseq r7, sp, sl, lsl #23 │ │ │ │ + rscseq r7, sp, ip, ror #22 │ │ │ │ + rscseq r7, sp, r8, asr #22 │ │ │ │ + rscseq r7, sp, ip, lsl fp │ │ │ │ + ldrshteq r7, [sp], #168 @ 0xa8 │ │ │ │ + rscseq r7, sp, r2, ror #21 │ │ │ │ + ldrhteq r7, [sp], #168 @ 0xa8 │ │ │ │ + smlalseq r7, sp, r4, sl │ │ │ │ + rscseq r7, sp, sl, ror #20 │ │ │ │ + rscseq r7, sp, r0, ror #20 │ │ │ │ + rscseq r7, sp, sl, lsr sl │ │ │ │ + rscseq r7, sp, r0, lsl sl │ │ │ │ rscseq r7, sp, r6, ror #19 │ │ │ │ - rscseq r7, sp, r6, asr #19 │ │ │ │ - rscseq r7, sp, r8, lsr #19 │ │ │ │ - rscseq r7, sp, r8, lsl #19 │ │ │ │ - rscseq r7, sp, sl, ror #18 │ │ │ │ - rscseq r7, sp, ip, asr #18 │ │ │ │ - rscseq r7, sp, r8, lsr #18 │ │ │ │ - ldrshteq r7, [sp], #140 @ 0x8c │ │ │ │ - ldrsbteq r7, [sp], #136 @ 0x88 │ │ │ │ - rscseq r7, sp, r2, asr #17 │ │ │ │ - smlalseq r7, sp, r8, r8 │ │ │ │ - rscseq r7, sp, r4, ror r8 │ │ │ │ - rscseq r7, sp, sl, asr #16 │ │ │ │ - rscseq r7, sp, r0, asr #16 │ │ │ │ - rscseq r7, sp, sl, lsl r8 │ │ │ │ - ldrshteq r7, [sp], #112 @ 0x70 │ │ │ │ - rscseq r7, sp, r6, asr #15 │ │ │ │ - smlalseq r7, sp, sl, r7 │ │ │ │ - smlalseq r7, sp, r0, r7 │ │ │ │ - rscseq r7, sp, sl, ror #14 │ │ │ │ - rscseq r7, sp, r6, asr #14 │ │ │ │ - rscseq r7, sp, sl, lsl r7 │ │ │ │ - ldrshteq r7, [sp], #96 @ 0x60 │ │ │ │ - rscseq r7, sp, r6, ror #13 │ │ │ │ - rscseq r7, sp, r2, asr #13 │ │ │ │ - smlalseq r7, sp, r6, r6 │ │ │ │ - rscseq r7, sp, ip, lsl #13 │ │ │ │ + ldrhteq r7, [sp], #154 @ 0x9a │ │ │ │ + ldrhteq r7, [sp], #144 @ 0x90 │ │ │ │ + rscseq r7, sp, sl, lsl #19 │ │ │ │ + rscseq r7, sp, r6, ror #18 │ │ │ │ + rscseq r7, sp, sl, lsr r9 │ │ │ │ + rscseq r7, sp, r0, lsl r9 │ │ │ │ + rscseq r7, sp, r6, lsl #18 │ │ │ │ + rscseq r7, sp, r2, ror #17 │ │ │ │ + ldrhteq r7, [sp], #134 @ 0x86 │ │ │ │ + rscseq r7, sp, ip, lsr #17 │ │ │ │ + rscseq r7, sp, r6, lsl #17 │ │ │ │ + rscseq r7, sp, r8, asr r8 │ │ │ │ + rscseq r7, sp, sl, lsr #16 │ │ │ │ + ldrshteq r7, [sp], #126 @ 0x7e │ │ │ │ + ldrsbteq r7, [sp], #114 @ 0x72 │ │ │ │ + rscseq r7, sp, lr, lsr #15 │ │ │ │ + smlalseq r7, sp, ip, r7 │ │ │ │ + rscseq r7, sp, r0, ror r7 │ │ │ │ + rscseq r7, sp, r6, ror #14 │ │ │ │ + rscseq r7, sp, r2, asr #14 │ │ │ │ + rscseq r7, sp, r4, lsl r7 │ │ │ │ + rscseq r7, sp, r8, ror #13 │ │ │ │ + ldrsbteq r7, [sp], #110 @ 0x6e │ │ │ │ + ldrhteq r7, [sp], #104 @ 0x68 │ │ │ │ + rscseq r7, sp, sl, lsl #13 │ │ │ │ rscseq r7, sp, r6, ror #12 │ │ │ │ - rscseq r7, sp, r8, lsr r6 │ │ │ │ - rscseq r7, sp, sl, lsl #12 │ │ │ │ - ldrsbteq r7, [sp], #94 @ 0x5e │ │ │ │ + rscseq r7, sp, r0, asr #12 │ │ │ │ + rscseq r7, sp, r4, lsl r6 │ │ │ │ + rscseq r7, sp, r8, ror #11 │ │ │ │ + ldrhteq r7, [sp], #92 @ 0x5c │ │ │ │ ldrhteq r7, [sp], #82 @ 0x52 │ │ │ │ - rscseq r7, sp, lr, lsl #11 │ │ │ │ - rscseq r7, sp, ip, ror r5 │ │ │ │ - rscseq r7, sp, r0, asr r5 │ │ │ │ - rscseq r7, sp, r6, asr #10 │ │ │ │ - rscseq r7, sp, r2, lsr #10 │ │ │ │ - ldrshteq r7, [sp], #68 @ 0x44 │ │ │ │ - rscseq r7, sp, r8, asr #9 │ │ │ │ - ldrhteq r7, [sp], #78 @ 0x4e │ │ │ │ - smlalseq r7, sp, r8, r4 │ │ │ │ - rscseq r7, sp, sl, ror #8 │ │ │ │ - rscseq r7, sp, r6, asr #8 │ │ │ │ - rscseq r7, sp, r0, lsr #8 │ │ │ │ - ldrshteq r7, [sp], #52 @ 0x34 │ │ │ │ - rscseq r7, sp, r8, asr #7 │ │ │ │ - smlalseq r7, sp, ip, r3 │ │ │ │ - smlalseq r7, sp, r2, r3 │ │ │ │ - rscseq r7, sp, ip, ror r3 │ │ │ │ - rscseq r7, sp, r0, asr r3 │ │ │ │ - rscseq r7, sp, sl, lsr r3 │ │ │ │ - rscseq r7, sp, r4, lsr #6 │ │ │ │ - ldrshteq r7, [sp], #40 @ 0x28 │ │ │ │ + smlalseq r7, sp, ip, r5 │ │ │ │ + rscseq r7, sp, r0, ror r5 │ │ │ │ + rscseq r7, sp, sl, asr r5 │ │ │ │ + rscseq r7, sp, r4, asr #10 │ │ │ │ + rscseq r7, sp, r8, lsl r5 │ │ │ │ + rscseq r7, sp, ip, ror #9 │ │ │ │ + ldrsbteq r7, [sp], #70 @ 0x46 │ │ │ │ + rscseq r7, sp, r0, asr #9 │ │ │ │ + smlalseq r7, sp, r4, r4 │ │ │ │ + rscseq r7, sp, lr, ror r4 │ │ │ │ + rscseq r7, sp, r8, ror #8 │ │ │ │ + rscseq r7, sp, sl, lsr r4 │ │ │ │ + rscseq r7, sp, ip, lsl #8 │ │ │ │ + rscseq r7, sp, r0, ror #7 │ │ │ │ + ldrhteq r7, [sp], #52 @ 0x34 │ │ │ │ + rscseq r7, sp, r6, lsl #7 │ │ │ │ + rscseq r7, sp, r0, ror r3 │ │ │ │ + rscseq r7, sp, ip, asr #6 │ │ │ │ + rscseq r7, sp, r0, lsr #6 │ │ │ │ + ldrshteq r7, [sp], #38 @ 0x26 │ │ │ │ + rscseq r7, sp, lr, ror #5 │ │ │ │ rscseq r7, sp, ip, asr #5 │ │ │ │ - ldrhteq r7, [sp], #38 @ 0x26 │ │ │ │ - rscseq r7, sp, r0, lsr #5 │ │ │ │ - rscseq r7, sp, r4, ror r2 │ │ │ │ - rscseq r7, sp, lr, asr r2 │ │ │ │ - rscseq r7, sp, r8, asr #4 │ │ │ │ - rscseq r7, sp, sl, lsl r2 │ │ │ │ - rscseq r7, sp, ip, ror #3 │ │ │ │ - rscseq r7, sp, r0, asr #3 │ │ │ │ - smlalseq r7, sp, r4, r1 │ │ │ │ - rscseq r7, sp, r6, ror #2 │ │ │ │ - rscseq r7, sp, r0, asr r1 │ │ │ │ - rscseq r7, sp, ip, lsr #2 │ │ │ │ - rscseq r7, sp, r0, lsl #2 │ │ │ │ - ldrsbteq r7, [sp], #6 │ │ │ │ - rscseq r7, sp, lr, asr #1 │ │ │ │ - rscseq r7, sp, ip, lsr #1 │ │ │ │ - rscseq r7, sp, sl, lsl #1 │ │ │ │ - rscseq r7, sp, r0, rrx │ │ │ │ - rscseq r7, sp, r6, lsr r0 │ │ │ │ - rscseq r7, sp, ip │ │ │ │ - rscseq r7, sp, r4 │ │ │ │ - rscseq r6, sp, r2, ror #31 │ │ │ │ - rscseq r6, sp, r0, asr #31 │ │ │ │ - smlalseq r6, sp, r6, pc @ │ │ │ │ - rscseq r6, sp, ip, ror #30 │ │ │ │ - rscseq r6, sp, r4, ror #30 │ │ │ │ - rscseq r6, sp, r2, asr #30 │ │ │ │ - rscseq r6, sp, r0, lsr #30 │ │ │ │ - ldrshteq r6, [sp], #228 @ 0xe4 │ │ │ │ - rscseq r6, sp, sl, asr #29 │ │ │ │ - rscseq r6, sp, r0, lsr #29 │ │ │ │ - rscseq r6, sp, r6, ror lr │ │ │ │ - rscseq r6, sp, lr, ror #28 │ │ │ │ - rscseq r6, sp, ip, asr #28 │ │ │ │ - rscseq r6, sp, sl, lsr #28 │ │ │ │ - ldrshteq r6, [sp], #220 @ 0xdc │ │ │ │ + rscseq r7, sp, sl, lsr #5 │ │ │ │ + rscseq r7, sp, r0, lsl #5 │ │ │ │ + rscseq r7, sp, r6, asr r2 │ │ │ │ + rscseq r7, sp, ip, lsr #4 │ │ │ │ + rscseq r7, sp, r4, lsr #4 │ │ │ │ + rscseq r7, sp, r2, lsl #4 │ │ │ │ + rscseq r7, sp, r0, ror #3 │ │ │ │ + ldrhteq r7, [sp], #22 │ │ │ │ + rscseq r7, sp, ip, lsl #3 │ │ │ │ + rscseq r7, sp, r4, lsl #3 │ │ │ │ + rscseq r7, sp, r2, ror #2 │ │ │ │ + rscseq r7, sp, r0, asr #2 │ │ │ │ + rscseq r7, sp, r4, lsl r1 │ │ │ │ + rscseq r7, sp, sl, ror #1 │ │ │ │ + rscseq r7, sp, r0, asr #1 │ │ │ │ + smlalseq r7, sp, r6, r0 │ │ │ │ + rscseq r7, sp, lr, lsl #1 │ │ │ │ + rscseq r7, sp, ip, rrx │ │ │ │ + rscseq r7, sp, sl, asr #32 │ │ │ │ + rscseq r7, sp, ip, lsl r0 │ │ │ │ tstppl ip, #64, 12 @ p-variant is OBSOLETE @ 0x4000000 │ │ │ │ ldmdale r6, {r3, r4, r7, r9, lr} │ │ │ │ svcvs 0x0050f5b0 │ │ │ │ @ instruction: 0xf5a0d30e │ │ │ │ @ instruction: 0xf04f6350 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -148696,99 +148696,99 @@ │ │ │ │ andsne pc, r1, #268435460 @ 0x10000004 │ │ │ │ andeq pc, r1, #192, 4 │ │ │ │ addslt r3, fp, #8, 22 @ 0x2000 │ │ │ │ @ instruction: 0x07d440da │ │ │ │ andshi pc, r5, r2, lsl #2 │ │ │ │ ldrbtmi r4, [r8], #-2133 @ 0xfffff7ab │ │ │ │ stmiblt r8!, {r1, ip, sp, lr, pc} │ │ │ │ - rscseq r6, sp, sl, asr ip │ │ │ │ - rscseq r6, sp, r0, asr ip │ │ │ │ - rscseq r6, sp, ip, lsr #24 │ │ │ │ - rscseq r6, sp, r8, lsl #24 │ │ │ │ - ldrsbteq r6, [sp], #184 @ 0xb8 │ │ │ │ - rscseq r6, sp, ip, lsr #23 │ │ │ │ - rscseq r6, sp, lr, ror fp │ │ │ │ - rscseq r6, sp, r4, ror fp │ │ │ │ - rscseq r6, sp, lr, asr #22 │ │ │ │ - rscseq r6, sp, r0, lsr #22 │ │ │ │ - rscseq r6, sp, r6, lsl fp │ │ │ │ - ldrshteq r6, [sp], #160 @ 0xa0 │ │ │ │ - rscseq r6, sp, r2, asr #21 │ │ │ │ - smlalseq r6, sp, r4, sl │ │ │ │ - rscseq r6, sp, sl, lsl #21 │ │ │ │ - rscseq r6, sp, r4, ror #20 │ │ │ │ - rscseq r6, sp, r6, lsr sl │ │ │ │ - rscseq r6, sp, ip, lsr #20 │ │ │ │ - rscseq r6, sp, r6, lsl #20 │ │ │ │ - tsteq r1, lr, ror r1 │ │ │ │ - @ instruction: 0x0101319e │ │ │ │ - tsteq r1, r6, asr #2 │ │ │ │ - rscseq r6, sp, r4, asr #18 │ │ │ │ - rscseq r6, sp, r6, lsl r9 │ │ │ │ - rscseq r6, sp, ip, lsl #18 │ │ │ │ - rscseq r6, sp, r6, ror #17 │ │ │ │ - ldrhteq r6, [sp], #138 @ 0x8a │ │ │ │ - ldrhteq r6, [sp], #128 @ 0x80 │ │ │ │ - rscseq r6, sp, ip, lsl #17 │ │ │ │ - rscseq r6, sp, sl, asr r8 │ │ │ │ - rscseq r6, sp, r8, lsr #16 │ │ │ │ - ldrshteq r6, [sp], #120 @ 0x78 │ │ │ │ - ldrsbteq r6, [sp], #114 @ 0x72 │ │ │ │ - rscseq r6, sp, ip, lsr #15 │ │ │ │ - rscseq r6, sp, ip, ror r7 │ │ │ │ - rscseq r6, sp, r6, asr r7 │ │ │ │ - rscseq r6, sp, lr, lsr #14 │ │ │ │ - ldrshteq r6, [sp], #110 @ 0x6e │ │ │ │ - rscseq r6, sp, ip, asr #13 │ │ │ │ - rscseq r6, sp, r6, lsr #13 │ │ │ │ - rscseq r6, sp, r0, lsl #13 │ │ │ │ - rscseq r6, sp, r0, asr r6 │ │ │ │ - rscseq r6, sp, r6, asr #12 │ │ │ │ - rscseq r6, sp, r0, lsr #12 │ │ │ │ - smlatteq r1, r8, sp, r2 │ │ │ │ + rscseq r6, sp, sl, ror lr │ │ │ │ + rscseq r6, sp, r0, ror lr │ │ │ │ + rscseq r6, sp, ip, asr #28 │ │ │ │ + rscseq r6, sp, r8, lsr #28 │ │ │ │ + ldrshteq r6, [sp], #216 @ 0xd8 │ │ │ │ + rscseq r6, sp, ip, asr #27 │ │ │ │ + smlalseq r6, sp, lr, sp │ │ │ │ + smlalseq r6, sp, r4, sp │ │ │ │ + rscseq r6, sp, lr, ror #26 │ │ │ │ + rscseq r6, sp, r0, asr #26 │ │ │ │ + rscseq r6, sp, r6, lsr sp │ │ │ │ + rscseq r6, sp, r0, lsl sp │ │ │ │ + rscseq r6, sp, r2, ror #25 │ │ │ │ + ldrhteq r6, [sp], #196 @ 0xc4 │ │ │ │ + rscseq r6, sp, sl, lsr #25 │ │ │ │ + rscseq r6, sp, r4, lsl #25 │ │ │ │ + rscseq r6, sp, r6, asr ip │ │ │ │ + rscseq r6, sp, ip, asr #24 │ │ │ │ + rscseq r6, sp, r6, lsr #24 │ │ │ │ + @ instruction: 0x0101339e │ │ │ │ + @ instruction: 0x010133be │ │ │ │ + tsteq r1, r6, ror #6 │ │ │ │ + rscseq r6, sp, r4, ror #22 │ │ │ │ + rscseq r6, sp, r6, lsr fp │ │ │ │ + rscseq r6, sp, ip, lsr #22 │ │ │ │ + rscseq r6, sp, r6, lsl #22 │ │ │ │ + ldrsbteq r6, [sp], #170 @ 0xaa │ │ │ │ + ldrsbteq r6, [sp], #160 @ 0xa0 │ │ │ │ + rscseq r6, sp, ip, lsr #21 │ │ │ │ + rscseq r6, sp, sl, ror sl │ │ │ │ + rscseq r6, sp, r8, asr #20 │ │ │ │ + rscseq r6, sp, r8, lsl sl │ │ │ │ + ldrshteq r6, [sp], #146 @ 0x92 │ │ │ │ + rscseq r6, sp, ip, asr #19 │ │ │ │ + smlalseq r6, sp, ip, r9 │ │ │ │ + rscseq r6, sp, r6, ror r9 │ │ │ │ + rscseq r6, sp, lr, asr #18 │ │ │ │ + rscseq r6, sp, lr, lsl r9 │ │ │ │ + rscseq r6, sp, ip, ror #17 │ │ │ │ + rscseq r6, sp, r6, asr #17 │ │ │ │ + rscseq r6, sp, r0, lsr #17 │ │ │ │ + rscseq r6, sp, r0, ror r8 │ │ │ │ + rscseq r6, sp, r6, ror #16 │ │ │ │ + rscseq r6, sp, r0, asr #16 │ │ │ │ + tsteq r1, r8 │ │ │ │ + ldrshteq r6, [sp], #122 @ 0x7a │ │ │ │ + ldrsbteq r6, [sp], #116 @ 0x74 │ │ │ │ + smlabteq r1, ip, pc, r2 @ │ │ │ │ + rscseq r6, sp, r8, asr #14 │ │ │ │ + rscseq r6, sp, sl, lsl r7 │ │ │ │ + rscseq r6, sp, ip, ror #13 │ │ │ │ + rscseq r6, sp, r2, ror #13 │ │ │ │ + ldrhteq r6, [sp], #108 @ 0x6c │ │ │ │ + rscseq r6, sp, lr, lsl #13 │ │ │ │ + rscseq r6, sp, r6, ror #12 │ │ │ │ + rscseq r6, sp, lr, lsr r6 │ │ │ │ + rscseq r6, sp, ip, lsl #12 │ │ │ │ ldrsbteq r6, [sp], #90 @ 0x5a │ │ │ │ ldrhteq r6, [sp], #84 @ 0x54 │ │ │ │ - smlatbeq r1, ip, sp, r2 │ │ │ │ - rscseq r6, sp, r8, lsr #10 │ │ │ │ - ldrshteq r6, [sp], #74 @ 0x4a │ │ │ │ - rscseq r6, sp, ip, asr #9 │ │ │ │ - rscseq r6, sp, r2, asr #9 │ │ │ │ - smlalseq r6, sp, ip, r4 │ │ │ │ - rscseq r6, sp, lr, ror #8 │ │ │ │ - rscseq r6, sp, r6, asr #8 │ │ │ │ - rscseq r6, sp, lr, lsl r4 │ │ │ │ - rscseq r6, sp, ip, ror #7 │ │ │ │ - ldrhteq r6, [sp], #58 @ 0x3a │ │ │ │ + rscseq r6, sp, ip, lsl #11 │ │ │ │ + rscseq r6, sp, r0, ror #10 │ │ │ │ + rscseq r6, sp, r0, lsr r5 │ │ │ │ + rscseq r6, sp, r6, lsr #10 │ │ │ │ + rscseq r6, sp, r2, lsl r5 │ │ │ │ + rscseq r6, sp, lr, ror #9 │ │ │ │ + ldrsbteq r6, [sp], #76 @ 0x4c │ │ │ │ + ldrhteq r6, [sp], #64 @ 0x40 │ │ │ │ + rscseq r6, sp, r4, lsl #9 │ │ │ │ + rscseq r6, sp, r2, asr r4 │ │ │ │ + rscseq r6, sp, r0, lsr #8 │ │ │ │ + ldrshteq r6, [sp], #48 @ 0x30 │ │ │ │ + rscseq r6, sp, r4, asr #7 │ │ │ │ smlalseq r6, sp, r4, r3 │ │ │ │ - rscseq r6, sp, ip, ror #6 │ │ │ │ - rscseq r6, sp, r0, asr #6 │ │ │ │ - rscseq r6, sp, r0, lsl r3 │ │ │ │ - rscseq r6, sp, r6, lsl #6 │ │ │ │ - ldrshteq r6, [sp], #34 @ 0x22 │ │ │ │ - rscseq r6, sp, lr, asr #5 │ │ │ │ - ldrhteq r6, [sp], #44 @ 0x2c │ │ │ │ - smlalseq r6, sp, r0, r2 │ │ │ │ - rscseq r6, sp, r4, ror #4 │ │ │ │ - rscseq r6, sp, r2, lsr r2 │ │ │ │ - rscseq r6, sp, r0, lsl #4 │ │ │ │ - ldrsbteq r6, [sp], #16 │ │ │ │ - rscseq r6, sp, r4, lsr #3 │ │ │ │ - rscseq r6, sp, r4, ror r1 │ │ │ │ - rscseq r6, sp, ip, ror #2 │ │ │ │ - rscseq r6, sp, r8, asr #2 │ │ │ │ - rscseq r6, sp, r2, lsr #2 │ │ │ │ - ldrshteq r6, [sp], #2 │ │ │ │ - rscseq r6, sp, r2, asr #1 │ │ │ │ - ldrhteq r6, [sp], #10 │ │ │ │ - smlalseq r6, sp, r6, r0 │ │ │ │ - rscseq r6, sp, r6, rrx │ │ │ │ - rscseq r6, sp, lr, asr r0 │ │ │ │ - rscseq r6, sp, sl, lsr r0 │ │ │ │ - rscseq r6, sp, sl │ │ │ │ - ldrsbteq r5, [sp], #246 @ 0xf6 │ │ │ │ + rscseq r6, sp, ip, lsl #7 │ │ │ │ + rscseq r6, sp, r8, ror #6 │ │ │ │ + rscseq r6, sp, r2, asr #6 │ │ │ │ + rscseq r6, sp, r2, lsl r3 │ │ │ │ + rscseq r6, sp, r2, ror #5 │ │ │ │ + ldrsbteq r6, [sp], #42 @ 0x2a │ │ │ │ + ldrhteq r6, [sp], #38 @ 0x26 │ │ │ │ + rscseq r6, sp, r6, lsl #5 │ │ │ │ + rscseq r6, sp, lr, ror r2 │ │ │ │ + rscseq r6, sp, sl, asr r2 │ │ │ │ + rscseq r6, sp, sl, lsr #4 │ │ │ │ + ldrshteq r6, [sp], #22 │ │ │ │ orrsvc pc, ip, #268435460 @ 0x10000004 │ │ │ │ ldmdale r8, {r3, r4, r7, r9, lr} │ │ │ │ orrvc pc, pc, #268435460 @ 0x10000004 │ │ │ │ stmdble pc, {r3, r4, r7, r9, lr} @ │ │ │ │ @ instruction: 0x53bcf5a0 │ │ │ │ andseq pc, r1, #268435460 @ 0x10000004 │ │ │ │ addslt r3, fp, #16, 22 @ 0x4000 │ │ │ │ @@ -149591,99 +149591,99 @@ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10107dc │ │ │ │ ldmdami r6, {r3, r4, r8, pc}^ │ │ │ │ @ instruction: 0xf0014478 │ │ │ │ svclt 0x0000baab │ │ │ │ - rscseq r5, sp, r2, asr lr │ │ │ │ - rscseq r5, sp, r8, asr #28 │ │ │ │ - rscseq r5, sp, r2, lsr #28 │ │ │ │ - ldrshteq r5, [sp], #220 @ 0xdc │ │ │ │ - rscseq r5, sp, ip, asr #27 │ │ │ │ - rscseq r5, sp, r6, lsr #27 │ │ │ │ - rscseq r5, sp, r6, ror sp │ │ │ │ - rscseq r5, sp, ip, ror #26 │ │ │ │ - rscseq r5, sp, r4, asr #26 │ │ │ │ - rscseq r5, sp, r6, lsl sp │ │ │ │ - rscseq r5, sp, sl, ror #25 │ │ │ │ - ldrhteq r5, [sp], #200 @ 0xc8 │ │ │ │ - smlalseq r5, sp, r0, ip │ │ │ │ - rscseq r5, sp, ip, ror #24 │ │ │ │ - rscseq r5, sp, r0, asr #24 │ │ │ │ - rscseq r5, sp, lr, lsl #24 │ │ │ │ - rscseq r5, sp, r4, lsl #24 │ │ │ │ - rscseq r5, sp, r0, ror #23 │ │ │ │ - ldrhteq r5, [sp], #188 @ 0xbc │ │ │ │ - smlalseq r5, sp, r0, fp │ │ │ │ - rscseq r5, sp, r4, ror #22 │ │ │ │ + rscseq r6, sp, r2, ror r0 │ │ │ │ + rscseq r6, sp, r8, rrx │ │ │ │ + rscseq r6, sp, r2, asr #32 │ │ │ │ + rscseq r6, sp, ip, lsl r0 │ │ │ │ + rscseq r5, sp, ip, ror #31 │ │ │ │ + rscseq r5, sp, r6, asr #31 │ │ │ │ + smlalseq r5, sp, r6, pc @ │ │ │ │ + rscseq r5, sp, ip, lsl #31 │ │ │ │ + rscseq r5, sp, r4, ror #30 │ │ │ │ + rscseq r5, sp, r6, lsr pc │ │ │ │ + rscseq r5, sp, sl, lsl #30 │ │ │ │ + ldrsbteq r5, [sp], #232 @ 0xe8 │ │ │ │ + ldrhteq r5, [sp], #224 @ 0xe0 │ │ │ │ + rscseq r5, sp, ip, lsl #29 │ │ │ │ + rscseq r5, sp, r0, ror #28 │ │ │ │ + rscseq r5, sp, lr, lsr #28 │ │ │ │ + rscseq r5, sp, r4, lsr #28 │ │ │ │ + rscseq r5, sp, r0, lsl #28 │ │ │ │ + ldrsbteq r5, [sp], #220 @ 0xdc │ │ │ │ + ldrhteq r5, [sp], #208 @ 0xd0 │ │ │ │ + rscseq r5, sp, r4, lsl #27 │ │ │ │ + rscseq r5, sp, r0, ror #26 │ │ │ │ + rscseq r5, sp, ip, lsr sp │ │ │ │ + rscseq r5, sp, r0, lsl sp │ │ │ │ + rscseq r5, sp, r6, lsl #26 │ │ │ │ + rscseq r5, sp, r2, ror #25 │ │ │ │ + ldrhteq r5, [sp], #196 @ 0xc4 │ │ │ │ + rscseq r5, sp, r4, lsl #25 │ │ │ │ + rscseq r5, sp, r8, asr ip │ │ │ │ + rscseq r5, sp, ip, lsr #24 │ │ │ │ + rscseq r5, sp, r8, lsl #24 │ │ │ │ + rscseq r5, sp, r4, ror #23 │ │ │ │ + ldrhteq r5, [sp], #184 @ 0xb8 │ │ │ │ + smlalseq r5, sp, r4, fp │ │ │ │ + rscseq r5, sp, lr, ror #22 │ │ │ │ rscseq r5, sp, r0, asr #22 │ │ │ │ - rscseq r5, sp, ip, lsl fp │ │ │ │ - ldrshteq r5, [sp], #160 @ 0xa0 │ │ │ │ - rscseq r5, sp, r6, ror #21 │ │ │ │ - rscseq r5, sp, r2, asr #21 │ │ │ │ - smlalseq r5, sp, r4, sl │ │ │ │ - rscseq r5, sp, r4, ror #20 │ │ │ │ - rscseq r5, sp, r8, lsr sl │ │ │ │ - rscseq r5, sp, ip, lsl #20 │ │ │ │ - rscseq r5, sp, r8, ror #19 │ │ │ │ - rscseq r5, sp, r4, asr #19 │ │ │ │ - smlalseq r5, sp, r8, r9 │ │ │ │ - rscseq r5, sp, r4, ror r9 │ │ │ │ - rscseq r5, sp, lr, asr #18 │ │ │ │ - rscseq r5, sp, r0, lsr #18 │ │ │ │ - ldrshteq r5, [sp], #130 @ 0x82 │ │ │ │ - rscseq r5, sp, ip, asr #17 │ │ │ │ - rscseq r5, sp, r6, lsr #17 │ │ │ │ - rscseq r5, sp, r8, ror r8 │ │ │ │ - rscseq r5, sp, r2, asr r8 │ │ │ │ - rscseq r5, sp, r6, lsr #16 │ │ │ │ - rscseq r5, sp, ip, lsl r8 │ │ │ │ - rscseq r5, sp, r8, lsl #16 │ │ │ │ - ldrsbteq r5, [sp], #118 @ 0x76 │ │ │ │ + rscseq r5, sp, r2, lsl fp │ │ │ │ + rscseq r5, sp, ip, ror #21 │ │ │ │ + rscseq r5, sp, r6, asr #21 │ │ │ │ + smlalseq r5, sp, r8, sl │ │ │ │ + rscseq r5, sp, r2, ror sl │ │ │ │ + rscseq r5, sp, r6, asr #20 │ │ │ │ + rscseq r5, sp, ip, lsr sl │ │ │ │ + rscseq r5, sp, r8, lsr #20 │ │ │ │ + ldrshteq r5, [sp], #150 @ 0x96 │ │ │ │ + rscseq r5, sp, sl, asr #19 │ │ │ │ + smlalseq r5, sp, r0, r9 │ │ │ │ + rscseq r5, sp, r4, ror #18 │ │ │ │ + rscseq r5, sp, sl, asr r9 │ │ │ │ + rscseq r5, sp, r6, asr #18 │ │ │ │ + rscseq r5, sp, ip, lsl #18 │ │ │ │ + rscseq r5, sp, r8, ror #17 │ │ │ │ + ldrhteq r5, [sp], #136 @ 0x88 │ │ │ │ + rscseq r5, sp, r8, lsl #17 │ │ │ │ + rscseq r5, sp, r8, ror #16 │ │ │ │ + rscseq r5, sp, r4, asr #16 │ │ │ │ + rscseq r5, sp, r0, lsl #16 │ │ │ │ + ldrshteq r5, [sp], #118 @ 0x76 │ │ │ │ + rscseq r5, sp, r2, ror #15 │ │ │ │ + ldrhteq r5, [sp], #126 @ 0x7e │ │ │ │ rscseq r5, sp, sl, lsr #15 │ │ │ │ - rscseq r5, sp, r0, ror r7 │ │ │ │ - rscseq r5, sp, r4, asr #14 │ │ │ │ - rscseq r5, sp, sl, lsr r7 │ │ │ │ - rscseq r5, sp, r6, lsr #14 │ │ │ │ - rscseq r5, sp, ip, ror #13 │ │ │ │ - rscseq r5, sp, r8, asr #13 │ │ │ │ - smlalseq r5, sp, r8, r6 │ │ │ │ - rscseq r5, sp, r8, ror #12 │ │ │ │ - rscseq r5, sp, r8, asr #12 │ │ │ │ - rscseq r5, sp, r4, lsr #12 │ │ │ │ - rscseq r5, sp, r0, ror #11 │ │ │ │ - ldrsbteq r5, [sp], #86 @ 0x56 │ │ │ │ - rscseq r5, sp, r2, asr #11 │ │ │ │ - smlalseq r5, sp, lr, r5 │ │ │ │ - rscseq r5, sp, sl, lsl #11 │ │ │ │ - rscseq r5, sp, r4, asr r5 │ │ │ │ - rscseq r5, sp, r0, asr #10 │ │ │ │ - rscseq r5, sp, ip, lsl r5 │ │ │ │ - rscseq r5, sp, r8, lsl #10 │ │ │ │ - ldrsbteq r5, [sp], #74 @ 0x4a │ │ │ │ - rscseq r5, sp, lr, lsr #9 │ │ │ │ - rscseq r5, sp, lr, ror r4 │ │ │ │ - rscseq r5, sp, ip, asr #8 │ │ │ │ - rscseq r5, sp, ip, lsl r4 │ │ │ │ - rscseq r5, sp, ip, ror #7 │ │ │ │ - ldrhteq r5, [sp], #62 @ 0x3e │ │ │ │ - rscseq r5, sp, r4, lsr #7 │ │ │ │ - rscseq r5, sp, r0, lsl #7 │ │ │ │ - rscseq r5, sp, r0, asr r3 │ │ │ │ - rscseq r5, sp, r0, lsr r3 │ │ │ │ - rscseq r5, sp, ip, lsl #6 │ │ │ │ - ldrsbteq r5, [sp], #46 @ 0x2e │ │ │ │ - ldrhteq r5, [sp], #32 │ │ │ │ - rscseq r5, sp, ip, lsl #5 │ │ │ │ - rscseq r5, sp, r8, ror #4 │ │ │ │ - rscseq r5, sp, sl, lsr r2 │ │ │ │ - rscseq r5, sp, r2, lsr r2 │ │ │ │ - rscseq r5, sp, lr, lsl #4 │ │ │ │ - ldrsbteq r5, [sp], #28 │ │ │ │ + rscseq r5, sp, r4, ror r7 │ │ │ │ + rscseq r5, sp, r0, ror #14 │ │ │ │ + rscseq r5, sp, ip, lsr r7 │ │ │ │ + rscseq r5, sp, r8, lsr #14 │ │ │ │ + ldrshteq r5, [sp], #106 @ 0x6a │ │ │ │ + rscseq r5, sp, lr, asr #13 │ │ │ │ + smlalseq r5, sp, lr, r6 │ │ │ │ + rscseq r5, sp, ip, ror #12 │ │ │ │ + rscseq r5, sp, ip, lsr r6 │ │ │ │ + rscseq r5, sp, ip, lsl #12 │ │ │ │ + ldrsbteq r5, [sp], #94 @ 0x5e │ │ │ │ + rscseq r5, sp, r4, asr #11 │ │ │ │ + rscseq r5, sp, r0, lsr #11 │ │ │ │ + rscseq r5, sp, r0, ror r5 │ │ │ │ + rscseq r5, sp, r0, asr r5 │ │ │ │ + rscseq r5, sp, ip, lsr #10 │ │ │ │ + ldrshteq r5, [sp], #78 @ 0x4e │ │ │ │ + ldrsbteq r5, [sp], #64 @ 0x40 │ │ │ │ + rscseq r5, sp, ip, lsr #9 │ │ │ │ + rscseq r5, sp, r8, lsl #9 │ │ │ │ + rscseq r5, sp, sl, asr r4 │ │ │ │ + rscseq r5, sp, r2, asr r4 │ │ │ │ + rscseq r5, sp, lr, lsr #8 │ │ │ │ + ldrshteq r5, [sp], #60 @ 0x3c │ │ │ │ cmppmi ip, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ stmdale lr, {r3, r4, r7, r9, lr}^ │ │ │ │ svcpl 0x0051f5b0 │ │ │ │ @ instruction: 0xf5a0d30e │ │ │ │ @ instruction: 0xf04f5351 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -150479,100 +150479,100 @@ │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f83a8 │ │ │ │ blx 98a704 │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ eorhi pc, r7, #0, 2 │ │ │ │ ldrbtmi r4, [r8], #-2134 @ 0xfffff7aa │ │ │ │ svclt 0x0000e3ba │ │ │ │ - rscseq r5, sp, sl, asr r0 │ │ │ │ - rscseq r5, sp, lr, lsr #32 │ │ │ │ - rscseq r5, sp, r6 │ │ │ │ - rscseq r4, sp, r0, ror #31 │ │ │ │ - ldrhteq r4, [sp], #240 @ 0xf0 │ │ │ │ - rscseq r4, sp, r6, lsr #31 │ │ │ │ - rscseq r4, sp, r2, lsl #31 │ │ │ │ - rscseq r4, sp, r2, asr pc │ │ │ │ - rscseq r4, sp, r2, lsr #30 │ │ │ │ - rscseq r4, sp, r2, lsl #30 │ │ │ │ - ldrsbteq r4, [sp], #238 @ 0xee │ │ │ │ - ldrhteq r4, [sp], #226 @ 0xe2 │ │ │ │ - rscseq r4, sp, r8, lsr #29 │ │ │ │ - rscseq r4, sp, r2, lsl #29 │ │ │ │ - rscseq r4, sp, r4, asr lr │ │ │ │ - rscseq r4, sp, r2, lsr #28 │ │ │ │ - ldrshteq r4, [sp], #214 @ 0xd6 │ │ │ │ - rscseq r4, sp, sl, asr #27 │ │ │ │ - rscseq r4, sp, r4, lsr #27 │ │ │ │ - rscseq r4, sp, lr, ror sp │ │ │ │ - rscseq r4, sp, lr, asr #26 │ │ │ │ - rscseq r4, sp, r4, asr #26 │ │ │ │ - rscseq r4, sp, r0, lsr #26 │ │ │ │ - ldrshteq r4, [sp], #192 @ 0xc0 │ │ │ │ - rscseq r4, sp, r0, asr #25 │ │ │ │ - rscseq r4, sp, r0, lsr #25 │ │ │ │ - rscseq r4, sp, ip, ror ip │ │ │ │ - rscseq r4, sp, r0, asr ip │ │ │ │ - rscseq r4, sp, r6, asr #24 │ │ │ │ - rscseq r4, sp, r0, lsr #24 │ │ │ │ - rscseq r4, sp, lr, ror #23 │ │ │ │ - rscseq r4, sp, r2, asr #23 │ │ │ │ - smlalseq r4, sp, r6, fp │ │ │ │ - rscseq r4, sp, r0, ror fp │ │ │ │ - rscseq r4, sp, sl, asr #22 │ │ │ │ - rscseq r4, sp, sl, lsl fp │ │ │ │ - rscseq r4, sp, r0, lsl fp │ │ │ │ - rscseq r4, sp, ip, ror #21 │ │ │ │ - ldrhteq r4, [sp], #172 @ 0xac │ │ │ │ - rscseq r4, sp, ip, lsl #21 │ │ │ │ - rscseq r4, sp, ip, ror #20 │ │ │ │ - rscseq r4, sp, r8, asr #20 │ │ │ │ + rscseq r5, sp, sl, ror r2 │ │ │ │ + rscseq r5, sp, lr, asr #4 │ │ │ │ + rscseq r5, sp, r6, lsr #4 │ │ │ │ + rscseq r5, sp, r0, lsl #4 │ │ │ │ + ldrsbteq r5, [sp], #16 │ │ │ │ + rscseq r5, sp, r6, asr #3 │ │ │ │ + rscseq r5, sp, r2, lsr #3 │ │ │ │ + rscseq r5, sp, r2, ror r1 │ │ │ │ + rscseq r5, sp, r2, asr #2 │ │ │ │ + rscseq r5, sp, r2, lsr #2 │ │ │ │ + ldrshteq r5, [sp], #14 │ │ │ │ + ldrsbteq r5, [sp], #2 │ │ │ │ + rscseq r5, sp, r8, asr #1 │ │ │ │ + rscseq r5, sp, r2, lsr #1 │ │ │ │ + rscseq r5, sp, r4, ror r0 │ │ │ │ + rscseq r5, sp, r2, asr #32 │ │ │ │ + rscseq r5, sp, r6, lsl r0 │ │ │ │ + rscseq r4, sp, sl, ror #31 │ │ │ │ + rscseq r4, sp, r4, asr #31 │ │ │ │ + smlalseq r4, sp, lr, pc @ │ │ │ │ + rscseq r4, sp, lr, ror #30 │ │ │ │ + rscseq r4, sp, r4, ror #30 │ │ │ │ + rscseq r4, sp, r0, asr #30 │ │ │ │ + rscseq r4, sp, r0, lsl pc │ │ │ │ + rscseq r4, sp, r0, ror #29 │ │ │ │ + rscseq r4, sp, r0, asr #29 │ │ │ │ + smlalseq r4, sp, ip, lr │ │ │ │ + rscseq r4, sp, r0, ror lr │ │ │ │ + rscseq r4, sp, r6, ror #28 │ │ │ │ + rscseq r4, sp, r0, asr #28 │ │ │ │ + rscseq r4, sp, lr, lsl #28 │ │ │ │ + rscseq r4, sp, r2, ror #27 │ │ │ │ + ldrhteq r4, [sp], #214 @ 0xd6 │ │ │ │ + smlalseq r4, sp, r0, sp │ │ │ │ + rscseq r4, sp, sl, ror #26 │ │ │ │ + rscseq r4, sp, sl, lsr sp │ │ │ │ + rscseq r4, sp, r0, lsr sp │ │ │ │ + rscseq r4, sp, ip, lsl #26 │ │ │ │ + ldrsbteq r4, [sp], #204 @ 0xcc │ │ │ │ + rscseq r4, sp, ip, lsr #25 │ │ │ │ + rscseq r4, sp, ip, lsl #25 │ │ │ │ + rscseq r4, sp, r8, ror #24 │ │ │ │ + rscseq r4, sp, ip, lsr ip │ │ │ │ + rscseq r4, sp, r2, lsr ip │ │ │ │ + rscseq r4, sp, ip, lsl #24 │ │ │ │ + ldrsbteq r4, [sp], #190 @ 0xbe │ │ │ │ + ldrhteq r4, [sp], #176 @ 0xb0 │ │ │ │ + rscseq r4, sp, lr, ror fp │ │ │ │ + rscseq r4, sp, r2, asr fp │ │ │ │ + rscseq r4, sp, r6, lsr #22 │ │ │ │ + rscseq r4, sp, r0, lsl #22 │ │ │ │ + ldrsbteq r4, [sp], #170 @ 0xaa │ │ │ │ + rscseq r4, sp, sl, lsr #21 │ │ │ │ + rscseq r4, sp, r0, lsr #21 │ │ │ │ + rscseq r4, sp, ip, ror sl │ │ │ │ + rscseq r4, sp, ip, asr #20 │ │ │ │ rscseq r4, sp, ip, lsl sl │ │ │ │ - rscseq r4, sp, r2, lsl sl │ │ │ │ - rscseq r4, sp, ip, ror #19 │ │ │ │ - ldrhteq r4, [sp], #158 @ 0x9e │ │ │ │ - smlalseq r4, sp, r0, r9 │ │ │ │ - rscseq r4, sp, lr, asr r9 │ │ │ │ - rscseq r4, sp, r2, lsr r9 │ │ │ │ - rscseq r4, sp, r6, lsl #18 │ │ │ │ - rscseq r4, sp, r0, ror #17 │ │ │ │ - ldrhteq r4, [sp], #138 @ 0x8a │ │ │ │ - rscseq r4, sp, sl, lsl #17 │ │ │ │ - rscseq r4, sp, r0, lsl #17 │ │ │ │ - rscseq r4, sp, ip, asr r8 │ │ │ │ - rscseq r4, sp, ip, lsr #16 │ │ │ │ - ldrshteq r4, [sp], #124 @ 0x7c │ │ │ │ - ldrsbteq r4, [sp], #124 @ 0x7c │ │ │ │ + ldrshteq r4, [sp], #156 @ 0x9c │ │ │ │ + ldrsbteq r4, [sp], #152 @ 0x98 │ │ │ │ + rscseq r4, sp, ip, lsr #19 │ │ │ │ + rscseq r4, sp, r2, lsr #19 │ │ │ │ + rscseq r4, sp, ip, ror r9 │ │ │ │ + rscseq r4, sp, sl, asr #18 │ │ │ │ + rscseq r4, sp, lr, lsl r9 │ │ │ │ + ldrshteq r4, [sp], #132 @ 0x84 │ │ │ │ + ldrsbteq r4, [sp], #128 @ 0x80 │ │ │ │ + rscseq r4, sp, ip, lsr #17 │ │ │ │ + rscseq r4, sp, lr, ror r8 │ │ │ │ + rscseq r4, sp, r6, ror r8 │ │ │ │ + rscseq r4, sp, r4, asr r8 │ │ │ │ + rscseq r4, sp, r6, lsr #16 │ │ │ │ + ldrshteq r4, [sp], #120 @ 0x78 │ │ │ │ + ldrsbteq r4, [sp], #122 @ 0x7a │ │ │ │ ldrhteq r4, [sp], #120 @ 0x78 │ │ │ │ - rscseq r4, sp, ip, lsl #15 │ │ │ │ - rscseq r4, sp, r2, lsl #15 │ │ │ │ - rscseq r4, sp, ip, asr r7 │ │ │ │ - rscseq r4, sp, sl, lsr #14 │ │ │ │ - ldrshteq r4, [sp], #110 @ 0x6e │ │ │ │ - ldrsbteq r4, [sp], #100 @ 0x64 │ │ │ │ - ldrhteq r4, [sp], #96 @ 0x60 │ │ │ │ - rscseq r4, sp, ip, lsl #13 │ │ │ │ - rscseq r4, sp, lr, asr r6 │ │ │ │ - rscseq r4, sp, r6, asr r6 │ │ │ │ - rscseq r4, sp, r4, lsr r6 │ │ │ │ - rscseq r4, sp, r6, lsl #12 │ │ │ │ - ldrsbteq r4, [sp], #88 @ 0x58 │ │ │ │ - ldrhteq r4, [sp], #90 @ 0x5a │ │ │ │ - smlalseq r4, sp, r8, r5 │ │ │ │ - rscseq r4, sp, lr, ror #10 │ │ │ │ - rscseq r4, sp, r6, ror #10 │ │ │ │ - rscseq r4, sp, r2, asr #10 │ │ │ │ - rscseq r4, sp, r6, lsl r5 │ │ │ │ - rscseq r4, sp, r6, ror #9 │ │ │ │ - ldrhteq r4, [sp], #76 @ 0x4c │ │ │ │ - smlalseq r4, sp, r2, r4 │ │ │ │ - rscseq r4, sp, lr, ror #8 │ │ │ │ - rscseq r4, sp, ip, asr #8 │ │ │ │ - rscseq r4, sp, r0, lsr #8 │ │ │ │ - rscseq r4, sp, sl, lsl r4 │ │ │ │ - ldrshteq r4, [sp], #58 @ 0x3a │ │ │ │ + rscseq r4, sp, lr, lsl #15 │ │ │ │ + rscseq r4, sp, r6, lsl #15 │ │ │ │ + rscseq r4, sp, r2, ror #14 │ │ │ │ + rscseq r4, sp, r6, lsr r7 │ │ │ │ + rscseq r4, sp, r6, lsl #14 │ │ │ │ + ldrsbteq r4, [sp], #108 @ 0x6c │ │ │ │ + ldrhteq r4, [sp], #98 @ 0x62 │ │ │ │ + rscseq r4, sp, lr, lsl #13 │ │ │ │ + rscseq r4, sp, ip, ror #12 │ │ │ │ + rscseq r4, sp, r0, asr #12 │ │ │ │ + rscseq r4, sp, sl, lsr r6 │ │ │ │ + rscseq r4, sp, sl, lsl r6 │ │ │ │ mvnspl pc, #70254592 @ 0x4300000 │ │ │ │ stmdale r9, {r3, r4, r7, r9, lr}^ │ │ │ │ bicspl pc, pc, #70254592 @ 0x4300000 │ │ │ │ stmdble lr, {r3, r4, r7, r9, lr} │ │ │ │ cmnppl r7, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ @@ -150957,171 +150957,171 @@ │ │ │ │ ldmmi pc, {r1, r3, sp, lr, pc} @ │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2206 @ 0xfffff762 │ │ │ │ ldmmi lr, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2205 @ 0xfffff763 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq r4, sp, r2, ror r2 │ │ │ │ - rscseq r4, sp, r4, asr #4 │ │ │ │ - rscseq r4, sp, r6, lsr #4 │ │ │ │ - rscseq r4, sp, r4, lsl #4 │ │ │ │ - ldrsbteq r4, [sp], #26 │ │ │ │ + smlalseq r4, sp, r2, r4 │ │ │ │ + rscseq r4, sp, r4, ror #8 │ │ │ │ + rscseq r4, sp, r6, asr #8 │ │ │ │ + rscseq r4, sp, r4, lsr #8 │ │ │ │ + ldrshteq r4, [sp], #58 @ 0x3a │ │ │ │ + ldrshteq r4, [sp], #50 @ 0x32 │ │ │ │ + rscseq r4, sp, lr, asr #7 │ │ │ │ + smlalseq r4, sp, lr, r3 │ │ │ │ + rscseq r4, sp, r4, ror r3 │ │ │ │ + rscseq r4, sp, sl, asr #6 │ │ │ │ + rscseq r4, sp, r6, lsr #6 │ │ │ │ + rscseq r4, sp, r2, lsl #6 │ │ │ │ + ldrsbteq r4, [sp], #36 @ 0x24 │ │ │ │ + rscseq r4, sp, ip, asr #5 │ │ │ │ + rscseq r4, sp, ip, lsr #5 │ │ │ │ + rscseq r4, sp, r0, lsl #5 │ │ │ │ + rscseq r4, sp, r6, asr r2 │ │ │ │ + rscseq r4, sp, ip, lsr r2 │ │ │ │ + rscseq r4, sp, lr, lsl r2 │ │ │ │ + ldrshteq r4, [sp], #24 │ │ │ │ + ldrshteq r4, [sp], #18 │ │ │ │ ldrsbteq r4, [sp], #18 │ │ │ │ + tsteq r1, r2, asr #18 │ │ │ │ + tsteq r1, r4, lsr sl │ │ │ │ + ldrhteq r4, [sp], #26 │ │ │ │ + smlatteq r1, ip, r9, r0 │ │ │ │ rscseq r4, sp, lr, lsr #3 │ │ │ │ + rscseq r4, sp, r8, lsr #3 │ │ │ │ + rscseq r4, sp, r2, lsr #3 │ │ │ │ + smlalseq r4, sp, ip, r1 │ │ │ │ + tsteq r1, lr, asr #18 │ │ │ │ + smlalseq r4, sp, r0, r1 │ │ │ │ + rscseq r4, sp, sl, lsl #3 │ │ │ │ + rscseq r4, sp, r4, lsl #3 │ │ │ │ rscseq r4, sp, lr, ror r1 │ │ │ │ + rscseq r4, sp, r8, ror r1 │ │ │ │ + rscseq r4, sp, r2, ror r1 │ │ │ │ + rscseq r4, sp, ip, ror #2 │ │ │ │ + rscseq r4, sp, r6, ror #2 │ │ │ │ + rscseq r4, sp, r0, ror #2 │ │ │ │ + rscseq r4, sp, sl, asr r1 │ │ │ │ rscseq r4, sp, r4, asr r1 │ │ │ │ + rscseq r4, sp, lr, asr #2 │ │ │ │ + rscseq r4, sp, r8, asr #2 │ │ │ │ + rscseq r4, sp, r2, asr #2 │ │ │ │ + rscseq r4, sp, ip, lsr r1 │ │ │ │ + rscseq r4, sp, r6, lsr r1 │ │ │ │ + rscseq r4, sp, r0, lsr r1 │ │ │ │ rscseq r4, sp, sl, lsr #2 │ │ │ │ + rscseq r4, sp, r4, lsr #2 │ │ │ │ + rscseq r4, sp, lr, lsl r1 │ │ │ │ + rscseq r4, sp, r8, lsl r1 │ │ │ │ + rscseq r4, sp, r2, lsl r1 │ │ │ │ + rscseq r4, sp, ip, lsl #2 │ │ │ │ rscseq r4, sp, r6, lsl #2 │ │ │ │ + rscseq r4, sp, r0, lsl #2 │ │ │ │ + ldrshteq r4, [sp], #10 │ │ │ │ + ldrshteq r4, [sp], #4 │ │ │ │ + rscseq r4, sp, lr, ror #1 │ │ │ │ + rscseq r4, sp, r8, ror #1 │ │ │ │ rscseq r4, sp, r2, ror #1 │ │ │ │ - ldrhteq r4, [sp], #4 │ │ │ │ + ldrsbteq r4, [sp], #12 │ │ │ │ + ldrsbteq r4, [sp], #6 │ │ │ │ + ldrsbteq r4, [sp], #0 │ │ │ │ + rscseq r4, sp, sl, asr #1 │ │ │ │ + rscseq r4, sp, r4, asr #1 │ │ │ │ + ldrhteq r4, [sp], #14 │ │ │ │ + ldrhteq r4, [sp], #8 │ │ │ │ + ldrhteq r4, [sp], #2 │ │ │ │ rscseq r4, sp, ip, lsr #1 │ │ │ │ - rscseq r4, sp, ip, lsl #1 │ │ │ │ - rscseq r4, sp, r0, rrx │ │ │ │ - rscseq r4, sp, r6, lsr r0 │ │ │ │ + rscseq r4, sp, r6, lsr #1 │ │ │ │ + rscseq r4, sp, r0, lsr #1 │ │ │ │ + tsteq r1, lr, lsr #18 │ │ │ │ + smlalseq r4, sp, r4, r0 │ │ │ │ + rscseq r4, sp, lr, lsl #1 │ │ │ │ + rscseq r4, sp, r8, lsl #1 │ │ │ │ + rscseq r4, sp, r2, lsl #1 │ │ │ │ + rscseq r4, sp, ip, ror r0 │ │ │ │ + rscseq r4, sp, r6, ror r0 │ │ │ │ + tsteq r1, r4, asr #18 │ │ │ │ + tsteq r1, lr, lsl r9 │ │ │ │ + rscseq r4, sp, r4, rrx │ │ │ │ + rscseq r4, sp, lr, asr r0 │ │ │ │ + rscseq r4, sp, r8, asr r0 │ │ │ │ + rscseq r4, sp, r2, asr r0 │ │ │ │ + rscseq r4, sp, ip, asr #32 │ │ │ │ + rscseq r4, sp, r6, asr #32 │ │ │ │ + rscseq r4, sp, r0, asr #32 │ │ │ │ + rscseq r4, sp, sl, lsr r0 │ │ │ │ + rscseq r4, sp, r4, lsr r0 │ │ │ │ + rscseq r4, sp, lr, lsr #32 │ │ │ │ + rscseq r4, sp, r8, lsr #32 │ │ │ │ + rscseq r4, sp, r2, lsr #32 │ │ │ │ rscseq r4, sp, ip, lsl r0 │ │ │ │ + rscseq r4, sp, r6, lsl r0 │ │ │ │ + rscseq r4, sp, r0, lsl r0 │ │ │ │ + rscseq r4, sp, sl │ │ │ │ + rscseq r4, sp, r4 │ │ │ │ ldrshteq r3, [sp], #254 @ 0xfe │ │ │ │ - ldrsbteq r3, [sp], #248 @ 0xf8 │ │ │ │ - ldrsbteq r3, [sp], #242 @ 0xf2 │ │ │ │ - ldrhteq r3, [sp], #242 @ 0xf2 │ │ │ │ - tsteq r1, r2, lsr #14 │ │ │ │ - tsteq r1, r4, lsl r8 │ │ │ │ - smlalseq r3, sp, sl, pc @ │ │ │ │ - smlabteq r1, ip, r7, r0 │ │ │ │ - rscseq r3, sp, lr, lsl #31 │ │ │ │ - rscseq r3, sp, r8, lsl #31 │ │ │ │ - rscseq r3, sp, r2, lsl #31 │ │ │ │ - rscseq r3, sp, ip, ror pc │ │ │ │ - tsteq r1, lr, lsr #14 │ │ │ │ - rscseq r3, sp, r0, ror pc │ │ │ │ - rscseq r3, sp, sl, ror #30 │ │ │ │ - rscseq r3, sp, r4, ror #30 │ │ │ │ - rscseq r3, sp, lr, asr pc │ │ │ │ - rscseq r3, sp, r8, asr pc │ │ │ │ - rscseq r3, sp, r2, asr pc │ │ │ │ - rscseq r3, sp, ip, asr #30 │ │ │ │ - rscseq r3, sp, r6, asr #30 │ │ │ │ - rscseq r3, sp, r0, asr #30 │ │ │ │ - rscseq r3, sp, sl, lsr pc │ │ │ │ - rscseq r3, sp, r4, lsr pc │ │ │ │ - rscseq r3, sp, lr, lsr #30 │ │ │ │ - rscseq r3, sp, r8, lsr #30 │ │ │ │ - rscseq r3, sp, r2, lsr #30 │ │ │ │ - rscseq r3, sp, ip, lsl pc │ │ │ │ - rscseq r3, sp, r6, lsl pc │ │ │ │ - rscseq r3, sp, r0, lsl pc │ │ │ │ - rscseq r3, sp, sl, lsl #30 │ │ │ │ - rscseq r3, sp, r4, lsl #30 │ │ │ │ - ldrshteq r3, [sp], #238 @ 0xee │ │ │ │ - ldrshteq r3, [sp], #232 @ 0xe8 │ │ │ │ - ldrshteq r3, [sp], #226 @ 0xe2 │ │ │ │ - rscseq r3, sp, ip, ror #29 │ │ │ │ - rscseq r3, sp, r6, ror #29 │ │ │ │ - rscseq r3, sp, r0, ror #29 │ │ │ │ - ldrsbteq r3, [sp], #234 @ 0xea │ │ │ │ - ldrsbteq r3, [sp], #228 @ 0xe4 │ │ │ │ - rscseq r3, sp, lr, asr #29 │ │ │ │ - rscseq r3, sp, r8, asr #29 │ │ │ │ - rscseq r3, sp, r2, asr #29 │ │ │ │ - ldrhteq r3, [sp], #236 @ 0xec │ │ │ │ - ldrhteq r3, [sp], #230 @ 0xe6 │ │ │ │ - ldrhteq r3, [sp], #224 @ 0xe0 │ │ │ │ - rscseq r3, sp, sl, lsr #29 │ │ │ │ - rscseq r3, sp, r4, lsr #29 │ │ │ │ - smlalseq r3, sp, lr, lr │ │ │ │ - smlalseq r3, sp, r8, lr │ │ │ │ - smlalseq r3, sp, r2, lr │ │ │ │ - rscseq r3, sp, ip, lsl #29 │ │ │ │ - rscseq r3, sp, r6, lsl #29 │ │ │ │ - rscseq r3, sp, r0, lsl #29 │ │ │ │ - tsteq r1, lr, lsl #14 │ │ │ │ - rscseq r3, sp, r4, ror lr │ │ │ │ - rscseq r3, sp, lr, ror #28 │ │ │ │ - rscseq r3, sp, r8, ror #28 │ │ │ │ - rscseq r3, sp, r2, ror #28 │ │ │ │ - rscseq r3, sp, ip, asr lr │ │ │ │ - rscseq r3, sp, r6, asr lr │ │ │ │ - tsteq r1, r4, lsr #14 │ │ │ │ - strdeq r0, [r1, -lr] │ │ │ │ - rscseq r3, sp, r4, asr #28 │ │ │ │ - rscseq r3, sp, lr, lsr lr │ │ │ │ - rscseq r3, sp, r8, lsr lr │ │ │ │ - rscseq r3, sp, r2, lsr lr │ │ │ │ - rscseq r3, sp, ip, lsr #28 │ │ │ │ - rscseq r3, sp, r6, lsr #28 │ │ │ │ - rscseq r3, sp, r0, lsr #28 │ │ │ │ - rscseq r3, sp, sl, lsl lr │ │ │ │ - rscseq r3, sp, r4, lsl lr │ │ │ │ - rscseq r3, sp, lr, lsl #28 │ │ │ │ - rscseq r3, sp, r8, lsl #28 │ │ │ │ - rscseq r3, sp, r2, lsl #28 │ │ │ │ - ldrshteq r3, [sp], #220 @ 0xdc │ │ │ │ - ldrshteq r3, [sp], #214 @ 0xd6 │ │ │ │ - ldrshteq r3, [sp], #208 @ 0xd0 │ │ │ │ - rscseq r3, sp, sl, ror #27 │ │ │ │ - rscseq r3, sp, r4, ror #27 │ │ │ │ - ldrsbteq r3, [sp], #222 @ 0xde │ │ │ │ - ldrsbteq r3, [sp], #216 @ 0xd8 │ │ │ │ - ldrsbteq r3, [sp], #210 @ 0xd2 │ │ │ │ - rscseq r3, sp, ip, asr #27 │ │ │ │ - rscseq r3, sp, r6, asr #27 │ │ │ │ - rscseq r3, sp, r0, asr #27 │ │ │ │ - ldrhteq r3, [sp], #218 @ 0xda │ │ │ │ - ldrhteq r3, [sp], #212 @ 0xd4 │ │ │ │ - rscseq r3, sp, lr, lsr #27 │ │ │ │ - rscseq r3, sp, r8, lsr #27 │ │ │ │ - rscseq r3, sp, r2, lsr #27 │ │ │ │ - smlalseq r3, sp, ip, sp │ │ │ │ - smlalseq r3, sp, r6, sp │ │ │ │ - smlalseq r3, sp, r0, sp │ │ │ │ - rscseq r3, sp, sl, lsl #27 │ │ │ │ - rscseq r3, sp, r4, lsl #27 │ │ │ │ - rscseq r3, sp, lr, ror sp │ │ │ │ - rscseq r3, sp, r8, ror sp │ │ │ │ - rscseq r3, sp, r2, ror sp │ │ │ │ - rscseq r3, sp, ip, ror #26 │ │ │ │ - rscseq r3, sp, r6, ror #26 │ │ │ │ - rscseq r3, sp, r0, ror #26 │ │ │ │ - rscseq r3, sp, sl, asr sp │ │ │ │ - rscseq r3, sp, r4, asr sp │ │ │ │ - rscseq r3, sp, lr, asr #26 │ │ │ │ - rscseq r3, sp, r8, asr #26 │ │ │ │ - rscseq r3, sp, r2, asr #26 │ │ │ │ - rscseq r3, sp, ip, lsr sp │ │ │ │ - rscseq r3, sp, r6, lsr sp │ │ │ │ - rscseq r3, sp, r0, lsr sp │ │ │ │ - rscseq r3, sp, sl, lsr #26 │ │ │ │ - rscseq r3, sp, r4, lsr #26 │ │ │ │ - rscseq r3, sp, lr, lsl sp │ │ │ │ - rscseq r3, sp, r8, lsl sp │ │ │ │ - rscseq r3, sp, r2, lsl sp │ │ │ │ - rscseq r3, sp, ip, lsl #26 │ │ │ │ - rscseq r3, sp, r6, lsl #26 │ │ │ │ - rscseq r3, sp, r0, lsl #26 │ │ │ │ - ldrshteq r3, [sp], #202 @ 0xca │ │ │ │ - ldrshteq r3, [sp], #196 @ 0xc4 │ │ │ │ - rscseq r3, sp, lr, ror #25 │ │ │ │ - rscseq r3, sp, r8, ror #25 │ │ │ │ - rscseq r3, sp, r2, ror #25 │ │ │ │ - ldrsbteq r3, [sp], #204 @ 0xcc │ │ │ │ - ldrsbteq r3, [sp], #198 @ 0xc6 │ │ │ │ - ldrsbteq r3, [sp], #192 @ 0xc0 │ │ │ │ - rscseq r3, sp, sl, asr #25 │ │ │ │ - rscseq r3, sp, r4, asr #25 │ │ │ │ - ldrhteq r3, [sp], #206 @ 0xce │ │ │ │ - ldrhteq r3, [sp], #200 @ 0xc8 │ │ │ │ - ldrhteq r3, [sp], #194 @ 0xc2 │ │ │ │ - rscseq r3, sp, ip, lsr #25 │ │ │ │ - rscseq r3, sp, r6, lsr #25 │ │ │ │ - rscseq r3, sp, r0, lsr #25 │ │ │ │ - smlalseq r3, sp, sl, ip │ │ │ │ - smlalseq r3, sp, r4, ip │ │ │ │ - rscseq r3, sp, lr, lsl #25 │ │ │ │ - rscseq r3, sp, r8, lsl #25 │ │ │ │ - rscseq r3, sp, r2, lsl #25 │ │ │ │ + ldrshteq r3, [sp], #248 @ 0xf8 │ │ │ │ + ldrshteq r3, [sp], #242 @ 0xf2 │ │ │ │ + rscseq r3, sp, ip, ror #31 │ │ │ │ + rscseq r3, sp, r6, ror #31 │ │ │ │ + rscseq r3, sp, r0, ror #31 │ │ │ │ + ldrsbteq r3, [sp], #250 @ 0xfa │ │ │ │ + ldrsbteq r3, [sp], #244 @ 0xf4 │ │ │ │ + rscseq r3, sp, lr, asr #31 │ │ │ │ + rscseq r3, sp, r8, asr #31 │ │ │ │ + rscseq r3, sp, r2, asr #31 │ │ │ │ + ldrhteq r3, [sp], #252 @ 0xfc │ │ │ │ + ldrhteq r3, [sp], #246 @ 0xf6 │ │ │ │ + ldrhteq r3, [sp], #240 @ 0xf0 │ │ │ │ + rscseq r3, sp, sl, lsr #31 │ │ │ │ + rscseq r3, sp, r4, lsr #31 │ │ │ │ + smlalseq r3, sp, lr, pc @ │ │ │ │ + smlalseq r3, sp, r8, pc @ │ │ │ │ + smlalseq r3, sp, r2, pc @ │ │ │ │ + rscseq r3, sp, ip, lsl #31 │ │ │ │ + rscseq r3, sp, r6, lsl #31 │ │ │ │ + rscseq r3, sp, r0, lsl #31 │ │ │ │ + rscseq r3, sp, sl, ror pc │ │ │ │ + rscseq r3, sp, r4, ror pc │ │ │ │ + rscseq r3, sp, lr, ror #30 │ │ │ │ + rscseq r3, sp, r8, ror #30 │ │ │ │ + rscseq r3, sp, r2, ror #30 │ │ │ │ + rscseq r3, sp, ip, asr pc │ │ │ │ + rscseq r3, sp, r6, asr pc │ │ │ │ + rscseq r3, sp, r0, asr pc │ │ │ │ + rscseq r3, sp, sl, asr #30 │ │ │ │ + rscseq r3, sp, r4, asr #30 │ │ │ │ + rscseq r3, sp, lr, lsr pc │ │ │ │ + rscseq r3, sp, r8, lsr pc │ │ │ │ + rscseq r3, sp, r2, lsr pc │ │ │ │ + rscseq r3, sp, ip, lsr #30 │ │ │ │ + rscseq r3, sp, r6, lsr #30 │ │ │ │ + rscseq r3, sp, r0, lsr #30 │ │ │ │ + rscseq r3, sp, sl, lsl pc │ │ │ │ + rscseq r3, sp, r4, lsl pc │ │ │ │ + rscseq r3, sp, lr, lsl #30 │ │ │ │ + rscseq r3, sp, r8, lsl #30 │ │ │ │ + rscseq r3, sp, r2, lsl #30 │ │ │ │ + ldrshteq r3, [sp], #236 @ 0xec │ │ │ │ + ldrshteq r3, [sp], #230 @ 0xe6 │ │ │ │ + ldrshteq r3, [sp], #224 @ 0xe0 │ │ │ │ + rscseq r3, sp, sl, ror #29 │ │ │ │ + rscseq r3, sp, r4, ror #29 │ │ │ │ + ldrsbteq r3, [sp], #238 @ 0xee │ │ │ │ + ldrsbteq r3, [sp], #232 @ 0xe8 │ │ │ │ + ldrsbteq r3, [sp], #226 @ 0xe2 │ │ │ │ + rscseq r3, sp, ip, asr #29 │ │ │ │ + rscseq r3, sp, r6, asr #29 │ │ │ │ + rscseq r3, sp, r0, asr #29 │ │ │ │ + ldrhteq r3, [sp], #234 @ 0xea │ │ │ │ + ldrhteq r3, [sp], #228 @ 0xe4 │ │ │ │ + rscseq r3, sp, lr, lsr #29 │ │ │ │ + rscseq r3, sp, r8, lsr #29 │ │ │ │ + rscseq r3, sp, r2, lsr #29 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ rsbscs pc, r4, #268435460 @ 0x10000004 │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ @@ -151947,18 +151947,18 @@ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ cdp 7, 9, cr15, cr6, cr10, {3} │ │ │ │ ldrtmi r4, [r3], -r7, lsl #20 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf76a4628 │ │ │ │ @ instruction: 0xf002ee90 │ │ │ │ svclt 0x0000b94f │ │ │ │ - tsteq r0, r8, asr #30 │ │ │ │ - ldrshteq r3, [pc], #68 │ │ │ │ - ldrshteq sl, [sp], #74 @ 0x4a │ │ │ │ - rscseq r2, pc, lr, ror #17 │ │ │ │ + tsteq r0, r8, ror #2 │ │ │ │ + rscseq r3, pc, r4, lsl r7 @ │ │ │ │ + rscseq sl, sp, sl, lsl r7 │ │ │ │ + rscseq r2, pc, lr, lsl #22 │ │ │ │ tstpcs ip, r1, asr #4 @ p-variant is OBSOLETE │ │ │ │ vhsub.s8 d4, d16, d12 │ │ │ │ vrhadd.s8 d24, d17, d26 │ │ │ │ addsmi r1, r4, #-268435442 @ 0xf000000e │ │ │ │ @ instruction: 0xf5a4d925 │ │ │ │ @ instruction: 0xf04f528f │ │ │ │ bcc 5015f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3ed280> │ │ │ │ @@ -152761,18 +152761,18 @@ │ │ │ │ addslt r5, fp, #-1476395005 @ 0xa8000003 │ │ │ │ vpadd.i8 d2, d1, d12 │ │ │ │ @ instruction: 0xf04f82f3 │ │ │ │ blx 98cab0 │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ rschi pc, ip, #1073741840 @ 0x40000010 │ │ │ │ ldmiblt fp!, {r0, ip, sp, lr, pc} │ │ │ │ - rscseq r3, sp, lr, lsl r3 │ │ │ │ - rscseq r2, pc, lr, ror r8 @ │ │ │ │ - rscseq r2, sp, lr, ror #31 │ │ │ │ - rscseq r2, pc, r6, lsr #10 │ │ │ │ + rscseq r3, sp, lr, lsr r5 │ │ │ │ + smlalseq r2, pc, lr, sl @ │ │ │ │ + rscseq r3, sp, lr, lsl #4 │ │ │ │ + rscseq r2, pc, r6, asr #14 │ │ │ │ mvnpl pc, #675282944 @ 0x28400000 │ │ │ │ blcs 82ccfc │ │ │ │ sbcshi pc, ip, #268435456 @ 0x10000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf14107d9 │ │ │ │ @ instruction: 0xf00182d5 │ │ │ │ @@ -154164,53 +154164,53 @@ │ │ │ │ and lr, r7, r8, asr #26 │ │ │ │ ldrtmi r4, [fp], -fp, lsr #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ ldc 7, cr15, [lr, #-416]! @ 0xfffffe60 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - rscseq r8, sp, ip, lsl #9 │ │ │ │ - smlalseq r0, pc, r4, r8 @ │ │ │ │ - rscseq r1, sp, r2, lsl r3 │ │ │ │ - rscseq r1, sp, r0, lsr #6 │ │ │ │ - smlatteq r5, r4, lr, ip │ │ │ │ - rscseq r1, sp, ip, lsl #6 │ │ │ │ - rscseq r1, sp, r4, ror #5 │ │ │ │ - ldrshteq r1, [sp], #34 @ 0x22 │ │ │ │ - ldrshteq r1, [sp], #32 │ │ │ │ - rscseq r1, sp, lr, ror #5 │ │ │ │ - rscseq r1, sp, ip, ror #5 │ │ │ │ - rscseq r1, sp, lr, ror #5 │ │ │ │ - tsteq r5, r2, ror #28 │ │ │ │ - rscseq r1, sp, r0, ror #5 │ │ │ │ - rscseq r1, sp, lr, ror #4 │ │ │ │ - tsteq r5, r2, lsr lr │ │ │ │ - rscseq r0, sp, lr, lsr #31 │ │ │ │ - smlalseq r0, pc, sl, r7 @ │ │ │ │ - smlalseq r0, sp, r2, pc @ │ │ │ │ - rscseq r0, pc, r6, lsl #24 │ │ │ │ - rscseq r0, pc, r0, lsl #24 │ │ │ │ - ldrshteq r0, [pc], #186 │ │ │ │ - ldrshteq r0, [pc], #180 │ │ │ │ - rscseq r0, pc, r6, lsl #24 │ │ │ │ - rscseq r0, pc, r8, ror #23 │ │ │ │ - rscseq r0, pc, r2, ror #23 │ │ │ │ - tsteq r5, lr, ror sp │ │ │ │ - tsteq r0, r4, lsl #8 │ │ │ │ - rscseq r0, sp, r8, lsl #31 │ │ │ │ - rscseq r0, sp, r2, lsl #31 │ │ │ │ - tsteq r0, sl, lsr r1 │ │ │ │ - ldrhteq r0, [pc], #104 │ │ │ │ - smlalseq r8, sp, r2, r2 │ │ │ │ - smlalseq r0, pc, r8, r6 @ │ │ │ │ - rscseq r1, pc, r2, asr sl @ │ │ │ │ - rscseq r0, pc, sl, ror r6 @ │ │ │ │ - rscseq r8, sp, r8, lsr #3 │ │ │ │ - rscseq r0, pc, lr, asr r6 @ │ │ │ │ - rscseq r0, sp, r0, lsr fp │ │ │ │ + rscseq r8, sp, ip, lsr #13 │ │ │ │ + ldrhteq r0, [pc], #164 │ │ │ │ + rscseq r1, sp, r2, lsr r5 │ │ │ │ + rscseq r1, sp, r0, asr #10 │ │ │ │ + tsteq r5, r4, lsl #2 │ │ │ │ + rscseq r1, sp, ip, lsr #10 │ │ │ │ + rscseq r1, sp, r4, lsl #10 │ │ │ │ + rscseq r1, sp, r2, lsl r5 │ │ │ │ + rscseq r1, sp, r0, lsl r5 │ │ │ │ + rscseq r1, sp, lr, lsl #10 │ │ │ │ + rscseq r1, sp, ip, lsl #10 │ │ │ │ + rscseq r1, sp, lr, lsl #10 │ │ │ │ + smlabbeq r5, r2, r0, sp │ │ │ │ + rscseq r1, sp, r0, lsl #10 │ │ │ │ + rscseq r1, sp, lr, lsl #9 │ │ │ │ + qaddeq sp, r2, r5 │ │ │ │ + rscseq r1, sp, lr, asr #3 │ │ │ │ + ldrhteq r0, [pc], #154 │ │ │ │ + ldrhteq r1, [sp], #18 │ │ │ │ + rscseq r0, pc, r6, lsr #28 │ │ │ │ + rscseq r0, pc, r0, lsr #28 │ │ │ │ + rscseq r0, pc, sl, lsl lr @ │ │ │ │ + rscseq r0, pc, r4, lsl lr @ │ │ │ │ + rscseq r0, pc, r6, lsr #28 │ │ │ │ + rscseq r0, pc, r8, lsl #28 │ │ │ │ + rscseq r0, pc, r2, lsl #28 │ │ │ │ + @ instruction: 0x0105cf9e │ │ │ │ + tsteq r0, r4, lsr #12 │ │ │ │ + rscseq r1, sp, r8, lsr #3 │ │ │ │ + rscseq r1, sp, r2, lsr #3 │ │ │ │ + tsteq r0, sl, asr r3 │ │ │ │ + ldrsbteq r0, [pc], #136 │ │ │ │ + ldrhteq r8, [sp], #66 @ 0x42 │ │ │ │ + ldrhteq r0, [pc], #136 │ │ │ │ + rscseq r1, pc, r2, ror ip @ │ │ │ │ + smlalseq r0, pc, sl, r8 @ │ │ │ │ + rscseq r8, sp, r8, asr #7 │ │ │ │ + rscseq r0, pc, lr, ror r8 @ │ │ │ │ + rscseq r0, sp, r0, asr sp │ │ │ │ mvnsvc pc, #64, 12 @ 0x4000000 │ │ │ │ @ instruction: 0xf0014298 │ │ │ │ ldrlt r8, [r0, #-1264] @ 0xfffffb10 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ sbchi pc, r6, #0, 4 │ │ │ │ @@ -155028,103 +155028,103 @@ │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f87c3 │ │ │ │ blx 98ee18 │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ strhi pc, [r4], r0, lsl #2 │ │ │ │ ldrbtmi r4, [r8], #-2137 @ 0xfffff7a7 │ │ │ │ ldmdalt r1, {r0, ip, sp, lr, pc} │ │ │ │ - rscseq r0, sp, lr, asr r9 │ │ │ │ - tsteq r0, r6, asr #4 │ │ │ │ + rscseq r0, sp, lr, ror fp │ │ │ │ + tsteq r0, r6, ror #8 │ │ │ │ + rscseq r0, sp, ip, lsr fp │ │ │ │ + rscseq r0, sp, lr, lsl fp │ │ │ │ + rscseq r0, sp, r0, lsl #22 │ │ │ │ + ldrsbteq r0, [sp], #172 @ 0xac │ │ │ │ + ldrhteq r0, [sp], #160 @ 0xa0 │ │ │ │ + rscseq r0, sp, ip, lsl #21 │ │ │ │ + rscseq r0, sp, r6, ror sl │ │ │ │ + rscseq r0, sp, sl, asr #20 │ │ │ │ + rscseq r0, sp, lr, lsl sl │ │ │ │ + rscseq r0, sp, r4, lsl sl │ │ │ │ + ldrshteq r0, [sp], #144 @ 0x90 │ │ │ │ + rscseq r0, sp, r6, asr #19 │ │ │ │ + ldrhteq r0, [sp], #156 @ 0x9c │ │ │ │ + smlalseq r0, sp, lr, r9 │ │ │ │ + rscseq r0, sp, r2, ror r9 │ │ │ │ + rscseq r0, sp, r8, asr #18 │ │ │ │ rscseq r0, sp, ip, lsl r9 │ │ │ │ - ldrshteq r0, [sp], #142 @ 0x8e │ │ │ │ - rscseq r0, sp, r0, ror #17 │ │ │ │ - ldrhteq r0, [sp], #140 @ 0x8c │ │ │ │ - smlalseq r0, sp, r0, r8 │ │ │ │ - rscseq r0, sp, ip, ror #16 │ │ │ │ - rscseq r0, sp, r6, asr r8 │ │ │ │ - rscseq r0, sp, sl, lsr #16 │ │ │ │ - ldrshteq r0, [sp], #126 @ 0x7e │ │ │ │ - ldrshteq r0, [sp], #116 @ 0x74 │ │ │ │ - ldrsbteq r0, [sp], #112 @ 0x70 │ │ │ │ + ldrshteq r0, [sp], #128 @ 0x80 │ │ │ │ + rscseq r0, sp, r6, ror #17 │ │ │ │ + rscseq r0, sp, r2, asr #17 │ │ │ │ + smlalseq r0, sp, lr, r8 │ │ │ │ + rscseq r0, sp, r4, ror r8 │ │ │ │ + rscseq r0, sp, sl, ror #16 │ │ │ │ + rscseq r0, sp, r6, asr #16 │ │ │ │ + rscseq r0, sp, sl, lsl r8 │ │ │ │ + rscseq r0, sp, lr, ror #15 │ │ │ │ + rscseq r0, sp, sl, asr #15 │ │ │ │ rscseq r0, sp, r6, lsr #15 │ │ │ │ - smlalseq r0, sp, ip, r7 │ │ │ │ - rscseq r0, sp, lr, ror r7 │ │ │ │ - rscseq r0, sp, r2, asr r7 │ │ │ │ - rscseq r0, sp, r8, lsr #14 │ │ │ │ - ldrshteq r0, [sp], #108 @ 0x6c │ │ │ │ - ldrsbteq r0, [sp], #96 @ 0x60 │ │ │ │ - rscseq r0, sp, r6, asr #13 │ │ │ │ - rscseq r0, sp, r2, lsr #13 │ │ │ │ - rscseq r0, sp, lr, ror r6 │ │ │ │ - rscseq r0, sp, r4, asr r6 │ │ │ │ - rscseq r0, sp, sl, asr #12 │ │ │ │ - rscseq r0, sp, r6, lsr #12 │ │ │ │ - ldrshteq r0, [sp], #90 @ 0x5a │ │ │ │ - rscseq r0, sp, lr, asr #11 │ │ │ │ - rscseq r0, sp, sl, lsr #11 │ │ │ │ - rscseq r0, sp, r6, lsl #11 │ │ │ │ - rscseq r0, sp, sl, asr r5 │ │ │ │ - rscseq r0, sp, r6, lsr r5 │ │ │ │ - rscseq r0, sp, r4, lsr #10 │ │ │ │ - rscseq r0, sp, r2, ror #9 │ │ │ │ - ldrhteq r0, [sp], #70 @ 0x46 │ │ │ │ - smlalseq r0, sp, r2, r4 │ │ │ │ - rscseq r0, sp, lr, ror r4 │ │ │ │ + rscseq r0, sp, sl, ror r7 │ │ │ │ + rscseq r0, sp, r6, asr r7 │ │ │ │ + rscseq r0, sp, r4, asr #14 │ │ │ │ + rscseq r0, sp, r2, lsl #14 │ │ │ │ + ldrsbteq r0, [sp], #102 @ 0x66 │ │ │ │ + ldrhteq r0, [sp], #98 @ 0x62 │ │ │ │ + smlalseq r0, sp, lr, r6 │ │ │ │ + rscseq r0, sp, r2, ror r6 │ │ │ │ + rscseq r0, sp, r8, ror #12 │ │ │ │ + rscseq r0, sp, r2, asr #12 │ │ │ │ + tsteq r0, lr, ror pc │ │ │ │ + rscseq r0, sp, sl, asr #11 │ │ │ │ + ldrhteq r0, [sp], #82 @ 0x52 │ │ │ │ + smlalseq r0, sp, r4, r5 │ │ │ │ + rscseq r0, sp, r6, ror r5 │ │ │ │ + rscseq r0, sp, r4, asr #10 │ │ │ │ + rscseq r0, sp, r6, lsl r5 │ │ │ │ + rscseq r0, sp, r4, ror #9 │ │ │ │ + ldrhteq r0, [sp], #66 @ 0x42 │ │ │ │ + rscseq r0, sp, r2, lsl #9 │ │ │ │ rscseq r0, sp, r2, asr r4 │ │ │ │ - rscseq r0, sp, r8, asr #8 │ │ │ │ - rscseq r0, sp, r2, lsr #8 │ │ │ │ - tsteq r0, lr, asr sp │ │ │ │ - rscseq r0, sp, sl, lsr #7 │ │ │ │ - smlalseq r0, sp, r2, r3 │ │ │ │ - rscseq r0, sp, r4, ror r3 │ │ │ │ - rscseq r0, sp, r6, asr r3 │ │ │ │ - rscseq r0, sp, r4, lsr #6 │ │ │ │ - ldrshteq r0, [sp], #38 @ 0x26 │ │ │ │ - rscseq r0, sp, r4, asr #5 │ │ │ │ - smlalseq r0, sp, r2, r2 │ │ │ │ - rscseq r0, sp, r2, ror #4 │ │ │ │ - rscseq r0, sp, r2, lsr r2 │ │ │ │ - rscseq r0, sp, r0, lsl #4 │ │ │ │ - rscseq r0, sp, r2, ror #3 │ │ │ │ - ldrhteq r0, [sp], #30 │ │ │ │ - smlalseq r0, sp, r8, r1 │ │ │ │ - rscseq r0, sp, r8, ror #2 │ │ │ │ + rscseq r0, sp, r0, lsr #8 │ │ │ │ + rscseq r0, sp, r2, lsl #8 │ │ │ │ + ldrsbteq r0, [sp], #62 @ 0x3e │ │ │ │ + ldrhteq r0, [sp], #56 @ 0x38 │ │ │ │ + rscseq r0, sp, r8, lsl #7 │ │ │ │ + rscseq r0, sp, lr, ror r3 │ │ │ │ + rscseq r0, sp, r8, asr r3 │ │ │ │ + rscseq r0, sp, ip, lsr #6 │ │ │ │ + ldrshteq r0, [sp], #44 @ 0x2c │ │ │ │ + ldrsbteq r0, [sp], #42 @ 0x2a │ │ │ │ + ldrhteq r0, [sp], #34 @ 0x22 │ │ │ │ + rscseq r0, sp, r2, lsl #5 │ │ │ │ + rscseq r0, sp, r8, ror r2 │ │ │ │ + rscseq r0, sp, r4, asr r2 │ │ │ │ + rscseq r0, sp, r6, lsr #4 │ │ │ │ + ldrshteq r0, [sp], #22 │ │ │ │ + rscseq r0, sp, r8, asr #3 │ │ │ │ + rscseq r0, sp, sl, lsr #3 │ │ │ │ + rscseq r0, sp, r8, lsl #3 │ │ │ │ rscseq r0, sp, lr, asr r1 │ │ │ │ - rscseq r0, sp, r8, lsr r1 │ │ │ │ - rscseq r0, sp, ip, lsl #2 │ │ │ │ - ldrsbteq r0, [sp], #12 │ │ │ │ - ldrhteq r0, [sp], #10 │ │ │ │ - smlalseq r0, sp, r2, r0 │ │ │ │ - rscseq r0, sp, r2, rrx │ │ │ │ - rscseq r0, sp, r8, asr r0 │ │ │ │ - rscseq r0, sp, r4, lsr r0 │ │ │ │ - rscseq r0, sp, r6 │ │ │ │ - ldrsbteq pc, [ip], #246 @ 0xf6 @ │ │ │ │ - rscseq pc, ip, r8, lsr #31 │ │ │ │ - rscseq pc, ip, sl, lsl #31 │ │ │ │ - rscseq pc, ip, r8, ror #30 │ │ │ │ - rscseq pc, ip, lr, lsr pc @ │ │ │ │ - rscseq pc, ip, r6, lsr pc @ │ │ │ │ - rscseq pc, ip, r2, lsl pc @ │ │ │ │ - rscseq pc, ip, r4, ror #29 │ │ │ │ - ldrhteq pc, [ip], #230 @ 0xe6 @ │ │ │ │ - rscseq pc, ip, lr, lsr #29 │ │ │ │ - rscseq pc, ip, ip, lsl #29 │ │ │ │ - rscseq pc, ip, r2, ror #28 │ │ │ │ - rscseq pc, ip, sl, asr lr @ │ │ │ │ - rscseq pc, ip, r6, lsr lr @ │ │ │ │ - rscseq pc, ip, sl, lsl #28 │ │ │ │ - ldrsbteq pc, [ip], #218 @ 0xda @ │ │ │ │ - ldrhteq pc, [ip], #208 @ 0xd0 @ │ │ │ │ - rscseq pc, ip, r6, lsl #27 │ │ │ │ - rscseq pc, ip, r2, ror #26 │ │ │ │ - rscseq pc, ip, lr, lsr sp @ │ │ │ │ - rscseq pc, ip, r0, lsl sp @ │ │ │ │ - rscseq pc, ip, r8, lsl #26 │ │ │ │ - rscseq pc, ip, r6, ror #25 │ │ │ │ + rscseq r0, sp, r6, asr r1 │ │ │ │ + rscseq r0, sp, r2, lsr r1 │ │ │ │ + rscseq r0, sp, r4, lsl #2 │ │ │ │ + ldrsbteq r0, [sp], #6 │ │ │ │ + rscseq r0, sp, lr, asr #1 │ │ │ │ + rscseq r0, sp, ip, lsr #1 │ │ │ │ + rscseq r0, sp, r2, lsl #1 │ │ │ │ + rscseq r0, sp, sl, ror r0 │ │ │ │ + rscseq r0, sp, r6, asr r0 │ │ │ │ + rscseq r0, sp, sl, lsr #32 │ │ │ │ + ldrshteq pc, [ip], #250 @ 0xfa @ │ │ │ │ + ldrsbteq pc, [ip], #240 @ 0xf0 @ │ │ │ │ + rscseq pc, ip, r6, lsr #31 │ │ │ │ + rscseq pc, ip, r2, lsl #31 │ │ │ │ + rscseq pc, ip, lr, asr pc @ │ │ │ │ + rscseq pc, ip, r0, lsr pc @ │ │ │ │ + rscseq pc, ip, r8, lsr #30 │ │ │ │ + rscseq pc, ip, r6, lsl #30 │ │ │ │ cmnpvc ip, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ stmdale sp, {r3, r4, r7, r9, lr}^ │ │ │ │ cmppvc pc, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ stmdble pc, {r3, r4, r7, r9, lr} @ │ │ │ │ cmpppl sp, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ @@ -155896,122 +155896,122 @@ │ │ │ │ cmp r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2157 @ 0xfffff793 │ │ │ │ stmdami sp!, {r0, r4, r6, r8, sp, lr, pc}^ │ │ │ │ hvc 58440 @ 0xe448 │ │ │ │ ldrbtmi r4, [r8], #-2156 @ 0xfffff794 │ │ │ │ stmdami ip!, {r0, r1, r3, r6, r8, sp, lr, pc}^ │ │ │ │ hvc 33864 @ 0x8448 │ │ │ │ - rscseq pc, ip, r2, asr fp @ │ │ │ │ - rscseq pc, ip, r2, lsr #22 │ │ │ │ - rscseq pc, ip, r2, lsl #22 │ │ │ │ - ldrsbteq pc, [ip], #174 @ 0xae @ │ │ │ │ - ldrhteq pc, [ip], #162 @ 0xa2 @ │ │ │ │ - rscseq pc, ip, r8, lsr #21 │ │ │ │ - rscseq pc, ip, r2, lsl #21 │ │ │ │ - rscseq pc, ip, r0, asr sl @ │ │ │ │ - rscseq pc, ip, r4, lsr #20 │ │ │ │ - ldrshteq pc, [ip], #152 @ 0x98 @ │ │ │ │ - ldrsbteq pc, [ip], #146 @ 0x92 @ │ │ │ │ - rscseq pc, ip, ip, lsr #19 │ │ │ │ - rscseq pc, ip, ip, ror r9 @ │ │ │ │ - rscseq pc, ip, r2, ror r9 @ │ │ │ │ - rscseq pc, ip, lr, asr #18 │ │ │ │ - rscseq pc, ip, r2, lsr #18 │ │ │ │ - ldrshteq pc, [ip], #134 @ 0x86 @ │ │ │ │ - rscseq pc, ip, ip, ror #17 │ │ │ │ - rscseq pc, ip, r6, asr #17 │ │ │ │ - smlalseq pc, ip, r6, r8 @ │ │ │ │ - rscseq pc, ip, ip, lsl #17 │ │ │ │ - rscseq pc, ip, r8, ror #16 │ │ │ │ - rscseq pc, ip, sl, lsr r8 @ │ │ │ │ - rscseq pc, ip, r8, lsl #16 │ │ │ │ - ldrsbteq pc, [ip], #122 @ 0x7a @ │ │ │ │ - rscseq pc, ip, sl, lsr #15 │ │ │ │ - rscseq pc, ip, sl, ror r7 @ │ │ │ │ - rscseq pc, ip, sl, asr r7 @ │ │ │ │ - rscseq pc, ip, r6, lsr r7 @ │ │ │ │ - rscseq pc, ip, sl, lsl #14 │ │ │ │ - rscseq pc, ip, r0, lsl #14 │ │ │ │ - ldrsbteq pc, [ip], #106 @ 0x6a @ │ │ │ │ - rscseq pc, ip, lr, lsr #13 │ │ │ │ - rscseq pc, ip, r2, lsl #13 │ │ │ │ - rscseq pc, ip, ip, asr r6 @ │ │ │ │ - rscseq pc, ip, r6, lsr r6 @ │ │ │ │ - rscseq pc, ip, r6, lsl #12 │ │ │ │ - ldrshteq pc, [ip], #92 @ 0x5c @ │ │ │ │ - ldrsbteq pc, [ip], #88 @ 0x58 @ │ │ │ │ - rscseq pc, ip, sl, lsr #11 │ │ │ │ - rscseq pc, ip, sl, ror r5 @ │ │ │ │ - rscseq pc, ip, sl, asr #10 │ │ │ │ - rscseq pc, ip, sl, lsr #10 │ │ │ │ - rscseq pc, ip, r6, lsl #10 │ │ │ │ - ldrsbteq pc, [ip], #74 @ 0x4a @ │ │ │ │ - ldrsbteq pc, [ip], #64 @ 0x40 @ │ │ │ │ - rscseq pc, ip, sl, lsr #9 │ │ │ │ - rscseq pc, ip, ip, ror r4 @ │ │ │ │ - rscseq pc, ip, lr, asr #8 │ │ │ │ - rscseq pc, ip, r6, asr #8 │ │ │ │ - rscseq pc, ip, r4, lsr #8 │ │ │ │ - ldrshteq pc, [ip], #58 @ 0x3a @ │ │ │ │ - ldrshteq pc, [ip], #50 @ 0x32 @ │ │ │ │ - rscseq pc, ip, lr, asr #7 │ │ │ │ - smlalseq pc, ip, lr, r3 @ │ │ │ │ - rscseq pc, ip, lr, ror #6 │ │ │ │ - rscseq pc, ip, r4, asr #6 │ │ │ │ - rscseq pc, ip, sl, lsl r3 @ │ │ │ │ - ldrshteq pc, [ip], #38 @ 0x26 @ │ │ │ │ - ldrsbteq pc, [ip], #34 @ 0x22 @ │ │ │ │ - rscseq pc, ip, r4, lsr #5 │ │ │ │ - smlalseq pc, ip, ip, r2 @ │ │ │ │ - rscseq pc, ip, sl, ror r2 @ │ │ │ │ - rscseq pc, ip, r2, asr r2 @ │ │ │ │ + rscseq pc, ip, r2, ror sp @ │ │ │ │ + rscseq pc, ip, r2, asr #26 │ │ │ │ + rscseq pc, ip, r2, lsr #26 │ │ │ │ + ldrshteq pc, [ip], #206 @ 0xce @ │ │ │ │ + ldrsbteq pc, [ip], #194 @ 0xc2 @ │ │ │ │ + rscseq pc, ip, r8, asr #25 │ │ │ │ + rscseq pc, ip, r2, lsr #25 │ │ │ │ + rscseq pc, ip, r0, ror ip @ │ │ │ │ + rscseq pc, ip, r4, asr #24 │ │ │ │ + rscseq pc, ip, r8, lsl ip @ │ │ │ │ + ldrshteq pc, [ip], #178 @ 0xb2 @ │ │ │ │ + rscseq pc, ip, ip, asr #23 │ │ │ │ + smlalseq pc, ip, ip, fp @ │ │ │ │ + smlalseq pc, ip, r2, fp @ │ │ │ │ + rscseq pc, ip, lr, ror #22 │ │ │ │ + rscseq pc, ip, r2, asr #22 │ │ │ │ + rscseq pc, ip, r6, lsl fp @ │ │ │ │ + rscseq pc, ip, ip, lsl #22 │ │ │ │ + rscseq pc, ip, r6, ror #21 │ │ │ │ + ldrhteq pc, [ip], #166 @ 0xa6 @ │ │ │ │ + rscseq pc, ip, ip, lsr #21 │ │ │ │ + rscseq pc, ip, r8, lsl #21 │ │ │ │ + rscseq pc, ip, sl, asr sl @ │ │ │ │ + rscseq pc, ip, r8, lsr #20 │ │ │ │ + ldrshteq pc, [ip], #154 @ 0x9a @ │ │ │ │ + rscseq pc, ip, sl, asr #19 │ │ │ │ + smlalseq pc, ip, sl, r9 @ │ │ │ │ + rscseq pc, ip, sl, ror r9 @ │ │ │ │ + rscseq pc, ip, r6, asr r9 @ │ │ │ │ + rscseq pc, ip, sl, lsr #18 │ │ │ │ + rscseq pc, ip, r0, lsr #18 │ │ │ │ + ldrshteq pc, [ip], #138 @ 0x8a @ │ │ │ │ + rscseq pc, ip, lr, asr #17 │ │ │ │ + rscseq pc, ip, r2, lsr #17 │ │ │ │ + rscseq pc, ip, ip, ror r8 @ │ │ │ │ + rscseq pc, ip, r6, asr r8 @ │ │ │ │ + rscseq pc, ip, r6, lsr #16 │ │ │ │ + rscseq pc, ip, ip, lsl r8 @ │ │ │ │ + ldrshteq pc, [ip], #120 @ 0x78 @ │ │ │ │ + rscseq pc, ip, sl, asr #15 │ │ │ │ + smlalseq pc, ip, sl, r7 @ │ │ │ │ + rscseq pc, ip, sl, ror #14 │ │ │ │ + rscseq pc, ip, sl, asr #14 │ │ │ │ + rscseq pc, ip, r6, lsr #14 │ │ │ │ + ldrshteq pc, [ip], #106 @ 0x6a @ │ │ │ │ + ldrshteq pc, [ip], #96 @ 0x60 @ │ │ │ │ + rscseq pc, ip, sl, asr #13 │ │ │ │ + smlalseq pc, ip, ip, r6 @ │ │ │ │ + rscseq pc, ip, lr, ror #12 │ │ │ │ + rscseq pc, ip, r6, ror #12 │ │ │ │ + rscseq pc, ip, r4, asr #12 │ │ │ │ + rscseq pc, ip, sl, lsl r6 @ │ │ │ │ + rscseq pc, ip, r2, lsl r6 @ │ │ │ │ + rscseq pc, ip, lr, ror #11 │ │ │ │ + ldrhteq pc, [ip], #94 @ 0x5e @ │ │ │ │ + rscseq pc, ip, lr, lsl #11 │ │ │ │ + rscseq pc, ip, r4, ror #10 │ │ │ │ + rscseq pc, ip, sl, lsr r5 @ │ │ │ │ + rscseq pc, ip, r6, lsl r5 @ │ │ │ │ + ldrshteq pc, [ip], #66 @ 0x42 @ │ │ │ │ + rscseq pc, ip, r4, asr #9 │ │ │ │ + ldrhteq pc, [ip], #76 @ 0x4c @ │ │ │ │ + smlalseq pc, ip, sl, r4 @ │ │ │ │ + rscseq pc, ip, r2, ror r4 @ │ │ │ │ + rscseq pc, ip, sl, asr #8 │ │ │ │ + rscseq pc, ip, r4, asr #8 │ │ │ │ + rscseq pc, ip, r2, lsr #8 │ │ │ │ + ldrshteq pc, [ip], #54 @ 0x36 @ │ │ │ │ + ldrshteq pc, [ip], #48 @ 0x30 @ │ │ │ │ + ldrsbteq pc, [ip], #48 @ 0x30 @ │ │ │ │ + rscseq pc, ip, r8, lsr #7 │ │ │ │ + rscseq pc, ip, ip, ror r3 @ │ │ │ │ + rscseq pc, ip, r0, asr r3 @ │ │ │ │ + rscseq pc, ip, r4, lsr r3 @ │ │ │ │ + rscseq pc, ip, r4, lsl r3 @ │ │ │ │ + rscseq pc, ip, lr, ror #5 │ │ │ │ + rscseq pc, ip, r8, ror #5 │ │ │ │ + rscseq pc, ip, r8, asr #5 │ │ │ │ + smlalseq pc, ip, lr, r2 @ │ │ │ │ + rscseq pc, ip, r4, ror r2 @ │ │ │ │ + rscseq pc, ip, lr, ror #4 │ │ │ │ + rscseq pc, ip, r0, asr r2 @ │ │ │ │ rscseq pc, ip, sl, lsr #4 │ │ │ │ rscseq pc, ip, r4, lsr #4 │ │ │ │ - rscseq pc, ip, r2, lsl #4 │ │ │ │ - ldrsbteq pc, [ip], #22 @ │ │ │ │ - ldrsbteq pc, [ip], #16 @ │ │ │ │ + rscseq pc, ip, r4, lsl #4 │ │ │ │ + tsteq r0, ip, asr fp │ │ │ │ + tsteq r0, lr, lsl fp │ │ │ │ + rscseq pc, ip, ip, ror #3 │ │ │ │ + rscseq pc, ip, r6, ror #3 │ │ │ │ + rscseq pc, ip, r0, ror #3 │ │ │ │ + ldrsbteq pc, [ip], #26 @ │ │ │ │ + ldrsbteq pc, [ip], #20 @ │ │ │ │ + rscseq pc, ip, lr, asr #3 │ │ │ │ + rscseq pc, ip, r8, asr #3 │ │ │ │ + rscseq pc, ip, r2, asr #3 │ │ │ │ + ldrhteq pc, [ip], #28 @ │ │ │ │ + ldrhteq pc, [ip], #22 @ │ │ │ │ ldrhteq pc, [ip], #16 @ │ │ │ │ - rscseq pc, ip, r8, lsl #3 │ │ │ │ - rscseq pc, ip, ip, asr r1 @ │ │ │ │ - rscseq pc, ip, r0, lsr r1 @ │ │ │ │ - rscseq pc, ip, r4, lsl r1 @ │ │ │ │ - ldrshteq pc, [ip], #4 @ │ │ │ │ - rscseq pc, ip, lr, asr #1 │ │ │ │ - rscseq pc, ip, r8, asr #1 │ │ │ │ - rscseq pc, ip, r8, lsr #1 │ │ │ │ - rscseq pc, ip, lr, ror r0 @ │ │ │ │ - rscseq pc, ip, r4, asr r0 @ │ │ │ │ - rscseq pc, ip, lr, asr #32 │ │ │ │ - rscseq pc, ip, r0, lsr r0 @ │ │ │ │ - rscseq pc, ip, sl │ │ │ │ - rscseq pc, ip, r4 │ │ │ │ - rscseq lr, ip, r4, ror #31 │ │ │ │ - tsteq r0, ip, lsr r9 │ │ │ │ - strdeq fp, [r0, -lr] │ │ │ │ - rscseq lr, ip, ip, asr #31 │ │ │ │ - rscseq lr, ip, r6, asr #31 │ │ │ │ - rscseq lr, ip, r0, asr #31 │ │ │ │ - ldrhteq lr, [ip], #250 @ 0xfa │ │ │ │ - ldrhteq lr, [ip], #244 @ 0xf4 │ │ │ │ - rscseq lr, ip, lr, lsr #31 │ │ │ │ - rscseq lr, ip, r8, lsr #31 │ │ │ │ - rscseq lr, ip, r2, lsr #31 │ │ │ │ - smlalseq lr, ip, ip, pc @ │ │ │ │ - smlalseq lr, ip, r6, pc @ │ │ │ │ - smlalseq lr, ip, r0, pc @ │ │ │ │ - ldrdeq fp, [r0, -r2] │ │ │ │ - rscseq lr, ip, r4, lsl #31 │ │ │ │ - rscseq lr, ip, lr, ror pc │ │ │ │ - rscseq lr, ip, r8, ror pc │ │ │ │ - tsteq r0, r6, lsl r9 │ │ │ │ - rscseq lr, ip, ip, ror #30 │ │ │ │ - rscseq lr, ip, r6, ror #30 │ │ │ │ - rscseq lr, ip, r0, ror #30 │ │ │ │ - rscseq lr, ip, sl, asr pc │ │ │ │ - rscseq lr, ip, r4, asr pc │ │ │ │ + strdeq fp, [r0, -r2] │ │ │ │ + rscseq pc, ip, r4, lsr #3 │ │ │ │ + smlalseq pc, ip, lr, r1 @ │ │ │ │ + smlalseq pc, ip, r8, r1 @ │ │ │ │ + tsteq r0, r6, lsr fp │ │ │ │ + rscseq pc, ip, ip, lsl #3 │ │ │ │ + rscseq pc, ip, r6, lsl #3 │ │ │ │ + rscseq pc, ip, r0, lsl #3 │ │ │ │ + rscseq pc, ip, sl, ror r1 @ │ │ │ │ + rscseq pc, ip, r4, ror r1 @ │ │ │ │ ldrbtmi r4, [r8], #-2104 @ 0xfffff7c8 │ │ │ │ ldmdami r8!, {r0, r2, r3, r5, r6, sp, lr, pc} │ │ │ │ rsb r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2103 @ 0xfffff7c9 │ │ │ │ ldmdami r7!, {r0, r1, r2, r5, r6, sp, lr, pc} │ │ │ │ rsb r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2102 @ 0xfffff7ca │ │ │ │ @@ -156061,52 +156061,52 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2087 @ 0xfffff7d9 │ │ │ │ stmdami r7!, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2086 @ 0xfffff7da │ │ │ │ stmdami r6!, {r0, sp, lr, pc} │ │ │ │ ldclt 4, cr4, [r0, #-480] @ 0xfffffe20 │ │ │ │ - smlalseq lr, ip, lr, sp │ │ │ │ - smlalseq lr, ip, r8, sp │ │ │ │ - smlalseq lr, ip, r2, sp │ │ │ │ - rscseq lr, ip, ip, lsl #27 │ │ │ │ - rscseq lr, ip, r6, lsl #27 │ │ │ │ - rscseq lr, ip, r0, lsl #27 │ │ │ │ - rscseq lr, ip, sl, ror sp │ │ │ │ - rscseq lr, ip, r4, ror sp │ │ │ │ - rscseq lr, ip, lr, ror #26 │ │ │ │ - rscseq lr, ip, r8, ror #26 │ │ │ │ - rscseq lr, ip, r2, ror #26 │ │ │ │ - rscseq lr, ip, ip, asr sp │ │ │ │ - rscseq lr, ip, r6, asr sp │ │ │ │ - rscseq lr, ip, r0, asr sp │ │ │ │ - rscseq lr, ip, sl, asr #26 │ │ │ │ - rscseq lr, ip, r4, asr #26 │ │ │ │ - rscseq lr, ip, lr, lsr sp │ │ │ │ - rscseq lr, ip, r8, lsr sp │ │ │ │ - rscseq lr, ip, r2, lsr sp │ │ │ │ - rscseq lr, ip, ip, lsr #26 │ │ │ │ - rscseq lr, ip, r6, lsr #26 │ │ │ │ - rscseq lr, ip, r0, lsr #26 │ │ │ │ - rscseq lr, ip, sl, lsl sp │ │ │ │ - rscseq lr, ip, r4, lsl sp │ │ │ │ - rscseq lr, ip, lr, lsl #26 │ │ │ │ - rscseq lr, ip, r8, lsl #26 │ │ │ │ - rscseq lr, ip, r2, lsl #26 │ │ │ │ - ldrshteq lr, [ip], #204 @ 0xcc │ │ │ │ - ldrshteq lr, [ip], #198 @ 0xc6 │ │ │ │ - ldrshteq lr, [ip], #192 @ 0xc0 │ │ │ │ - rscseq lr, ip, sl, ror #25 │ │ │ │ - rscseq lr, ip, r4, ror #25 │ │ │ │ - ldrsbteq lr, [ip], #206 @ 0xce │ │ │ │ - ldrsbteq lr, [ip], #200 @ 0xc8 │ │ │ │ - ldrsbteq lr, [ip], #194 @ 0xc2 │ │ │ │ - rscseq lr, ip, ip, asr #25 │ │ │ │ - rscseq lr, ip, r6, asr #25 │ │ │ │ - rscseq lr, ip, r0, asr #25 │ │ │ │ + ldrhteq lr, [ip], #254 @ 0xfe │ │ │ │ + ldrhteq lr, [ip], #248 @ 0xf8 │ │ │ │ + ldrhteq lr, [ip], #242 @ 0xf2 │ │ │ │ + rscseq lr, ip, ip, lsr #31 │ │ │ │ + rscseq lr, ip, r6, lsr #31 │ │ │ │ + rscseq lr, ip, r0, lsr #31 │ │ │ │ + smlalseq lr, ip, sl, pc @ │ │ │ │ + smlalseq lr, ip, r4, pc @ │ │ │ │ + rscseq lr, ip, lr, lsl #31 │ │ │ │ + rscseq lr, ip, r8, lsl #31 │ │ │ │ + rscseq lr, ip, r2, lsl #31 │ │ │ │ + rscseq lr, ip, ip, ror pc │ │ │ │ + rscseq lr, ip, r6, ror pc │ │ │ │ + rscseq lr, ip, r0, ror pc │ │ │ │ + rscseq lr, ip, sl, ror #30 │ │ │ │ + rscseq lr, ip, r4, ror #30 │ │ │ │ + rscseq lr, ip, lr, asr pc │ │ │ │ + rscseq lr, ip, r8, asr pc │ │ │ │ + rscseq lr, ip, r2, asr pc │ │ │ │ + rscseq lr, ip, ip, asr #30 │ │ │ │ + rscseq lr, ip, r6, asr #30 │ │ │ │ + rscseq lr, ip, r0, asr #30 │ │ │ │ + rscseq lr, ip, sl, lsr pc │ │ │ │ + rscseq lr, ip, r4, lsr pc │ │ │ │ + rscseq lr, ip, lr, lsr #30 │ │ │ │ + rscseq lr, ip, r8, lsr #30 │ │ │ │ + rscseq lr, ip, r2, lsr #30 │ │ │ │ + rscseq lr, ip, ip, lsl pc │ │ │ │ + rscseq lr, ip, r6, lsl pc │ │ │ │ + rscseq lr, ip, r0, lsl pc │ │ │ │ + rscseq lr, ip, sl, lsl #30 │ │ │ │ + rscseq lr, ip, r4, lsl #30 │ │ │ │ + ldrshteq lr, [ip], #238 @ 0xee │ │ │ │ + ldrshteq lr, [ip], #232 @ 0xe8 │ │ │ │ + ldrshteq lr, [ip], #226 @ 0xe2 │ │ │ │ + rscseq lr, ip, ip, ror #29 │ │ │ │ + rscseq lr, ip, r6, ror #29 │ │ │ │ + rscseq lr, ip, r0, ror #29 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ rscsvc pc, ip, #64, 12 @ 0x4000000 │ │ │ │ ldrmi r4, [pc], -r5, lsl #12 │ │ │ │ @@ -157417,22 +157417,22 @@ │ │ │ │ bl ff8428b4 │ │ │ │ bmi 43cb40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3287d0> │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7659600 │ │ │ │ ldrdlt lr, [r2], -r4 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - smlabteq r0, r8, r1, sl │ │ │ │ - rscseq sp, ip, r8, ror ip │ │ │ │ - rscseq sp, ip, r2, ror ip │ │ │ │ - ldrhteq sp, [ip], #186 @ 0xba │ │ │ │ - rscseq sp, lr, r6, lsr #7 │ │ │ │ - rscseq lr, lr, r0, ror #14 │ │ │ │ - rscseq sp, lr, r8, lsl #7 │ │ │ │ - rscseq sp, ip, sl, asr r8 │ │ │ │ + smlatteq r0, r8, r3, sl │ │ │ │ + smlalseq sp, ip, r8, lr │ │ │ │ + smlalseq sp, ip, r2, lr │ │ │ │ + ldrsbteq sp, [ip], #218 @ 0xda │ │ │ │ + rscseq sp, lr, r6, asr #11 │ │ │ │ + rscseq lr, lr, r0, lsl #19 │ │ │ │ + rscseq sp, lr, r8, lsr #11 │ │ │ │ + rscseq sp, ip, sl, ror sl │ │ │ │ svcpl 0x00a3f5b0 │ │ │ │ strlt sp, [r8, #-45] @ 0xffffffd3 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ vtst.8 d29, d1, d0 │ │ │ │ addsmi r4, r8, #88, 6 @ 0x60000001 │ │ │ │ @@ -157463,23 +157463,23 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2058 @ 0xfffff7f6 │ │ │ │ stmdami sl, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2057 @ 0xfffff7f7 │ │ │ │ stmdami r9, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - tsteq r0, ip, ror r1 │ │ │ │ - tsteq r0, lr, lsl r1 │ │ │ │ - ldrdeq sl, [r0, -r8] │ │ │ │ - strdeq sl, [r0, -r6] │ │ │ │ - tsteq r0, r4, lsr r1 │ │ │ │ - ldrdeq sl, [r0, -sl] │ │ │ │ - smlabbeq r0, r4, r1, sl │ │ │ │ - @ instruction: 0x0100a19e │ │ │ │ - mrseq sl, R8_usr │ │ │ │ + @ instruction: 0x0100a39c │ │ │ │ + tsteq r0, lr, lsr r3 │ │ │ │ + strdeq sl, [r0, -r8] │ │ │ │ + tsteq r0, r6, lsl r3 │ │ │ │ + tsteq r0, r4, asr r3 │ │ │ │ + strdeq sl, [r0, -sl] │ │ │ │ + smlatbeq r0, r4, r3, sl │ │ │ │ + @ instruction: 0x0100a3be │ │ │ │ + tsteq r0, r0, lsr #8 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec5be1c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcpl 0x00a3f5b1 │ │ │ │ ldmdale r0, {r0, r3, r4, r6, ip, lr, pc} │ │ │ │ @@ -157576,35 +157576,35 @@ │ │ │ │ b fe8c2b30 │ │ │ │ @ instruction: 0x46334a19 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf765447a │ │ │ │ streq lr, [fp, #-2712]! @ 0xfffff568 │ │ │ │ ldr sp, [r1, r4, lsl #11] │ │ │ │ svclt 0x0000bd70 │ │ │ │ - rscseq r4, sp, lr, ror #28 │ │ │ │ - ldrhteq sp, [ip], #166 @ 0xa6 │ │ │ │ - ldrhteq sp, [ip], #160 @ 0xa0 │ │ │ │ - tsteq r0, r2, ror r1 │ │ │ │ - rscseq sp, ip, sl, lsl #21 │ │ │ │ - tsteq r0, lr, ror r1 │ │ │ │ - rscseq sp, ip, r6, ror sl │ │ │ │ - rscseq sp, lr, r2, lsl #23 │ │ │ │ - rscseq sp, lr, sl, lsr #3 │ │ │ │ - tsteq r0, ip, asr r1 │ │ │ │ - smlalseq sp, lr, r0, r1 │ │ │ │ - tsteq r0, r6, asr r1 │ │ │ │ - rscseq sp, ip, r8, lsl sl │ │ │ │ - rscseq sp, ip, r2, lsl sl │ │ │ │ - tsteq r0, r0, asr #2 │ │ │ │ - rscseq sp, ip, ip, ror #19 │ │ │ │ - rscseq sp, ip, r6, ror #19 │ │ │ │ - tsteq r0, ip, lsr #2 │ │ │ │ - rscseq sp, ip, r0, asr #19 │ │ │ │ - ldrhteq sp, [ip], #154 @ 0x9a │ │ │ │ - tsteq r0, r4, lsr #2 │ │ │ │ + rscseq r5, sp, lr, lsl #1 │ │ │ │ + ldrsbteq sp, [ip], #198 @ 0xc6 │ │ │ │ + ldrsbteq sp, [ip], #192 @ 0xc0 │ │ │ │ + @ instruction: 0x0100a392 │ │ │ │ + rscseq sp, ip, sl, lsr #25 │ │ │ │ + @ instruction: 0x0100a39e │ │ │ │ + smlalseq sp, ip, r6, ip │ │ │ │ + rscseq sp, lr, r2, lsr #27 │ │ │ │ + rscseq sp, lr, sl, asr #7 │ │ │ │ + tsteq r0, ip, ror r3 │ │ │ │ + ldrhteq sp, [lr], #48 @ 0x30 │ │ │ │ + tsteq r0, r6, ror r3 │ │ │ │ + rscseq sp, ip, r8, lsr ip │ │ │ │ + rscseq sp, ip, r2, lsr ip │ │ │ │ + tsteq r0, r0, ror #6 │ │ │ │ + rscseq sp, ip, ip, lsl #24 │ │ │ │ + rscseq sp, ip, r6, lsl #24 │ │ │ │ + tsteq r0, ip, asr #6 │ │ │ │ + rscseq sp, ip, r0, ror #23 │ │ │ │ + ldrsbteq sp, [ip], #186 @ 0xba │ │ │ │ + tsteq r0, r4, asr #6 │ │ │ │ svcpl 0x00a3f5b0 │ │ │ │ strlt sp, [r8, #-35] @ 0xffffffdd │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ vadd.i8 d29, d1, d12 │ │ │ │ addsmi r4, r8, #88, 6 @ 0x60000001 │ │ │ │ @@ -157627,21 +157627,21 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2056 @ 0xfffff7f8 │ │ │ │ stmdami r8, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2055 @ 0xfffff7f9 │ │ │ │ stmdami r7, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - tsteq r0, r4, lsl r1 │ │ │ │ - strheq sl, [r0, -r6] │ │ │ │ - ldrdeq sl, [r0, -r8] │ │ │ │ - smlabbeq r0, r2, r0, sl │ │ │ │ - tsteq r0, r8, asr r1 │ │ │ │ - smlabbeq r0, sl, r1, sl │ │ │ │ - tsteq r0, ip, lsl r1 │ │ │ │ + tsteq r0, r4, lsr r3 │ │ │ │ + ldrdeq sl, [r0, -r6] │ │ │ │ + strdeq sl, [r0, -r8] │ │ │ │ + smlatbeq r0, r2, r2, sl │ │ │ │ + tsteq r0, r8, ror r3 │ │ │ │ + smlatbeq r0, sl, r3, sl │ │ │ │ + tsteq r0, ip, lsr r3 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec5c0a4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcpl 0x00a3f5b1 │ │ │ │ vtst.8 d29, d1, d3 │ │ │ │ @@ -157671,18 +157671,18 @@ │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ ldmib ip, {r0, r2, r5, r6, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strtmi r4, [fp], -r6, lsl #20 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7654620 │ │ │ │ @ instruction: 0xbd70e9d6 │ │ │ │ - rscseq r7, pc, sl, lsr r2 @ │ │ │ │ - smlalseq ip, lr, r8, pc @ │ │ │ │ - rscseq sp, lr, r2, asr r9 │ │ │ │ - rscseq ip, lr, sl, ror pc │ │ │ │ + rscseq r7, pc, sl, asr r4 @ │ │ │ │ + ldrhteq sp, [lr], #24 │ │ │ │ + rscseq sp, lr, r2, ror fp │ │ │ │ + smlalseq sp, lr, sl, r1 │ │ │ │ addlt fp, r2, r2, lsl #1 │ │ │ │ addlt fp, r2, r2, lsl #1 │ │ │ │ addlt fp, r2, r2, lsl #1 │ │ │ │ addlt fp, r2, r2, lsl #1 │ │ │ │ addlt fp, r2, r2, lsl #1 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec5c15c │ │ │ │ @@ -157691,16 +157691,16 @@ │ │ │ │ @ instruction: 0xf8564605 │ │ │ │ adcsmi r0, r0, #68, 30 @ 0x110 │ │ │ │ stmdavs r4, {r0, r2, ip, lr, pc} │ │ │ │ @ instruction: 0xf764210c │ │ │ │ strtmi lr, [r0], -r6, asr #30 │ │ │ │ @ instruction: 0xf105e7f7 │ │ │ │ vshr.s32 d16, d28, #10 │ │ │ │ - strtmi sp, [r8], -pc, lsl #12 │ │ │ │ - strle pc, [r2, #-728]! @ 0xfffffd28 │ │ │ │ + @ instruction: 0x4628d71f │ │ │ │ + @ instruction: 0xd632f2d8 │ │ │ │ andeq fp, r0, r0, ror sp │ │ │ │ push {r5, r6, r9, fp, lr} │ │ │ │ blmi 1915754 │ │ │ │ ldrbtmi r4, [sl], #-3168 @ 0xfffff3a0 │ │ │ │ stmdami r0!, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stmdbmi r0!, {r1, r2, r7, ip, sp, pc}^ │ │ │ │ andsvs r5, lr, r6, lsl r9 │ │ │ │ @@ -158085,53 +158085,53 @@ │ │ │ │ ldrbtmi r2, [r9], #-781 @ 0xfffffcf3 │ │ │ │ @ instruction: 0xf8c063c3 │ │ │ │ @ instruction: 0xe0571094 │ │ │ │ ... │ │ │ │ @ instruction: 0x01aaadec │ │ │ │ @ instruction: 0x01ad9c50 │ │ │ │ andeq r3, r0, r0, lsl r9 │ │ │ │ - tsteq r5, r8, ror #14 │ │ │ │ - ldrhteq lr, [r6], #74 @ 0x4a │ │ │ │ + smlabbeq r5, r8, r9, r3 │ │ │ │ + ldrsbteq lr, [r6], #106 @ 0x6a │ │ │ │ @ instruction: 0x01ad9b2e │ │ │ │ - rscseq lr, r6, sl, lsr #9 │ │ │ │ - smlabbeq r6, ip, sp, r1 │ │ │ │ - rscseq lr, r6, r2, ror #7 │ │ │ │ - rscseq lr, r6, r0, lsl #8 │ │ │ │ - rscseq lr, r6, r0, ror #7 │ │ │ │ - rscseq lr, r6, r2, lsl r4 │ │ │ │ - rscseq lr, r6, sl, lsr #8 │ │ │ │ - ldrsbteq lr, [r6], #54 @ 0x36 │ │ │ │ + rscseq lr, r6, sl, asr #13 │ │ │ │ + smlatbeq r6, ip, pc, r1 @ │ │ │ │ + rscseq lr, r6, r2, lsl #12 │ │ │ │ + rscseq lr, r6, r0, lsr #12 │ │ │ │ + rscseq lr, r6, r0, lsl #12 │ │ │ │ + rscseq lr, r6, r2, lsr r6 │ │ │ │ + rscseq lr, r6, sl, asr #12 │ │ │ │ + ldrshteq lr, [r6], #86 @ 0x56 │ │ │ │ @ instruction: 0x01ad99ce │ │ │ │ andeq r1, r0, ip, lsr #3 │ │ │ │ - rscseq r5, r6, r4, asr #10 │ │ │ │ + rscseq r5, r6, r4, ror #14 │ │ │ │ @ instruction: 0x01ad97cc │ │ │ │ - rscseq r5, r6, r2, lsr #10 │ │ │ │ - rscseq r5, r6, sl, lsr r5 │ │ │ │ - rscseq r5, r6, r4, lsl r5 │ │ │ │ - ldrshteq r5, [r6], #78 @ 0x4e │ │ │ │ - ldrshteq r5, [r6], #64 @ 0x40 │ │ │ │ - rscseq lr, r6, ip, lsr #4 │ │ │ │ + rscseq r5, r6, r2, asr #14 │ │ │ │ + rscseq r5, r6, sl, asr r7 │ │ │ │ + rscseq r5, r6, r4, lsr r7 │ │ │ │ + rscseq r5, r6, lr, lsl r7 │ │ │ │ + rscseq r5, r6, r0, lsl r7 │ │ │ │ + rscseq lr, r6, ip, asr #8 │ │ │ │ andeq r1, r0, r8, lsl #5 │ │ │ │ - rscseq lr, r6, ip, asr #3 │ │ │ │ - rscseq lr, r6, sl, asr #3 │ │ │ │ - rscseq lr, r6, lr, asr #3 │ │ │ │ - ldrsbteq lr, [r6], #18 │ │ │ │ - ldrsbteq lr, [r6], #18 │ │ │ │ - ldrsbteq lr, [r6], #30 │ │ │ │ - ldrsbteq lr, [r6], #30 │ │ │ │ + rscseq lr, r6, ip, ror #7 │ │ │ │ + rscseq lr, r6, sl, ror #7 │ │ │ │ + rscseq lr, r6, lr, ror #7 │ │ │ │ + ldrshteq lr, [r6], #50 @ 0x32 │ │ │ │ + ldrshteq lr, [r6], #50 @ 0x32 │ │ │ │ + ldrshteq lr, [r6], #62 @ 0x3e │ │ │ │ + ldrshteq lr, [r6], #62 @ 0x3e │ │ │ │ @ instruction: 0x01ad95ee │ │ │ │ - rscseq lr, r6, r8, lsl #2 │ │ │ │ + rscseq lr, r6, r8, lsr #6 │ │ │ │ @ instruction: 0x01ad95ee │ │ │ │ @ instruction: 0x01ad9552 │ │ │ │ @ instruction: 0x01ad9484 │ │ │ │ - rscseq r5, r6, ip, lsr #2 │ │ │ │ - smlalseq lr, r6, r6, r0 │ │ │ │ - rscseq r7, sl, r8, lsr #24 │ │ │ │ - tsteq r4, ip, asr #22 │ │ │ │ - rscseq r8, r8, r6, lsl r4 │ │ │ │ + rscseq r5, r6, ip, asr #6 │ │ │ │ + ldrhteq lr, [r6], #38 @ 0x26 │ │ │ │ + rscseq r7, sl, r8, asr #28 │ │ │ │ + tsteq r4, ip, ror #26 │ │ │ │ + rscseq r8, r8, r6, lsr r6 │ │ │ │ stmib r0, {r2, r7, sl, sp, lr}^ │ │ │ │ stmib r0, {r2, r4, r9, sp}^ │ │ │ │ stmib r0, {r1, r2, r4, r8, r9, sp}^ │ │ │ │ stmib r0, {r3, r4, r8, r9, ip, sp}^ │ │ │ │ stmib r0, {r1, r3, r4, sl, ip, sp}^ │ │ │ │ stmib r0, {r0, r2, r3, r4, r9, sp}^ │ │ │ │ @ instruction: 0xf8c0231f │ │ │ │ @@ -158287,25 +158287,25 @@ │ │ │ │ subsmi r9, sl, r7, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf763d1ee │ │ │ │ svclt 0x0000eaac │ │ │ │ @ instruction: 0x01aaa940 │ │ │ │ andeq r3, r0, ip, asr r8 │ │ │ │ asrseq r6, r8 @ │ │ │ │ - ldrdeq r3, [r6, r0] │ │ │ │ + strdeq r3, [r6, r0] │ │ │ │ asrseq r6, ip, #7 │ │ │ │ @ instruction: 0x01aaa91e │ │ │ │ lsrseq r6, lr, #7 │ │ │ │ lslseq r6, lr @ │ │ │ │ asrseq r6, r8, #6 │ │ │ │ lsrseq r6, r6, r3 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ @ instruction: 0x01aae43c │ │ │ │ lslseq r6, r4, r3 │ │ │ │ - @ instruction: 0x01863690 │ │ │ │ + @ instruction: 0x018638b0 │ │ │ │ rorseq r6, r6, #5 │ │ │ │ rorseq r6, r4, #5 │ │ │ │ asrseq r6, r2 @ │ │ │ │ asrseq r6, r2, #5 │ │ │ │ rorseq r6, lr, #4 │ │ │ │ asrseq r6, ip, r2 │ │ │ │ andeq r2, r0, r0, ror #2 │ │ │ │ @@ -158549,32 +158549,32 @@ │ │ │ │ stcl 7, cr15, [r4], #396 @ 0x18c │ │ │ │ movwcs lr, #22468 @ 0x57c4 │ │ │ │ @ instruction: 0xe7e2ac18 │ │ │ │ ldcge 3, cr2, [r8], {6} │ │ │ │ svclt 0x0000e7df │ │ │ │ @ instruction: 0x01aaa668 │ │ │ │ andeq r3, r0, ip, asr r8 │ │ │ │ - rscseq r2, ip, r8, lsl #21 │ │ │ │ + rscseq r2, ip, r8, lsr #25 │ │ │ │ @ instruction: 0x01aaa65c │ │ │ │ - rscseq r2, sl, r2, lsr r2 │ │ │ │ - rscseq r2, ip, sl, ror sl │ │ │ │ - rscseq pc, fp, r8, lsl r6 @ │ │ │ │ - ldrsbteq pc, [fp], #98 @ 0x62 @ │ │ │ │ - rscseq pc, fp, lr, asr #13 │ │ │ │ - smlalseq pc, fp, r8, r6 @ │ │ │ │ + rscseq r2, sl, r2, asr r4 │ │ │ │ + smlalseq r2, ip, sl, ip │ │ │ │ + rscseq pc, fp, r8, lsr r8 @ │ │ │ │ + ldrshteq pc, [fp], #130 @ 0x82 @ │ │ │ │ + rscseq pc, fp, lr, ror #17 │ │ │ │ + ldrhteq pc, [fp], #136 @ 0x88 @ │ │ │ │ lsrseq r6, r4 @ │ │ │ │ andeq r3, r0, r0, asr #9 │ │ │ │ @ instruction: 0x01aae14e │ │ │ │ rorseq r6, sl, r1 │ │ │ │ - rscseq pc, fp, r6, lsl #11 │ │ │ │ - rscseq pc, fp, ip, ror r5 @ │ │ │ │ - rscseq pc, fp, r4, ror r5 @ │ │ │ │ - rscseq pc, fp, ip, ror #10 │ │ │ │ - rscseq pc, fp, r4, ror #10 │ │ │ │ - rscseq pc, fp, ip, asr r5 @ │ │ │ │ + rscseq pc, fp, r6, lsr #15 │ │ │ │ + smlalseq pc, fp, ip, r7 @ │ │ │ │ + smlalseq pc, fp, r4, r7 @ │ │ │ │ + rscseq pc, fp, ip, lsl #15 │ │ │ │ + rscseq pc, fp, r4, lsl #15 │ │ │ │ + rscseq pc, fp, ip, ror r7 @ │ │ │ │ rorseq r6, lr, #1 │ │ │ │ andeq r3, r0, r4, lsl #11 │ │ │ │ @ instruction: 0x01aae0a6 │ │ │ │ ldrheq r6, [r0, r8]! │ │ │ │ @ instruction: 0x01b06092 │ │ │ │ @ instruction: 0x000026b8 │ │ │ │ asrseq r6, sl, r0 │ │ │ │ @@ -158764,18 +158764,18 @@ │ │ │ │ @ instruction: 0xf7634620 │ │ │ │ vstrcc d14, [r1, #-216] @ 0xffffff28 │ │ │ │ ubfx sp, fp, #1, #25 │ │ │ │ cdp 7, 15, cr15, cr0, cr2, {3} │ │ │ │ @ instruction: 0x01aaa256 │ │ │ │ @ instruction: 0x01aaa252 │ │ │ │ andeq r3, r0, ip, asr r8 │ │ │ │ - rscseq r0, lr, lr, lsr #19 │ │ │ │ - ldrsbteq pc, [fp], #52 @ 0x34 @ │ │ │ │ - rscseq pc, fp, lr, asr #7 │ │ │ │ - rscseq pc, fp, sl, asr #7 │ │ │ │ + rscseq r0, lr, lr, asr #23 │ │ │ │ + ldrshteq pc, [fp], #84 @ 0x54 @ │ │ │ │ + rscseq pc, fp, lr, ror #11 │ │ │ │ + rscseq pc, fp, sl, ror #11 │ │ │ │ lslseq r5, r2, #28 │ │ │ │ rorseq r5, ip @ │ │ │ │ rorseq r5, r8 @ │ │ │ │ asrseq r5, sl @ │ │ │ │ lsrseq r5, r8, #27 │ │ │ │ lsrseq r5, r0, sp │ │ │ │ andeq r0, r0, r4, lsl pc │ │ │ │ @@ -158995,15 +158995,15 @@ │ │ │ │ b 1744158 │ │ │ │ ldrbtmi r4, [r8], #-2053 @ 0xfffff7fb │ │ │ │ stmda r4!, {r2, r5, r6, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x01aa9cc0 │ │ │ │ andeq r3, r0, ip, asr r8 │ │ │ │ @ instruction: 0x01aa9c84 │ │ │ │ @ instruction: 0x01aa9c44 │ │ │ │ - ldrsbteq lr, [fp], #178 @ 0xb2 │ │ │ │ + ldrshteq lr, [fp], #210 @ 0xd2 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec5d5f4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 12, cr0, [r4], #864 @ 0x360 │ │ │ │ stclvc 5, cr15, [r6, #-692] @ 0xfffffd4c │ │ │ │ vstrge s8, [r8, #-716] @ 0xfffffd34 │ │ │ │ ldmibmi r3!, {r2, r3, r4, r5, r6, sl, lr} │ │ │ │ @@ -159182,42 +159182,42 @@ │ │ │ │ tstcs r6, #53215232 @ 0x32c0000 │ │ │ │ tstcs r7, #52690944 @ 0x3240000 │ │ │ │ tstcs r8, #52166656 @ 0x31c0000 │ │ │ │ tstcs r9, #51642368 @ 0x3140000 │ │ │ │ strb lr, [r1, r3, asr #15] │ │ │ │ strdeq r9, [sl, ip]! │ │ │ │ andeq r3, r0, ip, asr r8 │ │ │ │ - smlabteq r0, r4, r7, ip │ │ │ │ + smlatteq r0, r4, r9, ip │ │ │ │ @ instruction: 0x01aa9bee │ │ │ │ - ldrsbteq pc, [fp], #14 @ │ │ │ │ - rscseq pc, fp, r4, ror #1 │ │ │ │ - rscseq pc, fp, lr, ror #1 │ │ │ │ - rscseq pc, fp, r8, ror #1 │ │ │ │ - rscseq pc, fp, r8, ror #1 │ │ │ │ - rscseq pc, fp, r8, ror #1 │ │ │ │ - rscseq pc, fp, ip, ror #1 │ │ │ │ - rscseq pc, fp, ip, ror #1 │ │ │ │ - rscseq pc, fp, ip, ror #1 │ │ │ │ - rscseq sl, r8, r8, lsr sp │ │ │ │ - rscseq r1, sl, r4, lsr #17 │ │ │ │ - rscseq pc, fp, ip, asr #1 │ │ │ │ - rscseq pc, fp, r8, asr #1 │ │ │ │ - rscseq pc, fp, r4, asr #1 │ │ │ │ - rscseq pc, fp, r0, asr #1 │ │ │ │ - rscseq r1, sl, r0, ror #16 │ │ │ │ - rscseq pc, fp, ip, lsr #1 │ │ │ │ - rscseq r1, sl, r0, lsl r8 │ │ │ │ - smlalseq pc, fp, r8, r0 @ │ │ │ │ - smlalseq pc, fp, r4, r0 @ │ │ │ │ - rscseq r1, sl, ip, ror #15 │ │ │ │ - rscseq pc, fp, r0, lsl #1 │ │ │ │ - rscseq pc, fp, ip, ror r0 @ │ │ │ │ - rscseq pc, fp, ip, ror r0 @ │ │ │ │ - rscseq pc, fp, r8, ror r0 @ │ │ │ │ - rscseq fp, r4, r4, lsl #9 │ │ │ │ + ldrshteq pc, [fp], #46 @ 0x2e @ │ │ │ │ + rscseq pc, fp, r4, lsl #6 │ │ │ │ + rscseq pc, fp, lr, lsl #6 │ │ │ │ + rscseq pc, fp, r8, lsl #6 │ │ │ │ + rscseq pc, fp, r8, lsl #6 │ │ │ │ + rscseq pc, fp, r8, lsl #6 │ │ │ │ + rscseq pc, fp, ip, lsl #6 │ │ │ │ + rscseq pc, fp, ip, lsl #6 │ │ │ │ + rscseq pc, fp, ip, lsl #6 │ │ │ │ + rscseq sl, r8, r8, asr pc │ │ │ │ + rscseq r1, sl, r4, asr #21 │ │ │ │ + rscseq pc, fp, ip, ror #5 │ │ │ │ + rscseq pc, fp, r8, ror #5 │ │ │ │ + rscseq pc, fp, r4, ror #5 │ │ │ │ + rscseq pc, fp, r0, ror #5 │ │ │ │ + rscseq r1, sl, r0, lsl #21 │ │ │ │ + rscseq pc, fp, ip, asr #5 │ │ │ │ + rscseq r1, sl, r0, lsr sl │ │ │ │ + ldrhteq pc, [fp], #40 @ 0x28 @ │ │ │ │ + ldrhteq pc, [fp], #36 @ 0x24 @ │ │ │ │ + rscseq r1, sl, ip, lsl #20 │ │ │ │ + rscseq pc, fp, r0, lsr #5 │ │ │ │ + smlalseq pc, fp, ip, r2 @ │ │ │ │ + smlalseq pc, fp, ip, r2 @ │ │ │ │ + smlalseq pc, fp, r8, r2 @ │ │ │ │ + rscseq fp, r4, r4, lsr #13 │ │ │ │ lslseq r5, ip, #13 │ │ │ │ andeq r1, r0, r0, asr #14 │ │ │ │ @ instruction: 0x01aad5cc │ │ │ │ asrseq r5, r8, r6 │ │ │ │ strdeq r9, [sl, sl]! │ │ │ │ ldrdeq r9, [sl, r4]! │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ @@ -160251,135 +160251,135 @@ │ │ │ │ @ instruction: 0xf8dc058c │ │ │ │ @ instruction: 0xf0000598 │ │ │ │ tstmi r8, #128 @ 0x80 │ │ │ │ ldreq pc, [r8, #2252] @ 0x8cc │ │ │ │ streq pc, [r4, #2268]! @ 0x8dc │ │ │ │ addeq pc, r0, r0 │ │ │ │ rscs r4, r1, r8, lsl r3 │ │ │ │ - rscseq r2, ip, r8, lsl #9 │ │ │ │ - rscseq lr, lr, sl, lsr ip │ │ │ │ - rscseq r2, ip, sl, asr r4 │ │ │ │ - rscseq r2, ip, r8, lsl r2 │ │ │ │ + rscseq r2, ip, r8, lsr #13 │ │ │ │ + rscseq lr, lr, sl, asr lr │ │ │ │ + rscseq r2, ip, sl, ror r6 │ │ │ │ + rscseq r2, ip, r8, lsr r4 │ │ │ │ @ instruction: 0x01aa97c6 │ │ │ │ - rscseq r2, ip, sl, lsr r4 │ │ │ │ + rscseq r2, ip, sl, asr r6 │ │ │ │ andeq r3, r0, ip, asr r8 │ │ │ │ - rscseq r2, ip, r4, ror #16 │ │ │ │ + rscseq r2, ip, r4, lsl #21 │ │ │ │ @ instruction: 0x01aa9786 │ │ │ │ - rscseq r2, ip, r8, ror #16 │ │ │ │ - rscseq r2, ip, r0, lsl r8 │ │ │ │ - rscseq r2, ip, r6, ror #15 │ │ │ │ - ldrsbteq r2, [ip], #46 @ 0x2e │ │ │ │ - rscseq r2, ip, r0, lsr r5 │ │ │ │ + rscseq r2, ip, r8, lsl #21 │ │ │ │ + rscseq r2, ip, r0, lsr sl │ │ │ │ + rscseq r2, ip, r6, lsl #20 │ │ │ │ + ldrshteq r2, [ip], #78 @ 0x4e │ │ │ │ + rscseq r2, ip, r0, asr r7 │ │ │ │ + ldrshteq r2, [ip], #114 @ 0x72 │ │ │ │ + ldrshteq r2, [ip], #68 @ 0x44 │ │ │ │ + rscseq r1, sl, r2, ror #8 │ │ │ │ + rscseq r2, r6, r0, lsr #25 │ │ │ │ + rscseq r2, ip, sl, lsl #11 │ │ │ │ + rscseq r2, ip, sl, lsr #3 │ │ │ │ + rscseq r2, ip, r4, lsl #12 │ │ │ │ + rscseq r2, ip, ip, lsr #13 │ │ │ │ + rscseq r2, ip, r2, lsr #13 │ │ │ │ + ldrshteq r2, [ip], #84 @ 0x54 │ │ │ │ ldrsbteq r2, [ip], #82 @ 0x52 │ │ │ │ - ldrsbteq r2, [ip], #36 @ 0x24 │ │ │ │ - rscseq r1, sl, r2, asr #4 │ │ │ │ - rscseq r2, r6, r0, lsl #21 │ │ │ │ - rscseq r2, ip, sl, ror #6 │ │ │ │ - rscseq r1, ip, sl, lsl #31 │ │ │ │ - rscseq r2, ip, r4, ror #7 │ │ │ │ + rscseq r2, ip, lr, lsl #15 │ │ │ │ + rscseq r2, ip, r8, lsr #32 │ │ │ │ + rscseq r2, ip, r6, ror #12 │ │ │ │ + rscseq r2, ip, lr, lsr r6 │ │ │ │ rscseq r2, ip, ip, lsl #9 │ │ │ │ - rscseq r2, ip, r2, lsl #9 │ │ │ │ - ldrsbteq r2, [ip], #52 @ 0x34 │ │ │ │ - ldrhteq r2, [ip], #50 @ 0x32 │ │ │ │ - rscseq r2, ip, lr, ror #10 │ │ │ │ - rscseq r1, ip, r8, lsl #28 │ │ │ │ - rscseq r2, ip, r6, asr #8 │ │ │ │ - rscseq r2, ip, lr, lsl r4 │ │ │ │ - rscseq r2, ip, ip, ror #4 │ │ │ │ - rscseq r2, ip, sl, lsl #8 │ │ │ │ - rscseq r2, ip, r4, ror #8 │ │ │ │ - rscseq r2, ip, r6, asr #10 │ │ │ │ - rscseq r2, ip, ip, asr #10 │ │ │ │ - rscseq r2, ip, r8, ror #8 │ │ │ │ - rscseq r2, ip, sl, lsl #8 │ │ │ │ - rscseq r2, ip, r4, lsl r0 │ │ │ │ - rscseq r2, ip, r2, lsl r0 │ │ │ │ - rscseq r2, r6, r0, asr #14 │ │ │ │ - rscseq r2, ip, lr, lsr #5 │ │ │ │ - ldrshteq r2, [ip], #24 │ │ │ │ - rscseq r2, ip, lr, lsr #4 │ │ │ │ - rscseq r2, ip, r0, ror #4 │ │ │ │ - ldrshteq r1, [ip], #206 @ 0xce │ │ │ │ - rscseq r2, ip, r4, lsr r1 │ │ │ │ - rscseq r1, ip, r4, lsr #24 │ │ │ │ - rscseq r1, ip, sl, asr #24 │ │ │ │ - smlalseq r1, ip, r8, lr │ │ │ │ - smlalseq r1, ip, sl, lr │ │ │ │ - rscseq r1, ip, lr, asr #28 │ │ │ │ - rscseq r1, ip, r4, asr lr │ │ │ │ - rscseq r1, ip, r6, asr lr │ │ │ │ - rscseq r1, ip, r8, asr lr │ │ │ │ - rscseq r1, ip, r2, ror #28 │ │ │ │ - rscseq r1, ip, r8, ror #28 │ │ │ │ - smlalseq r1, ip, lr, lr │ │ │ │ - rscseq r1, ip, r0, lsr #29 │ │ │ │ - rscseq r1, ip, sl, asr #28 │ │ │ │ - rscseq r1, ip, r2, asr #28 │ │ │ │ - rscseq r1, ip, r6, asr #28 │ │ │ │ - rscseq r1, ip, r8, asr #28 │ │ │ │ - ldrsbteq r1, [ip], #148 @ 0x94 │ │ │ │ - ldrsbteq r1, [fp], #172 @ 0xac │ │ │ │ - rscseq r2, r6, r4, lsl #9 │ │ │ │ - ldrsbteq r0, [sl], #184 @ 0xb8 │ │ │ │ - rscseq r1, ip, r0, asr sp │ │ │ │ - smlalseq r1, ip, r6, sp │ │ │ │ - rscseq r1, ip, r0, ror #27 │ │ │ │ - smlalseq r1, ip, r6, sp │ │ │ │ - smlalseq r1, ip, r8, sp │ │ │ │ - smlalseq r1, ip, sl, sp │ │ │ │ - rscseq r1, ip, r8, lsr sp │ │ │ │ - smlalseq r1, ip, lr, sp │ │ │ │ - rscseq r1, ip, r0, lsr #27 │ │ │ │ - rscseq r1, ip, ip, lsr sp │ │ │ │ - tsteq r0, r6, lsl fp │ │ │ │ - smlalseq r1, ip, r8, ip │ │ │ │ - smlalseq r2, r6, lr, r2 │ │ │ │ - rscseq r1, ip, r8, asr r7 │ │ │ │ - tsteq r4, lr, lsl #2 │ │ │ │ - rscseq r1, ip, r4, lsr #13 │ │ │ │ - smlatteq r4, sl, pc, r9 @ │ │ │ │ - rscseq r1, ip, r8, asr #12 │ │ │ │ - rscseq r1, ip, sl, asr #12 │ │ │ │ - rscseq r1, ip, ip, asr #12 │ │ │ │ - rscseq r1, ip, sl, asr #12 │ │ │ │ - rscseq r1, ip, r8, asr #12 │ │ │ │ - rscseq r1, ip, r6, asr #12 │ │ │ │ - smlalseq r1, ip, r2, r5 │ │ │ │ - smlalseq r1, ip, r4, r5 │ │ │ │ - smlalseq r1, ip, r6, r5 │ │ │ │ - ldrhteq r1, [ip], #80 @ 0x50 │ │ │ │ - ldrhteq r1, [ip], #82 @ 0x52 │ │ │ │ - ldrhteq r1, [ip], #84 @ 0x54 │ │ │ │ - rscseq r1, ip, r6, lsl #24 │ │ │ │ + rscseq r2, ip, sl, lsr #12 │ │ │ │ + rscseq r2, ip, r4, lsl #13 │ │ │ │ + rscseq r2, ip, r6, ror #14 │ │ │ │ + rscseq r2, ip, ip, ror #14 │ │ │ │ + rscseq r2, ip, r8, lsl #13 │ │ │ │ + rscseq r2, ip, sl, lsr #12 │ │ │ │ + rscseq r2, ip, r4, lsr r2 │ │ │ │ + rscseq r2, ip, r2, lsr r2 │ │ │ │ + rscseq r2, r6, r0, ror #18 │ │ │ │ + rscseq r2, ip, lr, asr #9 │ │ │ │ + rscseq r2, ip, r8, lsl r4 │ │ │ │ + rscseq r2, ip, lr, asr #8 │ │ │ │ + rscseq r2, ip, r0, lsl #9 │ │ │ │ + rscseq r1, ip, lr, lsl pc │ │ │ │ + rscseq r2, ip, r4, asr r3 │ │ │ │ + rscseq r1, ip, r4, asr #28 │ │ │ │ + rscseq r1, ip, sl, ror #28 │ │ │ │ + ldrhteq r2, [ip], #8 │ │ │ │ + ldrhteq r2, [ip], #10 │ │ │ │ + rscseq r2, ip, lr, rrx │ │ │ │ + rscseq r2, ip, r4, ror r0 │ │ │ │ + rscseq r2, ip, r6, ror r0 │ │ │ │ + rscseq r2, ip, r8, ror r0 │ │ │ │ + rscseq r2, ip, r2, lsl #1 │ │ │ │ + rscseq r2, ip, r8, lsl #1 │ │ │ │ + ldrhteq r2, [ip], #14 │ │ │ │ + rscseq r2, ip, r0, asr #1 │ │ │ │ + rscseq r2, ip, sl, rrx │ │ │ │ + rscseq r2, ip, r2, rrx │ │ │ │ + rscseq r2, ip, r6, rrx │ │ │ │ + rscseq r2, ip, r8, rrx │ │ │ │ + ldrshteq r1, [ip], #180 @ 0xb4 │ │ │ │ + ldrshteq r1, [fp], #204 @ 0xcc │ │ │ │ + rscseq r2, r6, r4, lsr #13 │ │ │ │ + ldrshteq r0, [sl], #216 @ 0xd8 │ │ │ │ + rscseq r1, ip, r0, ror pc │ │ │ │ + ldrhteq r1, [ip], #246 @ 0xf6 │ │ │ │ + rscseq r2, ip, r0 │ │ │ │ + ldrhteq r1, [ip], #246 @ 0xf6 │ │ │ │ + ldrhteq r1, [ip], #248 @ 0xf8 │ │ │ │ + ldrhteq r1, [ip], #250 @ 0xfa │ │ │ │ + rscseq r1, ip, r8, asr pc │ │ │ │ + ldrhteq r1, [ip], #254 @ 0xfe │ │ │ │ + rscseq r1, ip, r0, asr #31 │ │ │ │ + rscseq r1, ip, ip, asr pc │ │ │ │ + tsteq r0, r6, lsr sp │ │ │ │ + ldrhteq r1, [ip], #232 @ 0xe8 │ │ │ │ + ldrhteq r2, [r6], #78 @ 0x4e │ │ │ │ + rscseq r1, ip, r8, ror r9 │ │ │ │ + tsteq r4, lr, lsr #6 │ │ │ │ + rscseq r1, ip, r4, asr #17 │ │ │ │ + tsteq r4, sl, lsl #4 │ │ │ │ + rscseq r1, ip, r8, ror #16 │ │ │ │ + rscseq r1, ip, sl, ror #16 │ │ │ │ + rscseq r1, ip, ip, ror #16 │ │ │ │ + rscseq r1, ip, sl, ror #16 │ │ │ │ + rscseq r1, ip, r8, ror #16 │ │ │ │ + rscseq r1, ip, r6, ror #16 │ │ │ │ + ldrhteq r1, [ip], #114 @ 0x72 │ │ │ │ + ldrhteq r1, [ip], #116 @ 0x74 │ │ │ │ + ldrhteq r1, [ip], #118 @ 0x76 │ │ │ │ + ldrsbteq r1, [ip], #112 @ 0x70 │ │ │ │ + ldrsbteq r1, [ip], #114 @ 0x72 │ │ │ │ + ldrsbteq r1, [ip], #116 @ 0x74 │ │ │ │ + rscseq r1, ip, r6, lsr #28 │ │ │ │ + ldrhteq r1, [ip], #128 @ 0x80 │ │ │ │ + ldrsbteq r1, [ip], #134 @ 0x86 │ │ │ │ + ldrsbteq r1, [ip], #106 @ 0x6a │ │ │ │ + rscseq r1, ip, r2, ror #13 │ │ │ │ + rscseq r1, ip, sl, ror #13 │ │ │ │ + rscseq r1, ip, lr, ror #13 │ │ │ │ + ldrshteq r1, [ip], #98 @ 0x62 │ │ │ │ + ldrshteq r1, [ip], #96 @ 0x60 │ │ │ │ + ldrshteq r1, [ip], #104 @ 0x68 │ │ │ │ + rscseq r1, ip, r0, lsr #14 │ │ │ │ smlalseq r1, ip, r0, r6 │ │ │ │ - ldrhteq r1, [ip], #102 @ 0x66 │ │ │ │ - ldrhteq r1, [ip], #74 @ 0x4a │ │ │ │ - rscseq r1, ip, r2, asr #9 │ │ │ │ - rscseq r1, ip, sl, asr #9 │ │ │ │ - rscseq r1, ip, lr, asr #9 │ │ │ │ - ldrsbteq r1, [ip], #66 @ 0x42 │ │ │ │ - ldrsbteq r1, [ip], #64 @ 0x40 │ │ │ │ - ldrsbteq r1, [ip], #72 @ 0x48 │ │ │ │ - rscseq r1, ip, r0, lsl #10 │ │ │ │ - rscseq r1, ip, r0, ror r4 │ │ │ │ - rscseq r1, ip, r8, ror r4 │ │ │ │ - rscseq r1, ip, r0, lsl #9 │ │ │ │ - rscseq r1, ip, r8, lsl #9 │ │ │ │ - rscseq r1, ip, r8, lsl #9 │ │ │ │ - rscseq r1, ip, r2, lsl #9 │ │ │ │ - rscseq r1, ip, ip, ror r4 │ │ │ │ - rscseq r1, ip, r6, ror r4 │ │ │ │ - rscseq r1, ip, r2, lsr r4 │ │ │ │ - rscseq r1, ip, r4, lsr #8 │ │ │ │ - rscseq r1, ip, lr, lsl r4 │ │ │ │ - rscseq r1, ip, r4, lsl r4 │ │ │ │ - ldrshteq r0, [ip], #222 @ 0xde │ │ │ │ - rscseq r0, ip, r6, ror #27 │ │ │ │ - ldrshteq r0, [ip], #220 @ 0xdc │ │ │ │ - ldrsbteq r0, [ip], #216 @ 0xd8 │ │ │ │ + smlalseq r1, ip, r8, r6 │ │ │ │ + rscseq r1, ip, r0, lsr #13 │ │ │ │ + rscseq r1, ip, r8, lsr #13 │ │ │ │ + rscseq r1, ip, r8, lsr #13 │ │ │ │ + rscseq r1, ip, r2, lsr #13 │ │ │ │ + smlalseq r1, ip, ip, r6 │ │ │ │ + smlalseq r1, ip, r6, r6 │ │ │ │ + rscseq r1, ip, r2, asr r6 │ │ │ │ + rscseq r1, ip, r4, asr #12 │ │ │ │ + rscseq r1, ip, lr, lsr r6 │ │ │ │ + rscseq r1, ip, r4, lsr r6 │ │ │ │ + rscseq r1, ip, lr, lsl r0 │ │ │ │ + rscseq r1, ip, r6 │ │ │ │ + rscseq r1, ip, ip, lsl r0 │ │ │ │ + ldrshteq r0, [ip], #248 @ 0xf8 │ │ │ │ streq pc, [r4, #2252]! @ 0x8cc │ │ │ │ ldreq pc, [r0, #2268]! @ 0x8dc │ │ │ │ addeq pc, r0, r0 │ │ │ │ @ instruction: 0xf8cc4318 │ │ │ │ @ instruction: 0xf8dc05b0 │ │ │ │ @ instruction: 0xf00005bc │ │ │ │ tstmi r8, #128 @ 0x80 │ │ │ │ @@ -161071,96 +161071,96 @@ │ │ │ │ @ instruction: 0xf8dd681a │ │ │ │ subsmi r3, sl, r4, lsr #19 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf60dd103 │ │ │ │ pop {r2, r3, r5, r7, r8, sl, fp, ip} │ │ │ │ @ instruction: 0xf7608ff0 │ │ │ │ svclt 0x0000ea16 │ │ │ │ - rscseq r1, ip, r2, lsr r1 │ │ │ │ - rscseq r1, ip, r4, lsr r1 │ │ │ │ - rscseq r1, ip, r6, lsr r1 │ │ │ │ - rscseq r1, ip, r8, lsr r1 │ │ │ │ - rscseq r1, ip, sl, lsr r1 │ │ │ │ - rscseq r1, ip, r6, lsr r1 │ │ │ │ - rscseq r1, ip, r2, lsr r1 │ │ │ │ - rscseq r1, ip, lr, lsr #2 │ │ │ │ - rscseq r1, ip, r8, lsr #2 │ │ │ │ - ldrhteq r1, [ip], #176 @ 0xb0 │ │ │ │ - rscseq r1, ip, r4, lsl #2 │ │ │ │ - ldrhteq r1, [ip], #0 │ │ │ │ - rscseq r1, ip, ip, asr r1 │ │ │ │ - smlalseq r1, ip, r4, r0 │ │ │ │ - rscseq r1, ip, sl, ror r1 │ │ │ │ - smlalseq r1, ip, lr, r0 │ │ │ │ - ldrhteq r1, [ip], #2 │ │ │ │ - rscseq r1, ip, ip, ror r0 │ │ │ │ - rscseq r1, ip, lr, ror #1 │ │ │ │ - rscseq r1, ip, r8, lsr #1 │ │ │ │ - rscseq r1, ip, r0, ror r0 │ │ │ │ - rscseq r1, ip, r8, asr r0 │ │ │ │ - rscseq r1, ip, r0, asr #1 │ │ │ │ - rscseq r1, ip, sl, asr #1 │ │ │ │ - rscseq r1, ip, lr, ror #2 │ │ │ │ - rscseq r1, ip, r2, ror #2 │ │ │ │ - rscseq r1, ip, r6, asr r1 │ │ │ │ - rscseq r1, ip, ip, lsl #2 │ │ │ │ + rscseq r1, ip, r2, asr r3 │ │ │ │ + rscseq r1, ip, r4, asr r3 │ │ │ │ + rscseq r1, ip, r6, asr r3 │ │ │ │ + rscseq r1, ip, r8, asr r3 │ │ │ │ + rscseq r1, ip, sl, asr r3 │ │ │ │ + rscseq r1, ip, r6, asr r3 │ │ │ │ + rscseq r1, ip, r2, asr r3 │ │ │ │ + rscseq r1, ip, lr, asr #6 │ │ │ │ + rscseq r1, ip, r8, asr #6 │ │ │ │ + ldrsbteq r1, [ip], #208 @ 0xd0 │ │ │ │ + rscseq r1, ip, r4, lsr #6 │ │ │ │ + ldrsbteq r1, [ip], #32 │ │ │ │ + rscseq r1, ip, ip, ror r3 │ │ │ │ + ldrhteq r1, [ip], #36 @ 0x24 │ │ │ │ + smlalseq r1, ip, sl, r3 │ │ │ │ + ldrhteq r1, [ip], #46 @ 0x2e │ │ │ │ + ldrsbteq r1, [ip], #34 @ 0x22 │ │ │ │ + smlalseq r1, ip, ip, r2 │ │ │ │ + rscseq r1, ip, lr, lsl #6 │ │ │ │ + rscseq r1, ip, r8, asr #5 │ │ │ │ + smlalseq r1, ip, r0, r2 │ │ │ │ + rscseq r1, ip, r8, ror r2 │ │ │ │ + rscseq r1, ip, r0, ror #5 │ │ │ │ + rscseq r1, ip, sl, ror #5 │ │ │ │ + rscseq r1, ip, lr, lsl #7 │ │ │ │ + rscseq r1, ip, r2, lsl #7 │ │ │ │ + rscseq r1, ip, r6, ror r3 │ │ │ │ + rscseq r1, ip, ip, lsr #6 │ │ │ │ + rscseq r1, ip, r8, asr #8 │ │ │ │ + ldrshteq r1, [ip], #48 @ 0x30 │ │ │ │ + rscseq r1, ip, r0, lsl r4 │ │ │ │ + rscseq r1, ip, ip, lsr r4 │ │ │ │ + rscseq r1, ip, r6, lsr r4 │ │ │ │ + rscseq r1, ip, r8, lsr r4 │ │ │ │ + rscseq r1, ip, sl, lsr r4 │ │ │ │ + rscseq r1, ip, ip, lsr r4 │ │ │ │ + rscseq r1, ip, sl, lsr r4 │ │ │ │ + rscseq r1, ip, r0, asr #6 │ │ │ │ + rscseq r1, ip, lr, lsr r3 │ │ │ │ + rscseq ip, r8, r8, lsr #14 │ │ │ │ + rscseq r1, ip, r2, ror #6 │ │ │ │ + rscseq r1, ip, r2, ror #6 │ │ │ │ + rscseq r1, ip, r6, asr #6 │ │ │ │ + rscseq r1, ip, ip, lsr r3 │ │ │ │ + rscseq r1, ip, r2, lsr r3 │ │ │ │ + rscseq r1, ip, ip, ror #5 │ │ │ │ + rscseq r6, r6, sl, asr #15 │ │ │ │ + rscseq r1, ip, ip, ror #5 │ │ │ │ + rscseq r1, ip, lr, ror #5 │ │ │ │ + ldrshteq r1, [ip], #32 │ │ │ │ + rscseq r1, ip, sl, ror #5 │ │ │ │ + rscseq r1, ip, r4, ror #5 │ │ │ │ + rscseq r1, ip, r6, ror #5 │ │ │ │ + rscseq r1, ip, sl, asr #6 │ │ │ │ + rscseq r1, ip, r4, ror r2 │ │ │ │ + rscseq r1, ip, r6, ror r2 │ │ │ │ + rscseq r1, ip, r8, ror r2 │ │ │ │ + rscseq r1, ip, r6, ror #5 │ │ │ │ + rscseq r1, ip, r8, ror #5 │ │ │ │ + rscseq r1, ip, r6, ror #5 │ │ │ │ + rscseq pc, r9, r0, lsl ip @ │ │ │ │ + rscseq r1, ip, r4, lsr r2 │ │ │ │ + rscseq r1, ip, r8, lsr #4 │ │ │ │ rscseq r1, ip, r8, lsr #4 │ │ │ │ - ldrsbteq r1, [ip], #16 │ │ │ │ - ldrshteq r1, [ip], #16 │ │ │ │ - rscseq r1, ip, ip, lsl r2 │ │ │ │ - rscseq r1, ip, r6, lsl r2 │ │ │ │ - rscseq r1, ip, r8, lsl r2 │ │ │ │ - rscseq r1, ip, sl, lsl r2 │ │ │ │ - rscseq r1, ip, ip, lsl r2 │ │ │ │ - rscseq r1, ip, sl, lsl r2 │ │ │ │ - rscseq r1, ip, r0, lsr #2 │ │ │ │ - rscseq r1, ip, lr, lsl r1 │ │ │ │ - rscseq ip, r8, r8, lsl #10 │ │ │ │ - rscseq r1, ip, r2, asr #2 │ │ │ │ - rscseq r1, ip, r2, asr #2 │ │ │ │ - rscseq r1, ip, r6, lsr #2 │ │ │ │ - rscseq r1, ip, ip, lsl r1 │ │ │ │ - rscseq r1, ip, r2, lsl r1 │ │ │ │ - rscseq r1, ip, ip, asr #1 │ │ │ │ - rscseq r6, r6, sl, lsr #11 │ │ │ │ - rscseq r1, ip, ip, asr #1 │ │ │ │ - rscseq r1, ip, lr, asr #1 │ │ │ │ - ldrsbteq r1, [ip], #0 │ │ │ │ - rscseq r1, ip, sl, asr #1 │ │ │ │ - rscseq r1, ip, r4, asr #1 │ │ │ │ - rscseq r1, ip, r6, asr #1 │ │ │ │ - rscseq r1, ip, sl, lsr #2 │ │ │ │ - rscseq r1, ip, r4, asr r0 │ │ │ │ - rscseq r1, ip, r6, asr r0 │ │ │ │ - rscseq r1, ip, r8, asr r0 │ │ │ │ - rscseq r1, ip, r6, asr #1 │ │ │ │ - rscseq r1, ip, r8, asr #1 │ │ │ │ - rscseq r1, ip, r6, asr #1 │ │ │ │ - ldrshteq pc, [r9], #144 @ 0x90 @ │ │ │ │ - rscseq r1, ip, r4, lsl r0 │ │ │ │ - rscseq r1, ip, r8 │ │ │ │ - rscseq r1, ip, r8 │ │ │ │ - rscseq r1, ip, ip │ │ │ │ - rscseq r1, ip, r8 │ │ │ │ - rscseq r1, ip, r0 │ │ │ │ - rscseq r1, ip, r8 │ │ │ │ - ldrsbteq r0, [ip], #248 @ 0xf8 │ │ │ │ - rscseq r0, ip, r2, lsl #31 │ │ │ │ - rscseq r0, ip, r6, lsl #31 │ │ │ │ - rscseq r0, ip, r6, lsl #31 │ │ │ │ - rscseq r0, ip, sl, lsl #31 │ │ │ │ - rscseq r0, ip, lr, lsl #31 │ │ │ │ - smlalseq r0, ip, r2, pc @ │ │ │ │ - smlalseq r0, ip, r6, pc @ │ │ │ │ - smlalseq r0, ip, r6, pc @ │ │ │ │ + rscseq r1, ip, ip, lsr #4 │ │ │ │ + rscseq r1, ip, r8, lsr #4 │ │ │ │ + rscseq r1, ip, r0, lsr #4 │ │ │ │ + rscseq r1, ip, r8, lsr #4 │ │ │ │ + ldrshteq r1, [ip], #24 │ │ │ │ + rscseq r1, ip, r2, lsr #3 │ │ │ │ + rscseq r1, ip, r6, lsr #3 │ │ │ │ + rscseq r1, ip, r6, lsr #3 │ │ │ │ + rscseq r1, ip, sl, lsr #3 │ │ │ │ + rscseq r1, ip, lr, lsr #3 │ │ │ │ + ldrhteq r1, [ip], #18 │ │ │ │ + ldrhteq r1, [ip], #22 │ │ │ │ + ldrhteq r1, [ip], #22 │ │ │ │ asrseq r3, r2, #19 │ │ │ │ - rscseq r0, ip, r2, asr #29 │ │ │ │ - rscseq r0, ip, r6, asr #29 │ │ │ │ - rscseq r0, ip, sl, asr #29 │ │ │ │ - rscseq r0, ip, lr, asr #29 │ │ │ │ + rscseq r1, ip, r2, ror #1 │ │ │ │ + rscseq r1, ip, r6, ror #1 │ │ │ │ + rscseq r1, ip, sl, ror #1 │ │ │ │ + rscseq r1, ip, lr, ror #1 │ │ │ │ andeq r2, r0, r0, lsr #4 │ │ │ │ strdeq fp, [sl, r0]! │ │ │ │ @ instruction: 0x01a56744 │ │ │ │ lslseq r3, r4, r9 │ │ │ │ andeq r3, r0, r8, lsr #16 │ │ │ │ asrseq r3, ip, #17 │ │ │ │ strdeq r6, [r5, r0]! │ │ │ │ @@ -161198,17 +161198,17 @@ │ │ │ │ @ instruction: 0xf8c3432a │ │ │ │ stmdbcc r1, {r3, r4, r5, r7, r8, r9, sl, fp, sp} │ │ │ │ mvnle r4, r4, lsl #11 │ │ │ │ stmdami r5, {r3, r4, r5, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf7614478 │ │ │ │ svclt 0x0000ea8e │ │ │ │ @ instruction: 0x01ab5c9a │ │ │ │ - smlabbeq r3, lr, ip, r3 │ │ │ │ + smlatbeq r3, lr, lr, r3 │ │ │ │ @ instruction: 0x01ab5c80 │ │ │ │ - @ instruction: 0x010342b0 │ │ │ │ + ldrdeq r4, [r3, -r0] │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ @ instruction: 0xf1a14603 │ │ │ │ ldmdacs pc!, {r6, r7}^ @ │ │ │ │ streq pc, [r0], -pc, asr #32 │ │ │ │ @@ -161422,102 +161422,102 @@ │ │ │ │ bmi 299ba8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x185838> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf7616818 │ │ │ │ andcs lr, r0, sl, lsl #25 │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01aa7648 │ │ │ │ andeq r1, r0, r0, asr #13 │ │ │ │ - rscseq r8, r4, r4, rrx │ │ │ │ + rscseq r8, r4, r4, lsl #5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5fbe0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28c9c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x178658> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 299bdc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x18586c> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf7616818 │ │ │ │ andcs lr, r0, r0, ror ip │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01aa7614 │ │ │ │ andeq r1, r0, r0, asr #13 │ │ │ │ - rscseq r8, r4, r8, asr #32 │ │ │ │ + rscseq r8, r4, r8, ror #4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5fc14 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28c9fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17868c> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 299c10 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1858a0> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf7616818 │ │ │ │ andcs lr, r0, r6, asr ip │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01aa75e0 │ │ │ │ andeq r1, r0, r0, asr #13 │ │ │ │ - rscseq r8, r4, ip, lsr #32 │ │ │ │ + rscseq r8, r4, ip, asr #4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5fc48 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28ca30 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1786c0> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 299c44 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1858d4> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf7616818 │ │ │ │ andcs lr, r0, ip, lsr ip │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01aa75ac │ │ │ │ andeq r1, r0, r0, asr #13 │ │ │ │ - rscseq r8, r4, r0, lsl r0 │ │ │ │ + rscseq r8, r4, r0, lsr r2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5fc7c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28ca64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1786f4> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 299c78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x185908> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf7616818 │ │ │ │ andcs lr, r0, r2, lsr #24 │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01aa7578 │ │ │ │ andeq r1, r0, r0, asr #13 │ │ │ │ - ldrshteq r7, [r4], #244 @ 0xf4 │ │ │ │ + rscseq r8, r4, r4, lsl r2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5fcb0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28ca98 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x178728> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 299cac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x18593c> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf7616818 │ │ │ │ andcs lr, r0, r8, lsl #24 │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01aa7544 │ │ │ │ andeq r1, r0, r0, asr #13 │ │ │ │ - ldrsbteq r7, [r4], #248 @ 0xf8 │ │ │ │ + ldrshteq r8, [r4], #24 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ bl fec5fce4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r3], r0 @ │ │ │ │ - blle 1644d74 │ │ │ │ + ldcle 0, cr15, [ip], {161} @ 0xa1 │ │ │ │ @ instruction: 0xf06cb1d0 │ │ │ │ - @ instruction: 0xb1b8de4d │ │ │ │ + @ instruction: 0xb1b8df95 │ │ │ │ @ instruction: 0xf602f0a3 │ │ │ │ @ instruction: 0xf160f0a9 │ │ │ │ @ instruction: 0xf766f0a4 │ │ │ │ stmdami sl, {r0, ip, pc} │ │ │ │ ldrbtmi r2, [r8], #-256 @ 0xffffff00 │ │ │ │ @ instruction: 0xf96ef33b │ │ │ │ ldmdblt r0, {r0, r8, r9, fp, ip, pc} │ │ │ │ andlt r4, r3, r8, lsl r6 │ │ │ │ ldrmi fp, [r8], -r0, lsl #26 │ │ │ │ pldw [r0], -r0 @ │ │ │ │ ldrmi r9, [r8], -r1, lsl #22 │ │ │ │ stclt 0, cr11, [r0, #-12] │ │ │ │ ldrmi r4, [r8], -r3, lsl #12 │ │ │ │ stclt 0, cr11, [r0, #-12] │ │ │ │ - rscseq r7, r4, r6, lsr #31 │ │ │ │ + rscseq r8, r4, r6, asr #3 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5fd3c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vminnm.f16 q8, q11, q12 │ │ │ │ stclt 2, cr15, [r8, #-516] @ 0xfffffdfc │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5fd50 │ │ │ │ @@ -161531,49 +161531,49 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r1, r3, r4, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ @ instruction: 0x4620f5df │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq r7, r4, r0, asr #30 │ │ │ │ + rscseq r8, r4, r0, ror #2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5fd94 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf06c0ff8 │ │ │ │ - strmi sp, [r4], -r1, lsl #25 │ │ │ │ + strmi sp, [r4], -r9, asr #27 │ │ │ │ @ instruction: 0xf0a3b160 │ │ │ │ @ instruction: 0xf0a9f5ad │ │ │ │ @ instruction: 0xf0a4f10b │ │ │ │ @ instruction: 0x4604f711 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r3, r4, r8, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ @ instruction: 0x4620f5bd │ │ │ │ svclt 0x0000bd10 │ │ │ │ - ldrshteq r7, [r4], #236 @ 0xec │ │ │ │ + rscseq r8, r4, ip, lsl r1 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5fdd8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf06c0ff8 │ │ │ │ - strmi sp, [r4], -pc, ror #24 │ │ │ │ + @ instruction: 0x4604ddb7 │ │ │ │ @ instruction: 0xf0a3b160 │ │ │ │ @ instruction: 0xf0a9f58b │ │ │ │ @ instruction: 0xf0a4f0e9 │ │ │ │ strmi pc, [r4], -pc, ror #13 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r1, r2, r4, r5, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ @ instruction: 0x4620f59b │ │ │ │ svclt 0x0000bd10 │ │ │ │ - ldrhteq r7, [r4], #232 @ 0xe8 │ │ │ │ + ldrsbteq r8, [r4], #8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5fe1c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf2b20ff8 │ │ │ │ strmi pc, [r4], -r9, lsr #5 │ │ │ │ @ instruction: 0xf0a3b160 │ │ │ │ @ instruction: 0xf0a9f569 │ │ │ │ @@ -161582,32 +161582,32 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r2, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ @ instruction: 0x4620f579 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq r7, r4, r4, ror lr │ │ │ │ + smlalseq r8, r4, r4, r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5fe60 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - @ instruction: 0xf0b30ff8 │ │ │ │ - @ instruction: 0x4604dffd │ │ │ │ + @ instruction: 0xf0b40ff8 │ │ │ │ + strmi sp, [r4], -r5, asr #18 │ │ │ │ @ instruction: 0xf0a3b160 │ │ │ │ @ instruction: 0xf0a9f547 │ │ │ │ @ instruction: 0xf0a4f0a5 │ │ │ │ strmi pc, [r4], -fp, lsr #13 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r1, r4, r5, r7, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ @ instruction: 0x4620f557 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq r7, r4, r0, lsr lr │ │ │ │ + rscseq r8, r4, r0, asr r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5fea4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vminnm.f16 q8, q11, q12 │ │ │ │ strmi pc, [r4], -fp, asr #2 │ │ │ │ @ instruction: 0xf0a3b160 │ │ │ │ @ instruction: 0xf0a9f525 │ │ │ │ @@ -161616,15 +161616,15 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r4, r7, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ @ instruction: 0x4620f535 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq r7, r4, ip, ror #27 │ │ │ │ + rscseq r8, r4, ip │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5fee8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vminnm.f16 q8, q11, q12 │ │ │ │ @ instruction: 0x4604f0f5 │ │ │ │ @ instruction: 0xf0a3b160 │ │ │ │ @ instruction: 0xf0a9f503 │ │ │ │ @@ -161633,66 +161633,66 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r1, r2, r3, r5, r6, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ @ instruction: 0x4620f513 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq r7, r4, r8, lsr #27 │ │ │ │ + rscseq r7, r4, r8, asr #31 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5ff2c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0b60ff8 │ │ │ │ - @ instruction: 0x4604da5d │ │ │ │ + strmi sp, [r4], -r5, lsr #23 │ │ │ │ @ instruction: 0xf0a3b160 │ │ │ │ @ instruction: 0xf0a9f4e1 │ │ │ │ @ instruction: 0xf0a4f03f │ │ │ │ strmi pc, [r4], -r5, asr #12 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r2, r3, r6, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ @ instruction: 0x4620f4f1 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq r7, r4, r4, ror #26 │ │ │ │ + rscseq r7, r4, r4, lsl #31 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5ff70 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0b60ff8 │ │ │ │ - @ instruction: 0x4604da71 │ │ │ │ + @ instruction: 0x4604dbb9 │ │ │ │ @ instruction: 0xf0a3b160 │ │ │ │ @ instruction: 0xf0a9f4bf │ │ │ │ @ instruction: 0xf0a4f01d │ │ │ │ strmi pc, [r4], -r3, lsr #12 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r1, r3, r5, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ strtmi pc, [r0], -pc, asr #9 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq r7, r4, r0, lsr #26 │ │ │ │ + rscseq r7, r4, r0, asr #30 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5ffb4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0c50ff8 │ │ │ │ - @ instruction: 0x4604db7f │ │ │ │ + strmi sp, [r4], -r7, asr #25 │ │ │ │ @ instruction: 0xf0a3b160 │ │ │ │ @ instruction: 0xf0a8f49d │ │ │ │ @ instruction: 0xf0a4f7fb │ │ │ │ strmi pc, [r4], -r1, lsl #12 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r3, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ strtmi pc, [r0], -sp, lsr #9 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - ldrsbteq r7, [r4], #204 @ 0xcc │ │ │ │ + ldrshteq r7, [r4], #236 @ 0xec │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5fff8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vminnm.f16 q8, , q12 │ │ │ │ strmi pc, [r4], -fp, asr #14 │ │ │ │ @ instruction: 0xf0a3b160 │ │ │ │ @ instruction: 0xf0a8f47b │ │ │ │ @@ -161701,15 +161701,15 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, q5 │ │ │ │ stmdblt r8, {r0, r1, r2, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ strtmi pc, [r0], -fp, lsl #9 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - smlalseq r7, r4, r8, ip │ │ │ │ + ldrhteq r7, [r4], #232 @ 0xe8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec6003c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460a0ff8 │ │ │ │ vrhadd.u d18, d6, d0 │ │ │ │ strmi pc, [r4], -r5, ror #1 │ │ │ │ @ instruction: 0xf0a3b160 │ │ │ │ @@ -161719,15 +161719,15 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, q5 │ │ │ │ stmdblt r8, {r0, r1, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ strtmi pc, [r0], -r7, ror #8 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq r7, r4, r0, asr ip │ │ │ │ + rscseq r7, r4, r0, ror lr │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec60084 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 54ce4c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x438adc> │ │ │ │ bmi 575098 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460d28> │ │ │ │ ldmpl fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ldrmi r9, [sl], -r1, lsl #6 │ │ │ │ @@ -161743,15 +161743,15 @@ │ │ │ │ andlt r4, r2, r0, lsr #12 │ │ │ │ @ instruction: 0x4620bd10 │ │ │ │ @ instruction: 0xf43cf0d0 │ │ │ │ andlt r4, r2, r0, lsr #12 │ │ │ │ svclt 0x0000bd10 │ │ │ │ @ instruction: 0x01aa7170 │ │ │ │ andeq r3, r0, r8, ror sl │ │ │ │ - ldrshteq r7, [r4], #188 @ 0xbc │ │ │ │ + rscseq r7, r4, ip, lsl lr │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec600e4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 54ceac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x438b3c> │ │ │ │ bmi 5750f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460d88> │ │ │ │ ldmpl fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ldrmi r9, [sl], -r1, lsl #6 │ │ │ │ @@ -161767,15 +161767,15 @@ │ │ │ │ andlt r4, r2, r0, lsr #12 │ │ │ │ @ instruction: 0x4620bd10 │ │ │ │ vst4. {d15-d18}, [ip :64], r0 │ │ │ │ andlt r4, r2, r0, lsr #12 │ │ │ │ svclt 0x0000bd10 │ │ │ │ @ instruction: 0x01aa7110 │ │ │ │ andeq r2, r0, r0, asr #32 │ │ │ │ - smlalseq r7, r4, ip, fp │ │ │ │ + ldrhteq r7, [r4], #220 @ 0xdc │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ bmi fda7a0 │ │ │ │ @ instruction: 0x46804b3b │ │ │ │ ldmdami fp!, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @@ -161802,15 +161802,15 @@ │ │ │ │ @ instruction: 0xf7614479 │ │ │ │ stmdacs r0, {r3, r4, r5, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ stmdbmi r9!, {r2, r3, r4, r5, ip, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ cdp 7, 7, cr15, cr0, cr1, {3} │ │ │ │ ldrbmi fp, [r1], -r0, lsr #18 │ │ │ │ @ instruction: 0xf0c54640 │ │ │ │ - ldmdblt r8, {r0, r3, r4, r6, r9, fp, ip, lr, pc} │ │ │ │ + ldmdblt r8, {r0, r5, r7, r8, r9, fp, ip, lr, pc} │ │ │ │ cdpcs 1, 0, cr11, cr2, cr14, {5} │ │ │ │ andcs sp, r0, r9, lsl r1 │ │ │ │ blmi 7db85c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ blls 263044 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14ecd4> │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1290300 │ │ │ │ @@ -161820,43 +161820,43 @@ │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ stmdavc r3!, {r0, r1, r2, r3, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ strcc r2, [r4, #-1537] @ 0xfffff9ff │ │ │ │ strcs lr, [r2], -r1, asr #15 │ │ │ │ strdls lr, [r1], -fp │ │ │ │ @ instruction: 0xf0b54640 │ │ │ │ - stmdbls r1, {r0, r3, r6, r7, fp, ip, lr, pc} │ │ │ │ - ldmdble r4!, {r1, r2, r5, r7, ip, sp, lr, pc}^ │ │ │ │ + stmdbls r1, {r0, r4, r9, fp, ip, lr, pc} │ │ │ │ + ble ff0452ac │ │ │ │ bicsle r2, fp, r0, lsl #16 │ │ │ │ ldmdbmi r1, {r2, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-2065 @ 0xfffff7ef │ │ │ │ vqshl.u64 q2, q12, q5 │ │ │ │ blmi 548b04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x434794> │ │ │ │ @ instruction: 0xe7a5447b │ │ │ │ @ instruction: 0xf1704640 │ │ │ │ stmdacs r0, {r0, r2, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldr sp, [ip, ip, asr #3]! │ │ │ │ stc 7, cr15, [r2], #-380 @ 0xfffffe84 │ │ │ │ @ instruction: 0x01aa70ac │ │ │ │ andeq r3, r0, ip, asr r8 │ │ │ │ - rscseq r7, r4, r0, ror fp │ │ │ │ - smlabteq r0, r0, r2, sl │ │ │ │ - rscseq r7, r4, r4, ror fp │ │ │ │ - rscseq r7, r4, r6, ror #22 │ │ │ │ - rscseq r7, r4, r8, lsl fp │ │ │ │ - rscseq r7, r4, r2, asr fp │ │ │ │ + smlalseq r7, r4, r0, sp │ │ │ │ + smlatteq r0, r0, r4, sl │ │ │ │ + smlalseq r7, r4, r4, sp │ │ │ │ + rscseq r7, r4, r6, lsl #27 │ │ │ │ + rscseq r7, r4, r8, lsr sp │ │ │ │ + rscseq r7, r4, r2, ror sp │ │ │ │ @ instruction: 0x01aa702c │ │ │ │ - tsteq r0, r6, lsl r2 │ │ │ │ - rscseq r7, r4, r4, asr #21 │ │ │ │ - smlalseq r7, r4, r8, sl │ │ │ │ + tsteq r0, r6, lsr r4 │ │ │ │ + rscseq r7, r4, r4, ror #25 │ │ │ │ + ldrhteq r7, [r4], #200 @ 0xc8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec60274 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0c50ff8 │ │ │ │ - @ instruction: 0xbd08d9fd │ │ │ │ + vstrlt d13, [r8, #-276] @ 0xfffffeec │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec60288 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ andcs r0, r0, #248, 30 @ 0x3e0 │ │ │ │ @ instruction: 0xf7ff4611 │ │ │ │ stclt 15, cr15, [r8, #-332] @ 0xfffffeb4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ @@ -162067,24 +162067,24 @@ │ │ │ │ movwcs lr, #10842 @ 0x2a5a │ │ │ │ andcc pc, r0, sl, asr #17 │ │ │ │ svclt 0x0000e6ba │ │ │ │ @ instruction: 0x01aa6f50 │ │ │ │ andeq r3, r0, ip, asr r8 │ │ │ │ @ instruction: 0x01aa6f46 │ │ │ │ @ instruction: 0x01aa6ea6 │ │ │ │ - smlalseq r8, r4, lr, r8 │ │ │ │ - ldrshteq r8, [r4], #112 @ 0x70 │ │ │ │ - ldrshteq r8, [r4], #112 @ 0x70 │ │ │ │ + ldrhteq r8, [r4], #174 @ 0xae │ │ │ │ + rscseq r8, r4, r0, lsl sl │ │ │ │ + rscseq r8, r4, r0, lsl sl │ │ │ │ andeq r2, r0, r0, ror r6 │ │ │ │ - smlalseq r7, r4, sl, sp │ │ │ │ + ldrhteq r7, [r4], #250 @ 0xfa │ │ │ │ muleq r0, r8, r9 │ │ │ │ - rscseq r8, r4, r2, asr #14 │ │ │ │ - rscseq r8, r4, r2, asr r7 │ │ │ │ + rscseq r8, r4, r2, ror #18 │ │ │ │ + rscseq r8, r4, r2, ror r9 │ │ │ │ andeq r1, r0, r0, asr #13 │ │ │ │ - rscseq r8, r4, lr, lsl r7 │ │ │ │ + rscseq r8, r4, lr, lsr r9 │ │ │ │ @ instruction: 0x000033b0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec6061c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmibvs r3, {r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ addlt r4, r2, r4, lsl #12 │ │ │ │ @ instruction: 0xf0356818 │ │ │ │ @@ -163230,21 +163230,21 @@ │ │ │ │ bl 45e240 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x349ed0> │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx 6a8a8 │ │ │ │ b.n 10a142 │ │ │ │ - ldrb r0, [r3, #7] │ │ │ │ + ldrb r0, [r7, #15] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrb r6, [r4, #7] │ │ │ │ + ldrb r6, [r0, #16] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrb r4, [r6, #7] │ │ │ │ + ldrb r4, [r2, #16] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrb r6, [r7, #7] │ │ │ │ + ldrb r6, [r3, #16] │ │ │ │ lsls r4, r6, #3 │ │ │ │ │ │ │ │ 0010a160 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -163476,15 +163476,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #3 │ │ │ │ b.n 10a366 │ │ │ │ movs r2, #1 │ │ │ │ b.n 10a366 │ │ │ │ nop │ │ │ │ - ldmia r5, {r3, r4, r5, r7} │ │ │ │ + ldmia r7, {r3, r4, r6, r7} │ │ │ │ lsls r5, r0, #4 │ │ │ │ │ │ │ │ 0010a3c0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -163712,15 +163712,15 @@ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ b.n 10a562 │ │ │ │ movs r3, #2 │ │ │ │ movs r4, #0 │ │ │ │ b.n 10a5ac │ │ │ │ movs r3, #1 │ │ │ │ b.n 10a5ac │ │ │ │ - ldmia r3, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r5!, {r1, r3, r4, r7} │ │ │ │ lsls r5, r0, #4 │ │ │ │ ldr r1, [pc, #32] @ (10a640 ) │ │ │ │ movs r2, #0 │ │ │ │ add r1, pc │ │ │ │ b.n 10a628 │ │ │ │ cmp r2, #77 @ 0x4d │ │ │ │ beq.n 10a63a │ │ │ │ @@ -163731,15 +163731,15 @@ │ │ │ │ cmp r3, r0 │ │ │ │ bne.n 10a624 │ │ │ │ mov r0, ip │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldmia r2, {r2, r6, r7} │ │ │ │ + ldmia r4!, {r2, r5, r6, r7} │ │ │ │ lsls r5, r0, #4 │ │ │ │ cbz r0, 10a668 │ │ │ │ ldr r3, [pc, #36] @ (10a66c ) │ │ │ │ movs r2, #0 │ │ │ │ add r3, pc │ │ │ │ b.n 10a654 │ │ │ │ adds r2, #1 │ │ │ │ @@ -163752,17 +163752,17 @@ │ │ │ │ ldr r0, [pc, #16] @ (10a670 ) │ │ │ │ add r0, pc │ │ │ │ add.w r0, r0, r2, lsl #6 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldmia r2!, {r1, r3, r4, r7} │ │ │ │ + ldmia r4, {r1, r3, r4, r5, r7} │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldmia r2, {r1, r2, r7} │ │ │ │ + ldmia r4!, {r1, r2, r5, 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 r5, [r0, #0] │ │ │ │ mov r6, r1 │ │ │ │ @@ -163935,15 +163935,15 @@ │ │ │ │ cmp r4, r3 │ │ │ │ bne.n 10a7b0 │ │ │ │ ldr.w r9, [sp, #28] │ │ │ │ movs r0, #1 │ │ │ │ str.w r5, [r9] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldmia r1, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r3, {r1, r2, r3, r7} │ │ │ │ lsls r5, r0, #4 │ │ │ │ │ │ │ │ 0010a844 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -164218,17 +164218,17 @@ │ │ │ │ nop │ │ │ │ ldrsb r2, [r4, r2] │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r2, [r3, r1] │ │ │ │ lsls r2, r5, #6 │ │ │ │ - strb r0, [r3, #5] │ │ │ │ + strb r0, [r7, #13] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - @ instruction: 0xb6a0 │ │ │ │ + @ instruction: 0xb8c0 │ │ │ │ lsls r2, r7, #3 │ │ │ │ │ │ │ │ 0010aafc : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -164733,15 +164733,15 @@ │ │ │ │ b.n 10af50 │ │ │ │ mov.w r9, #0 │ │ │ │ b.n 10ae12 │ │ │ │ strh r0, [r4, r4] │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 10b054 │ │ │ │ + bhi.n 10b094 │ │ │ │ lsls r5, r0, #4 │ │ │ │ str r2, [r6, r3] │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r0, #0] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ @@ -164806,15 +164806,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r1, [r2, #100] @ 0x64 │ │ │ │ orr.w lr, r0, #1 │ │ │ │ str r1, [r3, #16] │ │ │ │ b.n 10b072 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r4, [r1, #40] @ 0x28 │ │ │ │ + ldr r4, [r5, #72] @ 0x48 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 181c1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x6d8ac> │ │ │ │ @@ -165446,21 +165446,21 @@ │ │ │ │ @ instruction: 0xfa7bffff │ │ │ │ ldr r6, [pc, #216] @ (10b89c ) │ │ │ │ lsls r2, r5, #6 │ │ │ │ pli [r5, #4095] @ 0xfff │ │ │ │ ldr??.w pc, [sp, #255]! │ │ │ │ adds r0, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r2, #12] │ │ │ │ + ldr r0, [r6, #44] @ 0x2c │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r4, [r5, #8] │ │ │ │ + ldr r4, [r1, #44] @ 0x2c │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r0, [r6, #8] │ │ │ │ + ldr r0, [r2, #44] @ 0x2c │ │ │ │ lsls r4, r6, #3 │ │ │ │ - beq.n 10b8bc │ │ │ │ + bcs.n 10b6fc │ │ │ │ lsls r5, r0, #4 │ │ │ │ ldr r3, [pc, #688] @ (10ba94 ) │ │ │ │ lsls r2, r5, #6 │ │ │ │ cmp r1, #52 @ 0x34 │ │ │ │ bhi.w 10b90a │ │ │ │ tbb [pc, r1] │ │ │ │ subs r2, r4, r5 │ │ │ │ @@ -165911,15 +165911,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {} │ │ │ │ lsls r7, r3, #6 │ │ │ │ strh r2, [r2, #6] │ │ │ │ lsls r2, r5, #6 │ │ │ │ - str r2, [r7, #4] │ │ │ │ + str r2, [r3, #40] @ 0x28 │ │ │ │ lsls r4, r6, #3 │ │ │ │ add r2, r6 │ │ │ │ lsls r2, r5, #6 │ │ │ │ │ │ │ │ 0010bc38 : │ │ │ │ cbz r0, 10bc4e │ │ │ │ push {r3, lr} │ │ │ │ @@ -166190,15 +166190,15 @@ │ │ │ │ movs r1, r0 │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ muls r4, r2 │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r3, r4, r7} │ │ │ │ + ldmia r1!, {r3, r4, r5, r7} │ │ │ │ lsls r5, r0, #4 │ │ │ │ adcs r4, r2 │ │ │ │ lsls r2, r5, #6 │ │ │ │ cmp r1, #15 │ │ │ │ bhi.n 10bee4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ subs r1, r3, #1 │ │ │ │ @@ -166377,15 +166377,15 @@ │ │ │ │ adds r3, #1 │ │ │ │ cmp r2, r0 │ │ │ │ bne.n 10c0a8 │ │ │ │ ldr.w r0, [ip, #4] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - stmia r3!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r3} │ │ │ │ lsls r5, r0, #4 │ │ │ │ │ │ │ │ 0010c0c8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -166421,15 +166421,15 @@ │ │ │ │ pop {pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r7, #26 │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r7, r2] │ │ │ │ + ldrb r0, [r3, r3] │ │ │ │ lsls r4, r6, #3 │ │ │ │ subs r6, #248 @ 0xf8 │ │ │ │ lsls r2, r5, #6 │ │ │ │ │ │ │ │ 0010c138 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -166474,15 +166474,15 @@ │ │ │ │ b.n 10c182 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r0, r1] │ │ │ │ + ldrb r6, [r4, r1] │ │ │ │ lsls r4, r6, #3 │ │ │ │ subs r6, #118 @ 0x76 │ │ │ │ lsls r2, r5, #6 │ │ │ │ │ │ │ │ 0010c1b8 : │ │ │ │ ldr r0, [r0, #0] │ │ │ │ bx lr │ │ │ │ @@ -166671,15 +166671,15 @@ │ │ │ │ movs r1, #6 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #0 │ │ │ │ blx 69ec0 │ │ │ │ mov r1, r0 │ │ │ │ b.n 10c36e │ │ │ │ - stmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r4!, {r1, r3, r4, r7} │ │ │ │ lsls r5, r0, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrh r2, [r1, #8] │ │ │ │ sub sp, #12 │ │ │ │ @@ -167181,19 +167181,19 @@ │ │ │ │ nop │ │ │ │ adds r7, #138 @ 0x8a │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #114 @ 0x72 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - subs r6, #144 @ 0x90 │ │ │ │ + lsls r0, r6 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - strb r4, [r3, r7] │ │ │ │ + ldrsb r4, [r7, r7] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r2, [r3, r7] │ │ │ │ + ldrsb r2, [r7, r7] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r9, r3 │ │ │ │ ldr.w r3, [r0, #168] @ 0xa8 │ │ │ │ @@ -168075,21 +168075,21 @@ │ │ │ │ nop │ │ │ │ adds r4, #132 @ 0x84 │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #4 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldr r7, [pc, #152] @ (10d31c ) │ │ │ │ + str r6, [r0, r5] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r6, [pc, #1000] @ (10d670 ) │ │ │ │ + str r2, [r3, r4] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - setpan #0 │ │ │ │ + @ instruction: 0xb830 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r7, [pc, #112] @ (10d300 ) │ │ │ │ + str r4, [r7, r4] │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ movs r1, #0 │ │ │ │ sub sp, #28 │ │ │ │ @@ -169426,17 +169426,17 @@ │ │ │ │ b.n 10df5c │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r1, #94 @ 0x5e │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #126 @ 0x7e │ │ │ │ + adds r6, #158 @ 0x9e │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r7, #72 @ 0x48 │ │ │ │ + adcs r0, r5 │ │ │ │ lsls r4, r6, #3 │ │ │ │ movs r0, #98 @ 0x62 │ │ │ │ lsls r2, r5, #6 │ │ │ │ │ │ │ │ 0010e044 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -170239,19 +170239,19 @@ │ │ │ │ b.n 10e706 │ │ │ │ adds r2, r3, r7 │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r6, r5, r6 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - adds r6, #200 @ 0xc8 │ │ │ │ + subs r0, #232 @ 0xe8 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - adds r6, #124 @ 0x7c │ │ │ │ + subs r0, #156 @ 0x9c │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r5, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r7, [sp, #592] @ 0x250 │ │ │ │ lsls r5, r0, #4 │ │ │ │ │ │ │ │ 0010e8ac : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -171492,15 +171492,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldrh r4, [r1, #10] │ │ │ │ lsls r7, r3, #6 │ │ │ │ ldrh r0, [r7, #8] │ │ │ │ lsls r7, r3, #6 │ │ │ │ ldrh r0, [r1, #8] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r1, #158 @ 0x9e │ │ │ │ + cmp r3, #190 @ 0xbe │ │ │ │ lsls r4, r6, #3 │ │ │ │ add r7, sp, #504 @ 0x1f8 │ │ │ │ lsls r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ ... │ │ │ │ │ │ │ │ 0010f590 : │ │ │ │ @@ -172654,15 +172654,15 @@ │ │ │ │ bl 438d60 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3249f0> │ │ │ │ str r0, [r7, #32] │ │ │ │ b.n 110172 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cdp2 1, 14, cr0, cr10, cr9, {5} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #160] @ (110244 ) │ │ │ │ + ldr r6, [pc, #288] @ (1102c4 ) │ │ │ │ lsls r2, r7, #3 │ │ │ │ cdp2 1, 8, cr0, cr6, cr9, {5} │ │ │ │ │ │ │ │ 001101a8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -174410,45 +174410,45 @@ │ │ │ │ b.w 110bd0 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ rsb r1, r0, #5537792 @ 0x548000 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adc.w r1, r0, #5537792 @ 0x548000 │ │ │ │ - asrs r0, r0, #9 │ │ │ │ + asrs r0, r4, #17 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrb r0, [r7, #3] │ │ │ │ - lsls r5, r0, #4 │ │ │ │ - strb r0, [r1, #29] │ │ │ │ + ldrb r0, [r3, #12] │ │ │ │ lsls r5, r0, #4 │ │ │ │ - strb r4, [r0, #29] │ │ │ │ + ldrb r0, [r5, #5] │ │ │ │ lsls r5, r0, #4 │ │ │ │ - strb r4, [r3, #19] │ │ │ │ + ldrb r4, [r4, #5] │ │ │ │ lsls r5, r0, #4 │ │ │ │ - strb r4, [r7, #17] │ │ │ │ + strb r4, [r7, #27] │ │ │ │ lsls r5, r0, #4 │ │ │ │ - strb r0, [r7, #15] │ │ │ │ + strb r4, [r3, #26] │ │ │ │ lsls r5, r0, #4 │ │ │ │ - strb r0, [r2, #13] │ │ │ │ + strb r0, [r3, #24] │ │ │ │ lsls r5, r0, #4 │ │ │ │ strb r0, [r6, #21] │ │ │ │ lsls r5, r0, #4 │ │ │ │ - strb r0, [r2, #20] │ │ │ │ + strb r0, [r2, #30] │ │ │ │ lsls r5, r0, #4 │ │ │ │ - strb r0, [r6, #17] │ │ │ │ + strb r0, [r6, #28] │ │ │ │ lsls r5, r0, #4 │ │ │ │ - strb r6, [r5, #17] │ │ │ │ + strb r0, [r2, #26] │ │ │ │ lsls r5, r0, #4 │ │ │ │ - strb r2, [r3, #13] │ │ │ │ + strb r6, [r1, #26] │ │ │ │ lsls r5, r0, #4 │ │ │ │ - strb r2, [r7, #13] │ │ │ │ + strb r2, [r7, #21] │ │ │ │ lsls r5, r0, #4 │ │ │ │ - strb r2, [r3, #20] │ │ │ │ + strb r2, [r3, #22] │ │ │ │ lsls r5, r0, #4 │ │ │ │ - strb r2, [r7, #20] │ │ │ │ + strb r2, [r7, #28] │ │ │ │ + lsls r5, r0, #4 │ │ │ │ + strb r2, [r3, #29] │ │ │ │ lsls r5, r0, #4 │ │ │ │ │ │ │ │ 00111430 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -175140,15 +175140,15 @@ │ │ │ │ ldr.w r3, [r0, #1852] @ 0x73c │ │ │ │ cbz r3, 111b24 │ │ │ │ str r1, [sp, #4] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add.w r3, r4, #376 @ 0x178 │ │ │ │ add.w r2, r4, #372 @ 0x174 │ │ │ │ - bl 9c1788 │ │ │ │ + bl 9c1a18 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr.w r1, [r0, #292] @ 0x124 │ │ │ │ b.n 111ad6 │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -176025,15 +176025,15 @@ │ │ │ │ ldr.w r0, [r4, #232] @ 0xe8 │ │ │ │ bl 674804 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x24c> │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 1124d6 │ │ │ │ ldr.w r3, [r0, #1852] @ 0x73c │ │ │ │ cbz r3, 1124be │ │ │ │ blx r3 │ │ │ │ - bl 9c186c │ │ │ │ + bl 9c1afc │ │ │ │ strb.w r0, [r4, #345] @ 0x159 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add.w r0, r4, #232 @ 0xe8 │ │ │ │ bl 674904 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x34c> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1124a8 │ │ │ │ @@ -176049,16 +176049,16 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 1124d6 │ │ │ │ blt.n 1125e0 │ │ │ │ lsls r1, r5, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa3600f3 │ │ │ │ - @ instruction: 0xfa4e00f3 │ │ │ │ + mrrc2 0, 15, r0, r6, cr3 │ │ │ │ + stc2l 0, cr0, [lr], #-972 @ 0xfffffc34 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -176246,15 +176246,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 13f0e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ad78> │ │ │ │ b.n 112670 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9c1b14 │ │ │ │ + bl 9c1da4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1126da │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ b.n 1126e8 │ │ │ │ add.w ip, sp, #16 │ │ │ │ mov r3, r9 │ │ │ │ @@ -176330,15 +176330,15 @@ │ │ │ │ mov r2, r1 │ │ │ │ ldr.w r1, [r0, #1852] @ 0x73c │ │ │ │ cbz r1, 1127fa │ │ │ │ strd r3, r2, [sp] │ │ │ │ blx r1 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ mov r1, r3 │ │ │ │ - bl 9c1b28 │ │ │ │ + bl 9c1db8 │ │ │ │ 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 │ │ │ │ @@ -176367,15 +176367,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ bl 13ed00 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a990> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 9c1b9c │ │ │ │ + bl 9c1e2c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr.w r1, [r4, #292] @ 0x124 │ │ │ │ b.n 11283e │ │ │ │ nop │ │ │ │ │ │ │ │ 00112868 : │ │ │ │ @@ -177474,15 +177474,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 │ │ │ │ - ldrsb r6, [r3, r3] │ │ │ │ + ldr r6, [r7, r3] │ │ │ │ lsls r5, r0, #4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1133d0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -177538,15 +177538,15 @@ │ │ │ │ movs r1, #10 │ │ │ │ str r0, [r3, #0] │ │ │ │ movs r0, #0 │ │ │ │ str r1, [r2, #0] │ │ │ │ b.n 1133c0 │ │ │ │ movs r0, #5 │ │ │ │ bx lr │ │ │ │ - ldrsb r6, [r4, r0] │ │ │ │ + ldr r6, [r0, r1] │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ @@ -178006,21 +178006,21 @@ │ │ │ │ b.n 113514 │ │ │ │ movs r3, #31 │ │ │ │ str.w r3, [r7, sl, lsl #3] │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp r9, sl │ │ │ │ bne.w 11344e │ │ │ │ b.n 113514 │ │ │ │ - strb r6, [r0, r6] │ │ │ │ + ldrsb r6, [r4, r6] │ │ │ │ lsls r5, r0, #4 │ │ │ │ - strb r2, [r7, r5] │ │ │ │ + ldrsb r2, [r3, r6] │ │ │ │ lsls r5, r0, #4 │ │ │ │ - str r0, [r0, r7] │ │ │ │ + strh r0, [r4, r7] │ │ │ │ lsls r5, r0, #4 │ │ │ │ - strh r2, [r0, r1] │ │ │ │ + strb r2, [r4, r1] │ │ │ │ lsls r5, r0, #4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 113a54 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -178277,19 +178277,19 @@ │ │ │ │ b.n 11394a │ │ │ │ movs r0, #2 │ │ │ │ b.n 1138c6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, r0 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r0, r3] │ │ │ │ + strh r2, [r4, r3] │ │ │ │ lsls r5, r0, #4 │ │ │ │ - str r4, [r5, r0] │ │ │ │ + strh r4, [r1, r1] │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r7, [pc, #472] @ (113cec ) │ │ │ │ + str r6, [r2, r6] │ │ │ │ lsls r5, r0, #4 │ │ │ │ cbz r0, 113b56 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ @@ -178380,15 +178380,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r3, #6 │ │ │ │ b.n 113bd0 │ │ │ │ movs r0, #5 │ │ │ │ bx lr │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ b.n 113bb8 │ │ │ │ - ldr r6, [pc, #24] @ (113c20 ) │ │ │ │ + str r6, [r4, r0] │ │ │ │ lsls r5, r0, #4 │ │ │ │ cbz r0, 113c56 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ @@ -178718,15 +178718,15 @@ │ │ │ │ blx 6a8a8 │ │ │ │ ldr.w r3, [r6, #3076] @ 0xc04 │ │ │ │ b.n 113f7c │ │ │ │ stmia r3!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #528] @ (1141d8 ) │ │ │ │ + ldr r6, [pc, #656] @ (114258 ) │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr.w r9, [pc, #900] @ 114360 │ │ │ │ sub sp, #20 │ │ │ │ @@ -179057,15 +179057,15 @@ │ │ │ │ nop.w │ │ │ │ cmp r5, #0 │ │ │ │ lsls r1, r6, #4 │ │ │ │ lsls r0, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldr r2, [pc, #32] @ (114388 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x18>) │ │ │ │ + ldr r4, [pc, #160] @ (114408 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x98>) │ │ │ │ lsls r5, r0, #4 │ │ │ │ asrs r4, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ ... │ │ │ │ │ │ │ │ 00114370 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so>: │ │ │ │ @@ -179259,17 +179259,17 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r5, #0] │ │ │ │ b.n 1144c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x158> │ │ │ │ pop {r2, r3, r4, r5, r7, pc} │ │ │ │ lsls r0, r5, #6 │ │ │ │ pop {r1, r2, r3, r4, r6, pc} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - blt.n 1145dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26c> │ │ │ │ + ble.n 11461c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ac> │ │ │ │ lsls r3, r6, #3 │ │ │ │ - bge.n 114560 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f0> │ │ │ │ + ble.n 1145a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x230> │ │ │ │ lsls r3, r6, #3 │ │ │ │ cbz r0, 1145b2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x242> │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ ble.n 1145b6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x246> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -179524,17 +179524,17 @@ │ │ │ │ add.w r4, r4, #16384 @ 0x4000 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r4, #3760] @ 0xeb0 │ │ │ │ str.w r2, [r4, #3744] @ 0xea0 │ │ │ │ b.n 114724 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3b4> │ │ │ │ movs r0, #5 │ │ │ │ bx lr │ │ │ │ - bics r0, r7 │ │ │ │ + cmp r8, fp │ │ │ │ lsls r5, r0, #4 │ │ │ │ - muls r2, r6 │ │ │ │ + cmp sl, r2 │ │ │ │ lsls r5, r0, #4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ @@ -180082,23 +180082,23 @@ │ │ │ │ b.n 114b4c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7dc> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xb66e │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ands r4, r7 │ │ │ │ + negs r4, r3 │ │ │ │ lsls r5, r0, #4 │ │ │ │ push {r1, r3, r4, r6, r7} │ │ │ │ lsls r1, r5, #6 │ │ │ │ - subs r7, #158 @ 0x9e │ │ │ │ + sbcs r6, r7 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - subs r6, #214 @ 0xd6 │ │ │ │ + lsrs r6, r6 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - subs r6, #42 @ 0x2a │ │ │ │ + eors r2, r1 │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #372] @ (114f5c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xbec>) │ │ │ │ @@ -180848,15 +180848,15 @@ │ │ │ │ mov r8, r3 │ │ │ │ b.n 11538c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x101c> │ │ │ │ nop │ │ │ │ add r4, sp, #616 @ 0x268 │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #60 @ 0x3c │ │ │ │ + subs r1, #92 @ 0x5c │ │ │ │ lsls r5, r0, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ @@ -184647,35 +184647,35 @@ │ │ │ │ b.n 117bcc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x385c> │ │ │ │ ldrh r6, [r6, #0] │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r6, #62] @ 0x3e │ │ │ │ lsls r1, r5, #6 │ │ │ │ - asrs r2, r2, #14 │ │ │ │ + asrs r2, r6, #22 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - asrs r4, r4, #13 │ │ │ │ + asrs r4, r0, #22 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - asrs r0, r3, #12 │ │ │ │ + asrs r0, r7, #20 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - asrs r4, r2, #13 │ │ │ │ + asrs r4, r6, #21 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - add r6, pc, #936 @ (adr r6, 118160 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3df0>) │ │ │ │ + add r1, sp, #40 @ 0x28 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - asrs r2, r6, #9 │ │ │ │ + asrs r2, r2, #18 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - asrs r6, r0, #32 │ │ │ │ + asrs r6, r4, #8 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - lsrs r0, r2, #31 │ │ │ │ + asrs r0, r6, #7 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - lsrs r0, r1, #30 │ │ │ │ + asrs r0, r5, #6 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - lsrs r2, r0, #27 │ │ │ │ + asrs r2, r4, #3 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - lsrs r4, r6, #26 │ │ │ │ + asrs r4, r2, #3 │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #376] @ (117f5c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bec>) │ │ │ │ @@ -184833,15 +184833,15 @@ │ │ │ │ nop │ │ │ │ strh r4, [r2, #16] │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r1, #12] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - lsrs r6, r5, #20 │ │ │ │ + lsrs r6, r1, #29 │ │ │ │ lsls r5, r0, #4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1181ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3e3c> │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ ite eq │ │ │ │ @@ -185047,17 +185047,17 @@ │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, #18 │ │ │ │ bx lr │ │ │ │ movs r0, #5 │ │ │ │ bx lr │ │ │ │ - lsrs r4, r1, #17 │ │ │ │ + lsrs r4, r5, #25 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - lsrs r4, r3, #16 │ │ │ │ + lsrs r4, r7, #24 │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -185809,15 +185809,15 @@ │ │ │ │ nop │ │ │ │ ldrb r0, [r3, #12] │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r2, #6] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - lsls r2, r5, #22 │ │ │ │ + lsls r2, r1, #31 │ │ │ │ lsls r5, r0, #4 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r4, #5 │ │ │ │ cbz r0, 118a2a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46ba> │ │ │ │ @@ -186433,15 +186433,16 @@ │ │ │ │ b.n 119056 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4ce6> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r4, [r3, #22] │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - vaddw.u8 q0, q7, d4 │ │ │ │ + lsls r6, r5, #6 │ │ │ │ + lsls r5, r0, #4 │ │ │ │ strb r4, [r5, #8] │ │ │ │ lsls r1, r5, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3752] @ 0xea8 │ │ │ │ mov r6, r2 │ │ │ │ @@ -189071,19 +189072,19 @@ │ │ │ │ ldrb.w r3, [r3, #80] @ 0x50 │ │ │ │ strb.w r3, [ip, #1]! │ │ │ │ bne.n 11ac38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x68c8> │ │ │ │ ldr r3, [pc, #28] @ (11ac68 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x68f8>) │ │ │ │ add r3, pc │ │ │ │ str.w r3, [r0, #244] @ 0xf4 │ │ │ │ pop {pc} │ │ │ │ - b.n 11a5b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x6248> │ │ │ │ + b.n 11a9f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x6688> │ │ │ │ lsls r4, r0, #4 │ │ │ │ vld4.32 {d0,d2,d4,d6}, [r2 :128], fp │ │ │ │ vst4.32 {d0,d2,d4,d6}, [r2 :128], fp │ │ │ │ - b.n 11a55c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x61ec> │ │ │ │ + b.n 11a99c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x662c> │ │ │ │ lsls r4, r0, #4 │ │ │ │ strh.w r0, [lr, #427] @ 0x1ab │ │ │ │ strb.w r0, [ip, #427] @ 0x1ab │ │ │ │ ldr.w r3, [r0, #236] @ 0xec │ │ │ │ ldr r2, [r1, #8] │ │ │ │ add r3, r2 │ │ │ │ str.w r3, [r0, #236] @ 0xec │ │ │ │ @@ -189680,15 +189681,15 @@ │ │ │ │ nop │ │ │ │ ldr r5, [pc, #208] @ (11b4b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7140>) │ │ │ │ lsls r1, r5, #6 │ │ │ │ ldrh r2, [r1, #18] │ │ │ │ lsls r1, r5, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #64] @ 0x40 │ │ │ │ + ldr r6, [r3, #100] @ 0x64 │ │ │ │ lsls r3, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w r2, [pc, #2496] @ 11bdc0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7a50> │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -190902,15 +190903,15 @@ │ │ │ │ nop │ │ │ │ subs r6, #30 │ │ │ │ lsls r1, r5, #6 │ │ │ │ ldrb r1, [r5, #13] │ │ │ │ lsls r1, r5, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r3, r5] │ │ │ │ + ldrsh r2, [r7, r5] │ │ │ │ lsls r3, r6, #3 │ │ │ │ ldrb.w ip, [r0] │ │ │ │ ldrb r0, [r1, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr.w r1, [r3, ip, lsl #2] │ │ │ │ ldr.w r3, [r3, r0, lsl #2] │ │ │ │ cmp r1, r3 │ │ │ │ @@ -191721,15 +191722,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ adds r4, #122 @ 0x7a │ │ │ │ lsls r1, r5, #6 │ │ │ │ strb r6, [r1, #6] │ │ │ │ lsls r1, r5, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r7, r5] │ │ │ │ + strb r4, [r3, r6] │ │ │ │ lsls r3, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ ldr.w r2, [pc, #3068] @ 11d8a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9534> │ │ │ │ sub sp, #188 @ 0xbc │ │ │ │ @@ -194191,15 +194192,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ asrs r0, r4, #29 │ │ │ │ lsls r1, r5, #6 │ │ │ │ strb r1, [r2, r3] │ │ │ │ lsls r1, r5, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #192 @ 0xc0 │ │ │ │ + subs r0, #224 @ 0xe0 │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #60] @ (11e9ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xa63c>) │ │ │ │ @@ -194229,15 +194230,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ asrs r0, r1, #26 │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r4, [sp, #88] @ 0x58 │ │ │ │ lsls r1, r0, #4 │ │ │ │ asrs r6, r5, #25 │ │ │ │ lsls r1, r5, #6 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ rsb lr, r3, #32 │ │ │ │ cmp.w lr, #31 │ │ │ │ @@ -198836,21 +198837,21 @@ │ │ │ │ bl 11ee38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xaac8> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ movs r2, #0 │ │ │ │ ldrb.w r3, [r1, #2176] @ 0x880 │ │ │ │ strb.w r0, [r1, #2198] @ 0x896 │ │ │ │ b.n 121bf4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd884> │ │ │ │ nop │ │ │ │ - lsls r4, r7, #13 │ │ │ │ + lsls r4, r3, #22 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - str r2, [r1, #104] @ 0x68 │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ lsls r1, r0, #4 │ │ │ │ - lsls r2, r2, #12 │ │ │ │ + lsls r2, r6, #20 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - str r4, [r7, #92] @ 0x5c │ │ │ │ + ldr r4, [r3, #0] │ │ │ │ lsls r1, r0, #4 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movs r0, #0 │ │ │ │ str.w r2, [r3, #228] @ 0xe4 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ @@ -214057,39 +214058,39 @@ │ │ │ │ nop │ │ │ │ adds r4, #2 │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #170 @ 0xaa │ │ │ │ lsls r0, r5, #6 │ │ │ │ - stmia r5!, {r1, r2, r4} │ │ │ │ + stmia r7!, {r1, r2, r4, r5} │ │ │ │ lsls r3, r0, #4 │ │ │ │ - stmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3} │ │ │ │ lsls r3, r0, #4 │ │ │ │ - stmia r4!, {r1, r2, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r3, r0, #4 │ │ │ │ - stmia r4!, {r5, r7} │ │ │ │ + stmia r6!, {r6, r7} │ │ │ │ lsls r3, r0, #4 │ │ │ │ - stmia r4!, {r1, r2, r3} │ │ │ │ + stmia r6!, {r1, r2, r3, r5} │ │ │ │ lsls r3, r0, #4 │ │ │ │ - stmia r3!, {r1, r5, r6, r7} │ │ │ │ + stmia r6!, {r1} │ │ │ │ lsls r3, r0, #4 │ │ │ │ - stmia r3!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r0, #4 │ │ │ │ - stmia r3!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r5!, {r1, r2, r3, r7} │ │ │ │ lsls r3, r0, #4 │ │ │ │ - stmia r3!, {r1, r3, r4, r5} │ │ │ │ + stmia r5!, {r1, r3, r4, r6} │ │ │ │ lsls r3, r0, #4 │ │ │ │ - stmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r3, r4} │ │ │ │ lsls r3, r0, #4 │ │ │ │ - stmia r2!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r0, #4 │ │ │ │ - stmia r2!, {r1, r5, r7} │ │ │ │ + stmia r4!, {r1, r6, r7} │ │ │ │ lsls r3, r0, #4 │ │ │ │ - stmia r2!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r4!, {r1, r2, r4, r7} │ │ │ │ lsls r3, r0, #4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [r0, #32] │ │ │ │ cmp r3, #2 │ │ │ │ @@ -214281,17 +214282,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 12d300 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x18f90> │ │ │ │ nop │ │ │ │ strb r2, [r0, r2] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r6, [pc, #232] @ (12d408 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x19098>) │ │ │ │ + str r2, [r3, r1] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r5, [pc, #616] @ (12d58c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1921c>) │ │ │ │ + ldr r7, [pc, #744] @ (12d60c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1929c>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov ip, r2 │ │ │ │ sub sp, #16 │ │ │ │ @@ -214500,21 +214501,21 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ str r0, [sp, #12] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ b.n 12d374 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x19004> │ │ │ │ - ldr r4, [pc, #520] @ (12d7c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x19450>) │ │ │ │ + ldr r6, [pc, #648] @ (12d840 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x194d0>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r4, [pc, #496] @ (12d7ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1943c>) │ │ │ │ + ldr r6, [pc, #624] @ (12d82c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x194bc>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r0, [r3, #24] │ │ │ │ + ldr r0, [r7, #56] @ 0x38 │ │ │ │ lsls r3, r0, #4 │ │ │ │ - ldr r3, [pc, #560] @ (12d7f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x19484>) │ │ │ │ + ldr r5, [pc, #688] @ (12d874 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x19504>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ subs.w ip, r2, #0 │ │ │ │ @@ -214582,21 +214583,21 @@ │ │ │ │ mov r3, r5 │ │ │ │ mov r0, lr │ │ │ │ str.w ip, [sp] │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 12d662 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x192f2> │ │ │ │ - ldr r3, [pc, #584] @ (12d8dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1956c>) │ │ │ │ + ldr r5, [pc, #712] @ (12d95c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x195ec>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r3, [pc, #160] @ (12d738 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x193c8>) │ │ │ │ + ldr r5, [pc, #288] @ (12d7b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x19448>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r2, [pc, #1016] @ (12da94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x19724>) │ │ │ │ + ldr r5, [pc, #120] @ (12d714 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x193a4>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r3, [pc, #96] @ (12d700 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x19390>) │ │ │ │ + ldr r5, [pc, #224] @ (12d780 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x19410>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrh.w lr, [r2] │ │ │ │ movw ip, #5890 @ 0x1702 │ │ │ │ @@ -214766,23 +214767,23 @@ │ │ │ │ ldr r2, [pc, #32] @ (12d87c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1950c>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 12d838 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x194c8> │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #688] @ (12db20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x197b0>) │ │ │ │ + ldr r4, [pc, #816] @ (12dba0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x19830>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r1, [pc, #960] @ (12dc34 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x198c4>) │ │ │ │ + ldr r4, [pc, #64] @ (12d8b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x19544>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r1, [pc, #600] @ (12dad0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x19760>) │ │ │ │ + ldr r3, [pc, #728] @ (12db50 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x197e0>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r2, [pc, #312] @ (12d9b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x19644>) │ │ │ │ + ldr r4, [pc, #440] @ (12da34 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x196c4>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r2, [pc, #8] @ (12d888 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x19518>) │ │ │ │ + ldr r4, [pc, #136] @ (12d908 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x19598>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ movw ip, #34067 @ 0x8513 │ │ │ │ cmp r1, ip │ │ │ │ beq.n 12d8e2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x19572> │ │ │ │ bls.n 12d8d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x19564> │ │ │ │ movw r3, #36873 @ 0x9009 │ │ │ │ cmp r1, r3 │ │ │ │ @@ -214834,15 +214835,15 @@ │ │ │ │ movhi r3, #1 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ movw r3, #37122 @ 0x9102 │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 12d8a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x19530> │ │ │ │ b.n 12d8dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1956c> │ │ │ │ - ldr r2, [pc, #240] @ (12da04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x19694>) │ │ │ │ + ldr r4, [pc, #368] @ (12da84 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x19714>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ @@ -214874,15 +214875,15 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #728] @ (12dc54 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x198e4>) │ │ │ │ + ldr r3, [pc, #856] @ (12dcd4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x19964>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #28 │ │ │ │ @@ -215018,21 +215019,21 @@ │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 12da90 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x19720> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3, {r1, r3, r4, r5, r6} │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldr r1, [pc, #912] @ (12dec0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x19b50>) │ │ │ │ + ldr r4, [pc, #16] @ (12db40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x197d0>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r0, [pc, #408] @ (12dccc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1995c>) │ │ │ │ + ldr r2, [pc, #536] @ (12dd4c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x199dc>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r0, [pc, #536] @ (12dd50 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x199e0>) │ │ │ │ + ldr r2, [pc, #664] @ (12ddd0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x19a60>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r0, [pc, #488] @ (12dd24 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x199b4>) │ │ │ │ + ldr r2, [pc, #616] @ (12dda4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x19a34>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cbz r3, 12db6c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x197fc> │ │ │ │ push {lr} │ │ │ │ mov r3, r0 │ │ │ │ add.w lr, r0, #540 @ 0x21c │ │ │ │ movw ip, #36161 @ 0x8d41 │ │ │ │ @@ -215328,21 +215329,21 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 12dbfa <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1988a> │ │ │ │ ldr.w r2, [r1, #156] @ 0x9c │ │ │ │ b.n 12dca0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x19930> │ │ │ │ ldr.w r2, [r1, #156] @ 0x9c │ │ │ │ b.n 12dd00 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x19990> │ │ │ │ - cmp r0, r9 │ │ │ │ + bx sp │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add ip, r1 │ │ │ │ + mov ip, r5 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add r4, sl │ │ │ │ + mov r4, lr │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmn r4, r1 │ │ │ │ + add ip, sp │ │ │ │ lsls r2, r6, #3 │ │ │ │ mov.w ip, #1 │ │ │ │ strb.w ip, [r3] │ │ │ │ movw ip, #35864 @ 0x8c18 │ │ │ │ cmp r1, ip │ │ │ │ beq.n 12deba <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x19b4a> │ │ │ │ bhi.n 12debe <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x19b4e> │ │ │ │ @@ -215396,15 +215397,15 @@ │ │ │ │ beq.n 12deba <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x19b4a> │ │ │ │ b.n 12ded6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x19b66> │ │ │ │ movw r3, #34067 @ 0x8513 │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 12ded6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x19b66> │ │ │ │ b.n 12deba <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x19b4a> │ │ │ │ nop │ │ │ │ - add r4, r0 │ │ │ │ + mov r4, r4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ands.w r4, r2, #48 @ 0x30 │ │ │ │ sub sp, #8 │ │ │ │ @@ -215683,23 +215684,23 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add.w r5, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r5, [r5, #1772] @ 0x6ec │ │ │ │ cmp r5, #29 │ │ │ │ bhi.n 12e142 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x19dd2> │ │ │ │ b.n 12e1c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x19e50> │ │ │ │ - cmn r4, r3 │ │ │ │ + add ip, pc │ │ │ │ lsls r2, r6, #3 │ │ │ │ - tst r4, r7 │ │ │ │ + add r4, fp │ │ │ │ lsls r2, r6, #3 │ │ │ │ - rors r4, r5 │ │ │ │ + add r4, r1 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - rors r2, r6 │ │ │ │ + add r2, r2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - rors r0, r6 │ │ │ │ + add r0, r2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r1 │ │ │ │ add.w r1, r0, #602112 @ 0x93000 │ │ │ │ @@ -215816,15 +215817,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldrh r2, [r6, r3] │ │ │ │ + ldrb r2, [r2, r4] │ │ │ │ lsls r3, r0, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov ip, r1 │ │ │ │ sub sp, #16 │ │ │ │ @@ -215919,15 +215920,15 @@ │ │ │ │ cmp r1, #2 │ │ │ │ bne.n 12e3fe <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1a08e> │ │ │ │ add.w r1, r0, #98304 @ 0x18000 │ │ │ │ ldr.w r1, [r1, #1772] @ 0x6ec │ │ │ │ cmp r1, #29 │ │ │ │ bls.n 12e3fe <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1a08e> │ │ │ │ b.n 12e438 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1a0c8> │ │ │ │ - eors r2, r2 │ │ │ │ + negs r2, r6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [pc, #1640] @ 12eb24 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1a7b4> │ │ │ │ @@ -216514,53 +216515,53 @@ │ │ │ │ b.n 12e8cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1a55c> │ │ │ │ subs r0, r7, r4 │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r2, r3, r4 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - subs r6, #184 @ 0xb8 │ │ │ │ + lsrs r0, r3 │ │ │ │ lsls r2, r6, #3 │ │ │ │ subs r6, r5, r0 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - subs r6, #62 @ 0x3e │ │ │ │ + eors r6, r3 │ │ │ │ lsls r2, r6, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #74 @ 0x4a │ │ │ │ + adcs r2, r5 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r5, #114 @ 0x72 │ │ │ │ + subs r7, #146 @ 0x92 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r4, #206 @ 0xce │ │ │ │ + subs r6, #238 @ 0xee │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r5, #164 @ 0xa4 │ │ │ │ + subs r7, #196 @ 0xc4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r4, #60 @ 0x3c │ │ │ │ + subs r6, #92 @ 0x5c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r5, #100 @ 0x64 │ │ │ │ + subs r7, #132 @ 0x84 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r5, #70 @ 0x46 │ │ │ │ + subs r7, #102 @ 0x66 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r5, #32 │ │ │ │ + subs r7, #64 @ 0x40 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r4, #154 @ 0x9a │ │ │ │ + subs r6, #186 @ 0xba │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r4, #74 @ 0x4a │ │ │ │ + subs r6, #106 @ 0x6a │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r4, #28 │ │ │ │ + subs r6, #60 @ 0x3c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r3, #236 @ 0xec │ │ │ │ + subs r6, #12 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r3, #94 @ 0x5e │ │ │ │ + subs r5, #126 @ 0x7e │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r3, #118 @ 0x76 │ │ │ │ + subs r5, #150 @ 0x96 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r3, #16 │ │ │ │ + subs r5, #48 @ 0x30 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r2, #190 @ 0xbe │ │ │ │ + subs r4, #222 @ 0xde │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #900] @ (12ef14 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1aba4>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -217089,17 +217090,17 @@ │ │ │ │ movs r2, #2 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 12f0e2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ad72> │ │ │ │ b.n 12f0f2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ad82> │ │ │ │ - adds r5, #232 @ 0xe8 │ │ │ │ + subs r0, #8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r5, #106 @ 0x6a │ │ │ │ + adds r7, #138 @ 0x8a │ │ │ │ lsls r2, r6, #3 │ │ │ │ str r0, [r0, r4] │ │ │ │ lsls r0, r5, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -217234,23 +217235,23 @@ │ │ │ │ b.n 12f168 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1adf8> │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [r3, #524] @ 0x20c │ │ │ │ bl 435d2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3219bc> │ │ │ │ b.n 12f212 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1aea2> │ │ │ │ adds r6, #26 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - adds r4, #208 @ 0xd0 │ │ │ │ + adds r6, #240 @ 0xf0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ str r0, [r2, r2] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - adds r4, #72 @ 0x48 │ │ │ │ + adds r6, #104 @ 0x68 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r4, #78 @ 0x4e │ │ │ │ + adds r6, #110 @ 0x6e │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r4, [pc, #432] @ (12f450 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1b0e0>) │ │ │ │ + ldr r6, [pc, #560] @ (12f4d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1b160>) │ │ │ │ lsls r3, r0, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #352] @ (12f410 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1b0a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -217384,19 +217385,19 @@ │ │ │ │ bl 435d2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3219bc> │ │ │ │ b.n 12f2e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1af70> │ │ │ │ nop │ │ │ │ adds r4, #136 @ 0x88 │ │ │ │ lsls r0, r5, #6 │ │ │ │ ldr r6, [pc, #456] @ (12f5e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1b270>) │ │ │ │ lsls r0, r5, #6 │ │ │ │ - adds r2, #216 @ 0xd8 │ │ │ │ + adds r4, #248 @ 0xf8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r3, #6 │ │ │ │ + adds r5, #38 @ 0x26 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r2, #140 @ 0x8c │ │ │ │ + adds r4, #172 @ 0xac │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r0, [pc, #4] @ (12f42c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1b0bc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r1, [pc, #776] @ (12f738 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1b3c8>) │ │ │ │ lsls r0, r5, #6 │ │ │ │ @@ -217565,15 +217566,15 @@ │ │ │ │ bne.n 12f5e2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1b272> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 12f5b2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1b242> │ │ │ │ b.n 12f540 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1b1d0> │ │ │ │ ldr r4, [pc, #160] @ (12f69c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1b32c>) │ │ │ │ lsls r0, r5, #6 │ │ │ │ - adds r1, #22 │ │ │ │ + adds r3, #54 @ 0x36 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -217764,15 +217765,15 @@ │ │ │ │ strex r0, r1, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 12f7e6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1b476> │ │ │ │ b.n 12f804 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1b494> │ │ │ │ nop │ │ │ │ ldr r2, [pc, #976] @ (12fbe8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1b878>) │ │ │ │ lsls r0, r5, #6 │ │ │ │ - bx r6 │ │ │ │ + ldr r1, [pc, #328] @ (12f964 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1b5f4>) │ │ │ │ lsls r3, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ @@ -217860,15 +217861,15 @@ │ │ │ │ bne.n 12f8fe <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1b58e> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 12f8ce <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1b55e> │ │ │ │ b.n 12f860 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1b4f0> │ │ │ │ ldr r1, [pc, #544] @ (12fb38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1b7c8>) │ │ │ │ lsls r0, r5, #6 │ │ │ │ - cmp r6, #30 │ │ │ │ + adds r0, #62 @ 0x3e │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ mov r4, r2 │ │ │ │ @@ -217926,15 +217927,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (12f9c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1b658>) │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 12f980 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1b610> │ │ │ │ nop │ │ │ │ - cmp r5, #34 @ 0x22 │ │ │ │ + cmp r7, #66 @ 0x42 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldrh.w r2, [r0, #376] @ 0x178 │ │ │ │ ldrh.w r3, [r0, #412] @ 0x19c │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 12f9dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1b66c> │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ @@ -219193,131 +219194,131 @@ │ │ │ │ cmp r2, r3 │ │ │ │ bne.w 130592 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1c222> │ │ │ │ b.n 1302d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1bf60> │ │ │ │ lsls r6, r5, #14 │ │ │ │ lsls r0, r5, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #54 @ 0x36 │ │ │ │ + cmp r1, #86 @ 0x56 │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r5, pc, #480 @ (adr r5, 1308d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1c568>) │ │ │ │ lsls r2, r5, #6 │ │ │ │ - cmp r0, #16 │ │ │ │ + cmp r2, #48 @ 0x30 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r5, #206 @ 0xce │ │ │ │ + movs r7, #238 @ 0xee │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r7, #220 @ 0xdc │ │ │ │ + cmp r1, #252 @ 0xfc │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r4, pc, #32 @ (adr r4, 130728 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1c3b8>) │ │ │ │ lsls r2, r5, #6 │ │ │ │ - movs r5, #246 @ 0xf6 │ │ │ │ + cmp r0, #22 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r5, #54 @ 0x36 │ │ │ │ + movs r7, #86 @ 0x56 │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r3, pc, #480 @ (adr r3, 1308f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1c584>) │ │ │ │ lsls r2, r5, #6 │ │ │ │ - movs r5, #28 │ │ │ │ + movs r7, #60 @ 0x3c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r4, #118 @ 0x76 │ │ │ │ + movs r6, #150 @ 0x96 │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r2, pc, #736 @ (adr r2, 130a00 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1c690>) │ │ │ │ lsls r2, r5, #6 │ │ │ │ - movs r6, #94 @ 0x5e │ │ │ │ + cmp r0, #126 @ 0x7e │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r3, #224 @ 0xe0 │ │ │ │ + movs r6, #0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r2, pc, #144 @ (adr r2, 1307bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1c44c>) │ │ │ │ lsls r2, r5, #6 │ │ │ │ - movs r3, #192 @ 0xc0 │ │ │ │ + movs r5, #224 @ 0xe0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r3, #128 @ 0x80 │ │ │ │ + movs r5, #160 @ 0xa0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r1, pc, #744 @ (adr r1, 130a20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1c6b0>) │ │ │ │ lsls r2, r5, #6 │ │ │ │ - movs r3, #8 │ │ │ │ + movs r5, #40 @ 0x28 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r2, #138 @ 0x8a │ │ │ │ + movs r4, #170 @ 0xaa │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r0, pc, #816 @ (adr r0, 130a74 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1c704>) │ │ │ │ lsls r2, r5, #6 │ │ │ │ - movs r3, #198 @ 0xc6 │ │ │ │ + movs r5, #230 @ 0xe6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r2, #114 @ 0x72 │ │ │ │ + movs r4, #146 @ 0x92 │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r0, pc, #688 @ (adr r0, 130a00 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1c690>) │ │ │ │ lsls r2, r5, #6 │ │ │ │ - movs r3, #218 @ 0xda │ │ │ │ + movs r5, #250 @ 0xfa │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r2, #82 @ 0x52 │ │ │ │ + movs r4, #114 @ 0x72 │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r0, pc, #560 @ (adr r0, 13098c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1c61c>) │ │ │ │ lsls r2, r5, #6 │ │ │ │ - movs r2, #52 @ 0x34 │ │ │ │ + movs r4, #84 @ 0x54 │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r0, pc, #480 @ (adr r0, 130944 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1c5d4>) │ │ │ │ lsls r2, r5, #6 │ │ │ │ - movs r2, #72 @ 0x48 │ │ │ │ + movs r4, #104 @ 0x68 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r3, #246 @ 0xf6 │ │ │ │ + movs r6, #22 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r2, #12 │ │ │ │ + movs r4, #44 @ 0x2c │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r0, pc, #312 @ (adr r0, 1308ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1c53c>) │ │ │ │ lsls r2, r5, #6 │ │ │ │ - movs r1, #174 @ 0xae │ │ │ │ + movs r3, #206 @ 0xce │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r1, #190 @ 0xbe │ │ │ │ + movs r3, #222 @ 0xde │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r0, pc, #0 @ (adr r0, 130780 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1c410>) │ │ │ │ lsls r2, r5, #6 │ │ │ │ - movs r3, #176 @ 0xb0 │ │ │ │ + movs r5, #208 @ 0xd0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r1, #110 @ 0x6e │ │ │ │ + movs r3, #142 @ 0x8e │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r7, [sp, #704] @ 0x2c0 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - movs r2, #46 @ 0x2e │ │ │ │ + movs r4, #78 @ 0x4e │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r1, #78 @ 0x4e │ │ │ │ + movs r3, #110 @ 0x6e │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r7, [sp, #576] @ 0x240 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - movs r3, #64 @ 0x40 │ │ │ │ + movs r5, #96 @ 0x60 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r1, #12 │ │ │ │ + movs r3, #44 @ 0x2c │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r7, [sp, #312] @ 0x138 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - movs r2, #24 │ │ │ │ + movs r4, #56 @ 0x38 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r0, #240 @ 0xf0 │ │ │ │ + movs r3, #16 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r7, [sp, #168] @ 0xa8 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - movs r2, #168 @ 0xa8 │ │ │ │ + movs r4, #200 @ 0xc8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r0, #200 @ 0xc8 │ │ │ │ + movs r2, #232 @ 0xe8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldr r6, [sp, #960] @ 0x3c0 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - movs r1, #168 @ 0xa8 │ │ │ │ + movs r3, #200 @ 0xc8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r0, #158 @ 0x9e │ │ │ │ + movs r2, #190 @ 0xbe │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r0, #226 @ 0xe2 │ │ │ │ + movs r3, #2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r0, #136 @ 0x88 │ │ │ │ + movs r2, #168 @ 0xa8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r6, [sp, #808] @ 0x328 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - movs r2, #24 │ │ │ │ + movs r4, #56 @ 0x38 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r0, #90 @ 0x5a │ │ │ │ + movs r2, #122 @ 0x7a │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r6, [sp, #624] @ 0x270 │ │ │ │ lsls r2, r5, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -219418,15 +219419,15 @@ │ │ │ │ bl 435d2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3219bc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 130864 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1c4f4> │ │ │ │ subs r0, r1, #5 │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r1, #46 @ 0x2e │ │ │ │ lsls r0, r5, #6 │ │ │ │ - movs r1, #36 @ 0x24 │ │ │ │ + movs r3, #68 @ 0x44 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 12f2a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1af30> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -219473,17 +219474,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ subs r6, r0, #0 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - movs r0, #128 @ 0x80 │ │ │ │ + movs r2, #160 @ 0xa0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r0, #92 @ 0x5c │ │ │ │ + movs r2, #124 @ 0x7c │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 130920 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1c5b0> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -219524,17 +219525,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ adds r6, r7, #5 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - movs r0, #56 @ 0x38 │ │ │ │ + movs r2, #88 @ 0x58 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r0, #24 │ │ │ │ + movs r2, #56 @ 0x38 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 1309a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1c638> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -219811,15 +219812,15 @@ │ │ │ │ lsls r0, r5, #6 │ │ │ │ adcs.w r1, lr, #5472256 @ 0x538000 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #168 @ 0xa8 │ │ │ │ lsls r0, r5, #6 │ │ │ │ and.w r1, r6, #5472256 @ 0x538000 │ │ │ │ - adds r4, r3, #5 │ │ │ │ + subs r4, r7, #5 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 130d40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1c9d0> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -219857,17 +219858,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ adds r6, r4, r7 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - adds r0, r7, r1 │ │ │ │ + subs r0, r3, r2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r2, r5, #3 │ │ │ │ + subs r2, r1, #4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 130dc0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ca50> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -219905,17 +219906,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ adds r6, r4, r5 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - asrs r0, r4, #31 │ │ │ │ + subs r0, r0, r0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r2, r5, #1 │ │ │ │ + subs r2, r1, #2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr.w r2, [pc, #2372] @ 13175c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d3ec> │ │ │ │ movw r3, #34847 @ 0x881f │ │ │ │ push {lr} │ │ │ │ cmp r1, r3 │ │ │ │ add r2, pc │ │ │ │ bhi.n 130ea8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1cb38> │ │ │ │ @@ -221892,21 +221893,21 @@ │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 13220a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1de9a> │ │ │ │ - lsrs r6, r0, #2 │ │ │ │ + lsrs r6, r4, #10 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r2, r2, #1 │ │ │ │ + lsrs r2, r6, #9 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r0, r5, #1 │ │ │ │ + lsrs r0, r1, #10 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r0, r4, #1 │ │ │ │ + lsrs r0, r0, #10 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #256] @ (132388 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e018>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -222007,15 +222008,15 @@ │ │ │ │ beq.n 132368 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1dff8> │ │ │ │ b.n 132378 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e008> │ │ │ │ nop │ │ │ │ lsls r2, r6, #18 │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r6, r3, #2 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - lsls r2, r6, #30 │ │ │ │ + lsrs r2, r2, #7 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #188] @ (132460 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e0f0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -222087,21 +222088,21 @@ │ │ │ │ mov r0, r3 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 13240a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e09a> │ │ │ │ lsls r6, r2, #14 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - lsls r6, r2, #28 │ │ │ │ + lsrs r6, r6, #4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r4, r0, #28 │ │ │ │ + lsrs r4, r4, #4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r6, r7, #26 │ │ │ │ + lsrs r6, r3, #3 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r4, r2, #27 │ │ │ │ + lsrs r4, r6, #3 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #116] @ 1324f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e188> │ │ │ │ mov lr, r0 │ │ │ │ @@ -222144,23 +222145,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r2, r6, #10 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - lsls r0, r4, #26 │ │ │ │ + lsrs r0, r0, #3 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r6, r7, #25 │ │ │ │ + lsrs r6, r3, #2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r4, r2, #26 │ │ │ │ + lsrs r4, r6, #2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r2, r5, #25 │ │ │ │ + lsrs r2, r1, #2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r4, r1, #26 │ │ │ │ + lsrs r4, r5, #2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #108] @ 13258c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e21c> │ │ │ │ mov r4, r1 │ │ │ │ @@ -222200,23 +222201,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r6, r2, #8 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - lsls r2, r0, #25 │ │ │ │ + lsrs r2, r4, #1 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r2, r5, #24 │ │ │ │ + lsrs r2, r1, #1 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r0, r0, #24 │ │ │ │ + lsrs r0, r4, #32 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r6, r2, #24 │ │ │ │ + lsrs r6, r6, #32 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r0, r7, #23 │ │ │ │ + lsrs r0, r3, #32 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r7, [pc, #148] @ (13264c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e2dc>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -222280,25 +222281,25 @@ │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 132608 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e298> │ │ │ │ nop │ │ │ │ lsls r2, r0, #6 │ │ │ │ lsls r0, r5, #6 │ │ │ │ lsls r6, r4, #5 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - lsls r2, r6, #23 │ │ │ │ + lsrs r2, r2, #32 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r2, r3, #23 │ │ │ │ + lsls r2, r7, #31 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r4, r2, #21 │ │ │ │ + lsls r4, r6, #29 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r4, r1, #22 │ │ │ │ + lsls r4, r5, #30 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r0, r6, #22 │ │ │ │ + lsls r0, r2, #31 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r6, r6, #20 │ │ │ │ + lsls r6, r2, #29 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w ip, [pc, #28] @ 13269c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e32c> │ │ │ │ @@ -222307,15 +222308,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1000 @ 0x3e8 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 132274 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1df04> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - lsls r0, r3, #22 │ │ │ │ + lsls r0, r7, #30 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #256] @ (1327b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e444>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -222415,17 +222416,17 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 132788 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e418> │ │ │ │ b.n 1327a6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e436> │ │ │ │ lsls r6, r0, #2 │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r6, r1, r2 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - lsls r4, r7, #19 │ │ │ │ + lsls r4, r3, #28 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r2, r3, #19 │ │ │ │ + lsls r2, r7, #27 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov lr, r1 │ │ │ │ @@ -222436,15 +222437,15 @@ │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ bl 132274 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1df04> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsls r0, r7, #17 │ │ │ │ + lsls r0, r3, #26 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #252] @ (132904 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e594>) │ │ │ │ @@ -222543,17 +222544,17 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1328d6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e566> │ │ │ │ b.n 1328f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e584> │ │ │ │ nop │ │ │ │ vrhadd.u d0, d18, d23 │ │ │ │ adds r2, r7, r4 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - lsls r4, r0, #15 │ │ │ │ + lsls r4, r4, #23 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r4, r2, #15 │ │ │ │ + lsls r4, r6, #23 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r6, [pc, #80] @ (132974 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e604>) │ │ │ │ mov r4, r1 │ │ │ │ @@ -222588,17 +222589,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cdp2 1, 1, cr0, cr4, cr7, {5} │ │ │ │ - lsls r6, r3, #14 │ │ │ │ + lsls r6, r7, #22 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r4, r0, #13 │ │ │ │ + lsls r4, r4, #21 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #96] @ 1329f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e680> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -222632,19 +222633,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ stc2 1, cr0, [r6, #668]! @ 0x29c │ │ │ │ - lsls r0, r0, #15 │ │ │ │ + lsls r0, r4, #23 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r4, r1, #13 │ │ │ │ + lsls r4, r5, #21 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r4, r4, #13 │ │ │ │ + lsls r4, r0, #22 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #240] @ (132b04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e794>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -222737,17 +222738,17 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 132ae4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e774> │ │ │ │ b.n 132af4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e784> │ │ │ │ nop │ │ │ │ stc2 1, cr0, [r6, #-668]! @ 0xfffffd64 │ │ │ │ asrs r0, r3, #28 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - lsls r6, r1, #13 │ │ │ │ + lsls r6, r5, #21 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r0, r7, #11 │ │ │ │ + lsls r0, r3, #20 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #240] @ (132c18 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e8a8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -222841,17 +222842,17 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 132bea <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e87a> │ │ │ │ b.n 132c08 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e898> │ │ │ │ nop │ │ │ │ ldc2 1, cr0, [r2], {167} @ 0xa7 │ │ │ │ asrs r6, r3, #24 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - lsls r4, r2, #9 │ │ │ │ + lsls r4, r6, #17 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r0, r0, #9 │ │ │ │ + lsls r0, r4, #17 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #252] @ (132d34 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e9c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -222948,15 +222949,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 132d08 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e998> │ │ │ │ b.n 132c8c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e91c> │ │ │ │ @ instruction: 0xfb0001a7 │ │ │ │ asrs r2, r3, #21 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldc2l 0, cr0, [sl], {241} @ 0xf1 │ │ │ │ + mrc2 0, 7, r0, cr10, cr1, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ add.w r6, r0, #94208 @ 0x17000 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -223246,20 +223247,24 @@ │ │ │ │ b.n 13305a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ecea> │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [r3, #524] @ 0x20c │ │ │ │ bl 435d2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3219bc> │ │ │ │ b.n 133016 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1eca6> │ │ │ │ nop │ │ │ │ str.w r0, [ip, #423] @ 0x1a7 │ │ │ │ - vshr.u64 q0, , #50 │ │ │ │ + lsls r6, r5, #6 │ │ │ │ + lsls r2, r6, #3 │ │ │ │ asrs r4, r3, #11 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - mcr2 0, 6, r0, cr8, cr1, {7} │ │ │ │ - mcr2 0, 3, r0, cr2, cr1, {7} │ │ │ │ - mrc2 0, 1, r0, cr14, cr1, {7} │ │ │ │ + lsls r0, r5, #3 │ │ │ │ + lsls r2, r6, #3 │ │ │ │ + lsls r2, r0, #2 │ │ │ │ + lsls r2, r6, #3 │ │ │ │ + lsls r6, r3, #1 │ │ │ │ + lsls r2, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 132e5c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1eaec> │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, lr} │ │ │ │ @@ -223462,18 +223467,18 @@ │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r4, #3 │ │ │ │ lsls r0, r5, #6 │ │ │ │ ldmia r6!, {r1, r3, r5} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldc2 0, cr0, [sl], {241} @ 0xf1 │ │ │ │ - @ instruction: 0xf39400f1 │ │ │ │ - stc2 0, cr0, [r6], {241} @ 0xf1 │ │ │ │ - ldc2 0, cr0, [ip], {241} @ 0xf1 │ │ │ │ + mrc2 0, 1, r0, cr10, cr1, {7} │ │ │ │ + subs.w r0, r4, #7897088 @ 0x788000 │ │ │ │ + mcr2 0, 1, r0, cr6, cr1, {7} │ │ │ │ + mrc2 0, 1, r0, cr12, cr1, {7} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #0 │ │ │ │ bl 12f10c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ad9c> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -223587,15 +223592,15 @@ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldrh.w r3, [r1, #188] @ 0xbc │ │ │ │ mov r0, r3 │ │ │ │ b.n 1333fe <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f08e> │ │ │ │ ands.w r1, r2, #5472256 @ 0x538000 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xf5f800f1 │ │ │ │ + ldrb.w r0, [r8, r1, lsl #3] │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #232] @ (133528 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f1b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -223685,16 +223690,16 @@ │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0xf2fa01a7 │ │ │ │ lsrs r4, r3, #5 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xfa1000f1 │ │ │ │ - eor.w r0, ip, #7897088 @ 0x788000 │ │ │ │ + ldc2 0, cr0, [r0], #-964 @ 0xfffffc3c │ │ │ │ + subw r0, ip, #2289 @ 0x8f1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (133600 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f290>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw ip, #36009 @ 0x8ca9 │ │ │ │ @@ -223764,19 +223769,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 133582 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f212> │ │ │ │ nop │ │ │ │ @ instruction: 0xf1ee01a7 │ │ │ │ - vld1.8 @ instruction: 0xf9ae00f1 │ │ │ │ - vst1.8 @ instruction: 0xf9c400f1 │ │ │ │ + @ instruction: 0xfbce00f1 │ │ │ │ + @ instruction: 0xfbe400f1 │ │ │ │ lsrs r6, r5, #32 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xf3b200f1 │ │ │ │ + rsbs r0, r2, #7897088 @ 0x788000 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #172] @ (1336d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f360>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw ip, #36009 @ 0x8ca9 │ │ │ │ @@ -223842,19 +223847,19 @@ │ │ │ │ ldr r2, [pc, #28] @ (1336e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f370>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 133696 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f326> │ │ │ │ adds.w r1, r2, #167 @ 0xa7 │ │ │ │ - vld4. {d16-d19}, [r8 :256], r1 │ │ │ │ + @ instruction: 0xfb8800f1 │ │ │ │ lsls r4, r7, #29 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str??.w r0, [lr, #241] @ 0xf1 │ │ │ │ - @ instruction: 0xf2e000f1 │ │ │ │ + @ instruction: 0xfb0e00f1 │ │ │ │ + add.w r0, r0, #7897088 @ 0x788000 │ │ │ │ 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 │ │ │ │ cmp r4, #0 │ │ │ │ @@ -223925,17 +223930,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 13378c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f41c> │ │ │ │ nop │ │ │ │ - ldcl 0, cr0, [r0], #964 @ 0x3c4 │ │ │ │ - ldcl 0, cr0, [r2], #964 @ 0x3c4 │ │ │ │ - stc 0, cr0, [r0, #964] @ 0x3c4 │ │ │ │ + vqadd.s16 q0, q8, │ │ │ │ + vqadd.s16 q0, q9, │ │ │ │ + vshr.s64 q0, , #32 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r3 │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ @@ -224483,19 +224488,19 @@ │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ bl 14e9d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3a668> │ │ │ │ b.n 133d3c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f9cc> │ │ │ │ @ instruction: 0xebfe01a7 │ │ │ │ stmia r4!, {r2, r3, r5, r7} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - @ instruction: 0xf3ca00f1 │ │ │ │ - @ instruction: 0xf38e00f1 │ │ │ │ - @ instruction: 0xf3ca00f1 │ │ │ │ - @ instruction: 0xf36600f1 │ │ │ │ - @ instruction: 0xf37200f1 │ │ │ │ + @ instruction: 0xf5ea00f1 │ │ │ │ + sub.w r0, lr, #7897088 @ 0x788000 │ │ │ │ + @ instruction: 0xf5ea00f1 │ │ │ │ + @ instruction: 0xf58600f1 │ │ │ │ + @ instruction: 0xf59200f1 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ movw r2, #34037 @ 0x84f5 │ │ │ │ cmp r1, r2 │ │ │ │ bne.w 133cbc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f94c> │ │ │ │ cmp r5, #2 │ │ │ │ @@ -224568,16 +224573,16 @@ │ │ │ │ beq.n 133e5e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1faee> │ │ │ │ b.n 133c90 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f920> │ │ │ │ ldr.w r2, [r2, #1772] @ 0x6ec │ │ │ │ cmp r2, #29 │ │ │ │ bhi.w 133c88 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f918> │ │ │ │ b.n 133cc6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f956> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf26200f1 │ │ │ │ - sub.w r0, ip, #241 @ 0xf1 │ │ │ │ + eor.w r0, r2, #7897088 @ 0x788000 │ │ │ │ + @ instruction: 0xf3cc00f1 │ │ │ │ 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 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ @@ -224603,15 +224608,15 @@ │ │ │ │ mov r3, lr │ │ │ │ movs r2, #0 │ │ │ │ strd ip, r2, [sp, #20] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ bl 133b28 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f7b8> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ - @ instruction: 0xf19a00f1 │ │ │ │ + @ instruction: 0xf3ba00f1 │ │ │ │ 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 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ @@ -224637,15 +224642,15 @@ │ │ │ │ mov r3, lr │ │ │ │ movs r2, #0 │ │ │ │ strd ip, r2, [sp, #20] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ bl 133b28 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f7b8> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ - adcs.w r0, r2, #241 @ 0xf1 │ │ │ │ + @ instruction: 0xf37200f1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ ldr.w ip, [pc, #40] @ 133fc4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fc54> │ │ │ │ mov lr, r1 │ │ │ │ @@ -224662,15 +224667,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ strd ip, r2, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ bl 133b28 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f7b8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf12e00f1 │ │ │ │ + @ instruction: 0xf34e00f1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ @@ -224699,15 +224704,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ strd ip, r2, [sp, #20] │ │ │ │ str r2, [sp, #12] │ │ │ │ bl 133b28 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f7b8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf0f600f1 │ │ │ │ + @ instruction: 0xf31600f1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #132] @ (1340c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fd50>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -224910,24 +224915,24 @@ │ │ │ │ str.w r9, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 1341ca <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fe5a> │ │ │ │ nop │ │ │ │ b.n 133ef4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fb84> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - vshr.s64 q8, , #2 │ │ │ │ - vshr.s64 q0, , #16 │ │ │ │ - vqadd.s8 q8, q13, │ │ │ │ - mrc 0, 0, r0, cr0, cr1, {7} │ │ │ │ - vqadd.s64 q0, q9, │ │ │ │ - mrc 0, 1, r0, cr2, cr1, {7} │ │ │ │ - vqadd.s16 q0, q9, │ │ │ │ - ldcl 0, cr0, [ip, #964]! @ 0x3c4 │ │ │ │ - mrc 0, 7, r0, cr0, cr1, {7} │ │ │ │ - mcr 0, 3, r0, cr2, cr1, {7} │ │ │ │ + @ instruction: 0xf21e00f1 │ │ │ │ + rsbs r0, r0, #241 @ 0xf1 │ │ │ │ + sbc.w r0, sl, #241 @ 0xf1 │ │ │ │ + bics.w r0, r0, #241 @ 0xf1 │ │ │ │ + adcs.w r0, r2, #241 @ 0xf1 │ │ │ │ + orrs.w r0, r2, #241 @ 0xf1 │ │ │ │ + @ instruction: 0xf13200f1 │ │ │ │ + ands.w r0, ip, #241 @ 0xf1 │ │ │ │ + adds.w r0, r0, #241 @ 0xf1 │ │ │ │ + eor.w r0, r2, #241 @ 0xf1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #300] @ (134398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20028>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -225180,21 +225185,21 @@ │ │ │ │ add r3, pc │ │ │ │ str.w r9, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 1343f6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20086> │ │ │ │ b.n 134c0c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2089c> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldcl 0, cr0, [r8, #-964] @ 0xfffffc3c │ │ │ │ - stc 0, cr0, [r2], {241} @ 0xf1 │ │ │ │ - @ instruction: 0xeb2c00f1 │ │ │ │ - stcl 0, cr0, [sl], #-964 @ 0xfffffc3c │ │ │ │ - adc.w r0, lr, r1, ror #3 │ │ │ │ - mcrr 0, 15, r0, r2, cr1 │ │ │ │ - @ instruction: 0xeb9800f1 │ │ │ │ + vqadd.s64 q8, q12, │ │ │ │ + mcr 0, 5, r0, cr2, cr1, {7} │ │ │ │ + stcl 0, cr0, [ip, #-964] @ 0xfffffc3c │ │ │ │ + mcr 0, 4, r0, cr10, cr1, {7} │ │ │ │ + stcl 0, cr0, [lr, #-964]! @ 0xfffffc3c │ │ │ │ + mcr 0, 3, r0, cr2, cr1, {7} │ │ │ │ + ldc 0, cr0, [r8, #964]! @ 0x3c4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #204] @ (1345f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20284>) │ │ │ │ mov r4, r2 │ │ │ │ @@ -225282,16 +225287,16 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ mov r4, r6 │ │ │ │ b.n 134596 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20226> │ │ │ │ nop │ │ │ │ b.n 134a1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x206ac> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - rsbs r0, r8, r1, ror #3 │ │ │ │ - ands.w r0, lr, r1, ror #3 │ │ │ │ + ldcl 0, cr0, [r8, #964]! @ 0x3c4 │ │ │ │ + ldc 0, cr0, [lr], #-964 @ 0xfffffc3c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r5, [pc, #408] @ (1347ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2043c>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -225454,25 +225459,25 @@ │ │ │ │ add r3, pc │ │ │ │ str.w r8, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 134730 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x203c0> │ │ │ │ b.n 1349fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2068c> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - @ instruction: 0xeafc00f1 │ │ │ │ - @ instruction: 0xeaaa00f1 │ │ │ │ - bic.w r0, r0, r1, ror #3 │ │ │ │ - stmia.w sl!, {r0, r4, r5, r6, r7} │ │ │ │ - and.w r0, r8, r1, ror #3 │ │ │ │ - stlexd r1, r0, r0, [ip] │ │ │ │ - strd r0, r0, [r8, #964]! @ 0x3c4 │ │ │ │ - ldmia.w r6, {r0, r4, r5, r6, r7} │ │ │ │ - ldrd r0, r0, [r2], #-964 @ 0x3c4 │ │ │ │ - @ instruction: 0xe9aa00f1 │ │ │ │ - strd r0, r0, [r0], #964 @ 0x3c4 │ │ │ │ + ldc 0, cr0, [ip, #-964] @ 0xfffffc3c │ │ │ │ + stcl 0, cr0, [sl], {241} @ 0xf1 │ │ │ │ + mcrr 0, 15, r0, r0, cr1 │ │ │ │ + @ instruction: 0xeaca00f1 │ │ │ │ + stc 0, cr0, [r8], #-964 @ 0xfffffc3c │ │ │ │ + @ instruction: 0xeaec00f1 │ │ │ │ + stc 0, cr0, [r8], {241} @ 0xf1 │ │ │ │ + @ instruction: 0xeab600f1 │ │ │ │ + eors.w r0, r2, r1, ror #3 │ │ │ │ + rsb r0, sl, r1, ror #3 │ │ │ │ + add.w r0, r0, r1, 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, #4024] @ 0xfb8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #204] @ (1348bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2054c>) │ │ │ │ mov r4, r2 │ │ │ │ @@ -225560,17 +225565,16 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ mov r4, r6 │ │ │ │ b.n 13485e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x204ee> │ │ │ │ svc 74 @ 0x4a │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldmdb r4!, {r0, r4, r5, r6, r7} │ │ │ │ - b.n 134770 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20400> │ │ │ │ - lsls r1, r6, #3 │ │ │ │ + adcs.w r0, r4, r1, ror #3 │ │ │ │ + ldrd r0, r0, [r4, #-964]! @ 0x3c4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r5, [pc, #440] @ (134a94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20724>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -225746,36 +225750,29 @@ │ │ │ │ add r3, pc │ │ │ │ str.w r8, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 134a1a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x206aa> │ │ │ │ udf #94 @ 0x5e │ │ │ │ lsls r7, r4, #6 │ │ │ │ - @ instruction: 0xe85600f1 │ │ │ │ - @ instruction: 0xe80200f1 │ │ │ │ - b.n 1349bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2064c> │ │ │ │ + orns r0, r6, r1, ror #3 │ │ │ │ + bic.w r0, r2, r1, ror #3 │ │ │ │ + @ instruction: 0xe9ac00f1 │ │ │ │ + ldrd r0, r0, [sl, #-964]! @ 0x3c4 │ │ │ │ + b.n 134a6c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x206fc> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 13495c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x205ec> │ │ │ │ - lsls r1, r6, #3 │ │ │ │ - b.n 13462c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x202bc> │ │ │ │ - lsls r1, r6, #3 │ │ │ │ - b.n 134934 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x205c4> │ │ │ │ - lsls r1, r6, #3 │ │ │ │ - b.n 134678 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20308> │ │ │ │ - lsls r1, r6, #3 │ │ │ │ - b.n 1348fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2058c> │ │ │ │ - lsls r1, r6, #3 │ │ │ │ - b.n 134614 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x202a4> │ │ │ │ - lsls r1, r6, #3 │ │ │ │ - b.n 1345d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20264> │ │ │ │ - lsls r1, r6, #3 │ │ │ │ - b.n 134890 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20520> │ │ │ │ + strd r0, r0, [r2, #-964]! @ 0x3c4 │ │ │ │ + @ instruction: 0xe80200f1 │ │ │ │ + strd r0, r0, [r2, #-964] @ 0x3c4 │ │ │ │ + b.n 134a54 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x206e4> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 1346b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20348> │ │ │ │ + b.n 134a14 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x206a4> │ │ │ │ lsls r1, r6, #3 │ │ │ │ + stmdb r6, {r0, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xe81800f1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #388] @ (134c60 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x208f0>) │ │ │ │ mov r4, r2 │ │ │ │ @@ -225930,17 +225927,16 @@ │ │ │ │ b.n 134b1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x207ac> │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ mov r4, r5 │ │ │ │ b.n 134b96 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20826> │ │ │ │ nop │ │ │ │ bgt.n 134d20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x209b0> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - b.n 1348b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20548> │ │ │ │ - lsls r1, r6, #3 │ │ │ │ - b.n 13448c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2011c> │ │ │ │ + strex r0, r0, [r8, #964] @ 0x3c4 │ │ │ │ + b.n 1348cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2055c> │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #372] @ (134df4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20a84>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -226091,29 +226087,29 @@ │ │ │ │ str.w r8, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 134ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20974> │ │ │ │ nop │ │ │ │ bge.n 134d6c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x209fc> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - b.n 1347ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2047c> │ │ │ │ + b.n 134c2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x208bc> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 134614 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x202a4> │ │ │ │ + b.n 134a54 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x206e4> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 13528c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f1c> │ │ │ │ + b.n 1346cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2035c> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 1355ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2127c> │ │ │ │ + b.n 134a2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x206bc> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 1352d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f68> │ │ │ │ + b.n 134718 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x203a8> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 135280 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f10> │ │ │ │ + b.n 1346c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20350> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 13557c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2120c> │ │ │ │ + b.n 1349bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2064c> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 13534c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20fdc> │ │ │ │ + b.n 13478c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2041c> │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r6, [pc, #180] @ (134ee0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20b70>) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -226192,15 +226188,15 @@ │ │ │ │ nop │ │ │ │ bhi.n 134ed0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20b60> │ │ │ │ lsls r7, r4, #6 │ │ │ │ cbz r4, 134f16 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20ba6> │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 135524 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x211b4> │ │ │ │ + b.n 134964 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x205f4> │ │ │ │ lsls r1, r6, #3 │ │ │ │ cbz r2, 134f04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20b94> │ │ │ │ lsls r7, r4, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -226383,39 +226379,39 @@ │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ sub sp, #320 @ 0x140 │ │ │ │ lsls r7, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 1354fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2118c> │ │ │ │ + b.n 13493c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x205cc> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 135470 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21100> │ │ │ │ + b.n 1358b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21540> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 1354a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21130> │ │ │ │ + b.n 1348e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20570> │ │ │ │ lsls r1, r6, #3 │ │ │ │ add sp, #160 @ 0xa0 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - b.n 135400 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21090> │ │ │ │ + b.n 135840 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x214d0> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 135370 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21000> │ │ │ │ + b.n 1357b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21440> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 135140 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20dd0> │ │ │ │ + b.n 135580 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21210> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 135348 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20fd8> │ │ │ │ + b.n 135788 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21418> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - svc 164 @ 0xa4 │ │ │ │ + b.n 135474 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21104> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 135324 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20fb4> │ │ │ │ + b.n 135764 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x213f4> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - svc 84 @ 0x54 │ │ │ │ + b.n 1353dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2106c> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 1352f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f88> │ │ │ │ + b.n 135738 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x213c8> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - svc 94 @ 0x5e │ │ │ │ + b.n 1353f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21088> │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r6, [pc, #348] @ (13526c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20efc>) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -226554,15 +226550,15 @@ │ │ │ │ nop │ │ │ │ bvs.n 135294 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f24> │ │ │ │ lsls r7, r4, #6 │ │ │ │ add r6, sp, #928 @ 0x3a0 │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 1352b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f48> │ │ │ │ + b.n 1356f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21388> │ │ │ │ lsls r1, r6, #3 │ │ │ │ add r6, sp, #104 @ 0x68 │ │ │ │ lsls r7, r4, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -226729,33 +226725,33 @@ │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r5, sp, #280 @ 0x118 │ │ │ │ lsls r7, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - udf #222 @ 0xde │ │ │ │ + b.n 135630 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x212c0> │ │ │ │ lsls r1, r6, #3 │ │ │ │ add r4, sp, #760 @ 0x2f8 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - udf #102 @ 0x66 │ │ │ │ + b.n 135548 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x211d8> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - udf #64 @ 0x40 │ │ │ │ + b.n 135500 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21190> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ble.n 135440 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x210d0> │ │ │ │ + b.n 135480 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21110> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bgt.n 13539c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2102c> │ │ │ │ + udf #202 @ 0xca │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ble.n 13541c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x210ac> │ │ │ │ + b.n 13545c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x210ec> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bgt.n 135490 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21120> │ │ │ │ + udf #64 @ 0x40 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ble.n 1353f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21088> │ │ │ │ + svc 242 @ 0xf2 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - blt.n 1353f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21088> │ │ │ │ + ble.n 135438 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x210c8> │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov ip, r2 │ │ │ │ @@ -226771,15 +226767,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ mov.w ip, #0 │ │ │ │ movw r1, #36160 @ 0x8d40 │ │ │ │ strd ip, ip, [sp, #12] │ │ │ │ bl 133b28 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f7b8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - ble.n 135588 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21218> │ │ │ │ + svc 150 @ 0x96 │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov ip, r2 │ │ │ │ @@ -226797,15 +226793,15 @@ │ │ │ │ movw r1, #36160 @ 0x8d40 │ │ │ │ strd ip, ip, [sp, #12] │ │ │ │ mov.w ip, #1 │ │ │ │ str.w ip, [sp, #24] │ │ │ │ bl 133b28 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f7b8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - ble.n 13558c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2121c> │ │ │ │ + svc 114 @ 0x72 │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov ip, r2 │ │ │ │ @@ -226825,15 +226821,15 @@ │ │ │ │ movw r1, #36160 @ 0x8d40 │ │ │ │ mov.w ip, #1 │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ bl 133b28 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f7b8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - ble.n 135570 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21200> │ │ │ │ + svc 60 @ 0x3c │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r3 │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ @@ -227076,23 +227072,23 @@ │ │ │ │ nop │ │ │ │ add r1, sp, #272 @ 0x110 │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r0, sp, #928 @ 0x3a0 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldmia r5, {r1, r4, r5} │ │ │ │ + ldmia r7!, {r1, r4, r6} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bge.n 1357c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21458> │ │ │ │ + ble.n 135808 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21498> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - blt.n 1357e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21474> │ │ │ │ + ble.n 135824 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x214b4> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r5!, {r4, r7} │ │ │ │ + ldmia r7, {r4, r5, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r4, {r3, r4, r7} │ │ │ │ + ldmia r6!, {r3, r4, r5, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #224] @ (1358d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21564>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -227252,17 +227248,17 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldmia r6, {r1, r2, r3, r6} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - bls.n 135900 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21590> │ │ │ │ + blt.n 135940 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x215d0> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bls.n 1359e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21670> │ │ │ │ + blt.n 135a20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x216b0> │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #392] @ (135b4c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x217dc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -227440,15 +227436,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 1356a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21330> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldmia r3, {r3, r4, r6, r7} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - bvc.n 135aac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2173c> │ │ │ │ + bls.n 135aec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2177c> │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #56] @ (135be8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21878>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -227474,17 +227470,17 @@ │ │ │ │ add r4, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl 1356a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21330> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldmia r3, {r3, r7} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - bvc.n 135ca4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21934> │ │ │ │ + bls.n 135ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21974> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bvc.n 135c34 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x218c4> │ │ │ │ + bls.n 135c74 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21904> │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #188] @ 135cc0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21950> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -227553,17 +227549,17 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldmia r3!, {r1, r4, r5} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - bvc.n 135d1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x219ac> │ │ │ │ + bls.n 135d5c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x219ec> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bvs.n 135be4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21874> │ │ │ │ + bhi.n 135c24 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x218b4> │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #72] @ (135d24 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x219b4>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -227595,17 +227591,17 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 135cf6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21986> │ │ │ │ b.n 135d08 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21998> │ │ │ │ ldmia r2, {r2, r3, r4, r6} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - bvs.n 135c78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21908> │ │ │ │ + bhi.n 135cb8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21948> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bvs.n 135c50 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x218e0> │ │ │ │ + bhi.n 135c90 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21920> │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #72] @ (135d88 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21a18>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -227637,17 +227633,17 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 135d5a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x219ea> │ │ │ │ b.n 135d6c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x219fc> │ │ │ │ ldmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - bvs.n 135e6c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21afc> │ │ │ │ + bhi.n 135cac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2193c> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bvs.n 135e44 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21ad4> │ │ │ │ + bhi.n 135e84 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21b14> │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #104] @ (135e0c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21a9c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -227689,19 +227685,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldmia r1!, {r2, r4, r7} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - bvs.n 135d78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21a08> │ │ │ │ + bhi.n 135db8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21a48> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bvs.n 135d18 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x219a8> │ │ │ │ + bhi.n 135d58 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x219e8> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bpl.n 135e18 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21aa8> │ │ │ │ + bhi.n 135e58 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21ae8> │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #288] @ (135f50 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21be0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -227811,21 +227807,21 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 135e5e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21aee> │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r3} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - bvs.n 136008 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21c98> │ │ │ │ + bhi.n 136048 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21cd8> │ │ │ │ lsls r1, r6, #3 │ │ │ │ b.n 1365f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x22284> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - bpl.n 136030 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21cc0> │ │ │ │ + bvc.n 135e70 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21b00> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bpl.n 135e70 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21b00> │ │ │ │ + bvc.n 135eb0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21b40> │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #144] @ (136004 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21c94>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -227881,19 +227877,19 @@ │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmia r7!, {r2, r6, r7} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - bpl.n 136014 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21ca4> │ │ │ │ + bvc.n 136054 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21ce4> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bpl.n 136034 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21cc4> │ │ │ │ + bvc.n 136074 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21d04> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bpl.n 136018 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21ca8> │ │ │ │ + bvc.n 136058 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21ce8> │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #100] @ (136088 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21d18>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -227934,19 +227930,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stmia r7!, {r1, r2, r4} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - bpl.n 136108 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21d98> │ │ │ │ + bvc.n 136148 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21dd8> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bpl.n 1360e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21d78> │ │ │ │ + bvc.n 136128 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21db8> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bmi.n 135fe8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21c78> │ │ │ │ + bvs.n 136028 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21cb8> │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #288] @ (1361cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21e5c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -228056,21 +228052,21 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 1360da <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21d6a> │ │ │ │ nop │ │ │ │ stmia r6!, {r1, r2, r3, r7} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - bmi.n 13619c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21e2c> │ │ │ │ + bvc.n 1361dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21e6c> │ │ │ │ lsls r1, r6, #3 │ │ │ │ b.n 136378 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x22008> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - bcc.n 1361c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21e54> │ │ │ │ + bvs.n 136204 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21e94> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bcc.n 1361f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21e84> │ │ │ │ + bpl.n 136234 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21ec4> │ │ │ │ lsls r1, r6, #3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -228145,17 +228141,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ stmia r5!, {r2, r6} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - bcc.n 136258 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21ee8> │ │ │ │ + bpl.n 136298 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21f28> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bcc.n 13632c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21fbc> │ │ │ │ + bpl.n 13636c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21ffc> │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #84] @ (13631c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21fac>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -228190,17 +228186,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1362e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21f74> │ │ │ │ b.n 1362fe <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21f8e> │ │ │ │ nop │ │ │ │ stmia r4!, {r4, r5, r6} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - bcc.n 13638c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2201c> │ │ │ │ + bpl.n 1363cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2205c> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bcc.n 13635c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21fec> │ │ │ │ + bpl.n 13639c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2202c> │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #164] @ (1363dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2206c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -228316,17 +228312,17 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ stmia r3!, {r3, r6} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - bcs.n 13652c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x221bc> │ │ │ │ + bmi.n 13656c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x221fc> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bne.n 13644c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x220dc> │ │ │ │ + bmi.n 13648c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2211c> │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #28] @ (1364a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x22130>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -228379,17 +228375,17 @@ │ │ │ │ beq.n 1364ea <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2217a> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add.w ip, r4, #94208 @ 0x17000 │ │ │ │ b.n 1364d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x22160> │ │ │ │ nop │ │ │ │ stmia r2!, {r2, r7} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - bne.n 136480 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x22110> │ │ │ │ + bcc.n 1364c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x22150> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bne.n 136444 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x220d4> │ │ │ │ + bcc.n 136484 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x22114> │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (1365e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x22274>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -228462,19 +228458,19 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ stmia r2!, {r4} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - bne.n 136698 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x22328> │ │ │ │ + bcc.n 1366d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x22368> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bne.n 136610 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x222a0> │ │ │ │ + bcc.n 136650 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x222e0> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - beq.n 1365a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x22230> │ │ │ │ + bcs.n 1365e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x22270> │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #192] @ 1366c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x22354> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -228545,17 +228541,17 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ stmia r1!, {r1, r4, r5} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - bne.n 1366d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x22368> │ │ │ │ + bcc.n 136718 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x223a8> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - beq.n 1367b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x22440> │ │ │ │ + bcs.n 1365f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x22280> │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #76] @ (13672c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x223bc>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -228589,17 +228585,17 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1366fa <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2238a> │ │ │ │ b.n 136710 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x223a0> │ │ │ │ stmia r0!, {r3, r4, r6} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - beq.n 136828 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x224b8> │ │ │ │ + bcs.n 136668 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x222f8> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - beq.n 1367f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x22488> │ │ │ │ + bcs.n 136638 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x222c8> │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #180] @ 1367fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2248c> │ │ │ │ mov r4, r1 │ │ │ │ @@ -228663,15 +228659,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ cmp.w ip, #3 │ │ │ │ beq.n 1367ca <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2245a> │ │ │ │ b.n 136786 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x22416> │ │ │ │ nop │ │ │ │ itee al │ │ │ │ lslal r7, r4, #6 │ │ │ │ - ldmia r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + bne.n 136740 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x223d0> @ unpredictable > │ │ │ │ lsl r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #224] @ (1368f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x22588>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -228757,15 +228753,15 @@ │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 1368a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x22530> │ │ │ │ b.n 136856 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x224e6> │ │ │ │ nop │ │ │ │ ittt cs │ │ │ │ lslcs r7, r4, #6 │ │ │ │ - ldmiacs r6, {r1, r2, r4, r5, r6, r7} │ │ │ │ + bne.n 13692c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x225bc> @ unpredictable │ │ │ │ lslcs r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r0, [pc, #232] @ (1369fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2268c>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -228853,15 +228849,15 @@ │ │ │ │ lsls r7, r4, #6 │ │ │ │ str r6, [sp, #904] @ 0x388 │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [sp, #472] @ 0x1d8 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldmia r6!, {r1} │ │ │ │ + beq.n 136a50 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x226e0> │ │ │ │ lsls r1, r6, #3 │ │ │ │ subs r0, r0, r1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ @@ -228906,30 +228902,30 @@ │ │ │ │ bl 436a8c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32271c> │ │ │ │ adds r5, #1 │ │ │ │ adds r4, #44 @ 0x2c │ │ │ │ cmp.w r5, #478 @ 0x1de │ │ │ │ bne.n 136a64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x226f4> │ │ │ │ ldr r0, [pc, #36] @ (136aac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2273c>) │ │ │ │ add r0, pc │ │ │ │ - bl 10509ec │ │ │ │ + bl 1050c0c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #28] @ (136ab0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x22740>) │ │ │ │ add r0, pc │ │ │ │ bl 29e1a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189e38> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xffbdffff │ │ │ │ subs r3, #16 │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r4, r6, #15 │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r3, #2 │ │ │ │ lsls r2, r5, #6 │ │ │ │ @ instruction: 0xff8dffff │ │ │ │ - movs r7, #126 @ 0x7e │ │ │ │ + cmp r1, #158 @ 0x9e │ │ │ │ lsls r3, r0, #4 │ │ │ │ movs r3, #44 @ 0x2c │ │ │ │ ldr r2, [pc, #36] @ (136adc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2276c>) │ │ │ │ cmp r0, #0 │ │ │ │ add r2, pc │ │ │ │ mul.w r3, r0, r3 │ │ │ │ add.w r1, r2, r3 │ │ │ │ @@ -229083,15 +229079,15 @@ │ │ │ │ add r1, pc │ │ │ │ bl 29dd68 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1899f8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ asrs r4, r3, #12 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldmia r3!, {r6, r7} │ │ │ │ + ldmia r5, {r5, r6, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ ldr r1, [pc, #96] @ (136cc8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x22958>) │ │ │ │ cmp r0, #0 │ │ │ │ add r1, pc │ │ │ │ mul.w r2, r0, r2 │ │ │ │ add.w r3, r2, r1 │ │ │ │ @@ -230275,19 +230271,19 @@ │ │ │ │ b.n 137724 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x233b4> │ │ │ │ ldr r2, [pc, #16] @ (1377c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23454>) │ │ │ │ add r2, pc │ │ │ │ b.n 137724 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x233b4> │ │ │ │ nop │ │ │ │ lsls r2, r2, #29 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - stmia r1!, {r4} │ │ │ │ + stmia r3!, {r4, r5} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - movs r1, #172 @ 0xac │ │ │ │ + movs r3, #204 @ 0xcc │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r1, #166 @ 0xa6 │ │ │ │ + movs r3, #198 @ 0xc6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ str r2, [sp, #12] │ │ │ │ @@ -230480,15 +230476,15 @@ │ │ │ │ b.n 137912 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x235a2> │ │ │ │ sub.w r1, r2, #33280 @ 0x8200 │ │ │ │ subs r1, #39 @ 0x27 │ │ │ │ cmp r1, #1 │ │ │ │ bls.n 13797a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2360a> │ │ │ │ b.n 137912 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x235a2> │ │ │ │ nop │ │ │ │ - udf #110 @ 0x6e │ │ │ │ + b.n 137ae4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23774> │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [r1, #4] │ │ │ │ sub sp, #12 │ │ │ │ @@ -230997,15 +230993,15 @@ │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r2, r9 │ │ │ │ bne.n 137eca <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23b5a> │ │ │ │ b.n 137ea8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23b38> │ │ │ │ nop │ │ │ │ - bls.n 137fb4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23c44> │ │ │ │ + blt.n 137ff4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23c84> │ │ │ │ lsls r1, r6, #3 │ │ │ │ cbz r1, 137fd8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23c68> │ │ │ │ add.w r0, r0, #102400 @ 0x19000 │ │ │ │ push {r4, lr} │ │ │ │ ldrd lr, ip, [r1, #128] @ 0x80 │ │ │ │ ldr.w r3, [r0, #2000] @ 0x7d0 │ │ │ │ ands.w r3, r3, #1 │ │ │ │ @@ -231396,15 +231392,15 @@ │ │ │ │ b.n 13836a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23ffa> │ │ │ │ movw r0, #6408 @ 0x1908 │ │ │ │ b.n 13836a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23ffa> │ │ │ │ movw r0, #33319 @ 0x8227 │ │ │ │ b.n 13836a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23ffa> │ │ │ │ movw r0, #32993 @ 0x80e1 │ │ │ │ b.n 13836a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23ffa> │ │ │ │ - bmi.n 138484 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24114> │ │ │ │ + bvs.n 1382c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23f54> │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w ip, r0, #573440 @ 0x8c000 │ │ │ │ mov r3, r2 │ │ │ │ @@ -231432,15 +231428,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - bmi.n 13841c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x240ac> │ │ │ │ + bvs.n 13845c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x240ec> │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ mov r0, r1 │ │ │ │ @@ -231575,15 +231571,15 @@ │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #2 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #7 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #6 │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 1385a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24238> │ │ │ │ + bpl.n 1385e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24278> │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ @@ -231611,15 +231607,15 @@ │ │ │ │ strb.w r3, [lr, #1]! │ │ │ │ bne.n 1385cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2425c> │ │ │ │ movw r3, #1284 @ 0x504 │ │ │ │ strh r3, [r2, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsrs r2, r7, #18 │ │ │ │ + lsrs r2, r3, #27 │ │ │ │ lsls r3, r0, #4 │ │ │ │ movw r3, #34235 @ 0x85bb │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 138628 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x242b8> │ │ │ │ movw r3, #34233 @ 0x85b9 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 138624 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x242b4> │ │ │ │ @@ -233303,16 +233299,16 @@ │ │ │ │ bx r2 │ │ │ │ nop │ │ │ │ @ instruction: 0xff81ffff │ │ │ │ vmaxnm.f16 , , │ │ │ │ vminnm.f32 , , │ │ │ │ @ instruction: 0xffb7ffff │ │ │ │ @ instruction: 0xffcdffff │ │ │ │ - mrrc2 1, 0, r0, r0, cr2 @ │ │ │ │ - stmia r2!, {r1, r3, r4, r6} │ │ │ │ + cdp2 1, 7, cr0, cr0, cr2, {0} │ │ │ │ + stmia r4!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r1, r6, #3 │ │ │ │ movw r2, #34030 @ 0x84ee │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ bhi.n 139706 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25396> │ │ │ │ movw r2, #34024 @ 0x84e8 │ │ │ │ cmp r0, r2 │ │ │ │ @@ -233483,15 +233479,15 @@ │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ cmp r3, #7 │ │ │ │ bhi.n 1398ba <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2554a> │ │ │ │ ldr r2, [pc, #8] @ (1398bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2554c>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ bx lr │ │ │ │ - ldr??.w r0, [ip, ] │ │ │ │ + @ instruction: 0xfb9c0102 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov r3, r0 │ │ │ │ ldr.w lr, [pc, #3216] @ 13a558 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x261e8> │ │ │ │ movw r0, #33319 @ 0x8227 │ │ │ │ cmp r1, r0 │ │ │ │ add lr, pc │ │ │ │ beq.w 13a078 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25d08> │ │ │ │ @@ -239726,15 +239722,15 @@ │ │ │ │ movw r0, #297 @ 0x129 │ │ │ │ b.w 13d614 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x292a4> │ │ │ │ nop │ │ │ │ cmp r2, #110 @ 0x6e │ │ │ │ lsls r7, r4, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, #25] │ │ │ │ + strh r4, [r3, #4] │ │ │ │ lsls r1, r6, #3 │ │ │ │ movw r0, #299 @ 0x12b │ │ │ │ b.w 13d614 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x292a4> │ │ │ │ movs r0, #105 @ 0x69 │ │ │ │ b.w 13d614 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x292a4> │ │ │ │ mov.w r0, #306 @ 0x132 │ │ │ │ b.w 13d614 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x292a4> │ │ │ │ @@ -240693,15 +240689,15 @@ │ │ │ │ lsls r7, r4, #6 │ │ │ │ asrs r2, r6, #20 │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r2, #20 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldr r2, [r2, #88] @ 0x58 │ │ │ │ + ldr r2, [r6, #120] @ 0x78 │ │ │ │ lsls r1, r6, #3 │ │ │ │ @ instruction: 0xfa27ffff │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb.w r3, [r0, #292] @ 0x124 │ │ │ │ @@ -241078,15 +241074,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ lsrs r0, r4, #30 │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #29 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldr r5, [pc, #760] @ (13f3e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b070>) │ │ │ │ + ldr r7, [pc, #888] @ (13f460 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b0f0>) │ │ │ │ lsls r2, r0, #4 │ │ │ │ ldrb.w r0, [r0, #292] @ 0x124 │ │ │ │ cbnz r0, 13f0f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ad80> │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -241940,16 +241936,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #0 │ │ │ │ strd ip, ip, [sp] │ │ │ │ bl 13f284 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2af14> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - b.n 13f60c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b29c> │ │ │ │ - lsls r1, r6, #3 │ │ │ │ + @ instruction: 0xe81400f1 │ │ │ │ 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] @ 13fa54 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b6e4> │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -241957,15 +241952,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 13f284 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2af14> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldrsh r0, [r5, r1] │ │ │ │ + str r0, [r1, #8] │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w ip, [pc, #24] @ 13fa84 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b714> │ │ │ │ @@ -241973,15 +241968,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, ip, [sp] │ │ │ │ bl 13f284 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2af14> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldrsh r0, [r1, r1] │ │ │ │ + str r0, [r5, #4] │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r3, r0 │ │ │ │ @@ -242019,15 +242014,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #0 │ │ │ │ strd ip, ip, [sp] │ │ │ │ bl 13f614 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b2a4> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - b.n 13f5b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b248> │ │ │ │ + b.n 13f9f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b688> │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w ip, [pc, #28] @ 13fb40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b7d0> │ │ │ │ @@ -242036,15 +242031,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 13f614 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b2a4> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldrb r0, [r4, r6] │ │ │ │ + ldrsh r0, [r0, r7] │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w ip, [pc, #24] @ 13fb70 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b800> │ │ │ │ @@ -242052,15 +242047,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, ip, [sp] │ │ │ │ bl 13f614 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b2a4> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldrb r4, [r0, r6] │ │ │ │ + ldrsh r4, [r4, r6] │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ movs r4, #0 │ │ │ │ sub sp, #16 │ │ │ │ @@ -244365,22 +244360,22 @@ │ │ │ │ b.n 141428 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d0b8> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ asrs r0, r1, #13 │ │ │ │ lsls r7, r4, #6 │ │ │ │ ldc 1, cr0, [ip], {166} @ 0xa6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add lr, sp │ │ │ │ + bx r1 │ │ │ │ lsls r1, r6, #3 │ │ │ │ rsbs r1, r0, r6, asr #2 │ │ │ │ - add r2, r0 │ │ │ │ + mov r2, r4 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r2, r1 │ │ │ │ + mov r2, r5 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - mvns r0, r4 │ │ │ │ + mov r0, r0 │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #80] @ (1415a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d230>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -244461,17 +244456,17 @@ │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c2c38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xae8c8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1415e6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d276> │ │ │ │ asrs r6, r0, #6 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - orrs r6, r6 │ │ │ │ + cmp r6, sl │ │ │ │ lsls r1, r6, #3 │ │ │ │ - orrs r4, r2 │ │ │ │ + cmp r4, r6 │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #16] @ (14165c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d2ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -244523,15 +244518,15 @@ │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r4, pc} │ │ │ │ asrs r2, r1, #3 │ │ │ │ lsls r7, r4, #6 │ │ │ │ @ instruction: 0xe98201a6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, r2 │ │ │ │ + add r8, r6 │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r6, [pc, #328] @ (141838 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d4c8>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -244776,15 +244771,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ lsrs r4, r3, #24 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - subs r7, #238 @ 0xee │ │ │ │ + tst r6, r1 │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r1, [pc, #144] @ (141a2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d6bc>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -245130,15 +245125,15 @@ │ │ │ │ pop {r3, pc} │ │ │ │ lsrs r0, r6, #19 │ │ │ │ lsls r7, r4, #6 │ │ │ │ b.n 141890 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d520> │ │ │ │ lsls r6, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #194 @ 0xc2 │ │ │ │ + lsrs r2, r4 │ │ │ │ lsls r1, r6, #3 │ │ │ │ cmp r1, #0 │ │ │ │ blt.n 141d68 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d9f8> │ │ │ │ add.w ip, ip, #462848 @ 0x71000 │ │ │ │ str.w r1, [ip, #588] @ 0x24c │ │ │ │ pop {r3, pc} │ │ │ │ ldr.w r3, [ip, #32] │ │ │ │ @@ -245211,15 +245206,15 @@ │ │ │ │ cmp r3, #29 │ │ │ │ bls.w 141ad2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d762> │ │ │ │ b.n 141e04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2da94> │ │ │ │ add.w ip, ip, #462848 @ 0x71000 │ │ │ │ str.w r1, [ip, #660] @ 0x294 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r4, #60 @ 0x3c │ │ │ │ + subs r6, #92 @ 0x5c │ │ │ │ lsls r1, r6, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -245524,19 +245519,19 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 14214e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ddde> │ │ │ │ nop │ │ │ │ - subs r0, #120 @ 0x78 │ │ │ │ + subs r2, #152 @ 0x98 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r0, #132 @ 0x84 │ │ │ │ + subs r2, #164 @ 0xa4 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r0, #146 @ 0x92 │ │ │ │ + subs r2, #178 @ 0xb2 │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #48] @ 0x30 │ │ │ │ @@ -249163,15 +249158,15 @@ │ │ │ │ pop {r3, pc} │ │ │ │ movw r0, #33776 @ 0x83f0 │ │ │ │ pop {r3, pc} │ │ │ │ movw r0, #34481 @ 0x86b1 │ │ │ │ pop {r3, pc} │ │ │ │ movw r0, #34480 @ 0x86b0 │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r6, r3, #14 │ │ │ │ + asrs r6, r7, #22 │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 136ccc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2295c> │ │ │ │ @@ -249286,15 +249281,15 @@ │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb6fe │ │ │ │ lsls r6, r4, #6 │ │ │ │ @ instruction: 0xb68e │ │ │ │ lsls r6, r4, #6 │ │ │ │ - asrs r2, r4, #3 │ │ │ │ + asrs r2, r0, #12 │ │ │ │ lsls r1, r6, #3 │ │ │ │ cbz r2, 1449ca <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3065a> │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 1449ce <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3065e> │ │ │ │ cmp r0, #3 │ │ │ │ beq.n 1449de <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3066e> │ │ │ │ sub.w r0, r0, #1 │ │ │ │ @@ -249320,17 +249315,17 @@ │ │ │ │ ite gt │ │ │ │ movgt r0, #2 │ │ │ │ movle r0, #1 │ │ │ │ cmp r2, r3 │ │ │ │ ble.n 1449cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3065c> │ │ │ │ adds r0, #1 │ │ │ │ bx lr │ │ │ │ - ldr r1, [pc, #416] @ (144ba0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x30830>) │ │ │ │ + ldr r3, [pc, #544] @ (144c20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x308b0>) │ │ │ │ lsls r2, r0, #4 │ │ │ │ - ldr r1, [pc, #352] @ (144b64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x307f4>) │ │ │ │ + ldr r3, [pc, #480] @ (144be4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x30874>) │ │ │ │ lsls r2, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3824] @ 0xef0 │ │ │ │ ldr r5, [pc, #1008] @ (144e0c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x30a9c>) │ │ │ │ @@ -250772,19 +250767,19 @@ │ │ │ │ b.n 14586e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x314fe> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r0, sp, #752 @ 0x2f0 │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #128 @ 0x80 │ │ │ │ + lsls r0, r4 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - subs r4, #200 @ 0xc8 │ │ │ │ + subs r6, #232 @ 0xe8 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - subs r2, #248 @ 0xf8 │ │ │ │ + subs r5, #24 │ │ │ │ lsls r2, r0, #4 │ │ │ │ strb r2, [r1, #30] │ │ │ │ lsls r4, r3, #6 │ │ │ │ add r6, pc, #432 @ (adr r6, 145ba8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x31838>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -251245,21 +251240,21 @@ │ │ │ │ bne.n 145ecc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x31b5c> │ │ │ │ b.n 145c50 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x318e0> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r5, pc, #16 @ (adr r5, 145ef4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x31b84>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #236 @ 0xec │ │ │ │ + subs r2, #12 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - subs r2, #48 @ 0x30 │ │ │ │ + subs r4, #80 @ 0x50 │ │ │ │ lsls r2, r0, #4 │ │ │ │ add r3, pc, #672 @ (adr r3, 146194 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x31e24>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ - adds r7, #230 @ 0xe6 │ │ │ │ + subs r2, #6 │ │ │ │ lsls r2, r0, #4 │ │ │ │ strb r2, [r1, #13] │ │ │ │ lsls r4, r3, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ @@ -251625,29 +251620,29 @@ │ │ │ │ b.n 146234 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x31ec4> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r0, pc, #928 @ (adr r0, 146698 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32328>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r4 │ │ │ │ + muls r6, r0 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - adds r2, #160 @ 0xa0 │ │ │ │ + adds r4, #192 @ 0xc0 │ │ │ │ lsls r2, r0, #4 │ │ │ │ ldr r0, [r3, #104] @ 0x68 │ │ │ │ lsls r4, r3, #6 │ │ │ │ ldr r0, [r0, #100] @ 0x64 │ │ │ │ lsls r4, r3, #6 │ │ │ │ ldr r5, [sp, #528] @ 0x210 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - adds r1, #100 @ 0x64 │ │ │ │ + adds r3, #132 @ 0x84 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - adds r0, #106 @ 0x6a │ │ │ │ + adds r2, #138 @ 0x8a │ │ │ │ lsls r2, r0, #4 │ │ │ │ - adds r2, #20 │ │ │ │ + adds r4, #52 @ 0x34 │ │ │ │ lsls r2, r0, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #196] @ (1463f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32080>) │ │ │ │ mov ip, r2 │ │ │ │ @@ -253150,27 +253145,27 @@ │ │ │ │ bne.n 14727c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32f0c> │ │ │ │ b.n 1471f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32e80> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r2, [sp, #832] @ 0x340 │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #160 @ 0xa0 │ │ │ │ + movs r7, #192 @ 0xc0 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - movs r5, #152 @ 0x98 │ │ │ │ + movs r7, #184 @ 0xb8 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - adds r2, #164 @ 0xa4 │ │ │ │ + adds r4, #196 @ 0xc4 │ │ │ │ lsls r2, r0, #4 │ │ │ │ str r0, [r2, #20] │ │ │ │ lsls r4, r3, #6 │ │ │ │ ldrh r0, [r1, #48] @ 0x30 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - movs r1, #170 @ 0xaa │ │ │ │ + movs r3, #202 @ 0xca │ │ │ │ lsls r2, r0, #4 │ │ │ │ - movs r2, #158 @ 0x9e │ │ │ │ + movs r4, #190 @ 0xbe │ │ │ │ lsls r2, r0, #4 │ │ │ │ ldrb r2, [r1, #3] │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ lsls r2, r2, #30 │ │ │ │ bpl.n 147360 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32ff0> │ │ │ │ bic.w ip, r3, #7 │ │ │ │ ldr r2, [pc, #228] @ (1473a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x33038>) │ │ │ │ @@ -253246,17 +253241,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 147334 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32fc4> │ │ │ │ nop │ │ │ │ - cmp r6, #152 @ 0x98 │ │ │ │ + adds r0, #184 @ 0xb8 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - cmp r6, #70 @ 0x46 │ │ │ │ + adds r0, #102 @ 0x66 │ │ │ │ lsls r2, r0, #4 │ │ │ │ ldr.w ip, [r0] │ │ │ │ push {r4, lr} │ │ │ │ add.w lr, r2, r1, lsl #2 │ │ │ │ add.w r4, lr, #15 │ │ │ │ lsr.w lr, ip, lr │ │ │ │ lsr.w ip, ip, r4 │ │ │ │ @@ -253740,25 +253735,25 @@ │ │ │ │ movs r6, #0 │ │ │ │ strb r6, [r3, #12] │ │ │ │ add.w r6, ip, r4 │ │ │ │ cmp r6, #255 @ 0xff │ │ │ │ ble.w 147810 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x334a0> │ │ │ │ b.n 147914 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x335a4> │ │ │ │ nop │ │ │ │ - cmp r4, #220 @ 0xdc │ │ │ │ + cmp r6, #252 @ 0xfc │ │ │ │ lsls r2, r0, #4 │ │ │ │ - cmp r7, #166 @ 0xa6 │ │ │ │ + adds r1, #198 @ 0xc6 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - cmp r4, #60 @ 0x3c │ │ │ │ + cmp r6, #92 @ 0x5c │ │ │ │ lsls r2, r0, #4 │ │ │ │ - cmp r3, #108 @ 0x6c │ │ │ │ + cmp r5, #140 @ 0x8c │ │ │ │ lsls r2, r0, #4 │ │ │ │ - cmp r5, #124 @ 0x7c │ │ │ │ + cmp r7, #156 @ 0x9c │ │ │ │ lsls r2, r0, #4 │ │ │ │ - cmp r1, #228 @ 0xe4 │ │ │ │ + cmp r4, #4 │ │ │ │ lsls r2, r0, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #184] @ (147a28 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x336b8>) │ │ │ │ @@ -254088,15 +254083,15 @@ │ │ │ │ ble.n 147cde <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3396e> │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ it ge │ │ │ │ movge r2, #255 @ 0xff │ │ │ │ strb r2, [r5, #3] │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - movs r5, #186 @ 0xba │ │ │ │ + movs r7, #218 @ 0xda │ │ │ │ lsls r2, r0, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #200] @ (147dc4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x33a54>) │ │ │ │ @@ -254521,15 +254516,15 @@ │ │ │ │ movw r3, #32767 @ 0x7fff │ │ │ │ strh r3, [r0, #0] │ │ │ │ pop {r4, r5, pc} │ │ │ │ movw r3, #32769 @ 0x8001 │ │ │ │ movt r3, #65535 @ 0xffff │ │ │ │ b.n 14813c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x33dcc> │ │ │ │ nop │ │ │ │ - movs r1, #154 @ 0x9a │ │ │ │ + movs r3, #186 @ 0xba │ │ │ │ lsls r2, r0, #4 │ │ │ │ push {r4, lr} │ │ │ │ lsls r2, r2, #3 │ │ │ │ orr.w ip, r2, #4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldrb.w lr, [sp, #8] │ │ │ │ rsb r4, r2, #3 │ │ │ │ @@ -254566,15 +254561,15 @@ │ │ │ │ strh r3, [r1, #0] │ │ │ │ pop {r4, pc} │ │ │ │ add r2, ip │ │ │ │ cmp r2, r3 │ │ │ │ bgt.n 1481b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x33e40> │ │ │ │ strh r3, [r1, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - movs r0, #232 @ 0xe8 │ │ │ │ + movs r3, #8 │ │ │ │ lsls r2, r0, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #252] @ (1482e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x33f70>) │ │ │ │ mov ip, r2 │ │ │ │ @@ -254995,15 +254990,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ vmov.f32 s15, #112 @ 0x3f800000 1.0 │ │ │ │ b.n 14868a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3431a> │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r3, #1 │ │ │ │ + subs r0, r7, #1 │ │ │ │ lsls r2, r0, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r6, [pc, #296] @ (1487ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3447c>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -256540,21 +256535,21 @@ │ │ │ │ nop │ │ │ │ strb r6, [r2, #21] │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r2, #17] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - asrs r2, r4, #26 │ │ │ │ + adds r2, r0, r3 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - asrs r0, r2, #17 │ │ │ │ + asrs r0, r6, #25 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - asrs r6, r2, #3 │ │ │ │ + asrs r6, r6, #11 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - asrs r4, r4, #2 │ │ │ │ + asrs r4, r0, #11 │ │ │ │ lsls r2, r0, #4 │ │ │ │ ldr r3, [sp, #200] @ 0xc8 │ │ │ │ adds r2, r3, #4 │ │ │ │ cmp lr, r2 │ │ │ │ bls.w 148ba4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x34834> │ │ │ │ adds r3, #8 │ │ │ │ cmp lr, r3 │ │ │ │ @@ -261705,17 +261700,17 @@ │ │ │ │ subs r3, #6 │ │ │ │ cmp r3, #4 │ │ │ │ bhi.n 14ccfc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3898c> │ │ │ │ ldr r2, [pc, #12] @ (14cd44 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x389d4>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, r3, lsl #2] │ │ │ │ b.n 14ccfc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3898c> │ │ │ │ - bvc.n 14cc54 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x388e4> │ │ │ │ + bls.n 14cc94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x38924> │ │ │ │ lsls r1, r0, #4 │ │ │ │ - bvc.n 14ce40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x38ad0> │ │ │ │ + bls.n 14cc80 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x38910> │ │ │ │ lsls r1, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -261869,15 +261864,15 @@ │ │ │ │ bx lr │ │ │ │ ldr r2, [pc, #12] @ (14ced0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x38b60>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 14ce22 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x38ab2> │ │ │ │ - ldrh r0, [r2, #30] │ │ │ │ + ldrh r0, [r6, #46] @ 0x2e │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ subs.w ip, r2, #0 │ │ │ │ @@ -261920,19 +261915,19 @@ │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 14cf22 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x38bb2> │ │ │ │ nop │ │ │ │ - ldrh r4, [r5, #28] │ │ │ │ + ldrh r4, [r1, #46] @ 0x2e │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrh r2, [r0, #28] │ │ │ │ + ldrh r2, [r4, #44] @ 0x2c │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrh r6, [r1, #28] │ │ │ │ + ldrh r6, [r5, #44] @ 0x2c │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ subs.w ip, r2, #0 │ │ │ │ @@ -261981,21 +261976,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ str.w lr, [sp] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 14cfac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x38c3c> │ │ │ │ nop │ │ │ │ - ldrh r2, [r2, #28] │ │ │ │ + ldrh r2, [r6, #44] @ 0x2c │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrh r2, [r5, #24] │ │ │ │ + ldrh r2, [r1, #42] @ 0x2a │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrh r2, [r7, #24] │ │ │ │ + ldrh r2, [r3, #42] @ 0x2a │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrh r2, [r2, #24] │ │ │ │ + ldrh r2, [r6, #40] @ 0x28 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -262035,15 +262030,15 @@ │ │ │ │ mov r3, r7 │ │ │ │ movs r5, #0 │ │ │ │ add r2, pc │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldrh r2, [r4, #22] │ │ │ │ + ldrh r2, [r0, #40] @ 0x28 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #35865 @ 0x8c19 │ │ │ │ cmp r0, r3 │ │ │ │ @@ -262135,15 +262130,15 @@ │ │ │ │ pop {r3, pc} │ │ │ │ movw r3, #32868 @ 0x8064 │ │ │ │ cmp r0, r3 │ │ │ │ bne.n 14d152 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x38de2> │ │ │ │ pop {r3, pc} │ │ │ │ movw r0, #34039 @ 0x84f7 │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r6, [r2, #16] │ │ │ │ + ldrh r6, [r6, #32] │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 14d218 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x38ea8> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -262229,15 +262224,15 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ strd r5, r4, [sp] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ movs r0, #1 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldrh r2, [r5, #8] │ │ │ │ + ldrh r2, [r1, #26] │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r7, #1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -262536,35 +262531,35 @@ │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 14d49e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3912e> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cmp r4, #176 @ 0xb0 │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r7, #0] │ │ │ │ + ldrh r0, [r3, #18] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r4, [r6, #60] @ 0x3c │ │ │ │ + ldrh r4, [r2, #14] │ │ │ │ lsls r0, r6, #3 │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - strh r6, [r7, #54] @ 0x36 │ │ │ │ + ldrh r6, [r3, #8] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r2, [r6, #54] @ 0x36 │ │ │ │ + ldrh r2, [r2, #8] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r0, [r5, #54] @ 0x36 │ │ │ │ + ldrh r0, [r1, #8] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r0, [r4, #54] @ 0x36 │ │ │ │ + ldrh r0, [r0, #8] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r4, [r6, #54] @ 0x36 │ │ │ │ + ldrh r4, [r2, #8] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r4, [r5, #56] @ 0x38 │ │ │ │ + ldrh r4, [r1, #10] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r6, [r4, #56] @ 0x38 │ │ │ │ + ldrh r6, [r0, #10] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r4, [r4, #52] @ 0x34 │ │ │ │ + ldrh r4, [r0, #6] │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -262849,29 +262844,29 @@ │ │ │ │ ldr r2, [pc, #36] @ (14d8b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x39548>) │ │ │ │ add r2, pc │ │ │ │ b.n 14d872 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x39502> │ │ │ │ ldr r1, [pc, #32] @ (14d8bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3954c>) │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ b.n 14d7c6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x39456> │ │ │ │ - strh r0, [r2, #42] @ 0x2a │ │ │ │ + strh r0, [r6, #58] @ 0x3a │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r4, [r2, #42] @ 0x2a │ │ │ │ + strh r4, [r6, #58] @ 0x3a │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r4, [r2, #36] @ 0x24 │ │ │ │ + strh r4, [r6, #52] @ 0x34 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r2, [r2, #38] @ 0x26 │ │ │ │ + strh r2, [r6, #54] @ 0x36 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r4, [r2, #38] @ 0x26 │ │ │ │ + strh r4, [r6, #54] @ 0x36 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r0, [r4, #34] @ 0x22 │ │ │ │ + strh r0, [r0, #52] @ 0x34 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r4, [r7, #32] │ │ │ │ + strh r4, [r3, #50] @ 0x32 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldmia r4!, {r1, r2, r3, r5} │ │ │ │ + ldmia r6, {r1, r2, r3, r6} │ │ │ │ lsls r1, r0, #4 │ │ │ │ ldr.w ip, [pc, #316] @ 14da00 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x39690> │ │ │ │ cmp r1, #2 │ │ │ │ add ip, pc │ │ │ │ beq.n 14d90e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3959e> │ │ │ │ cmp r1, #3 │ │ │ │ beq.n 14d8ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3957c> │ │ │ │ @@ -263944,21 +263939,21 @@ │ │ │ │ adds r0, #4 │ │ │ │ ldrex r2, [r0] │ │ │ │ subs r2, #1 │ │ │ │ strex r1, r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 14e390 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3a020> │ │ │ │ b.n 14e3c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3a054> │ │ │ │ - ldrb r4, [r2, #11] │ │ │ │ + ldrb r4, [r6, #19] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r2, [r5, #9] │ │ │ │ + ldrb r2, [r1, #18] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r0, [r1, #8] │ │ │ │ + ldrb r0, [r5, #16] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrh r6, [r2, r3] │ │ │ │ + ldrb r6, [r6, r3] │ │ │ │ lsls r1, r0, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ bl 170c80 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x5c910> │ │ │ │ @@ -263974,15 +263969,15 @@ │ │ │ │ beq.n 14e418 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3a0a8> │ │ │ │ cmp r3, r1 │ │ │ │ bne.n 14e408 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3a098> │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ - stmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r0, #4 │ │ │ │ movw r3, #36873 @ 0x9009 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 14e440 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3a0d0> │ │ │ │ itte ls │ │ │ │ bicls.w r0, r0, #2 │ │ │ │ movwls r3, #35864 @ 0x8c18 │ │ │ │ @@ -264051,15 +264046,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (14e4e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3a178>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ movs r0, #0 │ │ │ │ b.n 14e4aa <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3a13a> │ │ │ │ - ldrb r6, [r7, #2] │ │ │ │ + ldrb r6, [r3, #11] │ │ │ │ lsls r0, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ @@ -264399,24 +264394,24 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ subs r4, r6, r3 │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r5, #1] │ │ │ │ + ldrb r4, [r1, #10] │ │ │ │ lsls r0, r6, #3 │ │ │ │ subs r2, r4, r2 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrsb r4, [r6, r6] │ │ │ │ + ldr r4, [r2, r7] │ │ │ │ lsls r1, r0, #4 │ │ │ │ - strb r2, [r4, #27] │ │ │ │ + ldrb r2, [r0, #4] │ │ │ │ lsls r0, r6, #3 │ │ │ │ strd pc, pc, [fp, #1020] @ 0x3fc │ │ │ │ - strb r2, [r0, #24] │ │ │ │ + ldrb r2, [r4, #0] │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r3 │ │ │ │ @@ -264512,19 +264507,19 @@ │ │ │ │ beq.n 14e962 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3a5f2> │ │ │ │ movw r3, #34067 @ 0x8513 │ │ │ │ cmp r6, r3 │ │ │ │ bne.n 14e98e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3a61e> │ │ │ │ b.n 14e962 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3a5f2> │ │ │ │ asrs r0, r3, #28 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - strb r2, [r4, #18] │ │ │ │ + strb r2, [r0, #27] │ │ │ │ lsls r0, r6, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r6, #17] │ │ │ │ + strb r2, [r2, #26] │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldr r2, [pc, #688] @ (14ec8c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3a91c>) │ │ │ │ movw r3, #35867 @ 0x8c1b │ │ │ │ cmp r1, r3 │ │ │ │ add r2, pc │ │ │ │ bhi.n 14ea1a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3a6aa> │ │ │ │ movw r3, #35863 @ 0x8c17 │ │ │ │ @@ -265051,17 +265046,17 @@ │ │ │ │ mov r4, sl │ │ │ │ b.n 14ee6c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3aafc> │ │ │ │ nop │ │ │ │ subs r2, #142 @ 0x8e │ │ │ │ lsls r6, r4, #6 │ │ │ │ asrs r2, r0, #13 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - asrs r6, r2 │ │ │ │ + orrs r6, r6 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsls r2, r7 │ │ │ │ + cmn r2, r3 │ │ │ │ lsls r0, r6, #3 │ │ │ │ cmp.w r8, #2 │ │ │ │ itt ne │ │ │ │ movne r6, #0 │ │ │ │ movne r3, r6 │ │ │ │ bne.w 14ecf0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3a980> │ │ │ │ movw r3, #3553 @ 0xde1 │ │ │ │ @@ -265307,31 +265302,31 @@ │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ str.w r9, [sp] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 14eeb4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3ab44> │ │ │ │ nop │ │ │ │ - ldr r2, [r1, #104] @ 0x68 │ │ │ │ + strb r2, [r5, #2] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r4, [r2, #100] @ 0x64 │ │ │ │ + strb r4, [r6, #1] │ │ │ │ lsls r0, r6, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r1, #72] @ 0x48 │ │ │ │ + ldr r4, [r5, #104] @ 0x68 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r4, [r4, #72] @ 0x48 │ │ │ │ + ldr r4, [r0, #108] @ 0x6c │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r4, [r6, #72] @ 0x48 │ │ │ │ + ldr r4, [r2, #108] @ 0x6c │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r0, [r3, #72] @ 0x48 │ │ │ │ + ldr r0, [r7, #104] @ 0x68 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r0, [r6, #72] @ 0x48 │ │ │ │ + ldr r0, [r2, #108] @ 0x6c │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r6, [r1, #68] @ 0x44 │ │ │ │ + ldr r6, [r5, #100] @ 0x64 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #34075 @ 0x851b │ │ │ │ cmp r0, r3 │ │ │ │ @@ -265421,15 +265416,15 @@ │ │ │ │ bls.n 14f29e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3af2e> │ │ │ │ b.n 14f2fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3af8c> │ │ │ │ movw r3, #36197 @ 0x8d65 │ │ │ │ cmp r0, r3 │ │ │ │ bne.n 14f2fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3af8c> │ │ │ │ b.n 14f308 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3af98> │ │ │ │ nop │ │ │ │ - ldr r2, [r5, #60] @ 0x3c │ │ │ │ + ldr r2, [r1, #96] @ 0x60 │ │ │ │ lsls r0, r6, #3 │ │ │ │ movw r3, #35867 @ 0x8c1b │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 14f36a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3affa> │ │ │ │ movw r3, #35863 @ 0x8c17 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 14f366 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3aff6> │ │ │ │ @@ -265889,15 +265884,15 @@ │ │ │ │ cmp r6, r2 │ │ │ │ beq.w 14f6c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3b350> │ │ │ │ b.n 14f746 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3b3d6> │ │ │ │ movw r2, #36197 @ 0x8d65 │ │ │ │ cmp r6, r2 │ │ │ │ beq.w 14f6c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3b350> │ │ │ │ b.n 14f746 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3b3d6> │ │ │ │ - str r0, [r2, #124] @ 0x7c │ │ │ │ + ldr r0, [r6, #28] │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -266327,15 +266322,15 @@ │ │ │ │ subs r2, r3, #1 │ │ │ │ tst r2, r3 │ │ │ │ bne.w 14f950 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3b5e0> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ bgt.w 14fbd0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3b860> │ │ │ │ b.n 14fa1e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3b6ae> │ │ │ │ - str r6, [r0, #68] @ 0x44 │ │ │ │ + str r6, [r4, #100] @ 0x64 │ │ │ │ lsls r0, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ @@ -266806,46 +266801,46 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ lsls r6, r4, #11 │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r7, #36] @ 0x24 │ │ │ │ + ldr r0, [r3, #72] @ 0x48 │ │ │ │ lsls r6, r7, #3 │ │ │ │ - str r4, [r0, #32] │ │ │ │ + str r4, [r4, #64] @ 0x40 │ │ │ │ lsls r0, r6, #3 │ │ │ │ lsls r6, r5, #9 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add r6, pc, #832 @ (adr r6, 150520 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c1b0>) │ │ │ │ + add r0, sp, #960 @ 0x3c0 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - movs r4, #248 @ 0xf8 │ │ │ │ + movs r7, #24 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add r6, pc, #64 @ (adr r6, 150228 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3beb8>) │ │ │ │ + add r0, sp, #192 @ 0xc0 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - ldrsh r0, [r5, r7] │ │ │ │ + str r0, [r1, #32] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r2, [r2, #0] │ │ │ │ + str r2, [r6, #32] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrsh r6, [r3, r6] │ │ │ │ + str r6, [r7, #24] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrsh r2, [r4, r5] │ │ │ │ + str r2, [r0, #24] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r6, [r3, r4] │ │ │ │ + ldrsh r6, [r7, r4] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrsh r2, [r2, r6] │ │ │ │ + str r2, [r6, #24] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrsh r4, [r4, r5] │ │ │ │ + str r4, [r0, #24] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrsh r0, [r6, r5] │ │ │ │ + str r0, [r2, #24] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrsh r0, [r3, r5] │ │ │ │ + str r0, [r7, #20] │ │ │ │ lsls r0, r6, #3 │ │ │ │ beq.n 1502e2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bf72> │ │ │ │ - vcvt.u32.f32 d21, d18, #1 │ │ │ │ + vsra.u32 q11, q1, #1 │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r8, r2 │ │ │ │ @@ -267218,25 +267213,25 @@ │ │ │ │ ldr r2, [pc, #36] @ (1505f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c288>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 1503ba <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c04a> │ │ │ │ - ldrh r2, [r3, r2] │ │ │ │ + ldrb r2, [r7, r2] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r4, [r5, r1] │ │ │ │ + ldrh r4, [r1, r2] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r4, [r4, r0] │ │ │ │ + ldrh r4, [r0, r1] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r4, [r6, r5] │ │ │ │ + ldrh r4, [r2, r6] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrsb r2, [r2, r5] │ │ │ │ + ldr r2, [r6, r5] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrh r4, [r2, r2] │ │ │ │ + ldrb r4, [r6, r2] │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r6, r3 │ │ │ │ @@ -267321,15 +267316,15 @@ │ │ │ │ mov r3, r7 │ │ │ │ add r2, pc │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r5 │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [r2, r7] │ │ │ │ + ldrh r0, [r6, r7] │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ mov r5, r0 │ │ │ │ @@ -267502,17 +267497,17 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 1507b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c440> │ │ │ │ nop │ │ │ │ - ldrsb r2, [r2, r7] │ │ │ │ + ldr r2, [r6, r7] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r6, [r6, r0] │ │ │ │ + ldrh r6, [r2, 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, #4024] @ 0xfb8 │ │ │ │ add.w r6, r0, #94208 @ 0x17000 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -267760,35 +267755,35 @@ │ │ │ │ ldr r2, [pc, #56] @ (150b60 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c7f0>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ movw r1, #1286 @ 0x506 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 1509c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c658> │ │ │ │ - ldrsb r0, [r4, r5] │ │ │ │ + ldr r0, [r0, r6] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r0, [r1, r2] │ │ │ │ + ldrsb r0, [r5, r2] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrsb r0, [r3, r3] │ │ │ │ + ldr r0, [r7, r3] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r2, [r5, r7] │ │ │ │ + ldrsb r2, [r1, r0] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrsb r2, [r2, r2] │ │ │ │ + ldr r2, [r6, r2] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrsb r0, [r2, r1] │ │ │ │ + ldr r0, [r6, r1] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r0, [r6, r6] │ │ │ │ + ldrsb r0, [r2, r7] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrsb r2, [r3, r1] │ │ │ │ + ldr r2, [r7, r1] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrsb r0, [r3, r1] │ │ │ │ + ldr r0, [r7, r1] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r6, [r7, r3] │ │ │ │ + ldrsb r6, [r3, r4] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrsb r4, [r1, r1] │ │ │ │ + ldr r4, [r5, r1] │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -268133,43 +268128,43 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add ip, pc │ │ │ │ b.n 150d56 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c9e6> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf2e001a5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - orr.w r0, r4, pc, ror #3 │ │ │ │ - strb r0, [r2, r4] │ │ │ │ + stcl 0, cr0, [r4], #-1020 @ 0xfffffc04 │ │ │ │ + ldrsb r0, [r6, r4] │ │ │ │ lsls r0, r6, #3 │ │ │ │ @ instruction: 0xf29001a5 │ │ │ │ - strb r4, [r7, r2] │ │ │ │ + ldrsb r4, [r3, r3] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r4, [r5, r7] │ │ │ │ + ldrsb r4, [r1, r0] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r6, [r7, r5] │ │ │ │ + strb r6, [r3, r6] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r6, [r6, r7] │ │ │ │ + ldrsb r6, [r2, r0] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r0, [r7, #1] │ │ │ │ + strb r0, [r3, #10] │ │ │ │ lsls r3, r6, #3 │ │ │ │ - strb r4, [r5, #1] │ │ │ │ + strb r4, [r1, #10] │ │ │ │ lsls r3, r6, #3 │ │ │ │ - strh r4, [r7, r5] │ │ │ │ + strb r4, [r3, r6] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r4, [r2, #1] │ │ │ │ + strb r4, [r6, #9] │ │ │ │ lsls r3, r6, #3 │ │ │ │ - strh r4, [r3, r7] │ │ │ │ + strb r4, [r7, r7] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r4, [r0, r5] │ │ │ │ + strb r4, [r4, r5] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r0, [r1, r4] │ │ │ │ + strb r0, [r5, r4] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r4, [r7, r3] │ │ │ │ + strb r4, [r3, r4] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r0, [r6, r3] │ │ │ │ + strb r0, [r2, r4] │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w ip, [pc, #1328] @ 151470 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3d100> │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -268674,58 +268669,58 @@ │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 15114a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3cdda> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf0b401a5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf0ac01a5 │ │ │ │ - strh r0, [r1, r6] │ │ │ │ + strb r0, [r5, r6] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r0, [r5, r0] │ │ │ │ + ldrsb r0, [r1, r1] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r2, [r4, r6] │ │ │ │ + strh r2, [r0, r7] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r4, [r1, r5] │ │ │ │ + strh r4, [r5, r5] │ │ │ │ lsls r0, r6, #3 │ │ │ │ cdp 1, 10, cr0, cr12, cr5, {5} │ │ │ │ - str r2, [r0, r6] │ │ │ │ + strh r2, [r4, r6] │ │ │ │ lsls r0, r6, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r6, r4] │ │ │ │ + strh r6, [r2, r5] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r6, [r5, r2] │ │ │ │ + strh r6, [r1, r3] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r6, [r6, r3] │ │ │ │ + strh r6, [r2, r4] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r2, [r2, r4] │ │ │ │ + strh r2, [r6, r4] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r4, [r6, r2] │ │ │ │ + strh r4, [r2, r3] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r2, [r1, r3] │ │ │ │ + strh r2, [r5, r3] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r0, [r6, r1] │ │ │ │ + strh r0, [r2, r2] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r0, [r2, r0] │ │ │ │ + strh r0, [r6, r0] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r6, [r1, r5] │ │ │ │ + strh r6, [r5, r5] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r2, [r0, r5] │ │ │ │ + strh r2, [r4, r5] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r7, [pc, #160] @ (151564 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3d1f4>) │ │ │ │ + str r0, [r1, r5] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r7, [pc, #96] @ (151528 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3d1b8>) │ │ │ │ + str r0, [r7, r4] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r0, [r7, r0] │ │ │ │ + strh r0, [r3, r1] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r7, [pc, #648] @ (151758 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3d3e8>) │ │ │ │ + str r2, [r0, r7] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r6, [r6, r0] │ │ │ │ + strh r6, [r2, r1] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r7, [pc, #624] @ (151748 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3d3d8>) │ │ │ │ + str r4, [r7, r6] │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #232] @ (1515d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3d260>) │ │ │ │ mov r4, r1 │ │ │ │ @@ -269144,52 +269139,52 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 151666 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3d2f6> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ and.w r1, sl, r5, asr #2 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #120] @ (151998 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3d628>) │ │ │ │ + str r6, [r7, r4] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r6, [pc, #960] @ (151ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3d974>) │ │ │ │ + str r0, [r2, r4] │ │ │ │ lsls r0, r6, #3 │ │ │ │ @ instruction: 0xe99001a5 │ │ │ │ - ldr r6, [pc, #664] @ (151bc4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3d854>) │ │ │ │ + str r6, [r0, r3] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r7, [pc, #176] @ (1519e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3d670>) │ │ │ │ + str r4, [r1, r5] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r7, [pc, #32] @ (151954 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3d5e4>) │ │ │ │ + str r0, [r5, r4] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r7, [pc, #968] @ (151d00 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3d990>) │ │ │ │ + strh r2, [r2, r0] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r7, [pc, #600] @ (151b94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3d824>) │ │ │ │ + str r6, [r6, r6] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r5, [pc, #608] @ (151ba0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3d830>) │ │ │ │ + ldr r7, [pc, #736] @ (151c20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3d8b0>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r5, [pc, #728] @ (151c1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3d8ac>) │ │ │ │ + ldr r7, [pc, #856] @ (151c9c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3d92c>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r6, [pc, #680] @ (151bf0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3d880>) │ │ │ │ + str r2, [r1, r3] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r5, [pc, #776] @ (151c54 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3d8e4>) │ │ │ │ + ldr r7, [pc, #904] @ (151cd4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3d964>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r6, [pc, #840] @ (151c98 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3d928>) │ │ │ │ + str r2, [r6, r3] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r5, [pc, #728] @ (151c2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3d8bc>) │ │ │ │ + ldr r7, [pc, #856] @ (151cac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3d93c>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r5, #224 @ 0xe0 │ │ │ │ + cmp r0, #0 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - ldr r5, [pc, #904] @ (151ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3d974>) │ │ │ │ + str r2, [r0, r0] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r5, #180 @ 0xb4 │ │ │ │ + movs r7, #212 @ 0xd4 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - ldr r6, [pc, #96] @ (1519c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3d654>) │ │ │ │ + str r0, [r7, r0] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r5, [pc, #504] @ (151b60 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3d7f0>) │ │ │ │ + ldr r7, [pc, #632] @ (151be0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3d870>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r6, [pc, #128] @ (1519ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3d67c>) │ │ │ │ + str r0, [r0, r1] │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #84] @ 1519d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3d660> │ │ │ │ mov ip, r2 │ │ │ │ @@ -269773,29 +269768,29 @@ │ │ │ │ bl 173720 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x5f3b0> │ │ │ │ b.n 151c34 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3d8c4> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ b.n 151aac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3d73c> │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - blxns sl │ │ │ │ + ldr r1, [pc, #976] @ (15233c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3dfcc>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrh r6, [r7, #10] │ │ │ │ + ldrh r6, [r3, #28] │ │ │ │ lsls r1, r0, #4 │ │ │ │ b.n 152608 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3e298> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr r1, [pc, #192] @ (152038 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3dcc8>) │ │ │ │ + ldr r3, [pc, #320] @ (1520b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3dd48>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r2, [pc, #776] @ (152284 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3df14>) │ │ │ │ + ldr r4, [pc, #904] @ (152304 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3df94>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r2, [pc, #304] @ (1520b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3dd40>) │ │ │ │ + ldr r4, [pc, #432] @ (152130 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3ddc0>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r1, [pc, #568] @ (1521bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3de4c>) │ │ │ │ + ldr r3, [pc, #696] @ (15223c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3decc>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r1, [pc, #632] @ (152200 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3de90>) │ │ │ │ + ldr r3, [pc, #760] @ (152280 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3df10>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ uxtb r3, r5 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (152350 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3dfe0>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ @@ -270147,23 +270142,23 @@ │ │ │ │ bl 173720 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x5f3b0> │ │ │ │ b.n 152104 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3dd94> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 1523f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3e080> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - negs r2, r4 │ │ │ │ + add sl, r0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r8, r8 │ │ │ │ + blx ip │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r2, [r3, #36] @ 0x24 │ │ │ │ + strh r2, [r7, #52] @ 0x34 │ │ │ │ lsls r1, r0, #4 │ │ │ │ udf #156 @ 0x9c │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp ip, r9 │ │ │ │ + blxns sp │ │ │ │ lsls r0, r6, #3 │ │ │ │ add r6, sp, #820 @ 0x334 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (152728 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3e3b8>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ @@ -270752,30 +270747,30 @@ │ │ │ │ b.n 152972 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3e602> │ │ │ │ bgt.n 152a80 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3e710> │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bgt.n 152998 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3e628> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - negs r6, r5 │ │ │ │ + add lr, r1 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - negs r4, r6 │ │ │ │ + add ip, r2 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmn r4, r3 │ │ │ │ + add ip, pc │ │ │ │ lsls r0, r6, #3 │ │ │ │ - rors r0, r3 │ │ │ │ + mvns r0, r7 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsrs r0, r5 │ │ │ │ + orrs r0, r1 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - rors r6, r5 │ │ │ │ + add r6, r1 │ │ │ │ lsls r0, r6, #3 │ │ │ │ add r1, sp, #852 @ 0x354 │ │ │ │ - vaddl.u q10, d31, d10 │ │ │ │ + vsubl.u q10, d31, d26 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r7, #226 @ 0xe2 │ │ │ │ + tst r2, r0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldrb r0, [r3, #18] │ │ │ │ lsls r0, r5, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ @@ -271247,20 +271242,20 @@ │ │ │ │ nop │ │ │ │ bvs.n 152efc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3eb8c> │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 152e0c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3ea9c> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r4, #126 @ 0x7e │ │ │ │ + subs r6, #158 @ 0x9e │ │ │ │ lsls r0, r6, #3 │ │ │ │ add r4, pc, #268 @ (adr r4, 152fd4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3ec64>) │ │ │ │ - @ instruction: 0xffff3b9a │ │ │ │ + @ instruction: 0xffff3dba │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r2, #178 @ 0xb2 │ │ │ │ + subs r4, #210 @ 0xd2 │ │ │ │ lsls r0, r6, #3 │ │ │ │ strb r0, [r5, #29] │ │ │ │ lsls r0, r5, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -271574,23 +271569,23 @@ │ │ │ │ b.n 152fbc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3ec4c> │ │ │ │ nop │ │ │ │ @ instruction: 0xf7e601a5 │ │ │ │ beq.n 1531a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3ee30> │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #84 @ 0x54 │ │ │ │ + subs r4, #116 @ 0x74 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r6, #80 @ 0x50 │ │ │ │ + subs r0, #112 @ 0x70 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r0, #24 │ │ │ │ + subs r2, #56 @ 0x38 │ │ │ │ lsls r0, r6, #3 │ │ │ │ beq.n 1532ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3ef3c> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strb r6, [r3, #17] │ │ │ │ + strb r6, [r7, #25] │ │ │ │ lsls r1, r0, #4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r6, r3, #33024 @ 0x8100 │ │ │ │ adds r6, #152 @ 0x98 │ │ │ │ ldrex r2, [r6] │ │ │ │ @@ -271734,25 +271729,25 @@ │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ mov r0, r4 │ │ │ │ strd fp, r9, [sp, #4] │ │ │ │ bl 173720 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x5f3b0> │ │ │ │ b.n 15313e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3edce> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - adds r3, #52 @ 0x34 │ │ │ │ + adds r5, #84 @ 0x54 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r5, #14 │ │ │ │ + adds r7, #46 @ 0x2e │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r3, #20 │ │ │ │ + adds r5, #52 @ 0x34 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r5, #86 @ 0x56 │ │ │ │ + adds r7, #118 @ 0x76 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r2, #244 @ 0xf4 │ │ │ │ + adds r5, #20 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r4, #254 @ 0xfe │ │ │ │ + adds r7, #30 │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (1537a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3f434>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ @@ -272033,23 +272028,23 @@ │ │ │ │ strb.w r2, [r0, #68] @ 0x44 │ │ │ │ b.n 153474 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3f104> │ │ │ │ @ instruction: 0xf32a01a5 │ │ │ │ ldmia r4!, {r2} │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #176 @ 0xb0 │ │ │ │ + adds r7, #208 @ 0xd0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r1, #152 @ 0x98 │ │ │ │ + adds r3, #184 @ 0xb8 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r3, #96 @ 0x60 │ │ │ │ + adds r5, #128 @ 0x80 │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldmia r3!, {r2, r7} │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr r6, [r4, #120] @ 0x78 │ │ │ │ + strb r6, [r0, #7] │ │ │ │ lsls r1, r0, #4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r6, r3, #33024 @ 0x8100 │ │ │ │ adds r6, #152 @ 0x98 │ │ │ │ ldrex r2, [r6] │ │ │ │ @@ -272193,25 +272188,25 @@ │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ mov r0, r4 │ │ │ │ strd fp, r9, [sp, #4] │ │ │ │ bl 173720 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x5f3b0> │ │ │ │ b.n 1535f6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3f286> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - cmp r6, #128 @ 0x80 │ │ │ │ + adds r0, #160 @ 0xa0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r0, #90 @ 0x5a │ │ │ │ + adds r2, #122 @ 0x7a │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r6, #96 @ 0x60 │ │ │ │ + adds r0, #128 @ 0x80 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r0, #162 @ 0xa2 │ │ │ │ + adds r2, #194 @ 0xc2 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r6, #64 @ 0x40 │ │ │ │ + adds r0, #96 @ 0x60 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r0, #74 @ 0x4a │ │ │ │ + adds r2, #106 @ 0x6a │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldr r1, [sp, #340] @ 0x154 │ │ │ │ vsli.32 d27, d0, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r2 │ │ │ │ @@ -272516,23 +272511,23 @@ │ │ │ │ b.n 153b66 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3f7f6> │ │ │ │ nop │ │ │ │ cdp 1, 1, cr0, cr12, cr5, {5} │ │ │ │ stmia r6!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #182 @ 0xb6 │ │ │ │ + adds r2, #214 @ 0xd6 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r2, [r0, #44] @ 0x2c │ │ │ │ + ldr r2, [r4, #76] @ 0x4c │ │ │ │ lsls r1, r0, #4 │ │ │ │ stmia r4!, {r1, r4, r7} │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r2, #84 @ 0x54 │ │ │ │ + cmp r4, #116 @ 0x74 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r4, #28 │ │ │ │ + cmp r6, #60 @ 0x3c │ │ │ │ lsls r0, r6, #3 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ bl 14cde4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x38a74> │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ @@ -272721,25 +272716,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #196] @ 0xc4 │ │ │ │ strd fp, r8, [sp, #4] │ │ │ │ bl 173720 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x5f3b0> │ │ │ │ b.n 153aee <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3f77e> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - cmp r1, #50 @ 0x32 │ │ │ │ + cmp r3, #82 @ 0x52 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r3, #12 │ │ │ │ + cmp r5, #44 @ 0x2c │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r1, #22 │ │ │ │ + cmp r3, #54 @ 0x36 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r3, #88 @ 0x58 │ │ │ │ + cmp r5, #120 @ 0x78 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r0, #238 @ 0xee │ │ │ │ + cmp r3, #14 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r2, #252 @ 0xfc │ │ │ │ + cmp r5, #28 │ │ │ │ lsls r0, r6, #3 │ │ │ │ str r3, [sp, #988] @ 0x3dc │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (1541b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3fe48>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ @@ -273035,23 +273030,23 @@ │ │ │ │ b.n 154056 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3fce6> │ │ │ │ nop │ │ │ │ ldmdb r4, {r0, r2, r5, r7, r8} │ │ │ │ stmia r1!, {r4, r5, r6, r7} │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #198 @ 0xc6 │ │ │ │ + cmp r5, #230 @ 0xe6 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r2, [r1, #92] @ 0x5c │ │ │ │ + str r2, [r5, #124] @ 0x7c │ │ │ │ lsls r1, r0, #4 │ │ │ │ ittt ge │ │ │ │ lslge r5, r4, #6 │ │ │ │ - movge r5, #102 @ 0x66 │ │ │ │ + movge r7, #134 @ 0x86 │ │ │ │ lslge r0, r6, #3 │ │ │ │ - movs r7, #46 @ 0x2e │ │ │ │ + cmp r1, #78 @ 0x4e │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r3, r3, #33024 @ 0x8100 │ │ │ │ adds r3, #152 @ 0x98 │ │ │ │ ldrex r2, [r3] │ │ │ │ @@ -273216,25 +273211,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #196] @ 0xc4 │ │ │ │ strd sl, r8, [sp, #4] │ │ │ │ bl 173720 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x5f3b0> │ │ │ │ b.n 153fde <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3fc6e> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - movs r4, #68 @ 0x44 │ │ │ │ + movs r6, #100 @ 0x64 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r6, #30 │ │ │ │ + cmp r0, #62 @ 0x3e │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r4, #40 @ 0x28 │ │ │ │ + movs r6, #72 @ 0x48 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r6, #106 @ 0x6a │ │ │ │ + cmp r0, #138 @ 0x8a │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r4, #0 │ │ │ │ + movs r6, #32 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r6, #14 │ │ │ │ + cmp r0, #46 @ 0x2e │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldrh r7, [r0, #56] @ 0x38 │ │ │ │ vsli.32 d27, d0, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r2 │ │ │ │ @@ -273542,23 +273537,23 @@ │ │ │ │ nop │ │ │ │ b.n 154da4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x40a34> │ │ │ │ lsls r5, r4, #6 │ │ │ │ pop {r2, r3, r5, r7} │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #152 @ 0x98 │ │ │ │ + cmp r0, #184 @ 0xb8 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r0, [r0, #8] │ │ │ │ + str r0, [r4, #40] @ 0x28 │ │ │ │ lsls r1, r0, #4 │ │ │ │ rev16 r2, r2 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r0, #20 │ │ │ │ + movs r2, #52 @ 0x34 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r1, #220 @ 0xdc │ │ │ │ + movs r3, #252 @ 0xfc │ │ │ │ lsls r0, r6, #3 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 14cde4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x38a74> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1545a6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x40236> │ │ │ │ @@ -273738,25 +273733,25 @@ │ │ │ │ ldr r3, [sp, #204] @ 0xcc │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #200] @ 0xc8 │ │ │ │ bl 173720 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x5f3b0> │ │ │ │ b.n 15452e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x401be> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - movs r0, #232 @ 0xe8 │ │ │ │ + movs r3, #8 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r2, r0, #4 │ │ │ │ + movs r1, #34 @ 0x22 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r4, r5, #3 │ │ │ │ + movs r1, #12 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r1, #46 @ 0x2e │ │ │ │ + movs r3, #78 @ 0x4e │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r0, #210 @ 0xd2 │ │ │ │ + movs r2, #242 @ 0xf2 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r4, r0, #3 │ │ │ │ + movs r0, #228 @ 0xe4 │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldrh r1, [r1, #14] │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (154be8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x40878>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ @@ -274052,23 +274047,23 @@ │ │ │ │ nop │ │ │ │ udf #230 @ 0xe6 │ │ │ │ lsls r5, r4, #6 │ │ │ │ @ instruction: 0xb7c0 │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #196 @ 0xc4 │ │ │ │ + movs r3, #228 @ 0xe4 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrh r2, [r3, r6] │ │ │ │ + ldrb r2, [r7, r6] │ │ │ │ lsls r1, r0, #4 │ │ │ │ push {r2, r4, r5, r6, lr} │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r6, r6, r4 │ │ │ │ + adds r6, r2, #5 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r6, r7, #3 │ │ │ │ + subs r6, r3, #4 │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r6, r3, #33024 @ 0x8100 │ │ │ │ adds r6, #152 @ 0x98 │ │ │ │ ldrex r2, [r6] │ │ │ │ @@ -274226,25 +274221,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #208] @ 0xd0 │ │ │ │ bl 173720 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x5f3b0> │ │ │ │ b.n 154a0c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4069c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - adds r0, r1, #0 │ │ │ │ + subs r0, r5, #0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r2, r4, r0 │ │ │ │ + adds r2, r0, #1 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r4, r1, r0 │ │ │ │ + adds r4, r5, #0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r6, r1, #1 │ │ │ │ + subs r6, r5, #1 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r2, r6, r7 │ │ │ │ + subs r2, r2, #0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r4, r4, r7 │ │ │ │ + adds r4, r0, #0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ strh r3, [r5, #38] @ 0x26 │ │ │ │ vsli.32 d27, d0, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r3 │ │ │ │ @@ -274412,21 +274407,21 @@ │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bls.n 154f14 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x40ba4> │ │ │ │ lsls r5, r4, #6 │ │ │ │ cbz r6, 154efe <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x40b8e> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r4, r0, #0 │ │ │ │ + subs r4, r4, #0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsrs r6, r0, #31 │ │ │ │ + asrs r6, r4, #7 │ │ │ │ lsls r0, r6, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r2, r6 │ │ │ │ + adds r4, r6, #6 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #124] @ (154f64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x40bf4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -274478,19 +274473,19 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bhi.n 155004 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x40c94> │ │ │ │ lsls r5, r4, #6 │ │ │ │ cbz r4, 154f6c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x40bfc> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r2, r7, r5 │ │ │ │ + adds r2, r3, #6 │ │ │ │ lsls r0, r6, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r0, r4 │ │ │ │ + adds r4, r4, #4 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #184] @ (155040 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x40cd0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -274567,19 +274562,19 @@ │ │ │ │ nop │ │ │ │ bvc.n 154fa4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x40c34> │ │ │ │ lsls r5, r4, #6 │ │ │ │ add sp, #392 @ 0x188 │ │ │ │ lsls r5, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r7, r3 │ │ │ │ + adds r2, r3, #4 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r4, r5, r2 │ │ │ │ + adds r4, r1, #3 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r0, r5, r0 │ │ │ │ + adds r0, r1, #1 │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #100] @ (1550d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x40d60>) │ │ │ │ @@ -274655,15 +274650,15 @@ │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 1505fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c28c> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bvs.n 1551d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x40e64> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r2, r6, r7 │ │ │ │ + adds r2, r2, #0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #104] @ (1551b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x40e40>) │ │ │ │ @@ -274747,15 +274742,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 1505fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c28c> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ bpl.n 155300 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x40f90> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r2, r1, r4 │ │ │ │ + subs r2, r5, r4 │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #104] @ (15529c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x40f2c>) │ │ │ │ @@ -274838,15 +274833,15 @@ │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 1505fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c28c> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bmi.n 15520c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x40e9c> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r0, r7, r0 │ │ │ │ + subs r0, r3, r1 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov lr, r3 │ │ │ │ mov r3, r1 │ │ │ │ @@ -274907,15 +274902,15 @@ │ │ │ │ str.w ip, [sp, #44] @ 0x2c │ │ │ │ strd ip, ip, [sp, #8] │ │ │ │ bl 1506d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c364> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ bcc.n 155358 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x40fe8> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r0, r4, #30 │ │ │ │ + adds r0, r0, r7 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ mov r6, r3 │ │ │ │ @@ -274961,15 +274956,15 @@ │ │ │ │ strd r1, r1, [sp, #24] │ │ │ │ strd r4, r4, [sp, #12] │ │ │ │ bl 14dd6c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x399fc> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bcc.n 155508 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41198> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r4, r5, #23 │ │ │ │ + adds r4, r1, r0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov ip, r2 │ │ │ │ mov r2, r0 │ │ │ │ @@ -274996,15 +274991,15 @@ │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ bl 1506d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c364> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bcs.n 155464 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x410f4> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r4, r1, #27 │ │ │ │ + adds r4, r5, r3 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov lr, r3 │ │ │ │ mov r3, r1 │ │ │ │ @@ -275077,15 +275072,15 @@ │ │ │ │ str.w ip, [sp, #44] @ 0x2c │ │ │ │ bl 1506d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c364> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bcs.n 1555c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41250> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r2, r2, #24 │ │ │ │ + adds r2, r6, r0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #112] @ (1555f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41284>) │ │ │ │ @@ -275135,15 +275130,15 @@ │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 14dd6c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x399fc> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bne.n 155568 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x411f8> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r0, r4, #17 │ │ │ │ + asrs r0, r0, #26 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov ip, r1 │ │ │ │ ldr r1, [pc, #72] @ (155658 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x412e8>) │ │ │ │ @@ -275175,15 +275170,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ bl 1506d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c364> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ bne.n 1556b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41348> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r2, r7, #20 │ │ │ │ + asrs r2, r3, #29 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov lr, r3 │ │ │ │ mov r3, r1 │ │ │ │ @@ -275255,15 +275250,15 @@ │ │ │ │ str.w ip, [sp, #44] @ 0x2c │ │ │ │ bl 1506d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c364> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ beq.n 155804 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41494> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r0, r0, #18 │ │ │ │ + asrs r0, r4, #26 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #112] @ (1557a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41438>) │ │ │ │ @@ -275313,15 +275308,15 @@ │ │ │ │ str r5, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 14dd6c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x399fc> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ beq.n 1557b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41444> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r0, r3, #11 │ │ │ │ + asrs r0, r7, #19 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov ip, r1 │ │ │ │ ldr r1, [pc, #72] @ (15580c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4149c>) │ │ │ │ @@ -275354,15 +275349,15 @@ │ │ │ │ strd ip, r3, [sp, #40] @ 0x28 │ │ │ │ bl 1506d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c364> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #22 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov lr, r3 │ │ │ │ mov r3, r1 │ │ │ │ @@ -275623,17 +275618,17 @@ │ │ │ │ nop │ │ │ │ ldmia r6!, {r4, r5, r7} │ │ │ │ lsls r5, r4, #6 │ │ │ │ add r7, pc, #544 @ (adr r7, 155d04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41994>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r1, #12 │ │ │ │ + asrs r6, r5, #20 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsrs r0, r3, #29 │ │ │ │ + asrs r0, r7, #5 │ │ │ │ lsls r0, r6, #3 │ │ │ │ add r6, pc, #1008 @ (adr r6, 155ee4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41b74>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #1 │ │ │ │ dmb ish │ │ │ │ add.w sl, r3, #33024 @ 0x8100 │ │ │ │ @@ -275962,30 +275957,30 @@ │ │ │ │ ldrd lr, r3, [sp, #48] @ 0x30 │ │ │ │ b.n 155c98 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41928> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str.w r1, [r2, #408] @ 0x198 │ │ │ │ movs r1, #1 │ │ │ │ bl 435d2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3219bc> │ │ │ │ b.n 155e7e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41b0e> │ │ │ │ - lsrs r0, r4, #20 │ │ │ │ + lsrs r0, r0, #29 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsrs r4, r1, #18 │ │ │ │ + lsrs r4, r5, #26 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsrs r6, r7, #20 │ │ │ │ + lsrs r6, r3, #29 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsrs r0, r7, #15 │ │ │ │ + lsrs r0, r3, #24 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsrs r4, r6, #18 │ │ │ │ + lsrs r4, r2, #27 │ │ │ │ lsls r0, r6, #3 │ │ │ │ strb r1, [r1, #16] │ │ │ │ - @ instruction: 0xffff0b1e │ │ │ │ + vcvt.u16.f16 d16, d30, #1 │ │ │ │ lsls r0, r6, #3 │ │ │ │ blxns sl │ │ │ │ lsls r0, r5, #6 │ │ │ │ - lsrs r4, r2, #13 │ │ │ │ + lsrs r4, r6, #21 │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr r5, [pc, #620] @ (156138 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41dc8>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -276217,17 +276212,17 @@ │ │ │ │ nop │ │ │ │ ldmia r0!, {r2, r4, r6} │ │ │ │ lsls r5, r4, #6 │ │ │ │ add r1, pc, #176 @ (adr r1, 1561ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41e7c>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r1, #19 │ │ │ │ + lsrs r6, r5, #27 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsrs r6, r7, #3 │ │ │ │ + lsrs r6, r3, #12 │ │ │ │ lsls r0, r6, #3 │ │ │ │ add r0, pc, #648 @ (adr r0, 1563d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42064>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ dmb ish │ │ │ │ add.w r9, r3, #33024 @ 0x8100 │ │ │ │ movs r3, #1 │ │ │ │ @@ -276557,30 +276552,30 @@ │ │ │ │ b.n 1562ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41f7c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str.w r1, [r2, #408] @ 0x198 │ │ │ │ movs r1, #1 │ │ │ │ bl 435d2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3219bc> │ │ │ │ b.n 1564d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42160> │ │ │ │ nop │ │ │ │ - lsls r2, r1, #27 │ │ │ │ + lsrs r2, r5, #3 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsls r6, r6, #24 │ │ │ │ + lsrs r6, r2, #1 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsls r2, r5, #27 │ │ │ │ + lsrs r2, r1, #4 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsls r4, r4, #22 │ │ │ │ + lsls r4, r0, #31 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsls r0, r4, #25 │ │ │ │ + lsrs r0, r0, #2 │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldr r5, [r6, #88] @ 0x58 │ │ │ │ - vmls.i q8, , d10[0] │ │ │ │ + vmlsl.u q8, d31, d26[0] │ │ │ │ lsls r0, r6, #3 │ │ │ │ sbcs r0, r0 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - lsls r0, r0, #20 │ │ │ │ + lsls r0, r4, #28 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov lr, r3 │ │ │ │ mov r3, r1 │ │ │ │ @@ -276888,19 +276883,19 @@ │ │ │ │ b.n 1565ba <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4224a> │ │ │ │ stmia r1!, {r3, r4, r5, r7} │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldr r2, [sp, #576] @ 0x240 │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r1, #25 │ │ │ │ + lsrs r2, r5, #1 │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldr r1, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsls r2, r2, #7 │ │ │ │ + lsls r2, r6, #15 │ │ │ │ lsls r0, r6, #3 │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ cmp r3, #29 │ │ │ │ bls.w 1566fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4238c> │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ @@ -277202,27 +277197,31 @@ │ │ │ │ b.n 1566b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42344> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [ip, #408] @ 0x198 │ │ │ │ bl 435d2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3219bc> │ │ │ │ b.n 156b6c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x427fc> │ │ │ │ nop │ │ │ │ - lsls r0, r5, #1 │ │ │ │ + lsls r0, r1, #10 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - vhadd.u16 q8, q13, │ │ │ │ - vhadd.u32 q8, q8, │ │ │ │ - movs r4, r1 │ │ │ │ + lsls r2, r7, #5 │ │ │ │ + lsls r0, r6, #3 │ │ │ │ + lsls r0, r0, #6 │ │ │ │ + lsls r0, r6, #3 │ │ │ │ + lsls r4, r5, #8 │ │ │ │ + lsls r0, r6, #3 │ │ │ │ + lsls r6, r6, #7 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - vmla.i16 q8, q11, d7[3] │ │ │ │ str r5, [r7, #120] @ 0x78 │ │ │ │ - vcvt.f32.u32 d31, d30, #1 │ │ │ │ - lsls r7, r5, #3 │ │ │ │ + vshr.u32 q8, q7, #1 │ │ │ │ + lsls r0, r6, #3 │ │ │ │ subs r2, #244 @ 0xf4 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - cdp2 0, 7, cr0, cr0, cr15, {7} │ │ │ │ + lsls r0, r2, #2 │ │ │ │ + lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ ldr r5, [pc, #704] @ (156e7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42b0c>) │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ ldr r4, [pc, #704] @ (156e80 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42b10>) │ │ │ │ @@ -277499,19 +277498,19 @@ │ │ │ │ b.n 156c0a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4289a> │ │ │ │ cbnz r4, 156ed4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42b64> │ │ │ │ lsls r5, r4, #6 │ │ │ │ str r4, [sp, #240] @ 0xf0 │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, r2 │ │ │ │ + lsls r2, r6, #8 │ │ │ │ lsls r0, r6, #3 │ │ │ │ str r3, [sp, #696] @ 0x2b8 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xfb8200ef │ │ │ │ + stc2 0, cr0, [r2, #956]! @ 0x3bc │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ cmp r3, #29 │ │ │ │ bls.w 156d4c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x429dc> │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ @@ -277812,25 +277811,25 @@ │ │ │ │ b.n 156d04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42994> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [ip, #408] @ 0x198 │ │ │ │ bl 435d2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3219bc> │ │ │ │ b.n 1571bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42e4c> │ │ │ │ nop │ │ │ │ - @ instruction: 0xfa1800ef │ │ │ │ - vst4. {d0-d3}, [sl :128] │ │ │ │ - ldrsb.w r0, [r0, pc, lsl #2] │ │ │ │ - ldrsh.w r0, [ip, #239] @ 0xef │ │ │ │ - vst1.8 {d0[7]}, [r6] │ │ │ │ + ldc2 0, cr0, [r8], #-956 @ 0xfffffc44 │ │ │ │ + @ instruction: 0xfb2a00ef │ │ │ │ + @ instruction: 0xfb3000ef │ │ │ │ + @ instruction: 0xfbdc00ef │ │ │ │ + @ instruction: 0xfba600ef │ │ │ │ str r5, [r5, #20] │ │ │ │ - @ instruction: 0xfffff7ee │ │ │ │ + vtbl.8 d31, {d15-d17}, d14 │ │ │ │ lsls r7, r5, #3 │ │ │ │ adds r4, #164 @ 0xa4 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strh.w r0, [r0, pc, lsl #2] │ │ │ │ + @ instruction: 0xfa4000ef │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov lr, r3 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [pc, #48] @ (15723c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42ecc>) │ │ │ │ @@ -277942,19 +277941,19 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ bl 150888 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c518> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ push {r5, r7} │ │ │ │ lsls r5, r4, #6 │ │ │ │ - vst4. {d16-d19}, [ip :128] │ │ │ │ - pop {r1, r2, r3, r5, pc} │ │ │ │ - lsls r7, r5, #3 │ │ │ │ - ldrsb.w r0, [r6, pc, lsl #2] │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ + @ instruction: 0xfb6c00ef │ │ │ │ + itee mi │ │ │ │ + lslmi r7, r5, #3 │ │ │ │ + @ instruction: 0xfb3600ef │ │ │ │ + stmdbpl 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] @ (1573bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4304c>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -278008,17 +278007,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ cbz r6, 15743e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x430ce> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrh.w r0, [r0, #239] @ 0xef │ │ │ │ - ldr??.w r0, [lr, pc, lsl #2] │ │ │ │ - pop {r2, r3, r6} │ │ │ │ + @ instruction: 0xfad000ef │ │ │ │ + @ instruction: 0xfa9e00ef │ │ │ │ + bkpt 0x006c │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #128] @ (157460 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x430f0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -278074,17 +278073,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ cbz r2, 1574ba <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4314a> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrb.w r0, [ip, pc, lsl #2] │ │ │ │ - @ instruction: 0xf7ee00ef │ │ │ │ - cbnz r0, 1574da <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4316a> │ │ │ │ + @ instruction: 0xfa3c00ef │ │ │ │ + @ instruction: 0xfa0e00ef │ │ │ │ + pop {r3, r6, r7, pc} │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #124] @ (1574fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4318c>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -278139,17 +278138,17 @@ │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ bl 150888 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c518> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ uxth r0, r7 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xf7ba00ef │ │ │ │ - @ instruction: 0xf78a00ef │ │ │ │ - cbnz r0, 157558 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x431e8> │ │ │ │ + ldr??.w r0, [sl, #239] @ 0xef │ │ │ │ + vld1.8 {d0[7]}, [sl] │ │ │ │ + pop {r4, r6, pc} │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #132] @ (1575a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43234>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -278206,17 +278205,17 @@ │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ bl 150888 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c518> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ sxth r2, r3 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xf73600ef │ │ │ │ - @ instruction: 0xf70200ef │ │ │ │ - hlt 0x0010 │ │ │ │ + ldr??.w r0, [r6, pc, lsl #2] │ │ │ │ + vld4. {d0-d3}, [r2 :128] │ │ │ │ + pop {r4, r5, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #80] @ (157614 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x432a4>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -278252,15 +278251,15 @@ │ │ │ │ str r1, [sp, #28] │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ bl 150888 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c518> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cbz r4, 157634 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x432c4> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subw r0, r4, #2287 @ 0x8ef │ │ │ │ + str.w r0, [r4, #239] @ 0xef │ │ │ │ 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] @ (1576b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43344>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -278316,16 +278315,16 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cbz r2, 1576ba <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4334a> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xf66400ef │ │ │ │ - cbnz r6, 1576d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43364> │ │ │ │ + strb.w r0, [r4, #239] @ 0xef │ │ │ │ + cbnz r6, 15771c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x433ac> │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #136] @ (15775c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x433ec>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -278384,16 +278383,16 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add sp, #408 @ 0x198 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - rsbs r0, r2, #7831552 @ 0x778000 │ │ │ │ - @ instruction: 0xb8ae │ │ │ │ + @ instruction: 0xf7f200ef │ │ │ │ + revsh r6, r1 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #84] @ (1577cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4345c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -278432,15 +278431,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ bl 150888 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c518> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r7, sp, #768 @ 0x300 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adc.w r0, r0, #7831552 @ 0x778000 │ │ │ │ + @ instruction: 0xf76000ef │ │ │ │ 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] @ (1578a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43538>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -278521,16 +278520,16 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ add r7, sp, #328 @ 0x148 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xf4fc00ef │ │ │ │ - @ instruction: 0xb764 │ │ │ │ + @ instruction: 0xf71c00ef │ │ │ │ + cbnz r4, 1578d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43564> │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #200] @ (157990 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43620>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -278614,16 +278613,16 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add r6, sp, #456 @ 0x1c8 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ands.w r0, r6, #7831552 @ 0x778000 │ │ │ │ - @ instruction: 0xb67a │ │ │ │ + @ instruction: 0xf63600ef │ │ │ │ + @ instruction: 0xb89a │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #144] @ (157a3c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x436cc>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -278686,15 +278685,15 @@ │ │ │ │ str r5, [sp, #32] │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 150888 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c518> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r5, sp, #560 @ 0x230 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xf34800ef │ │ │ │ + sbc.w r0, r8, #7831552 @ 0x778000 │ │ │ │ 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] @ (157acc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4375c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -279338,22 +279337,22 @@ │ │ │ │ b.n 157ece <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43b5e> │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ lsls r5, r4, #6 │ │ │ │ strh r2, [r1, #14] │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 12, cr0, cr12, cr15, {7} │ │ │ │ - cdp 0, 9, cr0, cr14, cr15, {7} │ │ │ │ + @ instruction: 0xf0ec00ef │ │ │ │ + @ instruction: 0xf0be00ef │ │ │ │ strh r6, [r4, #8] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldcl 0, cr0, [sl, #-956]! @ 0xfffffc44 │ │ │ │ - ldcl 0, cr0, [r0, #-956] @ 0xfffffc44 │ │ │ │ - ldcl 0, cr0, [r0, #-956] @ 0xfffffc44 │ │ │ │ - ldcl 0, cr0, [r2], #956 @ 0x3bc │ │ │ │ + vmla.i16 d0, d26, d7[3] │ │ │ │ + vhadd.s q8, q8, │ │ │ │ + vhadd.s q8, q8, │ │ │ │ + vhadd.s16 q0, q9, │ │ │ │ ldr r1, [pc, #72] @ (158120 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43db0>) │ │ │ │ add r6, sp, #68 @ 0x44 │ │ │ │ ldr r3, [sp, #228] @ 0xe4 │ │ │ │ mov r2, lr │ │ │ │ str r7, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -279380,15 +279379,15 @@ │ │ │ │ str r5, [sp, #4] │ │ │ │ ldr r5, [sp, #208] @ 0xd0 │ │ │ │ str r6, [sp, #16] │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 175c20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x618b0> │ │ │ │ b.n 157ece <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43b5e> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - mcrr 0, 14, r0, r6, cr15 │ │ │ │ + cdp 0, 6, cr0, cr6, cr15, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ ldr r5, [pc, #468] @ (15830c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43f9c>) │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ ldr r4, [pc, #468] @ (158310 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43fa0>) │ │ │ │ @@ -279566,19 +279565,19 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r5, pc, #920 @ (adr r5, 1586a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44334>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldrb r2, [r0, #27] │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r2], {239} @ 0xef │ │ │ │ - @ instruction: 0xebe200ef │ │ │ │ + cdp 0, 3, cr0, cr2, cr15, {7} │ │ │ │ + cdp 0, 0, cr0, cr2, cr15, {7} │ │ │ │ ldrb r6, [r1, #24] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bics.w r0, ip, pc, asr #3 │ │ │ │ + mrrc 0, 14, r0, ip, cr15 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r3 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #56] @ (158370 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44000>) │ │ │ │ @@ -279869,22 +279868,22 @@ │ │ │ │ nop │ │ │ │ add r3, pc, #608 @ (adr r3, 15888c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4451c>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldrb r0, [r6, #17] │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strd r0, r0, [ip, #956] @ 0x3bc │ │ │ │ - udf #98 @ 0x62 │ │ │ │ + @ instruction: 0xebec00ef │ │ │ │ + b.n 158740 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x443d0> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - b.n 158ddc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44a6c> │ │ │ │ + b.n 15821c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43eac> │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrb r2, [r6, #15] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r0, #62 @ 0x3e │ │ │ │ + movs r2, #94 @ 0x5e │ │ │ │ lsls r1, r0, #4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r6, r3, #33024 @ 0x8100 │ │ │ │ adds r6, #152 @ 0x98 │ │ │ │ ldrex r2, [r6] │ │ │ │ @@ -280007,25 +280006,25 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w fp, [sp] │ │ │ │ bl 173af0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x5f780> │ │ │ │ b.n 158550 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x441e0> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - blt.n 15889c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4452c> │ │ │ │ + ble.n 1586dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4436c> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - b.n 15899c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4462c> │ │ │ │ + b.n 158ddc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44a6c> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - blt.n 158864 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x444f4> │ │ │ │ + ble.n 1588a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44534> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - b.n 158a34 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x446c4> │ │ │ │ + b.n 158e74 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44b04> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - blt.n 15882c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x444bc> │ │ │ │ + ble.n 15886c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x444fc> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - b.n 15898c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4461c> │ │ │ │ + b.n 158dcc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44a5c> │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldr r2, [pc, #172] @ (158868 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x444f8>) │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (158b80 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44810>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ @@ -280286,23 +280285,23 @@ │ │ │ │ nop │ │ │ │ ldr r7, [sp, #304] @ 0x130 │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldrb r0, [r5, #0] │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 1585c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44254> │ │ │ │ + b.n 158a04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44694> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - bge.n 158ab4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44744> │ │ │ │ + bgt.n 158af4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44784> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - svc 132 @ 0x84 │ │ │ │ + b.n 158dd0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44a60> │ │ │ │ lsls r7, r5, #3 │ │ │ │ strb r0, [r5, #30] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r4, r6, r7 │ │ │ │ + subs r4, r2, #0 │ │ │ │ lsls r1, r0, #4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r6, r3, #33024 @ 0x8100 │ │ │ │ adds r6, #152 @ 0x98 │ │ │ │ ldrex r2, [r6] │ │ │ │ @@ -280425,25 +280424,25 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w fp, [sp] │ │ │ │ bl 173af0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x5f780> │ │ │ │ b.n 15899a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4462a> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - bvc.n 158c54 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x448e4> │ │ │ │ + bls.n 158c94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44924> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - bgt.n 158b54 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x447e4> │ │ │ │ + udf #210 @ 0xd2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - bvc.n 158c1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x448ac> │ │ │ │ + bls.n 158c5c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x448ec> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - bgt.n 158bec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4487c> │ │ │ │ + svc 26 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - bvs.n 158be4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44874> │ │ │ │ + bls.n 158c24 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x448b4> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - bgt.n 158b44 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x447d4> │ │ │ │ + udf #194 @ 0xc2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ cmp fp, ip │ │ │ │ vsli.32 d27, d0, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r2 │ │ │ │ @@ -280751,23 +280750,23 @@ │ │ │ │ b.n 158ea2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44b32> │ │ │ │ ldr r2, [sp, #704] @ 0x2c0 │ │ │ │ lsls r5, r4, #6 │ │ │ │ strb r4, [r1, #14] │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 159188 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44e18> │ │ │ │ + b.n 1595c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45258> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - asrs r0, r0, #30 │ │ │ │ + adds r0, r4, r6 │ │ │ │ lsls r1, r0, #4 │ │ │ │ strb r6, [r2, #5] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bcc.n 159038 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44cc8> │ │ │ │ + bpl.n 158e78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44b08> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - bhi.n 158f14 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44ba4> │ │ │ │ + blt.n 158f54 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44be4> │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r8, r3, #33024 @ 0x8100 │ │ │ │ add.w r8, r8, #152 @ 0x98 │ │ │ │ ldrex r2, [r8] │ │ │ │ @@ -280906,25 +280905,25 @@ │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ mov r0, r4 │ │ │ │ str.w sl, [sp] │ │ │ │ bl 173af0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x5f780> │ │ │ │ b.n 158e2a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44aba> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - bcs.n 159194 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44e24> │ │ │ │ + bmi.n 158fd4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44c64> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - bvc.n 159094 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44d24> │ │ │ │ + bge.n 1590d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44d64> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - bcs.n 159164 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44df4> │ │ │ │ + bmi.n 1591a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44e34> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - bhi.n 159134 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44dc4> │ │ │ │ + bge.n 159174 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44e04> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - bcs.n 15911c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44dac> │ │ │ │ + bmi.n 15915c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44dec> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - bvc.n 159084 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44d14> │ │ │ │ + bls.n 1590c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44d54> │ │ │ │ lsls r7, r5, #3 │ │ │ │ asrs r3, r0 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (1594ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4513c>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ @@ -281200,23 +281199,23 @@ │ │ │ │ b.n 159330 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44fc0> │ │ │ │ str r6, [sp, #128] @ 0x80 │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldr r4, [r7, #108] @ 0x6c │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 15933c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44fcc> │ │ │ │ + udf #214 @ 0xd6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - asrs r2, r6, #11 │ │ │ │ + asrs r2, r2, #20 │ │ │ │ lsls r1, r0, #4 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldmia r6, {r3, r5, r6, r7} │ │ │ │ + bne.n 1593ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4507c> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - bmi.n 159488 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45118> │ │ │ │ + bvs.n 1594c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45158> │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r8, r3, #33024 @ 0x8100 │ │ │ │ add.w r8, r8, #152 @ 0x98 │ │ │ │ ldrex r2, [r8] │ │ │ │ @@ -281355,25 +281354,25 @@ │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ mov r0, r4 │ │ │ │ str.w sl, [sp] │ │ │ │ bl 173af0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x5f780> │ │ │ │ b.n 1592b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44f48> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r7, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - bcc.n 159608 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45298> │ │ │ │ + bpl.n 159648 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x452d8> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldmia r5, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r7, {r1, r3, r4, r6, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - bcc.n 1594a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45138> │ │ │ │ + bpl.n 1594e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45178> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldmia r5!, {r1, r4, r7} │ │ │ │ + ldmia r7, {r1, r4, r5, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - bcc.n 1595f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45288> │ │ │ │ + bpl.n 159638 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x452c8> │ │ │ │ lsls r7, r5, #3 │ │ │ │ subs r4, #119 @ 0x77 │ │ │ │ vsli.32 d27, d0, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r2 │ │ │ │ @@ -281689,23 +281688,23 @@ │ │ │ │ nop │ │ │ │ str r1, [sp, #256] @ 0x100 │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldr r4, [r3, #32] │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 159898 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45528> │ │ │ │ + bge.n 1598d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45568> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsrs r0, r2, #24 │ │ │ │ + asrs r0, r6, #32 │ │ │ │ lsls r1, r0, #4 │ │ │ │ str r2, [r5, #124] @ 0x7c │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldmia r2!, {r3} │ │ │ │ + ldmia r4!, {r3, r5} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldmia r7!, {r2, r4, r5, r6} │ │ │ │ + bne.n 1597ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4547c> │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r8, r3, #33024 @ 0x8100 │ │ │ │ add.w r8, r8, #152 @ 0x98 │ │ │ │ ldrex r2, [r8] │ │ │ │ @@ -281842,25 +281841,25 @@ │ │ │ │ movs r1, #3 │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ mov r0, r4 │ │ │ │ str.w sl, [sp] │ │ │ │ bl 173af0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x5f780> │ │ │ │ b.n 159796 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45426> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - ldmia r6, {r1, r2, r4, r5, r6} │ │ │ │ + beq.n 15996c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x455fc> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r3, {r2, r3} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ + beq.n 159a04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45694> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldmia r6, {r5, r6} │ │ │ │ + beq.n 159950 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x455e0> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r6, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ adds r7, #147 @ 0x93 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (159e1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45aac>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ @@ -282143,23 +282142,23 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r6, #36] @ 0x24 │ │ │ │ lsls r5, r4, #6 │ │ │ │ str r4, [r1, #88] @ 0x58 │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 159c4c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x458dc> │ │ │ │ + bpl.n 159c8c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4591c> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsrs r4, r0, #6 │ │ │ │ + lsrs r4, r4, #14 │ │ │ │ lsls r1, r0, #4 │ │ │ │ str r6, [r3, #52] @ 0x34 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stmia r5!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r2, r3, r4, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldmia r2!, {r3, r5, r6, r7} │ │ │ │ + ldmia r5!, {r3} │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r3, r3, #33024 @ 0x8100 │ │ │ │ adds r3, #152 @ 0x98 │ │ │ │ ldrex r2, [r3] │ │ │ │ @@ -282302,25 +282301,25 @@ │ │ │ │ movs r1, #3 │ │ │ │ ldr r3, [sp, #200] @ 0xc8 │ │ │ │ mov r0, r4 │ │ │ │ str.w r9, [sp] │ │ │ │ bl 173af0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x5f780> │ │ │ │ b.n 159c22 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x458b2> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - stmia r4!, {r2, r4, r6} │ │ │ │ + stmia r6!, {r2, r4, r5, r6} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldmia r2, {r2, r5} │ │ │ │ + ldmia r4!, {r2, r6} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldmia r1!, {r3, r6, r7} │ │ │ │ + ldmia r3, {r3, r5, r6, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - stmia r4!, {r1, r2, r4} │ │ │ │ + stmia r6!, {r1, r2, r4, r5} │ │ │ │ lsls r7, r5, #3 │ │ │ │ adds r2, #251 @ 0xfb │ │ │ │ vsli.32 d27, d0, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r3 │ │ │ │ @@ -282441,15 +282440,15 @@ │ │ │ │ strd r2, r2, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 14ec94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3a924> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldmia r6!, {r2, r4, r5} │ │ │ │ + beq.n 15a0e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45d70> │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov lr, r1 │ │ │ │ @@ -282472,15 +282471,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ strd r0, r0, [sp, #16] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 14ec94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3a924> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - ldmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r7, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov ip, r3 │ │ │ │ @@ -282504,15 +282503,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ec94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3a924> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldmia r5, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r7, {r1, r2, r3, r6, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov ip, r3 │ │ │ │ @@ -282536,15 +282535,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ec94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3a924> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldmia r5!, {r1, r3, r4, r6} │ │ │ │ + ldmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov ip, r3 │ │ │ │ @@ -282569,15 +282568,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ strd r0, r0, [sp, #16] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ec94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3a924> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldmia r5, {r2, r5} │ │ │ │ + ldmia r7!, {r2, r6} │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov lr, r2 │ │ │ │ @@ -282603,15 +282602,15 @@ │ │ │ │ strd r0, r0, [sp, #16] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ec94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3a924> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldmia r4!, {r2, r5, r6, r7} │ │ │ │ + ldmia r7!, {r2} │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov.w ip, #1 │ │ │ │ @@ -282637,15 +282636,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #8] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 14ec94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3a924> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - ldmia r4, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r6, {r1, r2, r4, r6, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r4, r1 │ │ │ │ @@ -282673,15 +282672,15 @@ │ │ │ │ str.w lr, [sp] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ str.w ip, [sp, #20] │ │ │ │ bl 14ec94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3a924> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - ldmia r4, {r1, r3, r4, r6} │ │ │ │ + ldmia r6, {r1, r3, r4, r5, r6} │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -282709,15 +282708,15 @@ │ │ │ │ mov r3, lr │ │ │ │ mov.w ip, #4 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ec94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3a924> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - ldmia r4, {r4} │ │ │ │ + ldmia r6!, {r4, r5} │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov lr, r2 │ │ │ │ @@ -282746,15 +282745,15 @@ │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #32] │ │ │ │ mov.w ip, #5 │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ec94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3a924> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - ldmia r3!, {r1, r2, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r5, r6, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r4, r1 │ │ │ │ @@ -282782,15 +282781,15 @@ │ │ │ │ strd lr, r1, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 14ec94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3a924> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldmia r3!, {r1, r4, r7} │ │ │ │ + ldmia r5, {r1, r4, r5, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r4, r1 │ │ │ │ @@ -282818,15 +282817,15 @@ │ │ │ │ mov.w ip, #3 │ │ │ │ strd lr, r1, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ec94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3a924> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - ldmia r3!, {r1, r2, r4, r5} │ │ │ │ + ldmia r5!, {r1, r2, r4, r6} │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr.w ip, [pc, #60] @ 15a468 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460f8> │ │ │ │ @@ -282854,15 +282853,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 14ec94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3a924> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldmia r3, {r1, r3, r4} │ │ │ │ + ldmia r5, {r1, r3, r4, r5} │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov ip, r2 │ │ │ │ @@ -282891,15 +282890,15 @@ │ │ │ │ movs r0, #3 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ec94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3a924> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldmia r2!, {r3, r5, r7} │ │ │ │ + ldmia r4!, {r3, r6, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov ip, r2 │ │ │ │ @@ -282928,15 +282927,15 @@ │ │ │ │ mov.w ip, #2 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ec94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3a924> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldmia r2, {r1, r2, r5, r6} │ │ │ │ + ldmia r4!, {r1, r2, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov ip, r2 │ │ │ │ @@ -282963,15 +282962,15 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ movs r1, #0 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 14ec94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3a924> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - ldmia r2!, {r1, r3} │ │ │ │ + ldmia r4!, {r1, r3, r5} │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr.w ip, [pc, #64] @ 15a5cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4625c> │ │ │ │ @@ -282999,15 +282998,15 @@ │ │ │ │ mov r3, lr │ │ │ │ mov.w ip, #4 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ec94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3a924> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - ldmia r1, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r1, r2, r4} │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov lr, r2 │ │ │ │ @@ -283036,15 +283035,15 @@ │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ mov.w ip, #5 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ec94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3a924> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - ldmia r1!, {r6, r7} │ │ │ │ + ldmia r3!, {r5, r6, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldr.w r3, [pc, #1376] @ 15ab90 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46820> │ │ │ │ ldr.w ip, [r0, #32] │ │ │ │ add r3, pc │ │ │ │ push {r4, lr} │ │ │ │ cmp.w ip, #0 │ │ │ │ bne.n 15a6a6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46336> │ │ │ │ @@ -283847,19 +283846,19 @@ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ b.n 15aca0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46930> │ │ │ │ nop │ │ │ │ strh r6, [r7, r6] │ │ │ │ lsls r5, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r2, r4} │ │ │ │ + stmia r4!, {r1, r2, r4, r5} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - stmia r2!, {} │ │ │ │ + stmia r4!, {r5} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - stmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r3, r4} │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #136] @ (15afa4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46c34>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -283918,21 +283917,21 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 15ac20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x468b0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r3, #0] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stmia r0!, {r2, r4, r6, r7} │ │ │ │ + stmia r2!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - stmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - stmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r2!, {r2, r3, r4, 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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #140] @ (15b054 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46ce4>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -283994,21 +283993,21 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ bl 14cf60 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x38bf0> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 15affe <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46c8e> │ │ │ │ b.n 15aff0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46c80> │ │ │ │ strb r0, [r6, #29] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stmia r0!, {r5, r6} │ │ │ │ + stmia r2!, {r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - stmia r0!, {r1, r4, r5} │ │ │ │ + stmia r2!, {r1, r4, r6} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - stmia r0!, {r2, r3, r5} │ │ │ │ + stmia r2!, {r2, r3, r6} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - stmia r0!, {r1, r3, r4} │ │ │ │ + stmia r2!, {r1, r3, r4, r5} │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r2 │ │ │ │ mov r2, r0 │ │ │ │ @@ -284070,22 +284069,22 @@ │ │ │ │ str r5, [sp, #8] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 15ac20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x468b0> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strb r2, [r7, #26] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - itee gt │ │ │ │ - lslgt r7, r5, #3 │ │ │ │ - it vs @ unpredictable │ │ │ │ - lslvs r7, r5, #3 │ │ │ │ - itte vs │ │ │ │ - lslvs r7, r5, #3 │ │ │ │ - stmdbvs sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - movvc.w ip, #4096 @ 0x1000 │ │ │ │ + stmia r1!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + lsls r7, r5, #3 │ │ │ │ + stmia r1!, {r3, r7} │ │ │ │ + lsls r7, r5, #3 │ │ │ │ + stmia r1!, {r1, r2, r7} │ │ │ │ + lsls r7, r5, #3 │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #124] @ (15b1ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46e3c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r0 │ │ │ │ add r3, pc │ │ │ │ @@ -284136,20 +284135,20 @@ │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 15ac20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x468b0> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strb r2, [r1, #24] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - itet cs │ │ │ │ - lslcs r7, r5, #3 │ │ │ │ - itte ne @ unpredictable │ │ │ │ - lslne r7, r5, #3 │ │ │ │ - bkpt 0x00a2 │ │ │ │ - lsleq r7, r5, #3 │ │ │ │ + stmia r1!, {r1, r3, r6} │ │ │ │ + lsls r7, r5, #3 │ │ │ │ + stmia r1!, {r1, r3, r4, r5} │ │ │ │ + lsls r7, r5, #3 │ │ │ │ + stmia r0!, {r1, r6, r7} │ │ │ │ + lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #132] @ (15b254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46ee4>) │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -284207,19 +284206,19 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 15ac20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x468b0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strb r2, [r5, #21] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bkpt 0x008a │ │ │ │ + stmia r0!, {r1, r3, r5, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - bkpt 0x0088 │ │ │ │ + stmia r0!, {r3, r5, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - pop {r2, r3, r4, r5, r6, r7, pc} │ │ │ │ + stmia r0!, {r2, r3, r4} │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #132] @ (15b2fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46f8c>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -284277,21 +284276,21 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 15ac20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x468b0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strb r2, [r0, #19] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bkpt 0x0006 │ │ │ │ - lsls r7, r5, #3 │ │ │ │ - pop {r1, r4, r5, r6, r7, pc} │ │ │ │ + stmia r0!, {r1, r2, r5} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - pop {r2, r4, r6, pc} │ │ │ │ + stmia r0!, {r1, r4} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ + ite vc │ │ │ │ + lslvc r7, r5, #3 │ │ │ │ + stmdbvs 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] @ (15b3b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x47040>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #24 │ │ │ │ @@ -284351,19 +284350,19 @@ │ │ │ │ mov r0, r6 │ │ │ │ strd r5, r4, [sp] │ │ │ │ bl 15ac20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x468b0> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strb r2, [r3, #16] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - pop {r2, r4, r5, r6, pc} │ │ │ │ - lsls r7, r5, #3 │ │ │ │ - pop {r2, r6, pc} │ │ │ │ - lsls r7, r5, #3 │ │ │ │ - pop {r1, r4, r7} │ │ │ │ + ite ls │ │ │ │ + lslls r7, r5, #3 │ │ │ │ + itt vs @ unpredictable │ │ │ │ + lslvs r7, r5, #3 │ │ │ │ + bkpt 0x00b2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 130e14 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1caa4> │ │ │ │ @@ -284412,15 +284411,15 @@ │ │ │ │ vstr d7, [sp, #32] │ │ │ │ bl 14fcf8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3b988> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {pc} │ │ │ │ ... │ │ │ │ strb r2, [r6, #12] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - pop {r3, r7} │ │ │ │ + bkpt 0x00a8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov lr, r1 │ │ │ │ ldr r1, [pc, #84] @ (15b4d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x47160>) │ │ │ │ @@ -284450,15 +284449,15 @@ │ │ │ │ bl 14fcf8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3b988> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ strb r2, [r0, #11] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - pop {r1, r2, r4, r5} │ │ │ │ + bkpt 0x0056 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov ip, r3 │ │ │ │ ldr r3, [pc, #132] @ (15b570 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x47200>) │ │ │ │ @@ -284506,17 +284505,17 @@ │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ strb r2, [r2, #9] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cbnz r0, 15b5ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4727c> │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cbnz r6, 15b5ea <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4727a> │ │ │ │ + pop {r1, r2, r3, r4, r6, r7, pc} │ │ │ │ lsls r7, r5, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -284569,17 +284568,17 @@ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ strb r2, [r5, #6] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cbnz r6, 15b678 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x47308> │ │ │ │ + pop {r1, r2, r5, r6, pc} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cbnz r2, 15b680 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x47310> │ │ │ │ + pop {r1, r4, r5, r6, pc} │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #144] @ (15b6d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x47360>) │ │ │ │ @@ -284643,17 +284642,17 @@ │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strb r2, [r7, #3] │ │ │ │ lsls r5, r4, #6 │ │ │ │ strb r2, [r2, #2] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cbnz r4, 15b720 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x473b0> │ │ │ │ + pop {r2, r4, r5, pc} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - rev16 r6, r1 │ │ │ │ + pop {r1, r2, r3, r5, r6} │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #156] @ (15b790 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x47420>) │ │ │ │ @@ -284720,17 +284719,17 @@ │ │ │ │ bl 14fcf8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3b988> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strb r6, [r0, #1] │ │ │ │ lsls r5, r4, #6 │ │ │ │ strb r0, [r1, #0] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - rev16 r0, r7 │ │ │ │ + pop {r3, r4, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cbnz r2, 15b7d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x47464> │ │ │ │ + cbnz r2, 15b81c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x474ac> │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #144] @ (15b844 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x474d4>) │ │ │ │ @@ -284794,17 +284793,17 @@ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r6, [r0, #120] @ 0x78 │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cbnz r4, 15b888 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x47518> │ │ │ │ + pop {r2} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - @ instruction: 0xb8e0 │ │ │ │ + cbnz r0, 15b894 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x47524> │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #156] @ (15b904 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x47594>) │ │ │ │ @@ -284872,17 +284871,17 @@ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r2, #108] @ 0x6c │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldr r4, [r2, #104] @ 0x68 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cbnz r4, 15b924 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x475b4> │ │ │ │ + cbnz r4, 15b96c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x475fc> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - @ instruction: 0xb85e │ │ │ │ + rev16 r6, r7 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ @@ -285105,27 +285104,27 @@ │ │ │ │ b.n 15b9bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4764c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ mov ip, r0 │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb85a │ │ │ │ + rev16 r2, r7 │ │ │ │ lsls r7, r5, #3 │ │ │ │ mov r4, r7 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xb80a │ │ │ │ + rev r2, r5 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - @ instruction: 0xb7ee │ │ │ │ + rev r6, r1 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - @ instruction: 0xb7ba │ │ │ │ + cbnz r2, 15bb8e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4781e> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - @ instruction: 0xb784 │ │ │ │ + cbnz r4, 15bb84 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x47814> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - @ instruction: 0xb744 │ │ │ │ + cbnz r4, 15bb78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x47808> │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #120] @ 15bbe8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x47878> │ │ │ │ sub sp, #28 │ │ │ │ @@ -285295,19 +285294,19 @@ │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 15bcfe <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4798e> │ │ │ │ b.n 15bd20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x479b0> │ │ │ │ nop │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb810 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - push {r1, r2, r3, r6, r7, lr} │ │ │ │ + @ instruction: 0xb7ee │ │ │ │ lsls r7, r5, #3 │ │ │ │ - push {r1, r2, r3, r5, r6, lr} │ │ │ │ + @ instruction: 0xb78e │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ mov r6, r1 │ │ │ │ @@ -285458,15 +285457,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 15bec8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x47b58> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 15be98 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x47b28> │ │ │ │ b.n 15be34 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x47ac4> │ │ │ │ nop │ │ │ │ - push {r1, r4} │ │ │ │ + @ instruction: 0xb632 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ mov r2, r1 │ │ │ │ @@ -285799,15 +285798,15 @@ │ │ │ │ mla r3, r3, lr, r0 │ │ │ │ add.w r3, r3, #104448 @ 0x19800 │ │ │ │ ldr.w r0, [r3, #500] @ 0x1f4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r3 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - sxth r4, r7 │ │ │ │ + push {r2, r3, r4, r6} │ │ │ │ lsls r7, r5, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r1, #124] @ 0x7c │ │ │ │ cmp r3, #16 │ │ │ │ it ge │ │ │ │ movge r3, #16 │ │ │ │ @@ -285980,15 +285979,15 @@ │ │ │ │ ldr r1, [pc, #16] @ (15c47c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4810c>) │ │ │ │ add r1, pc │ │ │ │ bl 29dd68 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1899f8> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ b.n 15c42e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x480be> │ │ │ │ str r6, [r5, #44] @ 0x2c │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r6, sp, #400 @ 0x190 │ │ │ │ + sub sp, #16 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r4, [pc, #904] @ (15c81c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x484ac>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -286763,15 +286762,15 @@ │ │ │ │ add.w ip, ip, #4 │ │ │ │ mov sl, r3 │ │ │ │ cmp r8, r3 │ │ │ │ bne.w 15cbb0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x48840> │ │ │ │ b.n 15cad6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x48766> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ b.n 15ccb8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x48948> │ │ │ │ - add r6, pc, #744 @ (adr r6, 15cfd8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x48c68>) │ │ │ │ + add r0, sp, #872 @ 0x368 │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrh r3, [r0, #8] │ │ │ │ movw r2, #34067 @ 0x8513 │ │ │ │ cmp r1, #16 │ │ │ │ it ls │ │ │ │ cmpls r3, r2 │ │ │ │ beq.n 15cd02 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x48992> │ │ │ │ @@ -286937,15 +286936,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r4, r3] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r4, pc, #544 @ (adr r4, 15d0d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x48d64>) │ │ │ │ + add r6, pc, #672 @ (adr r6, 15d154 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x48de4>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldr r3, [pc, #604] @ (15d114 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x48da4>) │ │ │ │ movw r2, #35866 @ 0x8c1a │ │ │ │ cmp r1, r2 │ │ │ │ add r3, pc │ │ │ │ beq.w 15d006 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x48c96> │ │ │ │ bhi.n 15cefa <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x48b8a> │ │ │ │ @@ -287226,17 +287225,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (15d1b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x48e40>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 15d196 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x48e26> │ │ │ │ - add r1, pc, #712 @ (adr r1, 15d478 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x49108>) │ │ │ │ + add r3, pc, #840 @ (adr r3, 15d4f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x49188>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r0, [r1, r7] │ │ │ │ + ldrh r0, [r5, r7] │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -287614,21 +287613,21 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cmp r4, #132 @ 0x84 │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #94 @ 0x5e │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bne.n 15d63c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x492cc> │ │ │ │ + bcc.n 15d67c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4930c> │ │ │ │ lsls r0, r0, #4 │ │ │ │ - bne.n 15d550 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x491e0> │ │ │ │ + bcc.n 15d590 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x49220> │ │ │ │ lsls r0, r0, #4 │ │ │ │ - bne.n 15d6e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x49374> │ │ │ │ + bcc.n 15d524 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x491b4> │ │ │ │ lsls r0, r0, #4 │ │ │ │ - bne.n 15d674 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x49304> │ │ │ │ + bcc.n 15d6b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x49344> │ │ │ │ lsls r0, r0, #4 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ mov r7, r2 │ │ │ │ @@ -287739,15 +287738,15 @@ │ │ │ │ b.n 15d632 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x492c2> │ │ │ │ add.w r2, r0, #32768 @ 0x8000 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w r3, [r2, #260] @ 0x104 │ │ │ │ bl 435d2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3219bc> │ │ │ │ b.n 15d692 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x49322> │ │ │ │ - str r4, [r5, #124] @ 0x7c │ │ │ │ + ldr r4, [r1, #32] │ │ │ │ lsls r0, r0, #4 │ │ │ │ cbz r1, 15d76c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x493fc> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r0 │ │ │ │ @@ -287765,15 +287764,15 @@ │ │ │ │ bl 15d5f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x49284> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r7, [pc, #952] @ (15db2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x497bc>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr r3, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r6, [sp, #72] @ 0x48 │ │ │ │ lsls r7, r5, #3 │ │ │ │ cbz r2, 15d7b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x49440> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r2 │ │ │ │ @@ -287791,15 +287790,15 @@ │ │ │ │ bl 15d5f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x49284> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r7, [pc, #680] @ (15da60 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x496f0>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr r3, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r5, [sp, #888] @ 0x378 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #68] @ (15d810 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x494a0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -287827,19 +287826,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r7, [pc, #440] @ (15d9cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4965c>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr r3, [sp, #408] @ 0x198 │ │ │ │ + ldr r5, [sp, #536] @ 0x218 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r3, [sp, #312] @ 0x138 │ │ │ │ + ldr r5, [sp, #440] @ 0x1b8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r6, [pc, #192] @ (15d8e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x49570>) │ │ │ │ + str r0, [r2, r1] │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #104] @ (15d898 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x49528>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -287884,21 +287883,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r7, [pc, #32] @ (15d8bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4954c>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ + ldr r5, [sp, #128] @ 0x80 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r2, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r5, [sp, #120] @ 0x78 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r2, [sp, #856] @ 0x358 │ │ │ │ + ldr r4, [sp, #984] @ 0x3d8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r5, [pc, #672] @ (15db4c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x497dc>) │ │ │ │ + ldr r7, [pc, #800] @ (15dbcc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4985c>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ @@ -288160,23 +288159,23 @@ │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 15da9c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4972c> │ │ │ │ add.w r3, r3, #32768 @ 0x8000 │ │ │ │ movs r1, #1 │ │ │ │ str.w r9, [r3, #260] @ 0x104 │ │ │ │ bl 435d2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3219bc> │ │ │ │ b.n 15da9c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4972c> │ │ │ │ - strh r4, [r2, #22] │ │ │ │ + strh r4, [r6, #38] @ 0x26 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r0, [sp, #912] @ 0x390 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strh r4, [r4, #20] │ │ │ │ + strh r4, [r0, #38] @ 0x26 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r0, [r2, #52] @ 0x34 │ │ │ │ + str r0, [r6, #84] @ 0x54 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - strh r6, [r7, #14] │ │ │ │ + strh r6, [r3, #32] │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #60] @ (15dc14 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x498a4>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -288201,15 +288200,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 15c828 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x484b8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [pc, #384] @ (15dd98 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x49a28>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - str r7, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r1, [sp, #864] @ 0x360 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #60] @ (15dc68 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x498f8>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -288234,15 +288233,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 15c828 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x484b8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r3, [pc, #48] @ (15dc9c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4992c>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - str r7, [sp, #400] @ 0x190 │ │ │ │ + ldr r1, [sp, #528] @ 0x210 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #104] @ (15dce8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x49978>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -288284,17 +288283,17 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 15c828 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x484b8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r2, [pc, #744] @ (15dfd4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x49c64>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - str r6, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r1, [sp, #104] @ 0x68 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r7, [sp, #56] @ 0x38 │ │ │ │ + ldr r1, [sp, #184] @ 0xb8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (15ddd4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x49a64>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -288493,19 +288492,19 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 15ded8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x49b68> │ │ │ │ b.n 15df08 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x49b98> │ │ │ │ nop │ │ │ │ ldr r1, [pc, #312] @ (15e054 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x49ce4>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - str r5, [sp, #384] @ 0x180 │ │ │ │ + str r7, [sp, #512] @ 0x200 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r5, [sp, #136] @ 0x88 │ │ │ │ + str r7, [sp, #264] @ 0x108 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r5, [sp, #200] @ 0xc8 │ │ │ │ + str r7, [sp, #328] @ 0x148 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #324] @ (15e080 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x49d10>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -288786,17 +288785,17 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 15e202 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x49e92> │ │ │ │ b.n 15e0e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x49d70> │ │ │ │ nop │ │ │ │ mov sl, r4 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - str r3, [sp, #664] @ 0x298 │ │ │ │ + str r5, [sp, #792] @ 0x318 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r2, [sp, #560] @ 0x230 │ │ │ │ + str r4, [sp, #688] @ 0x2b0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #376] @ (15e3c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4a050>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -288933,15 +288932,15 @@ │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r8, lr │ │ │ │ lsls r5, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #288] @ 0x120 │ │ │ │ + str r3, [sp, #416] @ 0x1a0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #324] @ (15e524 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4a1b4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -289063,21 +289062,21 @@ │ │ │ │ mov r0, sl │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 15e48c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4a11c> │ │ │ │ muls r4, r3 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r2, r4 │ │ │ │ + bx r8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r0, [sp, #504] @ 0x1f8 │ │ │ │ + str r2, [sp, #632] @ 0x278 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r0, [sp, #144] @ 0x90 │ │ │ │ + str r2, [sp, #272] @ 0x110 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrh r0, [r7, #62] @ 0x3e │ │ │ │ + str r2, [sp, #96] @ 0x60 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #232] @ (15e630 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4a2c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -289167,15 +289166,15 @@ │ │ │ │ str.w r3, [r2, #260] @ 0x104 │ │ │ │ bl 435d2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3219bc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 15e5b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4a248> │ │ │ │ nop │ │ │ │ rors r0, r6 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - mvns r0, r3 │ │ │ │ + cmp r8, pc │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r2, [r0, #29] │ │ │ │ sub sp, #12 │ │ │ │ @@ -289435,27 +289434,27 @@ │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ subs r7, #220 @ 0xdc │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrh r4, [r2, #46] @ 0x2e │ │ │ │ + ldrh r4, [r6, #62] @ 0x3e │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrh r2, [r0, #42] @ 0x2a │ │ │ │ + ldrh r2, [r4, #58] @ 0x3a │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrh r0, [r1, #40] @ 0x28 │ │ │ │ + ldrh r0, [r5, #56] @ 0x38 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrh r6, [r7, #38] @ 0x26 │ │ │ │ + ldrh r6, [r3, #56] @ 0x38 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrh r2, [r2, #40] @ 0x28 │ │ │ │ + ldrh r2, [r6, #56] @ 0x38 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrh r0, [r4, #40] @ 0x28 │ │ │ │ + ldrh r0, [r0, #58] @ 0x3a │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrh r4, [r6, #40] @ 0x28 │ │ │ │ + ldrh r4, [r2, #58] @ 0x3a │ │ │ │ lsls r7, r5, #3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -289469,15 +289468,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [lr, ip] │ │ │ │ bl 15bbf4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x47884> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ subs r6, #18 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrh r6, [r1, #40] @ 0x28 │ │ │ │ + ldrh r6, [r5, #56] @ 0x38 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r8, r2 │ │ │ │ @@ -289522,17 +289521,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ subs r5, #208 @ 0xd0 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrh r6, [r3, #38] @ 0x26 │ │ │ │ + ldrh r6, [r7, #54] @ 0x36 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrh r2, [r4, #36] @ 0x24 │ │ │ │ + ldrh r2, [r0, #54] @ 0x36 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov fp, r3 │ │ │ │ ldr r3, [pc, #264] @ (15eaf0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4a780>) │ │ │ │ @@ -289634,17 +289633,17 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 15ead0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4a760> │ │ │ │ b.n 15eae0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4a770> │ │ │ │ nop │ │ │ │ subs r5, #82 @ 0x52 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrh r2, [r1, #34] @ 0x22 │ │ │ │ + ldrh r2, [r5, #50] @ 0x32 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrh r0, [r1, #32] │ │ │ │ + ldrh r0, [r5, #48] @ 0x30 │ │ │ │ lsls r7, r5, #3 │ │ │ │ movw r3, #34478 @ 0x86ae │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 15eb76 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4a806> │ │ │ │ bls.n 15eb24 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4a7b4> │ │ │ │ movw r3, #34479 @ 0x86af │ │ │ │ cmp r1, r3 │ │ │ │ @@ -289993,15 +289992,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r1, #18 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrh r2, [r2, #0] │ │ │ │ + ldrh r2, [r6, #16] │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (15ef30 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4abc0>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -290028,15 +290027,15 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ subs r0, #80 @ 0x50 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strh r4, [r1, #62] @ 0x3e │ │ │ │ + ldrh r4, [r5, #14] │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ add.w r8, r0, #102400 @ 0x19000 │ │ │ │ add.w r9, r0, #94208 @ 0x17000 │ │ │ │ @@ -291144,21 +291143,21 @@ │ │ │ │ b.n 15fb9a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4b82a> │ │ │ │ asrs r6, r1, #32 │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r4, #21 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r7, sp, #200 @ 0xc8 │ │ │ │ + cbz r2, 15fc00 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4b890> │ │ │ │ lsls r0, r0, #4 │ │ │ │ - ldrb r4, [r7, #29] │ │ │ │ + strh r4, [r3, #12] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrb r2, [r1, #20] │ │ │ │ + ldrb r2, [r5, #28] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrb r0, [r4, #14] │ │ │ │ + ldrb r0, [r0, #23] │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrh.w r1, [r8, #44] @ 0x2c │ │ │ │ movw r2, #34168 @ 0x8578 │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 15fb86 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4b816> │ │ │ │ movw r4, #34165 @ 0x8575 │ │ │ │ movw r2, #7681 @ 0x1e01 │ │ │ │ @@ -291222,15 +291221,15 @@ │ │ │ │ movw r2, #6403 @ 0x1903 │ │ │ │ cmp ip, r2 │ │ │ │ beq.n 15fbd6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4b866> │ │ │ │ ldrh.w r1, [r8, #52] @ 0x34 │ │ │ │ mov.w r6, #8448 @ 0x2100 │ │ │ │ movw r2, #34165 @ 0x8575 │ │ │ │ b.n 15f7a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4b434> │ │ │ │ - ldrb r2, [r6, #10] │ │ │ │ + ldrb r2, [r2, #19] │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -291449,19 +291448,19 @@ │ │ │ │ subs.w r8, r8, #1 │ │ │ │ bcs.n 15ffa4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4bc34> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #504 @ 0x1f8 │ │ │ │ + add r2, sp, #632 @ 0x278 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - add r0, sp, #264 @ 0x108 │ │ │ │ + add r2, sp, #392 @ 0x188 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - add r6, pc, #592 @ (adr r6, 16021c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4beac>) │ │ │ │ + add r0, sp, #720 @ 0x2d0 │ │ │ │ lsls r0, r0, #4 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r5, r0, #104960 @ 0x19a00 │ │ │ │ mov r7, r0 │ │ │ │ @@ -291690,40 +291689,40 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 1601a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4be30> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ vrhadd.u16 d16, d18, d20 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r5, #28] │ │ │ │ + ldrb r2, [r1, #5] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strb r4, [r4, #28] │ │ │ │ + ldrb r4, [r0, #5] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strb r2, [r2, #26] │ │ │ │ + ldrb r2, [r6, #2] │ │ │ │ lsls r7, r5, #3 │ │ │ │ cdp2 1, 8, cr0, cr0, cr4, {5} │ │ │ │ - str r2, [r7, #96] @ 0x60 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ lsls r5, r7, #3 │ │ │ │ - adds r0, #152 @ 0x98 │ │ │ │ + adds r2, #184 @ 0xb8 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r6, [r6, #27] │ │ │ │ + ldrb r6, [r2, #4] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strb r4, [r2, #25] │ │ │ │ + ldrb r4, [r6, #1] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strb r0, [r6, #25] │ │ │ │ + ldrb r0, [r2, #2] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strb r2, [r1, #26] │ │ │ │ + ldrb r2, [r5, #2] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strb r4, [r1, #28] │ │ │ │ + ldrb r4, [r5, #4] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strb r2, [r4, #27] │ │ │ │ + ldrb r2, [r0, #4] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strb r0, [r0, #29] │ │ │ │ + ldrb r0, [r4, #5] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strb r2, [r3, #28] │ │ │ │ + ldrb r2, [r7, #4] │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r5, r0 │ │ │ │ @@ -291832,15 +291831,15 @@ │ │ │ │ movs r0, #1 │ │ │ │ b.n 160338 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4bfc8> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldc2 1, cr0, [r2, #656] @ 0x290 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #24] │ │ │ │ + ldrb r4, [r2, #1] │ │ │ │ lsls r7, r5, #3 │ │ │ │ stc2l 1, cr0, [r0], {164} @ 0xa4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrh r6, [r1, #8] │ │ │ │ @@ -291914,15 +291913,15 @@ │ │ │ │ b.n 1603f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4c080> │ │ │ │ ldr r2, [pc, #16] @ (160448 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4c0d8>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r5, #20] │ │ │ │ + strb r0, [r1, #29] │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r3 │ │ │ │ @@ -292039,23 +292038,23 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 160542 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4c1d2> │ │ │ │ ldr.w r9, [pc, #24] @ 160590 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4c220> │ │ │ │ movw r0, #38593 @ 0x96c1 │ │ │ │ add r9, pc │ │ │ │ b.n 1604b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4c140> │ │ │ │ - adds r2, r0, r2 │ │ │ │ + subs r2, r4, r2 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - cmp r4, #224 @ 0xe0 │ │ │ │ + cmp r7, #0 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - cmp r4, #206 @ 0xce │ │ │ │ + cmp r6, #238 @ 0xee │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r4, [r1, #16] │ │ │ │ + strb r4, [r5, #24] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - asrs r4, r6, #30 │ │ │ │ + adds r4, r2, r7 │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w lr, [pc, #332] @ 1606f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4c380> │ │ │ │ subs r3, r1, #1 │ │ │ │ @@ -292188,15 +292187,15 @@ │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfa5201a4 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r0, #12] │ │ │ │ + strb r6, [r4, #20] │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #656] @ 16099c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4c62c> │ │ │ │ ldr r3, [r0, #32] │ │ │ │ @@ -292610,24 +292609,24 @@ │ │ │ │ bne.w 160a1e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4c6ae> │ │ │ │ b.n 160a9a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4c72a> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf63801a4 │ │ │ │ @ instruction: 0xf63401a4 │ │ │ │ - ldr r2, [r6, #124] @ 0x7c │ │ │ │ + strb r2, [r2, #8] │ │ │ │ lsls r7, r5, #3 │ │ │ │ rsbs r1, sl, #5373952 @ 0x520000 │ │ │ │ - ldr r4, [r5, #112] @ 0x70 │ │ │ │ + strb r4, [r1, #5] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r6, [r2, #108] @ 0x6c │ │ │ │ + strb r6, [r6, #3] │ │ │ │ lsls r7, r5, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, #104] @ 0x68 │ │ │ │ + strb r4, [r1, #3] │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r6, r2 │ │ │ │ @@ -292870,38 +292869,38 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 160db6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4ca46> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ orn r1, r4, #5373952 @ 0x520000 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r7, #5 │ │ │ │ + asrs r2, r3, #14 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - movs r5, #178 @ 0xb2 │ │ │ │ + movs r7, #210 @ 0xd2 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r0, [r0, #96] @ 0x60 │ │ │ │ + strb r0, [r4, #0] │ │ │ │ lsls r7, r5, #3 │ │ │ │ @ instruction: 0xf36601a4 │ │ │ │ - movs r5, #78 @ 0x4e │ │ │ │ + movs r7, #110 @ 0x6e │ │ │ │ lsls r3, r7, #3 │ │ │ │ - movs r5, #48 @ 0x30 │ │ │ │ + movs r7, #80 @ 0x50 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r6, [r5, #68] @ 0x44 │ │ │ │ + ldr r6, [r1, #104] @ 0x68 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r4, #156 @ 0x9c │ │ │ │ + movs r6, #188 @ 0xbc │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r6, [r1, #72] @ 0x48 │ │ │ │ + ldr r6, [r5, #104] @ 0x68 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r4, #126 @ 0x7e │ │ │ │ + movs r6, #158 @ 0x9e │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r4, [r4, #72] @ 0x48 │ │ │ │ + ldr r4, [r0, #108] @ 0x6c │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r4, #92 @ 0x5c │ │ │ │ + movs r6, #124 @ 0x7c │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r6, [r3, #56] @ 0x38 │ │ │ │ + ldr r6, [r7, #88] @ 0x58 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #160] @ (160ed0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4cb60>) │ │ │ │ @@ -292968,17 +292967,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ adds r2, r1, r4 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr r2, [r1, #64] @ 0x40 │ │ │ │ + ldr r2, [r5, #96] @ 0x60 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r4, [r0, #64] @ 0x40 │ │ │ │ + ldr r4, [r4, #96] @ 0x60 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #136] @ (160f78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4cc08>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -293036,17 +293035,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 1fbd2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe79bc> │ │ │ │ ldr r2, [pc, #12] @ (160f80 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4cc10>) │ │ │ │ add r2, pc │ │ │ │ b.n 160f58 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4cbe8> │ │ │ │ adds r2, r1, r1 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr r6, [r2, #52] @ 0x34 │ │ │ │ + ldr r6, [r6, #84] @ 0x54 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r0, [r2, #52] @ 0x34 │ │ │ │ + ldr r0, [r6, #84] @ 0x54 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #68] @ (160fd8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4cc68>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -293076,15 +293075,15 @@ │ │ │ │ str r4, [sp, #24] │ │ │ │ bl 16044c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4c0dc> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r4, r4, #30 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr r0, [r4, #48] @ 0x30 │ │ │ │ + ldr r0, [r0, #84] @ 0x54 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ mov lr, r3 │ │ │ │ @@ -293098,15 +293097,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ movs r0, #1 │ │ │ │ strd r0, r0, [sp, #4] │ │ │ │ bl 160edc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4cb6c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r6, [r3, #44] @ 0x2c │ │ │ │ + ldr r6, [r7, #76] @ 0x4c │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r6, r2 │ │ │ │ @@ -293140,15 +293139,15 @@ │ │ │ │ str r4, [sp, #24] │ │ │ │ bl 16044c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4c0dc> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r2, r1, #28 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr r2, [r3, #40] @ 0x28 │ │ │ │ + ldr r2, [r7, #72] @ 0x48 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ ldr.w ip, [pc, #44] @ 1610b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4cd48> │ │ │ │ @@ -293165,15 +293164,15 @@ │ │ │ │ mov.w ip, #1 │ │ │ │ movs r0, #2 │ │ │ │ strd ip, lr, [sp, #8] │ │ │ │ bl 160edc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4cb6c> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldr r6, [r3, #36] @ 0x24 │ │ │ │ + ldr r6, [r7, #68] @ 0x44 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r6, r2 │ │ │ │ @@ -293207,15 +293206,15 @@ │ │ │ │ str r4, [sp, #24] │ │ │ │ bl 16044c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4c0dc> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r6, r4, #25 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr r2, [r0, #32] │ │ │ │ + ldr r2, [r4, #64] @ 0x40 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ ldr.w ip, [pc, #44] @ 16115c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4cdec> │ │ │ │ @@ -293233,15 +293232,15 @@ │ │ │ │ movs r0, #3 │ │ │ │ str r4, [sp, #8] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ bl 160edc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4cb6c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [r1, #28] │ │ │ │ + ldr r2, [r5, #60] @ 0x3c │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r6, r2 │ │ │ │ @@ -293275,15 +293274,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 16044c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4c0dc> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r2, r0, #23 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr r6, [r5, #20] │ │ │ │ + ldr r6, [r1, #56] @ 0x38 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ mov.w ip, #1 │ │ │ │ @@ -293301,15 +293300,15 @@ │ │ │ │ movs r0, #2 │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #16] │ │ │ │ bl 160edc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4cb6c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ + ldr r2, [r1, #52] @ 0x34 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r6, r2 │ │ │ │ @@ -293343,15 +293342,15 @@ │ │ │ │ str r4, [sp, #20] │ │ │ │ bl 16044c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4c0dc> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r6, r3, #20 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ + ldr r2, [r0, #48] @ 0x30 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ ldr.w ip, [pc, #40] @ 1612a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4cf30> │ │ │ │ @@ -293369,15 +293368,15 @@ │ │ │ │ movs r0, #3 │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #16] │ │ │ │ bl 160edc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4cb6c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [r5, #8] │ │ │ │ + ldr r6, [r1, #44] @ 0x2c │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #64] @ (1612f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4cf84>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -293403,15 +293402,15 @@ │ │ │ │ strd r1, r1, [sp, #12] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 16044c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4c0dc> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ asrs r4, r0, #18 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ + ldr r0, [r1, #40] @ 0x28 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov lr, r3 │ │ │ │ @@ -293423,15 +293422,15 @@ │ │ │ │ add r0, pc │ │ │ │ str r0, [sp, #12] │ │ │ │ movs r0, #1 │ │ │ │ strd r0, r0, [sp, #4] │ │ │ │ bl 160e1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4caac> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ + ldr r2, [r1, #36] @ 0x24 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #64] @ (161384 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4d014>) │ │ │ │ @@ -293460,15 +293459,15 @@ │ │ │ │ str r6, [sp, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 16044c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4c0dc> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ asrs r0, r7, #15 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - str r0, [r6, #124] @ 0x7c │ │ │ │ + ldr r0, [r2, #32] │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w ip, [pc, #40] @ 1613c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4d058> │ │ │ │ @@ -293484,15 +293483,15 @@ │ │ │ │ mov.w ip, #1 │ │ │ │ movs r0, #2 │ │ │ │ str.w ip, [sp, #8] │ │ │ │ bl 160e1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4caac> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - str r6, [r6, #120] @ 0x78 │ │ │ │ + ldr r6, [r2, #28] │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #64] @ (161420 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4d0b0>) │ │ │ │ @@ -293522,15 +293521,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 16044c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4c0dc> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r4, r3, #13 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - str r4, [r5, #116] @ 0x74 │ │ │ │ + ldr r4, [r1, #24] │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ ldr.w ip, [pc, #36] @ 161460 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4d0f0> │ │ │ │ @@ -293546,15 +293545,15 @@ │ │ │ │ movs r0, #3 │ │ │ │ str r4, [sp, #8] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ bl 160e1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4caac> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - str r6, [r5, #112] @ 0x70 │ │ │ │ + ldr r6, [r1, #20] │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #64] @ (1614b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4d148>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -293583,15 +293582,15 @@ │ │ │ │ str r5, [sp, #12] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 160e1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4caac> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ asrs r2, r0, #11 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - str r0, [r7, #108] @ 0x6c │ │ │ │ + ldr r0, [r3, #16] │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #68] @ (161518 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4d1a8>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -293623,15 +293622,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 160e1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4caac> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ asrs r6, r4, #9 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - str r4, [r6, #104] @ 0x68 │ │ │ │ + ldr r4, [r2, #12] │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #68] @ (161574 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4d204>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -293663,15 +293662,15 @@ │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 160e1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4caac> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ asrs r0, r1, #8 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - str r4, [r4, #100] @ 0x64 │ │ │ │ + ldr r4, [r0, #8] │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ mov r6, r2 │ │ │ │ @@ -293926,40 +293925,40 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 161682 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4d312> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ orn r1, r4, r4, asr #2 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r7, #32] │ │ │ │ + str r0, [r3, #68] @ 0x44 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r6, [r5, #32] │ │ │ │ + str r6, [r1, #68] @ 0x44 │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrd r0, r1, [r6, #-656]! @ 0x290 │ │ │ │ - subs r0, r0, r5 │ │ │ │ + adds r0, r4, #5 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - subs r0, r1, r4 │ │ │ │ + adds r0, r5, #4 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r4, [r3, r2] │ │ │ │ + strh r4, [r7, r2] │ │ │ │ lsls r5, r7, #3 │ │ │ │ - subs r2, r5, r3 │ │ │ │ + adds r2, r1, #4 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r0, [r5, #32] │ │ │ │ + str r0, [r1, #68] @ 0x44 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r6, r4, r2 │ │ │ │ + adds r6, r0, #3 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r0, [r3, #40] @ 0x28 │ │ │ │ + str r0, [r7, #72] @ 0x48 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r2, r1, r2 │ │ │ │ + adds r2, r5, #2 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r0, [r6, #40] @ 0x28 │ │ │ │ + str r0, [r2, #76] @ 0x4c │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r6, r5, r1 │ │ │ │ + adds r6, r1, #2 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r6, [r1, #24] │ │ │ │ + str r6, [r5, #56] @ 0x38 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ movw r5, #271 @ 0x10f │ │ │ │ @@ -295848,31 +295847,31 @@ │ │ │ │ mov r4, r2 │ │ │ │ b.n 1629e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4e678> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ bvc.n 162bbc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4e84c> │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, r3] │ │ │ │ + strb r0, [r4, r3] │ │ │ │ lsls r7, r5, #3 │ │ │ │ bvs.n 162ad0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4e760> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strh r0, [r4, r1] │ │ │ │ + strb r0, [r0, r2] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r2, [r3, r5] │ │ │ │ + strh r2, [r7, r5] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r4, [r0, r5] │ │ │ │ + strh r4, [r4, r5] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r6, [r0, r4] │ │ │ │ + strh r6, [r4, r4] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - asrs r4, r2, #14 │ │ │ │ + asrs r4, r6, #22 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - str r0, [r5, r2] │ │ │ │ + strh r0, [r1, r3] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r6, [r7, r2] │ │ │ │ + strh r6, [r3, r3] │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #264] @ (162cb8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4e948>) │ │ │ │ @@ -296143,21 +296142,21 @@ │ │ │ │ b.n 162df0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4ea80> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bcc.n 162e80 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4eb10> │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #40] @ (162e6c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4eafc>) │ │ │ │ + str r2, [r5, r4] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r6, [pc, #944] @ (1631f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4ee88>) │ │ │ │ + str r4, [r1, r4] │ │ │ │ lsls r7, r5, #3 │ │ │ │ bcs.n 162e5c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4eaec> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r5, [pc, #888] @ (1631c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4ee58>) │ │ │ │ + ldr r7, [pc, #1016] @ (163248 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4eed8>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r8, r2 │ │ │ │ @@ -296370,17 +296369,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 6a1f0 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - strb r4, [r2, #25] │ │ │ │ + ldrb r4, [r6, #1] │ │ │ │ lsls r0, r0, #4 │ │ │ │ - strb r4, [r3, #23] │ │ │ │ + strb r4, [r7, #31] │ │ │ │ lsls r0, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ @@ -296624,17 +296623,17 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6, {r1, r3, r5, r6, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #864] @ (163684 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4f314>) │ │ │ │ + ldr r3, [pc, #992] @ (163704 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4f394>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r1, [pc, #448] @ (1634e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4f178>) │ │ │ │ + ldr r3, [pc, #576] @ (163568 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4f1f8>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ ldr r3, [pc, #808] @ (163664 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4f2f4>) │ │ │ │ @@ -296953,19 +296952,19 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldmia r4, {r1, r2, r4, r5, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4, {r1, r2, r4, r6} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r0, [pc, #464] @ (163848 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4f4d8>) │ │ │ │ + ldr r2, [pc, #592] @ (1638c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4f558>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - mov r2, r6 │ │ │ │ + ldr r0, [pc, #328] @ (1637c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4f458>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r4, r0, #602112 @ 0x93000 │ │ │ │ movs r0, #0 │ │ │ │ @@ -297584,21 +297583,21 @@ │ │ │ │ b.n 163d00 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4f990> │ │ │ │ nop │ │ │ │ sub.w r1, sl, r4, asr #2 │ │ │ │ stmia r4!, {r1, r5, r6} │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r6 │ │ │ │ + orrs r6, r2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - eors r0, r6 │ │ │ │ + cmp r0, r2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - eors r4, r2 │ │ │ │ + negs r4, r6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - eors r6, r1 │ │ │ │ + negs r6, r5 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #228] @ (163e80 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4fb10>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -297898,23 +297897,23 @@ │ │ │ │ beq.n 163ff6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4fc86> │ │ │ │ b.n 16402a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4fcba> │ │ │ │ stmia.w r2!, {r2, r5, r7, r8} │ │ │ │ stmia r1!, {r3, r4, r6} │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #144 @ 0x90 │ │ │ │ + lsls r0, r6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r5, #246 @ 0xf6 │ │ │ │ + ands r6, r2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r6, #16 │ │ │ │ + ands r0, r6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r6, #18 │ │ │ │ + ands r2, r6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r5, #124 @ 0x7c │ │ │ │ + subs r7, #156 @ 0x9c │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #80] @ (16411c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4fdac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -298020,19 +298019,19 @@ │ │ │ │ b.n 1641cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4fe5c> │ │ │ │ b.n 163dfc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4fa8c> │ │ │ │ lsls r4, r4, #6 │ │ │ │ bkpt 0x00be │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #188 @ 0xbc │ │ │ │ + subs r6, #220 @ 0xdc │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r4, #86 @ 0x56 │ │ │ │ + subs r6, #118 @ 0x76 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r4, #100 @ 0x64 │ │ │ │ + subs r6, #132 @ 0x84 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #80] @ (164264 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4fef4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -298138,19 +298137,19 @@ │ │ │ │ b.n 164310 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4ffa0> │ │ │ │ b.n 163cb4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4f944> │ │ │ │ lsls r4, r4, #6 │ │ │ │ pop {r1, r2, r4, r5, r6, pc} │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #154 @ 0x9a │ │ │ │ + subs r5, #186 @ 0xba │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r3, #228 @ 0xe4 │ │ │ │ + subs r6, #4 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r3, #168 @ 0xa8 │ │ │ │ + subs r5, #200 @ 0xc8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #212] @ (164434 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x500c4>) │ │ │ │ @@ -298471,27 +298470,27 @@ │ │ │ │ nop │ │ │ │ b.n 164c64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x508f4> │ │ │ │ lsls r4, r4, #6 │ │ │ │ cbnz r2, 1646f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x50380> │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #202 @ 0xca │ │ │ │ + subs r4, #234 @ 0xea │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r1, #244 @ 0xf4 │ │ │ │ + subs r4, #20 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r2, #48 @ 0x30 │ │ │ │ + subs r4, #80 @ 0x50 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r1, #204 @ 0xcc │ │ │ │ + subs r3, #236 @ 0xec │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r1, #196 @ 0xc4 │ │ │ │ + subs r3, #228 @ 0xe4 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r1, #120 @ 0x78 │ │ │ │ + subs r3, #152 @ 0x98 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r1, #176 @ 0xb0 │ │ │ │ + subs r3, #208 @ 0xd0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #84] @ (16470c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x5039c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -298620,21 +298619,21 @@ │ │ │ │ nop │ │ │ │ b.n 164840 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x504d0> │ │ │ │ lsls r4, r4, #6 │ │ │ │ @ instruction: 0xb8ca │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #178 @ 0xb2 │ │ │ │ + subs r2, #210 @ 0xd2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r0, #188 @ 0xbc │ │ │ │ + subs r2, #220 @ 0xdc │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r0, #92 @ 0x5c │ │ │ │ + subs r2, #124 @ 0x7c │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r0, #102 @ 0x66 │ │ │ │ + subs r2, #134 @ 0x86 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #84] @ (16488c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x5051c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -298749,19 +298748,19 @@ │ │ │ │ nop │ │ │ │ udf #150 @ 0x96 │ │ │ │ lsls r4, r4, #6 │ │ │ │ @ instruction: 0xb74e │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #224 @ 0xe0 │ │ │ │ + subs r2, #0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r7, #194 @ 0xc2 │ │ │ │ + subs r1, #226 @ 0xe2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r7, #138 @ 0x8a │ │ │ │ + subs r1, #170 @ 0xaa │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #40] @ 1649c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x50650> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -298851,17 +298850,17 @@ │ │ │ │ b.n 164a1a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x506aa> │ │ │ │ ble.n 164b4c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x507dc> │ │ │ │ lsls r4, r4, #6 │ │ │ │ setpan #1 │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #52 @ 0x34 │ │ │ │ + subs r1, #84 @ 0x54 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r6, #248 @ 0xf8 │ │ │ │ + subs r1, #24 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #40] @ 164ad0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x50760> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -298957,17 +298956,17 @@ │ │ │ │ nop │ │ │ │ bgt.n 164c4c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x508dc> │ │ │ │ lsls r4, r4, #6 │ │ │ │ push {r3, lr} │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #120 @ 0x78 │ │ │ │ + subs r0, #152 @ 0x98 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r6, #42 @ 0x2a │ │ │ │ + subs r0, #74 @ 0x4a │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r8, r2 │ │ │ │ @@ -299074,15 +299073,15 @@ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ push {r1, r2, r5} │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #198 @ 0xc6 │ │ │ │ + cmp r6, #230 @ 0xe6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ cbz r2, 164d28 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x509b8> │ │ │ │ lsls r4, r4, #6 │ │ │ │ push {r4, lr} │ │ │ │ movs r3, #0 │ │ │ │ ldr.w lr, [pc, #192] @ 164d9c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x50a2c> │ │ │ │ add lr, pc │ │ │ │ @@ -299155,23 +299154,23 @@ │ │ │ │ cmp r3, #20 │ │ │ │ beq.n 164d28 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x509b8> │ │ │ │ ldr.w r2, [r0, r3, lsl #3] │ │ │ │ cmp r1, r2 │ │ │ │ bne.n 164d88 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x50a18> │ │ │ │ ldr.w r0, [ip, r3, lsl #3] │ │ │ │ pop {r4, pc} │ │ │ │ - ldrh r0, [r2, r7] │ │ │ │ + ldrb r0, [r6, r7] │ │ │ │ lsls r0, r0, #4 │ │ │ │ - ldrh r6, [r3, r5] │ │ │ │ + ldrb r6, [r7, r5] │ │ │ │ lsls r0, r0, #4 │ │ │ │ - ldrh r2, [r4, r3] │ │ │ │ + ldrb r2, [r0, r4] │ │ │ │ lsls r0, r0, #4 │ │ │ │ - ldr r2, [r4, r7] │ │ │ │ + ldrb r2, [r0, r0] │ │ │ │ lsls r0, r0, #4 │ │ │ │ - ldr r4, [r3, r4] │ │ │ │ + ldrh r4, [r7, r4] │ │ │ │ lsls r0, r0, #4 │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 164dec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x50a7c> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -299480,21 +299479,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ bvc.n 165118 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x50da8> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - adds r1, #48 @ 0x30 │ │ │ │ + adds r3, #80 @ 0x50 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r1, #60 @ 0x3c │ │ │ │ + adds r3, #92 @ 0x5c │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r1, #154 @ 0x9a │ │ │ │ + adds r3, #186 @ 0xba │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r1, #66 @ 0x42 │ │ │ │ + adds r3, #98 @ 0x62 │ │ │ │ lsls r7, r5, #3 │ │ │ │ movw r2, #36873 @ 0x9009 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 16513a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x50dca> │ │ │ │ bhi.w 16536a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x50ffa> │ │ │ │ movw r2, #35864 @ 0x8c18 │ │ │ │ cmp r3, r2 │ │ │ │ @@ -299859,41 +299858,41 @@ │ │ │ │ ldr r2, [pc, #68] @ (165544 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x511d4>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 1650be <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x50d4e> │ │ │ │ nop │ │ │ │ - cmp r6, #134 @ 0x86 │ │ │ │ + adds r0, #166 @ 0xa6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r7, #36 @ 0x24 │ │ │ │ + adds r1, #68 @ 0x44 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r6, #170 @ 0xaa │ │ │ │ + adds r0, #202 @ 0xca │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r7, #122 @ 0x7a │ │ │ │ + adds r1, #154 @ 0x9a │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r6, #214 @ 0xd6 │ │ │ │ + adds r0, #246 @ 0xf6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r7, #14 │ │ │ │ + adds r1, #46 @ 0x2e │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r0, #12 │ │ │ │ + adds r2, #44 @ 0x2c │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r7, #186 @ 0xba │ │ │ │ + adds r1, #218 @ 0xda │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r0, #10 │ │ │ │ + adds r2, #42 @ 0x2a │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r7, #66 @ 0x42 │ │ │ │ + adds r1, #98 @ 0x62 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r0, #24 │ │ │ │ + adds r2, #56 @ 0x38 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r7, #186 @ 0xba │ │ │ │ + adds r1, #218 @ 0xda │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r7, #206 @ 0xce │ │ │ │ + adds r1, #238 @ 0xee │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r6, #162 @ 0xa2 │ │ │ │ + adds r0, #194 @ 0xc2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov ip, r3 │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ @@ -300088,19 +300087,19 @@ │ │ │ │ ite ne │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ b.n 1655de <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x5126e> │ │ │ │ nop │ │ │ │ add r2, sp, #592 @ 0x250 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - cmp r7, #78 @ 0x4e │ │ │ │ + adds r1, #110 @ 0x6e │ │ │ │ lsls r7, r5, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r3, r4, r5, r7} │ │ │ │ + ldmia r4, {r3, r4, r6, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r2 │ │ │ │ @@ -300140,15 +300139,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 1657c6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x51456> │ │ │ │ nop │ │ │ │ - cmp r5, #86 @ 0x56 │ │ │ │ + cmp r7, #118 @ 0x76 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #12 │ │ │ │ @@ -300186,17 +300185,17 @@ │ │ │ │ mov r3, r1 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ movs r0, #0 │ │ │ │ b.n 16581e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x514ae> │ │ │ │ nop │ │ │ │ - cmp r5, #50 @ 0x32 │ │ │ │ + cmp r7, #82 @ 0x52 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r5, #4 │ │ │ │ + cmp r7, #36 @ 0x24 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -300578,27 +300577,27 @@ │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ b.n 165a74 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x51704> │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ b.n 165a74 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x51704> │ │ │ │ nop │ │ │ │ add r6, pc, #296 @ (adr r6, 165ddc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x51a6c>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ - cmp r2, #80 @ 0x50 │ │ │ │ + cmp r4, #112 @ 0x70 │ │ │ │ lsls r7, r5, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #196 @ 0xc4 │ │ │ │ + cmp r3, #228 @ 0xe4 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r1, #174 @ 0xae │ │ │ │ + cmp r3, #206 @ 0xce │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r1, #86 @ 0x56 │ │ │ │ + cmp r3, #118 @ 0x76 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r1, #34 @ 0x22 │ │ │ │ + cmp r3, #66 @ 0x42 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r1, #92 @ 0x5c │ │ │ │ + cmp r3, #124 @ 0x7c │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r1 │ │ │ │ @@ -300684,21 +300683,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (165dc8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x51a58>) │ │ │ │ mov r3, r6 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 165d22 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x519b2> │ │ │ │ nop │ │ │ │ - cmp r0, #252 @ 0xfc │ │ │ │ + cmp r3, #28 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r0, #196 @ 0xc4 │ │ │ │ + cmp r2, #228 @ 0xe4 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r0, #234 @ 0xea │ │ │ │ + cmp r3, #10 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r0, #130 @ 0x82 │ │ │ │ + cmp r2, #162 @ 0xa2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #552] @ (166008 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x51c98>) │ │ │ │ @@ -300893,25 +300892,25 @@ │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ b.n 165f0a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x51b9a> │ │ │ │ movs r2, #4 │ │ │ │ b.n 165edc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x51b6c> │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r3, r4, r6} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r7, [pc, #656] @ (1662a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x51f30>) │ │ │ │ + str r4, [r0, r7] │ │ │ │ lsls r0, r0, #4 │ │ │ │ - ldr r3, [pc, #728] @ (1662ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x51f7c>) │ │ │ │ + ldr r5, [pc, #856] @ (16636c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x51ffc>) │ │ │ │ lsls r0, r0, #4 │ │ │ │ - ldmia r2!, {r1, r3, r4} │ │ │ │ + ldmia r4, {r1, r3, r4, r5} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - movs r6, #228 @ 0xe4 │ │ │ │ + cmp r1, #4 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r6, #218 @ 0xda │ │ │ │ + cmp r0, #250 @ 0xfa │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r2, [pc, #720] @ (1662f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x51f84>) │ │ │ │ + ldr r4, [pc, #848] @ (166374 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x52004>) │ │ │ │ lsls r0, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r6, r2 │ │ │ │ @@ -301096,23 +301095,23 @@ │ │ │ │ ldrb r3, [r3, r7] │ │ │ │ b.n 16616c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x51dfc> │ │ │ │ movs r3, #4 │ │ │ │ b.n 166140 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x51dd0> │ │ │ │ nop │ │ │ │ stmia r6!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r5, [pc, #256] @ (16634c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x51fdc>) │ │ │ │ + ldr r7, [pc, #384] @ (1663cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x5205c>) │ │ │ │ lsls r0, r0, #4 │ │ │ │ - ldr r1, [pc, #352] @ (1663b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x52040>) │ │ │ │ + ldr r3, [pc, #480] @ (166430 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x520c0>) │ │ │ │ lsls r0, r0, #4 │ │ │ │ - stmia r7!, {r3, r6, r7} │ │ │ │ + ldmia r1!, {r3, r5, r6, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - movs r4, #172 @ 0xac │ │ │ │ + movs r6, #204 @ 0xcc │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r0, [pc, #480] @ (16643c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x520cc>) │ │ │ │ + ldr r2, [pc, #608] @ (1664bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x5214c>) │ │ │ │ lsls r0, r0, #4 │ │ │ │ mov.w ip, #28 │ │ │ │ push {r4, lr} │ │ │ │ mla ip, ip, r2, r1 │ │ │ │ ldr.w r4, [ip, #792] @ 0x318 │ │ │ │ cmp r4, r3 │ │ │ │ beq.n 1662b6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x51f46> │ │ │ │ @@ -301179,19 +301178,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (166340 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x51fd0>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - stmia r6!, {r1, r5, r7} │ │ │ │ + ldmia r0!, {r1, r6, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - movs r3, #208 @ 0xd0 │ │ │ │ + movs r5, #240 @ 0xf0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - stc2l 0, cr0, [lr], #952 @ 0x3b8 │ │ │ │ + vhadd.u8 q0, q15, q15 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ movw r5, #17175 @ 0x4317 │ │ │ │ ldr r6, [pc, #116] @ (1663c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x52054>) │ │ │ │ mul.w r5, r3, r5 │ │ │ │ ldr.w lr, [pc, #116] @ 1663c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x52058> │ │ │ │ add r6, pc │ │ │ │ uxth r3, r3 │ │ │ │ @@ -301223,17 +301222,17 @@ │ │ │ │ strh.w r5, [ip, #30] │ │ │ │ strh.w r3, [ip, #32] │ │ │ │ strd r3, r3, [ip, #16] │ │ │ │ strd r3, r5, [lr, #784] @ 0x310 │ │ │ │ strd r3, r4, [lr, #796] @ 0x31c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #120] @ (166440 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x520d0>) │ │ │ │ + ldr r5, [pc, #248] @ (1664c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x52150>) │ │ │ │ lsls r0, r0, #4 │ │ │ │ - bx fp │ │ │ │ + ldr r1, [pc, #488] @ (1665b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x52244>) │ │ │ │ lsls r0, r0, #4 │ │ │ │ mov.w ip, #24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mla ip, ip, r2, r1 │ │ │ │ ldrb.w lr, [ip, #34] @ 0x22 │ │ │ │ cmp lr, r3 │ │ │ │ beq.n 16649a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x5212a> │ │ │ │ @@ -301336,19 +301335,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r2, pc │ │ │ │ str.w lr, [sp] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - stmia r4!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - movs r2, #74 @ 0x4a │ │ │ │ + movs r4, #106 @ 0x6a │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r2, #10 │ │ │ │ + movs r4, #42 @ 0x2a │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r3 │ │ │ │ mov r4, r2 │ │ │ │ @@ -301555,15 +301554,15 @@ │ │ │ │ bne.w 166670 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x52300> │ │ │ │ b.n 1666b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x52348> │ │ │ │ ldr r3, [r2, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #12] │ │ │ │ b.n 166646 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x522d6> │ │ │ │ nop │ │ │ │ - movs r0, #148 @ 0x94 │ │ │ │ + movs r2, #180 @ 0xb4 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w lr, [pc, #356] @ 166904 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x52594> │ │ │ │ mov ip, r2 │ │ │ │ @@ -301710,23 +301709,23 @@ │ │ │ │ nop │ │ │ │ ldr r0, [sp, #336] @ 0x150 │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #832] @ 0x340 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - adds r6, r7, #7 │ │ │ │ + movs r0, #30 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r0, r6, #1 │ │ │ │ + movs r0, #144 @ 0x90 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r0, r0, #4 │ │ │ │ + movs r1, #32 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r2, r0, #4 │ │ │ │ + movs r1, #34 @ 0x22 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - eor.w r0, r2, #7798784 @ 0x770000 │ │ │ │ + subw r0, r2, #2286 @ 0x8ee │ │ │ │ stmdb 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] @ (166b88 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x52818>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -301953,23 +301952,23 @@ │ │ │ │ b.n 166a5a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x526ea> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r6, [sp, #768] @ 0x300 │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r0, #3 │ │ │ │ + movs r0, #224 @ 0xe0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r6, r2, #2 │ │ │ │ + movs r0, #182 @ 0xb6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ str r5, [sp, #592] @ 0x250 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - adds r6, r5, #6 │ │ │ │ + subs r6, r1, #7 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r4, r5, #3 │ │ │ │ + subs r4, r1, #4 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov.w ip, #24 │ │ │ │ sub sp, #28 │ │ │ │ @@ -302111,19 +302110,19 @@ │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, lr, lsl #1 │ │ │ │ ldrb r3, [r3, r2] │ │ │ │ b.n 166c80 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x52910> │ │ │ │ movs r3, #4 │ │ │ │ b.n 166c54 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x528e4> │ │ │ │ nop │ │ │ │ - tst r6, r5 │ │ │ │ + add r6, r9 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - subs r6, #68 @ 0x44 │ │ │ │ + eors r4, r4 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - subs r5, #76 @ 0x4c │ │ │ │ + subs r7, #108 @ 0x6c │ │ │ │ lsls r0, r0, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r5, r3 │ │ │ │ ldrb.w ip, [r0, #3] │ │ │ │ ldrb.w lr, [sp, #16] │ │ │ │ ldrb.w r4, [sp, #20] │ │ │ │ subs.w lr, lr, #0 │ │ │ │ @@ -302177,19 +302176,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 166df0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x52a80> │ │ │ │ - lsls r2, r2 │ │ │ │ + cmp r2, r6 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - subs r4, #166 @ 0xa6 │ │ │ │ + subs r6, #198 @ 0xc6 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - subs r4, #136 @ 0x88 │ │ │ │ + subs r6, #168 @ 0xa8 │ │ │ │ lsls r0, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov sl, r0 │ │ │ │ movw r5, #32993 @ 0x80e1 │ │ │ │ ldrh.w r7, [sp, #36] @ 0x24 │ │ │ │ mov.w ip, #0 │ │ │ │ ldrh.w r0, [sp, #32] │ │ │ │ @@ -302276,19 +302275,19 @@ │ │ │ │ ldr r0, [pc, #24] @ (166f74 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x52c04>) │ │ │ │ add r0, pc │ │ │ │ add.w r0, r0, r4, lsl #1 │ │ │ │ ldrb.w r0, [r0, lr] │ │ │ │ b.n 166f10 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x52ba0> │ │ │ │ mov.w ip, #4 │ │ │ │ b.n 166ee6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x52b76> │ │ │ │ - subs r7, #156 @ 0x9c │ │ │ │ + sbcs r4, r7 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - subs r3, #176 @ 0xb0 │ │ │ │ + subs r5, #208 @ 0xd0 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - subs r3, #82 @ 0x52 │ │ │ │ + subs r5, #114 @ 0x72 │ │ │ │ lsls r0, r0, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w ip, [pc, #72] @ 166fd0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x52c60> │ │ │ │ mov r4, r3 │ │ │ │ @@ -302364,15 +302363,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 166ba4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x52834> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb744 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - adds r4, r2, r2 │ │ │ │ + subs r4, r6, r2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #184] @ (16713c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x52dcc>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -302454,15 +302453,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb69c │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldrh r2, [r6, #58] @ 0x3a │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r0, r0 │ │ │ │ + subs r4, r4, r0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrh r0, [r7, #56] @ 0x38 │ │ │ │ lsls r4, r4, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -302538,15 +302537,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ bl 166ba4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x52834> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r1, r2, r3, r4, r5, r6, lr} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - asrs r2, r3, #27 │ │ │ │ + adds r2, r7, r3 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #180] @ (167300 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x52f90>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -302624,15 +302623,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ push {r2, r4, r6, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldrh r2, [r5, #44] @ 0x2c │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r5, #25 │ │ │ │ + adds r4, r1, r2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrh r0, [r6, #42] @ 0x2a │ │ │ │ lsls r4, r4, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -302742,15 +302741,15 @@ │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ bl 166ba4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x52834> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ cbz r2, 1674b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x53148> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - asrs r2, r5, #19 │ │ │ │ + asrs r2, r1, #28 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #228] @ (167550 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x531e0>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -302848,15 +302847,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ uxth r2, r6 │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldrh r4, [r1, #28] │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r7, #17 │ │ │ │ + asrs r2, r3, #26 │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrh r6, [r4, #24] │ │ │ │ lsls r4, r4, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -302932,15 +302931,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 166ba4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x52834> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ cbz r6, 167668 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x532f8> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - asrs r6, r3, #12 │ │ │ │ + asrs r6, r7, #20 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #184] @ (16771c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x533ac>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -303023,15 +303022,15 @@ │ │ │ │ nop │ │ │ │ sub sp, #240 @ 0xf0 │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldrh r2, [r2, #12] │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r6, #10 │ │ │ │ + asrs r4, r2, #19 │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrh r0, [r3, #10] │ │ │ │ lsls r4, r4, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -303107,15 +303106,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 166ba4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x52834> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ add r7, sp, #616 @ 0x268 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - asrs r6, r0, #6 │ │ │ │ + asrs r6, r4, #14 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #184] @ (1678e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x53578>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -303198,15 +303197,15 @@ │ │ │ │ nop │ │ │ │ add r6, sp, #960 @ 0x3c0 │ │ │ │ lsls r4, r4, #6 │ │ │ │ strh r6, [r0, #62] @ 0x3e │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r3, #4 │ │ │ │ + asrs r0, r7, #12 │ │ │ │ lsls r7, r5, #3 │ │ │ │ strh r4, [r1, #60] @ 0x3c │ │ │ │ lsls r4, r4, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -303321,15 +303320,15 @@ │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ bl 166ba4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x52834> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ add r5, sp, #680 @ 0x2a8 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r4, r1, #30 │ │ │ │ + asrs r4, r5, #6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #228] @ (167b44 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x537d4>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -303428,15 +303427,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r4, sp, #760 @ 0x2f8 │ │ │ │ lsls r4, r4, #6 │ │ │ │ strh r0, [r3, #44] @ 0x2c │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r3, #28 │ │ │ │ + asrs r2, r7, #4 │ │ │ │ lsls r7, r5, #3 │ │ │ │ strh r2, [r6, #40] @ 0x28 │ │ │ │ lsls r4, r4, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -303519,15 +303518,15 @@ │ │ │ │ str r6, [sp, #16] │ │ │ │ bl 166ba4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x52834> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ add r3, sp, #384 @ 0x180 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r0, r4, #23 │ │ │ │ + asrs r0, r0, #32 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #200] @ (167d3c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x539cc>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -303613,15 +303612,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r2, sp, #696 @ 0x2b8 │ │ │ │ lsls r4, r4, #6 │ │ │ │ strh r4, [r0, #28] │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r0, #21 │ │ │ │ + lsrs r6, r4, #29 │ │ │ │ lsls r7, r5, #3 │ │ │ │ strh r2, [r0, #26] │ │ │ │ lsls r4, r4, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -303722,19 +303721,19 @@ │ │ │ │ nop │ │ │ │ add r1, sp, #776 @ 0x308 │ │ │ │ lsls r4, r4, #6 │ │ │ │ strh r0, [r3, #20] │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r7, #17 │ │ │ │ + lsrs r2, r3, #26 │ │ │ │ lsls r7, r5, #3 │ │ │ │ strh r2, [r5, #14] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r6, r5, #15 │ │ │ │ + lsrs r6, r1, #24 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #80] @ (167eb8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x53b48>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -303811,15 +303810,15 @@ │ │ │ │ str.w r8, [sp] │ │ │ │ bl 166ba4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x52834> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ add r0, sp, #424 @ 0x1a8 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r4, r1, #13 │ │ │ │ + lsrs r4, r5, #21 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #184] @ (168018 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x53ca8>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -303901,15 +303900,15 @@ │ │ │ │ nop │ │ │ │ add r7, pc, #768 @ (adr r7, 168318 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x53fa8>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ strh r6, [r2, #4] │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r4, #11 │ │ │ │ + lsrs r0, r0, #20 │ │ │ │ lsls r7, r5, #3 │ │ │ │ strh r6, [r3, #2] │ │ │ │ lsls r4, r4, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -304039,17 +304038,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ add r6, pc, #488 @ (adr r6, 168384 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x54014>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r0, r0, #6 │ │ │ │ + lsrs r0, r4, #14 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsrs r2, r7, #3 │ │ │ │ + lsrs r2, r3, #12 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r5, [pc, #264] @ (1682c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x53f50>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -304161,19 +304160,19 @@ │ │ │ │ nop │ │ │ │ add r5, pc, #392 @ (adr r5, 168448 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x540d8>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldrb r0, [r0, #25] │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r3, #3 │ │ │ │ + lsrs r2, r7, #11 │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrb r4, [r5, #21] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r2, r6, #32 │ │ │ │ + lsrs r2, r2, #9 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #220] @ (1683c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x54054>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -304268,19 +304267,19 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r4, pc, #224 @ (adr r4, 1684a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x54134>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldrb r0, [r2, #20] │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r7, #31 │ │ │ │ + lsrs r4, r3, #8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrb r6, [r4, #17] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r0, r7, #29 │ │ │ │ + lsrs r0, r3, #6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #80] @ (16843c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x540cc>) │ │ │ │ @@ -304385,17 +304384,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r2, pc, #944 @ (adr r2, 1688b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x54544>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r6, r2, #27 │ │ │ │ + lsrs r6, r6, #3 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsls r2, r4, #25 │ │ │ │ + lsrs r2, r0, #2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #76] @ (16856c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x541fc>) │ │ │ │ @@ -304525,19 +304524,19 @@ │ │ │ │ nop │ │ │ │ add r1, pc, #624 @ (adr r1, 1688d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x54560>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldrb r4, [r6, #9] │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r5, #23 │ │ │ │ + lsrs r0, r1, #32 │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrb r4, [r1, #7] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r6, r4, #21 │ │ │ │ + lsls r6, r0, #30 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ ldr r4, [pc, #176] @ (168738 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x543c8>) │ │ │ │ @@ -304609,17 +304608,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ add r0, pc, #736 @ (adr r0, 168a1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x546ac>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r0, r5, #20 │ │ │ │ + lsls r0, r1, #29 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsls r4, r6, #18 │ │ │ │ + lsls r4, r2, #27 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ cbnz r3, 16875a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x543ea> │ │ │ │ @@ -304737,17 +304736,17 @@ │ │ │ │ ldr r2, [pc, #16] @ (1688bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x5454c>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r6, [sp, #792] @ 0x318 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r6, r5, #13 │ │ │ │ + lsls r6, r1, #22 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsls r0, r1, #14 │ │ │ │ + lsls r0, r5, #22 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #32] @ (1688f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x54580>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -304801,17 +304800,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r6, [sp, #208] @ 0xd0 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r6, r5, #12 │ │ │ │ + lsls r6, r1, #21 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsls r6, r4, #11 │ │ │ │ + lsls r6, r0, #20 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #84] @ (1689c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x54658>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -304846,17 +304845,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r5, [sp, #784] @ 0x310 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r2, r3, #11 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsls r6, r6, #9 │ │ │ │ + lsls r6, r2, #18 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (168a0c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x5469c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -304966,15 +304965,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (168b20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x547b0>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r4, [sp, #360] @ 0x168 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r0, r5, #5 │ │ │ │ + lsls r0, r1, #14 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #32] @ (168b54 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x547e4>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -305024,17 +305023,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r3, [sp, #832] @ 0x340 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r2, r5, #4 │ │ │ │ + lsls r2, r1, #13 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsls r2, r2, #4 │ │ │ │ + lsls r2, r6, #12 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #76] @ (168c1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x548ac>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -305065,17 +305064,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r3, [sp, #416] @ 0x1a0 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r6, r7, #1 │ │ │ │ + lsls r6, r3, #10 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ + lsls r2, r1, #11 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (168c60 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x548f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -305136,17 +305135,17 @@ │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [sp, #776] @ 0x308 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - movs r6, r7 │ │ │ │ + lsls r6, r3, #9 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r2, r4 │ │ │ │ + lsls r2, r0, #9 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #136] @ 168d80 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x54a10> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -305189,16 +305188,18 @@ │ │ │ │ vstr d5, [r4, #8] │ │ │ │ vstr d6, [r4, #16] │ │ │ │ vstr d7, [r4, #24] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [sp, #248] @ 0xf8 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - vmla.i q8, q15, d2[7] │ │ │ │ - vtrn.8 q0, q15 │ │ │ │ + lsls r6, r5, #7 │ │ │ │ + lsls r7, r5, #3 │ │ │ │ + lsls r2, r2, #7 │ │ │ │ + lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #120] @ 168e14 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x54aa4> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r3, r1 │ │ │ │ @@ -305236,16 +305237,18 @@ │ │ │ │ strd r2, r3, [r4, #16] │ │ │ │ ldrd r2, r3, [r0, #24] │ │ │ │ strd r2, r3, [r4, #24] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [sp, #616] @ 0x268 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - vhadd.u q0, q15, q15 │ │ │ │ - vhadd.u32 q0, q9, q15 │ │ │ │ + lsls r6, r3, #5 │ │ │ │ + lsls r7, r5, #3 │ │ │ │ + lsls r2, r0, #5 │ │ │ │ + lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #128] @ 168eb0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x54b40> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r3, r1 │ │ │ │ @@ -305286,16 +305289,18 @@ │ │ │ │ vstr s14, [r4, #8] │ │ │ │ vstr s15, [r4, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r1, [sp, #24] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - cdp2 0, 12, cr0, cr2, cr14, {7} │ │ │ │ - cdp2 0, 11, cr0, cr0, cr14, {7} │ │ │ │ + lsls r2, r4, #3 │ │ │ │ + lsls r7, r5, #3 │ │ │ │ + lsls r0, r2, #3 │ │ │ │ + lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #116] @ 168f40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x54bd0> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r3, r1 │ │ │ │ @@ -305333,16 +305338,18 @@ │ │ │ │ ldrd r2, r3, [r0, #24] │ │ │ │ strd r2, r3, [r4, #24] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - cdp2 0, 3, cr0, cr10, cr14, {7} │ │ │ │ - cdp2 0, 2, cr0, cr4, cr14, {7} │ │ │ │ + lsls r2, r3, #1 │ │ │ │ + lsls r7, r5, #3 │ │ │ │ + lsls r4, r0, #1 │ │ │ │ + lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #96] @ 168fbc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x54c4c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r3, r1 │ │ │ │ @@ -305379,16 +305386,16 @@ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r7, [sp, #872] @ 0x368 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - stc2l 0, cr0, [r6, #952] @ 0x3b8 │ │ │ │ - ldc2 0, cr0, [r4, #952]! @ 0x3b8 │ │ │ │ + vmla.i32 q8, q11, d14[1] │ │ │ │ + vmla.i16 q8, q10, d6[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] @ 169038 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x54cc8> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r3, r1 │ │ │ │ @@ -305425,16 +305432,16 @@ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r7, [sp, #376] @ 0x178 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - stc2l 0, cr0, [r2, #-952]! @ 0xfffffc48 │ │ │ │ - ldc2l 0, cr0, [r0, #-952] @ 0xfffffc48 │ │ │ │ + vmla.i q0, q9, d2[7] │ │ │ │ + vhadd.u q8, q8, q15 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #88] @ (1690ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x54d3c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -305466,16 +305473,16 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r6, [sp, #928] @ 0x3a0 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldc2 0, cr0, [r2, #-952] @ 0xfffffc48 │ │ │ │ - ldc2l 0, cr0, [lr], {238} @ 0xee │ │ │ │ + vhadd.u q0, q9, q15 │ │ │ │ + cdp2 0, 15, cr0, cr14, cr14, {7} │ │ │ │ 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] @ (169178 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x54e08>) │ │ │ │ mov r7, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -305544,16 +305551,16 @@ │ │ │ │ mla r3, r2, r3, r0 │ │ │ │ ldr.w r3, [r3, #788] @ 0x314 │ │ │ │ str r3, [r7, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r6, [sp, #448] @ 0x1c0 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - stc2l 0, cr0, [r6], #952 @ 0x3b8 │ │ │ │ - stc2 0, cr0, [r6], {238} @ 0xee │ │ │ │ + vhadd.u8 q0, q11, q15 │ │ │ │ + cdp2 0, 10, cr0, cr6, cr14, {7} │ │ │ │ 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] @ (16920c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x54e9c>) │ │ │ │ mov r7, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -305601,17 +305608,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r5, [sp, #656] @ 0x290 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldc2 0, cr0, [r6], #-952 @ 0xfffffc48 │ │ │ │ - ldc2 0, cr0, [r4], {238} @ 0xee │ │ │ │ - mcrr2 0, 14, r0, r0, cr14 │ │ │ │ + cdp2 0, 5, cr0, cr6, cr14, {7} │ │ │ │ + cdp2 0, 3, cr0, cr4, cr14, {7} │ │ │ │ + cdp2 0, 6, cr0, cr0, cr14, {7} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ bl 166fd4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x52c64> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -305697,15 +305704,15 @@ │ │ │ │ str r5, [sp, #16] │ │ │ │ bl 166ba4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x52834> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #528] @ 0x210 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xfbd000ee │ │ │ │ + ldc2l 0, cr0, [r0, #952]! @ 0x3b8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, r2 │ │ │ │ bl 167ebc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x53b4c> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -306007,16 +306014,16 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldr r4, [r4, #40] @ 0x28 │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r0, #32] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - str??.w r0, [r8, lr, lsl #2] │ │ │ │ - ldr??.w r0, [r4, lr, lsl #2] │ │ │ │ + @ instruction: 0xfa8800ee │ │ │ │ + @ instruction: 0xfa9400ee │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #84] @ (1696e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x55374>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ cmp r0, #0 │ │ │ │ @@ -306048,17 +306055,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r0, [sp, #680] @ 0x2a8 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh.w r0, [r2, lr, lsl #2] │ │ │ │ - ldr.w r0, [r2, lr, lsl #2] │ │ │ │ - strh.w r0, [sl, lr, lsl #2] │ │ │ │ + @ instruction: 0xfa5200ee │ │ │ │ + @ instruction: 0xfa7200ee │ │ │ │ + @ instruction: 0xfa4a00ee │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (169730 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x553c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -306074,15 +306081,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r0, [sp, #224] @ 0xe0 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrb.w r0, [r2, lr, lsl #2] │ │ │ │ + @ instruction: 0xfa3200ee │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #28] @ (169764 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x553f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ @@ -306120,15 +306127,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r0, #62] @ 0x3e │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xf7aa00ee │ │ │ │ + vst1.8 {d16[7]}, [sl], lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #136] @ (169854 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x554e4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ add.w r3, r0, #15 │ │ │ │ @@ -306217,16 +306224,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r2, #54] @ 0x36 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xf6d400ee │ │ │ │ - subw r0, ip, #2286 @ 0x8ee │ │ │ │ + ldr??.w r0, [r4, #238] @ 0xee │ │ │ │ + str.w r0, [ip, #238] @ 0xee │ │ │ │ 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] @ (16995c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x555ec>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r3, [pc, #108] @ (169960 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x555f0>) │ │ │ │ @@ -306268,17 +306275,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrh r4, [r1, #50] @ 0x32 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xf6b000ee │ │ │ │ - @ instruction: 0xf6b400ee │ │ │ │ - @ instruction: 0xf67c00ee │ │ │ │ + ldr.w r0, [r0, #238] @ 0xee │ │ │ │ + ldr.w r0, [r4, #238] @ 0xee │ │ │ │ + ldrb.w r0, [ip, #238] @ 0xee │ │ │ │ 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] @ (169a30 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x556c0>) │ │ │ │ sub sp, #32 │ │ │ │ ldr r4, [pc, #176] @ (169a34 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x556c4>) │ │ │ │ @@ -306355,15 +306362,15 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ str r0, [r7, #100] @ 0x64 │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r3, #96] @ 0x60 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xf61000ee │ │ │ │ + ldrh.w r0, [r0, lr, lsl #2] │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #132] @ 169ad4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x55764> │ │ │ │ mov lr, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -306410,17 +306417,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrh r6, [r4, #38] @ 0x26 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xf59800ee │ │ │ │ - @ instruction: 0xf58000ee │ │ │ │ - ldrh r6, [r3, #54] @ 0x36 │ │ │ │ + @ instruction: 0xf7b800ee │ │ │ │ + @ instruction: 0xf7a000ee │ │ │ │ + str r0, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r6, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r6, [pc, #180] @ (169bac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x5583c>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -306501,15 +306508,15 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ str r0, [r0, #80] @ 0x50 │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r4, #72] @ 0x48 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xf4d200ee │ │ │ │ + @ instruction: 0xf6f200ee │ │ │ │ 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] @ (169c28 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x558b8>) │ │ │ │ mov r7, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -306547,16 +306554,16 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrh r4, [r5, #26] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - eor.w r0, r2, #7798784 @ 0x770000 │ │ │ │ - ldrh r2, [r1, #44] @ 0x2c │ │ │ │ + subw r0, r2, #2286 @ 0x8ee │ │ │ │ + ldrh r2, [r5, #60] @ 0x3c │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #92] @ (169ca0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x55930>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -306595,16 +306602,16 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrh r4, [r6, #22] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - bic.w r0, r6, #7798784 @ 0x770000 │ │ │ │ - ldrh r2, [r2, #40] @ 0x28 │ │ │ │ + movw r0, #26862 @ 0x68ee │ │ │ │ + ldrh r2, [r6, #56] @ 0x38 │ │ │ │ lsls r6, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r5, [pc, #444] @ (169e7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x55b0c>) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -306777,15 +306784,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrh r2, [r4, #18] │ │ │ │ lsls r4, r4, #6 │ │ │ │ str r0, [r7, #48] @ 0x30 │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf39600ee │ │ │ │ + subs.w r0, r6, #7798784 @ 0x770000 │ │ │ │ str r2, [r7, #36] @ 0x24 │ │ │ │ lsls r4, r4, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #120] @ 169f14 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x55ba4> │ │ │ │ @@ -306830,18 +306837,18 @@ │ │ │ │ ldr r2, [pc, #24] @ (169f20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x55bb0>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 169ef2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x55b82> │ │ │ │ ldrh r2, [r3, #4] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - rsb r0, sl, #238 @ 0xee │ │ │ │ - ldrh r4, [r5, #20] │ │ │ │ + @ instruction: 0xf3ea00ee │ │ │ │ + ldrh r4, [r1, #38] @ 0x26 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - subs.w r0, r0, #238 @ 0xee │ │ │ │ + @ instruction: 0xf3d000ee │ │ │ │ cbz r3, 169f8c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x55c1c> │ │ │ │ stmdb sp!, {r4, 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 │ │ │ │ mov r3, r0 │ │ │ │ @@ -307049,15 +307056,15 @@ │ │ │ │ nop │ │ │ │ strh r0, [r7, #58] @ 0x3a │ │ │ │ lsls r4, r4, #6 │ │ │ │ str r4, [r2, #4] │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0ec00ee │ │ │ │ + @ instruction: 0xf30c00ee │ │ │ │ ldrsh r6, [r3, r5] │ │ │ │ lsls r4, r4, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #96] @ (16a1ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x55e7c>) │ │ │ │ @@ -307099,16 +307106,16 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strh r4, [r5, #44] @ 0x2c │ │ │ │ lsls r4, r4, #6 │ │ │ │ - vhadd.s8 q8, q9, q15 │ │ │ │ - strh r6, [r0, #62] @ 0x3e │ │ │ │ + sbc.w r0, r2, #238 @ 0xee │ │ │ │ + ldrh r6, [r4, #14] │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ movw ip, #31742 @ 0x7bfe │ │ │ │ @@ -307120,15 +307127,15 @@ │ │ │ │ strd ip, ip, [sp] │ │ │ │ ldr.w ip, [pc, #16] @ 16a230 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x55ec0> │ │ │ │ add ip, pc │ │ │ │ str.w ip, [sp, #20] │ │ │ │ bl 165dcc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x51a5c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - cdp 0, 14, cr0, cr2, cr14, {7} │ │ │ │ + add.w r0, r2, #238 @ 0xee │ │ │ │ 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] @ 16a274 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x55f04> │ │ │ │ mov lr, r3 │ │ │ │ @@ -307141,15 +307148,15 @@ │ │ │ │ mov.w ip, #126 @ 0x7e │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 165dcc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x51a5c> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ - cdp 0, 13, cr0, cr0, cr14, {7} │ │ │ │ + @ instruction: 0xf0f000ee │ │ │ │ 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] @ 16a2b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x55f44> │ │ │ │ mov lr, r3 │ │ │ │ @@ -307161,15 +307168,15 @@ │ │ │ │ strd ip, lr, [sp, #12] │ │ │ │ mov.w ip, #1 │ │ │ │ mov.w lr, #33280 @ 0x8200 │ │ │ │ strd ip, lr, [sp, #4] │ │ │ │ bl 165dcc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x51a5c> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ - cdp 0, 10, cr0, cr4, cr14, {7} │ │ │ │ + @ instruction: 0xf0c400ee │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ movw ip, #31742 @ 0x7bfe │ │ │ │ mov lr, r2 │ │ │ │ @@ -307186,15 +307193,15 @@ │ │ │ │ mov r3, lr │ │ │ │ movs r1, #0 │ │ │ │ str.w ip, [sp, #28] │ │ │ │ strd r1, r1, [sp, #8] │ │ │ │ bl 166024 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x51cb4> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - cdp 0, 6, cr0, cr12, cr14, {7} │ │ │ │ + eor.w r0, ip, #238 @ 0xee │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ movw ip, #31742 @ 0x7bfe │ │ │ │ mov lr, r2 │ │ │ │ @@ -307212,15 +307219,15 @@ │ │ │ │ mov r2, r1 │ │ │ │ mov r3, lr │ │ │ │ movs r1, #1 │ │ │ │ str.w ip, [sp, #28] │ │ │ │ bl 166024 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x51cb4> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - cdp 0, 3, cr0, cr8, cr14, {7} │ │ │ │ + orrs.w r0, r8, #238 @ 0xee │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov.w ip, #4 │ │ │ │ mov lr, r1 │ │ │ │ @@ -307239,15 +307246,15 @@ │ │ │ │ mov r3, r2 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, lr │ │ │ │ str.w ip, [sp, #8] │ │ │ │ bl 166024 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x51cb4> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ - cdp 0, 1, cr0, cr14, cr14, {7} │ │ │ │ + bics.w r0, lr, #238 @ 0xee │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r1 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -307265,15 +307272,15 @@ │ │ │ │ str.w lr, [sp, #20] │ │ │ │ mov r3, r2 │ │ │ │ str.w ip, [sp, #28] │ │ │ │ mov r2, r4 │ │ │ │ bl 166024 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x51cb4> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - stcl 0, cr0, [r0, #952]! @ 0x3b8 │ │ │ │ + and.w r0, r0, #238 @ 0xee │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov ip, r3 │ │ │ │ mov r3, r2 │ │ │ │ @@ -307292,15 +307299,15 @@ │ │ │ │ str.w lr, [sp, #20] │ │ │ │ str r1, [sp, #4] │ │ │ │ str.w ip, [sp, #28] │ │ │ │ bl 166024 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x51cb4> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldc 0, cr0, [r4, #952]! @ 0x3b8 │ │ │ │ + vmla.i16 d16, d20, d6[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 │ │ │ │ mov lr, r1 │ │ │ │ @@ -307318,15 +307325,15 @@ │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r3, r2 │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ mov r2, lr │ │ │ │ bl 166024 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x51cb4> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ - ldc 0, cr0, [r2, #952] @ 0x3b8 │ │ │ │ + vext.8 q0, q9, q15, #0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #40] @ 16a4b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x56148> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ add.w r2, r0, #15 │ │ │ │ @@ -307410,22 +307417,22 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strh r4, [r5, #18] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldcl 0, cr0, [r8], {238} @ 0xee │ │ │ │ - strh r6, [r4, #34] @ 0x22 │ │ │ │ + cdp 0, 15, cr0, cr8, cr14, {7} │ │ │ │ + strh r6, [r0, #52] @ 0x34 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - stcl 0, cr0, [sl], #952 @ 0x3b8 │ │ │ │ - b.n 16a978 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x56608> │ │ │ │ + vhadd.s8 q0, q13, q15 │ │ │ │ + b.n 169db8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x55a48> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldcl 0, cr0, [r2], {238} @ 0xee │ │ │ │ - b.n 16a8f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x56580> │ │ │ │ + cdp 0, 15, cr0, cr2, cr14, {7} │ │ │ │ + b.n 16ad30 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x569c0> │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (16a5d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x56268>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -307475,15 +307482,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 1664a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x52138> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strh r4, [r1, #10] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - mrrc 0, 14, r0, sl, cr14 │ │ │ │ + cdp 0, 7, cr0, cr10, cr14, {7} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #56] @ (16a674 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x56304>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r4, [pc, #52] @ (16a678 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x56308>) │ │ │ │ @@ -307507,15 +307514,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 1664a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x52138> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strh r4, [r7, #6] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - stc 0, cr0, [r6], #-952 @ 0xfffffc48 │ │ │ │ + cdp 0, 4, cr0, cr6, cr14, {7} │ │ │ │ push {r4, lr} │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r2, [pc, #112] @ (16a6f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x56384>) │ │ │ │ movs r3, #28 │ │ │ │ adds r0, #15 │ │ │ │ add r2, pc │ │ │ │ ldr r2, [r2, #0] │ │ │ │ @@ -307619,22 +307626,22 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ strh r0, [r6, #0] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xeb2000ee │ │ │ │ - strh r6, [r4, #16] │ │ │ │ + stcl 0, cr0, [r0, #-952] @ 0xfffffc48 │ │ │ │ + strh r6, [r0, #34] @ 0x22 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - @ instruction: 0xeb3000ee │ │ │ │ - svc 78 @ 0x4e │ │ │ │ + ldcl 0, cr0, [r0, #-952] @ 0xfffffc48 │ │ │ │ + b.n 16aaa8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x56738> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - adds.w r0, r8, lr, asr #3 │ │ │ │ - @ instruction: 0xb86e │ │ │ │ + ldc 0, cr0, [r8, #-952]! @ 0xfffffc48 │ │ │ │ + hlt 0x000e │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #128] @ (16a864 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x564f4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -307708,15 +307715,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 1662c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x51f50> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r0, #27] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - orrs.w r0, r6, lr, asr #3 │ │ │ │ + ldcl 0, cr0, [r6], #-952 @ 0xfffffc48 │ │ │ │ push {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] @ (16a900 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x56590>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r4, [pc, #52] @ (16a904 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x56594>) │ │ │ │ @@ -307740,15 +307747,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 1662c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x51f50> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r6, #25] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - bic.w r0, r2, lr, asr #3 │ │ │ │ + mcrr 0, 14, r0, r2, cr14 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r7, r0, #442368 @ 0x6c000 │ │ │ │ movs r3, #0 │ │ │ │ add.w r8, r0, #444416 @ 0x6c800 │ │ │ │ @@ -308129,20 +308136,19 @@ │ │ │ │ b.n 16aaf4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x56784> │ │ │ │ ldrb r4, [r2, #19] │ │ │ │ lsls r4, r4, #6 │ │ │ │ strb r4, [r4, r6] │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia.w r6!, {r1, r2, r3, r5, r6, r7} │ │ │ │ - @ instruction: 0xe83600ee │ │ │ │ + pkhtb r0, r6, lr, asr #3 │ │ │ │ + orrs.w r0, r6, lr, asr #3 │ │ │ │ strb r4, [r0, r4] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - b.n 16ac74 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x56904> │ │ │ │ - lsls r6, r5, #3 │ │ │ │ + ldrd r0, r0, [r4, #952] @ 0x3b8 │ │ │ │ add.w r5, r5, #462848 @ 0x71000 │ │ │ │ movs r3, #1 │ │ │ │ ldr.w r1, [r0, #1688] @ 0x698 │ │ │ │ ldr.w r2, [r5, #528] @ 0x210 │ │ │ │ adds r2, #6 │ │ │ │ lsls r3, r2 │ │ │ │ tst r3, r1 │ │ │ │ @@ -308211,19 +308217,19 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ bl 2e602c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1cbc> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r4, [r0, #7] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - b.n 16a980 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x56610> │ │ │ │ + b.n 16adc0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x56a50> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - b.n 16a978 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x56608> │ │ │ │ + b.n 16adb8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x56a48> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - b.n 16a910 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x565a0> │ │ │ │ + b.n 16ad50 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x569e0> │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #216] @ (16aec8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x56b58>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -308316,17 +308322,17 @@ │ │ │ │ mla r3, r2, r3, r0 │ │ │ │ ldrsh.w r3, [r3, #32] │ │ │ │ str r3, [r7, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrb r0, [r1, #5] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - b.n 16a9fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x5668c> │ │ │ │ + b.n 16ae3c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x56acc> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - b.n 16a93c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x565cc> │ │ │ │ + b.n 16ad7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x56a0c> │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #120] @ (16af5c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x56bec>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -308375,19 +308381,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldrb r4, [r2, #1] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - b.n 16a8ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x5657c> │ │ │ │ + b.n 16ad2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x569bc> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - b.n 16a8f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x56580> │ │ │ │ + b.n 16ad30 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x569c0> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - b.n 16a884 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x56514> │ │ │ │ + b.n 16acc4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x56954> │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ @@ -308432,21 +308438,21 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [pc, #16] @ (16aff8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x56c88>) │ │ │ │ add r2, pc │ │ │ │ b.n 16afc8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x56c58> │ │ │ │ ldr r2, [pc, #16] @ (16affc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x56c8c>) │ │ │ │ add r2, pc │ │ │ │ b.n 16afc8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x56c58> │ │ │ │ - strh r2, [r5, #18] │ │ │ │ + strh r2, [r1, #36] @ 0x24 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - b.n 16a910 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x565a0> │ │ │ │ + b.n 16ad50 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x569e0> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - b.n 16a890 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x56520> │ │ │ │ + b.n 16acd0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x56960> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - b.n 16a8a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x56538> │ │ │ │ + b.n 16ace8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x56978> │ │ │ │ lsls r6, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #604] @ (16b270 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x56f00>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -308695,49 +308701,49 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldr r7, [pc, #896] @ (16b5f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x57288>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #16 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - b.n 16aae4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x56774> │ │ │ │ + b.n 16af24 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x56bb4> │ │ │ │ lsls r6, r5, #3 │ │ │ │ lsls r4, r7, #15 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - b.n 16ba68 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x576f8> │ │ │ │ + b.n 16aea8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x56b38> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - b.n 16ba54 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x576e4> │ │ │ │ + b.n 16ae94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x56b24> │ │ │ │ lsls r6, r5, #3 │ │ │ │ str r5, [sp, #136] @ 0x88 │ │ │ │ lsls r4, r4, #6 │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ lsls r4, r4, #6 │ │ │ │ lsls r6, r6, #14 │ │ │ │ lsls r7, r4, #6 │ │ │ │ ldr r7, [pc, #120] @ (16b318 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x56fa8>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ str r4, [sp, #776] @ 0x308 │ │ │ │ lsls r4, r4, #6 │ │ │ │ str r4, [sp, #528] @ 0x210 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - b.n 16b968 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x575f8> │ │ │ │ + b.n 16ada8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x56a38> │ │ │ │ lsls r6, r5, #3 │ │ │ │ str r4, [sp, #360] @ 0x168 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - b.n 16b94c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x575dc> │ │ │ │ + b.n 16ad8c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x56a1c> │ │ │ │ lsls r6, r5, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 16b924 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x575b4> │ │ │ │ + b.n 16ad64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x569f4> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - b.n 16b8a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x57530> │ │ │ │ + b.n 16ace0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x56970> │ │ │ │ lsls r6, r5, #3 │ │ │ │ lsls r0, r0, #11 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - b.n 16b80c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x5749c> │ │ │ │ + b.n 16ac4c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x568dc> │ │ │ │ lsls r6, r5, #3 │ │ │ │ str r3, [sp, #616] @ 0x268 │ │ │ │ lsls r4, r4, #6 │ │ │ │ lsls r4, r5, #8 │ │ │ │ lsls r7, r4, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -308877,17 +308883,17 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r4, [pc, #464] @ (16b5fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x5728c>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [pc, #304] @ (16b564 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x571f4>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrb r2, [r7, #24] │ │ │ │ + strh r2, [r3, #2] │ │ │ │ lsls r2, r7, #3 │ │ │ │ - b.n 16b5d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x57268> │ │ │ │ + b.n 16ba18 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x576a8> │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #68] @ (16b490 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x57120>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -308916,23 +308922,23 @@ │ │ │ │ movs r1, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - b.n 16b5c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x57258> │ │ │ │ + b.n 16ba08 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x57698> │ │ │ │ lsls r6, r5, #3 │ │ │ │ ldr r3, [pc, #672] @ (16b738 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x573c8>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strb r0, [r0, r3] │ │ │ │ + ldrsb r0, [r4, r3] │ │ │ │ lsls r2, r7, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 16b524 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x571b4> │ │ │ │ + b.n 16b964 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x575f4> │ │ │ │ lsls r6, r5, #3 │ │ │ │ cmp r2, #3 │ │ │ │ bhi.w 16b9c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x57658> │ │ │ │ tbh [pc, r2, lsl #1] │ │ │ │ movs r6, r0 │ │ │ │ movs r4, r0 │ │ │ │ lsls r7, r1, #10 │ │ │ │ @@ -309847,23 +309853,23 @@ │ │ │ │ cmp r1, r0 │ │ │ │ bls.w 16bd10 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x579a0> │ │ │ │ b.n 16bd20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x579b0> │ │ │ │ mvns r0, r3 │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 16bfac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x57c3c> │ │ │ │ + bls.n 16bfec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x57c7c> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bvs.n 16bee8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x57b78> │ │ │ │ + bhi.n 16bf28 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x57bb8> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - strb r6, [r6, #15] │ │ │ │ + strb r6, [r2, #24] │ │ │ │ lsls r2, r7, #3 │ │ │ │ - bvs.n 16c070 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x57d00> │ │ │ │ + bhi.n 16beb0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x57b40> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bvs.n 16bfe4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x57c74> │ │ │ │ + bhi.n 16c024 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x57cb4> │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r0, r0, #602112 @ 0x93000 │ │ │ │ movs r3, #0 │ │ │ │ @@ -310529,121 +310535,121 @@ │ │ │ │ add ip, pc │ │ │ │ str.w ip, [r2] │ │ │ │ mov ip, r5 │ │ │ │ b.n 16c1e6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x57e76> │ │ │ │ nop │ │ │ │ subs r7, #240 @ 0xf0 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - bpl.n 16c724 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x583b4> │ │ │ │ + bvc.n 16c764 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x583f4> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldr r6, [r5, #16] │ │ │ │ + ldr r6, [r1, #52] @ 0x34 │ │ │ │ lsls r7, r7, #3 │ │ │ │ - asrs r2, r3, #12 │ │ │ │ + asrs r2, r7, #20 │ │ │ │ lsls r5, r6, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r2, #0] │ │ │ │ + ldr r2, [r6, #32] │ │ │ │ lsls r7, r7, #3 │ │ │ │ - bcc.n 16c6b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x58340> │ │ │ │ + bvs.n 16c6f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x58380> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - strb r6, [r4, #2] │ │ │ │ + strb r6, [r0, #11] │ │ │ │ lsls r2, r7, #3 │ │ │ │ - bcc.n 16c644 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x582d4> │ │ │ │ + bpl.n 16c684 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x58314> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bcc.n 16c780 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x58410> │ │ │ │ + bpl.n 16c7c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x58450> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - asrs r2, r2, #4 │ │ │ │ + asrs r2, r6, #12 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - bcs.n 16c68c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x5831c> │ │ │ │ + bpl.n 16c6cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x5835c> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bcs.n 16c654 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x582e4> │ │ │ │ + bmi.n 16c694 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x58324> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bcs.n 16c630 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x582c0> │ │ │ │ + bmi.n 16c670 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x58300> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bcs.n 16c624 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x582b4> │ │ │ │ + bmi.n 16c664 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x582f4> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldrh r2, [r5, #40] @ 0x28 │ │ │ │ + ldrh r2, [r1, #58] @ 0x3a │ │ │ │ lsls r5, r6, #3 │ │ │ │ - bcs.n 16c7c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x58454> │ │ │ │ + bmi.n 16c604 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x58294> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bcs.n 16c7cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x5845c> │ │ │ │ + bmi.n 16c60c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x5829c> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bcs.n 16c788 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x58418> │ │ │ │ + bmi.n 16c7c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x58458> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bcs.n 16c758 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x583e8> │ │ │ │ + bmi.n 16c798 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x58428> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bcs.n 16c73c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x583cc> │ │ │ │ + bmi.n 16c77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x5840c> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bne.n 16c6d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x58360> │ │ │ │ + bmi.n 16c710 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x583a0> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - str r2, [r1, #92] @ 0x5c │ │ │ │ + str r2, [r5, #124] @ 0x7c │ │ │ │ lsls r7, r7, #3 │ │ │ │ - bne.n 16c650 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x582e0> │ │ │ │ + bcc.n 16c690 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x58320> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bne.n 16c634 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x582c4> │ │ │ │ + bcc.n 16c674 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x58304> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - str r0, [r0, #88] @ 0x58 │ │ │ │ + str r0, [r4, #120] @ 0x78 │ │ │ │ lsls r7, r7, #3 │ │ │ │ - bne.n 16c798 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x58428> │ │ │ │ + bcc.n 16c7d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x58468> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - beq.n 16c648 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x582d8> │ │ │ │ + bcs.n 16c688 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x58318> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - beq.n 16c684 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x58314> │ │ │ │ + bcs.n 16c6c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x58354> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - str r4, [r2, #72] @ 0x48 │ │ │ │ + str r4, [r6, #104] @ 0x68 │ │ │ │ lsls r7, r7, #3 │ │ │ │ - beq.n 16c620 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x582b0> │ │ │ │ + bcs.n 16c660 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x582f0> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - beq.n 16c808 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x58498> │ │ │ │ + bcs.n 16c648 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x582d8> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - beq.n 16c7dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x5846c> │ │ │ │ + bcs.n 16c81c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x584ac> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - beq.n 16c7c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x58454> │ │ │ │ + bcs.n 16c804 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x58494> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - lsrs r6, r0, #25 │ │ │ │ + asrs r6, r4, #1 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - beq.n 16c7d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x58468> │ │ │ │ + bcs.n 16c818 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x584a8> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - beq.n 16c768 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x583f8> │ │ │ │ + bcs.n 16c7a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x58438> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - beq.n 16c784 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x58414> │ │ │ │ + bcs.n 16c7c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x58454> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - beq.n 16c770 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x58400> │ │ │ │ + bcs.n 16c7b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x58440> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - lsrs r2, r1, #24 │ │ │ │ + asrs r2, r5, #32 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldmia r7, {r1, r2, r4, r5, r6, r7} │ │ │ │ + bcs.n 16c76c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x583fc> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - str r0, [r0, #64] @ 0x40 │ │ │ │ + str r0, [r4, #96] @ 0x60 │ │ │ │ lsls r7, r7, #3 │ │ │ │ - ldmia r7, {r5, r6, r7} │ │ │ │ + bcs.n 16c748 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x583d8> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - lsrs r2, r4, #23 │ │ │ │ + asrs r2, r0, #32 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - lsrs r6, r1, #23 │ │ │ │ + lsrs r6, r5, #31 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r5, r7} │ │ │ │ + bne.n 16c710 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x583a0> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldmia r7, {r1, r2, r5, r7} │ │ │ │ + bne.n 16c6e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x58374> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - lsrs r4, r6, #21 │ │ │ │ + lsrs r4, r2, #30 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldmia r7!, {r2, r4, r6} │ │ │ │ + bne.n 16c848 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x584d8> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldmia r7!, {r3, r6} │ │ │ │ + bne.n 16c834 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x584c4> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldmia r7!, {r2, r3, r4} │ │ │ │ + bne.n 16c7e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x58470> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldmia r7!, {r1, r2, r3} │ │ │ │ + bne.n 16c7c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x58458> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldmia r7!, {r2, r4} │ │ │ │ + bne.n 16c7d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x58468> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldmia r7!, {r1, r2, r4} │ │ │ │ + bne.n 16c7e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x58470> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldmia r6, {r3, r5, r6, r7} │ │ │ │ + bne.n 16c788 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x58418> │ │ │ │ lsls r6, r5, #3 │ │ │ │ add.w r3, r1, #16 │ │ │ │ vldmia r1!, {s11} │ │ │ │ vldr s14, [r2, #4] │ │ │ │ vldr s8, [r2] │ │ │ │ vldr s15, [r1, #12] │ │ │ │ cmp r3, r1 │ │ │ │ @@ -312260,15 +312266,15 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r2 │ │ │ │ blx 68be8 │ │ │ │ str.w r0, [r4, #3656] @ 0xe48 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strb r2, [r1, r7] │ │ │ │ + ldrsb r2, [r5, r7] │ │ │ │ lsls r2, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -312567,15 +312573,15 @@ │ │ │ │ add.w r3, r3, #65536 @ 0x10000 │ │ │ │ ldr.w r3, [r3, #456] @ 0x1c8 │ │ │ │ str.w r3, [r5, #3892] @ 0xf34 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #4] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - strh r6, [r3, r3] │ │ │ │ + strb r6, [r7, r3] │ │ │ │ lsls r2, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r6, r0, #471040 @ 0x73000 │ │ │ │ mov r4, r0 │ │ │ │ @@ -314477,19 +314483,19 @@ │ │ │ │ ldr.w r1, [r6, #1608] @ 0x648 │ │ │ │ mov r4, r1 │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 16ee98 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x5ab28> │ │ │ │ b.n 16ede0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x5aa70> │ │ │ │ - add r7, pc, #688 @ (adr r7, 16f6f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x5b380>) │ │ │ │ + add r1, sp, #816 @ 0x330 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - add r7, pc, #424 @ (adr r7, 16f5ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x5b27c>) │ │ │ │ + add r1, sp, #552 @ 0x228 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - add r6, pc, #32 @ (adr r6, 16f468 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x5b0f8>) │ │ │ │ + add r0, sp, #160 @ 0xa0 │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ ldr.w ip, [pc, #304] @ 16f58c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x5b21c> │ │ │ │ @@ -314606,15 +314612,15 @@ │ │ │ │ b.n 16f4ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x5b17c> │ │ │ │ cmp r3, #6 │ │ │ │ bne.n 16f570 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x5b200> │ │ │ │ b.n 16f4de <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x5b16e> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ lsrs r0, r2, #14 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - add r1, pc, #544 @ (adr r1, 16f7b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x5b444>) │ │ │ │ + add r3, pc, #672 @ (adr r3, 16f834 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x5b4c4>) │ │ │ │ lsls r6, r5, #3 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r5, #13 │ │ │ │ lsls r4, r4, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -315026,15 +315032,15 @@ │ │ │ │ b.n 16f688 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x5b318> │ │ │ │ movs r3, #2 │ │ │ │ strb.w r3, [r5, #203] @ 0xcb │ │ │ │ movs r3, #82 @ 0x52 │ │ │ │ str r3, [sp, #20] │ │ │ │ b.n 16f688 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x5b318> │ │ │ │ nop │ │ │ │ - @ instruction: 0xb65a │ │ │ │ + @ instruction: 0xb87a │ │ │ │ lsls r7, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r0, r0, #602112 @ 0x93000 │ │ │ │ ldr.w r3, [r0, #1696] @ 0x6a0 │ │ │ │ @@ -317372,18 +317378,18 @@ │ │ │ │ b.n 1711c2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x5ce52> │ │ │ │ movs r2, #12 │ │ │ │ b.n 1711c2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x5ce52> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ rsb r1, lr, #163 @ 0xa3 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r2, #40] @ 0x28 │ │ │ │ + strh r2, [r6, #56] @ 0x38 │ │ │ │ lsls r6, r5, #3 │ │ │ │ cdp 1, 14, cr0, cr6, cr3, {5} │ │ │ │ - cmp r4, #208 @ 0xd0 │ │ │ │ + cmp r6, #240 @ 0xf0 │ │ │ │ lsls r7, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #284] @ (171380 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x5d010>) │ │ │ │ @@ -317992,15 +317998,15 @@ │ │ │ │ b.n 171858 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x5d4e8> │ │ │ │ nop │ │ │ │ mrrc 1, 10, r0, r0, cr3 @ │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ mcrr 1, 10, r0, r2, cr3 │ │ │ │ stc 1, cr0, [sl], {163} @ 0xa3 │ │ │ │ - ldrb r0, [r3, #27] │ │ │ │ + strh r0, [r7, #6] │ │ │ │ lsls r6, r5, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -318281,15 +318287,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ b.n 1719e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x5d670> │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 17179c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x5d42c> │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldrb r2, [r3, #13] │ │ │ │ + ldrb r2, [r7, #21] │ │ │ │ lsls r6, r5, #3 │ │ │ │ movw r3, #6402 @ 0x1902 │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 171c24 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x5d8b4> │ │ │ │ movw r2, #34041 @ 0x84f9 │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 171c0c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x5d89c> │ │ │ │ @@ -319635,15 +319641,15 @@ │ │ │ │ b.n 172296 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x5df26> │ │ │ │ b.n 172f9c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x5ec2c> │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 172d70 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x5ea00> │ │ │ │ lsls r3, r4, #6 │ │ │ │ - strb r4, [r4, r7] │ │ │ │ + ldr r4, [r0, r0] │ │ │ │ lsls r6, r5, #3 │ │ │ │ movw r3, #397 @ 0x18d │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ b.n 172296 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x5df26> │ │ │ │ movw r3, #343 @ 0x157 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ b.n 172296 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x5df26> │ │ │ │ @@ -320872,23 +320878,23 @@ │ │ │ │ b.n 1731b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x5ee40> │ │ │ │ mov.w r9, #46 @ 0x2e │ │ │ │ b.n 1731b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x5ee40> │ │ │ │ mov.w r9, #78 @ 0x4e │ │ │ │ b.n 1731b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x5ee40> │ │ │ │ mov.w r9, #74 @ 0x4a │ │ │ │ b.n 1731b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x5ee40> │ │ │ │ - strh r6, [r7, #20] │ │ │ │ + strh r6, [r3, #38] @ 0x26 │ │ │ │ lsls r7, r7, #3 │ │ │ │ - ldrb r4, [r7, #3] │ │ │ │ + ldrb r4, [r3, #12] │ │ │ │ lsls r7, r7, #3 │ │ │ │ - ldrb r2, [r7, #2] │ │ │ │ + ldrb r2, [r3, #11] │ │ │ │ lsls r7, r7, #3 │ │ │ │ - ldrb r0, [r0, #2] │ │ │ │ + ldrb r0, [r4, #10] │ │ │ │ lsls r7, r7, #3 │ │ │ │ - ldrb r4, [r7, #0] │ │ │ │ + ldrb r4, [r3, #9] │ │ │ │ lsls r7, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r4, r2 │ │ │ │ @@ -320937,15 +320943,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 17374a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x5f3da> │ │ │ │ - ldrsh r6, [r4, r3] │ │ │ │ + str r6, [r0, #16] │ │ │ │ lsls r6, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3848] @ 0xf08 │ │ │ │ sub sp, #212 @ 0xd4 │ │ │ │ mov r5, r2 │ │ │ │ @@ -321326,17 +321332,17 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r1, [pc, #16] @ (173b70 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x5f800>) │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ bl 29dd68 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1899f8> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldrh r4, [r6, r5] │ │ │ │ + ldrb r4, [r2, r6] │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldrh r6, [r7, r4] │ │ │ │ + ldrb r6, [r3, r5] │ │ │ │ lsls r6, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3568] @ 0xdf0 │ │ │ │ sub sp, #492 @ 0x1ec │ │ │ │ mov sl, r2 │ │ │ │ @@ -323470,15 +323476,15 @@ │ │ │ │ b.n 174d70 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x60a00> │ │ │ │ cbnz r6, 175144 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x60dd4> │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldr r1, [pc, #1000] @ (175524 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x611b4>) │ │ │ │ + ldr r4, [pc, #104] @ (1751a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x60e34>) │ │ │ │ lsls r6, r5, #3 │ │ │ │ movw r0, #6402 @ 0x1902 │ │ │ │ movw r3, #34041 @ 0x84f9 │ │ │ │ cmp r9, r3 │ │ │ │ it ne │ │ │ │ cmpne r9, r0 │ │ │ │ ite eq │ │ │ │ @@ -323591,19 +323597,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (1752a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x60f34>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 174ad0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x60760> │ │ │ │ nop │ │ │ │ - cmp r0, r3 │ │ │ │ + bx r7 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - add r6, fp │ │ │ │ + mov r6, pc │ │ │ │ lsls r6, r5, #3 │ │ │ │ - cmp r1, #102 @ 0x66 │ │ │ │ + cmp r3, #134 @ 0x86 │ │ │ │ lsls r6, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r0 │ │ │ │ @@ -324104,15 +324110,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r5, sp, #192 @ 0xc0 │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #384 @ 0x180 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - lsrs r0, r1, #25 │ │ │ │ + asrs r0, r5, #1 │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ vldr d7, [pc, #36] @ 1758a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x61530> │ │ │ │ @@ -324659,17 +324665,17 @@ │ │ │ │ nop │ │ │ │ add r3, pc, #784 @ (adr r3, 176158 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x61de8>) │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r3, pc, #152 @ (adr r3, 175ee8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x61b78>) │ │ │ │ lsls r3, r4, #6 │ │ │ │ - str r0, [r1, r4] │ │ │ │ + strh r0, [r5, r4] │ │ │ │ lsls r7, r7, #3 │ │ │ │ - str r2, [r0, r4] │ │ │ │ + strh r2, [r4, r4] │ │ │ │ lsls r7, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov ip, r3 │ │ │ │ @@ -324783,15 +324789,15 @@ │ │ │ │ nop │ │ │ │ add r0, pc, #976 @ (adr r0, 176350 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x61fe0>) │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #680 @ (adr r0, 176230 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x61ec0>) │ │ │ │ lsls r3, r4, #6 │ │ │ │ - adds r7, #134 @ 0x86 │ │ │ │ + subs r1, #166 @ 0xa6 │ │ │ │ lsls r6, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ add.w sl, r0, #45056 @ 0xb000 │ │ │ │ add.w r8, r0, #47616 @ 0xba00 │ │ │ │ @@ -327182,15 +327188,15 @@ │ │ │ │ ... │ │ │ │ adcs r2, r7 │ │ │ │ lsls r6, r4, #6 │ │ │ │ adcs r6, r4 │ │ │ │ lsls r6, r4, #6 │ │ │ │ adcs r0, r6 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - asrs r2, r4, #8 │ │ │ │ + asrs r2, r0, #17 │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldrsb r2, [r7, r0] │ │ │ │ lsls r1, r3, #6 │ │ │ │ asrs r2, r6 │ │ │ │ lsls r6, r4, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -327872,15 +327878,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1781c2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x63e52> │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc │ │ │ │ - asrs r0, r3, #22 │ │ │ │ + asrs r0, r7, #30 │ │ │ │ lsls r6, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ mov r8, r2 │ │ │ │ @@ -328314,15 +328320,15 @@ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 1786b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x64348> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - asrs r4, r2, #5 │ │ │ │ + asrs r4, r6, #13 │ │ │ │ lsls r6, r5, #3 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r4, #6] │ │ │ │ lsls r3, r4, #6 │ │ │ │ ldrb r2, [r4, #6] │ │ │ │ lsls r3, r4, #6 │ │ │ │ @@ -328376,17 +328382,17 @@ │ │ │ │ str r0, [r7, #4] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r2, #4] │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r5, #2 │ │ │ │ + asrs r6, r1, #11 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - asrs r6, r3, #2 │ │ │ │ + asrs r6, r7, #10 │ │ │ │ lsls r6, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -329495,15 +329501,15 @@ │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r1, #0] │ │ │ │ lsls r3, r4, #6 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #30 │ │ │ │ + lsrs r4, r0, #7 │ │ │ │ lsls r6, r5, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ strh.w r3, [sp, #32] │ │ │ │ vldr d7, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ @@ -330522,19 +330528,19 @@ │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r0, #4 │ │ │ │ + movs r1, #34 @ 0x22 │ │ │ │ lsls r5, r6, #3 │ │ │ │ str r0, [r6, #40] @ 0x28 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - @ instruction: 0xfa6000ed │ │ │ │ + stc2 0, cr0, [r0], {237} @ 0xed │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ ldr.w r3, [pc, #3204] @ 17ab90 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x66820> │ │ │ │ add r4, sp, #48 @ 0x30 │ │ │ │ @@ -331553,15 +331559,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r2, #12] │ │ │ │ lsls r3, r4, #6 │ │ │ │ str r0, [r0, #12] │ │ │ │ lsls r3, r4, #6 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [r2, #-948] @ 0xfffffc4c │ │ │ │ + vhadd.s32 q8, q9, │ │ │ │ strb r4, [r2, r2] │ │ │ │ lsls r3, r4, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3832] @ 0xef8 │ │ │ │ sub sp, #228 @ 0xe4 │ │ │ │ @@ -332056,28 +332062,28 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r6, r0] │ │ │ │ lsls r3, r4, #6 │ │ │ │ strb r4, [r5, r0] │ │ │ │ lsls r3, r4, #6 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - rsb r0, sl, sp, asr #3 │ │ │ │ + stcl 0, cr0, [sl, #948]! @ 0x3b4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe9a000ed │ │ │ │ - ldrd r0, r0, [r0, #-948] @ 0x3b4 │ │ │ │ + rsb r0, r0, sp, asr #3 │ │ │ │ + sbcs.w r0, r0, sp, asr #3 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia.w r0!, {r0, r2, r3, r5, r6, r7} │ │ │ │ + @ instruction: 0xead000ed │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe85200ed │ │ │ │ - strex r0, r0, [r4, #948] @ 0x3b4 │ │ │ │ + orns r0, r2, sp, asr #3 │ │ │ │ + orn r0, r4, sp, asr #3 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r0 │ │ │ │ movs r1, #210 @ 0xd2 │ │ │ │ mov r0, r4 │ │ │ │ bl 46a8b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x356540> │ │ │ │ mov r6, r0 │ │ │ │ mov.w sl, #1 │ │ │ │ @@ -332418,20 +332424,17 @@ │ │ │ │ beq.w 17bc2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x678bc> │ │ │ │ lsls r6, r2, #26 │ │ │ │ bne.w 17bf8e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x67c1e> │ │ │ │ b.n 17b46c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x670fc> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - b.n 17b0c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x66d50> │ │ │ │ - lsls r5, r5, #3 │ │ │ │ - b.n 17b0bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x66d4c> │ │ │ │ - lsls r5, r5, #3 │ │ │ │ - b.n 17b054 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x66ce4> │ │ │ │ - lsls r5, r5, #3 │ │ │ │ + strex r0, r0, [lr, #948] @ 0x3b4 │ │ │ │ + strex r0, r0, [sl, #948] @ 0x3b4 │ │ │ │ + @ instruction: 0xe81400ed │ │ │ │ mov r3, fp │ │ │ │ mov r2, r5 │ │ │ │ movw r1, #325 @ 0x145 │ │ │ │ mov r0, r4 │ │ │ │ bl 46a8b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x356540> │ │ │ │ vldr d7, [pc, #844] @ 17b7c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x67458> │ │ │ │ mov r7, r0 │ │ │ │ @@ -332768,19 +332771,19 @@ │ │ │ │ ldr r2, [pc, #36] @ (17b7e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x67470>) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ b.n 17b7e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x67474> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - b.n 17ba08 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x67698> │ │ │ │ + b.n 17be48 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x67ad8> │ │ │ │ lsls r5, r5, #3 │ │ │ │ - b.n 17b990 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x67620> │ │ │ │ + b.n 17bdd0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x67a60> │ │ │ │ lsls r5, r5, #3 │ │ │ │ - b.n 17b918 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x675a8> │ │ │ │ + b.n 17bd58 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x679e8> │ │ │ │ lsls r5, r5, #3 │ │ │ │ bl 465164 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x350df4> │ │ │ │ vldr d7, [pc, #868] @ 17bb50 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x677e0> │ │ │ │ mov r8, r0 │ │ │ │ movs r2, #32 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ @@ -333978,15 +333981,15 @@ │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r6, #36 @ 0x24 │ │ │ │ lsls r3, r4, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 17c4b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x68144> │ │ │ │ + bhi.n 17c2f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x67f84> │ │ │ │ lsls r5, r5, #3 │ │ │ │ subs r5, #248 @ 0xf8 │ │ │ │ lsls r3, r4, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ @@ -334542,27 +334545,27 @@ │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #22 │ │ │ │ lsls r3, r4, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 17c94c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x685dc> │ │ │ │ + bpl.n 17c98c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x6861c> │ │ │ │ lsls r5, r5, #3 │ │ │ │ - bcc.n 17c938 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x685c8> │ │ │ │ + bpl.n 17c978 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x68608> │ │ │ │ lsls r5, r5, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 17c938 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x685c8> │ │ │ │ + bmi.n 17c978 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x68608> │ │ │ │ lsls r5, r5, #3 │ │ │ │ - bcs.n 17c918 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x685a8> │ │ │ │ + bmi.n 17c958 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x685e8> │ │ │ │ lsls r5, r5, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 17ca50 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x686e0> │ │ │ │ + bcc.n 17ca90 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x68720> │ │ │ │ lsls r5, r5, #3 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r9 │ │ │ │ movs r1, #210 @ 0xd2 │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ bl 46a8b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x356540> │ │ │ │ mov r5, r0 │ │ │ │ @@ -335047,15 +335050,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.w 17c518 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x681a8> │ │ │ │ nop │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r3, r4, r5} │ │ │ │ + ldmia r4, {r3, r4, r6} │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ add.w r8, r2, #4 │ │ │ │ @@ -336712,29 +336715,29 @@ │ │ │ │ itt ls │ │ │ │ movls r6, r5 │ │ │ │ movls fp, r5 │ │ │ │ bls.n 17e324 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x69fb4> │ │ │ │ b.n 17e340 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x69fd0> │ │ │ │ cmp r0, #16 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - b.n 17e9f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x6a684> │ │ │ │ + b.n 17de34 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x69ac4> │ │ │ │ lsls r6, r7, #3 │ │ │ │ - b.n 17e8b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x6a548> │ │ │ │ + b.n 17dcf8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x69988> │ │ │ │ lsls r6, r7, #3 │ │ │ │ - b.n 17e770 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x6a400> │ │ │ │ + b.n 17dbb0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x69840> │ │ │ │ lsls r6, r7, #3 │ │ │ │ - bvs.n 17e250 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x69ee0> │ │ │ │ + bhi.n 17e290 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x69f20> │ │ │ │ lsls r6, r7, #3 │ │ │ │ - bne.n 17e31c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x69fac> │ │ │ │ + bcc.n 17e35c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x69fec> │ │ │ │ lsls r6, r7, #3 │ │ │ │ - ldmia r6!, {r2, r3, r4, r7} │ │ │ │ + beq.n 17e27c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x69f0c> │ │ │ │ lsls r6, r7, #3 │ │ │ │ - ldmia r5!, {r3, r6} │ │ │ │ + ldmia r7!, {r3, r5, r6} │ │ │ │ lsls r6, r7, #3 │ │ │ │ - ldmia r4!, {r2, r3, r6, r7} │ │ │ │ + ldmia r6, {r2, r3, r5, r6, r7} │ │ │ │ lsls r6, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r7} │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {} │ │ │ │ stc2 6, cr4, [r0], {127} @ 0x7f │ │ │ │ mcr2 6, 0, r4, cr0, cr15, {7} │ │ │ │ @@ -337671,17 +337674,17 @@ │ │ │ │ b.n 17ea5a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x6a6ea> │ │ │ │ strb.w r3, [r5, #196] @ 0xc4 │ │ │ │ b.n 17e67a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x6a30a> │ │ │ │ strb.w r2, [r5, #196] @ 0xc4 │ │ │ │ b.n 17e67a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x6a30a> │ │ │ │ movs r5, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r3, r6} │ │ │ │ + ldmia r0!, {r1, r3, r5, r6} │ │ │ │ lsls r6, r7, #3 │ │ │ │ - stmia r7!, {r1, r6, r7} │ │ │ │ + ldmia r1, {r1, r5, r6, r7} │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ @@ -337868,15 +337871,15 @@ │ │ │ │ b.n 17eed6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x6ab66> │ │ │ │ movs r0, #61 @ 0x3d │ │ │ │ b.n 17eed6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x6ab66> │ │ │ │ movs r0, #62 @ 0x3e │ │ │ │ b.n 17eed6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x6ab66> │ │ │ │ movs r0, #58 @ 0x3a │ │ │ │ b.n 17eed6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x6ab66> │ │ │ │ - bvc.n 17ef68 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x6abf8> │ │ │ │ + bge.n 17efa8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x6ac38> │ │ │ │ lsls r6, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 136ab4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x22744> │ │ │ │ @@ -338043,19 +338046,19 @@ │ │ │ │ movne r0, r5 │ │ │ │ moveq r0, #0 │ │ │ │ bl 136d2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x229bc> │ │ │ │ cmp r0, r4 │ │ │ │ bne.n 17f080 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x6ad10> │ │ │ │ b.n 17f0be <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x6ad4e> │ │ │ │ nop │ │ │ │ - bvs.n 17f1f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x6ae80> │ │ │ │ + bhi.n 17f230 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x6aec0> │ │ │ │ lsls r6, r7, #3 │ │ │ │ - bvs.n 17f1a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x6ae34> │ │ │ │ + bhi.n 17f1e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x6ae74> │ │ │ │ lsls r6, r7, #3 │ │ │ │ - add r0, sp, #408 @ 0x198 │ │ │ │ + add r2, sp, #536 @ 0x218 │ │ │ │ lsls r5, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ add.w r0, r0, #602112 @ 0x93000 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -339354,15 +339357,15 @@ │ │ │ │ cbz r3, 17fea6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x6bb36> │ │ │ │ mov r3, r7 │ │ │ │ mov r4, r8 │ │ │ │ b.n 17fe0a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x6ba9a> │ │ │ │ mov r1, r4 │ │ │ │ b.n 17fe7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x6bb0c> │ │ │ │ nop │ │ │ │ - ldr??.w r0, [r4, #252] @ 0xfc │ │ │ │ + @ instruction: 0xfb1400fc │ │ │ │ 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] │ │ │ │ mov r6, r2 │ │ │ │ @@ -340218,15 +340221,15 @@ │ │ │ │ cmp r3, #15 │ │ │ │ bne.n 180714 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x6c3a4> │ │ │ │ ldr.w r3, [ip, #920] @ 0x398 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [ip, #920] @ 0x398 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - movs r6, #106 @ 0x6a │ │ │ │ + cmp r0, #138 @ 0x8a │ │ │ │ lsls r7, r7, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r2 │ │ │ │ @@ -340821,19 +340824,19 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 180c3c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x6c8cc> │ │ │ │ ldr r2, [pc, #20] @ (180dac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x6ca3c>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 180a74 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x6c704> │ │ │ │ - ldrh r4, [r6, #40] @ 0x28 │ │ │ │ + ldrh r4, [r2, #58] @ 0x3a │ │ │ │ lsls r5, r5, #3 │ │ │ │ - ldrh r2, [r7, #28] │ │ │ │ + ldrh r2, [r3, #46] @ 0x2e │ │ │ │ lsls r5, r5, #3 │ │ │ │ - ldrh r0, [r0, #30] │ │ │ │ + ldrh r0, [r4, #46] @ 0x2e │ │ │ │ lsls r5, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -341808,15 +341811,15 @@ │ │ │ │ b.n 181762 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x6d3f2> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds.w r1, r2, r2, asr #2 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xeaa001a2 │ │ │ │ - asrs r0, r6, #31 │ │ │ │ + subs r0, r2, r0 │ │ │ │ lsls r7, r7, #3 │ │ │ │ cbz r0, 18182e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x6d4be> │ │ │ │ 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] │ │ │ │ @@ -343594,15 +343597,15 @@ │ │ │ │ ... │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 1829c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x6e654> │ │ │ │ lsls r2, r4, #6 │ │ │ │ bhi.n 1829c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x6e650> │ │ │ │ lsls r2, r4, #6 │ │ │ │ - asrs r2, r3, #28 │ │ │ │ + adds r2, r7, r4 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ bvs.n 182a00 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x6e690> │ │ │ │ lsls r2, r4, #6 │ │ │ │ @@ -343755,15 +343758,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bpl.n 182cfc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x6e98c> │ │ │ │ lsls r2, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r0, #112] @ 0x70 │ │ │ │ + strb r6, [r4, #4] │ │ │ │ lsls r5, r5, #3 │ │ │ │ bpl.n 182ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x6e974> │ │ │ │ lsls r2, r4, #6 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 182c20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x6e8b0> │ │ │ │ lsls r2, r4, #6 │ │ │ │ @@ -345134,32 +345137,32 @@ │ │ │ │ b.n 183530 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x6f1c0> │ │ │ │ beq.n 183b6c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x6f7fc> │ │ │ │ lsls r2, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ beq.n 183b34 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x6f7c4> │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldr r4, [r6, #36] @ 0x24 │ │ │ │ + ldr r4, [r2, #72] @ 0x48 │ │ │ │ lsls r5, r5, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r4, #36] @ 0x24 │ │ │ │ + ldrh r4, [r0, #54] @ 0x36 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrsb.w r0, [lr, #254] @ 0xfe │ │ │ │ - ldrsb.w r0, [r6, #254] @ 0xfe │ │ │ │ - lsls r2, r4, #7 │ │ │ │ + @ instruction: 0xfbbe00fe │ │ │ │ + @ instruction: 0xfbb600fe │ │ │ │ + lsls r2, r0, #16 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr.w r0, [r6, lr, lsl #3] │ │ │ │ - strh r6, [r7, #28] │ │ │ │ + @ instruction: 0xfa7600fe │ │ │ │ + strh r6, [r3, #46] @ 0x2e │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1, {r1, r2, r4} │ │ │ │ lsls r2, r4, #6 │ │ │ │ - str r4, [r4, #20] │ │ │ │ + str r4, [r0, #56] @ 0x38 │ │ │ │ lsls r5, r5, #3 │ │ │ │ ldr.w r8, [sp, #36] @ 0x24 │ │ │ │ b.w 183120 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x6edb0> │ │ │ │ mov r5, r9 │ │ │ │ str r7, [sp, #240] @ 0xf0 │ │ │ │ ldr.w r8, [sp, #32] │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ @@ -345394,15 +345397,15 @@ │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ b.n 183e0c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x6fa9c> │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ b.n 1838e2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x6f572> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r0, r5] │ │ │ │ + ldrsh r2, [r4, r5] │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrd r7, r9, [r3, #24] │ │ │ │ sub sp, #8 │ │ │ │ @@ -345917,15 +345920,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ite ge │ │ │ │ lslge r2, r4, #6 │ │ │ │ sublt r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, r6] │ │ │ │ + ldrh r4, [r6, r6] │ │ │ │ lsls r5, r5, #3 │ │ │ │ ite hi │ │ │ │ lslhi r2, r4, #6 │ │ │ │ itte pl @ unpredictable │ │ │ │ lslpl r2, r4, #6 │ │ │ │ cmppl r1, #68 @ 0x44 │ │ │ │ movmi r0, r0 │ │ │ │ @@ -346109,15 +346112,15 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ cbnz r0, 1846c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x70358> │ │ │ │ lsls r2, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, r5] │ │ │ │ + ldrsb r4, [r3, r6] │ │ │ │ lsls r5, r5, #3 │ │ │ │ cbnz r0, 1846cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7035c> │ │ │ │ lsls r2, r4, #6 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ add.w r7, r9, #44 @ 0x2c │ │ │ │ str.w r8, [sp, #92] @ 0x5c │ │ │ │ @@ -346566,17 +346569,17 @@ │ │ │ │ add ip, pc │ │ │ │ ldr.w r3, [r3, r1, lsl #2] │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r0, [ip, r0, lsl #2] │ │ │ │ bl 53a4fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42618c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - b.n 185000 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x70c90> │ │ │ │ + b.n 184440 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x700d0> │ │ │ │ lsls r6, r7, #3 │ │ │ │ - b.n 185020 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x70cb0> │ │ │ │ + b.n 184460 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x700f0> │ │ │ │ lsls r6, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r3 │ │ │ │ @@ -346744,17 +346747,17 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 184d40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x709d0> │ │ │ │ ldrb.w r3, [r4, #382] @ 0x17e │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 184d40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x709d0> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #920] @ (185124 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x70db4>) │ │ │ │ + ldr r7, [pc, #24] @ (184da4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x70a34>) │ │ │ │ lsls r5, r5, #3 │ │ │ │ - ldr r4, [pc, #928] @ (185130 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x70dc0>) │ │ │ │ + ldr r7, [pc, #32] @ (184db0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x70a40>) │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ add.w r5, r0, #46080 @ 0xb400 │ │ │ │ @@ -347250,15 +347253,15 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r5, sp, #680 @ 0x2a8 │ │ │ │ lsls r2, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 185394 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x71024> │ │ │ │ + ble.n 1851d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x70e64> │ │ │ │ lsls r6, r7, #3 │ │ │ │ add r5, sp, #480 @ 0x1e0 │ │ │ │ lsls r2, r4, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -352808,15 +352811,15 @@ │ │ │ │ lsls r2, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r0, #24] │ │ │ │ lsls r2, r4, #6 │ │ │ │ adds r4, r5, r2 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb8aa │ │ │ │ + revsh r2, r1 │ │ │ │ lsls r3, r7, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [sp, #112] @ 0x70 │ │ │ │ vldr d7, [sp, #112] @ 0x70 │ │ │ │ movs r1, #1 │ │ │ │ @@ -354518,23 +354521,23 @@ │ │ │ │ ... │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r0, #64] @ 0x40 │ │ │ │ lsls r2, r4, #6 │ │ │ │ ldr r6, [r7, #60] @ 0x3c │ │ │ │ lsls r2, r4, #6 │ │ │ │ - lsls r2, r1, #24 │ │ │ │ + lsrs r2, r5, #32 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - add r2, sp, #424 @ 0x1a8 │ │ │ │ + add r4, sp, #552 @ 0x228 │ │ │ │ lsls r5, r7, #3 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r0, #23 │ │ │ │ + lsls r0, r4, #31 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - ldrb r2, [r2, r1] │ │ │ │ + ldrsh r2, [r6, r1] │ │ │ │ lsls r0, r6, #3 │ │ │ │ movs r1, #2 │ │ │ │ str r1, [r3, #0] │ │ │ │ vldr d7, [sp, #56] @ 0x38 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [sp, #184] @ 0xb8 │ │ │ │ vstr d7, [sp, #144] @ 0x90 │ │ │ │ @@ -357201,16 +357204,15 @@ │ │ │ │ b.n 18b9dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7766c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r7, [pc, #728] @ (18bd74 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x77a04>) │ │ │ │ lsls r2, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 18b9d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x77668> │ │ │ │ - lsls r4, r5, #3 │ │ │ │ + @ instruction: 0xe9ba00ec │ │ │ │ ldr r1, [pc, #680] @ (18bd50 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x779e0>) │ │ │ │ lsls r2, r4, #6 │ │ │ │ ldr r2, [sp, #124] @ 0x7c │ │ │ │ vshll.u32 , d27, #31 │ │ │ │ vabdl.u , d15, d29 │ │ │ │ @ instruction: 0xffff9747 │ │ │ │ vsli.64 d31, d23, #63 @ 0x3f │ │ │ │ @@ -359020,25 +359022,25 @@ │ │ │ │ nop │ │ │ │ adds r4, #56 @ 0x38 │ │ │ │ lsls r2, r4, #6 │ │ │ │ movs r5, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r1, r5} │ │ │ │ + beq.n 18ce60 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x78af0> │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldmia r6!, {r1, r5} │ │ │ │ + beq.n 18ce64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x78af4> │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldmia r5!, {r6, r7} │ │ │ │ + ldmia r7, {r5, r6, r7} │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldmia r5!, {r1, r3, r6, r7} │ │ │ │ + ldmia r7, {r1, r3, r5, r6, r7} │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldmia r5!, {r3, r6, r7} │ │ │ │ + ldmia r7, {r3, r5, r6, r7} │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2944] @ 0xb80 │ │ │ │ subw sp, sp, #1116 @ 0x45c │ │ │ │ mov r5, r2 │ │ │ │ @@ -359559,21 +359561,21 @@ │ │ │ │ adds r1, #234 @ 0xea │ │ │ │ lsls r2, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #212 @ 0xd4 │ │ │ │ lsls r2, r4, #6 │ │ │ │ bl 24f3de <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13b06e> │ │ │ │ - ldmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldrh r6, [r7, r4] │ │ │ │ + ldrb r6, [r3, r5] │ │ │ │ lsls r6, r7, #3 │ │ │ │ - ldrh r4, [r6, r3] │ │ │ │ + ldrb r4, [r2, r4] │ │ │ │ lsls r6, r7, #3 │ │ │ │ - ldrh r6, [r0, r3] │ │ │ │ + ldrb r6, [r4, r3] │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3056] @ 0xbf0 │ │ │ │ mov r4, r2 │ │ │ │ ldr.w r2, [pc, #1292] @ 18d910 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x795a0> │ │ │ │ @@ -360046,23 +360048,23 @@ │ │ │ │ b.n 18d7c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x79450> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r3, #240 @ 0xf0 │ │ │ │ lsls r2, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r4, r5] │ │ │ │ + ldrh r4, [r0, r6] │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r1, #216 @ 0xd8 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrsb r4, [r4, r0] │ │ │ │ + ldr r4, [r0, r1] │ │ │ │ lsls r6, r7, #3 │ │ │ │ - strb r4, [r2, r4] │ │ │ │ + ldrsb r4, [r6, r4] │ │ │ │ lsls r6, r7, #3 │ │ │ │ - strb r0, [r7, r3] │ │ │ │ + ldrsb r0, [r3, r4] │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w r4, [r1, #1588] @ 0x634 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -360185,45 +360187,45 @@ │ │ │ │ b.n 18d9da <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7966a> │ │ │ │ ldr r2, [pc, #64] @ (18daa0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x79730>) │ │ │ │ add r2, pc │ │ │ │ b.n 18da0a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7969a> │ │ │ │ ldr r2, [pc, #64] @ (18daa4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x79734>) │ │ │ │ add r2, pc │ │ │ │ b.n 18da0a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7969a> │ │ │ │ - stmia r1!, {r1, r2, r3, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r4, r5, #3 │ │ │ │ - stmia r1!, {r4, r6} │ │ │ │ + stmia r3!, {r4, r5, r6} │ │ │ │ lsls r4, r5, #3 │ │ │ │ - stmia r1!, {r2, r4, r6} │ │ │ │ + stmia r3!, {r2, r4, r5, r6} │ │ │ │ lsls r4, r5, #3 │ │ │ │ - stmia r1!, {r1, r2, r4, r6} │ │ │ │ + stmia r3!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r4, r5, #3 │ │ │ │ - stmia r1!, {r2, r4, r6} │ │ │ │ + stmia r3!, {r2, r4, r5, r6} │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldr r0, [r5, r0] │ │ │ │ + ldrh r0, [r1, r1] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - stmia r1!, {r1, r2, r3, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r4, r5, #3 │ │ │ │ b.n 18dde4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x79a74> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrsb r4, [r7, r7] │ │ │ │ + ldrh r4, [r3, r0] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - stmia r1!, {r1, r3, r4} │ │ │ │ + stmia r3!, {r1, r3, r4, r5} │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldrsb r6, [r5, r7] │ │ │ │ + ldrh r6, [r1, r0] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrsb r6, [r4, r7] │ │ │ │ + ldrh r6, [r0, r0] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrsb r6, [r3, r7] │ │ │ │ + ldr r6, [r7, r7] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrsb r0, [r3, r7] │ │ │ │ + ldr r0, [r7, r7] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - stmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r4} │ │ │ │ lsls r4, r5, #3 │ │ │ │ - stmia r0!, {r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r4} │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr.w r6, [r1, #1588] @ 0x634 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -360401,72 +360403,72 @@ │ │ │ │ b.n 18db94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x79824> │ │ │ │ ldr r1, [pc, #116] @ (18dcc8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x79958>) │ │ │ │ add r1, pc │ │ │ │ b.n 18dbb8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x79848> │ │ │ │ ldr r1, [pc, #116] @ (18dccc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7995c>) │ │ │ │ add r1, pc │ │ │ │ b.n 18dbb8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x79848> │ │ │ │ - stmia r0!, {r2, r3, r4, r6} │ │ │ │ + stmia r2!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r5, #3 │ │ │ │ - stmia r0!, {r3, r4, r6} │ │ │ │ + stmia r2!, {r3, r4, r5, r6} │ │ │ │ lsls r4, r5, #3 │ │ │ │ - stmia r0!, {r1, r3, r4, r6} │ │ │ │ + stmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r4, r5, #3 │ │ │ │ - stmia r0!, {r2, r3, r4, r6} │ │ │ │ + stmia r2!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r5, #3 │ │ │ │ - nop {13} │ │ │ │ + stmia r1!, {r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #3 │ │ │ │ - stmia r0!, {r1, r2, r4, r6} │ │ │ │ + stmia r2!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r4, r5, #3 │ │ │ │ - stmia r0!, {r1, r5, r6} │ │ │ │ + stmia r2!, {r1, r7} │ │ │ │ lsls r4, r5, #3 │ │ │ │ - stmia r0!, {r2, r3, r4, r6} │ │ │ │ + stmia r2!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r5, #3 │ │ │ │ - stmia r0!, {r2, r3, r4, r6} │ │ │ │ + stmia r2!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r5, #3 │ │ │ │ - stmia r0!, {r2, r3, r4, r6} │ │ │ │ + stmia r2!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r5, #3 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldrsb r2, [r7, r1] │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - stmia r0!, {r2, r6} │ │ │ │ + stmia r2!, {r2, r5, r6} │ │ │ │ lsls r4, r5, #3 │ │ │ │ - stmia r0!, {r3, r6} │ │ │ │ + stmia r2!, {r3, r5, r6} │ │ │ │ lsls r4, r5, #3 │ │ │ │ svc 218 @ 0xda │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrsb r6, [r6, r0] │ │ │ │ + ldr r6, [r2, r1] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ite pl │ │ │ │ - lslpl r4, r5, #3 │ │ │ │ - ldrsbmi r2, [r5, r0] │ │ │ │ + stmia r1!, {r2, r4, r5, r6} │ │ │ │ + lsls r4, r5, #3 │ │ │ │ + ldr r2, [r1, r1] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrsb r0, [r4, r0] │ │ │ │ + ldr r0, [r0, r1] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrsb r0, [r3, r0] │ │ │ │ + ldr r0, [r7, r0] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrsb r2, [r2, r0] │ │ │ │ + ldr r2, [r6, r0] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrsb r4, [r1, r0] │ │ │ │ + ldr r4, [r5, r0] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrsb r6, [r0, r0] │ │ │ │ + ldr r6, [r4, r0] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strb r4, [r7, r7] │ │ │ │ + ldr r4, [r3, r0] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strb r4, [r6, r7] │ │ │ │ + ldr r4, [r2, r0] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strb r4, [r5, r7] │ │ │ │ + ldr r4, [r1, r0] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strb r6, [r4, r7] │ │ │ │ + ldr r6, [r0, r0] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ittt eq │ │ │ │ - lsleq r4, r5, #3 │ │ │ │ - bkpt 0x00fc │ │ │ │ - lsleq r4, r5, #3 │ │ │ │ + stmia r1!, {r1, r5} │ │ │ │ + lsls r4, r5, #3 │ │ │ │ + stmia r1!, {r2, r3, r4} │ │ │ │ + lsls r4, r5, #3 │ │ │ │ ldrb.w r3, [r0, #385] @ 0x181 │ │ │ │ cbz r3, 18dcd8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x79968> │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -362096,19 +362098,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 18ec7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7a90c> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ b.n 18ee1e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7aaae> │ │ │ │ nop │ │ │ │ asrs r6, r1, #8 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - asrs r6, r0 │ │ │ │ + orrs r6, r4 │ │ │ │ lsls r6, r7, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #88 @ 0x58 │ │ │ │ + add sp, #216 @ 0xd8 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #360] @ (18efe8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7ac78>) │ │ │ │ @@ -362249,15 +362251,15 @@ │ │ │ │ lsls r2, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #2 │ │ │ │ lsls r2, r4, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #816 @ 0x330 │ │ │ │ + add r6, sp, #944 @ 0x3b0 │ │ │ │ lsls r4, r5, #3 │ │ │ │ add.w r3, r0, #602112 @ 0x93000 │ │ │ │ ldr r2, [pc, #160] @ (18f0a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7ad38>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r3, #1752] @ 0x6d8 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 18f0a2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7ad32> │ │ │ │ @@ -362318,15 +362320,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ lsrs r6, r6, #31 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - add r4, sp, #552 @ 0x228 │ │ │ │ + add r6, sp, #680 @ 0x2a8 │ │ │ │ lsls r4, r5, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -362428,15 +362430,15 @@ │ │ │ │ lsls r2, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #27 │ │ │ │ lsls r2, r4, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #360 @ 0x168 │ │ │ │ + add r5, sp, #488 @ 0x1e8 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -362855,17 +362857,17 @@ │ │ │ │ b.n 18f5a2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7b232> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r0, r7, #17 │ │ │ │ lsls r2, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #254 @ 0xfe │ │ │ │ + subs r7, #30 │ │ │ │ lsls r6, r7, #3 │ │ │ │ - subs r2, #252 @ 0xfc │ │ │ │ + subs r5, #28 │ │ │ │ lsls r6, r7, #3 │ │ │ │ lsrs r6, r2, #9 │ │ │ │ lsls r2, r4, #6 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -363721,23 +363723,23 @@ │ │ │ │ blx r3 │ │ │ │ b.n 18feac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7bb3c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #2 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - add r3, sp, #88 @ 0x58 │ │ │ │ + add r5, sp, #216 @ 0xd8 │ │ │ │ lsls r6, r7, #3 │ │ │ │ - adcs r0, r2 │ │ │ │ + muls r0, r6 │ │ │ │ lsls r6, r7, #3 │ │ │ │ - str r0, [r0, #108] @ 0x6c │ │ │ │ + ldr r0, [r4, #12] │ │ │ │ lsls r6, r7, #3 │ │ │ │ - ldr r7, [pc, #272] @ (1900c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7bd54>) │ │ │ │ + str r4, [r4, r5] │ │ │ │ lsls r6, r7, #3 │ │ │ │ - adds r7, #162 @ 0xa2 │ │ │ │ + subs r1, #194 @ 0xc2 │ │ │ │ lsls r6, r7, #3 │ │ │ │ lsls r0, r0, #10 │ │ │ │ lsls r2, r4, #6 │ │ │ │ add.w r1, r0, r1, lsl #3 │ │ │ │ add.w r1, r1, #45056 @ 0xb000 │ │ │ │ ldr.w r3, [r1, #2220] @ 0x8ac │ │ │ │ cbnz r3, 18ffcc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7bc5c> │ │ │ │ @@ -365459,15 +365461,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ asrs r4, r5, #29 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrh r0, [r4, #22] │ │ │ │ + ldrh r0, [r0, #40] @ 0x28 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ movw r3, #24080 @ 0x5e10 │ │ │ │ mov ip, r0 │ │ │ │ @@ -366013,17 +366015,17 @@ │ │ │ │ bne.n 19178e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7d41e> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r6, #704] @ 0x2c0 │ │ │ │ b.n 1916d2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7d362> │ │ │ │ ... │ │ │ │ asrs r0, r6, #2 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - strh r6, [r7, #44] @ 0x2c │ │ │ │ + strh r6, [r3, #62] @ 0x3e │ │ │ │ lsls r4, r5, #3 │ │ │ │ - strh r2, [r5, #44] @ 0x2c │ │ │ │ + strh r2, [r1, #62] @ 0x3e │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (1918d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7d568>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -366047,15 +366049,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ lsrs r6, r3, #26 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - strh r0, [r0, #34] @ 0x22 │ │ │ │ + strh r0, [r4, #50] @ 0x32 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3808] @ 0xee0 │ │ │ │ sub sp, #252 @ 0xfc │ │ │ │ mov r8, r3 │ │ │ │ @@ -366977,21 +366979,21 @@ │ │ │ │ ldr r3, [pc, #20] @ (1923a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7e038>) │ │ │ │ add r3, pc │ │ │ │ b.n 192366 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7dff6> │ │ │ │ ldr r3, [pc, #16] @ (1923ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7e03c>) │ │ │ │ add r3, pc │ │ │ │ b.n 192366 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7dff6> │ │ │ │ nop │ │ │ │ - adds r6, #56 @ 0x38 │ │ │ │ + subs r0, #88 @ 0x58 │ │ │ │ lsls r7, r7, #3 │ │ │ │ - adds r5, #206 @ 0xce │ │ │ │ + adds r7, #238 @ 0xee │ │ │ │ lsls r7, r7, #3 │ │ │ │ - adds r6, #24 │ │ │ │ + subs r0, #56 @ 0x38 │ │ │ │ lsls r7, r7, #3 │ │ │ │ - adds r5, #226 @ 0xe2 │ │ │ │ + subs r0, #2 │ │ │ │ lsls r7, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #92] @ (19241c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7e0ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -367890,17 +367892,17 @@ │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 19230c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7df9c> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 192e0c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7ea9c> │ │ │ │ nop │ │ │ │ vld2.8 {d0[5],d1[5]}, [r0], r1 │ │ │ │ - ldr r2, [r1, #112] @ 0x70 │ │ │ │ + strb r2, [r5, #4] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldr r0, [r3, #112] @ 0x70 │ │ │ │ + strb r0, [r7, #4] │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (192f28 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7ebb8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -367969,17 +367971,17 @@ │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 19230c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7df9c> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 192ede <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7eb6e> │ │ │ │ nop │ │ │ │ ldr.w r0, [r0, #417] @ 0x1a1 │ │ │ │ - ldr r2, [r1, #100] @ 0x64 │ │ │ │ + strb r2, [r5, #1] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldr r4, [r7, #96] @ 0x60 │ │ │ │ + strb r4, [r3, #1] │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #200] @ (19300c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7ec9c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368049,17 +368051,17 @@ │ │ │ │ movs r1, #6 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 19230c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7df9c> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 192fca <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7ec5a> │ │ │ │ @ instruction: 0xf7f401a1 │ │ │ │ - ldr r4, [r6, #84] @ 0x54 │ │ │ │ + ldr r4, [r2, #120] @ 0x78 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldr r6, [r2, #84] @ 0x54 │ │ │ │ + ldr r6, [r6, #116] @ 0x74 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #228] @ (19310c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7ed9c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368138,17 +368140,17 @@ │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 19230c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7df9c> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 1930b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7ed40> │ │ │ │ nop │ │ │ │ @ instruction: 0xf71001a1 │ │ │ │ - ldr r6, [r0, #72] @ 0x48 │ │ │ │ + ldr r6, [r4, #104] @ 0x68 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldr r0, [r3, #68] @ 0x44 │ │ │ │ + ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #224] @ (193208 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7ee98>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368224,17 +368226,17 @@ │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 19230c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7df9c> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 1931c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7ee50> │ │ │ │ nop │ │ │ │ @ instruction: 0xf61001a1 │ │ │ │ - ldr r2, [r3, #56] @ 0x38 │ │ │ │ + ldr r2, [r7, #88] @ 0x58 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldr r4, [r3, #52] @ 0x34 │ │ │ │ + ldr r4, [r7, #84] @ 0x54 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #264] @ (19332c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7efbc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368323,17 +368325,17 @@ │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 19230c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7df9c> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 1932be <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7ef4e> │ │ │ │ nop │ │ │ │ adds.w r1, r4, #5275648 @ 0x508000 │ │ │ │ - ldr r6, [r0, #40] @ 0x28 │ │ │ │ + ldr r6, [r4, #72] @ 0x48 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldr r0, [r7, #32] │ │ │ │ + ldr r0, [r3, #68] @ 0x44 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #272] @ (193458 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7f0e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368423,17 +368425,17 @@ │ │ │ │ movs r1, #6 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 19230c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7df9c> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 1933ee <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7f07e> │ │ │ │ @ instruction: 0xf3f001a1 │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ + ldr r0, [r1, #56] @ 0x38 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldr r2, [r1, #16] │ │ │ │ + ldr r2, [r5, #48] @ 0x30 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #288] @ (193594 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7f224>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368527,17 +368529,17 @@ │ │ │ │ movs r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 19230c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7df9c> │ │ │ │ b.n 19351a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7f1aa> │ │ │ │ nop │ │ │ │ movt r1, #8353 @ 0x20a1 │ │ │ │ - ldr r0, [r7, #0] │ │ │ │ + ldr r0, [r3, #36] @ 0x24 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - str r2, [r1, #124] @ 0x7c │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #616] @ (193818 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7f4a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368733,17 +368735,17 @@ │ │ │ │ @ instruction: 0xf18801a1 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - str r0, [r4, #92] @ 0x5c │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - str r2, [r4, #84] @ 0x54 │ │ │ │ + str r2, [r0, #120] @ 0x78 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #636] @ (193abc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7f74c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368947,17 +368949,17 @@ │ │ │ │ cdp 1, 15, cr0, cr8, cr1, {5} │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - str r4, [r1, #52] @ 0x34 │ │ │ │ + str r4, [r5, #84] @ 0x54 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - str r6, [r7, #40] @ 0x28 │ │ │ │ + str r6, [r3, #76] @ 0x4c │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #616] @ (193d4c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7f9dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -369153,17 +369155,17 @@ │ │ │ │ mrrc 1, 10, r0, r4, cr1 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - str r4, [r1, #12] │ │ │ │ + str r4, [r5, #44] @ 0x2c │ │ │ │ lsls r4, r5, #3 │ │ │ │ - str r6, [r5, #0] │ │ │ │ + str r6, [r1, #36] @ 0x24 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #636] @ (193ff0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7fc80>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -369367,17 +369369,17 @@ │ │ │ │ strd r0, r1, [r4, #644] @ 0x284 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldrsh r4, [r6, r0] │ │ │ │ + str r4, [r2, #4] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldrb r2, [r1, r6] │ │ │ │ + ldrsh r2, [r5, r6] │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #616] @ (194280 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7ff10>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -369574,17 +369576,17 @@ │ │ │ │ lsls r1, r4, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldrh r4, [r6, r6] │ │ │ │ + ldrb r4, [r2, r7] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldrh r2, [r7, r3] │ │ │ │ + ldrb r2, [r3, r4] │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #636] @ (194524 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x801b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -369789,17 +369791,17 @@ │ │ │ │ lsls r1, r4, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldr r0, [r5, r4] │ │ │ │ + ldrh r0, [r1, r5] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldr r6, [r2, r1] │ │ │ │ + ldrh r6, [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, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ (1945bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x8024c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -375221,15 +375223,15 @@ │ │ │ │ ldr.w r3, [r6, #704] @ 0x2c0 │ │ │ │ orr.w r3, r3, #2 │ │ │ │ str.w r3, [r6, #704] @ 0x2c0 │ │ │ │ b.n 198648 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x842d8> │ │ │ │ nop │ │ │ │ add r1, pc, #392 @ (adr r1, 19894c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x845dc>) │ │ │ │ lsls r1, r4, #6 │ │ │ │ - asrs r2, r3, #31 │ │ │ │ + adds r2, r7, r7 │ │ │ │ lsls r4, r5, #3 │ │ │ │ and.w r9, r5, #4 │ │ │ │ and.w r6, r5, #2 │ │ │ │ and.w r8, r5, #8 │ │ │ │ lsls r1, r5, #31 │ │ │ │ bpl.n 198818 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x844a8> │ │ │ │ add.w r7, r0, #598016 @ 0x92000 │ │ │ │ @@ -375656,19 +375658,19 @@ │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #39 @ 0x27 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 19230c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7df9c> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ b.n 198c4a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x848da> │ │ │ │ - asrs r0, r7, #17 │ │ │ │ + asrs r0, r3, #26 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - asrs r4, r0, #13 │ │ │ │ + asrs r4, r4, #21 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - asrs r6, r1, #13 │ │ │ │ + asrs r6, r5, #21 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #60] @ 198d1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x849ac> │ │ │ │ sub sp, #28 │ │ │ │ @@ -376477,17 +376479,17 @@ │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 19230c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7df9c> │ │ │ │ b.n 19965a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x852ea> │ │ │ │ str r1, [sp, #344] @ 0x158 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - lsrs r6, r2, #32 │ │ │ │ + lsrs r6, r6, #8 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - lsls r0, r1, #27 │ │ │ │ + lsrs r0, r5, #3 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #192] @ (199770 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x85400>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -376554,17 +376556,17 @@ │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 19230c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7df9c> │ │ │ │ b.n 19972c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x853bc> │ │ │ │ str r0, [sp, #536] @ 0x218 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - lsls r6, r1, #29 │ │ │ │ + lsrs r6, r5, #5 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - lsls r4, r5, #23 │ │ │ │ + lsrs r4, r1, #32 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #204] @ (199858 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x854e8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -376634,17 +376636,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 19230c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7df9c> │ │ │ │ b.n 199818 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x854a8> │ │ │ │ nop │ │ │ │ ldrh r2, [r5, #60] @ 0x3c │ │ │ │ lsls r1, r4, #6 │ │ │ │ - lsls r0, r0, #26 │ │ │ │ + lsrs r0, r4, #2 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - lsls r6, r0, #20 │ │ │ │ + lsls r6, r4, #28 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #228] @ (199958 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x855e8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -376721,17 +376723,17 @@ │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 19230c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7df9c> │ │ │ │ b.n 199902 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x85592> │ │ │ │ ldrh r2, [r0, #54] @ 0x36 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - lsls r2, r2, #22 │ │ │ │ + lsls r2, r6, #30 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - lsls r4, r0, #16 │ │ │ │ + lsls r4, r4, #24 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #224] @ (199a54 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x856e4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -376805,17 +376807,17 @@ │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r6 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 19230c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7df9c> │ │ │ │ b.n 199a12 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x856a2> │ │ │ │ ldrh r2, [r0, #46] @ 0x2e │ │ │ │ lsls r1, r4, #6 │ │ │ │ - lsls r6, r5, #18 │ │ │ │ + lsls r6, r1, #27 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - lsls r0, r1, #12 │ │ │ │ + lsls r0, r5, #20 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #264] @ (199b78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x85808>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -376902,17 +376904,17 @@ │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 19230c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7df9c> │ │ │ │ b.n 199b10 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x857a0> │ │ │ │ ldrh r6, [r0, #38] @ 0x26 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - lsls r6, r3, #14 │ │ │ │ + lsls r6, r7, #22 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - lsls r4, r4, #7 │ │ │ │ + lsls r4, r0, #16 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #276] @ (199ca8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x85938>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -377002,17 +377004,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 19230c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7df9c> │ │ │ │ b.n 199c40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x858d0> │ │ │ │ nop │ │ │ │ ldrh r2, [r4, #28] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - lsls r0, r1, #10 │ │ │ │ + lsls r0, r5, #18 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - lsls r6, r6, #2 │ │ │ │ + lsls r6, r2, #11 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #300] @ (199df0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x85a80>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -377110,17 +377112,18 @@ │ │ │ │ mov r0, r6 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 19230c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7df9c> │ │ │ │ b.n 199d76 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x85a06> │ │ │ │ nop │ │ │ │ ldrh r2, [r6, #18] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - lsls r4, r2, #5 │ │ │ │ + lsls r4, r6, #13 │ │ │ │ + lsls r4, r5, #3 │ │ │ │ + lsls r6, r1, #6 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - vhadd.u32 q8, q15, │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #92] @ (199e68 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x85af8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ and.w r0, r0, #7 │ │ │ │ @@ -378707,15 +378710,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 19b0ca <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x86d5a> │ │ │ │ nop │ │ │ │ strb r6, [r3, #28] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - add r0, sp, #784 @ 0x310 │ │ │ │ + add r2, sp, #912 @ 0x390 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #316] @ (19b2bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x86f4c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -378820,15 +378823,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19b230 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x86ec0> │ │ │ │ strb r2, [r7, #22] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - add r6, pc, #896 @ (adr r6, 19b644 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x872d4>) │ │ │ │ + add r1, sp, #0 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #340] @ (19b42c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x870bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -378939,15 +378942,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19b38e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x8701e> │ │ │ │ strb r2, [r4, #17] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - add r5, pc, #432 @ (adr r5, 19b5e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x87274>) │ │ │ │ + add r7, pc, #560 @ (adr r7, 19b664 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x872f4>) │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (19b580 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x87210>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -379050,15 +379053,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19b502 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x87192> │ │ │ │ strb r2, [r6, #11] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - add r3, pc, #872 @ (adr r3, 19b8f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x87580>) │ │ │ │ + add r5, pc, #1000 @ (adr r5, 19b970 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x87600>) │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #344] @ (19b6f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x87384>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -379170,15 +379173,15 @@ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ vldr s2, [sp, #12] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ b.n 19b61e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x872ae> │ │ │ │ strb r6, [r3, #6] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - add r2, pc, #384 @ (adr r2, 19b87c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x8750c>) │ │ │ │ + add r4, pc, #512 @ (adr r4, 19b8fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x8758c>) │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #296] @ (19b838 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x874c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -379281,15 +379284,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1918e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7d570> │ │ │ │ b.n 19b790 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x87420> │ │ │ │ nop │ │ │ │ strb r2, [r5, #0] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - add r0, pc, #824 @ (adr r0, 19bb78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x87808>) │ │ │ │ + add r2, pc, #952 @ (adr r2, 19bbf8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x87888>) │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #348] @ (19b9b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x87640>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -379400,15 +379403,15 @@ │ │ │ │ vldr s3, [sp, #12] │ │ │ │ vldr s2, [sp, #8] │ │ │ │ vldr s1, [sp, #4] │ │ │ │ vldr s0, [sp] │ │ │ │ b.n 19b8da <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x8756a> │ │ │ │ ldr r6, [r4, #108] @ 0x6c │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r7, [sp, #504] @ 0x1f8 │ │ │ │ + add r1, pc, #632 @ (adr r1, 19bc30 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x878c0>) │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #280] @ (19bae4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x87774>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -379503,15 +379506,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1918e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7d570> │ │ │ │ b.n 19ba50 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x876e0> │ │ │ │ ldr r6, [r5, #84] @ 0x54 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r5, [sp, #944] @ 0x3b0 │ │ │ │ + add r0, pc, #48 @ (adr r0, 19bb1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x877ac>) │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (19bc38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x878c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -379614,15 +379617,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19bbae <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x8783e> │ │ │ │ ldr r2, [r7, #64] @ 0x40 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r4, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r6, [sp, #808] @ 0x328 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #308] @ (19bd88 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x87a18>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -379726,15 +379729,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19bd08 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x87998> │ │ │ │ nop │ │ │ │ ldr r6, [r4, #44] @ 0x2c │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r3, [sp, #216] @ 0xd8 │ │ │ │ + ldr r5, [sp, #344] @ 0x158 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #292] @ (19bec8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x87b58>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -379834,15 +379837,15 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1918e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7d570> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 19be28 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x87ab8> │ │ │ │ nop │ │ │ │ ldr r6, [r2, #24] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r1, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r3, [sp, #872] @ 0x368 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #276] @ (19bff8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x87c88>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -379936,15 +379939,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, fp │ │ │ │ movw r3, #5124 @ 0x1404 │ │ │ │ bl 1918e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7d570> │ │ │ │ b.n 19bf66 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x87bf6> │ │ │ │ ldr r6, [r2, #4] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r0, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r2, [sp, #544] @ 0x220 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (19c14c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x87ddc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -380050,15 +380053,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19c0ce <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x87d5e> │ │ │ │ nop │ │ │ │ str r6, [r4, #112] @ 0x70 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r7, [sp, #104] @ 0x68 │ │ │ │ + ldr r1, [sp, #232] @ 0xe8 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (19c28c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x87f1c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -380162,15 +380165,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5124 @ 0x1404 │ │ │ │ bl 1918e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7d570> │ │ │ │ b.n 19c1e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x87e78> │ │ │ │ nop │ │ │ │ str r2, [r2, #92] @ 0x5c │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r5, [sp, #632] @ 0x278 │ │ │ │ + str r7, [sp, #760] @ 0x2f8 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #284] @ (19c3c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x88054>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -380272,15 +380275,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5124 @ 0x1404 │ │ │ │ bl 1918e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7d570> │ │ │ │ b.n 19c32c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x87fbc> │ │ │ │ nop │ │ │ │ str r2, [r2, #72] @ 0x48 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r4, [sp, #296] @ 0x128 │ │ │ │ + str r6, [sp, #424] @ 0x1a8 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (19c518 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x881a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -380383,15 +380386,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19c48e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x8811e> │ │ │ │ str r2, [r3, #52] @ 0x34 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r3, [sp, #24] │ │ │ │ + str r5, [sp, #152] @ 0x98 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #308] @ (19c668 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x882f8>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -380495,15 +380498,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19c5e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x88278> │ │ │ │ nop │ │ │ │ str r6, [r0, #32] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r1, [sp, #584] @ 0x248 │ │ │ │ + str r3, [sp, #712] @ 0x2c8 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #292] @ (19c7a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x88438>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -380603,15 +380606,15 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1918e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7d570> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 19c708 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x88398> │ │ │ │ nop │ │ │ │ str r6, [r6, #8] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r0, [sp, #88] @ 0x58 │ │ │ │ + str r2, [sp, #216] @ 0xd8 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #276] @ (19c8d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x88568>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -380705,15 +380708,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, fp │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 1918e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7d570> │ │ │ │ b.n 19c846 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x884d6> │ │ │ │ ldrsh r6, [r6, r5] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrh r4, [r0, #54] @ 0x36 │ │ │ │ + str r0, [sp, #912] @ 0x390 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (19ca2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x886bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -380819,15 +380822,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19c9ae <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x8863e> │ │ │ │ nop │ │ │ │ ldrsh r6, [r0, r1] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrh r6, [r6, #42] @ 0x2a │ │ │ │ + ldrh r6, [r2, #60] @ 0x3c │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (19cb6c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x887fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -380931,15 +380934,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 1918e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7d570> │ │ │ │ b.n 19cac8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x88758> │ │ │ │ nop │ │ │ │ ldrb r2, [r6, r3] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrh r2, [r7, #30] │ │ │ │ + ldrh r2, [r3, #48] @ 0x30 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #284] @ (19cca4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x88934>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -381041,15 +381044,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 1918e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7d570> │ │ │ │ b.n 19cc0c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x8889c> │ │ │ │ nop │ │ │ │ ldrh r2, [r6, r6] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrh r6, [r4, #20] │ │ │ │ + ldrh r6, [r0, #38] @ 0x26 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 19cd4c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x889dc> │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -381971,17 +381974,17 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19d722 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x893b2> │ │ │ │ str r2, [r6, r4] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - stmia r7!, {r3, r5, r6, r7} │ │ │ │ + ldmia r2!, {r3} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - stmia r5!, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r0!, {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, #444] @ (19d994 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x89624>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -382129,17 +382132,17 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19d8fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x8958c> │ │ │ │ nop │ │ │ │ ldr r7, [pc, #392] @ (19db20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x897b0>) │ │ │ │ lsls r1, r4, #6 │ │ │ │ - stmia r6!, {r1, r2, r3, r4} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - stmia r4!, {r4} │ │ │ │ + stmia r6!, {r4, r5} │ │ │ │ lsls r3, r5, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #432] @ (19db64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x897f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -382276,17 +382279,17 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1918e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7d570> │ │ │ │ b.n 19da98 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x89728> │ │ │ │ ldr r5, [pc, #528] @ (19dd78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x89a08>) │ │ │ │ lsls r1, r4, #6 │ │ │ │ - stmia r4!, {r5} │ │ │ │ + stmia r6!, {r6} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - stmia r2!, {r1} │ │ │ │ + stmia r4!, {r1, r5} │ │ │ │ lsls r3, r5, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #444] @ (19dd40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x899d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -382429,17 +382432,17 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1918e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7d570> │ │ │ │ b.n 19dc6e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x898fe> │ │ │ │ ldr r3, [pc, #720] @ (19e014 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x89ca4>) │ │ │ │ lsls r1, r4, #6 │ │ │ │ - stmia r2!, {r2, r4, r6} │ │ │ │ + stmia r4!, {r2, r4, r5, r6} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - stmia r0!, {r1, r2, r5} │ │ │ │ + stmia r2!, {r1, r2, r6} │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #432] @ (19df0c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x89b9c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -382576,17 +382579,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1918e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7d570> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 19de42 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x89ad2> │ │ │ │ nop │ │ │ │ ldr r1, [pc, #880] @ (19e280 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x89f10>) │ │ │ │ lsls r1, r4, #6 │ │ │ │ - stmia r0!, {r3, r4, r7} │ │ │ │ + stmia r2!, {r3, r4, r5, r7} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - bkpt 0x005a │ │ │ │ + stmia r0!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #444] @ (19e0e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x89d74>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -382730,17 +382733,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1918e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7d570> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 19e016 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x89ca6> │ │ │ │ nop │ │ │ │ ldr r0, [pc, #64] @ (19e128 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x89db8>) │ │ │ │ lsls r1, r4, #6 │ │ │ │ - bkpt 0x00d0 │ │ │ │ + stmia r0!, {r4, r5, r6, r7} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - pop {r1, r7} │ │ │ │ + bkpt 0x00a2 │ │ │ │ lsls r3, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #344] @ (19e25c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x89eec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -382855,15 +382858,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, r7, #32 │ │ │ │ strgt r3, [r7, #28] │ │ │ │ b.n 19e1b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x89e48> │ │ │ │ nop │ │ │ │ mov r6, r6 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strb r6, [r3, #17] │ │ │ │ + strb r6, [r7, #25] │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #332] @ (19e3c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x8a054>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -382972,15 +382975,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strgt.w r3, [ip, #28] │ │ │ │ b.n 19e32e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x89fbe> │ │ │ │ nop │ │ │ │ add sl, r8 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strb r6, [r1, #11] │ │ │ │ + strb r6, [r5, #19] │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #348] @ (19e53c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x8a1cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -383095,15 +383098,15 @@ │ │ │ │ movtgt r3, #16368 @ 0x3ff0 │ │ │ │ itt gt │ │ │ │ addgt.w r1, r5, #32 │ │ │ │ strgt r3, [r5, #28] │ │ │ │ b.n 19e49c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x8a12c> │ │ │ │ muls r2, r3 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strb r2, [r1, #5] │ │ │ │ + strb r2, [r5, #13] │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #324] @ (19e69c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x8a32c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -383210,15 +383213,15 @@ │ │ │ │ movtgt r3, #16368 @ 0x3ff0 │ │ │ │ itt gt │ │ │ │ addgt.w r1, r5, #32 │ │ │ │ strgt r3, [r5, #28] │ │ │ │ b.n 19e61c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x8a2ac> │ │ │ │ rors r2, r4 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r0, [r6, #120] @ 0x78 │ │ │ │ + strb r0, [r2, #7] │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #360] @ (19e820 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x8a4b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -383335,15 +383338,15 @@ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ vldr d2, [sp, #24] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 19e73a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x8a3ca> │ │ │ │ lsls r2, r0 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r4, [r4, #96] @ 0x60 │ │ │ │ + strb r4, [r0, #1] │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #320] @ (19e97c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x8a60c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -383448,15 +383451,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5130 @ 0x140a │ │ │ │ bl 1918e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7d570> │ │ │ │ b.n 19e8c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x8a558> │ │ │ │ subs r6, #254 @ 0xfe │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r4, [r7, #68] @ 0x44 │ │ │ │ + ldr r4, [r3, #104] @ 0x68 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #364] @ (19eb04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x8a794>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -383571,15 +383574,15 @@ │ │ │ │ vldr d3, [sp, #24] │ │ │ │ vldr d2, [sp, #16] │ │ │ │ vldr d1, [sp, #8] │ │ │ │ vldr d0, [sp] │ │ │ │ b.n 19ea1e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x8a6ae> │ │ │ │ subs r5, #162 @ 0xa2 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r6, [r3, #48] @ 0x30 │ │ │ │ + ldr r6, [r7, #80] @ 0x50 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (19ec58 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x8a8e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -383680,15 +383683,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5130 @ 0x140a │ │ │ │ bl 1918e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7d570> │ │ │ │ b.n 19ebb4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x8a844> │ │ │ │ subs r4, #26 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r0, [r6, #20] │ │ │ │ + ldr r0, [r2, #56] @ 0x38 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r1, [pc, #320] @ (19edb4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x8aa44>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -383795,15 +383798,15 @@ │ │ │ │ addle.w r1, ip, #24 │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strdgt r3, r3, [ip, #24] │ │ │ │ b.n 19ed28 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x8a9b8> │ │ │ │ nop │ │ │ │ subs r2, #198 @ 0xc6 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ + ldr r2, [r1, #36] @ 0x24 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #320] @ (19ef10 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x8aba0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -383908,15 +383911,15 @@ │ │ │ │ addle.w r1, ip, #24 │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strdgt r3, r3, [ip, #24] │ │ │ │ b.n 19ee86 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x8ab16> │ │ │ │ nop │ │ │ │ subs r1, #106 @ 0x6a │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r2, [r5, #104] @ 0x68 │ │ │ │ + ldr r2, [r1, #12] │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (19eff0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x8ac80>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -384444,15 +384447,15 @@ │ │ │ │ addeq.w r1, r7, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 19f4fa <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x8b18a> │ │ │ │ adds r2, #246 @ 0xf6 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r6, [r3, #0] │ │ │ │ + str r6, [r7, #32] │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #328] @ (19f6e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x8b374>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -384562,15 +384565,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, r7, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 19f66a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x8b2fa> │ │ │ │ adds r1, #158 @ 0x9e │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrsh r6, [r2, r2] │ │ │ │ + str r6, [r6, #8] │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #344] @ (19f858 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x8b4e8>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -384686,15 +384689,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r6, #3904 @ 0xf40 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1918e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7d570> │ │ │ │ b.n 19f79a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x8b42a> │ │ │ │ adds r0, #58 @ 0x3a │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrb r0, [r6, r3] │ │ │ │ + ldrsh r0, [r2, r4] │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov fp, r3 │ │ │ │ ldr r3, [pc, #348] @ (19f9d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x8b660>) │ │ │ │ @@ -384810,15 +384813,15 @@ │ │ │ │ add.w r0, r7, #3904 @ 0xf40 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1918e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7d570> │ │ │ │ b.n 19f91c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x8b5ac> │ │ │ │ nop │ │ │ │ cmp r6, #200 @ 0xc8 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrh r2, [r4, r5] │ │ │ │ + ldrb r2, [r0, r6] │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #320] @ (19fb2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x8b7bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -384925,15 +384928,15 @@ │ │ │ │ addeq.w r1, r7, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 19faa6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x8b736> │ │ │ │ cmp r5, #78 @ 0x4e │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrh r2, [r2, r0] │ │ │ │ + ldrb r2, [r6, r0] │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #332] @ (19fc94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x8b924>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -385042,15 +385045,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, r8, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [r8, #12] │ │ │ │ b.n 19fc16 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x8b8a6> │ │ │ │ cmp r3, #242 @ 0xf2 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ + ldrh r2, [r5, r2] │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #332] @ (19fdfc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x8ba8c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -385161,15 +385164,15 @@ │ │ │ │ mov r0, sl │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1918e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7d570> │ │ │ │ b.n 19fd42 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x8b9d2> │ │ │ │ nop │ │ │ │ cmp r2, #138 @ 0x8a │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrsb r2, [r5, r3] │ │ │ │ + ldr r2, [r1, r4] │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (19ff60 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x8bbf0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -385277,15 +385280,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1918e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7d570> │ │ │ │ b.n 19feb2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x8bb42> │ │ │ │ cmp r1, #34 @ 0x22 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strb r4, [r5, r5] │ │ │ │ + ldrsb r4, [r1, r6] │ │ │ │ lsls r6, r7, #3 │ │ │ │ rsb r3, r0, #45 @ 0x2d │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 1a00d2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x8bd62> │ │ │ │ @@ -390824,15 +390827,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a419e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x8fe2e> │ │ │ │ b.n 1a3eec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x8fb7c> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - asrs r4, r7, #10 │ │ │ │ + asrs r4, r3, #19 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #344] @ (1a43a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x90030>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -390944,15 +390947,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a4300 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x8ff90> │ │ │ │ nop │ │ │ │ b.n 1a3d88 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x8fa18> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - asrs r0, r0, #5 │ │ │ │ + asrs r0, r4, #13 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #344] @ (1a4514 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x901a4>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -391063,15 +391066,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a4496 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x90126> │ │ │ │ b.n 1a4c14 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x908a4> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsrs r2, r2, #30 │ │ │ │ + asrs r2, r6, #6 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #360] @ (1a4698 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x90328>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -391186,15 +391189,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a45f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x90288> │ │ │ │ b.n 1a4ab0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x90740> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsrs r0, r3, #24 │ │ │ │ + asrs r0, r7, #32 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #356] @ (1a4818 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x904a8>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -391307,15 +391310,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1918e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7d570> │ │ │ │ b.n 1a4758 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x903e8> │ │ │ │ nop │ │ │ │ b.n 1a4928 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x905b8> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsrs r6, r7, #16 │ │ │ │ + lsrs r6, r3, #25 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #368] @ (1a49a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x90634>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -391432,15 +391435,15 @@ │ │ │ │ vldr d2, [sp, #24] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 1a48c2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x90552> │ │ │ │ nop │ │ │ │ svc 6 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsrs r6, r1, #11 │ │ │ │ + lsrs r6, r5, #19 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #368] @ (1a4b30 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x907c0>) │ │ │ │ mov fp, r3 │ │ │ │ @@ -391554,15 +391557,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1918e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7d570> │ │ │ │ b.n 1a4a76 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x90706> │ │ │ │ ble.n 1a4c24 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x908b4> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsrs r4, r6, #3 │ │ │ │ + lsrs r4, r2, #12 │ │ │ │ lsls r6, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #380] @ (1a4cc4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x90954>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -391681,15 +391684,15 @@ │ │ │ │ vldr d2, [sp, #24] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 1a4bdc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9086c> │ │ │ │ nop │ │ │ │ blt.n 1a4ca8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x90938> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsls r4, r1, #30 │ │ │ │ + lsrs r4, r5, #6 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #340] @ (1a4e34 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x90ac4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -391799,15 +391802,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a4da6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x90a36> │ │ │ │ nop │ │ │ │ bge.n 1a4eec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x90b7c> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsls r2, r6, #23 │ │ │ │ + lsrs r2, r2, #32 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #332] @ (1a4f9c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x90c2c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -391915,15 +391918,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a4f0e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x90b9e> │ │ │ │ nop │ │ │ │ bhi.n 1a4f74 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x90c04> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsls r2, r6, #17 │ │ │ │ + lsls r2, r2, #26 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #360] @ (1a5120 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x90db0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -392038,15 +392041,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a50a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x90d30> │ │ │ │ nop │ │ │ │ bvc.n 1a5028 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x90cb8> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsls r0, r1, #11 │ │ │ │ + lsls r0, r5, #19 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #340] @ (1a5290 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x90f20>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -392155,15 +392158,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a5212 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x90ea2> │ │ │ │ bpl.n 1a5290 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x90f20> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsls r6, r7, #4 │ │ │ │ + lsls r6, r3, #13 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #376] @ (1a5424 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x910b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -392280,15 +392283,16 @@ │ │ │ │ mov r0, r9 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1918e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7d570> │ │ │ │ b.n 1a5358 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x90fe8> │ │ │ │ nop │ │ │ │ bmi.n 1a5344 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x90fd4> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - vqadd.u64 q8, q9, │ │ │ │ + lsls r2, r2, #6 │ │ │ │ + lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #352] @ (1a55a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x91230>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -392399,15 +392403,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1918e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7d570> │ │ │ │ b.n 1a54dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9116c> │ │ │ │ nop │ │ │ │ bcs.n 1a5598 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x91228> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldc2l 0, cr0, [lr, #1012] @ 0x3f4 │ │ │ │ + vshr.u64 q8, , #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #392] @ (1a5744 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x913d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -392526,15 +392530,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1918e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7d570> │ │ │ │ b.n 1a567a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9130a> │ │ │ │ bne.n 1a5844 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x914d4> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - stc2 0, cr0, [r0], #-1012 @ 0xfffffc0c │ │ │ │ + mcr2 0, 2, r0, cr0, cr13, {7} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #352] @ (1a58c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x91550>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -392642,15 +392646,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1918e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7d570> │ │ │ │ b.n 1a5808 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x91498> │ │ │ │ ldmia r7, {r1, r3, r4, r6, r7} │ │ │ │ lsls r0, r4, #6 │ │ │ │ - @ instruction: 0xfa8c00fd │ │ │ │ + stc2 0, cr0, [ip], #1012 @ 0x3f4 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #388] @ (1a5a60 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x916f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -392767,15 +392771,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1918e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7d570> │ │ │ │ b.n 1a5996 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x91626> │ │ │ │ nop │ │ │ │ ldmia r6, {r1, r2, r3, r4, r6} │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr.w r0, [r6, #253] @ 0xfd │ │ │ │ + @ instruction: 0xfaf600fd │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #360] @ (1a5be4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x91874>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -392886,15 +392890,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1918e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7d570> │ │ │ │ b.n 1a5b28 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x917b8> │ │ │ │ nop │ │ │ │ ldmia r4, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r0, r4, #6 │ │ │ │ - @ instruction: 0xf73a00fd │ │ │ │ + ldr??.w r0, [sl, sp, lsl #3] │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #372] @ (1a5d74 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x91a04>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -393011,15 +393015,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1918e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7d570> │ │ │ │ b.n 1a5cb2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x91942> │ │ │ │ nop │ │ │ │ ldmia r3, {r1, r3, r4, r5} │ │ │ │ lsls r0, r4, #6 │ │ │ │ - @ instruction: 0xf59200fd │ │ │ │ + @ instruction: 0xf7b200fd │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #376] @ (1a5f08 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x91b98>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -393138,15 +393142,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1918e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7d570> │ │ │ │ b.n 1a5e46 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x91ad6> │ │ │ │ ldmia r1, {r1, r3, r5, r7} │ │ │ │ lsls r0, r4, #6 │ │ │ │ - @ instruction: 0xf3e400fd │ │ │ │ + addw r0, r4, #2301 @ 0x8fd │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #360] @ (1a608c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x91d1c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -393257,15 +393261,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1918e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7d570> │ │ │ │ b.n 1a5fd0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x91c60> │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r2, r4} │ │ │ │ lsls r0, r4, #6 │ │ │ │ - movw r0, #41213 @ 0xa0fd │ │ │ │ + orn r0, sl, #8290304 @ 0x7e8000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #504] @ (1a62a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x91f30>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -393413,15 +393417,15 @@ │ │ │ │ bl 1918e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7d570> │ │ │ │ b.n 1a619a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x91e2a> │ │ │ │ nop │ │ │ │ stmia r6!, {r1, r4, r7} │ │ │ │ lsls r0, r4, #6 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - ands.w r0, lr, #253 @ 0xfd │ │ │ │ + @ instruction: 0xf23e00fd │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #504] @ (1a64b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x92148>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -393569,15 +393573,15 @@ │ │ │ │ bl 1918e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7d570> │ │ │ │ b.n 1a63b6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x92046> │ │ │ │ nop │ │ │ │ stmia r4!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r0, r4, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - stcl 0, cr0, [lr, #1012]! @ 0x3f4 │ │ │ │ + and.w r0, lr, #253 @ 0xfd │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #548] @ (1a6700 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x92390>) │ │ │ │ @@ -393737,15 +393741,15 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ stmia r2!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r0, r4, #6 │ │ │ │ - @ instruction: 0xeb9600fd │ │ │ │ + ldc 0, cr0, [r6, #1012]! @ 0x3f4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov sl, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -393860,15 +393864,15 @@ │ │ │ │ b.n 1a67bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9244c> │ │ │ │ stmia r0!, {r4} │ │ │ │ lsls r0, r4, #6 │ │ │ │ ldr r0, [sp, #848] @ 0x350 │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - ands.w r0, r6, sp, ror #3 │ │ │ │ + ldc 0, cr0, [r6], #-1012 @ 0xfffffc0c │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #324] @ (1a69c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x92658>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r7, [pc, #324] @ (1a69cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9265c>) │ │ │ │ @@ -393985,15 +393989,15 @@ │ │ │ │ b.n 1a691e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x925ae> │ │ │ │ bkpt 0x00b6 │ │ │ │ lsls r0, r4, #6 │ │ │ │ str r7, [sp, #432] @ 0x1b0 │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia.w r4, {r0, r2, r3, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xeab400fd │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #412] @ (1a6b88 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x92818>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -394122,16 +394126,15 @@ │ │ │ │ bl 1918e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7d570> │ │ │ │ b.n 1a6ab2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x92742> │ │ │ │ nop │ │ │ │ pop {r1, r2, r3, r6, pc} │ │ │ │ lsls r0, r4, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - b.n 1a6910 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x925a0> │ │ │ │ - lsls r5, r7, #3 │ │ │ │ + @ instruction: 0xe8de00fd │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #436] @ (1a6d60 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x929f0>) │ │ │ │ @@ -394263,15 +394266,15 @@ │ │ │ │ b.n 1a6c7a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9290a> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ cbnz r6, 1a6dc6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x92a56> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - b.n 1a6710 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x923a0> │ │ │ │ + b.n 1a6b50 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x927e0> │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #316] @ (1a6eb8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x92b48>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394377,15 +394380,15 @@ │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a6e2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x92abc> │ │ │ │ nop │ │ │ │ cbnz r6, 1a6eea <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x92b7a> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - b.n 1a75d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x93268> │ │ │ │ + b.n 1a6a18 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x926a8> │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #316] @ (1a7010 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x92ca0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394491,15 +394494,15 @@ │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a6f84 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x92c14> │ │ │ │ nop │ │ │ │ @ instruction: 0xb866 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - b.n 1a7450 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x930e0> │ │ │ │ + b.n 1a6890 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x92520> │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #300] @ (1a7158 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x92de8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394601,15 +394604,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5124 @ 0x1404 │ │ │ │ bl 1918e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7d570> │ │ │ │ b.n 1a70b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x92d48> │ │ │ │ nop │ │ │ │ @ instruction: 0xb70e │ │ │ │ lsls r0, r4, #6 │ │ │ │ - b.n 1a727c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x92f0c> │ │ │ │ + b.n 1a76bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9334c> │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #296] @ (1a729c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x92f2c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394707,15 +394710,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5124 @ 0x1404 │ │ │ │ bl 1918e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7d570> │ │ │ │ b.n 1a7200 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x92e90> │ │ │ │ push {r1, r2, r6, r7, lr} │ │ │ │ lsls r0, r4, #6 │ │ │ │ - svc 48 @ 0x30 │ │ │ │ + b.n 1a7544 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x931d4> │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #284] @ (1a73d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x93064>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394817,15 +394820,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 1918e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7d570> │ │ │ │ b.n 1a733c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x92fcc> │ │ │ │ nop │ │ │ │ push {r1, r7} │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ble.n 1a73a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x93030> │ │ │ │ + b.n 1a73e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x93070> │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #280] @ (1a7508 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x93198>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394923,15 +394926,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 1918e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7d570> │ │ │ │ b.n 1a7474 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x93104> │ │ │ │ cbz r2, 1a755e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x931ee> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - bgt.n 1a7438 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x930c8> │ │ │ │ + udf #180 @ 0xb4 │ │ │ │ lsls r5, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #340] @ (1a7674 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x93304>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -395038,15 +395041,15 @@ │ │ │ │ vldr s3, [sp, #20] │ │ │ │ vldr s2, [sp, #16] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 1a75a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x93234> │ │ │ │ sxth r2, r3 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - blt.n 1a7720 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x933b0> │ │ │ │ + ble.n 1a7760 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x933f0> │ │ │ │ lsls r5, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr s3, [r1, #12] │ │ │ │ vldr s2, [r1, #8] │ │ │ │ @@ -395866,15 +395869,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19230c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7df9c> │ │ │ │ b.n 1a7f5a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x93bea> │ │ │ │ nop │ │ │ │ add r0, sp, #504 @ 0x1f8 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - bne.n 1a80a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x93d34> │ │ │ │ + bcc.n 1a80e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x93d74> │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov fp, r3 │ │ │ │ ldr r3, [pc, #420] @ (1a8210 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x93ea0>) │ │ │ │ @@ -396011,15 +396014,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19230c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7df9c> │ │ │ │ b.n 1a8116 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x93da6> │ │ │ │ add r6, pc, #832 @ (adr r6, 1a8554 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x941e4>) │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldmia r7!, {r2, r3, r6} │ │ │ │ + bne.n 1a82f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x93f80> │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #404] @ (1a83c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x94050>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -396151,15 +396154,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19230c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7df9c> │ │ │ │ b.n 1a82c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x93f50> │ │ │ │ add r5, pc, #56 @ (adr r5, 1a83fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9408c>) │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldmia r5, {r3, r4, r5, r6} │ │ │ │ + ldmia r7, {r3, r4, r7} │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #416] @ (1a857c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9420c>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -396296,15 +396299,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19230c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7df9c> │ │ │ │ b.n 1a8478 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x94108> │ │ │ │ add r3, pc, #376 @ (adr r3, 1a86f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x94388>) │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldmia r3!, {r2, r5, r7} │ │ │ │ + ldmia r5!, {r2, r6, r7} │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #408] @ (1a8730 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x943c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -396436,15 +396439,15 @@ │ │ │ │ addne.w r1, r8, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [r8, #12] │ │ │ │ b.n 1a869e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9432e> │ │ │ │ nop │ │ │ │ add r1, pc, #648 @ (adr r1, 1a89bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9464c>) │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldmia r1!, {r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r4} │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #400] @ (1a88dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9456c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -396576,15 +396579,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, r6, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne r3, [r6, #12] │ │ │ │ b.n 1a8850 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x944e0> │ │ │ │ ldr r7, [sp, #952] @ 0x3b8 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldmia r0!, {r1, r5} │ │ │ │ + ldmia r2!, {r1, r6} │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #388] @ (1a8a7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9470c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -396714,15 +396717,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 1a89e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x94674> │ │ │ │ nop │ │ │ │ ldr r6, [sp, #264] @ 0x108 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - stmia r6!, {r4, r5, r6} │ │ │ │ + ldmia r0!, {r4, r7} │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #384] @ (1a8c18 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x948a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -396852,15 +396855,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 1a8b80 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x94810> │ │ │ │ nop │ │ │ │ ldr r4, [sp, #648] @ 0x288 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - stmia r4!, {r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r3, r4, r6, r7} │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #248] @ (1a8d2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x949bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -397526,15 +397529,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19230c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7df9c> │ │ │ │ b.n 1a9358 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x94fe8> │ │ │ │ str r4, [sp, #392] @ 0x188 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - pop {r2, r4, r6} │ │ │ │ + bkpt 0x0074 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (1a95a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x95238>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -397657,15 +397660,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19230c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7df9c> │ │ │ │ b.n 1a94cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9515c> │ │ │ │ nop │ │ │ │ str r2, [sp, #952] @ 0x3b8 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - hlt 0x003e │ │ │ │ + pop {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #368] @ (1a9734 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x953c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -397785,15 +397788,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19230c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7df9c> │ │ │ │ b.n 1a9650 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x952e0> │ │ │ │ nop │ │ │ │ str r1, [sp, #472] @ 0x1d8 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - cbnz r6, 1a9740 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x953d0> │ │ │ │ + cbnz r6, 1a9788 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x95418> │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #368] @ (1a98c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x95550>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -397915,15 +397918,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19230c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7df9c> │ │ │ │ b.n 1a97dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9546c> │ │ │ │ ldrh r2, [r5, #62] @ 0x3e │ │ │ │ lsls r0, r4, #6 │ │ │ │ - @ instruction: 0xb76c │ │ │ │ + cbnz r4, 1a98ea <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9557a> │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (1a9a38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x956c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398046,15 +398049,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19230c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7df9c> │ │ │ │ b.n 1a995c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x955ec> │ │ │ │ nop │ │ │ │ ldrh r6, [r3, #50] @ 0x32 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - push {r1, r2, r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb7f6 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #380] @ (1a9bd0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x95860>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398181,15 +398184,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19230c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7df9c> │ │ │ │ b.n 1a9ada <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9576a> │ │ │ │ nop │ │ │ │ ldrh r6, [r4, #38] @ 0x26 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - push {r1, r5} │ │ │ │ + @ instruction: 0xb642 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #380] @ (1a9d68 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x959f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398317,15 +398320,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1a9cda <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9596a> │ │ │ │ ldrh r6, [r1, #26] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - uxth r0, r1 │ │ │ │ + push {r3, r5, r7} │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #384] @ (1a9f04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x95b94>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398453,15 +398456,15 @@ │ │ │ │ addeq.w r1, lr, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1a9e68 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x95af8> │ │ │ │ ldrh r6, [r6, #12] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - sub sp, #360 @ 0x168 │ │ │ │ + uxtb r2, r7 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (1aa07c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x95d0c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398584,15 +398587,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19230c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7df9c> │ │ │ │ b.n 1a9fa0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x95c30> │ │ │ │ nop │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - add r7, sp, #72 @ 0x48 │ │ │ │ + cbz r2, 1aa090 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x95d20> │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #380] @ (1aa214 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x95ea4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398719,15 +398722,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19230c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7df9c> │ │ │ │ b.n 1aa11e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x95dae> │ │ │ │ nop │ │ │ │ strh r2, [r4, #52] @ 0x34 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - add r5, sp, #376 @ 0x178 │ │ │ │ + add r7, sp, #504 @ 0x1f8 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #380] @ (1aa3ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9603c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398855,15 +398858,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1aa31e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x95fae> │ │ │ │ strh r2, [r1, #40] @ 0x28 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - add r3, sp, #784 @ 0x310 │ │ │ │ + add r5, sp, #912 @ 0x390 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #384] @ (1aa548 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x961d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398991,15 +398994,15 @@ │ │ │ │ addeq.w r1, lr, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1aa4ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9613c> │ │ │ │ strh r2, [r6, #26] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - add r2, sp, #104 @ 0x68 │ │ │ │ + add r4, sp, #232 @ 0xe8 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #348] @ (1aa6c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x96350>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -399118,15 +399121,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19230c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7df9c> │ │ │ │ b.n 1aa5e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x96278> │ │ │ │ nop │ │ │ │ strh r6, [r2, #14] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - add r0, sp, #344 @ 0x158 │ │ │ │ + add r2, sp, #472 @ 0x1d8 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #352] @ (1aa83c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x964cc>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -399246,15 +399249,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19230c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7df9c> │ │ │ │ b.n 1aa75c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x963ec> │ │ │ │ nop │ │ │ │ strh r6, [r3, #2] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - add r6, pc, #744 @ (adr r6, 1aab2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x967bc>) │ │ │ │ + add r0, sp, #872 @ 0x368 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #372] @ (1aa9cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9665c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -399379,15 +399382,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1aa93e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x965ce> │ │ │ │ ldrb r2, [r4, #27] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - add r5, pc, #160 @ (adr r5, 1aaa74 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x96704>) │ │ │ │ + add r7, pc, #288 @ (adr r7, 1aaaf4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x96784>) │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #384] @ (1aab68 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x967f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -399515,15 +399518,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1aaacc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9675c> │ │ │ │ ldrb r2, [r2, #21] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - add r3, pc, #488 @ (adr r3, 1aad58 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x969e8>) │ │ │ │ + add r5, pc, #616 @ (adr r5, 1aadd8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x96a68>) │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #348] @ (1aace0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x96970>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -399642,15 +399645,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19230c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7df9c> │ │ │ │ b.n 1aac08 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x96898> │ │ │ │ nop │ │ │ │ ldrb r6, [r6, #14] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - add r1, pc, #728 @ (adr r1, 1aafc0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x96c50>) │ │ │ │ + add r3, pc, #856 @ (adr r3, 1ab040 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x96cd0>) │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #352] @ (1aae5c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x96aec>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -399770,15 +399773,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19230c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7df9c> │ │ │ │ b.n 1aad7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x96a0c> │ │ │ │ nop │ │ │ │ ldrb r6, [r7, #8] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - add r0, pc, #104 @ (adr r0, 1aaecc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x96b5c>) │ │ │ │ + add r2, pc, #232 @ (adr r2, 1aaf4c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x96bdc>) │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #372] @ (1aafec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x96c7c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -399903,15 +399906,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1aaf5e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x96bee> │ │ │ │ ldrb r2, [r0, #3] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r6, [sp, #544] @ 0x220 │ │ │ │ + add r0, pc, #672 @ (adr r0, 1ab294 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x96f24>) │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #384] @ (1ab188 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x96e18>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -400039,15 +400042,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1ab0ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x96d7c> │ │ │ │ strb r2, [r6, #28] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r4, [sp, #872] @ 0x368 │ │ │ │ + ldr r6, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ rsb r3, r0, #45 @ 0x2d │ │ │ │ ldr r5, [pc, #432] @ (1ab358 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x96fe8>) │ │ │ │ @@ -405493,15 +405496,15 @@ │ │ │ │ addle.w r1, ip, #24 │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strdgt r3, r3, [ip, #24] │ │ │ │ b.n 1af2a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9af34> │ │ │ │ nop │ │ │ │ adds r5, #130 @ 0x82 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldrh r6, [r7, r3] │ │ │ │ + ldrb r6, [r3, r4] │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r1, [pc, #384] @ (1af4dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9b16c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -405629,15 +405632,15 @@ │ │ │ │ itee le │ │ │ │ addle.w r1, ip, #24 │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strdgt r3, r3, [ip, #24] │ │ │ │ b.n 1af442 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9b0d2> │ │ │ │ adds r3, #222 @ 0xde │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r4, [r7, r4] │ │ │ │ + ldrh r4, [r3, r5] │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #384] @ (1af678 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9b308>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -405759,15 +405762,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19230c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7df9c> │ │ │ │ b.n 1af58e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9b21e> │ │ │ │ adds r2, #66 @ 0x42 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldrsb r4, [r2, r5] │ │ │ │ + ldr r4, [r6, r5] │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #404] @ (1af828 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9b4b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -405897,15 +405900,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19230c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7df9c> │ │ │ │ b.n 1af726 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9b3b6> │ │ │ │ nop │ │ │ │ adds r0, #166 @ 0xa6 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - strb r6, [r1, r6] │ │ │ │ + ldrsb r6, [r5, r6] │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #408] @ (1af9dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9b66c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -406036,15 +406039,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strgt.w r3, [ip, #28] │ │ │ │ b.n 1af942 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9b5d2> │ │ │ │ nop │ │ │ │ cmp r6, #246 @ 0xf6 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - strh r6, [r4, r7] │ │ │ │ + ldrsb r6, [r0, r0] │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #404] @ (1afb8c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9b81c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -406178,15 +406181,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strgt.w r3, [ip, #28] │ │ │ │ b.n 1afae4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9b774> │ │ │ │ nop │ │ │ │ cmp r5, #66 @ 0x42 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - strh r2, [r5, r0] │ │ │ │ + strb r2, [r1, r1] │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #468] @ (1afd7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9ba0c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -406329,15 +406332,15 @@ │ │ │ │ vldr d3, [sp, #24] │ │ │ │ vldr d2, [sp, #16] │ │ │ │ vldr d1, [sp, #8] │ │ │ │ vldr d0, [sp] │ │ │ │ b.n 1afc32 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9b8c2> │ │ │ │ cmp r3, #146 @ 0x92 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - str r4, [r0, r1] │ │ │ │ + strh r4, [r4, r1] │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #464] @ (1aff68 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9bbf8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -406482,15 +406485,15 @@ │ │ │ │ bl 19230c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7df9c> │ │ │ │ vldr d2, [sp, #16] │ │ │ │ vldr d1, [sp, #8] │ │ │ │ vldr d0, [sp] │ │ │ │ b.n 1afe20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9bab0> │ │ │ │ cmp r1, #162 @ 0xa2 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r6, [pc, #144] @ (1b0000 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9bc90>) │ │ │ │ + str r4, [r0, r1] │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #436] @ (1b0138 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9bdc8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -406632,15 +406635,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, r5, #32 │ │ │ │ strgt r3, [r5, #28] │ │ │ │ b.n 1b0074 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9bd04> │ │ │ │ nop │ │ │ │ movs r7, #182 @ 0xb6 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r4, [pc, #280] @ (1b0258 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9bee8>) │ │ │ │ + ldr r6, [pc, #408] @ (1b02d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9bf68>) │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #412] @ (1b02f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9bf80>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -406776,15 +406779,15 @@ │ │ │ │ addle.w r1, r7, #24 │ │ │ │ itt gt │ │ │ │ addgt.w r1, r7, #32 │ │ │ │ strgt r3, [r7, #28] │ │ │ │ b.n 1b0236 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9bec6> │ │ │ │ movs r5, #230 @ 0xe6 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r2, [pc, #416] @ (1b0498 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9c128>) │ │ │ │ + ldr r4, [pc, #544] @ (1b0518 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9c1a8>) │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #588] @ (1b0558 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9c1e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -406969,17 +406972,17 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19230c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7df9c> │ │ │ │ b.n 1b0430 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9c0c0> │ │ │ │ movs r4, #46 @ 0x2e │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r2, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r4, [sp, #624] @ 0x270 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - ldr r0, [sp, #184] @ 0xb8 │ │ │ │ + ldr r2, [sp, #312] @ 0x138 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #596] @ (1b07cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9c45c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -407168,17 +407171,17 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19230c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7df9c> │ │ │ │ b.n 1b069e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9c32e> │ │ │ │ movs r1, #194 @ 0xc2 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - str r7, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ lsls r2, r5, #3 │ │ │ │ - str r5, [sp, #744] @ 0x2e8 │ │ │ │ + str r7, [sp, #872] @ 0x368 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #600] @ (1b0a44 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9c6d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -407369,17 +407372,17 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r4, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b098a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9c61a> │ │ │ │ subs r6, r1, #5 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - str r5, [sp, #576] @ 0x240 │ │ │ │ + str r7, [sp, #704] @ 0x2c0 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - str r3, [sp, #520] @ 0x208 │ │ │ │ + str r5, [sp, #648] @ 0x288 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #576] @ (1b0ca4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9c934>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -407560,17 +407563,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19230c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7df9c> │ │ │ │ b.n 1b0b7e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9c80e> │ │ │ │ nop │ │ │ │ adds r6, r2, #3 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - str r3, [sp, #136] @ 0x88 │ │ │ │ + str r5, [sp, #264] @ 0x108 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - str r0, [sp, #912] @ 0x390 │ │ │ │ + str r3, [sp, #16] │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #584] @ (1b0f0c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9cb9c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -407754,17 +407757,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19230c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7df9c> │ │ │ │ b.n 1b0de2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9ca72> │ │ │ │ nop │ │ │ │ subs r6, r6, r1 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - str r0, [sp, #616] @ 0x268 │ │ │ │ + str r2, [sp, #744] @ 0x2e8 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - ldrh r4, [r7, #50] @ 0x32 │ │ │ │ + str r0, [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, #568] @ (1b1164 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9cdf4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -407944,17 +407947,17 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b1000 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9cc90> │ │ │ │ adds r6, r1, r0 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldrh r4, [r4, #50] @ 0x32 │ │ │ │ + str r0, [sp, #528] @ 0x210 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - ldrh r6, [r4, #34] @ 0x22 │ │ │ │ + ldrh r6, [r0, #52] @ 0x34 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #444] @ (1b1340 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9cfd0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -408096,15 +408099,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19230c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7df9c> │ │ │ │ b.n 1b1238 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9cec8> │ │ │ │ nop │ │ │ │ asrs r6, r6, #22 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - subs r0, #190 @ 0xbe │ │ │ │ + subs r2, #222 @ 0xde │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #424] @ (1b1504 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9d194>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -408237,15 +408240,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19230c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7df9c> │ │ │ │ b.n 1b1404 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9d094> │ │ │ │ nop │ │ │ │ asrs r6, r3, #15 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - adds r6, #222 @ 0xde │ │ │ │ + subs r0, #254 @ 0xfe │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #436] @ (1b16d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9d364>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -408384,15 +408387,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19230c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7df9c> │ │ │ │ b.n 1b15ce <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9d25e> │ │ │ │ nop │ │ │ │ asrs r2, r3, #8 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - adds r4, #242 @ 0xf2 │ │ │ │ + adds r7, #18 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #460] @ (1b18bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9d54c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -408534,15 +408537,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19230c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7df9c> │ │ │ │ b.n 1b17ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9d43c> │ │ │ │ nop │ │ │ │ asrs r2, r1, #1 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - adds r2, #238 @ 0xee │ │ │ │ + adds r5, #14 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #444] @ (1b1a94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9d724>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -408682,15 +408685,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19230c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7df9c> │ │ │ │ b.n 1b1990 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9d620> │ │ │ │ lsrs r2, r4, #25 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - adds r0, #252 @ 0xfc │ │ │ │ + adds r3, #28 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #424] @ (1b1c58 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9d8e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -408823,15 +408826,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19230c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7df9c> │ │ │ │ b.n 1b1b58 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9d7e8> │ │ │ │ nop │ │ │ │ lsrs r2, r1, #18 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - cmp r7, #26 │ │ │ │ + adds r1, #58 @ 0x3a │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #344] @ (1b1dcc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9da5c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -408947,15 +408950,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19230c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7df9c> │ │ │ │ b.n 1b1cf4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9d984> │ │ │ │ lsrs r6, r0, #11 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - cmp r5, #132 @ 0x84 │ │ │ │ + cmp r7, #164 @ 0xa4 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #448] @ (1b1fa8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9dc38>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -409095,15 +409098,15 @@ │ │ │ │ vldr s2, [sp, #12] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ b.n 1b1e6e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9dafe> │ │ │ │ nop │ │ │ │ lsrs r2, r2, #5 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - cmp r3, #238 @ 0xee │ │ │ │ + cmp r6, #14 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #420] @ (1b2168 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9ddf8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -409234,15 +409237,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19230c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7df9c> │ │ │ │ b.n 1b206a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9dcfa> │ │ │ │ nop │ │ │ │ lsls r6, r6, #29 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - cmp r1, #174 @ 0xae │ │ │ │ + cmp r3, #206 @ 0xce │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #488] @ (1b236c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9dffc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -409389,15 +409392,15 @@ │ │ │ │ vldr d3, [sp, #24] │ │ │ │ vldr d2, [sp, #16] │ │ │ │ vldr d1, [sp, #8] │ │ │ │ vldr d0, [sp] │ │ │ │ b.n 1b2220 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9deb0> │ │ │ │ lsls r6, r6, #22 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - movs r7, #240 @ 0xf0 │ │ │ │ + cmp r2, #16 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #452] @ (1b254c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9e1dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -409535,15 +409538,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19230c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7df9c> │ │ │ │ b.n 1b2440 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9e0d0> │ │ │ │ lsls r2, r6, #14 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - movs r5, #144 @ 0x90 │ │ │ │ + movs r7, #176 @ 0xb0 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #480] @ (1b2748 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9e3d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -409694,15 +409697,15 @@ │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19230c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7df9c> │ │ │ │ b.n 1b2630 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9e2c0> │ │ │ │ lsls r2, r2, #7 │ │ │ │ lsls r0, r4, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - movs r3, #116 @ 0x74 │ │ │ │ + movs r5, #148 @ 0x94 │ │ │ │ lsls r5, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -409857,15 +409860,15 @@ │ │ │ │ b.n 1b283c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9e4cc> │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ vsra.u64 d16, d15, #50 │ │ │ │ - movs r1, #64 @ 0x40 │ │ │ │ + movs r3, #96 @ 0x60 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #400] @ (1b2b14 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9e7a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -410005,15 +410008,15 @@ │ │ │ │ b.n 1b2a22 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9e6b2> │ │ │ │ nop │ │ │ │ ldc2 1, cr0, [r6, #636]! @ 0x27c │ │ │ │ bvs.n 1b2bf4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9e884> │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r5, #5 │ │ │ │ + movs r1, #138 @ 0x8a │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov sl, r2 │ │ │ │ @@ -410152,15 +410155,15 @@ │ │ │ │ bl 19230c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7df9c> │ │ │ │ b.n 1b2bdc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9e86c> │ │ │ │ @ instruction: 0xfbf4019f │ │ │ │ bmi.n 1b2c44 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9e8d4> │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r3, #6 │ │ │ │ + subs r0, r7, #6 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #572] @ (1b2f2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9ebbc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -410328,15 +410331,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19230c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7df9c> │ │ │ │ b.n 1b2de6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9ea76> │ │ │ │ @ instruction: 0xfa4a019f │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - subs r0, r3, r4 │ │ │ │ + adds r0, r7, #4 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #620] @ (1b31b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9ee48>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -410516,15 +410519,15 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ @ instruction: 0xf7ee019f │ │ │ │ - adds r6, r7, r1 │ │ │ │ + subs r6, r3, r2 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #572] @ (1b3410 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9f0a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -410693,15 +410696,15 @@ │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19230c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7df9c> │ │ │ │ b.n 1b32c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9ef58> │ │ │ │ nop │ │ │ │ sbc.w r1, r6, #5210112 @ 0x4f8000 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - asrs r6, r7, #23 │ │ │ │ + adds r6, r3, r0 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #456] @ (1b35f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9f288>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -410843,15 +410846,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19230c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7df9c> │ │ │ │ b.n 1b34e2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9f172> │ │ │ │ nop │ │ │ │ ssat r1, #32, sl, lsl #2 │ │ │ │ - asrs r6, r7, #15 │ │ │ │ + asrs r6, r3, #24 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #432] @ (1b37c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9f454>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -410988,15 +410991,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19230c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7df9c> │ │ │ │ b.n 1b36bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9f34c> │ │ │ │ nop │ │ │ │ @ instruction: 0xf126019f │ │ │ │ - asrs r6, r2, #8 │ │ │ │ + asrs r6, r6, #16 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #384] @ (1b3960 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9f5f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -411121,15 +411124,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19230c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7df9c> │ │ │ │ b.n 1b3866 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9f4f6> │ │ │ │ nop │ │ │ │ vbic d16, d26, d15 │ │ │ │ - asrs r2, r3, #1 │ │ │ │ + asrs r2, r7, #9 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #448] @ (1b3b3c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9f7cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -411268,15 +411271,15 @@ │ │ │ │ vstr s0, [sp] │ │ │ │ bl 19230c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7df9c> │ │ │ │ vldr s2, [sp, #8] │ │ │ │ vldr s1, [sp, #4] │ │ │ │ vldr s0, [sp] │ │ │ │ b.n 1b3a04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9f694> │ │ │ │ ldc 1, cr0, [lr, #636]! @ 0x27c │ │ │ │ - lsrs r4, r4, #26 │ │ │ │ + asrs r4, r0, #3 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #428] @ (1b3d04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9f994>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -411409,15 +411412,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19230c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7df9c> │ │ │ │ b.n 1b3bf8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9f888> │ │ │ │ @ instruction: 0xebe2019f │ │ │ │ - lsrs r0, r7, #17 │ │ │ │ + lsrs r0, r3, #26 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #468] @ (1b3ef4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9fb84>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -411560,15 +411563,15 @@ │ │ │ │ vstr d0, [sp] │ │ │ │ bl 19230c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7df9c> │ │ │ │ vldr d2, [sp, #16] │ │ │ │ vldr d1, [sp, #8] │ │ │ │ vldr d0, [sp] │ │ │ │ b.n 1b3db4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9fa44> │ │ │ │ ands.w r1, sl, pc, lsr #2 │ │ │ │ - lsrs r4, r6, #10 │ │ │ │ + lsrs r4, r2, #19 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #436] @ (1b40c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9fd54>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -411704,15 +411707,15 @@ │ │ │ │ str.w r3, [lr, #8] │ │ │ │ ittt ne │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1b4032 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9fcc2> │ │ │ │ @ instruction: 0xe82a019f │ │ │ │ - lsrs r2, r4, #2 │ │ │ │ + lsrs r2, r0, #11 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #424] @ (1b4288 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9ff18>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -411848,15 +411851,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b41f6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9fe86> │ │ │ │ b.n 1b3f40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9fbd0> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - lsls r2, r0, #27 │ │ │ │ + lsrs r2, r4, #3 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #384] @ (1b4424 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xa00b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -411983,15 +411986,15 @@ │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1b4392 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xa0022> │ │ │ │ nop │ │ │ │ b.n 1b3d54 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x9f9e4> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ + lsls r0, r5, #28 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #420] @ (1b45e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xa0274>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -412127,15 +412130,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b4524 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xa01b4> │ │ │ │ nop │ │ │ │ b.n 1b4bdc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xa086c> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - lsls r6, r2, #13 │ │ │ │ + lsls r6, r6, #21 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #420] @ (1b47a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xa0434>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -412268,15 +412271,15 @@ │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1b4710 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xa03a0> │ │ │ │ nop │ │ │ │ b.n 1b4a1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xa06ac> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - lsls r4, r1, #5 │ │ │ │ + lsls r4, r5, #13 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #452] @ (1b4984 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xa0614>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -412418,15 +412421,16 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b48c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xa0550> │ │ │ │ nop │ │ │ │ svc 122 @ 0x7a │ │ │ │ lsls r7, r3, #6 │ │ │ │ - vshr.u64 q0, q14, #64 │ │ │ │ + lsls r0, r4, #6 │ │ │ │ + lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #416] @ (1b4b40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xa07d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -412559,15 +412563,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b4aa0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xa0730> │ │ │ │ ble.n 1b4a78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xa0708> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - stc2 0, cr0, [r4, #1008] @ 0x3f0 │ │ │ │ + vshr.u64 q0, q14, #28 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #404] @ (1b4cf0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xa0980>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -412699,15 +412703,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b4c50 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xa08e0> │ │ │ │ nop │ │ │ │ blt.n 1b4cb0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xa0940> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - @ instruction: 0xfbba00fc │ │ │ │ + ldc2l 0, cr0, [sl, #1008] @ 0x3f0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #388] @ (1b4e90 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xa0b20>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -412835,15 +412839,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1b4df0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xa0a80> │ │ │ │ nop │ │ │ │ bge.n 1b4ef0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xa0b80> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldr??.w r0, [sl, #252] @ 0xfc │ │ │ │ + ldc2 0, cr0, [sl], {252} @ 0xfc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #408] @ (1b5044 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xa0cd4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -412975,15 +412979,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b4f8e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xa0c1e> │ │ │ │ bhi.n 1b4f64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xa0bf4> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldrh.w r0, [ip, ip, lsl #3] │ │ │ │ + @ instruction: 0xfa5c00fc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #404] @ (1b51f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xa0e84>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -413115,15 +413119,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b5154 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xa0de4> │ │ │ │ nop │ │ │ │ bvs.n 1b51ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xa0e3c> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - @ instruction: 0xf65a00fc │ │ │ │ + ldr??.w r0, [sl, ip, lsl #3] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #416] @ (1b53b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xa1040>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -413257,15 +413261,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b52fa <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xa0f8a> │ │ │ │ bpl.n 1b5408 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xa1098> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - eors.w r0, r8, #8257536 @ 0x7e0000 │ │ │ │ + @ instruction: 0xf6b800fc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #272] @ (1b54dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xa116c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r5, r0 │ │ │ │ @@ -415757,17 +415761,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 │ │ │ │ - cmp r5, #182 @ 0xb6 │ │ │ │ + cmp r7, #214 @ 0xd6 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - cmp r3, #88 @ 0x58 │ │ │ │ + cmp r5, #120 @ 0x78 │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #776] @ (1b7560 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xa31f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -416017,17 +416021,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 │ │ │ │ - cmp r2, #140 @ 0x8c │ │ │ │ + cmp r4, #172 @ 0xac │ │ │ │ lsls r2, r5, #3 │ │ │ │ - cmp r0, #34 @ 0x22 │ │ │ │ + cmp r2, #66 @ 0x42 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [pc, #836] @ (1b78d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xa3564>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -416285,17 +416289,17 @@ │ │ │ │ nop │ │ │ │ cbz r2, 1b7902 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xa3592> │ │ │ │ lsls r7, r3, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - movs r6, #232 @ 0xe8 │ │ │ │ + cmp r1, #8 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - movs r4, #110 @ 0x6e │ │ │ │ + movs r6, #142 @ 0x8e │ │ │ │ lsls r2, r5, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ cmp r3, #4 │ │ │ │ bne.w 1b7daa <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xa3a3a> │ │ │ │ ldrh.w r2, [r4, #3476] @ 0xd94 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ @@ -416676,15 +416680,15 @@ │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - bgt.n 1b7d30 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xa39c0> │ │ │ │ + udf #172 @ 0xac │ │ │ │ lsls r4, r7, #3 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #0 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1918e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7d570> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ @@ -417272,19 +417276,19 @@ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ lsrs r3, r3, #30 │ │ │ │ b.n 1b852c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xa41bc> │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - subs r6, r1, #0 │ │ │ │ + movs r0, #46 @ 0x2e │ │ │ │ lsls r2, r5, #3 │ │ │ │ - subs r0, r0, r6 │ │ │ │ + adds r0, r4, #6 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - bcc.n 1b8690 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xa4320> │ │ │ │ + bpl.n 1b86d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xa4360> │ │ │ │ lsls r4, r7, #3 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r1, r5, #98304 @ 0x18000 │ │ │ │ ldr.w r1, [r1, #1772] @ 0x6ec │ │ │ │ @@ -417963,21 +417967,21 @@ │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - asrs r2, r6, #18 │ │ │ │ + asrs r2, r2, #27 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - asrs r0, r7, #8 │ │ │ │ + asrs r0, r3, #17 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - itt al │ │ │ │ - lslal r4, r7, #3 │ │ │ │ - moval r0, #8 │ │ │ │ + stmia r2!, {r2} │ │ │ │ + lsls r4, r7, #3 │ │ │ │ + movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ cmp r0, #1 │ │ │ │ bne.w 1b9138 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xa4dc8> │ │ │ │ ldrh.w r2, [r8, #3592] @ 0xe08 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ @@ -418750,19 +418754,19 @@ │ │ │ │ bcs.w 1b94e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xa5170> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - lsrs r4, r1, #11 │ │ │ │ + lsrs r4, r5, #19 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - lsrs r6, r7, #32 │ │ │ │ + lsrs r6, r3, #9 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - cpsie │ │ │ │ + @ instruction: 0xb880 │ │ │ │ lsls r4, r7, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ cmp r0, #1 │ │ │ │ bne.w 1b9b7e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xa580e> │ │ │ │ @@ -419317,21 +419321,22 @@ │ │ │ │ mvns r7, r7 │ │ │ │ str r0, [r2, #68] @ 0x44 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r7, #26] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cbnz r4, 1ba03e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xa5cce> │ │ │ │ + cbnz r4, 1ba086 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xa5d16> │ │ │ │ lsls r4, r7, #3 │ │ │ │ str r2, [r1, #36] @ 0x24 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - lsls r0, r7, #6 │ │ │ │ + lsls r0, r3, #15 │ │ │ │ + lsls r2, r5, #3 │ │ │ │ + lsls r6, r6, #4 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - vhadd.u16 q0, q11, │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r0, r7, #3904 @ 0xf40 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.w 1ba162 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xa5df2> │ │ │ │ ldrh.w r2, [ip, #3416] @ 0xd58 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ @@ -419832,20 +419837,20 @@ │ │ │ │ mvns r7, r7 │ │ │ │ ldrsh r0, [r0, r0] │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r5, #40] @ 0x28 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - uxth r0, r5 │ │ │ │ + push {r3, r6, r7} │ │ │ │ lsls r4, r7, #3 │ │ │ │ ldrh r6, [r6, r7] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - @ instruction: 0xfb7800e9 │ │ │ │ - str.w r0, [r2, #233] @ 0xe9 │ │ │ │ + ldc2 0, cr0, [r8, #932] @ 0x3a4 │ │ │ │ + @ instruction: 0xfae200e9 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r0, r7, #3904 @ 0xf40 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.w 1ba7cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xa645c> │ │ │ │ ldrh.w r2, [ip, #3416] @ 0xd58 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ @@ -420252,20 +420257,20 @@ │ │ │ │ lsls r7, r3, #6 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ ldrsb r2, [r2, r6] │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #160 @ 0xa0 │ │ │ │ + add r6, sp, #288 @ 0x120 │ │ │ │ lsls r4, r7, #3 │ │ │ │ strb r6, [r5, r4] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - @ instruction: 0xf4c000e9 │ │ │ │ - @ instruction: 0xf1f600e9 │ │ │ │ + @ instruction: 0xf6e000e9 │ │ │ │ + ands.w r0, r6, #7634944 @ 0x748000 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp r3, #2 │ │ │ │ bne.w 1baf06 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xa6b96> │ │ │ │ ldrh.w r2, [r4, #3476] @ 0xd94 │ │ │ │ @@ -420814,20 +420819,20 @@ │ │ │ │ nop │ │ │ │ strb r0, [r1, #29] │ │ │ │ lsls r7, r3, #6 │ │ │ │ str r2, [r3, r0] │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #296 @ (adr r4, 1bb3fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xa708c>) │ │ │ │ + add r6, pc, #424 @ (adr r6, 1bb47c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xa710c>) │ │ │ │ lsls r4, r7, #3 │ │ │ │ ldr r5, [pc, #704] @ (1bb598 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xa7228>) │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldcl 0, cr0, [r8, #-932] @ 0xfffffc5c │ │ │ │ - orns r0, sl, r9, asr #3 │ │ │ │ + vhadd.s q8, q12, │ │ │ │ + ldc 0, cr0, [sl], {233} @ 0xe9 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r1, r4, #15 │ │ │ │ @@ -421439,21 +421444,21 @@ │ │ │ │ nop │ │ │ │ ldr r0, [r1, #120] @ 0x78 │ │ │ │ lsls r7, r3, #6 │ │ │ │ ldr r0, [pc, #360] @ (1bbc20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xa78b0>) │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #688] @ 0x2b0 │ │ │ │ + str r3, [sp, #816] @ 0x330 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp sl, r8 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - b.n 1bb528 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xa71b8> │ │ │ │ + b.n 1bb968 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xa75f8> │ │ │ │ lsls r1, r5, #3 │ │ │ │ - b.n 1bbfe8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xa7c78> │ │ │ │ + b.n 1bb428 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xa70b8> │ │ │ │ lsls r1, r5, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -422064,21 +422069,21 @@ │ │ │ │ nop │ │ │ │ str r0, [r2, #124] @ 0x7c │ │ │ │ lsls r7, r3, #6 │ │ │ │ lsls r2, r4 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r4, #18] │ │ │ │ + ldrh r0, [r0, #36] @ 0x24 │ │ │ │ lsls r4, r7, #3 │ │ │ │ subs r6, #6 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ble.n 1bc194 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xa7e24> │ │ │ │ + svc 168 @ 0xa8 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - bge.n 1bc22c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xa7ebc> │ │ │ │ + bgt.n 1bc26c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xa7efc> │ │ │ │ lsls r1, r5, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -422707,21 +422712,21 @@ │ │ │ │ nop │ │ │ │ ldrsh r4, [r7, r7] │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #206 @ 0xce │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r5, #38] @ 0x26 │ │ │ │ + ldrh r2, [r1, #56] @ 0x38 │ │ │ │ lsls r4, r7, #3 │ │ │ │ adds r6, #8 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - bpl.n 1bca08 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xa8698> │ │ │ │ + bvc.n 1bca48 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xa86d8> │ │ │ │ lsls r1, r5, #3 │ │ │ │ - bcs.n 1bca28 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xa86b8> │ │ │ │ + bmi.n 1bca68 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xa86f8> │ │ │ │ lsls r1, r5, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -423384,15 +423389,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ adds r0, #38 @ 0x26 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r2, #30] │ │ │ │ + strh r6, [r6, #46] @ 0x2e │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r5, #84 @ 0x54 │ │ │ │ lsls r7, r3, #6 │ │ │ │ ldr r3, [pc, #944] @ (1bd6e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xa9370>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #944] @ (1bd6e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xa9374>) │ │ │ │ mov r0, r5 │ │ │ │ @@ -423667,17 +423672,17 @@ │ │ │ │ sbfx r3, r3, #20, #10 │ │ │ │ b.n 1bd642 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xa92d2> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - ldmia r5!, {r1} │ │ │ │ + ldmia r7!, {r1, r5} │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r2, r3, r4} │ │ │ │ lsls r1, r5, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r1, r5, #98304 @ 0x18000 │ │ │ │ ldr.w r1, [r1, #1772] @ 0x6ec │ │ │ │ cmp r1, #29 │ │ │ │ bhi.w 1bd1c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xa8e58> │ │ │ │ @@ -424097,21 +424102,21 @@ │ │ │ │ nop │ │ │ │ ldr r6, [pc, #272] @ (1bdd48 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xa99d8>) │ │ │ │ lsls r7, r3, #6 │ │ │ │ movs r7, #22 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, #1] │ │ │ │ + strb r0, [r5, #9] │ │ │ │ lsls r4, r7, #3 │ │ │ │ movs r4, #66 @ 0x42 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - stmia r3!, {r2, r4, r6, r7} │ │ │ │ + stmia r5!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r1, r5, #3 │ │ │ │ - stmia r1!, {r1, r3} │ │ │ │ + stmia r3!, {r1, r3, r5} │ │ │ │ lsls r1, r5, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ add.w r1, r4, #15 │ │ │ │ add.w r4, r5, r4, lsl #2 │ │ │ │ @@ -424801,15 +424806,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ subs r2, r6, #0 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r2, #124] @ 0x7c │ │ │ │ + ldr r2, [r6, #28] │ │ │ │ lsls r4, r7, #3 │ │ │ │ subs r0, r3, r5 │ │ │ │ lsls r7, r3, #6 │ │ │ │ ldr r3, [pc, #948] @ (1be8dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xaa56c>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #948] @ (1be8e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xaa570>) │ │ │ │ mov r0, r5 │ │ │ │ @@ -425087,17 +425092,17 @@ │ │ │ │ sbfx r3, r3, #10, #10 │ │ │ │ b.n 1be80a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xaa49a> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - revsh r2, r4 │ │ │ │ + pop {r1, pc} │ │ │ │ lsls r1, r5, #3 │ │ │ │ - @ instruction: 0xb804 │ │ │ │ + rev r4, r4 │ │ │ │ lsls r1, r5, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r1, r5, #98304 @ 0x18000 │ │ │ │ ldr.w r1, [r1, #1772] @ 0x6ec │ │ │ │ cmp r1, #29 │ │ │ │ bhi.w 1be40e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xaa09e> │ │ │ │ @@ -425818,23 +425823,23 @@ │ │ │ │ ble.w 1bebea <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xaa87a> │ │ │ │ b.n 1becf6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xaa986> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - ldrb r4, [r1, r7] │ │ │ │ + ldrsh r4, [r5, r7] │ │ │ │ lsls r4, r7, #3 │ │ │ │ asrs r2, r5, #6 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 1bf24c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xaaedc> │ │ │ │ + cbz r2, 1bf294 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xaaf24> │ │ │ │ lsls r1, r5, #3 │ │ │ │ - add r6, sp, #448 @ 0x1c0 │ │ │ │ + sub sp, #64 @ 0x40 │ │ │ │ lsls r1, r5, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp r0, #1 │ │ │ │ bne.w 1bf4f6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xab186> │ │ │ │ ldrh.w r2, [r8, #3592] @ 0xe08 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ @@ -426638,23 +426643,23 @@ │ │ │ │ vstr s15, [lr, #8] │ │ │ │ ble.w 1bf612 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xab2a2> │ │ │ │ b.n 1bf724 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xab3b4> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - strb r6, [r1, r0] │ │ │ │ + ldrsb r6, [r5, r0] │ │ │ │ lsls r4, r7, #3 │ │ │ │ lsls r0, r6, #29 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #240 @ (adr r7, 1bfd9c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xaba2c>) │ │ │ │ + add r1, sp, #368 @ 0x170 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - add r4, pc, #216 @ (adr r4, 1bfd88 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xaba18>) │ │ │ │ + add r6, pc, #344 @ (adr r6, 1bfe08 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xaba98>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp r0, #1 │ │ │ │ bne.w 1bff80 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xabc10> │ │ │ │ ldrh.w r2, [r8, #3592] @ 0xe08 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ @@ -431278,15 +431283,15 @@ │ │ │ │ sub.w r2, r6, #3904 @ 0xf40 │ │ │ │ ldr.w r3, [r4, #996] @ 0x3e4 │ │ │ │ add.w r1, r2, #98304 @ 0x18000 │ │ │ │ add.w r0, r2, #94208 @ 0x17000 │ │ │ │ ldrb.w ip, [r1, #1507] @ 0x5e3 │ │ │ │ ldr.w r2, [r0, #2904] @ 0xb58 │ │ │ │ b.n 1c3900 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xaf590> │ │ │ │ - str r6, [r2, #112] @ 0x70 │ │ │ │ + ldr r6, [r6, #16] │ │ │ │ lsls r1, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr.w r2, [pc, #1160] @ 1c3e7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xafb0c> │ │ │ │ sub.w r5, r0, #573440 @ 0x8c000 │ │ │ │ @@ -432385,15 +432390,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ b.n 1c480c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb049c> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - adds r4, r0, #3 │ │ │ │ + subs r4, r4, #3 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c46a6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb0336> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432407,15 +432412,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ b.n 1c47d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb0464> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - adds r0, r6, #1 │ │ │ │ + subs r0, r2, #2 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c46de <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb036e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432429,15 +432434,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ b.n 1c479c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb042c> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - adds r4, r3, #0 │ │ │ │ + subs r4, r7, #0 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4716 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb03a6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432451,15 +432456,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ b.n 1c4764 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb03f4> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - subs r0, r1, r7 │ │ │ │ + adds r0, r5, #7 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c474e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb03de> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432473,15 +432478,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ svc 216 @ 0xd8 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - subs r4, r6, r5 │ │ │ │ + adds r4, r2, #6 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4786 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb0416> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432495,15 +432500,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ svc 160 @ 0xa0 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - subs r0, r4, r4 │ │ │ │ + adds r0, r0, #5 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c47be <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb044e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432517,15 +432522,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ svc 104 @ 0x68 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - subs r4, r1, r3 │ │ │ │ + adds r4, r5, #3 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c47f6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb0486> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432539,15 +432544,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ svc 48 @ 0x30 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - subs r0, r7, r1 │ │ │ │ + adds r0, r3, #2 │ │ │ │ lsls r4, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -432566,17 +432571,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ udf #236 @ 0xec │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrsb r6, [r4, r4] │ │ │ │ + ldr r6, [r0, r5] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r0, [r3, r3] │ │ │ │ + ldrsb r0, [r7, r3] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -432595,17 +432600,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ udf #160 @ 0xa0 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrsb r2, [r1, r3] │ │ │ │ + ldr r2, [r5, r3] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r4, [r1, r2] │ │ │ │ + ldrsb r4, [r5, r2] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -432624,17 +432629,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ udf #84 @ 0x54 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrsb r6, [r5, r1] │ │ │ │ + ldr r6, [r1, r2] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r0, [r0, r1] │ │ │ │ + ldrsb r0, [r4, r1] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -432653,17 +432658,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ udf #8 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrsb r2, [r2, r0] │ │ │ │ + ldr r2, [r6, r0] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strh r4, [r6, r7] │ │ │ │ + ldrsb r4, [r2, r0] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -432682,17 +432687,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ ble.n 1c4914 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb05a4> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - strb r6, [r6, r6] │ │ │ │ + ldrsb r6, [r2, r7] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strh r0, [r5, r6] │ │ │ │ + strb r0, [r1, r7] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -432711,17 +432716,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ ble.n 1c4ac8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb0758> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - strb r2, [r3, r5] │ │ │ │ + ldrsb r2, [r7, r5] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strh r4, [r3, r5] │ │ │ │ + strb r4, [r7, r5] │ │ │ │ lsls r1, r5, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c49f6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb0686> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432735,15 +432740,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ble.n 1c4a84 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb0714> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - adds r0, r3, r1 │ │ │ │ + subs r0, r7, r1 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4a2e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb06be> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432757,15 +432762,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bgt.n 1c4a4c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb06dc> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - adds r4, r0, r0 │ │ │ │ + subs r4, r4, r0 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4a66 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb06f6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432779,15 +432784,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bgt.n 1c4a14 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb06a4> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - asrs r4, r5, #30 │ │ │ │ + adds r4, r1, r7 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4a9e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb072e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432801,15 +432806,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bgt.n 1c49dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb066c> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - asrs r0, r3, #29 │ │ │ │ + adds r0, r7, r5 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4ad6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb0766> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432823,15 +432828,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bgt.n 1c4ba4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb0834> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - asrs r0, r0, #28 │ │ │ │ + adds r0, r4, r4 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4b0e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb079e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432845,15 +432850,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bgt.n 1c4b6c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb07fc> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - asrs r4, r5, #26 │ │ │ │ + adds r4, r1, r3 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4b46 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb07d6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432867,15 +432872,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ blt.n 1c4b34 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb07c4> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - asrs r4, r2, #25 │ │ │ │ + adds r4, r6, r1 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4b7e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb080e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432889,15 +432894,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ blt.n 1c4afc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb078c> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - asrs r0, r0, #24 │ │ │ │ + adds r0, r4, r0 │ │ │ │ lsls r4, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -432916,17 +432921,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ blt.n 1c4cbc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb094c> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - str r6, [r7, r6] │ │ │ │ + strh r6, [r3, r7] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r0, [r2, r5] │ │ │ │ + strh r0, [r6, r5] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -432945,17 +432950,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ blt.n 1c4c70 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb0900> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - str r2, [r4, r5] │ │ │ │ + strh r2, [r0, r6] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r4, [r0, r4] │ │ │ │ + strh r4, [r4, r4] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -432974,17 +432979,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ bge.n 1c4c24 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb08b4> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - str r6, [r0, r4] │ │ │ │ + strh r6, [r4, r4] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r0, [r7, r2] │ │ │ │ + strh r0, [r3, r3] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433003,17 +433008,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ bge.n 1c4bd8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb0868> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - str r2, [r5, r2] │ │ │ │ + strh r2, [r1, r3] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r4, [r5, r1] │ │ │ │ + strh r4, [r1, r2] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433032,17 +433037,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ bge.n 1c4d8c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb0a1c> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - str r6, [r1, r1] │ │ │ │ + strh r6, [r5, r1] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r0, [r4, r0] │ │ │ │ + strh r0, [r0, r1] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433061,17 +433066,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ bls.n 1c4d40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb09d0> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r7, [pc, #968] @ (1c513c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb0dcc>) │ │ │ │ + strh r2, [r2, r0] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r7, [pc, #848] @ (1c50c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb0d58>) │ │ │ │ + str r4, [r6, r7] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433090,17 +433095,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ bls.n 1c4cf4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb0984> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r7, [pc, #600] @ (1c5018 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb0ca8>) │ │ │ │ + str r6, [r6, r6] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r7, [pc, #544] @ (1c4fe4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb0c74>) │ │ │ │ + str r0, [r5, r6] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433119,17 +433124,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ bls.n 1c4ea8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb0b38> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r7, [pc, #184] @ (1c4ec4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb0b54>) │ │ │ │ + str r6, [r1, r5] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r7, [pc, #240] @ (1c4f00 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb0b90>) │ │ │ │ + str r4, [r3, r5] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433148,17 +433153,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ bls.n 1c4e5c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb0aec> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r7, [pc, #776] @ (1c5160 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb0df0>) │ │ │ │ + str r2, [r4, r7] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r6, [pc, #960] @ (1c521c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb0eac>) │ │ │ │ + str r0, [r2, r4] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433177,17 +433182,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ bhi.n 1c4e10 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb0aa0> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r7, [pc, #376] @ (1c501c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb0cac>) │ │ │ │ + str r6, [r7, r5] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r6, [pc, #656] @ (1c5138 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb0dc8>) │ │ │ │ + str r4, [r0, r3] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433206,17 +433211,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ bhi.n 1c4fc4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb0c54> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r6, [pc, #920] @ (1c5288 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb0f18>) │ │ │ │ + str r6, [r0, r4] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r6, [pc, #352] @ (1c5054 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb0ce4>) │ │ │ │ + str r0, [r7, r1] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433235,17 +433240,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ bhi.n 1c4f78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb0c08> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r6, [pc, #552] @ (1c5164 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb0df4>) │ │ │ │ + str r2, [r5, r2] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r6, [pc, #48] @ (1c4f70 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb0c00>) │ │ │ │ + str r4, [r5, r0] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433264,17 +433269,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ bvc.n 1c4f2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb0bbc> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r7, [pc, #664] @ (1c5220 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb0eb0>) │ │ │ │ + str r6, [r0, r7] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r5, [pc, #768] @ (1c528c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb0f1c>) │ │ │ │ + ldr r7, [pc, #896] @ (1c530c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb0f9c>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433293,17 +433298,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ bvc.n 1c4ee0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb0b70> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r7, [pc, #280] @ (1c50ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb0d7c>) │ │ │ │ + str r6, [r4, r5] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r5, [pc, #464] @ (1c51a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb0e38>) │ │ │ │ + ldr r7, [pc, #592] @ (1c5228 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb0eb8>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433322,17 +433327,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ bvc.n 1c5094 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb0d24> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r6, [pc, #904] @ (1c53a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb1038>) │ │ │ │ + str r2, [r0, r4] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r5, [pc, #160] @ (1c50c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb0d54>) │ │ │ │ + ldr r7, [pc, #288] @ (1c5144 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb0dd4>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433351,17 +433356,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ bvs.n 1c5048 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb0cd8> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r6, [pc, #520] @ (1c5274 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb0f04>) │ │ │ │ + str r2, [r4, r2] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r4, [pc, #880] @ (1c53e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb1070>) │ │ │ │ + ldr r6, [pc, #1008] @ (1c5460 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb10f0>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433380,17 +433385,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ bvs.n 1c4ffc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb0c8c> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r6, [pc, #120] @ (1c5130 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb0dc0>) │ │ │ │ + str r6, [r7, r0] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r4, [pc, #576] @ (1c52fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb0f8c>) │ │ │ │ + ldr r6, [pc, #704] @ (1c537c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb100c>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433409,17 +433414,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ bvs.n 1c51b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb0e40> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r5, [pc, #760] @ (1c53fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb108c>) │ │ │ │ + ldr r7, [pc, #888] @ (1c547c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb110c>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r4, [pc, #272] @ (1c5218 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb0ea8>) │ │ │ │ + ldr r6, [pc, #400] @ (1c5298 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb0f28>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433438,17 +433443,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ bvs.n 1c5164 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb0df4> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r5, [pc, #360] @ (1c52b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb0f48>) │ │ │ │ + ldr r7, [pc, #488] @ (1c5338 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb0fc8>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r3, [pc, #992] @ (1c5534 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb11c4>) │ │ │ │ + ldr r6, [pc, #96] @ (1c51b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb0e44>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433467,17 +433472,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ bpl.n 1c5118 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb0da8> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r4, [pc, #1000] @ (1c5584 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb1214>) │ │ │ │ + ldr r7, [pc, #104] @ (1c5204 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb0e94>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r3, [pc, #688] @ (1c5450 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb10e0>) │ │ │ │ + ldr r5, [pc, #816] @ (1c54d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb1160>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433496,17 +433501,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ bpl.n 1c52cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb0f5c> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r5, [pc, #808] @ (1c5510 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb11a0>) │ │ │ │ + ldr r7, [pc, #936] @ (1c5590 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb1220>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r3, [pc, #384] @ (1c536c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb0ffc>) │ │ │ │ + ldr r5, [pc, #512] @ (1c53ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb107c>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433525,17 +433530,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ bpl.n 1c5280 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb0f10> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r5, [pc, #456] @ (1c53fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb108c>) │ │ │ │ + ldr r7, [pc, #584] @ (1c547c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb110c>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r3, [pc, #80] @ (1c5288 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb0f18>) │ │ │ │ + ldr r5, [pc, #208] @ (1c5308 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb0f98>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433554,17 +433559,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ bmi.n 1c5234 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb0ec4> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r3, [pc, #456] @ (1c5448 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb10d8>) │ │ │ │ + ldr r5, [pc, #584] @ (1c54c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb1158>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r2, [pc, #800] @ (1c55a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb1234>) │ │ │ │ + ldr r4, [pc, #928] @ (1c5624 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb12b4>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433583,17 +433588,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ bmi.n 1c51e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb0e78> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r3, [pc, #104] @ (1c5334 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb0fc4>) │ │ │ │ + ldr r5, [pc, #232] @ (1c53b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb1044>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r2, [pc, #496] @ (1c54c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb1150>) │ │ │ │ + ldr r4, [pc, #624] @ (1c5540 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb11d0>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c52d6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb0f66> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433607,15 +433612,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bmi.n 1c53a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb1034> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsrs r0, r1, #26 │ │ │ │ + asrs r0, r5, #2 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c530e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb0f9e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433629,15 +433634,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bmi.n 1c536c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb0ffc> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsrs r0, r6, #24 │ │ │ │ + asrs r0, r2, #1 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5346 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb0fd6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433651,15 +433656,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bcc.n 1c5334 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb0fc4> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsrs r0, r3, #23 │ │ │ │ + lsrs r0, r7, #31 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c537e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb100e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433673,15 +433678,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bcc.n 1c52fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb0f8c> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsrs r0, r0, #22 │ │ │ │ + lsrs r0, r4, #30 │ │ │ │ lsls r4, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #72] @ (1c5408 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb1098>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -433710,19 +433715,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bcc.n 1c54fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb118c> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r3, [pc, #848] @ (1c5760 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb13f0>) │ │ │ │ + ldr r5, [pc, #976] @ (1c57e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb1470>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r1, [pc, #280] @ (1c552c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb11bc>) │ │ │ │ + ldr r3, [pc, #408] @ (1c55ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb123c>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ - lsrs r6, r7, #19 │ │ │ │ + lsrs r6, r3, #28 │ │ │ │ lsls r4, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #72] @ (1c5470 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb1100>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -433751,19 +433756,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bcc.n 1c5494 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb1124> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r3, [pc, #352] @ (1c55d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb1268>) │ │ │ │ + ldr r5, [pc, #480] @ (1c5658 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb12e8>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r0, [pc, #888] @ (1c57f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb1484>) │ │ │ │ + ldr r2, [pc, #1016] @ (1c5874 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb1504>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ - lsrs r2, r7, #17 │ │ │ │ + lsrs r2, r3, #26 │ │ │ │ lsls r4, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #92] @ (1c54ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb117c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -433800,19 +433805,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bcs.n 1c5440 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb10d0> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsrs r2, r6, #15 │ │ │ │ + lsrs r2, r2, #24 │ │ │ │ lsls r4, r7, #3 │ │ │ │ - ldr r3, [pc, #352] @ (1c5658 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb12e8>) │ │ │ │ + ldr r5, [pc, #480] @ (1c56d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb1368>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r0, [pc, #328] @ (1c5644 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb12d4>) │ │ │ │ + ldr r2, [pc, #456] @ (1c56c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb1354>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #92] @ (1c5568 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb11f8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -433849,19 +433854,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bcs.n 1c55c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb1254> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsrs r2, r3, #13 │ │ │ │ + lsrs r2, r7, #21 │ │ │ │ lsls r4, r7, #3 │ │ │ │ - ldr r2, [pc, #800] @ (1c5894 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb1524>) │ │ │ │ + ldr r4, [pc, #928] @ (1c5914 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb15a4>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ - @ instruction: 0x47d6 │ │ │ │ + ldr r1, [pc, #984] @ (1c5950 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb15e0>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #92] @ (1c55e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb1274>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -433898,19 +433903,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bne.n 1c5548 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb11d8> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsrs r6, r7, #10 │ │ │ │ + lsrs r6, r3, #19 │ │ │ │ lsls r4, r7, #3 │ │ │ │ - ldr r2, [pc, #224] @ (1c56d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb1360>) │ │ │ │ + ldr r4, [pc, #352] @ (1c5750 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb13e0>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ - bx fp │ │ │ │ + ldr r1, [pc, #488] @ (1c57dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb146c>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #92] @ (1c5660 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb12f0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -433947,19 +433952,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bne.n 1c56cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb135c> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsrs r6, r4, #8 │ │ │ │ + lsrs r6, r0, #17 │ │ │ │ lsls r4, r7, #3 │ │ │ │ - ldr r1, [pc, #672] @ (1c590c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb159c>) │ │ │ │ + ldr r3, [pc, #800] @ (1c598c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb161c>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ - mov lr, fp │ │ │ │ + ldr r0, [pc, #1016] @ (1c5a68 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb16f8>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #92] @ (1c56dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb136c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -433996,19 +434001,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ beq.n 1c5650 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb12e0> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsrs r2, r1, #6 │ │ │ │ + lsrs r2, r5, #14 │ │ │ │ lsls r4, r7, #3 │ │ │ │ - ldr r1, [pc, #96] @ (1c5748 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb13d8>) │ │ │ │ + ldr r3, [pc, #224] @ (1c57c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb1458>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ - mov r2, ip │ │ │ │ + ldr r0, [pc, #520] @ (1c58f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb1584>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #92] @ (1c5758 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb13e8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -434045,19 +434050,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ beq.n 1c57d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb1464> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsrs r2, r6, #3 │ │ │ │ + lsrs r2, r2, #12 │ │ │ │ lsls r4, r7, #3 │ │ │ │ - ldr r0, [pc, #544] @ (1c5984 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb1614>) │ │ │ │ + ldr r2, [pc, #672] @ (1c5a04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb1694>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ - cmp lr, ip │ │ │ │ + ldr r0, [pc, #24] @ (1c5780 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb1410>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c576e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb13fe> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434071,15 +434076,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r7, {r3, r4, r5, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsrs r4, r7, #1 │ │ │ │ + lsrs r4, r3, #10 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c57a6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb1436> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434093,15 +434098,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r7, {r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsrs r0, r4, #32 │ │ │ │ + lsrs r0, r0, #9 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c57de <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb146e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434115,15 +434120,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r7!, {r3, r6} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r0, r1, #31 │ │ │ │ + lsrs r0, r5, #7 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5816 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb14a6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434137,15 +434142,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r7!, {r4} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r0, r6, #29 │ │ │ │ + lsrs r0, r2, #6 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c584e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb14de> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434159,15 +434164,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r6, {r3, r4, r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r4, r3, #28 │ │ │ │ + lsrs r4, r7, #4 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5886 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb1516> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434181,15 +434186,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r6!, {r5, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r0, r1, #27 │ │ │ │ + lsrs r0, r5, #3 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c58be <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb154e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434203,15 +434208,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r6, {r3, r5, r6} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r0, r6, #25 │ │ │ │ + lsrs r0, r2, #2 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c58f6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb1586> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434225,15 +434230,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r6!, {r4, r5} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r0, r3, #24 │ │ │ │ + lsrs r0, r7, #32 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c592e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb15be> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434247,15 +434252,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r5, {r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r0, r0, #23 │ │ │ │ + lsls r0, r4, #31 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5966 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb15f6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434269,15 +434274,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r5!, {r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r0, r5, #21 │ │ │ │ + lsls r0, r1, #30 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c599e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb162e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434291,15 +434296,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r5!, {r3, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r0, r2, #20 │ │ │ │ + lsls r0, r6, #28 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c59d6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb1666> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434313,15 +434318,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r5!, {r4, r6} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r0, r7, #18 │ │ │ │ + lsls r0, r3, #27 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5a0e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb169e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434335,15 +434340,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r5!, {r3, r4} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r0, r4, #17 │ │ │ │ + lsls r0, r0, #26 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5a46 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb16d6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434357,15 +434362,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r4!, {r5, r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r0, r1, #16 │ │ │ │ + lsls r0, r5, #24 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5a7e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb170e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434379,15 +434384,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r4!, {r3, r5, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r0, r6, #14 │ │ │ │ + lsls r0, r2, #23 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5ab6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb1746> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434401,15 +434406,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r4, {r4, r5, r6} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r0, r3, #13 │ │ │ │ + lsls r0, r7, #21 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5aee <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb177e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434423,15 +434428,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r4, {r3, r4, r5} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r4, r0, #12 │ │ │ │ + lsls r4, r4, #20 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5b26 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb17b6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434445,15 +434450,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r4!, {} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r4, r5, #10 │ │ │ │ + lsls r4, r1, #19 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5b5e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb17ee> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434467,15 +434472,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r3, {r3, r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r0, r3, #9 │ │ │ │ + lsls r0, r7, #17 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5b96 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb1826> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434489,15 +434494,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r3!, {r4, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r4, r0, #8 │ │ │ │ + lsls r4, r4, #16 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5bce <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb185e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434511,15 +434516,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r3, {r3, r4, r6} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r0, r6, #6 │ │ │ │ + lsls r0, r2, #15 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5c06 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb1896> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434533,15 +434538,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r3!, {r5} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r4, r3, #5 │ │ │ │ + lsls r4, r7, #13 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5c3e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb18ce> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434555,15 +434560,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r2!, {r3, r5, r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r0, r1, #4 │ │ │ │ + lsls r0, r5, #12 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5c76 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb1906> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434577,15 +434582,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r2!, {r4, r5, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r4, r6, #2 │ │ │ │ + lsls r4, r2, #11 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5cae <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb193e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434599,15 +434604,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r2!, {r3, r4, r5, r6} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r4, r3, #1 │ │ │ │ + lsls r4, r7, #9 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5ce6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb1976> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434621,15 +434626,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r2!, {r6} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - movs r4, r0 │ │ │ │ + lsls r4, r4, #8 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5d1e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb19ae> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434643,15 +434648,16 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r2!, {r3} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - vshr.u64 q0, , #16 │ │ │ │ + lsls r0, r2, #7 │ │ │ │ + lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5d56 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb19e6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434664,15 +434670,16 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r1!, {r4, r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - vqadd.u16 q8, q14, │ │ │ │ + lsls r4, r7, #5 │ │ │ │ + lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5d8e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb1a1e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434685,15 +434692,16 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r1!, {r3, r4, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - vqadd.u8 q0, q12, │ │ │ │ + lsls r0, r5, #4 │ │ │ │ + lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5dc6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb1a56> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434706,15 +434714,16 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r1!, {r5, r6} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - mrc2 0, 5, r0, cr0, cr11, {7} │ │ │ │ + lsls r0, r2, #3 │ │ │ │ + lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5dfe <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb1a8e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434727,15 +434736,16 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r1!, {r3, r5} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - mrc2 0, 2, r0, cr8, cr11, {7} │ │ │ │ + lsls r0, r7, #1 │ │ │ │ + lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5e36 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb1ac6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434748,15 +434758,16 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r0!, {r4, r5, r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - mcr2 0, 0, r0, cr0, cr11, {7} │ │ │ │ + movs r0, r4 │ │ │ │ + lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5e6e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb1afe> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434769,15 +434780,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r0!, {r3, r4, r5, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - stc2 0, cr0, [ip, #1004]! @ 0x3ec │ │ │ │ + vshr.u64 q8, , #52 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5ea6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb1b36> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434790,15 +434801,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r0!, {r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldc2l 0, cr0, [r8, #-1004] @ 0xfffffc14 │ │ │ │ + vqadd.u64 q8, q12, │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5ede <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb1b6e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434811,15 +434822,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r0!, {r3, r6} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - stc2 0, cr0, [r4, #-1004] @ 0xfffffc14 │ │ │ │ + vqadd.u32 q0, q10, │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5f16 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb1ba6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434832,15 +434843,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r0!, {r4} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldc2 0, cr0, [r0], #1004 @ 0x3ec │ │ │ │ + mrc2 0, 6, r0, cr0, cr11, {7} │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5f4e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb1bde> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434853,15 +434864,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r7!, {r3, r4, r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - mrrc2 0, 15, r0, ip, cr11 │ │ │ │ + mrc2 0, 3, r0, cr12, cr11, {7} │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5f86 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb1c16> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434874,15 +434885,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r7!, {r5, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - stc2 0, cr0, [r8], {251} @ 0xfb │ │ │ │ + mcr2 0, 1, r0, cr8, cr11, {7} │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5fbe <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb1c4e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434895,15 +434906,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r7!, {r3, r5, r6} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xfbb000fb │ │ │ │ + ldc2l 0, cr0, [r0, #1004] @ 0x3ec │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5ff6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb1c86> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434916,15 +434927,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r7!, {r4, r5} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xfb5800fb │ │ │ │ + ldc2l 0, cr0, [r8, #-1004]! @ 0xfffffc14 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c602e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb1cbe> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434937,15 +434948,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xfb0400fb │ │ │ │ + stc2 0, cr0, [r4, #-1004]! @ 0xfffffc14 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c6066 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb1cf6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434958,15 +434969,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xfab000fb │ │ │ │ + ldc2l 0, cr0, [r0], {251} @ 0xfb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c609e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb1d2e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434979,15 +434990,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {r3, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xfa5c00fb │ │ │ │ + ldc2l 0, cr0, [ip], #-1004 @ 0xfffffc14 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c60d6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb1d66> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -435000,15 +435011,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {r4, r6} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xfa0800fb │ │ │ │ + stc2 0, cr0, [r8], #-1004 @ 0xfffffc14 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c610e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb1d9e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -435021,15 +435032,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {r3, r4} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrsh.w r0, [r0, #251] @ 0xfb │ │ │ │ + @ instruction: 0xfbd000fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c6146 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb1dd6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -435042,15 +435053,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r5!, {r5, r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr??.w r0, [r8, fp, lsl #3] │ │ │ │ + @ instruction: 0xfb7800fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c617e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb1e0e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -435063,15 +435074,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r5!, {r3, r5, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - vst4. {d0-d3}, [r4 :256], fp │ │ │ │ + @ instruction: 0xfb2400fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c61b6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb1e46> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -435084,15 +435095,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r5!, {r4, r5, r6} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrh.w r0, [r0, #251] @ 0xfb │ │ │ │ + @ instruction: 0xfad000fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c61ee <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb1e7e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -435105,15 +435116,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r5!, {r3, r4, r5} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr.w r0, [ip, fp, lsl #3] │ │ │ │ + @ instruction: 0xfa7c00fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c6226 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb1eb6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -435126,15 +435137,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r5!, {} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - strb.w r0, [r8, fp, lsl #3] │ │ │ │ + @ instruction: 0xfa2800fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c625e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb1eee> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -435147,15 +435158,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r4!, {r3, r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf7b000fb │ │ │ │ + ldr??.w r0, [r0, #251] @ 0xfb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c6296 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb1f26> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -435168,15 +435179,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r4!, {r4, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf75800fb │ │ │ │ + ldr??.w r0, [r8, fp, lsl #3] │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c62ce <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb1f5e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -435189,15 +435200,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r4!, {r3, r4, r6} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf70400fb │ │ │ │ + vld4. {d0-d3}, [r4 :256], fp │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c6306 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb1f96> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -435210,15 +435221,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r4!, {r5} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf6b000fb │ │ │ │ + ldr.w r0, [r0, #251] @ 0xfb │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ @@ -442131,15 +442142,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [r2, #32] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - b.n 1cc398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb8028> │ │ │ │ + b.n 1cb7d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb7468> │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #100] @ (1cbdb8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb7a48>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -443299,21 +443310,21 @@ │ │ │ │ b.n 1cc9c2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb8652> │ │ │ │ sbcs r2, r2 │ │ │ │ lsls r6, r3, #6 │ │ │ │ sbcs r6, r1 │ │ │ │ lsls r6, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #240 @ 0xf0 │ │ │ │ + add r5, sp, #368 @ 0x170 │ │ │ │ lsls r3, r7, #3 │ │ │ │ subs r6, #48 @ 0x30 │ │ │ │ lsls r6, r3, #6 │ │ │ │ subs r4, r6, #1 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 1cca1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb86ac> │ │ │ │ + bls.n 1cca5c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb86ec> │ │ │ │ lsls r0, r5, #3 │ │ │ │ mov r1, r8 │ │ │ │ blx 6a554 <__aeabi_idivmod@plt> │ │ │ │ cbz r1, 1cc9c6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb8656> │ │ │ │ mov r0, r5 │ │ │ │ adds r6, #1 │ │ │ │ adds r5, #1 │ │ │ │ @@ -444056,15 +444067,15 @@ │ │ │ │ b.w 1cc5ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb823c> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ bl 263162 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14edf2> │ │ │ │ stc 15, cr15, [pc], #1020 @ 1cd564 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb91f4> │ │ │ │ ldcl 15, cr15, [r1], {255} @ 0xff │ │ │ │ - ldmia r7!, {r1, r2, r3, r6} │ │ │ │ + bne.n 1cd24c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb8edc> │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r4, r0, #602112 @ 0x93000 │ │ │ │ sub sp, #12 │ │ │ │ @@ -444579,21 +444590,21 @@ │ │ │ │ cmp r1, r2 │ │ │ │ beq.w 1cd5a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb9230> │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 1cd70c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb939c> │ │ │ │ b.n 1cd5a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb9230> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #240] @ 0xf0 │ │ │ │ + ldr r1, [sp, #368] @ 0x170 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r4, [sp, #488] @ 0x1e8 │ │ │ │ + str r6, [sp, #616] @ 0x268 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r4, [sp, #784] @ 0x310 │ │ │ │ + str r6, [sp, #912] @ 0x390 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r4, [sp, #568] @ 0x238 │ │ │ │ + str r6, [sp, #696] @ 0x2b8 │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #192] @ (1cd800 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb9490>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -468367,15 +468378,15 @@ │ │ │ │ ldrd r1, r2, [r4, #8] │ │ │ │ strd r1, r2, [r3, #8] │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ strh.w r3, [r5, #328] @ 0x148 │ │ │ │ b.n 1ded5a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xca9ea> │ │ │ │ subs r2, #176 @ 0xb0 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - cbz r0, 1deff2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xcac82> │ │ │ │ + push {r3, r5, r6, lr} │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldr.w r2, [pc, #3112] @ 1dfbcc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xcb85c> │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ b.n 1ded5a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xca9ea> │ │ │ │ @@ -469469,17 +469480,17 @@ │ │ │ │ bcc.n 1dfb4a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xcb7da> │ │ │ │ mov r5, r8 │ │ │ │ mov r4, r9 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #1688] @ 0x698 │ │ │ │ b.w 1deec6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xcab56> │ │ │ │ nop │ │ │ │ - cbz r6, 1dfbd0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xcb860> │ │ │ │ + cbz r6, 1dfc18 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xcb8a8> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - sub sp, #168 @ 0xa8 │ │ │ │ + uxtb r2, r1 │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldrb.w r3, [r5, #1688] @ 0x698 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1dee7e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xcab0e> │ │ │ │ ldr.w r3, [r5, #1324] @ 0x52c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1dfc84 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xcb914> │ │ │ │ @@ -470100,15 +470111,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 1e0186 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xcbe16> │ │ │ │ b.n 1e01d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xcbe64> │ │ │ │ movs r6, #98 @ 0x62 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr r4, [r1, #8] │ │ │ │ + ldr r4, [r5, #40] @ 0x28 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #524] @ (1e050c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xcc19c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -470278,15 +470289,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e03bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xcc04c> │ │ │ │ b.n 1e03fa <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xcc08a> │ │ │ │ nop │ │ │ │ movs r4, #60 @ 0x3c │ │ │ │ lsls r5, r3, #6 │ │ │ │ - str r6, [r1, #100] @ 0x64 │ │ │ │ + ldr r6, [r5, #4] │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #500] @ (1e071c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xcc3ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -470453,15 +470464,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 1e05ce <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xcc25e> │ │ │ │ b.n 1e0614 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xcc2a4> │ │ │ │ movs r2, #18 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - str r4, [r4, #64] @ 0x40 │ │ │ │ + str r4, [r0, #100] @ 0x64 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #492] @ (1e0924 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xcc5b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -470622,15 +470633,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 1e07e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xcc478> │ │ │ │ b.n 1e0822 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xcc4b2> │ │ │ │ movs r0, #4 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - str r4, [r0, #32] │ │ │ │ + str r4, [r4, #64] @ 0x40 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #484] @ (1e0b24 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xcc7b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -470795,15 +470806,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e09de <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xcc66e> │ │ │ │ b.n 1e0a1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xcc6ac> │ │ │ │ nop │ │ │ │ adds r2, r7, #7 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldrsh r6, [r5, r7] │ │ │ │ + str r6, [r1, #32] │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #464] @ (1e0d10 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xcc9a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -470957,15 +470968,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 1e0be4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xcc874> │ │ │ │ b.n 1e0c1a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xcc8aa> │ │ │ │ subs r4, r7, r7 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldrb r0, [r5, r7] │ │ │ │ + str r0, [r1, #0] │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #460] @ (1e0ef8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xccb88>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -471124,15 +471135,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e0dc2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xcca52> │ │ │ │ b.n 1e0df8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xcca88> │ │ │ │ nop │ │ │ │ subs r6, r1, r0 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldrh r2, [r5, r7] │ │ │ │ + ldrsh r2, [r1, r0] │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #436] @ (1e10c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xccd58>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -471280,15 +471291,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e0fac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xccc3c> │ │ │ │ b.n 1e0fde <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xccc6e> │ │ │ │ nop │ │ │ │ adds r0, r5, r0 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldrh r2, [r0, r0] │ │ │ │ + ldrb r2, [r4, r0] │ │ │ │ lsls r2, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #436] @ (1e1294 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xccf24>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -471429,17 +471440,17 @@ │ │ │ │ b.n 1e11b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xcce44> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp.w r3, ip, lsl #2 │ │ │ │ bcc.n 1e11ae <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xcce3e> │ │ │ │ b.n 1e11b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xcce44> │ │ │ │ asrs r6, r2, #25 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldrh r2, [r3, #40] @ 0x28 │ │ │ │ + ldrh r2, [r7, #56] @ 0x38 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrh r4, [r1, #22] │ │ │ │ + ldrh r4, [r5, #38] @ 0x26 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #404] @ (1e1444 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xcd0d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -471567,17 +471578,17 @@ │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1e1374 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xcd004> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r6, r0, #18 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldrh r6, [r3, #26] │ │ │ │ + ldrh r6, [r7, #42] @ 0x2a │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrh r0, [r4, #8] │ │ │ │ + ldrh r0, [r0, #26] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #384] @ (1e15e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xcd270>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -471701,17 +471712,17 @@ │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1e151a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xcd1aa> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r6, r2, #11 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldrh r2, [r6, #12] │ │ │ │ + ldrh r2, [r2, #30] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strh r4, [r0, #60] @ 0x3c │ │ │ │ + ldrh r4, [r4, #12] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #376] @ (1e1774 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xcd404>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -471831,17 +471842,17 @@ │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1e16b2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xcd342> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r2, r7, #4 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldrh r6, [r1, #0] │ │ │ │ + ldrh r6, [r5, #16] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strh r0, [r6, #46] @ 0x2e │ │ │ │ + ldrh r0, [r2, #0] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #344] @ (1e18e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xcd578>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -471954,17 +471965,17 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1e1836 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xcd4c6> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ lsrs r6, r4, #30 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strh r0, [r1, #52] @ 0x34 │ │ │ │ + ldrh r0, [r5, #4] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strh r2, [r7, #34] @ 0x22 │ │ │ │ + strh r2, [r3, #52] @ 0x34 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #340] @ (1e1a58 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xcd6e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -472075,17 +472086,17 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1e19a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xcd638> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ lsrs r2, r6, #24 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strh r0, [r1, #40] @ 0x28 │ │ │ │ + strh r0, [r5, #56] @ 0x38 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strh r2, [r1, #24] │ │ │ │ + strh r2, [r5, #40] @ 0x28 │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #792] @ (1e1d90 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xcda20>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -472351,17 +472362,17 @@ │ │ │ │ bhi.n 1e1cd6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xcd966> │ │ │ │ mov r5, r9 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #1688] @ 0x698 │ │ │ │ b.n 1e1c18 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xcd8a8> │ │ │ │ lsrs r0, r0, #19 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strh r6, [r4, #8] │ │ │ │ + strh r6, [r0, #26] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strh r0, [r7, #4] │ │ │ │ + strh r0, [r3, #22] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #704] @ (1e2070 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xcdd00>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -472594,17 +472605,17 @@ │ │ │ │ mov r8, r5 │ │ │ │ mov r5, r3 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1688] @ 0x698 │ │ │ │ b.n 1e1f56 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xcdbe6> │ │ │ │ lsrs r0, r1, #6 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldrb r4, [r2, #24] │ │ │ │ + strh r4, [r6, #0] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r6, [r6, #22] │ │ │ │ + ldrb r6, [r2, #31] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #712] @ (1e2358 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xcdfe8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -472845,17 +472856,17 @@ │ │ │ │ cmp r3, r7 │ │ │ │ bhi.n 1e22a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xcdf38> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1688] @ 0x698 │ │ │ │ b.n 1e2200 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xcde90> │ │ │ │ lsls r0, r5, #26 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldrb r6, [r5, #12] │ │ │ │ + ldrb r6, [r1, #21] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r0, [r4, #11] │ │ │ │ + ldrb r0, [r0, #20] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #636] @ (1e25f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xce284>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -473064,17 +473075,17 @@ │ │ │ │ bhi.n 1e2572 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xce202> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1688] @ 0x698 │ │ │ │ b.n 1e24f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xce184> │ │ │ │ nop │ │ │ │ lsls r0, r0, #15 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldrb r2, [r3, #1] │ │ │ │ + ldrb r2, [r7, #9] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r4, [r3, #0] │ │ │ │ + ldrb r4, [r7, #8] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #656] @ (1e28a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xce534>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -473297,17 +473308,17 @@ │ │ │ │ cmp r3, ip │ │ │ │ bhi.n 1e2800 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xce490> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1688] @ 0x698 │ │ │ │ b.n 1e276a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xce3fa> │ │ │ │ lsls r4, r4, #4 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strb r6, [r6, #22] │ │ │ │ + strb r6, [r2, #31] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strb r0, [r1, #22] │ │ │ │ + strb r0, [r5, #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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #576] @ (1e2b04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xce794>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -473501,17 +473512,17 @@ │ │ │ │ add.w ip, fp, #1 │ │ │ │ cmp r3, ip │ │ │ │ bhi.n 1e2a8c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xce71c> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1688] @ 0x698 │ │ │ │ b.n 1e2a14 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xce6a4> │ │ │ │ mrc2 1, 3, r0, cr4, cr12, {4} │ │ │ │ - strb r4, [r3, #12] │ │ │ │ + strb r4, [r7, #20] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strb r6, [r7, #11] │ │ │ │ + strb r6, [r3, #20] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #588] @ (1e2d70 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xcea00>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -473713,17 +473724,17 @@ │ │ │ │ cmp r3, ip │ │ │ │ bhi.n 1e2ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xce974> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1688] @ 0x698 │ │ │ │ b.n 1e2c62 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xce8f2> │ │ │ │ nop │ │ │ │ ldc2 1, cr0, [r4], {156} @ 0x9c │ │ │ │ - strb r0, [r6, #2] │ │ │ │ + strb r0, [r2, #11] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strb r2, [r4, #2] │ │ │ │ + strb r2, [r0, #11] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #544] @ (1e2fb0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xcec40>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -473916,17 +473927,17 @@ │ │ │ │ ldr.w r3, [r4, #1324] @ 0x52c │ │ │ │ cmp r3, r1 │ │ │ │ bhi.n 1e2f36 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xcebc6> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1688] @ 0x698 │ │ │ │ b.n 1e2ec0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xceb50> │ │ │ │ vld2.8 {d0[4],d1[4]}, [r8 :16], ip │ │ │ │ - ldr r6, [r0, #100] @ 0x64 │ │ │ │ + strb r6, [r4, #1] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r4, [r2, #100] @ 0x64 │ │ │ │ + strb r4, [r6, #1] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #808] @ (1e32f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xcef88>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -474190,17 +474201,17 @@ │ │ │ │ cmp r3, r4 │ │ │ │ bhi.n 1e3242 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xceed2> │ │ │ │ mov r4, r8 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1688] @ 0x698 │ │ │ │ b.n 1e317e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xcee0e> │ │ │ │ @ instruction: 0xf768019c │ │ │ │ - ldr r0, [r6, #80] @ 0x50 │ │ │ │ + ldr r0, [r2, #116] @ 0x74 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r2, [r1, #52] @ 0x34 │ │ │ │ + ldr r2, [r5, #84] @ 0x54 │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #728] @ (1e35f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xcf280>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -474435,17 +474446,17 @@ │ │ │ │ cmp r8, r3 │ │ │ │ bcc.n 1e3560 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xcf1f0> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1688] @ 0x698 │ │ │ │ b.n 1e34d6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xcf166> │ │ │ │ nop │ │ │ │ bic.w r1, r0, #5111808 @ 0x4e0000 │ │ │ │ - ldr r0, [r0, #32] │ │ │ │ + ldr r0, [r4, #64] @ 0x40 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r6, [r5, #0] │ │ │ │ + ldr r6, [r1, #36] @ 0x24 │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #740] @ (1e38f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xcf584>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -474689,17 +474700,17 @@ │ │ │ │ cmp r3, r6 │ │ │ │ bhi.n 1e384e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xcf4de> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1688] @ 0x698 │ │ │ │ b.n 1e379a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xcf42a> │ │ │ │ nop │ │ │ │ @ instruction: 0xf128019c │ │ │ │ - str r0, [r7, #108] @ 0x6c │ │ │ │ + ldr r0, [r3, #16] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r6, [r7, #80] @ 0x50 │ │ │ │ + str r6, [r3, #116] @ 0x74 │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #692] @ (1e3bc8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xcf858>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -474922,17 +474933,17 @@ │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r3, r8 │ │ │ │ bhi.n 1e3b3c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xcf7cc> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1688] @ 0x698 │ │ │ │ b.n 1e3ab6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xcf746> │ │ │ │ mcr 1, 1, r0, cr4, cr12, {4} │ │ │ │ - str r0, [r7, #60] @ 0x3c │ │ │ │ + str r0, [r3, #96] @ 0x60 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r2, [r2, #36] @ 0x24 │ │ │ │ + str r2, [r6, #68] @ 0x44 │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #688] @ (1e3e98 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xcfb28>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -475166,17 +475177,17 @@ │ │ │ │ cmp r3, r7 │ │ │ │ bhi.n 1e3df8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xcfa88> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1688] @ 0x698 │ │ │ │ b.n 1e3d56 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xcf9e6> │ │ │ │ nop │ │ │ │ adcs.w r1, r0, ip, lsr #2 │ │ │ │ - str r2, [r4, #16] │ │ │ │ + str r2, [r0, #52] @ 0x34 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrsh r4, [r2, r6] │ │ │ │ + str r4, [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, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #620] @ (1e4124 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xcfdb4>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -475377,17 +475388,17 @@ │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, r3 │ │ │ │ bcc.n 1e40a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xcfd38> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1688] @ 0x698 │ │ │ │ b.n 1e4028 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xcfcb8> │ │ │ │ stmia.w r0, {r2, r3, r4, r7, r8} │ │ │ │ - ldrsh r6, [r3, r1] │ │ │ │ + str r6, [r7, #4] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r4, [r4, r3] │ │ │ │ + ldrsh r4, [r0, r4] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #624] @ (1e43b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd0044>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -475595,17 +475606,17 @@ │ │ │ │ cmp r3, lr │ │ │ │ bhi.n 1e4324 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xcffb4> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1688] @ 0x698 │ │ │ │ b.n 1e4292 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xcff22> │ │ │ │ b.n 1e3fa0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xcfc30> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrh r4, [r1, r7] │ │ │ │ + ldrb r4, [r5, r7] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrh r2, [r5, r1] │ │ │ │ + ldrb r2, [r1, r2] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #576] @ (1e4614 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd02a4>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -475805,17 +475816,17 @@ │ │ │ │ bhi.n 1e4598 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd0228> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1688] @ 0x698 │ │ │ │ b.n 1e4518 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd01a8> │ │ │ │ nop │ │ │ │ b.n 1e4ce0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd0970> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r0, [r0, r5] │ │ │ │ + ldrh r0, [r4, r5] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrsb r2, [r6, r7] │ │ │ │ + ldrh r2, [r2, r0] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #480] @ (1e4814 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd04a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -475989,15 +476000,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 1e46d2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd0362> │ │ │ │ b.n 1e4710 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd03a0> │ │ │ │ b.n 1e4a24 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd06b4> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - movs r1, #216 @ 0xd8 │ │ │ │ + movs r3, #248 @ 0xf8 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r2 │ │ │ │ @@ -476162,15 +476173,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e48ce <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd055e> │ │ │ │ b.n 1e4908 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd0598> │ │ │ │ svc 6 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r0, r0, #7 │ │ │ │ + movs r1, #224 @ 0xe0 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #480] @ (1e4c0c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd089c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -476344,15 +476355,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 1e4aca <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd075a> │ │ │ │ b.n 1e4b08 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd0798> │ │ │ │ ble.n 1e4c2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd08bc> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r0, r5, #6 │ │ │ │ + subs r0, r1, #7 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r2 │ │ │ │ @@ -476517,15 +476528,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e4cc6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd0956> │ │ │ │ b.n 1e4d00 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd0990> │ │ │ │ blt.n 1e4e28 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd0ab8> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r0, r2, r6 │ │ │ │ + adds r0, r6, #6 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #460] @ (1e4ff0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd0c80>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -476684,15 +476695,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e4eba <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd0b4a> │ │ │ │ b.n 1e4ef0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd0b80> │ │ │ │ nop │ │ │ │ bls.n 1e5020 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd0cb0> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r2, r1, r3 │ │ │ │ + subs r2, r5, r3 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #432] @ (1e51bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd0e4c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -476846,15 +476857,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e50a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd0d30> │ │ │ │ b.n 1e50d2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd0d62> │ │ │ │ nop │ │ │ │ bvc.n 1e521c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd0eac> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - asrs r2, r4, #27 │ │ │ │ + adds r2, r0, r4 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #480] @ (1e53b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd1048>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -477025,15 +477036,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 1e5276 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd0f06> │ │ │ │ b.n 1e52b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd0f44> │ │ │ │ bpl.n 1e5480 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd1110> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - asrs r4, r1, #19 │ │ │ │ + asrs r4, r5, #27 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #480] @ (1e55b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd1244>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -477207,15 +477218,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 1e5472 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd1102> │ │ │ │ b.n 1e54b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd1140> │ │ │ │ bcc.n 1e5684 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd1314> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - asrs r0, r7, #10 │ │ │ │ + asrs r0, r3, #19 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #504] @ (1e57c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd1458>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -477386,15 +477397,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 1e5676 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd1306> │ │ │ │ b.n 1e56bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd134c> │ │ │ │ bne.n 1e58a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd1530> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - asrs r4, r1, #2 │ │ │ │ + asrs r4, r5, #10 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #504] @ (1e59dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd166c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -477568,15 +477579,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 1e588a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd151a> │ │ │ │ b.n 1e58d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd1560> │ │ │ │ ldmia r7!, {r1, r2, r4, r6} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsrs r0, r4, #25 │ │ │ │ + asrs r0, r0, #2 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #468] @ (1e5bcc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd185c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -477744,15 +477755,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 1e5a92 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd1722> │ │ │ │ b.n 1e5acc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd175c> │ │ │ │ ldmia r5!, {r1, r6} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsrs r4, r2, #17 │ │ │ │ + lsrs r4, r6, #25 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r4, [pc, #468] @ (1e5dbc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd1a4c>) │ │ │ │ @@ -477911,15 +477922,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e5c82 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd1912> │ │ │ │ b.n 1e5cb8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd1948> │ │ │ │ ldmia r3!, {r2, r4, r6} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsrs r0, r1, #9 │ │ │ │ + lsrs r0, r5, #17 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #468] @ (1e5fac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd1c3c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -478087,15 +478098,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 1e5e72 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd1b02> │ │ │ │ b.n 1e5eac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd1b3c> │ │ │ │ ldmia r1, {r1, r5, r6} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsrs r4, r7, #32 │ │ │ │ + lsrs r4, r3, #9 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r4, [pc, #468] @ (1e619c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd1e2c>) │ │ │ │ @@ -478254,15 +478265,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e6062 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd1cf2> │ │ │ │ b.n 1e6098 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd1d28> │ │ │ │ stmia r7!, {r2, r4, r5, r6} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsls r0, r6, #24 │ │ │ │ + lsrs r0, r2, #1 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #468] @ (1e638c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd201c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -478427,15 +478438,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e624e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd1ede> │ │ │ │ b.n 1e6284 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd1f14> │ │ │ │ nop │ │ │ │ stmia r5!, {r1, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsls r6, r4, #16 │ │ │ │ + lsls r6, r0, #25 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #452] @ (1e656c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd21fc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -478587,15 +478598,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e643c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd20cc> │ │ │ │ b.n 1e646e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd20fe> │ │ │ │ nop │ │ │ │ stmia r3!, {r1, r4, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsls r2, r5, #8 │ │ │ │ + lsls r2, r1, #17 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #468] @ (1e675c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd23ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -478760,15 +478771,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e661e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd22ae> │ │ │ │ b.n 1e6654 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd22e4> │ │ │ │ nop │ │ │ │ stmia r1!, {r1, r4, r5, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - movs r6, r3 │ │ │ │ + lsls r6, r7, #8 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #452] @ (1e693c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd25cc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -478920,16 +478931,17 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e680c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd249c> │ │ │ │ b.n 1e683e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd24ce> │ │ │ │ nop │ │ │ │ ittt gt │ │ │ │ lslgt r4, r3, #6 │ │ │ │ - mcr2gt 0, 1, r0, cr2, cr9, {7} │ │ │ │ - stmdbgt sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + lslgt r2, r0, #1 │ │ │ │ + lslgt r2, r7, #3 │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #452] @ (1e6b1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd27ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ @@ -479085,15 +479097,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e69ea <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd267a> │ │ │ │ b.n 1e6a1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd26ac> │ │ │ │ nop │ │ │ │ pop {r1, r5, r6, r7, pc} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - stc2 0, cr0, [sl], #-996 @ 0xfffffc1c │ │ │ │ + mcr2 0, 2, r0, cr10, cr9, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #440] @ (1e6cf0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd2980>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -479247,15 +479259,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e6bc8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd2858> │ │ │ │ b.n 1e6bf8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd2888> │ │ │ │ nop │ │ │ │ pop {r1} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - @ instruction: 0xfa3a00f9 │ │ │ │ + mrrc2 0, 15, r0, sl, cr9 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #452] @ (1e6ed0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd2b60>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -479412,15 +479424,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e6d9e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd2a2e> │ │ │ │ b.n 1e6dd0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd2a60> │ │ │ │ nop │ │ │ │ rev r6, r5 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str.w r0, [r2, r9, lsl #3] │ │ │ │ + @ instruction: 0xfa6200f9 │ │ │ │ stmdb sp!, {r4, 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] @ (1e70a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd2d34>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -479574,15 +479586,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e6f7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd2c0c> │ │ │ │ b.n 1e6fac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd2c3c> │ │ │ │ nop │ │ │ │ @ instruction: 0xb84e │ │ │ │ lsls r4, r3, #6 │ │ │ │ - @ instruction: 0xf65200f9 │ │ │ │ + ldr??.w r0, [r2, r9, lsl #3] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #608] @ (1e7320 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd2fb0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -479783,15 +479795,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e7188 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd2e18> │ │ │ │ b.n 1e71f2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd2e82> │ │ │ │ nop │ │ │ │ @ instruction: 0xb67a │ │ │ │ lsls r4, r3, #6 │ │ │ │ - @ instruction: 0xf3be00f9 │ │ │ │ + rsbs r0, lr, #8159232 @ 0x7c8000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #580] @ (1e7580 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd3210>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -479978,15 +479990,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 1e73fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd308c> │ │ │ │ b.n 1e745c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd30ec> │ │ │ │ cbz r6, 1e7602 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd3292> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adc.w r0, r4, #249 @ 0xf9 │ │ │ │ + @ instruction: 0xf36400f9 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #600] @ (1e77f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd3484>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -480183,15 +480195,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 1e7662 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd32f2> │ │ │ │ b.n 1e76c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd3358> │ │ │ │ cbz r6, 1e781e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd34ae> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - mrc 0, 5, r0, cr8, cr9, {7} │ │ │ │ + @ instruction: 0xf0d800f9 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #632] @ (1e7a88 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd3718>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -480392,15 +480404,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e78e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd3570> │ │ │ │ b.n 1e7952 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd35e2> │ │ │ │ nop │ │ │ │ add r7, sp, #168 @ 0xa8 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - stc 0, cr0, [lr], {249} @ 0xf9 │ │ │ │ + mcr 0, 1, r0, cr14, cr9, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #568] @ (1e7cdc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd396c>) │ │ │ │ sub sp, #28 │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -480588,15 +480600,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 1e7b70 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd3800> │ │ │ │ b.n 1e7bdc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd386c> │ │ │ │ add r4, sp, #600 @ 0x258 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - @ instruction: 0xe9a000f9 │ │ │ │ + rsb r0, r0, r9, 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #580] @ (1e7f3c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd3bcc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -480783,16 +480795,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 1e7db8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd3a48> │ │ │ │ b.n 1e7e18 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd3aa8> │ │ │ │ add r2, sp, #264 @ 0x108 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - b.n 1e7d94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd3a24> │ │ │ │ - lsls r1, r7, #3 │ │ │ │ + strd r0, r0, [r8, #-996] @ 0x3e4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #480] @ (1e8138 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd3dc8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -480959,15 +480970,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 1e7ff6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd3c86> │ │ │ │ b.n 1e8034 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd3cc4> │ │ │ │ add r7, pc, #904 @ (adr r7, 1e84c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd4154>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - b.n 1e7b60 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd37f0> │ │ │ │ + b.n 1e7fa0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd3c30> │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #528] @ (1e8364 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd3ff4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -481141,15 +481152,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e8210 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd3ea0> │ │ │ │ b.n 1e825a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd3eea> │ │ │ │ nop │ │ │ │ add r5, pc, #928 @ (adr r5, 1e8708 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd4398>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - b.n 1e8908 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd4598> │ │ │ │ + b.n 1e7d48 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd39d8> │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #576] @ (1e85c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd4250>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -481335,15 +481346,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 1e843e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd40ce> │ │ │ │ b.n 1e849c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd412c> │ │ │ │ add r3, pc, #744 @ (adr r3, 1e88ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd453c>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - b.n 1e8678 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd4308> │ │ │ │ + b.n 1e8ab8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd4748> │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r3, [pc, #556] @ (1e8808 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd4498>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -481528,15 +481539,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 1e86a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd4338> │ │ │ │ b.n 1e8704 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd4394> │ │ │ │ add r1, pc, #384 @ (adr r1, 1e898c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd461c>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ble.n 1e8800 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd4490> │ │ │ │ + b.n 1e8840 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd44d0> │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #624] @ (1e8a94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd4724>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -481734,15 +481745,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 1e88f2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd4582> │ │ │ │ b.n 1e8960 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd45f0> │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - blt.n 1e8b44 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd47d4> │ │ │ │ + ble.n 1e8b84 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd4814> │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #660] @ (1e8d44 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd49d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -481957,15 +481968,15 @@ │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e8b8a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd481a> │ │ │ │ b.n 1e8c04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd4894> │ │ │ │ ldr r4, [sp, #552] @ 0x228 │ │ │ │ lsls r4, r3, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - bhi.n 1e8c68 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd48f8> │ │ │ │ + bge.n 1e8ca8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd4938> │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #692] @ (1e9018 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd4ca8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -482182,15 +482193,15 @@ │ │ │ │ b.n 1e8ec8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd4b58> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ ldr r1, [sp, #856] @ 0x358 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bpl.n 1e8f70 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd4c00> │ │ │ │ + bvc.n 1e8fb0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd4c40> │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #568] @ (1e926c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd4efc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -482389,15 +482400,15 @@ │ │ │ │ b.n 1e9236 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd4ec6> │ │ │ │ str r7, [sp, #24] │ │ │ │ lsls r4, r3, #6 │ │ │ │ ldr r4, [r7, #120] @ 0x78 │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 1e92f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd4f84> │ │ │ │ + bpl.n 1e9334 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd4fc4> │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #592] @ (1e94e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd5170>) │ │ │ │ @@ -482600,15 +482611,15 @@ │ │ │ │ b.n 1e94ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd513c> │ │ │ │ str r4, [sp, #688] @ 0x2b0 │ │ │ │ lsls r4, r3, #6 │ │ │ │ ldr r4, [r2, #84] @ 0x54 │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 1e944c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd50dc> │ │ │ │ + bcs.n 1e948c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd511c> │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #796] @ (1e9820 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd54b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -482851,15 +482862,15 @@ │ │ │ │ bcc.w 1e960a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd529a> │ │ │ │ b.n 1e96b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd5340> │ │ │ │ nop │ │ │ │ str r2, [sp, #216] @ 0xd8 │ │ │ │ lsls r4, r3, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - ldmia r5!, {r1, r4, r6} │ │ │ │ + ldmia r7!, {r1, r4, r5, r6} │ │ │ │ lsls r1, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -483117,15 +483128,15 @@ │ │ │ │ b.n 1e9a10 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd56a0> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ ldrh r6, [r6, #54] @ 0x36 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldmia r1!, {r3, r6, r7} │ │ │ │ + ldmia r3, {r3, r5, r6, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #796] @ (1e9ed0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd5b60>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -483368,15 +483379,15 @@ │ │ │ │ bcc.w 1e9cba <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd594a> │ │ │ │ b.n 1e9d60 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd59f0> │ │ │ │ nop │ │ │ │ ldrh r6, [r0, #28] │ │ │ │ lsls r4, r3, #6 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - stmia r6!, {r1, r4, r5, r6} │ │ │ │ + ldmia r0!, {r1, r4, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #584] @ (1ea138 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd5dc8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -483565,15 +483576,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e9fb0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd5c40> │ │ │ │ b.n 1ea012 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd5ca2> │ │ │ │ nop │ │ │ │ ldrh r2, [r1, #2] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - stmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r4} │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #532] @ (1ea368 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd5ff8>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -483753,15 +483764,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ea20e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd5e9e> │ │ │ │ b.n 1ea26a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd5efa> │ │ │ │ nop │ │ │ │ strh r6, [r4, #46] @ 0x2e │ │ │ │ lsls r4, r3, #6 │ │ │ │ - stmia r1!, {r1, r3, r5, r7} │ │ │ │ + stmia r3!, {r1, r3, r6, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #468] @ (1ea558 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd61e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -483925,17 +483936,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ea41e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd60ae> │ │ │ │ b.n 1ea458 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd60e8> │ │ │ │ strh r6, [r6, #28] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - itt ls │ │ │ │ - lslls r1, r7, #3 │ │ │ │ - stmdbls sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + stmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ + lsls r1, r7, #3 │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #504] @ (1ea76c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd63fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #28 │ │ │ │ add r3, pc │ │ │ │ @@ -484099,18 +484110,18 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ea624 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd62b4> │ │ │ │ b.n 1ea666 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd62f6> │ │ │ │ nop │ │ │ │ strh r0, [r1, #14] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - pop {r1, r4, r5, r6, pc} │ │ │ │ - lsls r1, r7, #3 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itee ls │ │ │ │ + lslls r1, r7, #3 │ │ │ │ + stmdbhi sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + movhi.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #540] @ (1ea9a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd6634>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ add r3, pc │ │ │ │ @@ -484284,15 +484295,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 1ea83a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd64ca> │ │ │ │ b.n 1ea88c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd651c> │ │ │ │ ldrb r2, [r6, #30] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cbnz r0, 1ea9f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd6684> │ │ │ │ + pop {r6, pc} │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #524] @ (1eabcc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd685c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -484470,15 +484481,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1eaa7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd670c> │ │ │ │ b.n 1eaacc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd675c> │ │ │ │ nop │ │ │ │ ldrb r4, [r7, #21] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - @ instruction: 0xb8e2 │ │ │ │ + cbnz r2, 1eac14 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd68a4> │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #536] @ (1eae00 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd6a90>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -484655,15 +484666,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 1eac98 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd6928> │ │ │ │ b.n 1eace8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd6978> │ │ │ │ ldrb r2, [r2, #13] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - @ instruction: 0xb694 │ │ │ │ + @ instruction: 0xb8b4 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #488] @ (1eb004 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd6c94>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -484830,15 +484841,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1eaec6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd6b56> │ │ │ │ b.n 1eaf10 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd6ba0> │ │ │ │ nop │ │ │ │ ldrb r6, [r3, #4] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - push {r1, r3, r4, r5, r6} │ │ │ │ + @ instruction: 0xb69a │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #468] @ (1eb1f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd6e84>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -484999,15 +485010,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 1eb0b6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd6d46> │ │ │ │ b.n 1eb0ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd6d7c> │ │ │ │ strb r2, [r3, #28] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - sxtb r4, r5 │ │ │ │ + push {r2, r3, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #476] @ (1eb3ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd707c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -485164,15 +485175,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1eb2b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd6f44> │ │ │ │ b.n 1eb2ee <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd6f7e> │ │ │ │ nop │ │ │ │ strb r4, [r5, #20] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add sp, #376 @ 0x178 │ │ │ │ + sxtb r6, r7 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #508] @ (1eb604 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd7294>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -485341,15 +485352,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 1eb4ae <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd713e> │ │ │ │ b.n 1eb4f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd7184> │ │ │ │ strb r2, [r6, #12] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r6, sp, #176 @ 0xb0 │ │ │ │ + add sp, #304 @ 0x130 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #484] @ (1eb804 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd7494>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -485515,15 +485526,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1eb6cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd735c> │ │ │ │ b.n 1eb70e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd739e> │ │ │ │ nop │ │ │ │ strb r4, [r3, #4] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r4, sp, #88 @ 0x58 │ │ │ │ + add r6, sp, #216 @ 0xd8 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #488] @ (1eba08 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd7698>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -485688,15 +485699,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1eb8be <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd754e> │ │ │ │ b.n 1eb8fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd758c> │ │ │ │ nop │ │ │ │ ldr r2, [r3, #112] @ 0x70 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r1, sp, #1000 @ 0x3e8 │ │ │ │ + add r4, sp, #104 @ 0x68 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #460] @ (1ebbf0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd7880>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -485854,15 +485865,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ebabe <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd774e> │ │ │ │ b.n 1ebafc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd778c> │ │ │ │ nop │ │ │ │ ldr r6, [r2, #80] @ 0x50 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r7, pc, #1000 @ (adr r7, 1ebfe0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd7c70>) │ │ │ │ + add r2, sp, #104 @ 0x68 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #452] @ (1ebdd0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd7a60>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -486020,15 +486031,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ebc9e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd792e> │ │ │ │ b.n 1ebcd0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd7960> │ │ │ │ nop │ │ │ │ ldr r6, [r5, #48] @ 0x30 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r5, pc, #1016 @ (adr r5, 1ec1d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd7e60>) │ │ │ │ + add r0, sp, #120 @ 0x78 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #452] @ (1ebfb0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd7c40>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -486184,15 +486195,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 1ebe84 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd7b14> │ │ │ │ b.n 1ebeb8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd7b48> │ │ │ │ ldr r0, [r2, #20] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r4, pc, #16 @ (adr r4, 1ebfc8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd7c58>) │ │ │ │ + add r6, pc, #144 @ (adr r6, 1ec048 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd7cd8>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #472] @ (1ec1a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd7e34>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -486352,15 +486363,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 1ec066 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd7cf6> │ │ │ │ b.n 1ec0a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd7d30> │ │ │ │ str r6, [r5, #116] @ 0x74 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r1, pc, #992 @ (adr r1, 1ec58c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd821c>) │ │ │ │ + add r4, pc, #96 @ (adr r4, 1ec20c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd7e9c>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #460] @ (1ec38c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd801c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -486519,15 +486530,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ec25c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd7eec> │ │ │ │ b.n 1ec296 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd7f26> │ │ │ │ nop │ │ │ │ str r4, [r7, #84] @ 0x54 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r7, [sp, #1000] @ 0x3e8 │ │ │ │ + add r2, pc, #104 @ (adr r2, 1ec3fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd808c>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ rsb r4, r0, #45 @ 0x2d │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -487522,15 +487533,15 @@ │ │ │ │ b.n 1ecdae <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd8a3e> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ecd92 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd8a22> │ │ │ │ b.n 1ecdf2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd8a82> │ │ │ │ ldrh r6, [r4, r1] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r3, [sp, #656] @ 0x290 │ │ │ │ + ldr r5, [sp, #784] @ 0x310 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldrh.w r4, [sp, #72] @ 0x48 │ │ │ │ @@ -487721,15 +487732,15 @@ │ │ │ │ b.n 1ed022 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd8cb2> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ed008 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd8c98> │ │ │ │ b.n 1ed05e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd8cee> │ │ │ │ ldrsb r0, [r5, r7] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r1, [sp, #176] @ 0xb0 │ │ │ │ + ldr r3, [sp, #304] @ 0x130 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #548] @ (1ed3c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd9058>) │ │ │ │ @@ -487915,15 +487926,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ed252 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd8ee2> │ │ │ │ b.n 1ed2a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd8f30> │ │ │ │ nop │ │ │ │ strb r6, [r2, r6] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r6, [sp, #856] @ 0x358 │ │ │ │ + ldr r0, [sp, #984] @ 0x3d8 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r4, [pc, #540] @ (1ed600 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd9290>) │ │ │ │ @@ -488104,15 +488115,15 @@ │ │ │ │ b.n 1ed4ae <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd913e> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ed494 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd9124> │ │ │ │ b.n 1ed4e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd9170> │ │ │ │ strh r0, [r3, r5] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r4, [sp, #528] @ 0x210 │ │ │ │ + str r6, [sp, #656] @ 0x290 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #516] @ (1ed820 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd94b0>) │ │ │ │ @@ -488288,15 +488299,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ed6c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd9350> │ │ │ │ b.n 1ed704 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd9394> │ │ │ │ nop │ │ │ │ str r6, [r3, r4] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r2, [sp, #312] @ 0x138 │ │ │ │ + str r4, [sp, #440] @ 0x1b8 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #508] @ (1eda38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd96c8>) │ │ │ │ @@ -488468,15 +488479,15 @@ │ │ │ │ b.n 1ed8fa <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd958a> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ed8e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd9570> │ │ │ │ b.n 1ed922 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd95b2> │ │ │ │ ldr r6, [pc, #1016] @ (1ede34 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd9ac4>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r0, [sp, #112] @ 0x70 │ │ │ │ + str r2, [sp, #240] @ 0xf0 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #484] @ (1edc38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd98c8>) │ │ │ │ @@ -488642,15 +488653,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1edaee <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd977e> │ │ │ │ b.n 1edb28 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd97b8> │ │ │ │ nop │ │ │ │ ldr r4, [pc, #920] @ (1edfd4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd9c64>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrh r6, [r0, #48] @ 0x30 │ │ │ │ + str r0, [sp, #152] @ 0x98 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #476] @ (1ede30 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd9ac0>) │ │ │ │ @@ -488813,15 +488824,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1edcec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd997c> │ │ │ │ b.n 1edd24 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd99b4> │ │ │ │ nop │ │ │ │ ldr r2, [pc, #920] @ (1ee1cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd9e5c>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrh r6, [r6, #30] │ │ │ │ + ldrh r6, [r2, #48] @ 0x30 │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (1edef0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd9b80>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -492897,17 +492908,17 @@ │ │ │ │ lsls r4, r3, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldrh r0, [r2, #62] @ 0x3e │ │ │ │ + str r1, [sp, #960] @ 0x3c0 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrh r6, [r2, #56] @ 0x38 │ │ │ │ + str r1, [sp, #216] @ 0xd8 │ │ │ │ lsls r6, r4, #3 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #3 │ │ │ │ ldrb.w r4, [r6, #1688] @ 0x698 │ │ │ │ mov r1, r2 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1cd284 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb8f14> │ │ │ │ @@ -493340,17 +493351,17 @@ │ │ │ │ lsls r4, r3, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldrh r4, [r7, #16] │ │ │ │ + ldrh r4, [r3, #34] @ 0x22 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrh r6, [r7, #12] │ │ │ │ + ldrh r6, [r3, #30] │ │ │ │ lsls r6, r4, #3 │ │ │ │ mov r0, r4 │ │ │ │ ldrb.w r4, [r6, #1688] @ 0x698 │ │ │ │ movs r2, #3 │ │ │ │ movs r1, #1 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1cd284 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb8f14> │ │ │ │ @@ -493783,17 +493794,17 @@ │ │ │ │ lsls r4, r3, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - strh r4, [r0, #40] @ 0x28 │ │ │ │ + strh r4, [r4, #56] @ 0x38 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strh r6, [r4, #34] @ 0x22 │ │ │ │ + strh r6, [r0, #52] @ 0x34 │ │ │ │ lsls r6, r4, #3 │ │ │ │ mov r0, r4 │ │ │ │ ldrb.w r4, [r6, #1688] @ 0x698 │ │ │ │ movs r2, #3 │ │ │ │ movs r1, #2 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1cd284 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb8f14> │ │ │ │ @@ -494197,17 +494208,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ lsrs r4, r4, #17 │ │ │ │ lsls r4, r3, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - strh r6, [r6, #0] │ │ │ │ + strh r6, [r2, #18] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrb r4, [r4, #29] │ │ │ │ + strh r4, [r0, #12] │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ ldrb.w r5, [r9, #1688] @ 0x698 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r2 │ │ │ │ @@ -494651,17 +494662,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ lsls r4, r2, #27 │ │ │ │ lsls r4, r3, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - ldrb r2, [r4, #9] │ │ │ │ + ldrb r2, [r0, #18] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrb r4, [r2, #7] │ │ │ │ + ldrb r4, [r6, #15] │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ ldrb.w r5, [r9, #1688] @ 0x698 │ │ │ │ mov r0, r8 │ │ │ │ movs r2, #3 │ │ │ │ movs r1, #1 │ │ │ │ @@ -495105,17 +495116,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ lsls r4, r0, #5 │ │ │ │ lsls r4, r3, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - strb r6, [r5, #19] │ │ │ │ + strb r6, [r1, #28] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strb r4, [r0, #17] │ │ │ │ + strb r4, [r4, #25] │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ ldrb.w r5, [r9, #1688] @ 0x698 │ │ │ │ mov r0, r8 │ │ │ │ movs r2, #3 │ │ │ │ movs r1, #2 │ │ │ │ @@ -495821,17 +495832,17 @@ │ │ │ │ beq.n 1f3124 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xdedb4> │ │ │ │ b.n 1f3148 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xdedd8> │ │ │ │ cmp r5, #3 │ │ │ │ it ne │ │ │ │ vmovne r5, s11 │ │ │ │ beq.n 1f3106 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xded96> │ │ │ │ b.n 1f3116 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xdeda6> │ │ │ │ - ldr r2, [r7, #124] @ 0x7c │ │ │ │ + strb r2, [r3, #8] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r4, [r3, #88] @ 0x58 │ │ │ │ + ldr r4, [r7, #120] @ 0x78 │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #796] @ (1f34e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xdf174>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -496369,17 +496380,17 @@ │ │ │ │ b.n 1f3814 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xdf4a4> │ │ │ │ cmp r6, #3 │ │ │ │ beq.w 1f36f2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xdf382> │ │ │ │ b.n 1f3834 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xdf4c4> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldr r6, [r4, #32] │ │ │ │ + ldr r6, [r0, #68] @ 0x44 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - str r4, [r7, #120] @ 0x78 │ │ │ │ + ldr r4, [r3, #28] │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #452] @ (1f3a50 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xdf6e0>) │ │ │ │ @@ -496930,19 +496941,19 @@ │ │ │ │ str.w r5, [r2], #4 │ │ │ │ cmp r3, r6 │ │ │ │ bne.n 1f3fa0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xdfc30> │ │ │ │ b.n 1f3bdc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xdf86c> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - str r2, [r5, #56] @ 0x38 │ │ │ │ + str r2, [r1, #92] @ 0x5c │ │ │ │ lsls r6, r4, #3 │ │ │ │ - str r0, [r6, #16] │ │ │ │ + str r0, [r2, #52] @ 0x34 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - cmp r4, #36 @ 0x24 │ │ │ │ + cmp r6, #68 @ 0x44 │ │ │ │ lsls r1, r7, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ @@ -498014,19 +498025,19 @@ │ │ │ │ ldr.w r4, [r3, #4]! │ │ │ │ str.w r4, [r2], #4 │ │ │ │ cmp r6, r3 │ │ │ │ bne.n 1f4cf2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe0982> │ │ │ │ b.n 1f48a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe0538> │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - ldrsb r6, [r3, r3] │ │ │ │ + ldr r6, [r7, r3] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strb r0, [r2, r1] │ │ │ │ + ldrsb r0, [r6, r1] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - subs r4, r3, #4 │ │ │ │ + movs r1, #60 @ 0x3c │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ mov r0, r5 │ │ │ │ ldrb.w r5, [r6, #1688] @ 0x698 │ │ │ │ @@ -498814,21 +498825,21 @@ │ │ │ │ lsls r3, r3, #6 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ add r4, sp, #80 @ 0x50 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r0, #12 │ │ │ │ + asrs r2, r4, #20 │ │ │ │ lsls r1, r7, #3 │ │ │ │ add r2, sp, #208 @ 0xd0 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r1, [pc, #536] @ (1f58d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe1568>) │ │ │ │ + ldr r3, [pc, #664] @ (1f5958 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe15e8>) │ │ │ │ lsls r6, r4, #3 │ │ │ │ - mov ip, ip │ │ │ │ + ldr r1, [pc, #16] @ (1f56d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe1364>) │ │ │ │ lsls r6, r4, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ vmov sl, s15 │ │ │ │ cmp r3, #1 │ │ │ │ beq.n 1f568a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe131a> │ │ │ │ mov r0, r5 │ │ │ │ @@ -499641,21 +499652,21 @@ │ │ │ │ b.n 1f5f2a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe1bba> │ │ │ │ ldmia r1, {r1, r2, r4, r6, r7} │ │ │ │ lsls r3, r3, #6 │ │ │ │ add r2, pc, #688 @ (adr r2, 1f6318 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe1fa8>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r6, #6 │ │ │ │ + lsrs r4, r2, #15 │ │ │ │ lsls r1, r7, #3 │ │ │ │ add r0, pc, #824 @ (adr r0, 1f63ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe203c>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ands r0, r7 │ │ │ │ + negs r0, r3 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - subs r5, #130 @ 0x82 │ │ │ │ + subs r7, #162 @ 0xa2 │ │ │ │ lsls r6, r4, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 1f617e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe1e0e> │ │ │ │ @@ -500504,20 +500515,21 @@ │ │ │ │ lslle r3, r3, #6 │ │ │ │ stmiale r0!, {} │ │ │ │ addgt r7, pc │ │ │ │ ldr r0, [sp, #704] @ 0x2c0 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.u64 q8, q9, q12 │ │ │ │ + lsls r2, r2, #6 │ │ │ │ + lsls r1, r7, #3 │ │ │ │ str r6, [sp, #464] @ 0x1d0 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - adds r5, #234 @ 0xea │ │ │ │ + subs r0, #10 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - adds r3, #32 │ │ │ │ + adds r5, #64 @ 0x40 │ │ │ │ lsls r6, r4, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ vmov sl, s15 │ │ │ │ vmov fp, s14 │ │ │ │ cmp r3, #2 │ │ │ │ beq.n 1f6a62 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe26f2> │ │ │ │ @@ -501449,20 +501461,20 @@ │ │ │ │ lsls r3, r3, #6 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ ldrh r0, [r5, #42] @ 0x2a │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - orr.w r0, r0, #8126464 @ 0x7c0000 │ │ │ │ + @ instruction: 0xf66000f8 │ │ │ │ ldrh r2, [r5, #24] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - cmp r2, #184 @ 0xb8 │ │ │ │ + cmp r4, #216 @ 0xd8 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - movs r7, #218 @ 0xda │ │ │ │ + cmp r1, #250 @ 0xfa │ │ │ │ lsls r6, r4, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ cmp r3, #2 │ │ │ │ bne.w 1f7832 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe34c2> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add.w r2, r5, r1, lsl #2 │ │ │ │ @@ -502448,21 +502460,20 @@ │ │ │ │ b.n 1f8140 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe3dd0> │ │ │ │ add r0, sp, #520 @ 0x208 │ │ │ │ lsls r3, r3, #6 │ │ │ │ strh r0, [r3, #10] │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 1f81b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe3e44> │ │ │ │ - lsls r0, r7, #3 │ │ │ │ + and.w r0, r6, r8, ror #3 │ │ │ │ ldrb r0, [r7, #26] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - subs r6, r2, #1 │ │ │ │ + movs r0, #118 @ 0x76 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - subs r4, r4, r5 │ │ │ │ + adds r4, r0, #6 │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ add.w r1, r7, #15 │ │ │ │ add.w r5, r4, #602112 @ 0x93000 │ │ │ │ @@ -503511,15 +503522,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ strb r4, [r2, #17] │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 1f8ec8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe4b58> │ │ │ │ + ble.n 1f8f08 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe4b98> │ │ │ │ lsls r0, r7, #3 │ │ │ │ strb r0, [r5, #6] │ │ │ │ lsls r3, r3, #6 │ │ │ │ ldr r3, [pc, #872] @ (1f925c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe4eec>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #872] @ (1f9260 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe4ef0>) │ │ │ │ mov r0, r4 │ │ │ │ @@ -503779,17 +503790,17 @@ │ │ │ │ add.w r6, r3, r1, lsl #2 │ │ │ │ add.w r2, r2, r0, lsl #2 │ │ │ │ ldr.w r5, [r3, #4]! │ │ │ │ str.w r5, [r2], #4 │ │ │ │ cmp r3, r6 │ │ │ │ bne.n 1f924e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe4ede> │ │ │ │ b.n 1f8d02 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe4992> │ │ │ │ - asrs r6, r7, #4 │ │ │ │ + asrs r6, r3, #13 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - lsrs r0, r7, #24 │ │ │ │ + asrs r0, r3, #1 │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ @@ -506041,15 +506052,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ strb r6, [r3, #30] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - @ instruction: 0xf0f600e5 │ │ │ │ + @ instruction: 0xf31600e5 │ │ │ │ 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] @ (1fb074 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe6d04>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -506241,16 +506252,16 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ b.n 1fb25e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe6eee> │ │ │ │ strb r6, [r6, #21] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - cdp 0, 11, cr0, cr4, cr5, {7} │ │ │ │ - cdp 0, 11, cr0, cr4, cr5, {7} │ │ │ │ + @ instruction: 0xf0d400e5 │ │ │ │ + @ instruction: 0xf0d400e5 │ │ │ │ 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] @ (1fb338 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe6fc8>) │ │ │ │ mov r6, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -506317,17 +506328,17 @@ │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ b.n 1fb2f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe6f84> │ │ │ │ mov r1, r6 │ │ │ │ bl 1cd1e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb8e70> │ │ │ │ b.n 1fb2f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe6f84> │ │ │ │ strb r0, [r5, #18] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - cdp 0, 9, cr0, cr2, cr5, {7} │ │ │ │ - cdp 0, 4, cr0, cr10, cr5, {7} │ │ │ │ - cdp 0, 2, cr0, cr8, cr5, {7} │ │ │ │ + @ instruction: 0xf0b200e5 │ │ │ │ + orn r0, sl, #229 @ 0xe5 │ │ │ │ + orr.w r0, r8, #229 @ 0xe5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #464] @ (1fb52c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe71bc>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -506504,18 +506515,18 @@ │ │ │ │ ldr.w r2, [r2, #716] @ 0x2cc │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1fb4fe <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe718e> │ │ │ │ nop │ │ │ │ strb r6, [r3, #15] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - stcl 0, cr0, [r0, #916] @ 0x394 │ │ │ │ - ldcl 0, cr0, [r0, #-916]! @ 0xfffffc6c │ │ │ │ - ldcl 0, cr0, [r4, #-916]! @ 0xfffffc6c │ │ │ │ - ldc 0, cr0, [sl, #-916] @ 0xfffffc6c │ │ │ │ + vmla.i32 d16, d16, d5[1] │ │ │ │ + vmla.i16 d0, d16, d5[2] │ │ │ │ + vmla.i16 d0, d20, d5[2] │ │ │ │ + vhadd.s q0, q13, │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov.w ip, #0 │ │ │ │ str.w ip, [sp] │ │ │ │ @@ -506586,18 +506597,18 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ b.n 1fb5e2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe7272> │ │ │ │ nop │ │ │ │ strb r4, [r0, #7] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - @ instruction: 0xebfc00e5 │ │ │ │ - stc 0, cr0, [r6], #-916 @ 0xfffffc6c │ │ │ │ - @ instruction: 0xebf600e5 │ │ │ │ - stc 0, cr0, [r2], #-916 @ 0xfffffc6c │ │ │ │ + cdp 0, 1, cr0, cr12, cr5, {7} │ │ │ │ + cdp 0, 4, cr0, cr6, cr5, {7} │ │ │ │ + cdp 0, 1, cr0, cr6, cr5, {7} │ │ │ │ + cdp 0, 4, cr0, cr2, cr5, {7} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ cmp r2, r1 │ │ │ │ bcc.n 1fb652 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe72e2> │ │ │ │ @@ -506618,15 +506629,15 @@ │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strb r2, [r4, #3] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - @ instruction: 0xebf200e5 │ │ │ │ + cdp 0, 1, cr0, cr2, cr5, {7} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #96] @ (1fb6ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe737c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -507259,20 +507270,20 @@ │ │ │ │ ldr r3, [pc, #24] @ (1fbda0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe7a30>) │ │ │ │ ldr.w r0, [ip, r1, lsl #3] │ │ │ │ add r3, pc │ │ │ │ add r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - add r7, sp, #32 │ │ │ │ + cbz r0, 1fbda2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe7a32> │ │ │ │ lsls r0, r7, #3 │ │ │ │ mcr2 1, 3, r0, cr0, cr13, {4} │ │ │ │ - ldr r6, [r2, #20] │ │ │ │ + ldr r6, [r6, #52] @ 0x34 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - movs r7, #90 @ 0x5a │ │ │ │ + cmp r1, #122 @ 0x7a │ │ │ │ lsls r1, r7, #3 │ │ │ │ sub.w r3, r0, #174 @ 0xae │ │ │ │ movw r2, #267 @ 0x10b │ │ │ │ cmp r3, r2 │ │ │ │ bhi.w 1fbfd0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe7c60> │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r0, r5, #5 │ │ │ │ @@ -507739,15 +507750,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #780] @ 0x30c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r0, [r0, #92] @ 0x5c │ │ │ │ lsls r3, r3, #6 │ │ │ │ - b.n 1fc39c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe802c> │ │ │ │ + b.n 1fc7dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe846c> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (1fc1e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe7e74>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -507765,15 +507776,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #784] @ 0x310 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ str r4, [r7, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - b.n 1fc378 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe8008> │ │ │ │ + b.n 1fc7b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe8448> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (1fc224 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe7eb4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -507792,15 +507803,15 @@ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r4, [r7, #80] @ 0x50 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - b.n 1fc350 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe7fe0> │ │ │ │ + b.n 1fc790 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe8420> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (1fc270 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe7f00>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -507823,15 +507834,15 @@ │ │ │ │ ldr.w r3, [r3, #776] @ 0x308 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r4, [r7, #76] @ 0x4c │ │ │ │ lsls r3, r3, #6 │ │ │ │ - b.n 1fc330 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe7fc0> │ │ │ │ + b.n 1fc770 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe8400> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #72] @ (1fc2d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe7f60>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -514706,15 +514717,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #460] @ 0x1cc │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 200fd6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xecc66> │ │ │ │ nop │ │ │ │ asrs r0, r1, #30 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r2, [sp, #784] @ 0x310 │ │ │ │ + str r4, [sp, #912] @ 0x390 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #192] @ (2010f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xecd88>) │ │ │ │ @@ -514789,15 +514800,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20105e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xeccee> │ │ │ │ nop │ │ │ │ asrs r4, r0, #28 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - adds r6, r1, #3 │ │ │ │ + subs r6, r5, #3 │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #200] @ (2011dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xece6c>) │ │ │ │ @@ -514876,15 +514887,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20113a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xecdca> │ │ │ │ nop │ │ │ │ asrs r0, r5, #24 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - subs r6, r2, r7 │ │ │ │ + adds r6, r6, #7 │ │ │ │ lsls r3, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (201298 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xecf28>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -514944,15 +514955,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r0, r2, r3 │ │ │ │ b.n 201234 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xecec4> │ │ │ │ nop │ │ │ │ asrs r2, r0, #21 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - add r8, sl │ │ │ │ + mov r8, lr │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (201354 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xecfe4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -515012,15 +515023,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r0, r2, r3 │ │ │ │ b.n 2012f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xecf80> │ │ │ │ nop │ │ │ │ asrs r6, r0, #18 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - add r4, r2 │ │ │ │ + mov r4, 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #168] @ (201418 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xed0a8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -516760,17 +516771,17 @@ │ │ │ │ ldr.w r1, [r9, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w r0, sl, r1 │ │ │ │ b.n 202570 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xee200> │ │ │ │ nop │ │ │ │ lsls r2, r0, #8 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - adds r0, #246 @ 0xf6 │ │ │ │ + adds r3, #22 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - ldrb r0, [r0, #19] │ │ │ │ + ldrb r0, [r4, #27] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ mov r3, r1 │ │ │ │ @@ -520320,15 +520331,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1224] @ 0x4c8 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ bvc.n 204f04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf0b94> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strh r6, [r5, r4] │ │ │ │ + strb r6, [r1, r5] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20500c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf0c9c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520351,15 +520362,15 @@ │ │ │ │ ldr.w r3, [r3, #1120] @ 0x460 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bvc.n 2050d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf0d60> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strh r4, [r7, r3] │ │ │ │ + strb r4, [r3, r4] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (205058 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf0ce8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520382,15 +520393,15 @@ │ │ │ │ ldr.w r3, [r3, #1116] @ 0x45c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bvc.n 205084 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf0d14> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strh r4, [r7, r2] │ │ │ │ + strb r4, [r3, r3] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (2050a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf0d34>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520413,15 +520424,15 @@ │ │ │ │ ldr.w r3, [r3, #1108] @ 0x454 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bvs.n 205038 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf0cc8> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strh r4, [r7, r1] │ │ │ │ + strb r4, [r3, r2] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (2050f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf0d80>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520444,15 +520455,15 @@ │ │ │ │ ldr.w r3, [r3, #1104] @ 0x450 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bvs.n 2051ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf0e7c> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strh r4, [r7, r0] │ │ │ │ + strb r4, [r3, r1] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20513c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf0dcc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520475,15 +520486,15 @@ │ │ │ │ ldr.w r3, [r3, #1076] @ 0x434 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bvs.n 2051a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf0e30> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - str r4, [r7, r7] │ │ │ │ + strb r4, [r3, r0] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (205188 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf0e18>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520506,15 +520517,15 @@ │ │ │ │ ldr.w r3, [r3, #1056] @ 0x420 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bpl.n 205154 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf0de4> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - str r0, [r0, r7] │ │ │ │ + strh r0, [r4, r7] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ @@ -520548,15 +520559,15 @@ │ │ │ │ vldr s0, [sp, #28] │ │ │ │ blx r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bpl.n 205104 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf0d94> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - str r0, [r5, r5] │ │ │ │ + strh r0, [r1, r6] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r5, r1 │ │ │ │ @@ -520590,15 +520601,15 @@ │ │ │ │ vldr d0, [sp, #40] @ 0x28 │ │ │ │ blx r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bpl.n 205290 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf0f20> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - str r4, [r7, r3] │ │ │ │ + strh r4, [r3, r4] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ ldr r4, [pc, #64] @ (2052cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf0f5c>) │ │ │ │ @@ -520624,15 +520635,15 @@ │ │ │ │ vldr s0, [sp, #12] │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bmi.n 205224 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf0eb4> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - str r0, [r3, r2] │ │ │ │ + strh r0, [r7, r2] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ ldr r4, [pc, #64] @ (205328 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf0fb8>) │ │ │ │ @@ -520658,15 +520669,15 @@ │ │ │ │ vldr d0, [sp, #16] │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bmi.n 2053c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf1058> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - str r4, [r0, r1] │ │ │ │ + strh r4, [r4, r1] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (205368 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf0ff8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -520684,15 +520695,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1148] @ 0x47c │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ bcc.n 20535c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf0fec> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - str r2, [r0, r0] │ │ │ │ + strh r2, [r4, r0] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (2053b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf1044>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520715,15 +520726,15 @@ │ │ │ │ ldr.w r3, [r3, #1112] @ 0x458 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bcc.n 205328 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf0fb8> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r7, [pc, #800] @ (2056dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf136c>) │ │ │ │ + str r0, [r5, r7] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (205400 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf1090>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520746,15 +520757,15 @@ │ │ │ │ ldr.w r3, [r3, #1080] @ 0x438 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bcc.n 2054dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf116c> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r7, [pc, #544] @ (205628 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf12b8>) │ │ │ │ + str r0, [r5, r6] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20544c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf10dc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520777,15 +520788,15 @@ │ │ │ │ ldr.w r3, [r3, #1072] @ 0x430 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bcc.n 205490 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf1120> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r7, [pc, #304] @ (205584 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf1214>) │ │ │ │ + str r4, [r5, r5] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (205498 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf1128>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520808,15 +520819,15 @@ │ │ │ │ ldr.w r3, [r3, #1068] @ 0x42c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bcs.n 205444 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf10d4> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r7, [pc, #48] @ (2054d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf1160>) │ │ │ │ + str r4, [r5, r4] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (2054e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf1174>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520839,15 +520850,15 @@ │ │ │ │ ldr.w r3, [r3, #1064] @ 0x428 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bcs.n 2053f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf1088> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r6, [pc, #816] @ (20581c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf14ac>) │ │ │ │ + str r4, [r5, r3] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (205530 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf11c0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520870,15 +520881,15 @@ │ │ │ │ ldr.w r3, [r3, #1060] @ 0x424 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bcs.n 2055ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf123c> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r6, [pc, #560] @ (205768 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf13f8>) │ │ │ │ + str r4, [r5, r2] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (205574 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf1204>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -520898,15 +520909,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1036] @ 0x40c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bne.n 205558 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf11e8> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r6, [pc, #304] @ (2056ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf133c>) │ │ │ │ + str r4, [r5, r1] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (2055c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf1250>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520929,15 +520940,15 @@ │ │ │ │ ldr.w r3, [r3, #1288] @ 0x508 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bne.n 20551c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf11ac> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r6, [pc, #96] @ (205628 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf12b8>) │ │ │ │ + str r0, [r7, r0] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (205600 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf1290>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -520955,15 +520966,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1320] @ 0x528 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ bne.n 2056c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf1354> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r5, [pc, #904] @ (205990 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf1620>) │ │ │ │ + str r2, [r0, r0] │ │ │ │ lsls r5, r4, #3 │ │ │ │ ldr r3, [pc, #320] @ (20574c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf13dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb.w r2, [r3, #293] @ 0x125 │ │ │ │ @@ -521076,15 +521087,15 @@ │ │ │ │ b.n 205650 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf12e0> │ │ │ │ add.w r3, r3, #94208 @ 0x17000 │ │ │ │ ldrb.w r0, [r3, #472] @ 0x1d8 │ │ │ │ b.n 2056c2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf1352> │ │ │ │ nop │ │ │ │ bne.n 2057b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf1444> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r5, [pc, #440] @ (20590c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf159c>) │ │ │ │ + ldr r7, [pc, #568] @ (20598c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf161c>) │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (205798 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf1428>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -521107,15 +521118,15 @@ │ │ │ │ ldr.w r3, [r3, #1132] @ 0x46c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r7, {r2, r4, r6, r7} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r4, [pc, #432] @ (205950 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf15e0>) │ │ │ │ + ldr r6, [pc, #560] @ (2059d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf1660>) │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (2057e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf1474>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -521138,15 +521149,15 @@ │ │ │ │ ldr.w r3, [r3, #1128] @ 0x468 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r7, {r3, r7} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r4, [pc, #208] @ (2058bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf154c>) │ │ │ │ + ldr r6, [pc, #336] @ (20593c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf15cc>) │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (205824 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf14b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -521164,15 +521175,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1100] @ 0x44c │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldmia r7!, {r2, r3, r4, r5} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r3, [pc, #1016] @ (205c24 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf18b4>) │ │ │ │ + ldr r6, [pc, #120] @ (2058a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf1534>) │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (205868 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf14f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -521192,15 +521203,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1316] @ 0x524 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r6, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r3, [pc, #800] @ (205b90 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf1820>) │ │ │ │ + ldr r5, [pc, #928] @ (205c10 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf18a0>) │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (2058ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf153c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -521220,15 +521231,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1048] @ 0x418 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r6!, {r3, r4, r5, r7} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r3, [pc, #576] @ (205af4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf1784>) │ │ │ │ + ldr r5, [pc, #704] @ (205b74 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf1804>) │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #36] @ (2058e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf1578>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -521244,15 +521255,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldr.w r3, [r3, #1044] @ 0x414 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldmia r6, {r2, r4, r5, r6} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r3, [pc, #368] @ (205a60 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf16f0>) │ │ │ │ + ldr r5, [pc, #496] @ (205ae0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf1770>) │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (20592c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf15bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -521272,15 +521283,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1032] @ 0x408 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r6!, {r3, r4, r5} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r3, [pc, #160] @ (2059d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf1664>) │ │ │ │ + ldr r5, [pc, #288] @ (205a54 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf16e4>) │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (205970 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf1600>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -521300,15 +521311,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1312] @ 0x520 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r5, {r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r2, [pc, #960] @ (205d38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf19c8>) │ │ │ │ + ldr r5, [pc, #64] @ (2059b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf1648>) │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #36] @ (2059ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf163c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -521324,15 +521335,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldr.w r3, [r3, #864] @ 0x360 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldmia r5, {r4, r5, r7} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r2, [pc, #752] @ (205ca4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf1934>) │ │ │ │ + ldr r4, [pc, #880] @ (205d24 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf19b4>) │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (2059f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf1688>) │ │ │ │ @@ -521355,15 +521366,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r5, {r4, r5, r6} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r2, [pc, #496] @ (205bf0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf1880>) │ │ │ │ + ldr r4, [pc, #624] @ (205c70 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf1900>) │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (205a44 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf16d4>) │ │ │ │ @@ -521386,15 +521397,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r5, {r2, r5} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r2, [pc, #288] @ (205b6c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf17fc>) │ │ │ │ + ldr r4, [pc, #416] @ (205bec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf187c>) │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (205a88 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf1718>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -521414,15 +521425,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1040] @ 0x410 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r4, {r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r2, [pc, #112] @ (205b00 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf1790>) │ │ │ │ + ldr r4, [pc, #240] @ (205b80 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf1810>) │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #204] @ (205b70 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf1800>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -521498,15 +521509,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ adds r0, r1, r2 │ │ │ │ b.n 205af6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf1786> │ │ │ │ nop │ │ │ │ ldmia r4, {r1, r2, r4, r7} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r1, [pc, #376] @ (205cf0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf1980>) │ │ │ │ + ldr r3, [pc, #504] @ (205d70 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf1a00>) │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #80] @ (205bd8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf1868>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -527073,15 +527084,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #460] @ 0x1cc │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 209ae6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf5776> │ │ │ │ nop │ │ │ │ ldrh r0, [r7, #34] @ 0x22 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsrs r4, r4, #6 │ │ │ │ + lsrs r4, r0, #15 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #232] @ 209c2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf58bc> │ │ │ │ mov r5, r3 │ │ │ │ @@ -527216,15 +527227,15 @@ │ │ │ │ bl 13ef38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abc8> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #460] @ 0x1cc │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 209c68 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf58f8> │ │ │ │ ldrh r0, [r7, #22] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsrs r0, r5, #32 │ │ │ │ + lsrs r0, r1, #9 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #124] @ (209d50 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf59e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -527273,15 +527284,15 @@ │ │ │ │ bl 13ef38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abc8> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #460] @ 0x1cc │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 209cfc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf598c> │ │ │ │ ldrh r4, [r4, #18] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsls r4, r4, #30 │ │ │ │ + lsrs r4, r0, #7 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #124] @ (209de4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf5a74>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -527330,15 +527341,15 @@ │ │ │ │ bl 13ef38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abc8> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #460] @ 0x1cc │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 209d90 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf5a20> │ │ │ │ ldrh r0, [r2, #14] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsls r0, r4, #28 │ │ │ │ + lsrs r0, r0, #5 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #136] @ (209e84 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf5b14>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -527390,15 +527401,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r3, #2 │ │ │ │ b.n 209e26 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf5ab6> │ │ │ │ nop │ │ │ │ ldrh r4, [r7, #8] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsls r2, r3, #26 │ │ │ │ + lsrs r2, r7, #2 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #136] @ (209f24 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf5bb4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -527450,15 +527461,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r3, #2 │ │ │ │ b.n 209ec6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf5b56> │ │ │ │ nop │ │ │ │ ldrh r4, [r3, #4] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsls r6, r0, #24 │ │ │ │ + lsrs r6, r4, #32 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #136] @ (209fc4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf5c54>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -527510,15 +527521,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r3, #2 │ │ │ │ b.n 209f66 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf5bf6> │ │ │ │ nop │ │ │ │ strh r4, [r7, #62] @ 0x3e │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsls r2, r6, #21 │ │ │ │ + lsls r2, r2, #30 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #136] @ (20a064 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf5cf4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -527569,15 +527580,15 @@ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r3, #2 │ │ │ │ b.n 20a006 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf5c96> │ │ │ │ strh r4, [r3, #58] @ 0x3a │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsls r4, r3, #19 │ │ │ │ + lsls r4, r7, #27 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #248] @ (20a174 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf5e04>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -527940,15 +527951,15 @@ │ │ │ │ bl 13ef38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abc8> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ adds r1, #2 │ │ │ │ b.n 20a3e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf6078> │ │ │ │ strh r0, [r7, #26] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsls r6, r6, #3 │ │ │ │ + lsls r6, r2, #12 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #180] @ (20a538 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf61c8>) │ │ │ │ @@ -528016,15 +528027,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20a4aa <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf613a> │ │ │ │ nop │ │ │ │ strh r0, [r7, #20] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - movs r6, r7 │ │ │ │ + lsls r6, r3, #9 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #180] @ (20a608 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf6298>) │ │ │ │ @@ -528093,15 +528104,16 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20a57a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf620a> │ │ │ │ nop │ │ │ │ strh r0, [r5, #14] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - vhadd.u q8, q13, q10 │ │ │ │ + lsls r2, r3, #6 │ │ │ │ + lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #176] @ (20a6d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf6364>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -528168,15 +528180,16 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20a64a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf62da> │ │ │ │ nop │ │ │ │ strh r0, [r3, #8] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - cdp2 0, 12, cr0, cr6, cr4, {7} │ │ │ │ + lsls r6, r4, #3 │ │ │ │ + lsls r5, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #372] @ (20a860 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf64f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ @@ -528393,15 +528406,15 @@ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r0, #3 │ │ │ │ b.n 20a89e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf652e> │ │ │ │ ldrb r4, [r0, #27] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r5!, {r1, r3, r4, r6} │ │ │ │ + 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, #4048] @ 0xfd0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #184] @ (20aa08 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf6698>) │ │ │ │ @@ -528473,15 +528486,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20a976 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf6606> │ │ │ │ nop │ │ │ │ ldrb r4, [r5, #23] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - @ instruction: 0xfbae00e4 │ │ │ │ + stc2l 0, cr0, [lr, #912] @ 0x390 │ │ │ │ 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] @ (20aae4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf6774>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -528556,15 +528569,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 20aa4a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf66da> │ │ │ │ nop │ │ │ │ ldrb r0, [r3, #20] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - @ instruction: 0xfaee00e4 │ │ │ │ + stc2 0, cr0, [lr, #-912] @ 0xfffffc70 │ │ │ │ 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] @ (20abbc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf684c>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -528639,15 +528652,15 @@ │ │ │ │ bl 13ef38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abc8> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #5 │ │ │ │ b.n 20ab24 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf67b4> │ │ │ │ ldrb r4, [r7, #16] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - @ instruction: 0xfa2800e4 │ │ │ │ + mcrr2 0, 14, r0, r8, cr4 │ │ │ │ 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] @ (20aca0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf6930>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -528725,15 +528738,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20abfe <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf688e> │ │ │ │ nop │ │ │ │ ldrb r4, [r4, #13] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r4!, {r1, r3, r4, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #208] @ (20ad8c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf6a1c>) │ │ │ │ @@ -528816,15 +528829,15 @@ │ │ │ │ bl 13ef38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abc8> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 20ace4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf6974> │ │ │ │ ldrb r0, [r0, #10] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strh r0, [r2, #0] │ │ │ │ + strh r0, [r6, #16] │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #208] @ (20ae78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf6b08>) │ │ │ │ @@ -528910,15 +528923,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ adds r0, r1, #6 │ │ │ │ b.n 20adce <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf6a5e> │ │ │ │ nop │ │ │ │ ldrb r4, [r2, #6] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - @ instruction: 0xf78e00e4 │ │ │ │ + vld1.8 {d0[7]}, [lr], r4 │ │ │ │ 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] @ (20af6c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf6bfc>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -529004,15 +529017,15 @@ │ │ │ │ bl 13ef38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abc8> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 20aebc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf6b4c> │ │ │ │ ldrb r0, [r5, #2] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r0!, {r3, r4, r5} │ │ │ │ + stmia r2!, {r3, r4, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (20b024 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf6cb4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -529408,15 +529421,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 20b378 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf7008> │ │ │ │ strb r6, [r0, #16] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - @ instruction: 0xf22000e4 │ │ │ │ + orr.w r0, r0, #7471104 @ 0x720000 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #368] @ (20b570 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf7200>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ @@ -532497,15 +532510,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2396] @ 0x95c │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r7, [pc, #208] @ (20d900 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf9590>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r7, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20d878 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf9508>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -532528,15 +532541,15 @@ │ │ │ │ ldr.w r3, [r3, #2392] @ 0x958 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #976] @ (20dc4c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf98dc>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r5!, {r2, r3, r4, r7} │ │ │ │ + ldmia r7, {r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20d8c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf9554>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -532559,15 +532572,15 @@ │ │ │ │ ldr.w r3, [r3, #2388] @ 0x954 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #672] @ (20db68 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf97f8>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r5, {r5, r6} │ │ │ │ + ldmia r7, {r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20d910 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf95a0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -532590,15 +532603,15 @@ │ │ │ │ ldr.w r3, [r3, #2384] @ 0x950 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #368] @ (20da84 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf9714>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r5, {r3, r5} │ │ │ │ + ldmia r7!, {r3, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20d95c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf95ec>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -532621,15 +532634,15 @@ │ │ │ │ ldr.w r3, [r3, #2380] @ 0x94c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #64] @ (20d9a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf9630>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r4, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r7!, {r2, r3, r4} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20d9a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf9638>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -532652,15 +532665,15 @@ │ │ │ │ ldr.w r3, [r3, #2376] @ 0x948 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r5, [pc, #784] @ (20dcbc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf994c>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r4, {r4, r6, r7} │ │ │ │ + ldmia r6, {r4, r5, r6, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20d9f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf9684>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -532683,15 +532696,15 @@ │ │ │ │ ldr.w r3, [r3, #2372] @ 0x944 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r5, [pc, #480] @ (20dbd8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf9868>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r4!, {r5, r7} │ │ │ │ + ldmia r6, {r6, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (20da38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf96c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -532711,15 +532724,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2368] @ 0x940 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r5, [pc, #176] @ (20daec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf977c>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r4, {r4, r5, r6} │ │ │ │ + ldmia r6!, {r4, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (20da84 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf9714>) │ │ │ │ @@ -532742,15 +532755,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r4, [pc, #912] @ (20de18 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf9aa8>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r4, {r2, r4, r5} │ │ │ │ + ldmia r6, {r2, r4, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (20dac4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf9754>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -532768,15 +532781,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1904] @ 0x770 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r4, [pc, #624] @ (20dd38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf99c8>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r4!, {r1} │ │ │ │ + ldmia r6!, {r1, r5} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (20db04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf9794>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -532794,15 +532807,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1776] @ 0x6f0 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r4, [pc, #368] @ (20dc78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf9908>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r3, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (20db44 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf97d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -532820,15 +532833,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1900] @ 0x76c │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r4, [pc, #112] @ (20dbb8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf9848>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r3!, {r1, r2, r4, r7} │ │ │ │ + ldmia r5, {r1, r2, r4, r5, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20db90 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf9820>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -532851,15 +532864,15 @@ │ │ │ │ ldr.w r3, [r3, #1896] @ 0x768 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r3, [pc, #880] @ (20df04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf9b94>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r3!, {r5, r6} │ │ │ │ + ldmia r5!, {r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20dbdc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf986c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -532882,15 +532895,15 @@ │ │ │ │ ldr.w r3, [r3, #1892] @ 0x764 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r3, [pc, #576] @ (20de20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf9ab0>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r3, {r3, r5} │ │ │ │ + ldmia r5!, {r3, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20dc28 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf98b8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -532913,15 +532926,15 @@ │ │ │ │ ldr.w r3, [r3, #1884] @ 0x75c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r3, [pc, #272] @ (20dd3c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf99cc>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r2!, {r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r4} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20dc74 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf9904>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -532944,15 +532957,15 @@ │ │ │ │ ldr.w r3, [r3, #1880] @ 0x758 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r2, [pc, #992] @ (20e058 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf9ce8>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r2, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r4, {r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20dcc0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf9950>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -532975,15 +532988,15 @@ │ │ │ │ ldr.w r3, [r3, #1876] @ 0x754 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r2, [pc, #688] @ (20df74 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf9c04>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r2!, {r7} │ │ │ │ + ldmia r4!, {r5, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20dd0c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf999c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -533006,15 +533019,15 @@ │ │ │ │ ldr.w r3, [r3, #1868] @ 0x74c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r2, [pc, #384] @ (20de90 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf9b20>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r2, {r2, r6} │ │ │ │ + ldmia r4!, {r2, 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (20dd58 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf99e8>) │ │ │ │ @@ -533037,15 +533050,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r2, [pc, #64] @ (20dd9c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf9a2c>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r2, r3, r4} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (20dda4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf9a34>) │ │ │ │ @@ -533068,15 +533081,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r1, [pc, #784] @ (20e0b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf9d48>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r1!, {r6, r7} │ │ │ │ + ldmia r3!, {r5, r6, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20ddf0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf9a80>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -533099,15 +533112,15 @@ │ │ │ │ ldr.w r3, [r3, #1768] @ 0x6e8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r1, [pc, #496] @ (20dfe4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf9c74>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r1!, {r4, r7} │ │ │ │ + ldmia r3!, {r4, r5, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20de3c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf9acc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -533130,15 +533143,15 @@ │ │ │ │ ldr.w r3, [r3, #1764] @ 0x6e4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r1, [pc, #192] @ (20df00 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf9b90>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r1!, {r4, r6} │ │ │ │ + ldmia r3!, {r4, r5, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20de88 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf9b18>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -533161,15 +533174,15 @@ │ │ │ │ ldr.w r3, [r3, #1760] @ 0x6e0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r0, [pc, #912] @ (20e21c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf9eac>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r1!, {r3, r4} │ │ │ │ + ldmia r3, {r3, r4, r5} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20ded4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf9b64>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -533192,15 +533205,15 @@ │ │ │ │ ldr.w r3, [r3, #1856] @ 0x740 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r0, [pc, #608] @ (20e138 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf9dc8>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r0!, {r5, r6, r7} │ │ │ │ + ldmia r3!, {} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (20df20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf9bb0>) │ │ │ │ @@ -533223,15 +533236,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r0, [pc, #288] @ (20e044 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf9cd4>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r0!, {r2, r3, r4, r7} │ │ │ │ + ldmia r2, {r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (20df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf9bf4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -533251,15 +533264,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1848] @ 0x738 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [pc, #0] @ (20df68 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf9bf8>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r0!, {r2, r3, r5, r6} │ │ │ │ + ldmia r2, {r2, r3, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (20dfb0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf9c40>) │ │ │ │ @@ -533282,15 +533295,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ blx r7 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r0!, {r2, r4, r5} │ │ │ │ + ldmia r2, {r2, r4, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -533318,15 +533331,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bx sp │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r7!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r2, r3, r4} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (20e04c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf9cdc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -533346,15 +533359,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1744] @ 0x6d0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bx r3 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r7!, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (20e08c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf9d1c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -533372,15 +533385,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1808] @ 0x710 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, sl │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r7!, {r1, r2, r7} │ │ │ │ + ldmia r1, {r1, r2, r5, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #36] @ (20e0c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf9d58>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -533396,15 +533409,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldr.w r3, [r3, #1804] @ 0x70c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov ip, r2 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r7!, {r3, r4, r6} │ │ │ │ + ldmia r1!, {r3, r4, r5, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (20e10c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf9d9c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -533424,15 +533437,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1780] @ 0x6f4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, fp │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r7!, {r3, r5} │ │ │ │ + ldmia r1!, {r3, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (20e14c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf9ddc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -533450,15 +533463,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2584] @ 0xa18 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r4, r2 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r6!, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r4} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (20e18c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf9e1c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -533476,15 +533489,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2580] @ 0xa14 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cmp ip, sl │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r6!, {r1, r6, r7} │ │ │ │ + ldmia r0!, {r1, r5, r6, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (20e1cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf9e5c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -533502,15 +533515,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cmp ip, r2 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r6!, {r1, r4, r7} │ │ │ │ + ldmia r0!, {r1, r4, r5, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20e218 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf9ea8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -533533,15 +533546,15 @@ │ │ │ │ ldr.w r3, [r3, #2576] @ 0xa10 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r4, sl │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r6!, {r2, r3, r4, r6} │ │ │ │ + ldmia r0!, {r2, 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (20e264 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf9ef4>) │ │ │ │ @@ -533564,15 +533577,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r4, r0 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r6!, {r2, r5} │ │ │ │ + ldmia r0!, {r2, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20e2b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf9f40>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -533595,15 +533608,15 @@ │ │ │ │ ldr.w r3, [r3, #1752] @ 0x6d8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add ip, r7 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r6!, {r2} │ │ │ │ + ldmia r0!, {r2, r5} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20e2fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf9f8c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -533626,15 +533639,15 @@ │ │ │ │ ldr.w r3, [r3, #1748] @ 0x6d4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add r0, lr │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r5!, {r2, r3, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (20e340 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xf9fd0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -533654,15 +533667,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2564] @ 0xa04 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r4, r4 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r5!, {r3, r4, r7} │ │ │ │ + stmia r7!, {r3, r4, r5, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (20e384 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xfa014>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -533682,15 +533695,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2560] @ 0xa00 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mvns r0, r4 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r5!, {r3, r5, r6} │ │ │ │ + stmia r7!, {r3, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (20e3c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xfa058>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -533710,15 +533723,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1740] @ 0x6cc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bics r4, r3 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r5!, {r2, r4, r5} │ │ │ │ + stmia r7!, {r2, r4, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ ldr r3, [pc, #72] @ (20e41c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xfa0ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r2, r3, #94208 @ 0x17000 │ │ │ │ @@ -533743,15 +533756,15 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movw r0, #36053 @ 0x8cd5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ muls r2, r5 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r4!, {r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r4} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20e468 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xfa0f8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -533774,15 +533787,15 @@ │ │ │ │ ldr.w r3, [r3, #1888] @ 0x760 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ orrs r4, r0 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r4!, {r6, r7} │ │ │ │ + stmia r6!, {r5, r6, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20e4b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xfa144>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -533805,15 +533818,15 @@ │ │ │ │ ldr.w r3, [r3, #2504] @ 0x9c8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r0, r7 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r4!, {r3, r7} │ │ │ │ + stmia r6!, {r3, r5, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20e500 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xfa190>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -533836,15 +533849,15 @@ │ │ │ │ ldr.w r3, [r3, #2500] @ 0x9c4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ negs r4, r5 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r4!, {r2, r4, r6} │ │ │ │ + stmia r6!, {r2, 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (20e54c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xfa1dc>) │ │ │ │ @@ -533867,15 +533880,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ tst r4, r3 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r4!, {r3, r4} │ │ │ │ + stmia r6!, {r3, r4, r5} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (20e58c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xfa21c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -533893,15 +533906,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2492] @ 0x9bc │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ rors r4, r2 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r3!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r2} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (20e5d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xfa268>) │ │ │ │ @@ -533924,15 +533937,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ sbcs r0, r2 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r3!, {r2, r3, r5, r7} │ │ │ │ + stmia r5!, {r2, r3, r6, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (20e624 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xfa2b4>) │ │ │ │ @@ -533955,15 +533968,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adcs r4, r0 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r3!, {r2, r4, r5, r6} │ │ │ │ + stmia r5!, {r2, r4, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (20e664 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xfa2f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -533981,15 +533994,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2476] @ 0x9ac │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ lsrs r4, r7 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r3!, {r1, r3, r6} │ │ │ │ + stmia r5!, {r1, r3, r5, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #36] @ (20e6a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xfa330>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -534005,15 +534018,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldr.w r3, [r3, #2472] @ 0x9a8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ lsls r4, r7 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r3!, {r2, r5} │ │ │ │ + stmia r5!, {r2, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #320] @ (20e7fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xfa48c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -534130,17 +534143,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r3, [r3, #2532] @ 0x9e4 │ │ │ │ blx r3 │ │ │ │ b.n 20e764 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xfa3f4> │ │ │ │ nop │ │ │ │ eors r6, r7 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r2!, {r1, r2, r4, r6} │ │ │ │ + stmia r4!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (20e864 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xfa4f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -539198,15 +539211,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ adds r0, r5, r1 │ │ │ │ b.n 212140 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xfddd0> │ │ │ │ lsls r6, r6, #24 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrh r4, [r4, #2] │ │ │ │ + ldrh r4, [r0, #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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #208] @ (21228c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xfdf1c>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -539282,15 +539295,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 21220a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xfde9a> │ │ │ │ nop │ │ │ │ lsls r4, r7, #21 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strh r6, [r2, #60] @ 0x3c │ │ │ │ + ldrh r6, [r6, #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 r2, [pc, #180] @ (21235c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xfdfec>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -539355,15 +539368,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 2122ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xfdf7c> │ │ │ │ lsls r2, r2, #18 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strh r4, [r3, #54] @ 0x36 │ │ │ │ + ldrh r4, [r7, #6] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #180] @ (21242c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xfe0bc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -539428,15 +539441,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 2123bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xfe04c> │ │ │ │ lsls r2, r0, #15 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strh r0, [r4, #48] @ 0x30 │ │ │ │ + ldrh r0, [r0, #2] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #180] @ (2124fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xfe18c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -539501,15 +539514,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 21248c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xfe11c> │ │ │ │ lsls r2, r6, #11 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strh r0, [r4, #42] @ 0x2a │ │ │ │ + strh r0, [r0, #60] @ 0x3c │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (2125d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xfe268>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -539577,15 +539590,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 212560 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xfe1f0> │ │ │ │ lsls r2, r4, #8 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strh r6, [r3, #36] @ 0x24 │ │ │ │ + strh r6, [r7, #52] @ 0x34 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (2126b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xfe344>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -539653,15 +539666,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21263c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xfe2cc> │ │ │ │ lsls r6, r0, #5 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strh r6, [r1, #30] │ │ │ │ + strh r6, [r5, #46] @ 0x2e │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (212798 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xfe428>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -539731,15 +539744,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 212722 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xfe3b2> │ │ │ │ nop │ │ │ │ lsls r2, r5, #1 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strh r6, [r6, #22] │ │ │ │ + strh r6, [r2, #40] @ 0x28 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (21287c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xfe50c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -539808,15 +539821,15 @@ │ │ │ │ bl 13ef38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abc8> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 212806 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xfe496> │ │ │ │ nop │ │ │ │ vsra.u64 d0, d9, #58 │ │ │ │ - strh r6, [r3, #16] │ │ │ │ + strh r6, [r7, #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, #192] @ (212958 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xfe5e8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -539883,15 +539896,15 @@ │ │ │ │ bl 13ef38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abc8> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2128e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xfe570> │ │ │ │ mcr2 1, 5, r0, cr2, cr9, {4} │ │ │ │ - strh r6, [r1, #10] │ │ │ │ + strh r6, [r5, #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, #192] @ (212a34 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xfe6c4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -539958,15 +539971,15 @@ │ │ │ │ bl 13ef38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abc8> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2129bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xfe64c> │ │ │ │ stc2l 1, cr0, [r6, #612] @ 0x264 │ │ │ │ - strh r6, [r7, #2] │ │ │ │ + strh r6, [r3, #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, #192] @ (212b10 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xfe7a0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -540033,15 +540046,15 @@ │ │ │ │ bl 13ef38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abc8> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 212a98 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xfe728> │ │ │ │ stc2l 1, cr0, [sl], #612 @ 0x264 │ │ │ │ - ldrb r6, [r5, #30] │ │ │ │ + strh r6, [r1, #14] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (212bec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xfe87c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -540108,15 +540121,15 @@ │ │ │ │ bl 13ef38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abc8> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 212b74 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xfe804> │ │ │ │ stc2 1, cr0, [lr], {153} @ 0x99 │ │ │ │ - ldrb r6, [r3, #27] │ │ │ │ + strh r6, [r7, #6] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (212cc8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xfe958>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -540185,15 +540198,15 @@ │ │ │ │ bl 13ef38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abc8> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 212c4e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xfe8de> │ │ │ │ @ instruction: 0xfb320199 │ │ │ │ - ldrb r0, [r2, #24] │ │ │ │ + strh r0, [r6, #0] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (212dac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xfea3c>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -540264,15 +540277,15 @@ │ │ │ │ bl 13ef38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abc8> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 212d34 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xfe9c4> │ │ │ │ nop │ │ │ │ @ instruction: 0xfa560199 │ │ │ │ - ldrb r0, [r0, #21] │ │ │ │ + ldrb r0, [r4, #29] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (212e88 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xfeb18>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -540341,15 +540354,15 @@ │ │ │ │ bl 13ef38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abc8> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 212e0e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xfea9e> │ │ │ │ ldr??.w r0, [r2, ] │ │ │ │ - ldrb r0, [r7, #17] │ │ │ │ + ldrb r0, [r3, #26] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (212f6c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xfebfc>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -540420,15 +540433,15 @@ │ │ │ │ bl 13ef38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abc8> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 212ef4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xfeb84> │ │ │ │ nop │ │ │ │ ldrb.w r0, [r6, #409] @ 0x199 │ │ │ │ - ldrb r0, [r5, #14] │ │ │ │ + ldrb r0, [r1, #23] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (213048 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xfecd8>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -540497,15 +540510,15 @@ │ │ │ │ bl 13ef38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abc8> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 212fce <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xfec5e> │ │ │ │ @ instruction: 0xf7b20199 │ │ │ │ - ldrb r0, [r4, #11] │ │ │ │ + ldrb r0, [r0, #20] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (21312c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xfedbc>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -540576,15 +540589,15 @@ │ │ │ │ bl 13ef38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abc8> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2130b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xfed44> │ │ │ │ nop │ │ │ │ @ instruction: 0xf6d60199 │ │ │ │ - ldrb r0, [r2, #8] │ │ │ │ + ldrb r0, [r6, #16] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (213210 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xfeea0>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -540655,15 +540668,15 @@ │ │ │ │ bl 13ef38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abc8> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 213198 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xfee28> │ │ │ │ nop │ │ │ │ @ instruction: 0xf5f20199 │ │ │ │ - ldrb r0, [r0, #5] │ │ │ │ + ldrb r0, [r4, #13] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (2132ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xfef7c>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -540732,15 +540745,15 @@ │ │ │ │ bl 13ef38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abc8> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 213272 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xfef02> │ │ │ │ add.w r1, lr, #5013504 @ 0x4c8000 │ │ │ │ - ldrb r0, [r7, #1] │ │ │ │ + ldrb r0, [r3, #10] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (2133d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xff060>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -540811,15 +540824,15 @@ │ │ │ │ bl 13ef38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abc8> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 213358 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xfefe8> │ │ │ │ nop │ │ │ │ bics.w r1, r2, #5013504 @ 0x4c8000 │ │ │ │ - strb r0, [r5, #30] │ │ │ │ + ldrb r0, [r1, #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, #192] @ (2134ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xff13c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -540890,15 +540903,15 @@ │ │ │ │ bl 13ef38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abc8> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r0, r3, r2 │ │ │ │ b.n 21342e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xff0be> │ │ │ │ sbfx r1, lr, #2, #26 │ │ │ │ - strb r2, [r4, #27] │ │ │ │ + ldrb r2, [r0, #4] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [r0, #60] @ 0x3c │ │ │ │ mov r3, r1 │ │ │ │ @@ -543565,15 +543578,15 @@ │ │ │ │ ldr.w r3, [r3, #2968] @ 0xb98 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bcc.n 21531c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x100fac> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldrsb r0, [r0, r7] │ │ │ │ + ldr r0, [r4, r7] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (21540c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10109c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543596,15 +543609,15 @@ │ │ │ │ ldr.w r3, [r3, #3064] @ 0xbf8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bcc.n 2154d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x101160> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldrsb r4, [r0, r6] │ │ │ │ + ldr r4, [r4, r6] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (215458 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1010e8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543627,15 +543640,15 @@ │ │ │ │ ldr.w r3, [r3, #3060] @ 0xbf4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bcc.n 215484 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x101114> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldrsb r0, [r2, r5] │ │ │ │ + ldr r0, [r6, r5] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (2154a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x101134>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543658,15 +543671,15 @@ │ │ │ │ ldr.w r3, [r3, #3056] @ 0xbf0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bcs.n 215438 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1010c8> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldrsb r4, [r4, r4] │ │ │ │ + ldr r4, [r0, r5] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (2154f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x101180>) │ │ │ │ @@ -543689,15 +543702,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bcs.n 2155e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x101274> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldrsb r4, [r4, r3] │ │ │ │ + ldr r4, [r0, r4] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -543721,15 +543734,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bcs.n 215598 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x101228> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldrsb r4, [r5, r2] │ │ │ │ + ldr r4, [r1, r3] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -543755,15 +543768,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bne.n 21554c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1011dc> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldrsb r4, [r7, r1] │ │ │ │ + ldr r4, [r3, r2] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -543789,15 +543802,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bne.n 2154f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x101188> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldrsb r0, [r1, r1] │ │ │ │ + ldr r0, [r5, r1] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (215628 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1012b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -543815,15 +543828,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2768] @ 0xad0 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ bne.n 21569c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10132c> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldrsb r6, [r2, r0] │ │ │ │ + ldr r6, [r6, r0] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ (21566c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1012fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -543842,15 +543855,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #168] @ 0xa8 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ beq.n 215660 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1012f0> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strb r2, [r4, r7] │ │ │ │ + ldr r2, [r0, r0] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (2156b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x101348>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543873,15 +543886,15 @@ │ │ │ │ ldr.w r3, [r3, #2764] @ 0xacc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ beq.n 215624 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1012b4> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strb r0, [r6, r6] │ │ │ │ + ldrsb r0, [r2, r7] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (215704 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x101394>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543904,15 +543917,15 @@ │ │ │ │ ldr.w r3, [r3, #2760] @ 0xac8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ beq.n 2157d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x101468> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strb r4, [r7, r5] │ │ │ │ + ldrsb r4, [r3, r6] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (215750 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1013e0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543935,15 +543948,15 @@ │ │ │ │ ldr.w r3, [r3, #2800] @ 0xaf0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ beq.n 21578c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10141c> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strb r0, [r1, r5] │ │ │ │ + ldrsb r0, [r5, r5] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (21579c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10142c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543966,15 +543979,15 @@ │ │ │ │ ldr.w r3, [r3, #2796] @ 0xaec │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r7, {r4, r6, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strb r0, [r2, r4] │ │ │ │ + ldrsb r0, [r6, r4] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (2157ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10147c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543998,15 +544011,15 @@ │ │ │ │ ldr.w r3, [r3, #164] @ 0xa4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r7, {r2, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strb r0, [r3, r3] │ │ │ │ + ldrsb r0, [r7, r3] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (21583c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1014cc>) │ │ │ │ @@ -544030,15 +544043,15 @@ │ │ │ │ ldr.w r4, [ip, #160] @ 0xa0 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r7!, {r4, r5} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strb r0, [r3, r2] │ │ │ │ + ldrsb r0, [r7, r2] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (215880 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x101510>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -544058,15 +544071,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2748] @ 0xabc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r6, {r2, r5, r6, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strb r4, [r5, r1] │ │ │ │ + ldrsb r4, [r1, r2] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (2158c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x101558>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -544087,15 +544100,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #156] @ 0x9c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r6!, {r5, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strb r4, [r6, r0] │ │ │ │ + ldrsb r4, [r2, r1] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (215918 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1015a8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -544119,15 +544132,15 @@ │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r6, {r3, r4, r6} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strb r0, [r0, r0] │ │ │ │ + ldrsb r0, [r4, r0] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (215964 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1015f4>) │ │ │ │ @@ -544150,15 +544163,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r6!, {r2} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strh r0, [r0, r7] │ │ │ │ + strb r0, [r4, r7] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (2159a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x101634>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -544176,15 +544189,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2616] @ 0xa38 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldmia r5, {r2, r3, r4, r5, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strh r6, [r1, r6] │ │ │ │ + strb r6, [r5, r6] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (2159e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x101674>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -544202,15 +544215,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2672] @ 0xa70 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldmia r5, {r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strh r6, [r3, r5] │ │ │ │ + strb r6, [r7, r5] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -544234,15 +544247,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r5, {r1, r2, r4, r5} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strh r4, [r3, r4] │ │ │ │ + strb r4, [r7, r4] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (215a78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x101708>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -544262,15 +544275,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2664] @ 0xa68 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strh r0, [r4, r3] │ │ │ │ + strb r0, [r0, r4] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (215abc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10174c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -544290,15 +544303,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2660] @ 0xa64 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r4!, {r3, r5, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strh r4, [r5, r2] │ │ │ │ + strb r4, [r1, r3] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (215b08 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x101798>) │ │ │ │ @@ -544320,15 +544333,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r4, {r1, r2, r3, r4, r6} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strh r4, [r5, r1] │ │ │ │ + strb r4, [r1, r2] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (215b54 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1017e4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -544351,15 +544364,15 @@ │ │ │ │ ldr.w r3, [r3, #2700] @ 0xa8c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r4, {r3, r4} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strh r0, [r7, r0] │ │ │ │ + strb r0, [r3, r1] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (215ba0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x101830>) │ │ │ │ @@ -544382,15 +544395,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r3, {r3, r6, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - str r0, [r7, r7] │ │ │ │ + strb r0, [r3, r0] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (215be4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x101874>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -544410,15 +544423,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2636] @ 0xa4c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r3!, {r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - str r0, [r1, r7] │ │ │ │ + strh r0, [r5, r7] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (215c30 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1018c0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -544441,15 +544454,15 @@ │ │ │ │ ldr.w r3, [r3, #2756] @ 0xac4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r3, {r2, r3, r4, r5} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - str r4, [r3, r6] │ │ │ │ + strh r4, [r7, r6] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (215c7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10190c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -544472,15 +544485,15 @@ │ │ │ │ ldr.w r3, [r3, #2752] @ 0xac0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r2!, {r4, r5, r6, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - str r0, [r5, r5] │ │ │ │ + strh r0, [r1, r6] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (215cc0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x101950>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -544500,15 +544513,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2736] @ 0xab0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r2, {r2, r5, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - str r4, [r6, r4] │ │ │ │ + strh r4, [r2, r5] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -544532,15 +544545,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r2!, {r1, r3, r4, r6} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - str r4, [r7, r3] │ │ │ │ + strh r4, [r3, r4] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (215d5c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1019ec>) │ │ │ │ @@ -544563,15 +544576,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r2, {r2, r3} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - str r0, [r0, r3] │ │ │ │ + strh r0, [r4, r3] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -544595,15 +544608,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - str r4, [r1, r2] │ │ │ │ + strh r4, [r5, r2] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #240] @ (215eb8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x101b48>) │ │ │ │ @@ -544694,15 +544707,15 @@ │ │ │ │ ldr.w r1, [r6, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ add.w r0, r1, r8 │ │ │ │ b.n 215e24 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x101ab4> │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r4, r5, r6} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsrs r6, r6, #3 │ │ │ │ + lsrs r6, r2, #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, #48] @ (215f00 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x101b90>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -544723,15 +544736,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1976] @ 0x7b8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r0!, {r3, r5, r6} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r7, [pc, #336] @ (216058 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x101ce8>) │ │ │ │ + str r4, [r6, r5] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (215f4c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x101bdc>) │ │ │ │ @@ -544754,15 +544767,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r0!, {r2, r3, r4} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r7, [pc, #96] @ (215fb4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x101c44>) │ │ │ │ + str r0, [r7, r4] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (215f9c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x101c2c>) │ │ │ │ @@ -544786,15 +544799,15 @@ │ │ │ │ ldr.w r4, [ip, #1984] @ 0x7c0 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stmia r7!, {r4, r6, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r6, [pc, #896] @ (216324 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x101fb4>) │ │ │ │ + str r0, [r0, r4] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -544820,15 +544833,15 @@ │ │ │ │ ldr.w r4, [ip, #1980] @ 0x7bc │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stmia r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r6, [pc, #656] @ (216288 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x101f18>) │ │ │ │ + str r4, [r0, r3] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -544852,15 +544865,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stmia r7!, {r1, r3, r5} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r6, [pc, #400] @ (2161d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x101e68>) │ │ │ │ + str r4, [r0, r2] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (216090 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x101d20>) │ │ │ │ @@ -544884,15 +544897,15 @@ │ │ │ │ ldr.w r4, [ip, #1972] @ 0x7b4 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r6, [pc, #176] @ (216148 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x101dd8>) │ │ │ │ + str r4, [r1, r1] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #48] @ (2160d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x101d68>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -544913,15 +544926,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 1401b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2be44> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmia r6!, {r4, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r5, [pc, #1016] @ (2164d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x102168>) │ │ │ │ + str r6, [r3, r0] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (21613c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x101dcc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -549113,15 +549126,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ adds r0, r4, r1 │ │ │ │ b.n 219022 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x104cb2> │ │ │ │ nop │ │ │ │ str r7, [sp, #328] @ 0x148 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - subs r4, r5, #1 │ │ │ │ + movs r0, #140 @ 0x8c │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #172] @ (219150 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x104de0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -549185,15 +549198,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 2190f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x104d80> │ │ │ │ nop │ │ │ │ str r6, [sp, #592] @ 0x250 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - adds r2, r0, #7 │ │ │ │ + subs r2, r4, #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 r2, [pc, #180] @ (219220 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x104eb0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -549258,15 +549271,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 2191b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x104e40> │ │ │ │ str r5, [sp, #824] @ 0x338 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - adds r0, r2, #4 │ │ │ │ + subs r0, r6, #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 r2, [pc, #184] @ (2192f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x104f84>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -549332,15 +549345,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 219280 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x104f10> │ │ │ │ str r4, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - adds r0, r2, #1 │ │ │ │ + subs r0, r6, #1 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (2193d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x105060>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -549408,15 +549421,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 219358 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x104fe8> │ │ │ │ str r4, [sp, #168] @ 0xa8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - subs r6, r1, r6 │ │ │ │ + adds r6, r5, #6 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (2194b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x105144>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -549486,15 +549499,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21943e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1050ce> │ │ │ │ nop │ │ │ │ str r3, [sp, #312] @ 0x138 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - subs r6, r6, r2 │ │ │ │ + adds r6, r2, #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, #192] @ (219590 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x105220>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -549562,15 +549575,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 219518 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1051a8> │ │ │ │ str r2, [sp, #424] @ 0x1a8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - adds r6, r4, r7 │ │ │ │ + adds r6, r0, #0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (21966c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1052fc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -549638,15 +549651,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2195f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x105284> │ │ │ │ str r1, [sp, #568] @ 0x238 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - adds r6, r2, r4 │ │ │ │ + subs r6, r6, 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (219754 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1053e4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -549719,15 +549732,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 2196d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x105360> │ │ │ │ str r0, [sp, #712] @ 0x2c8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - adds r2, r7, r0 │ │ │ │ + subs r2, r3, r1 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (219838 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1054c8>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -549799,15 +549812,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2197c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x105450> │ │ │ │ nop │ │ │ │ ldrh r2, [r1, #62] @ 0x3e │ │ │ │ lsls r1, r3, #6 │ │ │ │ - asrs r0, r6, #29 │ │ │ │ + adds r0, r2, r6 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (219914 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1055a4>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -549877,15 +549890,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21989a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10552a> │ │ │ │ ldrh r6, [r4, #54] @ 0x36 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - asrs r0, r5, #26 │ │ │ │ + adds r0, r1, r3 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (2199f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x105680>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -549955,15 +549968,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 219976 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x105606> │ │ │ │ ldrh r2, [r1, #48] @ 0x30 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - asrs r0, r4, #23 │ │ │ │ + adds r0, r0, r0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (219ad4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x105764>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -550035,15 +550048,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 219a5c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1056ec> │ │ │ │ nop │ │ │ │ ldrh r6, [r5, #40] @ 0x28 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - asrs r0, r2, #20 │ │ │ │ + asrs r0, r6, #28 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (219bb8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x105848>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -550115,15 +550128,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 219b40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1057d0> │ │ │ │ nop │ │ │ │ ldrh r2, [r1, #34] @ 0x22 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - asrs r0, r0, #17 │ │ │ │ + asrs r0, r4, #25 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (219c9c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10592c>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -550195,15 +550208,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 219c24 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1058b4> │ │ │ │ nop │ │ │ │ ldrh r6, [r4, #26] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - asrs r0, r6, #13 │ │ │ │ + asrs r0, r2, #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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (219d78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x105a08>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -550273,15 +550286,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 219cfe <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10598e> │ │ │ │ ldrh r2, [r0, #20] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - asrs r0, r5, #10 │ │ │ │ + asrs r0, r1, #19 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (219e5c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x105aec>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -550353,15 +550366,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 219de4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x105a74> │ │ │ │ nop │ │ │ │ ldrh r6, [r4, #12] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - asrs r0, r3, #7 │ │ │ │ + asrs r0, r7, #15 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (219f38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x105bc8>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -550431,15 +550444,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 219ebe <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x105b4e> │ │ │ │ ldrh r2, [r0, #6] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - asrs r0, r2, #4 │ │ │ │ + asrs r0, r6, #12 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (21a018 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x105ca8>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -550510,15 +550523,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 219f9a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x105c2a> │ │ │ │ nop │ │ │ │ strh r6, [r4, #62] @ 0x3e │ │ │ │ lsls r1, r3, #6 │ │ │ │ - asrs r2, r1, #1 │ │ │ │ + asrs r2, r5, #9 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (21a0f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x105d88>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -550589,15 +550602,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21a07a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x105d0a> │ │ │ │ nop │ │ │ │ strh r6, [r0, #56] @ 0x38 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsrs r6, r7, #29 │ │ │ │ + asrs r6, r3, #6 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (21a1dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x105e6c>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -550668,15 +550681,15 @@ │ │ │ │ bl 13ef38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abc8> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21a164 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x105df4> │ │ │ │ strh r6, [r4, #48] @ 0x30 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsrs r2, r5, #26 │ │ │ │ + asrs r2, r1, #3 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (21a2c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x105f50>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -550747,15 +550760,15 @@ │ │ │ │ bl 13ef38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abc8> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21a248 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x105ed8> │ │ │ │ strh r2, [r0, #42] @ 0x2a │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsrs r2, r3, #23 │ │ │ │ + lsrs r2, r7, #31 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (21a3a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x106030>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -550826,15 +550839,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21a322 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x105fb2> │ │ │ │ nop │ │ │ │ strh r6, [r3, #34] @ 0x22 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsrs r2, r2, #20 │ │ │ │ + lsrs r2, r6, #28 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (21a480 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x106110>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -550905,15 +550918,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21a402 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x106092> │ │ │ │ nop │ │ │ │ strh r6, [r7, #26] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsrs r6, r0, #17 │ │ │ │ + lsrs r6, r4, #25 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (21a560 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1061f0>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -550984,15 +550997,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21a4e2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x106172> │ │ │ │ nop │ │ │ │ strh r6, [r3, #20] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsrs r2, r7, #13 │ │ │ │ + lsrs r2, r3, #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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (21a640 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1062d0>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -551063,15 +551076,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21a5c2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x106252> │ │ │ │ nop │ │ │ │ strh r6, [r7, #12] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsrs r6, r5, #10 │ │ │ │ + lsrs r6, r1, #19 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (21a720 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1063b0>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -551142,15 +551155,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21a6a2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x106332> │ │ │ │ nop │ │ │ │ strh r6, [r3, #6] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsrs r2, r4, #7 │ │ │ │ + lsrs r2, r0, #16 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (21a804 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x106494>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -551221,15 +551234,15 @@ │ │ │ │ bl 13ef38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abc8> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21a78c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10641c> │ │ │ │ ldrb r6, [r7, #31] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsrs r6, r1, #4 │ │ │ │ + lsrs r6, r5, #12 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (21a8e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x106574>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -551300,15 +551313,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21a866 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1064f6> │ │ │ │ nop │ │ │ │ ldrb r2, [r3, #28] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsrs r6, r0, #1 │ │ │ │ + lsrs r6, r4, #9 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (21a9c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x106654>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -551379,15 +551392,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21a946 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1065d6> │ │ │ │ nop │ │ │ │ ldrb r2, [r7, #24] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r2, r7, #29 │ │ │ │ + lsrs r2, r3, #6 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (21aaa4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x106734>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -551458,15 +551471,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21aa26 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1066b6> │ │ │ │ nop │ │ │ │ ldrb r2, [r3, #21] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r6, r5, #26 │ │ │ │ + lsrs r6, r1, #3 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (21ab88 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x106818>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -551537,15 +551550,15 @@ │ │ │ │ bl 13ef38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abc8> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21ab10 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1067a0> │ │ │ │ ldrb r2, [r7, #17] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r2, r3, #23 │ │ │ │ + lsls r2, r7, #31 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (21ac68 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1068f8>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -551616,15 +551629,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21abea <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10687a> │ │ │ │ nop │ │ │ │ ldrb r6, [r2, #14] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r2, r2, #20 │ │ │ │ + lsls r2, r6, #28 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (21ad48 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1069d8>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -551695,15 +551708,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21acca <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10695a> │ │ │ │ nop │ │ │ │ ldrb r6, [r6, #10] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r6, r0, #17 │ │ │ │ + lsls r6, r4, #25 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (21ae38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x106ac8>) │ │ │ │ @@ -551778,15 +551791,15 @@ │ │ │ │ bl 13ef38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abc8> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21adb8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x106a48> │ │ │ │ ldrb r6, [r2, #7] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r0, r5, #13 │ │ │ │ + lsls r0, r1, #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, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (21af20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x106bb0>) │ │ │ │ @@ -551860,15 +551873,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21ae9e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x106b2e> │ │ │ │ ldrb r6, [r4, #3] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r4, r3, #10 │ │ │ │ + lsls r4, r7, #18 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (21b008 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x106c98>) │ │ │ │ @@ -551942,15 +551955,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21af86 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x106c16> │ │ │ │ strb r6, [r7, #31] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r0, r2, #7 │ │ │ │ + lsls r0, r6, #15 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (21b0f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x106d88>) │ │ │ │ @@ -552025,15 +552038,15 @@ │ │ │ │ bl 13ef38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abc8> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21b078 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x106d08> │ │ │ │ strb r6, [r2, #28] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r0, r7, #3 │ │ │ │ + lsls r0, r3, #12 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (21b1e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x106e78>) │ │ │ │ @@ -552108,15 +552121,15 @@ │ │ │ │ bl 13ef38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abc8> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21b168 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x106df8> │ │ │ │ strb r6, [r4, #24] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - movs r4, r4 │ │ │ │ + lsls r4, r0, #9 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (21b2d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x106f68>) │ │ │ │ @@ -552191,15 +552204,16 @@ │ │ │ │ bl 13ef38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abc8> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21b258 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x106ee8> │ │ │ │ strb r6, [r6, #20] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - vhadd.u16 q8, q8, │ │ │ │ + lsls r0, r6, #5 │ │ │ │ + lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (21b3c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x107050>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -552272,15 +552286,16 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21b33e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x106fce> │ │ │ │ strb r6, [r0, #17] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cdp2 0, 8, cr0, cr0, cr3, {7} │ │ │ │ + lsls r0, r4, #2 │ │ │ │ + lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (21b4b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x107140>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -552354,15 +552369,15 @@ │ │ │ │ bl 13ef38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abc8> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21b430 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1070c0> │ │ │ │ strb r6, [r3, #13] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stc2 0, cr0, [ip, #908]! @ 0x38c │ │ │ │ + vmla.i q8, q14, d3[4] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (21b598 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x107228>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -552435,15 +552450,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21b516 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1071a6> │ │ │ │ strb r6, [r5, #9] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stc2l 0, cr0, [r0], #908 @ 0x38c │ │ │ │ + vhadd.u8 q0, q8, │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (21b688 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x107318>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -552517,15 +552532,15 @@ │ │ │ │ bl 13ef38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abc8> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21b608 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x107298> │ │ │ │ strb r6, [r0, #6] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stc2 0, cr0, [r8], {227} @ 0xe3 │ │ │ │ + cdp2 0, 2, cr0, cr8, cr3, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (21b770 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x107400>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -552598,15 +552613,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21b6ee <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10737e> │ │ │ │ strb r6, [r2, #2] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xfb3c00e3 │ │ │ │ + ldc2l 0, cr0, [ip, #-908] @ 0xfffffc74 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (21b858 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1074e8>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -552679,15 +552694,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21b7d6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x107466> │ │ │ │ ldr r6, [r5, #120] @ 0x78 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xfa7000e3 │ │ │ │ + ldc2 0, cr0, [r0], {227} @ 0xe3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (21b948 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1075d8>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -552761,15 +552776,15 @@ │ │ │ │ bl 13ef38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abc8> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21b8c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x107558> │ │ │ │ ldr r6, [r0, #108] @ 0x6c │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldrsb.w r0, [r8, #227] @ 0xe3 │ │ │ │ + @ instruction: 0xfbb800e3 │ │ │ │ stmdb 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] @ (21ba38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1076c8>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -552843,15 +552858,15 @@ │ │ │ │ bl 13ef38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abc8> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21b9b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x107648> │ │ │ │ ldr r6, [r2, #92] @ 0x5c │ │ │ │ lsls r1, r3, #6 │ │ │ │ - str.w r0, [r4, #227] @ 0xe3 │ │ │ │ + @ instruction: 0xfae400e3 │ │ │ │ stmdb 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] @ (21bb28 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1077b8>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -552925,15 +552940,15 @@ │ │ │ │ bl 13ef38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abc8> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21baa8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x107738> │ │ │ │ ldr r6, [r4, #76] @ 0x4c │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xf7f000e3 │ │ │ │ + @ instruction: 0xfa1000e3 │ │ │ │ stmdb 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] @ (21bc10 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1078a0>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -553006,15 +553021,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21bb8e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10781e> │ │ │ │ ldr r6, [r6, #60] @ 0x3c │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xf72000e3 │ │ │ │ + vst4. {d16-d19}, [r0 :128], r3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (21bd00 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x107990>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -553088,15 +553103,15 @@ │ │ │ │ bl 13ef38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abc8> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21bc80 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x107910> │ │ │ │ ldr r6, [r1, #48] @ 0x30 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - movw r0, #51427 @ 0xc8e3 │ │ │ │ + str??.w r0, [ip, 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, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (21bde8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x107a78>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -553169,15 +553184,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21bd66 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1079f6> │ │ │ │ ldr r6, [r3, #32] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xf58000e3 │ │ │ │ + @ instruction: 0xf7a000e3 │ │ │ │ stmdb sp!, {r4, 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] @ (21bec4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x107b54>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -553248,15 +553263,15 @@ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r0, r3, r2 │ │ │ │ b.n 21be46 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x107ad6> │ │ │ │ ldr r6, [r6, #16] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xf4ba00e3 │ │ │ │ + @ instruction: 0xf6da00e3 │ │ │ │ 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] @ (21c050 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x107ce0>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ @@ -556732,15 +556747,15 @@ │ │ │ │ ldr.w r3, [r3, #3408] @ 0xd50 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsls r4, r7 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldmia r4!, {r2, r6, r7} │ │ │ │ + ldmia r6, {r2, r5, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21e6fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10a38c>) │ │ │ │ @@ -556763,15 +556778,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ eors r4, r5 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldmia r4!, {r2, r3, r7} │ │ │ │ + ldmia r6!, {r2, r3, r5, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21e748 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10a3d8>) │ │ │ │ @@ -556794,15 +556809,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ands r0, r4 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldmia r4, {r2, r4, r6} │ │ │ │ + ldmia r6, {r2, r4, r5, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (21e78c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10a41c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -556822,15 +556837,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3804] @ 0xedc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ subs r7, #216 @ 0xd8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldmia r4!, {r2, r5} │ │ │ │ + ldmia r6, {r2, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (21e7d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10a468>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -556853,15 +556868,15 @@ │ │ │ │ ldr.w r3, [r3, #3512] @ 0xdb8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r7, #148 @ 0x94 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldmia r3!, {r4, r5, r6, r7} │ │ │ │ + ldmia r6!, {r4} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (21e824 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10a4b4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -556884,15 +556899,15 @@ │ │ │ │ ldr.w r3, [r3, #3156] @ 0xc54 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r7, #72 @ 0x48 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldmia r3!, {r6, r7} │ │ │ │ + ldmia r5, {r5, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (21e870 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10a500>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -556915,15 +556930,15 @@ │ │ │ │ ldr.w r3, [r3, #3780] @ 0xec4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r6, #252 @ 0xfc │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldmia r3, {r3, r7} │ │ │ │ + ldmia r5, {r3, r5, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21e8bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10a54c>) │ │ │ │ @@ -556946,15 +556961,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r6, #172 @ 0xac │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldmia r3, {r2, r3, r6} │ │ │ │ + ldmia r5, {r2, r3, r5, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21e908 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10a598>) │ │ │ │ @@ -556977,15 +556992,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r6, #96 @ 0x60 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldmia r3, {r3, r4} │ │ │ │ + ldmia r5, {r3, r4, r5} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (21e954 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10a5e4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -557008,15 +557023,15 @@ │ │ │ │ ldr.w r3, [r3, #3764] @ 0xeb4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r6, #24 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldmia r2!, {r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r4} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21e9a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10a630>) │ │ │ │ @@ -557039,15 +557054,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r5, #200 @ 0xc8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldmia r2, {r2, r4, r5, r7} │ │ │ │ + ldmia r4, {r2, r4, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21e9ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10a67c>) │ │ │ │ @@ -557070,15 +557085,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r5, #124 @ 0x7c │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldmia r2, {r2, r7} │ │ │ │ + ldmia r4!, {r2, r5, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (21ea38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10a6c8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -557101,15 +557116,15 @@ │ │ │ │ ldr.w r3, [r3, #3724] @ 0xe8c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r5, #52 @ 0x34 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldmia r2, {r2, r3, r4, r6} │ │ │ │ + ldmia r4, {r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (21ea84 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10a714>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -557132,15 +557147,15 @@ │ │ │ │ ldr.w r3, [r3, #3720] @ 0xe88 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r4, #232 @ 0xe8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldmia r2!, {r4, r5} │ │ │ │ + ldmia r4, {r4, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21ead0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10a760>) │ │ │ │ @@ -557163,15 +557178,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r4, #152 @ 0x98 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r2, r3, r4} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21eb1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10a7ac>) │ │ │ │ @@ -557194,15 +557209,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r4, #76 @ 0x4c │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (21eb68 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10a7f8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -557225,15 +557240,15 @@ │ │ │ │ ldr.w r3, [r3, #3708] @ 0xe7c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r4, #4 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldmia r1!, {r4, r5, r7} │ │ │ │ + ldmia r3!, {r4, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (21ebb4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10a844>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -557256,15 +557271,15 @@ │ │ │ │ ldr.w r3, [r3, #3704] @ 0xe78 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r3, #184 @ 0xb8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r3, {r2, r3, r4, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (21ec00 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10a890>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -557287,15 +557302,15 @@ │ │ │ │ ldr.w r3, [r3, #3700] @ 0xe74 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r3, #108 @ 0x6c │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldmia r1!, {r2, r3, r6} │ │ │ │ + ldmia r3, {r2, r3, r5, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (21ec44 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10a8d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -557315,15 +557330,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3672] @ 0xe58 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ subs r3, #32 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldmia r1!, {r2, r3, r4} │ │ │ │ + ldmia r3, {r2, r3, r4, r5} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (21ec90 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10a920>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -557346,15 +557361,15 @@ │ │ │ │ ldr.w r3, [r3, #3668] @ 0xe54 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r2, #220 @ 0xdc │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r3!, {r2, r4} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (21ecd4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10a964>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -557374,15 +557389,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3660] @ 0xe4c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ subs r2, #144 @ 0x90 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldmia r0!, {r3, r4, r5, r7} │ │ │ │ + ldmia r2!, {r3, r4, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (21ed18 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10a9a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -557402,15 +557417,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3648] @ 0xe40 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ subs r2, #76 @ 0x4c │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldmia r0!, {r3, r7} │ │ │ │ + ldmia r2!, {r3, r5, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (21ed5c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10a9ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -557430,15 +557445,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3644] @ 0xe3c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ subs r2, #8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldmia r0!, {r3, r4, r6} │ │ │ │ + ldmia r2!, {r3, r4, r5, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -557466,15 +557481,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r1, #190 @ 0xbe │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldmia r0!, {r2, r3, r4} │ │ │ │ + ldmia r2, {r2, r3, r4, r5} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -557498,15 +557513,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r1, #102 @ 0x66 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r7!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (21ee48 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10aad8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -557526,15 +557541,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3588] @ 0xe04 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ subs r1, #28 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r7!, {r2, r3, r5, r7} │ │ │ │ + ldmia r1!, {r2, r3, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (21ee94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10ab24>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -557557,15 +557572,15 @@ │ │ │ │ ldr.w r3, [r3, #3264] @ 0xcc0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r0, #216 @ 0xd8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r7!, {r2, r7} │ │ │ │ + ldmia r1!, {r2, r5, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (21eee0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10ab70>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -557588,15 +557603,15 @@ │ │ │ │ ldr.w r3, [r3, #3260] @ 0xcbc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r0, #140 @ 0x8c │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r7!, {r2, r3, r6} │ │ │ │ + ldmia r1!, {r2, r3, r5, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (21ef2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10abbc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -557619,15 +557634,15 @@ │ │ │ │ ldr.w r3, [r3, #3256] @ 0xcb8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r0, #64 @ 0x40 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r7!, {r2, r4} │ │ │ │ + ldmia r1!, {r2, r4, r5} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21ef78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10ac08>) │ │ │ │ @@ -557650,15 +557665,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r7, #240 @ 0xf0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r6!, {r2, r4, r6, r7} │ │ │ │ + ldmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21efc4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10ac54>) │ │ │ │ @@ -557681,15 +557696,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r7, #164 @ 0xa4 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r6!, {r3, r4, r7} │ │ │ │ + ldmia r0!, {r3, r4, r5, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21f010 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10aca0>) │ │ │ │ @@ -557712,15 +557727,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r7, #88 @ 0x58 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r6!, {r2, r3, r4, r6} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21f05c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10acec>) │ │ │ │ @@ -557743,15 +557758,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r7, #12 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r6!, {r5} │ │ │ │ + ldmia r0!, {r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21f0a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10ad38>) │ │ │ │ @@ -557774,15 +557789,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r6, #192 @ 0xc0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r5!, {r3, r5, r6, r7} │ │ │ │ + ldmia r0!, {r3} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21f0f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10ad84>) │ │ │ │ @@ -557805,15 +557820,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r6, #116 @ 0x74 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r5!, {r4, r5, r7} │ │ │ │ + stmia r7!, {r4, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21f140 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10add0>) │ │ │ │ @@ -557836,15 +557851,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r6, #40 @ 0x28 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r5!, {r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r3, r4, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -557868,15 +557883,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r5, #218 @ 0xda │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r5!, {r3, r6} │ │ │ │ + stmia r7!, {r3, r5, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #36] @ (21f1cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10ae5c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -557892,15 +557907,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldr.w r3, [r3, #3236] @ 0xca4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ adds r5, #144 @ 0x90 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r5!, {r3, r4} │ │ │ │ + stmia r7!, {r3, r4, r5} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (21f21c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10aeac>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -557924,15 +557939,15 @@ │ │ │ │ ldr.w r3, [r3, #420] @ 0x1a4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r4!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r2, r4} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (21f26c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10aefc>) │ │ │ │ @@ -557956,15 +557971,15 @@ │ │ │ │ ldr.w r4, [ip, #412] @ 0x19c │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r5, #0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r4!, {r2, r3, r5, r7} │ │ │ │ + stmia r6!, {r2, r3, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -557990,15 +558005,15 @@ │ │ │ │ ldr.w r4, [ip, #408] @ 0x198 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, #174 @ 0xae │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r4!, {r4, r5, r6} │ │ │ │ + stmia r6!, {r4, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -558029,15 +558044,15 @@ │ │ │ │ ldr.w r4, [ip, #404] @ 0x194 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, #90 @ 0x5a │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r4!, {r2, r3, r5} │ │ │ │ + stmia r6!, {r2, r3, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (21f368 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10aff8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -558058,15 +558073,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #392] @ 0x188 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r4, #0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r3!, {r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r3} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -558096,15 +558111,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r3, #178 @ 0xb2 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r3!, {r4, r5, r7} │ │ │ │ + stmia r5!, {r4, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -558130,15 +558145,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r3, #86 @ 0x56 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r3!, {r2, r3, r5, r6} │ │ │ │ + stmia r5!, {r2, r3, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (21f464 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10b0f4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -558161,15 +558176,15 @@ │ │ │ │ ldr.w r3, [r3, #3436] @ 0xd6c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r3, #8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r3!, {r3, r4, r5} │ │ │ │ + stmia r5!, {r3, r4, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (21f4b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10b140>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -558192,15 +558207,15 @@ │ │ │ │ ldr.w r3, [r3, #3432] @ 0xd68 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r2, #188 @ 0xbc │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r3!, {r2, r3} │ │ │ │ + stmia r5!, {r2, r3, r5} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (21f4fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10b18c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -558223,15 +558238,15 @@ │ │ │ │ ldr.w r3, [r3, #3428] @ 0xd64 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r2, #112 @ 0x70 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r2!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21f548 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10b1d8>) │ │ │ │ @@ -558254,15 +558269,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r2, #32 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r2!, {r5, r7} │ │ │ │ + stmia r4!, {r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r5, r1 │ │ │ │ @@ -558298,15 +558313,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r1, #210 @ 0xd2 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r2!, {r2, r3, r5, r6} │ │ │ │ + stmia r4!, {r2, r3, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -558330,15 +558345,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r1, #106 @ 0x6a │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r2!, {r3, r4} │ │ │ │ + stmia r4!, {r3, r4, r5} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21f64c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10b2dc>) │ │ │ │ @@ -558361,15 +558376,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r1, #28 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r1!, {r3, r4, r6, r7} │ │ │ │ + stmia r3!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -558393,15 +558408,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r0, #206 @ 0xce │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r1!, {r2, r3, r4, r7} │ │ │ │ + stmia r3!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -558425,15 +558440,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r0, #126 @ 0x7e │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r1!, {r5, r6} │ │ │ │ + stmia r3!, {r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (21f73c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10b3cc>) │ │ │ │ @@ -558457,15 +558472,15 @@ │ │ │ │ ldr.w r4, [ip, #1340] @ 0x53c │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r0, #48 @ 0x30 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r1!, {r3, r5} │ │ │ │ + stmia r3!, {r3, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (21f780 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10b410>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -558485,15 +558500,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #3520] @ 0xdc0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r7, #228 @ 0xe4 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r3, r4} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (21f7c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10b454>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -558513,15 +558528,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #3516] @ 0xdbc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r7, #160 @ 0xa0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r0!, {r4, r6, r7} │ │ │ │ + stmia r2!, {r4, r5, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21f810 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10b4a0>) │ │ │ │ @@ -558544,15 +558559,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r7, #88 @ 0x58 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r0!, {r5, r7} │ │ │ │ + stmia r2!, {r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (21f854 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10b4e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -558572,15 +558587,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3508] @ 0xdb4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r7, #16 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r0!, {r4, r5, r6} │ │ │ │ + stmia r2!, {r4, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (21f894 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10b524>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -558598,15 +558613,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #3504] @ 0xdb0 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r6, #204 @ 0xcc │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r0!, {r1, r3, r6} │ │ │ │ + stmia r2!, {r1, r3, r5, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (21f8e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10b574>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -558630,15 +558645,15 @@ │ │ │ │ ldr.w r3, [r3, #1912] @ 0x778 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r6, #140 @ 0x8c │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r0!, {r2, r3, r4} │ │ │ │ + stmia r2!, {r2, r3, r4, r5} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -558662,16 +558677,16 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r6, #54 @ 0x36 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - it al │ │ │ │ - lslal r3, r4, #3 │ │ │ │ + stmia r2!, {r3} │ │ │ │ + lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21f980 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10b610>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -558693,17 +558708,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r5, #232 @ 0xe8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ite ge │ │ │ │ - lslge r3, r4, #3 │ │ │ │ - pushlt {r4, r5, r6, lr} │ │ │ │ + stmia r1!, {r2, r3, r6, r7} │ │ │ │ + lsls r3, r4, #3 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #64] @ (21f9dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10b66c>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -558730,15 +558745,15 @@ │ │ │ │ ldr.w r4, [ip, #1904] @ 0x770 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r5, #154 @ 0x9a │ │ │ │ lsls r1, r3, #6 │ │ │ │ - nop {8} │ │ │ │ + stmia r1!, {r5, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -558764,15 +558779,15 @@ │ │ │ │ ldr.w r4, [ip, #1900] @ 0x76c │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r5, #62 @ 0x3e │ │ │ │ lsls r1, r3, #6 │ │ │ │ - sev │ │ │ │ + stmia r1!, {r5, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -558800,17 +558815,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r4, #234 @ 0xea │ │ │ │ lsls r1, r3, #6 │ │ │ │ - itt eq │ │ │ │ - lsleq r3, r4, #3 │ │ │ │ - pusheq {r4, r5, r6, lr} │ │ │ │ + stmia r1!, {r2, r5} │ │ │ │ + lsls r3, r4, #3 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #52] @ (21fad8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10b768>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -558832,15 +558847,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r4, #146 @ 0x92 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - bkpt 0x00c0 │ │ │ │ + stmia r0!, {r5, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #264] @ (21fbfc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10b88c>) │ │ │ │ @@ -558939,16 +558954,16 @@ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ add.w lr, r1, ip │ │ │ │ b.n 21fb52 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10b7e2> │ │ │ │ nop │ │ │ │ cmp r4, #70 @ 0x46 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - pop {r3, r4, r6, r7, pc} │ │ │ │ - lsls r3, r4, #3 │ │ │ │ + it │ │ │ │ + lsl r3, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (21fc60 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10b8f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ @@ -562805,15 +562820,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 13ef38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abc8> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r3, #2 │ │ │ │ b.n 222808 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10e498> │ │ │ │ vbsl d16, d24, d8 │ │ │ │ - str r1, [sp, #464] @ 0x1d0 │ │ │ │ + str r3, [sp, #592] @ 0x250 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #212] @ (222940 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10e5d0>) │ │ │ │ @@ -563042,15 +563057,15 @@ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r0, #3 │ │ │ │ b.n 222aa6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10e736> │ │ │ │ nop │ │ │ │ stc2l 1, cr0, [r2], {152} @ 0x98 │ │ │ │ - ldrh r6, [r4, #54] @ 0x36 │ │ │ │ + str r1, [sp, #24] │ │ │ │ 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] @ (222bac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10e83c>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -563100,15 +563115,15 @@ │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 13ef38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abc8> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ adds r0, r1, #2 │ │ │ │ b.n 222b48 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10e7d8> │ │ │ │ ldc2 1, cr0, [r8], {152} @ 0x98 │ │ │ │ - ldrh r4, [r2, #50] @ 0x32 │ │ │ │ + str r0, [sp, #464] @ 0x1d0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #164] @ (222c6c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10e8fc>) │ │ │ │ @@ -563170,15 +563185,15 @@ │ │ │ │ bl 13ef38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abc8> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ add.w ip, r1, #3 │ │ │ │ b.n 222bee <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10e87e> │ │ │ │ nop │ │ │ │ @ instruction: 0xfb740198 │ │ │ │ - ldrh r6, [r7, #44] @ 0x2c │ │ │ │ + ldrh r6, [r3, #62] @ 0x3e │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #168] @ (222d30 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10e9c0>) │ │ │ │ @@ -563241,15 +563256,15 @@ │ │ │ │ bl 13ef38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abc8> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r0, #4 │ │ │ │ b.n 222cae <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10e93e> │ │ │ │ @ instruction: 0xfab40198 │ │ │ │ - ldrh r6, [r1, #40] @ 0x28 │ │ │ │ + ldrh r6, [r5, #56] @ 0x38 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #172] @ (222df8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10ea88>) │ │ │ │ @@ -563315,15 +563330,15 @@ │ │ │ │ strd r2, r3, [sp, #12] │ │ │ │ bl 13ef38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abc8> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ add.w ip, r1, #3 │ │ │ │ b.n 222d72 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10ea02> │ │ │ │ ldr??.w r0, [r0, #408] @ 0x198 │ │ │ │ - ldrh r4, [r3, #34] @ 0x22 │ │ │ │ + ldrh r4, [r7, #50] @ 0x32 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #180] @ (222ec8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10eb58>) │ │ │ │ @@ -563390,15 +563405,15 @@ │ │ │ │ bl 13ef38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abc8> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 222e3a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10eaca> │ │ │ │ nop │ │ │ │ vld4.32 {d0,d2,d4,d6}, [r8 :64], r8 │ │ │ │ - subs r7, #226 @ 0xe2 │ │ │ │ + tst r2, 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, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #184] @ (222f9c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10ec2c>) │ │ │ │ @@ -563467,15 +563482,15 @@ │ │ │ │ strd r2, r3, [sp, #20] │ │ │ │ bl 13ef38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abc8> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 222f0a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10eb9a> │ │ │ │ ldr.w r0, [r8, ] │ │ │ │ - ldrh r0, [r2, #22] │ │ │ │ + ldrh r0, [r6, #38] @ 0x26 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #184] @ (223070 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10ed00>) │ │ │ │ @@ -563546,15 +563561,15 @@ │ │ │ │ bl 13ef38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abc8> │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r0, #5 │ │ │ │ b.n 222fde <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10ec6e> │ │ │ │ @ instruction: 0xf7840198 │ │ │ │ - ldrh r2, [r2, #16] │ │ │ │ + ldrh r2, [r6, #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, #4032] @ 0xfc0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #192] @ (22314c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10eddc>) │ │ │ │ @@ -563627,15 +563642,15 @@ │ │ │ │ strd r2, r3, [sp, #28] │ │ │ │ bl 13ef38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abc8> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 2230b2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10ed42> │ │ │ │ @ instruction: 0xf6b00198 │ │ │ │ - subs r6, #48 @ 0x30 │ │ │ │ + eors r0, r2 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #372] @ (2232d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10ef68>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -563862,15 +563877,15 @@ │ │ │ │ bl 13ef38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abc8> │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldrd r2, r3, [sp, #40] @ 0x28 │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r0, #6 │ │ │ │ b.n 223316 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10efa6> │ │ │ │ orr.w r1, ip, #4980736 @ 0x4c0000 │ │ │ │ - strh r6, [r5, #54] @ 0x36 │ │ │ │ + ldrh r6, [r1, #8] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #212] @ (2234a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10f138>) │ │ │ │ @@ -563953,15 +563968,15 @@ │ │ │ │ bl 13ef38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abc8> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #6 │ │ │ │ b.n 2233fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10f08c> │ │ │ │ nop │ │ │ │ bfi r1, r8, #2, #23 │ │ │ │ - subs r3, #26 │ │ │ │ + subs r5, #58 @ 0x3a │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #176] @ (223574 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10f204>) │ │ │ │ mov r4, r1 │ │ │ │ @@ -564326,15 +564341,15 @@ │ │ │ │ bl 13ef38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abc8> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 22385e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10f4ee> │ │ │ │ nop │ │ │ │ vorr d0, d24, d8 │ │ │ │ - strh r6, [r0, #14] │ │ │ │ + strh r6, [r4, #30] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (2239c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10f650>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -564404,15 +564419,15 @@ │ │ │ │ bl 13ef38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abc8> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 223946 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10f5d6> │ │ │ │ nop │ │ │ │ mcr 1, 2, r0, cr0, cr8, {4} │ │ │ │ - strh r2, [r7, #6] │ │ │ │ + strh r2, [r3, #24] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (223aa0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10f730>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -564482,15 +564497,15 @@ │ │ │ │ bl 13ef38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abc8> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 223a26 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10f6b6> │ │ │ │ nop │ │ │ │ stcl 1, cr0, [r0, #-608]! @ 0xfffffda0 │ │ │ │ - strh r2, [r5, #0] │ │ │ │ + strh r2, [r1, #18] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ mov r9, r2 │ │ │ │ @@ -564577,15 +564592,15 @@ │ │ │ │ bl 13ef38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abc8> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r2, [r1, #460] @ 0x1cc │ │ │ │ adds r6, r5, r2 │ │ │ │ b.n 223b0c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10f79c> │ │ │ │ ldcl 1, cr0, [sl], #-608 @ 0xfffffda0 │ │ │ │ - ldrb r2, [r6, #28] │ │ │ │ + strh r2, [r2, #10] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (223c84 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10f914>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -564652,15 +564667,15 @@ │ │ │ │ bl 13ef38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abc8> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 223c0c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10f89c> │ │ │ │ sbcs.w r1, r6, r8, lsr #2 │ │ │ │ - ldrb r2, [r5, #25] │ │ │ │ + strh r2, [r1, #4] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (223d60 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10f9f0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -564727,15 +564742,15 @@ │ │ │ │ bl 13ef38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abc8> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 223ce8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10f978> │ │ │ │ eors.w r1, sl, r8, lsr #2 │ │ │ │ - ldrb r2, [r5, #22] │ │ │ │ + ldrb r2, [r1, #31] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (223e3c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10facc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -564802,15 +564817,15 @@ │ │ │ │ bl 13ef38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abc8> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 223dc4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10fa54> │ │ │ │ @ instruction: 0xe9be0198 │ │ │ │ - ldrb r6, [r5, #19] │ │ │ │ + ldrb r6, [r1, #28] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (223f18 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10fba8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -564877,15 +564892,15 @@ │ │ │ │ bl 13ef38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abc8> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 223ea0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10fb30> │ │ │ │ strd r0, r1, [r2], #608 @ 0x260 │ │ │ │ - ldrb r2, [r5, #16] │ │ │ │ + ldrb r2, [r1, #25] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (223ff4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10fc84>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -564952,15 +564967,15 @@ │ │ │ │ bl 13ef38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abc8> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 223f7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10fc0c> │ │ │ │ @ instruction: 0xe8060198 │ │ │ │ - ldrb r6, [r3, #13] │ │ │ │ + ldrb r6, [r7, #21] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (2240d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10fd60>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -565028,15 +565043,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 224058 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10fce8> │ │ │ │ b.n 223f28 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10fbb8> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrb r2, [r2, #10] │ │ │ │ + ldrb r2, [r6, #18] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #208] @ (2241bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10fe4c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -565111,15 +565126,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 224134 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10fdc4> │ │ │ │ nop │ │ │ │ b.n 223e5c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10faec> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrb r6, [r7, #6] │ │ │ │ + ldrb r6, [r3, #15] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (224298 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10ff28>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -565189,15 +565204,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22421e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10feae> │ │ │ │ nop │ │ │ │ b.n 223d60 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10f9f0> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrb r2, [r7, #3] │ │ │ │ + ldrb r2, [r3, #12] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #204] @ (224380 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x110010>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -565272,15 +565287,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 2242fa <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10ff8a> │ │ │ │ nop │ │ │ │ b.n 223c90 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x10f920> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrb r2, [r6, #0] │ │ │ │ + ldrb r2, [r2, #9] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #224] @ (22447c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11010c>) │ │ │ │ @@ -565362,15 +565377,15 @@ │ │ │ │ ldrd r3, r2, [sp, #20] │ │ │ │ ldr.w ip, [r1, #460] @ 0x1cc │ │ │ │ add.w lr, ip, r6 │ │ │ │ b.n 2243e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x110074> │ │ │ │ nop │ │ │ │ b.n 224bbc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11084c> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strb r2, [r2, #29] │ │ │ │ + ldrb r2, [r6, #5] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #256] @ (224598 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x110228>) │ │ │ │ @@ -565465,15 +565480,15 @@ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r6, r0 │ │ │ │ b.n 2244e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x110178> │ │ │ │ b.n 224ae4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x110774> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strb r6, [r2, #25] │ │ │ │ + ldrb r6, [r6, #1] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #232] @ (22469c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11032c>) │ │ │ │ @@ -565564,15 +565579,15 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr.w ip, [r1, #460] @ 0x1cc │ │ │ │ add.w lr, r2, ip │ │ │ │ b.n 2245fe <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11028e> │ │ │ │ nop │ │ │ │ b.n 2249ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11063c> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strb r4, [r5, #21] │ │ │ │ + strb r4, [r1, #30] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #372] @ (224828 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1104b8>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -566109,15 +566124,15 @@ │ │ │ │ ldr.w r1, [r9, #460] @ 0x1cc │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add.w ip, r1, r3 │ │ │ │ b.n 224bbe <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11084e> │ │ │ │ blt.n 224c1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1108ac> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r4, [r1, #124] @ 0x7c │ │ │ │ + strb r4, [r5, #7] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #236] @ (224d48 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1109d8>) │ │ │ │ @@ -566204,15 +566219,15 @@ │ │ │ │ bl 13ef38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abc8> │ │ │ │ ldr.w r1, [r7, #460] @ 0x1cc │ │ │ │ ldrd lr, r2, [sp, #8] │ │ │ │ add.w ip, r9, r1 │ │ │ │ b.n 224cbc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11094c> │ │ │ │ bge.n 224d08 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x110998> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r0, [r4, #108] @ 0x6c │ │ │ │ + strb r0, [r0, #4] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ vldr d3, [r1, #32] │ │ │ │ @@ -569090,15 +569105,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb850 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r4, [pc, #1008] @ (227310 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x112fa0>) │ │ │ │ + ldr r7, [pc, #112] @ (226f90 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x112c20>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (226f64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x112bf4>) │ │ │ │ @@ -569121,15 +569136,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb804 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r4, [pc, #784] @ (22727c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x112f0c>) │ │ │ │ + ldr r6, [pc, #912] @ (2272fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x112f8c>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (226fb0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x112c40>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -569152,15 +569167,15 @@ │ │ │ │ ldr.w r3, [r3, #3792] @ 0xed0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb7bc │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r4, [pc, #592] @ (227208 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x112e98>) │ │ │ │ + ldr r6, [pc, #720] @ (227288 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x112f18>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (226ffc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x112c8c>) │ │ │ │ @@ -569183,15 +569198,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb76c │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r4, [pc, #336] @ (227154 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x112de4>) │ │ │ │ + ldr r6, [pc, #464] @ (2271d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x112e64>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (227048 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x112cd8>) │ │ │ │ @@ -569214,15 +569229,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb720 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r4, [pc, #128] @ (2270d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x112d60>) │ │ │ │ + ldr r6, [pc, #256] @ (227150 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x112de0>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (227094 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x112d24>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -569245,15 +569260,15 @@ │ │ │ │ ldr.w r3, [r3, #3988] @ 0xf94 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb6d8 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r3, [pc, #992] @ (22747c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11310c>) │ │ │ │ + ldr r6, [pc, #96] @ (2270fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x112d8c>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (2270e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x112d70>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -569276,15 +569291,15 @@ │ │ │ │ ldr.w r3, [r3, #3984] @ 0xf90 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb68c │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r3, [pc, #768] @ (2273e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x113078>) │ │ │ │ + ldr r5, [pc, #896] @ (227468 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1130f8>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (22712c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x112dbc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -569307,15 +569322,15 @@ │ │ │ │ ldr.w r3, [r3, #3768] @ 0xeb8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb640 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r3, [pc, #544] @ (227354 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x112fe4>) │ │ │ │ + ldr r5, [pc, #672] @ (2273d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x113064>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (227178 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x112e08>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -569338,15 +569353,15 @@ │ │ │ │ ldr.w r3, [r3, #3760] @ 0xeb0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ push {r2, r4, r5, r6, r7, lr} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r3, [pc, #336] @ (2272d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x112f60>) │ │ │ │ + ldr r5, [pc, #464] @ (227350 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x112fe0>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (2271c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x112e54>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -569369,15 +569384,15 @@ │ │ │ │ ldr.w r3, [r3, #3756] @ 0xeac │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ push {r3, r5, r7, lr} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r3, [pc, #128] @ (22724c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x112edc>) │ │ │ │ + ldr r5, [pc, #256] @ (2272cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x112f5c>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (227208 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x112e98>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -569397,15 +569412,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3664] @ 0xe50 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r2, r3, r4, r6, lr} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r2, [pc, #944] @ (2275c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x113250>) │ │ │ │ + ldr r5, [pc, #48] @ (227240 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x112ed0>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (227254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x112ee4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -569428,15 +569443,15 @@ │ │ │ │ ldr.w r3, [r3, #3656] @ 0xe48 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ push {r3, r4, lr} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r2, [pc, #736] @ (22753c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1131cc>) │ │ │ │ + ldr r4, [pc, #864] @ (2275bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11324c>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (227298 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x112f28>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -569456,15 +569471,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3652] @ 0xe44 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r2, r3, r6, r7} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r2, [pc, #496] @ (227490 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x113120>) │ │ │ │ + ldr r4, [pc, #624] @ (227510 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1131a0>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (2272e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x112f78>) │ │ │ │ @@ -569488,15 +569503,15 @@ │ │ │ │ ldr.w r4, [ip, #1396] @ 0x574 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ push {r2, r7} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r2, [pc, #288] @ (227410 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1130a0>) │ │ │ │ + ldr r4, [pc, #416] @ (227490 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x113120>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (227338 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x112fc8>) │ │ │ │ @@ -569520,15 +569535,15 @@ │ │ │ │ ldr.w r4, [ip, #1400] @ 0x578 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ push {r2, r4, r5} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r2, [pc, #80] @ (227390 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x113020>) │ │ │ │ + ldr r4, [pc, #208] @ (227410 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1130a0>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ (22737c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11300c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -569547,15 +569562,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #688] @ 0x2b0 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cbz r0, 2273fa <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11308a> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r1, [pc, #936] @ (22772c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1133bc>) │ │ │ │ + ldr r4, [pc, #40] @ (2273ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11303c>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (2273cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11305c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -569579,15 +569594,15 @@ │ │ │ │ ldr.w r3, [r3, #852] @ 0x354 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cbz r4, 227438 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1130c8> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r1, [pc, #752] @ (2276c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x113354>) │ │ │ │ + ldr r3, [pc, #880] @ (227744 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1133d4>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (22741c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1130ac>) │ │ │ │ @@ -569611,15 +569626,15 @@ │ │ │ │ ldr.w r4, [ip, #848] @ 0x350 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cbz r0, 227474 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x113104> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r1, [pc, #496] @ (227614 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1132a4>) │ │ │ │ + ldr r3, [pc, #624] @ (227694 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x113324>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -569645,15 +569660,15 @@ │ │ │ │ ldr.w r4, [ip, #844] @ 0x34c │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ uxtb r6, r7 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r1, [pc, #304] @ (2275a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x113238>) │ │ │ │ + ldr r3, [pc, #432] @ (227628 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1132b8>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -569679,15 +569694,15 @@ │ │ │ │ ldr.w r4, [ip, #840] @ 0x348 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ uxth r2, r5 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r1, [pc, #80] @ (22751c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1131ac>) │ │ │ │ + ldr r3, [pc, #208] @ (22759c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11322c>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (227514 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1131a4>) │ │ │ │ @@ -569711,15 +569726,15 @@ │ │ │ │ ldr.w r4, [ip, #836] @ 0x344 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ sxtb r0, r3 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r0, [pc, #896] @ (22789c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11352c>) │ │ │ │ + ldr r3, [pc, #0] @ (22751c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1131ac>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -569745,15 +569760,15 @@ │ │ │ │ ldr.w r4, [ip, #832] @ 0x340 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ sxth r6, r0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r0, [pc, #704] @ (227830 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1134c0>) │ │ │ │ + ldr r2, [pc, #832] @ (2278b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x113540>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (2275b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x113240>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -569774,15 +569789,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #828] @ 0x33c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cbz r0, 2275e2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x113272> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r0, [pc, #528] @ (2277c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x113458>) │ │ │ │ + ldr r2, [pc, #656] @ (227848 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1134d8>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (2275fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11328c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -569805,15 +569820,15 @@ │ │ │ │ ldr.w r3, [r3, #3208] @ 0xc88 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cbz r0, 22761c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1132ac> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r0, [pc, #320] @ (227744 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1133d4>) │ │ │ │ + ldr r2, [pc, #448] @ (2277c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x113454>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (227648 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1132d8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -569836,15 +569851,15 @@ │ │ │ │ ldr.w r3, [r3, #2212] @ 0x8a4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cbz r4, 227654 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1132e4> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r0, [pc, #64] @ (227690 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x113320>) │ │ │ │ + ldr r2, [pc, #192] @ (227710 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1133a0>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (22768c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11331c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -569864,15 +569879,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2252] @ 0x8cc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ sub sp, #352 @ 0x160 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - blxns sl │ │ │ │ + ldr r1, [pc, #976] @ (227a64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1136f4>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (2276d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x113368>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -569895,15 +569910,15 @@ │ │ │ │ ldr.w r3, [r3, #2220] @ 0x8ac │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - blxns r3 │ │ │ │ + ldr r1, [pc, #752] @ (2279d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x113660>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (227720 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1133b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -569924,15 +569939,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #744] @ 0x2e8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add sp, #288 @ 0x120 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bx ip │ │ │ │ + ldr r1, [pc, #512] @ (227928 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1135b8>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (22776c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1133fc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -569955,15 +569970,15 @@ │ │ │ │ ldr.w r3, [r3, #3204] @ 0xc84 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add sp, #0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bxns r5 │ │ │ │ + ldr r1, [pc, #304] @ (2278a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x113534>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #280] @ (2278a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x113530>) │ │ │ │ @@ -570073,15 +570088,15 @@ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr.w ip, [r1, #460] @ 0x1cc │ │ │ │ add.w r0, r2, ip │ │ │ │ b.n 2277ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11347c> │ │ │ │ add r7, sp, #712 @ 0x2c8 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - mov r2, r6 │ │ │ │ + ldr r0, [pc, #328] @ (2279f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x113680>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #48] @ (2278e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x113578>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -570102,15 +570117,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 1401b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2be44> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r6, sp, #512 @ 0x200 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - cmp sl, fp │ │ │ │ + @ instruction: 0x47fa │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (22794c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1135dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -575677,15 +575692,15 @@ │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r0, #6 │ │ │ │ b.n 22b8e6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x117576> │ │ │ │ nop │ │ │ │ ldr r4, [r7, #100] @ 0x64 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - lsls r4, r1, #22 │ │ │ │ + lsls r4, r5, #30 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #220] @ (22ba70 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x117700>) │ │ │ │ @@ -575773,15 +575788,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #6 │ │ │ │ b.n 22b9bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11764c> │ │ │ │ nop │ │ │ │ ldr r0, [r5, #88] @ 0x58 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - lsls r2, r7, #18 │ │ │ │ + lsls r2, r3, #27 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #224] @ (22bb6c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1177fc>) │ │ │ │ @@ -576017,15 +576032,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 22bcbc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11794c> │ │ │ │ ldr r2, [r0, #44] @ 0x2c │ │ │ │ lsls r0, r3, #6 │ │ │ │ - lsls r4, r6, #7 │ │ │ │ + lsls r4, r2, #16 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (22be10 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x117aa0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -576094,15 +576109,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22bd94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x117a24> │ │ │ │ ldr r6, [r5, #28] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - lsls r2, r6, #4 │ │ │ │ + lsls r2, r2, #13 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (22bef0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x117b80>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -576171,15 +576186,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22be74 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x117b04> │ │ │ │ ldr r6, [r1, #16] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - lsls r6, r4, #1 │ │ │ │ + lsls r6, r0, #10 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (22bfd8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x117c68>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -576250,15 +576265,16 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22bf5e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x117bee> │ │ │ │ nop │ │ │ │ ldr r6, [r5, #0] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - vmla.i16 q0, q9, d2[2] │ │ │ │ + lsls r2, r6, #6 │ │ │ │ + lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (22c0b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x117d48>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -576326,15 +576342,16 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22c03c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x117ccc> │ │ │ │ str r6, [r0, #116] @ 0x74 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - cdp2 0, 12, cr0, cr6, cr2, {7} │ │ │ │ + lsls r6, r4, #3 │ │ │ │ + lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (22c198 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x117e28>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -576402,15 +576419,16 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22c11c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x117dac> │ │ │ │ str r6, [r4, #100] @ 0x64 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldc2l 0, cr0, [sl, #904]! @ 0x388 │ │ │ │ + movs r2, r3 │ │ │ │ + lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (22c278 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x117f08>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -576478,15 +576496,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22c1fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x117e8c> │ │ │ │ str r6, [r0, #88] @ 0x58 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - stc2 0, cr0, [lr, #-904]! @ 0xfffffc78 │ │ │ │ + vhadd.u8 q8, q15, q9 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (22c360 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x117ff0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -576556,15 +576574,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22c2e6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x117f76> │ │ │ │ nop │ │ │ │ str r6, [r4, #72] @ 0x48 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - mrrc2 0, 14, r0, sl, cr2 │ │ │ │ + cdp2 0, 7, cr0, cr10, cr2, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (22c440 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1180d0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -576632,15 +576650,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22c3c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x118054> │ │ │ │ str r6, [r7, #56] @ 0x38 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - @ instruction: 0xfb8e00e2 │ │ │ │ + stc2 0, cr0, [lr, #904]! @ 0x388 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (22c520 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1181b0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -576708,15 +576726,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22c4a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x118134> │ │ │ │ str r6, [r3, #44] @ 0x2c │ │ │ │ lsls r0, r3, #6 │ │ │ │ - @ instruction: 0xfac200e2 │ │ │ │ + stc2l 0, cr0, [r2], #904 @ 0x388 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (22c600 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x118290>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -576784,15 +576802,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22c584 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x118214> │ │ │ │ str r6, [r7, #28] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr??.w r0, [r6, #226] @ 0xe2 │ │ │ │ + ldc2 0, cr0, [r6], {226} @ 0xe2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (22c6e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x118378>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -576862,15 +576880,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22c66e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1182fe> │ │ │ │ nop │ │ │ │ str r6, [r3, #16] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - vld4. {d0-d3}, [r2 :128], r2 │ │ │ │ + @ instruction: 0xfb4200e2 │ │ │ │ stmdb sp!, {r4, 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] @ (22c7c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x118458>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -576938,15 +576956,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22c74c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1183dc> │ │ │ │ str r6, [r6, #0] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr.w r0, [r6, r2, lsl #2] │ │ │ │ + @ instruction: 0xfa7600e2 │ │ │ │ stmdb sp!, {r4, 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] @ (22c8a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x118538>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -577014,15 +577032,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22c82c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1184bc> │ │ │ │ ldrsh r6, [r2, r5] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - @ instruction: 0xf78a00e2 │ │ │ │ + vld1.8 {d0[7]}, [sl], r2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (22c984 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x118614>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -577089,15 +577107,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22c90c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11859c> │ │ │ │ ldrsh r6, [r6, r1] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - @ instruction: 0xf6be00e2 │ │ │ │ + ldr.w r0, [lr, #226] @ 0xe2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (22ca60 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1186f0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -577164,15 +577182,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22c9e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x118678> │ │ │ │ ldrb r2, [r3, r6] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - @ instruction: 0xf5f200e2 │ │ │ │ + ldrb.w r0, [r2, r2, 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, #196] @ (22cb40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1187d0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -577241,15 +577259,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22cac4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x118754> │ │ │ │ nop │ │ │ │ ldrb r6, [r7, r2] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - @ instruction: 0xf52600e2 │ │ │ │ + @ instruction: 0xf74600e2 │ │ │ │ stmdb sp!, {r4, 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] @ (22cc20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1188b0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -577318,15 +577336,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22cba4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x118834> │ │ │ │ nop │ │ │ │ ldrh r6, [r3, r7] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - orrs.w r0, sl, #7405568 @ 0x710000 │ │ │ │ + @ instruction: 0xf67a00e2 │ │ │ │ stmdb sp!, {r4, 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] @ (22cd04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x118994>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -577395,15 +577413,15 @@ │ │ │ │ bl 13ef38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abc8> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22cc8e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11891e> │ │ │ │ ldrh r6, [r7, r3] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - @ instruction: 0xf38200e2 │ │ │ │ + sub.w r0, r2, #7405568 @ 0x710000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (22cde8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x118a78>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -577472,15 +577490,15 @@ │ │ │ │ bl 13ef38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abc8> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22cd72 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x118a02> │ │ │ │ ldrh r2, [r3, r0] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - @ instruction: 0xf2b200e2 │ │ │ │ + @ instruction: 0xf4d200e2 │ │ │ │ stmdb sp!, {r4, 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] @ (22cec4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x118b54>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -577547,15 +577565,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22ce4c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x118adc> │ │ │ │ ldr r6, [r6, r4] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - @ instruction: 0xf1e600e2 │ │ │ │ + and.w r0, r6, #7405568 @ 0x710000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (22cfa0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x118c30>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -577622,15 +577640,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22cf28 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x118bb8> │ │ │ │ ldr r2, [r3, r1] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - adds.w r0, lr, #226 @ 0xe2 │ │ │ │ + @ instruction: 0xf33e00e2 │ │ │ │ stmdb sp!, {r4, 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] @ (22d07c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x118d0c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -577697,15 +577715,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22d004 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x118c94> │ │ │ │ ldrsb r6, [r7, r5] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - orrs.w r0, r2, #226 @ 0xe2 │ │ │ │ + @ instruction: 0xf27200e2 │ │ │ │ stmdb sp!, {r4, 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] @ (22d158 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x118de8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -577772,15 +577790,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22d0e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x118d70> │ │ │ │ ldrsb r2, [r4, r2] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - vmla.i d0, d26, d2[4] │ │ │ │ + sub.w r0, sl, #226 @ 0xe2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (22d234 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x118ec4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -577847,15 +577865,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22d1bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x118e4c> │ │ │ │ strb r6, [r0, r7] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - cdp 0, 11, cr0, cr14, cr2, {7} │ │ │ │ + @ instruction: 0xf0de00e2 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (22d310 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x118fa0>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -577924,15 +577942,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22d296 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x118f26> │ │ │ │ nop │ │ │ │ strb r2, [r5, r3] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldcl 0, cr0, [sl, #904]! @ 0x388 │ │ │ │ + ands.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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (22d3ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11907c>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -578001,15 +578019,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22d372 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x119002> │ │ │ │ nop │ │ │ │ strb r6, [r1, r0] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldc 0, cr0, [r6, #-904]! @ 0xfffffc78 │ │ │ │ + vhadd.s16 q8, q11, q9 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (22d4cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11915c>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -578078,15 +578096,15 @@ │ │ │ │ bl 13ef38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abc8> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22d458 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1190e8> │ │ │ │ strh r2, [r6, r4] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - stcl 0, cr0, [sl], #-904 @ 0xfffffc78 │ │ │ │ + cdp 0, 8, cr0, cr10, cr2, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (22d5ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11923c>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -578155,15 +578173,15 @@ │ │ │ │ bl 13ef38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abc8> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22d538 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1191c8> │ │ │ │ strh r2, [r2, r1] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - sub.w r0, r2, r2, asr #3 │ │ │ │ + stcl 0, cr0, [r2, #904] @ 0x388 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (22d688 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x119318>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -578232,15 +578250,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22d60e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11929e> │ │ │ │ nop │ │ │ │ str r2, [r6, r5] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - @ instruction: 0xeae200e2 │ │ │ │ + stc 0, cr0, [r2, #-904] @ 0xfffffc78 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (22d764 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1193f4>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -578309,15 +578327,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22d6ea <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11937a> │ │ │ │ nop │ │ │ │ str r6, [r2, r2] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ands.w r0, lr, r2, asr #3 │ │ │ │ + ldc 0, cr0, [lr], #-904 @ 0xfffffc78 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (22d840 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1194d0>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -578386,15 +578404,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22d7c6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x119456> │ │ │ │ nop │ │ │ │ ldr r7, [pc, #744] @ (22db2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1197bc>) │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrd r0, r0, [sl, #-904] @ 0x388 │ │ │ │ + sbcs.w r0, sl, r2, asr #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (22d91c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1195ac>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -578463,15 +578481,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22d8a2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x119532> │ │ │ │ nop │ │ │ │ ldr r6, [pc, #888] @ (22dc98 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x119928>) │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldmia.w r6, {r1, r5, r6, r7} │ │ │ │ + @ instruction: 0xeab600e2 │ │ │ │ stmdb sp!, {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] @ (22d9fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11968c>) │ │ │ │ mov r4, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -578542,16 +578560,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22d982 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x119612> │ │ │ │ ldr r6, [pc, #8] @ (22da08 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x119698>) │ │ │ │ lsls r0, r3, #6 │ │ │ │ - b.n 22d9a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x119630> │ │ │ │ - lsls r2, r4, #3 │ │ │ │ + strd r0, r0, [lr, #904]! @ 0x388 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #208] @ (22dae8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x119778>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -578625,16 +578642,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22da62 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1196f2> │ │ │ │ ldr r5, [pc, #136] @ (22db74 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x119804>) │ │ │ │ lsls r0, r3, #6 │ │ │ │ - b.n 22d910 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1195a0> │ │ │ │ - lsls r2, r4, #3 │ │ │ │ + ldmdb r0!, {r1, r5, r6, r7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #208] @ (22dbd4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x119864>) │ │ │ │ mov r4, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -578710,16 +578726,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 22db4e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1197de> │ │ │ │ ldr r4, [pc, #216] @ (22dcb0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x119940>) │ │ │ │ lsls r0, r3, #6 │ │ │ │ - b.n 22d858 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1194e8> │ │ │ │ - lsls r2, r4, #3 │ │ │ │ + @ instruction: 0xe85e00e2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #240] @ (22dce0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x119970>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -578811,15 +578826,15 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ adds r0, r3, r1 │ │ │ │ b.n 22dc52 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1198e2> │ │ │ │ nop │ │ │ │ ldr r3, [pc, #296] @ (22de0c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x119a9c>) │ │ │ │ lsls r0, r3, #6 │ │ │ │ - b.n 22d794 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x119424> │ │ │ │ + b.n 22dbd4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x119864> │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ ldrd r0, r1, [r1, #4] │ │ │ │ @@ -582162,17 +582177,17 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 230466 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11c0f6> │ │ │ │ movs r3, #30 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - pop {r2, r4, r6, pc} │ │ │ │ - lsls r2, r4, #3 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + ite vc │ │ │ │ + lslvc r2, r4, #3 │ │ │ │ + pushvs {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] @ (230548 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11c1d8>) │ │ │ │ mov r5, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -582194,15 +582209,15 @@ │ │ │ │ ldr.w r4, [ip, #1344] @ 0x540 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - pop {pc} │ │ │ │ + wfe │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (230598 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11c228>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -582226,15 +582241,15 @@ │ │ │ │ ldr.w r3, [r3, #1888] @ 0x760 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r1, #216 @ 0xd8 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - pop {r4, r6, r7} │ │ │ │ + bkpt 0x00f0 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (2305e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11c278>) │ │ │ │ @@ -582258,15 +582273,15 @@ │ │ │ │ ldr.w r4, [ip, #1896] @ 0x768 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r1, #132 @ 0x84 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - pop {r2, r4, r7} │ │ │ │ + bkpt 0x00b4 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (230638 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11c2c8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -582290,15 +582305,15 @@ │ │ │ │ ldr.w r3, [r3, #1884] @ 0x75c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r1, #56 @ 0x38 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - pop {r3, r5, r6} │ │ │ │ + bkpt 0x0088 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (230688 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11c318>) │ │ │ │ @@ -582322,15 +582337,15 @@ │ │ │ │ ldr.w r4, [ip, #1892] @ 0x764 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r0, #228 @ 0xe4 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - pop {r2, r3, r5} │ │ │ │ + bkpt 0x004c │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (2306d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11c368>) │ │ │ │ @@ -582354,15 +582369,15 @@ │ │ │ │ ldr.w r4, [ip, #1784] @ 0x6f8 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r0, #148 @ 0x94 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - cbnz r0, 23075e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11c3ee> │ │ │ │ + bkpt 0x0018 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (230728 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11c3b8>) │ │ │ │ @@ -582386,15 +582401,15 @@ │ │ │ │ ldr.w r4, [ip, #1780] @ 0x6f4 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - cbnz r4, 2307a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11c430> │ │ │ │ + pop {r2, r5, r6, r7, pc} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -582420,15 +582435,15 @@ │ │ │ │ ldr.w r4, [ip, #1424] @ 0x590 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r2, r6, #7 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - cbnz r0, 2307e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11c478> │ │ │ │ + pop {r4, r5, r7, pc} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -582454,15 +582469,15 @@ │ │ │ │ ldr.w r4, [ip, #1428] @ 0x594 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r6, r3, #6 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - cbnz r4, 23082e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11c4be> │ │ │ │ + pop {r2, r3, r4, r5, r6, pc} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (230820 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11c4b0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -582486,15 +582501,15 @@ │ │ │ │ ldr.w r3, [r3, #1496] @ 0x5d8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r0, r2, #5 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - cbnz r0, 230874 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11c504> │ │ │ │ + pop {r4, r6, pc} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (230870 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11c500>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -582518,15 +582533,15 @@ │ │ │ │ ldr.w r3, [r3, #1716] @ 0x6b4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r0, r0, #4 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - revsh r0, r7 │ │ │ │ + pop {r3, r4, pc} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (2308c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11c550>) │ │ │ │ @@ -582550,15 +582565,15 @@ │ │ │ │ ldr.w r4, [ip, #1760] @ 0x6e0 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r4, r5, #2 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - revsh r4, r0 │ │ │ │ + pop {r2, r5, r6, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (230910 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11c5a0>) │ │ │ │ @@ -582582,15 +582597,15 @@ │ │ │ │ ldr.w r4, [ip, #1732] @ 0x6c4 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r4, r3, #1 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - hlt 0x000c │ │ │ │ + pop {r2, r3, r5, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (230960 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11c5f0>) │ │ │ │ @@ -582614,15 +582629,15 @@ │ │ │ │ ldr.w r4, [ip, #1744] @ 0x6d0 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r4, r1, #0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - rev16 r0, r3 │ │ │ │ + pop {r3, r4, r5, r6} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (2309b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11c640>) │ │ │ │ @@ -582646,15 +582661,15 @@ │ │ │ │ ldr.w r4, [ip, #1756] @ 0x6dc │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, r7, #6 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - rev r4, r5 │ │ │ │ + pop {r2, r3, r6} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (230a00 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11c690>) │ │ │ │ @@ -582678,15 +582693,15 @@ │ │ │ │ ldr.w r4, [ip, #1484] @ 0x5cc │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, r5, #5 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - rev r0, r0 │ │ │ │ + pop {r5} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (230a50 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11c6e0>) │ │ │ │ @@ -582710,15 +582725,15 @@ │ │ │ │ ldr.w r4, [ip, #1568] @ 0x620 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, r3, #4 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - cbnz r4, 230a8e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11c71e> │ │ │ │ + cbnz r4, 230ad6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11c766> │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (230aa0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11c730>) │ │ │ │ @@ -582742,15 +582757,15 @@ │ │ │ │ ldr.w r4, [ip, #1572] @ 0x624 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, r1, #3 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - cbnz r0, 230ad2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11c762> │ │ │ │ + cbnz r0, 230b1a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11c7aa> │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (230af0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11c780>) │ │ │ │ @@ -582774,15 +582789,15 @@ │ │ │ │ ldr.w r4, [ip, #1800] @ 0x708 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, r7, #1 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - cbnz r4, 230b14 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11c7a4> │ │ │ │ + cbnz r4, 230b5c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11c7ec> │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (230b40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11c7d0>) │ │ │ │ @@ -582806,15 +582821,15 @@ │ │ │ │ ldr.w r4, [ip, #1796] @ 0x704 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, r5, #0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - cbnz r0, 230b58 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11c7e8> │ │ │ │ + cbnz r0, 230ba0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11c830> │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -582840,15 +582855,15 @@ │ │ │ │ ldr.w r4, [ip, #1696] @ 0x6a0 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r2, r3, r7 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - cbnz r4, 230b9e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11c82e> │ │ │ │ + cbnz r4, 230be6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11c876> │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -582874,15 +582889,15 @@ │ │ │ │ ldr.w r4, [ip, #1700] @ 0x6a4 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r6, r0, r6 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - @ instruction: 0xb8d8 │ │ │ │ + revsh r0, r7 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (230c38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11c8c8>) │ │ │ │ @@ -582906,15 +582921,15 @@ │ │ │ │ ldr.w r4, [ip, #1628] @ 0x65c │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r4, r6, r4 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - @ instruction: 0xb8a4 │ │ │ │ + revsh r4, r0 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (230c88 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11c918>) │ │ │ │ @@ -582938,15 +582953,15 @@ │ │ │ │ ldr.w r4, [ip, #1624] @ 0x658 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r4, r4, r3 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - @ instruction: 0xb868 │ │ │ │ + hlt 0x0008 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (230cd8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11c968>) │ │ │ │ @@ -582970,15 +582985,15 @@ │ │ │ │ ldr.w r4, [ip, #1620] @ 0x654 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r4, r2, r2 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - @ instruction: 0xb82c │ │ │ │ + rev16 r4, r1 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (230d28 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11c9b8>) │ │ │ │ @@ -583002,15 +583017,15 @@ │ │ │ │ ldr.w r4, [ip, #1516] @ 0x5ec │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r4, r0, r1 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - @ instruction: 0xb7f0 │ │ │ │ + rev r0, r2 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (230d78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11ca08>) │ │ │ │ @@ -583034,15 +583049,15 @@ │ │ │ │ ldr.w r4, [ip, #1520] @ 0x5f0 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, r6, r7 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - @ instruction: 0xb7b4 │ │ │ │ + cbnz r4, 230db4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11ca44> │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (230dc8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11ca58>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -583066,15 +583081,15 @@ │ │ │ │ ldr.w r3, [r3, #1460] @ 0x5b4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r0, r5, r6 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - @ instruction: 0xb780 │ │ │ │ + cbnz r0, 230df8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11ca88> │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (230e10 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11caa0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -583095,15 +583110,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1464] @ 0x5b8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r0, r3, r5 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - @ instruction: 0xb750 │ │ │ │ + cbnz r0, 230e34 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11cac4> │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -583132,15 +583147,15 @@ │ │ │ │ ldr.w r4, [ip, #900] @ 0x384 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r2, r1, r4 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - @ instruction: 0xb720 │ │ │ │ + cbnz r0, 230e84 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11cb14> │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (230eb4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11cb44>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -583161,15 +583176,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #896] @ 0x380 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r4, r6, r2 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - @ instruction: 0xb6e4 │ │ │ │ + cbnz r4, 230ebc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11cb4c> │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -583195,15 +583210,15 @@ │ │ │ │ ldr.w r4, [ip, #892] @ 0x37c │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r6, r4, r1 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - @ instruction: 0xb6b0 │ │ │ │ + @ instruction: 0xb8d0 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r5, r1 │ │ │ │ @@ -583240,15 +583255,15 @@ │ │ │ │ ldr.w r4, [ip, #888] @ 0x378 │ │ │ │ blx r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r2, r2, r0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - cpsid a │ │ │ │ + @ instruction: 0xb894 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (230fbc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11cc4c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -583269,15 +583284,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #884] @ 0x374 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ asrs r4, r5, #30 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - @ instruction: 0xb628 │ │ │ │ + @ instruction: 0xb848 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ (231000 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11cc90>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -583296,15 +583311,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #880] @ 0x370 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ asrs r4, r4, #29 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - push {r1, r3, r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb81a │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (231048 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11ccd8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -583325,15 +583340,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #868] @ 0x364 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ asrs r0, r4, #28 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - push {r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb7f0 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (231098 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11cd28>) │ │ │ │ @@ -583357,15 +583372,15 @@ │ │ │ │ ldr.w r4, [ip, #2220] @ 0x8ac │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r4, r2, #27 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - push {r3, r4, r7, lr} │ │ │ │ + @ instruction: 0xb7b8 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -583391,15 +583406,15 @@ │ │ │ │ ldr.w r4, [ip, #2216] @ 0x8a8 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r2, r0, #26 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - push {r3, r4, r6, lr} │ │ │ │ + @ instruction: 0xb778 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (231134 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11cdc4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -583420,15 +583435,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1064] @ 0x428 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ asrs r4, r6, #24 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - push {r5, lr} │ │ │ │ + @ instruction: 0xb740 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (23117c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11ce0c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -583449,15 +583464,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1060] @ 0x424 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ asrs r4, r5, #23 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - adds r0, r2, r7 │ │ │ │ + subs r0, r6, r7 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (2311c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11ce58>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -583480,15 +583495,15 @@ │ │ │ │ ldr.w r3, [r3, #2232] @ 0x8b8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ asrs r4, r4, #22 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - push {r2, r3, r5, r7} │ │ │ │ + @ instruction: 0xb6cc │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (231214 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11cea4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -583511,15 +583526,15 @@ │ │ │ │ ldr.w r3, [r3, #2228] @ 0x8b4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ asrs r0, r3, #21 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - push {r2, r4, r5, r6} │ │ │ │ + @ instruction: 0xb694 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (231264 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11cef4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -583543,15 +583558,15 @@ │ │ │ │ ldr.w r3, [r3, #1988] @ 0x7c4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ asrs r4, r1, #20 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - push {r2, r3, r4, r5} │ │ │ │ + @ instruction: 0xb65c │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (2312ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11cf3c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -583572,15 +583587,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1392] @ 0x570 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ asrs r4, r7, #18 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - push {r3} │ │ │ │ + @ instruction: 0xb628 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (2312fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11cf8c>) │ │ │ │ @@ -583604,15 +583619,15 @@ │ │ │ │ ldr.w r4, [ip, #1432] @ 0x598 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r0, r6, #17 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - cbz r4, 231376 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11d006> │ │ │ │ + push {r2, r3, r5, r6, r7, lr} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (23134c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11cfdc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -583636,15 +583651,15 @@ │ │ │ │ ldr.w r3, [r3, #1436] @ 0x59c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ asrs r4, r4, #16 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - cbz r0, 2313bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11d04c> │ │ │ │ + push {r6, r7, lr} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (23139c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11d02c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -583668,15 +583683,15 @@ │ │ │ │ ldr.w r3, [r3, #1440] @ 0x5a0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ asrs r4, r2, #15 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - cbz r4, 2313fe <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11d08e> │ │ │ │ + push {r2, r3, r7, lr} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (2313ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11d07c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -583700,15 +583715,15 @@ │ │ │ │ ldr.w r3, [r3, #1992] @ 0x7c8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ asrs r4, r0, #14 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - cbz r4, 231442 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11d0d2> │ │ │ │ + push {r2, r3, r4, r6, lr} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (231450 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11d0e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -588112,15 +588127,15 @@ │ │ │ │ bl 13ef38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abc8> │ │ │ │ ldr.w r0, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ adds r1, r0, #2 │ │ │ │ b.n 234688 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x120318> │ │ │ │ b.n 2348a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x120534> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - strh r6, [r4, #2] │ │ │ │ + strh r6, [r0, #20] │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #176] @ 2347b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x120448> │ │ │ │ mov r6, r1 │ │ │ │ @@ -588181,15 +588196,15 @@ │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r3, #2 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ b.n 234738 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1203c8> │ │ │ │ nop │ │ │ │ b.n 234818 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1204a8> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldrb r6, [r0, #31] │ │ │ │ + strh r6, [r4, #14] │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #180] @ (234888 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x120518>) │ │ │ │ @@ -588257,15 +588272,15 @@ │ │ │ │ bl 13ef38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abc8> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ add.w ip, r1, #3 │ │ │ │ b.n 2347fa <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x12048a> │ │ │ │ svc 104 @ 0x68 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldrb r0, [r3, #28] │ │ │ │ + strh r0, [r7, #8] │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #200] @ (23496c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1205fc>) │ │ │ │ @@ -588341,15 +588356,15 @@ │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ adds r5, r0, #3 │ │ │ │ b.n 2348c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x120558> │ │ │ │ nop │ │ │ │ udf #152 @ 0x98 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldrb r2, [r1, #25] │ │ │ │ + strh r2, [r5, #2] │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #184] @ (234a40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1206d0>) │ │ │ │ @@ -588422,15 +588437,15 @@ │ │ │ │ bl 13ef38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abc8> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ adds r0, r1, #4 │ │ │ │ b.n 2349ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x12063c> │ │ │ │ ble.n 2349ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x12063c> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldrb r4, [r1, #22] │ │ │ │ + ldrb r4, [r5, #30] │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #188] @ (234b18 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1207a8>) │ │ │ │ @@ -588503,15 +588518,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 234a82 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x120712> │ │ │ │ nop │ │ │ │ bgt.n 234adc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x12076c> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldrb r2, [r3, #19] │ │ │ │ + ldrb r2, [r7, #27] │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #196] @ (234bf8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x120888>) │ │ │ │ @@ -588587,15 +588602,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 234b5a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1207ea> │ │ │ │ nop │ │ │ │ bgt.n 234c0c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x12089c> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - movs r2, #218 @ 0xda │ │ │ │ + movs r4, #250 @ 0xfa │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #200] @ (234cdc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x12096c>) │ │ │ │ @@ -588671,15 +588686,15 @@ │ │ │ │ bl 13ef38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abc8> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ adds r0, r1, #4 │ │ │ │ b.n 234c38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1208c8> │ │ │ │ blt.n 234d30 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1209c0> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldrb r4, [r5, #12] │ │ │ │ + ldrb r4, [r1, #21] │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #204] @ (234dc4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x120a54>) │ │ │ │ @@ -588756,15 +588771,15 @@ │ │ │ │ bl 13ef38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abc8> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ adds r0, r1, #4 │ │ │ │ b.n 234d1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1209ac> │ │ │ │ bge.n 234e50 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x120ae0> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldrb r4, [r4, #9] │ │ │ │ + ldrb r4, [r0, #18] │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #208] @ (234eb0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x120b40>) │ │ │ │ @@ -588842,15 +588857,15 @@ │ │ │ │ bl 13ef38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abc8> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 234e06 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x120a96> │ │ │ │ bls.n 234f6c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x120bfc> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ + movs r2, #100 @ 0x64 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #196] @ (234f90 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x120c20>) │ │ │ │ @@ -588927,15 +588942,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 234ef2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x120b82> │ │ │ │ nop │ │ │ │ bhi.n 235074 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x120d04> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldrb r2, [r0, #3] │ │ │ │ + ldrb r2, [r4, #11] │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #204] @ (235078 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x120d08>) │ │ │ │ @@ -589015,15 +589030,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 234fd2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x120c62> │ │ │ │ nop │ │ │ │ bvc.n 234f9c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x120c2c> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - adds r2, r4, #5 │ │ │ │ + subs r2, r0, #6 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #216] @ (23516c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x120dfc>) │ │ │ │ @@ -589105,15 +589120,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #4 │ │ │ │ b.n 2350b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x120d48> │ │ │ │ nop │ │ │ │ bvs.n 2350c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x120d50> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - strb r6, [r7, #27] │ │ │ │ + ldrb r6, [r3, #4] │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #220] @ (235264 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x120ef4>) │ │ │ │ @@ -589196,15 +589211,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 2351ae <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x120e3e> │ │ │ │ nop │ │ │ │ bpl.n 2351d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x120e60> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - subs r6, r2, r6 │ │ │ │ + adds r6, r6, #6 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #200] @ (235348 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x120fd8>) │ │ │ │ @@ -589285,15 +589300,15 @@ │ │ │ │ bl 13ef38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abc8> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #5 │ │ │ │ b.n 2352a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x120f34> │ │ │ │ bmi.n 2352c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x120f54> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - strb r4, [r0, #21] │ │ │ │ + strb r4, [r4, #29] │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #204] @ (235430 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1210c0>) │ │ │ │ @@ -589374,15 +589389,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 23538a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x12101a> │ │ │ │ nop │ │ │ │ bcc.n 2353e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x121074> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - strb r2, [r0, #18] │ │ │ │ + strb r2, [r4, #26] │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #212] @ (235520 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1211b0>) │ │ │ │ @@ -589466,15 +589481,15 @@ │ │ │ │ bl 13ef38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abc8> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 235474 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x121104> │ │ │ │ bcs.n 235504 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x121194> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - subs r4, r3, r0 │ │ │ │ + adds r4, r7, #0 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #212] @ (235610 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1212a0>) │ │ │ │ @@ -589558,15 +589573,15 @@ │ │ │ │ bl 13ef38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abc8> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 235564 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1211f4> │ │ │ │ bcs.n 235614 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1212a4> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - adds r4, r1, r0 │ │ │ │ + subs r4, r5, r0 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #224] @ (23570c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x12139c>) │ │ │ │ @@ -589652,15 +589667,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #5 │ │ │ │ b.n 235652 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1212e2> │ │ │ │ nop │ │ │ │ bne.n 235730 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1213c0> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - strb r6, [r7, #6] │ │ │ │ + strb r6, [r3, #15] │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #228] @ (23580c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x12149c>) │ │ │ │ @@ -589747,15 +589762,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #5 │ │ │ │ b.n 23574e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1213de> │ │ │ │ nop │ │ │ │ beq.n 235838 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1214c8> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - strb r6, [r3, #3] │ │ │ │ + strb r6, [r7, #11] │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #232] @ (235910 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1215a0>) │ │ │ │ @@ -589843,15 +589858,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 235850 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1214e0> │ │ │ │ nop │ │ │ │ ldmia r7!, {r2, r4} │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r2, r2, #25 │ │ │ │ + adds r2, r6, r1 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #232] @ (235a14 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1216a4>) │ │ │ │ @@ -589939,15 +589954,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 235954 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1215e4> │ │ │ │ nop │ │ │ │ ldmia r6!, {r4} │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r2, r5, #16 │ │ │ │ + asrs r2, r1, #25 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #220] @ (235b0c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x12179c>) │ │ │ │ @@ -590035,15 +590050,15 @@ │ │ │ │ bl 13ef38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abc8> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 235a58 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1216e8> │ │ │ │ ldmia r5!, {r2, r3} │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r4, r2, #13 │ │ │ │ + asrs r4, r6, #21 │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #396] @ (235cb4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x121944>) │ │ │ │ mov r9, r1 │ │ │ │ @@ -590294,15 +590309,15 @@ │ │ │ │ bl 13ef38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abc8> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 235cf4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x121984> │ │ │ │ ldmia r2!, {r4, r5, r6} │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r4, r0, #3 │ │ │ │ + asrs r4, r4, #11 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #220] @ (235eb4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x121b44>) │ │ │ │ @@ -590393,15 +590408,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ adds r0, r1, #6 │ │ │ │ b.n 235dfe <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x121a8e> │ │ │ │ nop │ │ │ │ ldmia r1!, {r2, r5, r6} │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldr r6, [r3, #36] @ 0x24 │ │ │ │ + ldr r6, [r7, #68] @ 0x44 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #228] @ (235fb4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x121c44>) │ │ │ │ @@ -590493,15 +590508,15 @@ │ │ │ │ bl 13ef38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abc8> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #6 │ │ │ │ b.n 235ef8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x121b88> │ │ │ │ ldmia r0!, {r2, r3, r5, r6} │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r4, r6, #32 │ │ │ │ + asrs r4, r2, #9 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #244] @ (2360c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x121d54>) │ │ │ │ @@ -590595,15 +590610,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ adds r0, r1, #6 │ │ │ │ b.n 235ff6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x121c86> │ │ │ │ nop │ │ │ │ stmia r7!, {r2, r3, r5, r6} │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldr r6, [r5, #4] │ │ │ │ + ldr r6, [r1, #40] @ 0x28 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #252] @ (2361dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x121e6c>) │ │ │ │ @@ -590699,15 +590714,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #6 │ │ │ │ b.n 236108 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x121d98> │ │ │ │ nop │ │ │ │ stmia r6!, {r2, r3, r4, r6} │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r2, r6, #24 │ │ │ │ + asrs r2, r2, #1 │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #184] @ (2362b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x121f40>) │ │ │ │ mov sl, r1 │ │ │ │ @@ -591936,15 +591951,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 236f3c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x122bcc> │ │ │ │ nop │ │ │ │ @ instruction: 0xb84c │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldr r6, [r6, r5] │ │ │ │ + ldrh r6, [r2, r6] │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (2370a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x122d34>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -592013,15 +592028,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 237028 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x122cb8> │ │ │ │ @ instruction: 0xb75a │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldr r2, [r6, r2] │ │ │ │ + ldrh r2, [r2, r3] │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #208] @ (237190 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x122e20>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -592097,15 +592112,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ add.w ip, r2, r1 │ │ │ │ b.n 23710c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x122d9c> │ │ │ │ nop │ │ │ │ @ instruction: 0xb67a │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldrsb r2, [r4, r7] │ │ │ │ + ldrh r2, [r0, r0] │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #208] @ (23727c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x122f0c>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -592181,15 +592196,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 2371f2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x122e82> │ │ │ │ nop │ │ │ │ push {r1, r2, r3, r7, lr} │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldrsb r6, [r1, r4] │ │ │ │ + ldr r6, [r5, r4] │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #208] @ (237368 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x122ff8>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -592265,15 +592280,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 2372de <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x122f6e> │ │ │ │ nop │ │ │ │ push {r1, r5, r7} │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldrsb r2, [r0, r1] │ │ │ │ + ldr r2, [r4, r1] │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #384] @ (237504 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x123194>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -597149,15 +597164,15 @@ │ │ │ │ ldr.w r3, [r3, #1708] @ 0x6ac │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r1, #15] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - subs r0, r0, #0 │ │ │ │ + movs r0, #32 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (23abf8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x126888>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -597181,15 +597196,15 @@ │ │ │ │ ldr.w r3, [r3, #1224] @ 0x4c8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r7, #13] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - adds r0, r2, #7 │ │ │ │ + subs r0, r6, #7 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (23ac48 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1268d8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -597213,15 +597228,15 @@ │ │ │ │ ldr.w r3, [r3, #1220] @ 0x4c4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r5, #12] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - adds r4, r2, #6 │ │ │ │ + subs r4, r6, #6 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (23ac98 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x126928>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -597245,15 +597260,15 @@ │ │ │ │ ldr.w r3, [r3, #1216] @ 0x4c0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r3, #11] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - adds r0, r2, #5 │ │ │ │ + subs r0, r6, #5 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (23ace8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x126978>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -597277,15 +597292,15 @@ │ │ │ │ ldr.w r3, [r3, #1212] @ 0x4bc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r1, #10] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - adds r0, r2, #4 │ │ │ │ + subs r0, r6, #4 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (23ad30 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1269c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -597306,15 +597321,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1208] @ 0x4b8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r0, [r7, #8] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - adds r4, r1, #3 │ │ │ │ + subs r4, r5, #3 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -597341,15 +597356,15 @@ │ │ │ │ ldr.w r4, [ip, #980] @ 0x3d4 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r5, #7] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - adds r0, r1, #2 │ │ │ │ + subs r0, r5, #2 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (23add8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x126a68>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -597373,15 +597388,15 @@ │ │ │ │ ldr.w r3, [r3, #2292] @ 0x8f4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r3, #6] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - adds r4, r1, #1 │ │ │ │ + subs r4, r5, #1 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ (23ae1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x126aac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -597400,15 +597415,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #964] @ 0x3c4 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrb r0, [r1, #5] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - adds r6, r2, #0 │ │ │ │ + subs r6, r6, #0 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ (23ae60 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x126af0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -597427,15 +597442,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #960] @ 0x3c0 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrb r4, [r0, #4] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - subs r2, r4, r7 │ │ │ │ + subs r2, r0, #0 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (23aeb0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x126b40>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -597459,15 +597474,15 @@ │ │ │ │ ldr.w r3, [r3, #2212] @ 0x8a4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r0, #3] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - subs r0, r6, r6 │ │ │ │ + adds r0, r2, #7 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (23af00 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x126b90>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -597491,15 +597506,15 @@ │ │ │ │ ldr.w r3, [r3, #2204] @ 0x89c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r6, #1] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - subs r4, r7, r5 │ │ │ │ + adds r4, r3, #6 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ ldr r1, [pc, #56] @ (23af54 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x126be4>) │ │ │ │ @@ -597524,15 +597539,15 @@ │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ ldr.w r1, [r1, #2208] @ 0x8a0 │ │ │ │ blx r1 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ ldrb r4, [r3, #0] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - subs r6, r0, r5 │ │ │ │ + adds r6, r4, #5 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ ldr r1, [pc, #56] @ (23afa8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x126c38>) │ │ │ │ @@ -597557,15 +597572,15 @@ │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ ldr.w r1, [r1, #2200] @ 0x898 │ │ │ │ blx r1 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ strb r0, [r1, #31] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - subs r6, r1, r4 │ │ │ │ + adds r6, r5, #4 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (23aff0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x126c80>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -597586,15 +597601,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #956] @ 0x3bc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strb r0, [r7, #29] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - subs r4, r3, r3 │ │ │ │ + adds r4, r7, #3 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (23b040 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x126cd0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -597618,15 +597633,15 @@ │ │ │ │ ldr.w r3, [r3, #952] @ 0x3b8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r0, [r6, #28] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - subs r0, r5, r2 │ │ │ │ + adds r0, r1, #3 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (23b090 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x126d20>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -597650,15 +597665,15 @@ │ │ │ │ ldr.w r3, [r3, #948] @ 0x3b4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r0, [r4, #27] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - subs r0, r6, r1 │ │ │ │ + adds r0, r2, #2 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (23b0e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x126d70>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -597682,15 +597697,15 @@ │ │ │ │ ldr.w r3, [r3, #2288] @ 0x8f0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r0, [r2, #26] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - subs r0, r0, r1 │ │ │ │ + adds r0, r4, #1 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (23b130 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x126dc0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -597714,15 +597729,15 @@ │ │ │ │ ldr.w r3, [r3, #944] @ 0x3b0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r0, [r0, #25] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - subs r4, r1, r0 │ │ │ │ + adds r4, r5, #0 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (23b178 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x126e08>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -597743,15 +597758,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #940] @ 0x3ac │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strb r0, [r6, #23] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - adds r4, r3, r7 │ │ │ │ + subs r4, r7, r7 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (23b1c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x126e50>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -597772,15 +597787,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #2284] @ 0x8ec │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strb r0, [r5, #22] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - adds r0, r5, r6 │ │ │ │ + subs r0, r1, r7 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (23b208 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x126e98>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -597801,15 +597816,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #928] @ 0x3a0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strb r0, [r4, #21] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - adds r4, r6, r5 │ │ │ │ + subs r4, r2, r6 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (23b254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x126ee4>) │ │ │ │ @@ -597832,15 +597847,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r4, [r2, #20] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - adds r4, r7, r4 │ │ │ │ + subs r4, r3, r5 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -597869,15 +597884,15 @@ │ │ │ │ ldr.w r4, [ip, #2268] @ 0x8dc │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r6, [r0, #19] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - adds r4, r1, r4 │ │ │ │ + subs r4, r5, r4 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -597904,15 +597919,15 @@ │ │ │ │ ldr.w r4, [ip, #2264] @ 0x8d8 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r2, [r5, #17] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - adds r0, r1, r3 │ │ │ │ + subs r0, r5, r3 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (23b348 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x126fd8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -597930,15 +597945,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #3096] @ 0xc18 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ strb r0, [r3, #16] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - adds r2, r2, r2 │ │ │ │ + subs r2, r6, r2 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (23b394 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x127024>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -597961,15 +597976,15 @@ │ │ │ │ ldr.w r3, [r3, #2248] @ 0x8c8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r0, [r3, #15] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - adds r4, r4, r1 │ │ │ │ + subs r4, r0, r2 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (23b3e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x127070>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -597992,15 +598007,15 @@ │ │ │ │ ldr.w r3, [r3, #2244] @ 0x8c4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r4, [r1, #14] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - adds r4, r5, r0 │ │ │ │ + subs r4, r1, r1 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (23b42c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1270bc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -598023,15 +598038,15 @@ │ │ │ │ ldr.w r3, [r3, #2240] @ 0x8c0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r0, [r0, #13] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r4, r6, #31 │ │ │ │ + subs r4, r2, r0 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -598059,15 +598074,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r6, [r5, #11] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r0, r6, #30 │ │ │ │ + adds r0, r2, r7 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (23b4c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x127158>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -598087,15 +598102,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2224] @ 0x8b0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strb r4, [r3, #10] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r4, r7, #29 │ │ │ │ + adds r4, r3, r6 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (23b514 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1271a4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -598118,15 +598133,15 @@ │ │ │ │ ldr.w r3, [r3, #2344] @ 0x928 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r0, [r3, #9] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r4, r0, #29 │ │ │ │ + adds r4, r4, r5 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (23b558 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1271e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -598146,15 +598161,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2216] @ 0x8a8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strb r4, [r1, #8] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r0, r1, #28 │ │ │ │ + adds r0, r5, r4 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (23b5a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x127234>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -598177,15 +598192,15 @@ │ │ │ │ ldr.w r3, [r3, #2340] @ 0x924 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r0, [r1, #7] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r0, r3, #27 │ │ │ │ + adds r0, r7, r3 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (23b5e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x127278>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -598205,15 +598220,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3092] @ 0xc14 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strb r4, [r7, #5] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r4, r4, #26 │ │ │ │ + adds r4, r0, r3 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (23b64c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1272dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -598859,15 +598874,15 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add.w lr, r1, ip │ │ │ │ b.n 23bc52 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1278e2> │ │ │ │ nop │ │ │ │ ldr r6, [r4, #52] @ 0x34 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r6, r3, #31 │ │ │ │ + asrs r6, r7, #7 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r4, #0 │ │ │ │ mov r3, r1 │ │ │ │ @@ -603269,15 +603284,15 @@ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r0, r2, r3 │ │ │ │ b.n 23ef54 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x12abe4> │ │ │ │ subs r0, #34 @ 0x22 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - str r0, [r3, #124] @ 0x7c │ │ │ │ + ldr r0, [r7, #28] │ │ │ │ lsls r6, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (23f070 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x12ad00>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -603834,15 +603849,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ adds r0, r5, r1 │ │ │ │ b.n 23f554 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x12b1e4> │ │ │ │ adds r2, #34 @ 0x22 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - bvc.n 23f5e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x12b278> │ │ │ │ + bls.n 23f628 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x12b2b8> │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #252] @ (23f6d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x12b360>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -604154,15 +604169,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 23f8c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x12b554> │ │ │ │ cmp r6, #186 @ 0xba │ │ │ │ lsls r7, r2, #6 │ │ │ │ - bcc.n 23f8b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x12b540> │ │ │ │ + bpl.n 23f8f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x12b580> │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #184] @ (23fa0c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x12b69c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -604228,15 +604243,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 23f998 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x12b628> │ │ │ │ cmp r5, #230 @ 0xe6 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - bcs.n 23fa04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x12b694> │ │ │ │ + bpl.n 23fa44 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x12b6d4> │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #180] @ (23fadc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x12b76c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -604301,15 +604316,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 23fa6c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x12b6fc> │ │ │ │ cmp r5, #18 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - bcs.n 23fb5c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x12b7ec> │ │ │ │ + bmi.n 23fb9c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x12b82c> │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (23fbbc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x12b84c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -604378,15 +604393,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 23fb40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x12b7d0> │ │ │ │ cmp r4, #66 @ 0x42 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - bne.n 23fac8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x12b758> │ │ │ │ + bcc.n 23fb08 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x12b798> │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (23fc9c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x12b92c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -604455,15 +604470,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 23fc20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x12b8b0> │ │ │ │ cmp r3, #98 @ 0x62 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - beq.n 23fc10 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x12b8a0> │ │ │ │ + bcs.n 23fc50 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x12b8e0> │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (23fd84 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x12ba14>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -604534,15 +604549,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 23fd0a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x12b99a> │ │ │ │ nop │ │ │ │ cmp r2, #130 @ 0x82 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldmia r7, {r1, r5, r6, r7} │ │ │ │ + bcs.n 23fd90 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x12ba20> │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (23fe64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x12baf4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -604611,15 +604626,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 23fde8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x12ba78> │ │ │ │ cmp r1, #154 @ 0x9a │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldmia r7!, {r1, r2, r4} │ │ │ │ + bne.n 23fed8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x12bb68> │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (23ff40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x12bbd0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -604687,15 +604702,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 23fec8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x12bb58> │ │ │ │ cmp r0, #186 @ 0xba │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldmia r6, {r1, r3, r6} │ │ │ │ + beq.n 24001c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x12bcac> │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (240024 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x12bcb4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -604765,15 +604780,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 23ffae <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x12bc3e> │ │ │ │ nop │ │ │ │ movs r7, #222 @ 0xde │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldmia r5, {r1, r4, r5, r6} │ │ │ │ + ldmia r7, {r1, r4, r7} │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (240100 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x12bd90>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -604841,15 +604856,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 240088 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x12bd18> │ │ │ │ movs r6, #250 @ 0xfa │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldmia r4!, {r1, r5, r7} │ │ │ │ + ldmia r6, {r1, r6, r7} │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (2401dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x12be6c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -604917,15 +604932,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 240164 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x12bdf4> │ │ │ │ movs r6, #30 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldmia r3!, {r1, r4, r6, r7} │ │ │ │ + ldmia r5, {r1, r4, r5, r6, r7} │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #208] @ (2402c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x12bf58>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -604999,15 +605014,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 240240 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x12bed0> │ │ │ │ movs r5, #66 @ 0x42 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldmia r2, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r2, r4} │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (2403a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x12c034>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -605077,15 +605092,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r2 │ │ │ │ b.n 240330 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x12bfc0> │ │ │ │ movs r4, #86 @ 0x56 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldmia r2!, {r4, r5} │ │ │ │ + ldmia r4, {r4, r6} │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ mov r3, r1 │ │ │ │ @@ -611756,15 +611771,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 2452f6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x130f86> │ │ │ │ nop │ │ │ │ - @ instruction: 0xeb8200f1 │ │ │ │ + stc 0, cr0, [r2, #964]! @ 0x3c4 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r6, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -612011,21 +612026,21 @@ │ │ │ │ ldr r2, [pc, #20] @ (2455c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x131254>) │ │ │ │ add r2, pc │ │ │ │ b.n 24558a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13121a> │ │ │ │ ldr r1, [pc, #16] @ (2455c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x131258>) │ │ │ │ add r1, pc │ │ │ │ b.n 2455ae <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13123e> │ │ │ │ nop │ │ │ │ - ldrb r4, [r4, #1] │ │ │ │ + ldrb r4, [r0, #10] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrb r0, [r0, #0] │ │ │ │ + ldrb r0, [r4, #8] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrb r0, [r3, #0] │ │ │ │ + ldrb r0, [r7, #8] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - bgt.n 2456c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x131350> │ │ │ │ + udf #154 @ 0x9a │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r1 │ │ │ │ add.w r1, r0, #444416 @ 0x6c800 │ │ │ │ @@ -612669,15 +612684,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldmia r3, {r2, r3, r4} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - strb r6, [r4, #5] │ │ │ │ + strb r6, [r0, #14] │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (245cdc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13196c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -612711,15 +612726,15 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ ldmia r2!, {r1, r3, r6} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - strb r4, [r2, #4] │ │ │ │ + strb r4, [r6, #12] │ │ │ │ lsls r1, r4, #3 │ │ │ │ cbz r1, 245d58 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1319e8> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r1 │ │ │ │ @@ -612737,15 +612752,15 @@ │ │ │ │ bl 245284 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x130f14> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - strb r2, [r7, #3] │ │ │ │ + strb r2, [r3, #12] │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #68] @ (245db8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x131a48>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -612773,19 +612788,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldmia r1!, {r2, r6, r7} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - strb r4, [r5, #2] │ │ │ │ + strb r4, [r1, #11] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r4, [r2, #2] │ │ │ │ + strb r4, [r6, #10] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldmia r0!, {r1, r2, r7} │ │ │ │ + ldmia r2, {r1, r2, r5, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ cbz r1, 245dfc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x131a8c> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r1 │ │ │ │ @@ -612803,15 +612818,15 @@ │ │ │ │ bl 245284 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x130f14> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r3, r4, r6} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - strb r2, [r5, #1] │ │ │ │ + strb r2, [r1, #10] │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #68] @ (245e5c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x131aec>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -612839,19 +612854,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldmia r1!, {r5} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - strb r4, [r3, #0] │ │ │ │ + strb r4, [r7, #8] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r4, [r0, #0] │ │ │ │ + strb r4, [r4, #8] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - stmia r7!, {r1, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1} │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #148] @ (245f10 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x131ba0>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -612910,15 +612925,15 @@ │ │ │ │ b.n 245eb8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x131b48> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r3, {r2, r3} │ │ │ │ + ldmia r5, {r2, r3, r5} │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #320] @ (246068 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x131cf8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -613042,15 +613057,15 @@ │ │ │ │ strd r3, r2, [sp] │ │ │ │ bl 249638 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1352c8> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ b.n 24600e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x131c9e> │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r4} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r1!, {r2, r4, r5, r6} │ │ │ │ + ldmia r3!, {r2, r4, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #244] @ (246174 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x131e04>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -613149,17 +613164,17 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 249638 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1352c8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2460e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x131d78> │ │ │ │ nop │ │ │ │ stmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r4, [r1, #92] @ 0x5c │ │ │ │ + ldr r4, [r5, #124] @ 0x7c │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldmia r0!, {r2, r5, r6} │ │ │ │ + ldmia r2, {r2, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #100] @ (2461f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x131e84>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -613199,19 +613214,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stmia r5!, {r2, r3, r5, r7} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - stmia r7!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r3, r4} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r0, [r1, #76] @ 0x4c │ │ │ │ + ldr r0, [r5, #108] @ 0x6c │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r2, [r6, #72] @ 0x48 │ │ │ │ + ldr r2, [r2, #108] @ 0x6c │ │ │ │ lsls r1, r4, #3 │ │ │ │ movw r3, #32772 @ 0x8004 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.n 246252 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x131ee2> │ │ │ │ cmp.w r1, #32768 @ 0x8000 │ │ │ │ bhi.n 24622e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x131ebe> │ │ │ │ cmp.w r1, #776 @ 0x308 │ │ │ │ @@ -613492,21 +613507,21 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 2464b6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x132146> │ │ │ │ mov r0, r6 │ │ │ │ bl 1fbd2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe79bc> │ │ │ │ ldr r2, [pc, #16] @ (2464fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13218c>) │ │ │ │ add r2, pc │ │ │ │ b.n 2464b6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x132146> │ │ │ │ - ldr r0, [r5, #32] │ │ │ │ + ldr r0, [r1, #68] @ 0x44 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r0, [r6, #32] │ │ │ │ + ldr r0, [r2, #68] @ 0x44 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r0, [r7, #32] │ │ │ │ + ldr r0, [r3, #68] @ 0x44 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r4, [r0, #32] │ │ │ │ + ldr r4, [r4, #64] @ 0x40 │ │ │ │ lsls r1, r4, #3 │ │ │ │ add.w ip, r0, #98304 @ 0x18000 │ │ │ │ push {r4, r5, lr} │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldrb.w r5, [ip, #2056] @ 0x808 │ │ │ │ cbz r5, 246552 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1321e2> │ │ │ │ ldrb.w r5, [ip, #1520] @ 0x5f0 │ │ │ │ @@ -613783,19 +613798,19 @@ │ │ │ │ b.n 246780 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x132410> │ │ │ │ ldr r2, [pc, #20] @ (246838 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1324c8>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 24674c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1323dc> │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ + ldr r2, [r7, #32] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r6, [r0, #120] @ 0x78 │ │ │ │ + ldr r6, [r4, #24] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r4, [r0, #112] @ 0x70 │ │ │ │ + ldr r4, [r4, #16] │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #80] @ (24689c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13252c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -613830,15 +613845,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 24632c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x131fbc> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bkpt 0x00ec │ │ │ │ lsls r6, r2, #6 │ │ │ │ - str r6, [r5, #112] @ 0x70 │ │ │ │ + ldr r6, [r1, #20] │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #52] @ (2468e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x132578>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -613904,15 +613919,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 24632c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x131fbc> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ bkpt 0x003a │ │ │ │ lsls r6, r2, #6 │ │ │ │ - str r4, [r0, #104] @ 0x68 │ │ │ │ + ldr r4, [r4, #8] │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #52] @ (2469a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x132630>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -614120,19 +614135,19 @@ │ │ │ │ b.n 246b4c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1327dc> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c2c38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xae8c8> │ │ │ │ b.n 246b02 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x132792> │ │ │ │ pop {r1, r4, r7} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - str r4, [r2, #80] @ 0x50 │ │ │ │ + str r4, [r6, #112] @ 0x70 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r4, [r1, #68] @ 0x44 │ │ │ │ + str r4, [r5, #100] @ 0x64 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r2, [r2, #68] @ 0x44 │ │ │ │ + str r2, [r6, #100] @ 0x64 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ @@ -614400,17 +614415,17 @@ │ │ │ │ b.n 246e66 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x132af6> │ │ │ │ cbnz r2, 246f16 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x132ba6> │ │ │ │ lsls r6, r2, #6 │ │ │ │ str r4, [sp, #0] │ │ │ │ lsls r6, r2, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - adcs.w r0, r2, r5, ror #3 │ │ │ │ - ands.w r0, r0, r5, ror #3 │ │ │ │ - str r4, [r4, #32] │ │ │ │ + ldcl 0, cr0, [r2, #-980]! @ 0xfffffc2c │ │ │ │ + ldc 0, cr0, [r0], #-980 @ 0xfffffc2c │ │ │ │ + str r4, [r0, #68] @ 0x44 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (246f48 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x132bd8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -614450,15 +614465,15 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xb84e │ │ │ │ lsls r6, r2, #6 │ │ │ │ str r1, [sp, #16] │ │ │ │ lsls r6, r2, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe85c00f5 │ │ │ │ + orns r0, ip, r5, ror #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #160] @ (247008 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x132c98>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov lr, r0 │ │ │ │ @@ -614524,19 +614539,18 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xb7d0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ str r0, [sp, #544] @ 0x220 │ │ │ │ lsls r6, r2, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r6, #4] │ │ │ │ + str r6, [r2, #40] @ 0x28 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - b.n 246f70 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x132c00> │ │ │ │ - lsls r5, r6, #3 │ │ │ │ - str r6, [r5, #0] │ │ │ │ + strd r0, r0, [sl, #980] @ 0x3d4 │ │ │ │ + str r6, [r1, #36] @ 0x24 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 24704c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x132cdc> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -614723,19 +614737,19 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1c2c38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xae8c8> │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 2471c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x132e50> │ │ │ │ push {r1, r2, r3, r5, r6, r7, lr} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrsh r6, [r5, r3] │ │ │ │ + str r6, [r1, #16] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrsh r6, [r7, r0] │ │ │ │ + str r6, [r3, #4] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrsh r6, [r5, r1] │ │ │ │ + str r6, [r1, #8] │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #384] @ (2473f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x133084>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -614929,15 +614943,15 @@ │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ vldr s0, [sp, #12] │ │ │ │ b.n 24743a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1330ca> │ │ │ │ cbz r6, 247546 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1331d6> │ │ │ │ lsls r6, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r6, r7] │ │ │ │ + ldrsh r4, [r2, r0] │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #132] @ (247594 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x133224>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -614983,17 +614997,17 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ sxth r0, r5 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - b.n 247ae4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x133774> │ │ │ │ + b.n 246f24 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x132bb4> │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldrh r6, [r1, r5] │ │ │ │ + ldrb r6, [r5, r5] │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ (24761c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1332ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -615031,15 +615045,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c2c38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xae8c8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2475d6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x133266> │ │ │ │ cbz r2, 247642 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1332d2> │ │ │ │ lsls r6, r2, #6 │ │ │ │ - b.n 247a38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1336c8> │ │ │ │ + b.n 246e78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x132b08> │ │ │ │ lsls r5, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #92] @ (247690 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x133320>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -615207,15 +615221,15 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r7, sp, #928 @ 0x3a0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r6, [r2, r3] │ │ │ │ + ldrh r6, [r6, r3] │ │ │ │ lsls r1, r4, #3 │ │ │ │ add.w r0, r0, #98304 @ 0x18000 │ │ │ │ ldrh.w r0, [r0, #2074] @ 0x81a │ │ │ │ cmp r0, #1 │ │ │ │ bls.n 247834 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1334c4> │ │ │ │ cbz r1, 247838 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1334c8> │ │ │ │ ldrb.w r0, [r1, #224] @ 0xe0 │ │ │ │ @@ -615389,19 +615403,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c2c38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xae8c8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2479e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x133674> │ │ │ │ add r6, sp, #368 @ 0x170 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrsb r4, [r4, r6] │ │ │ │ + ldr r4, [r0, r7] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrsb r0, [r2, r5] │ │ │ │ + ldr r0, [r6, r5] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrsb r6, [r1, r5] │ │ │ │ + ldr r6, [r5, r5] │ │ │ │ lsls r1, r4, #3 │ │ │ │ add.w r0, r0, #102400 @ 0x19000 │ │ │ │ ldrh.w r3, [r0, #1658] @ 0x67a │ │ │ │ cmp r3, #1 │ │ │ │ bls.n 247a40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1336d0> │ │ │ │ movs r3, #1 │ │ │ │ cbz r1, 247a40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1336d0> │ │ │ │ @@ -615904,19 +615918,19 @@ │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 247d72 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x133a02> │ │ │ │ nop │ │ │ │ strh r2, [r4, #24] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r6, sp, #0 │ │ │ │ + add sp, #128 @ 0x80 │ │ │ │ lsls r0, r4, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r3, r4] │ │ │ │ + strh r6, [r7, r4] │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r2, #0 │ │ │ │ ble.n 2480da <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x133d6a> │ │ │ │ @@ -615987,25 +616001,25 @@ │ │ │ │ ldr r2, [pc, #36] @ (248110 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x133da0>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 2480c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x133d54> │ │ │ │ nop │ │ │ │ - str r0, [r5, r4] │ │ │ │ + strh r0, [r1, r5] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r0, [r3, r4] │ │ │ │ + strh r0, [r7, r4] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - svc 162 @ 0xa2 │ │ │ │ + b.n 24848c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13411c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r2, [r1, r2] │ │ │ │ + strh r2, [r5, r2] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r2, [r5, r1] │ │ │ │ + strh r2, [r1, r2] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r6, [r0, r2] │ │ │ │ + strh r6, [r4, r2] │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ subs.w ip, r3, #0 │ │ │ │ @@ -616076,23 +616090,23 @@ │ │ │ │ ldr r2, [pc, #32] @ (2481e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x133e74>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 248160 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x133df0> │ │ │ │ nop │ │ │ │ - str r6, [r0, r4] │ │ │ │ + strh r6, [r4, r4] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r6, [r2, r1] │ │ │ │ + strh r6, [r6, r1] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r2, [r4, r1] │ │ │ │ + strh r2, [r0, r2] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r6, [r7, r0] │ │ │ │ + strh r6, [r3, r1] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r2, [r5, r1] │ │ │ │ + strh r2, [r1, r2] │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w ip, [pc, #276] @ 248310 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x133fa0> │ │ │ │ mov r4, r1 │ │ │ │ @@ -616205,25 +616219,25 @@ │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 248244 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x133ed4> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrb r2, [r7, #23] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r5, r1] │ │ │ │ + strh r6, [r1, r2] │ │ │ │ lsls r1, r4, #3 │ │ │ │ ldrb r4, [r6, #22] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - str r0, [r7, r0] │ │ │ │ + strh r0, [r3, r1] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r7, [pc, #688] @ (2485d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x134268>) │ │ │ │ + str r4, [r1, r7] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r7, [pc, #824] @ (248664 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1342f4>) │ │ │ │ + str r6, [r5, r7] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r7, [pc, #896] @ (2486b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x134340>) │ │ │ │ + strh r0, [r0, r0] │ │ │ │ lsls r1, r4, #3 │ │ │ │ movw ip, #35003 @ 0x88bb │ │ │ │ cmp r2, ip │ │ │ │ beq.w 248444 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1340d4> │ │ │ │ bls.n 248370 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x134000> │ │ │ │ movw ip, #37152 @ 0x9120 │ │ │ │ cmp r2, ip │ │ │ │ @@ -616353,15 +616367,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #35001 @ 0x88b9 │ │ │ │ b.n 248462 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1340f2> │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #35000 @ 0x88b8 │ │ │ │ b.n 248462 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1340f2> │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #240] @ (248588 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x134218>) │ │ │ │ + str r4, [r3, r5] │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ @@ -616458,17 +616472,17 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ bl 248498 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x134128> │ │ │ │ b.n 24855e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1341ee> │ │ │ │ - cbnz r2, 2485aa <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13423a> │ │ │ │ + cbnz r2, 2485f2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x134282> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r5, [pc, #752] @ (248898 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x134528>) │ │ │ │ + ldr r7, [pc, #880] @ (248918 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1345a8>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ adds r6, #78 @ 0x4e │ │ │ │ lsls r1, r3, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -616666,43 +616680,43 @@ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #8] │ │ │ │ bl 248498 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x134128> │ │ │ │ b.n 2486b6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x134346> │ │ │ │ nop │ │ │ │ - ldr r6, [pc, #256] @ (2488cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13455c>) │ │ │ │ + str r0, [r4, r1] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r3, pc, #456 @ (adr r3, 248998 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x134628>) │ │ │ │ + add r5, pc, #584 @ (adr r5, 248a18 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1346a8>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r4, [pc, #888] @ (248b4c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1347dc>) │ │ │ │ + ldr r6, [pc, #1016] @ (248bcc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13485c>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r4, [pc, #664] @ (248a70 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x134700>) │ │ │ │ + ldr r6, [pc, #792] @ (248af0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x134780>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r4, [pc, #760] @ (248ad4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x134764>) │ │ │ │ + ldr r6, [pc, #888] @ (248b54 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1347e4>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r4, [pc, #760] @ (248ad8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x134768>) │ │ │ │ + ldr r6, [pc, #888] @ (248b58 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1347e8>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r4, [pc, #840] @ (248b2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1347bc>) │ │ │ │ + ldr r6, [pc, #968] @ (248bac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13483c>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r5, [pc, #80] @ (248838 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1344c8>) │ │ │ │ + ldr r7, [pc, #208] @ (2488b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x134548>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r6, [pc, #24] @ (248804 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x134494>) │ │ │ │ + str r6, [r4, r0] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r5, [pc, #776] @ (248af8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x134788>) │ │ │ │ + ldr r7, [pc, #904] @ (248b78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x134808>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r4, [pc, #712] @ (248abc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13474c>) │ │ │ │ + ldr r6, [pc, #840] @ (248b3c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1347cc>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r5, [pc, #112] @ (248868 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1344f8>) │ │ │ │ + ldr r7, [pc, #240] @ (2488e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x134578>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r5, [pc, #200] @ (2488c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x134554>) │ │ │ │ + ldr r7, [pc, #328] @ (248944 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1345d4>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r5, [pc, #304] @ (248930 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1345c0>) │ │ │ │ + ldr r7, [pc, #432] @ (2489b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x134640>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r5, [pc, #664] @ (248a9c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13472c>) │ │ │ │ + ldr r7, [pc, #792] @ (248b1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1347ac>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ lsls r1, r3, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ @@ -616770,15 +616784,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r2, #31] │ │ │ │ lsls r6, r2, #6 │ │ │ │ strb r0, [r0, #30] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - push {r1, r2, r3, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb80e │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov lr, r3 │ │ │ │ ldr r3, [r2, #68] @ 0x44 │ │ │ │ @@ -616893,27 +616907,27 @@ │ │ │ │ ldr r2, [pc, #40] @ (2489f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x134680>) │ │ │ │ mov r0, ip │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 2488e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x134578> │ │ │ │ - ldr r4, [pc, #744] @ (248cc4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x134954>) │ │ │ │ + ldr r6, [pc, #872] @ (248d44 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1349d4>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r4, [pc, #576] @ (248c20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1348b0>) │ │ │ │ + ldr r6, [pc, #704] @ (248ca0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x134930>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r4, [pc, #848] @ (248d34 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1349c4>) │ │ │ │ + ldr r6, [pc, #976] @ (248db4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x134a44>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r4, [pc, #528] @ (248bf8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x134888>) │ │ │ │ + ldr r6, [pc, #656] @ (248c78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x134908>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r4, [pc, #160] @ (248a8c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13471c>) │ │ │ │ + ldr r6, [pc, #288] @ (248b0c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13479c>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r4, [pc, #272] @ (248b00 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x134790>) │ │ │ │ + ldr r6, [pc, #400] @ (248b80 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x134810>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r4, [pc, #576] @ (248c34 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1348c4>) │ │ │ │ + ldr r6, [pc, #704] @ (248cb4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x134944>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r5, r2 │ │ │ │ @@ -617074,25 +617088,25 @@ │ │ │ │ nop │ │ │ │ strb r6, [r3, #21] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r3, #20] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r3, [pc, #488] @ (248d8c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x134a1c>) │ │ │ │ + ldr r5, [pc, #616] @ (248e0c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x134a9c>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r3, [pc, #496] @ (248d98 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x134a28>) │ │ │ │ + ldr r5, [pc, #624] @ (248e18 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x134aa8>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r3, [pc, #576] @ (248dec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x134a7c>) │ │ │ │ + ldr r5, [pc, #704] @ (248e6c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x134afc>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r0, [pc, #152] @ (248c48 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1348d8>) │ │ │ │ + ldr r2, [pc, #280] @ (248cc8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x134958>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r0, [pc, #160] @ (248c54 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1348e4>) │ │ │ │ + ldr r2, [pc, #288] @ (248cd4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x134964>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r3, [pc, #104] @ (248c20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1348b0>) │ │ │ │ + ldr r5, [pc, #232] @ (248ca0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x134930>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r2, [r0, #28] │ │ │ │ sub sp, #8 │ │ │ │ @@ -617688,17 +617702,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 2491c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x134e54> │ │ │ │ nop │ │ │ │ - cmp r0, r6 │ │ │ │ + bx sl │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmp r6, r5 │ │ │ │ + bx r9 │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r8, r3 │ │ │ │ @@ -617750,15 +617764,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 249278 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x134f08> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ blx 6a1fc │ │ │ │ b.n 249264 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x134ef4> │ │ │ │ - add lr, r3 │ │ │ │ + mov lr, r7 │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #392] @ (24944c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1350dc>) │ │ │ │ @@ -617915,23 +617929,23 @@ │ │ │ │ nop │ │ │ │ ldr r2, [r6, #80] @ 0x50 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r0, #80] @ 0x50 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r5, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r7, {r1, r2, r4, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - muls r4, r5 │ │ │ │ + cmp ip, r1 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - bics r6, r6 │ │ │ │ + cmp lr, sl │ │ │ │ lsls r1, r4, #3 │ │ │ │ - muls r4, r4 │ │ │ │ + cmp ip, r0 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - muls r6, r4 │ │ │ │ + cmp lr, r0 │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ @@ -618476,15 +618490,15 @@ │ │ │ │ beq.n 249a3e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1356ce> │ │ │ │ b.n 249a36 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1356c6> │ │ │ │ nop │ │ │ │ movs r1, #201 @ 0xc9 │ │ │ │ lsls r1, r3, #6 │ │ │ │ movs r1, #184 @ 0xb8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - subs r5, #158 @ 0x9e │ │ │ │ + subs r7, #190 @ 0xbe │ │ │ │ lsls r1, r4, #3 │ │ │ │ movs r1, #148 @ 0x94 │ │ │ │ lsls r1, r3, #6 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 249ba2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x135832> │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -618703,15 +618717,15 @@ │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 249ca4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x135934> │ │ │ │ b.n 249c76 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x135906> │ │ │ │ nop │ │ │ │ add r2, sp, #24 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - stmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r4} │ │ │ │ lsls r0, r4, #3 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 249d70 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x135a00> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -618830,15 +618844,15 @@ │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add r7, pc, #920 @ (adr r7, 24a1b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x135e48>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - subs r1, #242 @ 0xf2 │ │ │ │ + subs r4, #18 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov lr, r2 │ │ │ │ @@ -618878,15 +618892,15 @@ │ │ │ │ movs r3, #1 │ │ │ │ strb r3, [r2, #0] │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r7, pc, #488 @ (adr r7, 24a080 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x135d10>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - subs r1, #162 @ 0xa2 │ │ │ │ + subs r3, #194 @ 0xc2 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r4, #0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -619170,19 +619184,19 @@ │ │ │ │ str r0, [r7, #52] @ 0x34 │ │ │ │ b.n 24a0cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x135d5c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r4, [r5, #12] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r7, [sp, #808] @ 0x328 │ │ │ │ lsls r1, r6, #3 │ │ │ │ ldrsh r4, [r2, r4] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r5, [sp, #264] @ 0x108 │ │ │ │ + ldr r7, [sp, #392] @ 0x188 │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #24 │ │ │ │ @@ -619285,23 +619299,23 @@ │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 24a280 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x135f10> │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ cmp r3, #29 │ │ │ │ bhi.n 24a220 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x135eb0> │ │ │ │ b.n 24a292 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x135f22> │ │ │ │ - ldr r4, [sp, #56] @ 0x38 │ │ │ │ + ldr r6, [sp, #184] @ 0xb8 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - adds r5, #202 @ 0xca │ │ │ │ + adds r7, #234 @ 0xea │ │ │ │ lsls r1, r4, #3 │ │ │ │ - pop {r3, r5, r7, pc} │ │ │ │ - lsls r0, r4, #3 │ │ │ │ - cmp r7, #18 │ │ │ │ + it gt │ │ │ │ + lslgt r0, r4, #3 │ │ │ │ + adds r1, #50 @ 0x32 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r3, [sp, #632] @ 0x278 │ │ │ │ + ldr r5, [sp, #760] @ 0x2f8 │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -619342,15 +619356,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r2, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r5, [sp, #120] @ 0x78 │ │ │ │ lsls r1, r6, #3 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, r1 │ │ │ │ beq.n 24a3a2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x136032> │ │ │ │ bx lr │ │ │ │ movs r2, #0 │ │ │ │ @@ -619774,17 +619788,17 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 24a7d6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x136466> │ │ │ │ b.n 24a77e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13640e> │ │ │ │ nop │ │ │ │ ldr r7, [sp, #968] @ 0x3c8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - adds r1, #122 @ 0x7a │ │ │ │ + adds r3, #154 @ 0x9a │ │ │ │ lsls r1, r4, #3 │ │ │ │ - @ instruction: 0xb66c │ │ │ │ + @ instruction: 0xb88c │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #944] @ (24abd4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x136864>) │ │ │ │ @@ -620142,27 +620156,27 @@ │ │ │ │ nop │ │ │ │ ldrsb r2, [r2, r7] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r6, [r1, r2] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - adds r0, #148 @ 0x94 │ │ │ │ + adds r2, #180 @ 0xb4 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmp r6, #148 @ 0x94 │ │ │ │ + adds r0, #180 @ 0xb4 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmp r6, #16 │ │ │ │ + adds r0, #48 @ 0x30 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmp r6, #52 @ 0x34 │ │ │ │ + adds r0, #84 @ 0x54 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmp r6, #110 @ 0x6e │ │ │ │ + adds r0, #142 @ 0x8e │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmp r6, #182 @ 0xb6 │ │ │ │ + adds r0, #214 @ 0xd6 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmp r6, #130 @ 0x82 │ │ │ │ + adds r0, #162 @ 0xa2 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #372] @ (24ad84 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x136a14>) │ │ │ │ @@ -620565,23 +620579,23 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 24b00a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x136c9a> │ │ │ │ b.n 24af3c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x136bcc> │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - cmp r4, #142 @ 0x8e │ │ │ │ + cmp r6, #174 @ 0xae │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmp r2, #186 @ 0xba │ │ │ │ + cmp r4, #218 @ 0xda │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmp r2, #182 @ 0xb6 │ │ │ │ + cmp r4, #214 @ 0xd6 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmp r3, #192 @ 0xc0 │ │ │ │ + cmp r5, #224 @ 0xe0 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmp r3, #104 @ 0x68 │ │ │ │ + cmp r5, #136 @ 0x88 │ │ │ │ lsls r1, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -620823,23 +620837,23 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 24b2d2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x136f62> │ │ │ │ b.n 24b202 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x136e92> │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - cmp r2, #220 @ 0xdc │ │ │ │ + cmp r4, #252 @ 0xfc │ │ │ │ lsls r1, r4, #3 │ │ │ │ - movs r7, #244 @ 0xf4 │ │ │ │ + cmp r2, #20 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - movs r7, #240 @ 0xf0 │ │ │ │ + cmp r2, #16 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmp r2, #6 │ │ │ │ + cmp r4, #38 @ 0x26 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmp r1, #178 @ 0xb2 │ │ │ │ + cmp r3, #210 @ 0xd2 │ │ │ │ lsls r1, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -621085,23 +621099,23 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 24b59e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13722e> │ │ │ │ b.n 24b4cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13715c> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - cmp r1, #46 @ 0x2e │ │ │ │ + cmp r3, #78 @ 0x4e │ │ │ │ lsls r1, r4, #3 │ │ │ │ - movs r5, #42 @ 0x2a │ │ │ │ + movs r7, #74 @ 0x4a │ │ │ │ lsls r1, r4, #3 │ │ │ │ - movs r5, #38 @ 0x26 │ │ │ │ + movs r7, #70 @ 0x46 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmp r0, #92 @ 0x5c │ │ │ │ + cmp r2, #124 @ 0x7c │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmp r0, #10 │ │ │ │ + cmp r2, #42 @ 0x2a │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ add.w r5, r0, #462848 @ 0x71000 │ │ │ │ mov r6, r0 │ │ │ │ @@ -623128,15 +623142,15 @@ │ │ │ │ cmp lr, ip │ │ │ │ bcs.w 24cae8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x138778> │ │ │ │ b.n 24cadc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13876c> │ │ │ │ ldrsh r0, [r3, r0] │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r6, #208 @ 0xd0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - asrs r2, r3, #14 │ │ │ │ + asrs r2, r7, #22 │ │ │ │ lsls r1, r4, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ cmp r3, #30 │ │ │ │ bls.w 24ca02 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x138692> │ │ │ │ b.n 24cb88 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x138818> │ │ │ │ @@ -623176,15 +623190,15 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r6, [r0, r3] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - asrs r4, r5, #4 │ │ │ │ + asrs r4, r1, #13 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 24ccd4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x138964> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -623226,17 +623240,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r2, r1] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - asrs r6, r0, #3 │ │ │ │ + asrs r6, r4, #11 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - asrs r0, r2, #3 │ │ │ │ + asrs r0, r6, #11 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 24cd60 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1389f0> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -623278,17 +623292,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r6, [r0, r7] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - asrs r2, r3, #1 │ │ │ │ + asrs r2, r7, #9 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - asrs r4, r0, #1 │ │ │ │ + asrs r4, r4, #9 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #68] @ (24ce14 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x138aa4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -623319,15 +623333,15 @@ │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r4, [r5, r5] │ │ │ │ lsls r6, r2, #6 │ │ │ │ strb r2, [r5, #31] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrh r6, [r3, r6] │ │ │ │ + ldrb r6, [r7, r6] │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #444] @ (24cff0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x138c80>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -623488,21 +623502,21 @@ │ │ │ │ adds r6, #176 @ 0xb0 │ │ │ │ b.n 24ceb4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x138b44> │ │ │ │ add.w r6, r5, #565248 @ 0x8a000 │ │ │ │ adds r6, #148 @ 0x94 │ │ │ │ b.n 24ceb4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x138b44> │ │ │ │ ldr r0, [r1, r4] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsrs r4, r7, #27 │ │ │ │ + asrs r4, r3, #4 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r6, [r6, #116] @ 0x74 │ │ │ │ + strb r6, [r2, #6] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - lsrs r2, r2, #26 │ │ │ │ + asrs r2, r6, #2 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r4, [r1, #112] @ 0x70 │ │ │ │ + strb r4, [r5, #4] │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #96] @ (24d078 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x138d08>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -623543,15 +623557,15 @@ │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ bl 249ef8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x135b88> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrsb r2, [r4, r4] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsrs r0, r5, #23 │ │ │ │ + asrs r0, r1, #32 │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #432] @ (24d244 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x138ed4>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -623732,23 +623746,23 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ strb r2, [r4, r7] │ │ │ │ lsls r6, r2, #6 │ │ │ │ strb r4, [r4, #20] │ │ │ │ lsls r6, r2, #6 │ │ │ │ strb r2, [r1, #20] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsrs r0, r6, #20 │ │ │ │ + lsrs r0, r2, #29 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsrs r2, r5, #18 │ │ │ │ + lsrs r2, r1, #27 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsls r2, r1, #26 │ │ │ │ + lsrs r2, r5, #2 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsrs r0, r6, #16 │ │ │ │ + lsrs r0, r2, #25 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrh r2, [r1, #28] │ │ │ │ + ldrh r2, [r5, #44] @ 0x2c │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r3, [pc, #408] @ (24d418 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1390a8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -623906,27 +623920,27 @@ │ │ │ │ b.n 24d30a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x138f9a> │ │ │ │ strb r2, [r7, r2] │ │ │ │ lsls r6, r2, #6 │ │ │ │ cmp r5, #102 @ 0x66 │ │ │ │ lsls r6, r2, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r6, #13 │ │ │ │ + lsrs r0, r2, #22 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrh r6, [r7, #36] @ 0x24 │ │ │ │ + ldrh r6, [r3, #54] @ 0x36 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - lsrs r2, r4, #11 │ │ │ │ + lsrs r2, r0, #20 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsrs r6, r2, #10 │ │ │ │ + lsrs r6, r6, #18 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsrs r4, r5, #10 │ │ │ │ + lsrs r4, r1, #19 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsrs r2, r6, #9 │ │ │ │ + lsrs r2, r2, #18 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsrs r0, r3, #10 │ │ │ │ + lsrs r0, r7, #18 │ │ │ │ lsls r1, r4, #3 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 24d588 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x139218> │ │ │ │ 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 │ │ │ │ @@ -624128,15 +624142,15 @@ │ │ │ │ b.n 24d532 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1391c2> │ │ │ │ add.w r3, r6, #565248 @ 0x8a000 │ │ │ │ adds r3, #156 @ 0x9c │ │ │ │ b.n 24d532 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1391c2> │ │ │ │ nop │ │ │ │ strh r0, [r4, r3] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsrs r6, r5, #3 │ │ │ │ + lsrs r6, r1, #12 │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #312] @ (24d7d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x139468>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -624252,17 +624266,17 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 24d7ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13943c> │ │ │ │ b.n 24d6e6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x139376> │ │ │ │ nop │ │ │ │ str r2, [r3, r2] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsls r6, r4, #28 │ │ │ │ + lsrs r6, r0, #5 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r4, [r6, #112] @ 0x70 │ │ │ │ + ldr r4, [r2, #20] │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #132] @ (24d87c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13950c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -624322,19 +624336,20 @@ │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r7, [pc, #264] @ (24d988 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x139618>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ ldr r4, [r0, #92] @ 0x5c │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsls r6, r0, #25 │ │ │ │ + lsrs r6, r4, #1 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsls r4, r1, #24 │ │ │ │ + lsrs r4, r5, #32 │ │ │ │ + lsls r1, r4, #3 │ │ │ │ + lsls r0, r6, #6 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - vmla.i16 q0, q8, d0[2] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #440] @ (24da5c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1396ec>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r6, r0 │ │ │ │ @@ -624506,32 +624521,33 @@ │ │ │ │ b.n 24d92e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1395be> │ │ │ │ ldr r6, [pc, #600] @ (24dcb8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x139948>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ movs r7, #66 @ 0x42 │ │ │ │ lsls r6, r2, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r5, #22 │ │ │ │ + lsls r0, r1, #31 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strh r2, [r3, #52] @ 0x34 │ │ │ │ + ldrh r2, [r7, #4] │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r4, [r4, #68] @ 0x44 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsls r2, r0, #20 │ │ │ │ + lsls r2, r4, #28 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsls r6, r0, #19 │ │ │ │ + lsls r6, r4, #27 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsls r0, r0, #18 │ │ │ │ + lsls r0, r4, #26 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsls r2, r6, #18 │ │ │ │ + lsls r2, r2, #27 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cdp2 0, 1, cr0, cr14, cr0, {7} │ │ │ │ - lsls r4, r1, #18 │ │ │ │ + movs r6, r7 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsls r6, r2, #17 │ │ │ │ + lsls r4, r5, #26 │ │ │ │ + lsls r1, r4, #3 │ │ │ │ + lsls r6, r6, #25 │ │ │ │ lsls r1, r4, #3 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 24dbaa <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13983a> │ │ │ │ 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 │ │ │ │ @@ -624700,15 +624716,15 @@ │ │ │ │ bne.n 24dc56 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1398e6> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 24dc44 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1398d4> │ │ │ │ b.n 24db54 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1397e4> │ │ │ │ ldr r4, [pc, #576] @ (24deb0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x139b40>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsls r2, r0, #12 │ │ │ │ + lsls r2, r4, #20 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #340] @ (24ddd8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x139a68>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -624836,15 +624852,15 @@ │ │ │ │ b.n 24dcfa <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13998a> │ │ │ │ add.w r4, r5, #104448 @ 0x19800 │ │ │ │ add.w r4, r4, #464 @ 0x1d0 │ │ │ │ b.n 24dcfa <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13998a> │ │ │ │ nop │ │ │ │ ldr r2, [pc, #728] @ (24e0b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x139d44>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsls r0, r4, #6 │ │ │ │ + lsls r0, r0, #15 │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #64] @ (24de34 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x139ac4>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -624872,15 +624888,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ bl 24a1e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x135e74> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r1, [pc, #280] @ (24df50 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x139be0>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsls r2, r4, #2 │ │ │ │ + lsls r2, r0, #11 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #56] @ (24de84 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x139b14>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -624906,15 +624922,15 @@ │ │ │ │ str r6, [sp, #0] │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 24a314 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x135fa4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #944] @ (24e238 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x139ec8>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsls r6, r0, #1 │ │ │ │ + lsls r6, r4, #9 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #100] @ (24df00 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x139b90>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -624962,17 +624978,19 @@ │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r0, [pc, #624] @ (24e174 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x139e04>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ str r6, [r3, #112] @ 0x70 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - vmla.i32 q8, q11, d0[1] │ │ │ │ - vmla.i q8, q14, d0[4] │ │ │ │ - vst4. {d0-d3}, [ip :128], r0 │ │ │ │ + lsls r6, r0, #8 │ │ │ │ + lsls r1, r4, #3 │ │ │ │ + lsls r4, r5, #7 │ │ │ │ + lsls r1, r4, #3 │ │ │ │ + @ instruction: 0xfb2c00e0 │ │ │ │ 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] @ (24e06c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x139cfc>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -625099,18 +625117,21 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 24e042 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x139cd2> │ │ │ │ b.n 24e026 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x139cb6> │ │ │ │ ldr r0, [pc, #72] @ (24e0b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x139d48>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ str r2, [r2, #104] @ 0x68 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - vmla.i16 q0, q12, d0[2] │ │ │ │ - vhadd.u16 q8, q12, q8 │ │ │ │ - cdp2 0, 15, cr0, cr8, cr0, {7} │ │ │ │ - ldrb r6, [r7, #21] │ │ │ │ + lsls r0, r7, #6 │ │ │ │ + lsls r1, r4, #3 │ │ │ │ + lsls r0, r7, #5 │ │ │ │ + lsls r1, r4, #3 │ │ │ │ + lsls r0, r3, #4 │ │ │ │ + lsls r1, r4, #3 │ │ │ │ + ldrb r6, [r3, #30] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #392] @ 24e21c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x139eac> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -625315,15 +625336,15 @@ │ │ │ │ strd r4, r8, [sp] │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldr.w r4, [r0, #472] @ 0x1d8 │ │ │ │ blx r4 │ │ │ │ b.n 24e27a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x139f0a> │ │ │ │ cmp r6, r0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - stc2l 0, cr0, [r8], {224} @ 0xe0 │ │ │ │ + cdp2 0, 14, cr0, cr8, cr0, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #312] @ (24e414 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13a0a4>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -625521,17 +625542,17 @@ │ │ │ │ blx r4 │ │ │ │ b.n 24e47a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13a10a> │ │ │ │ nop │ │ │ │ orrs r6, r1 │ │ │ │ lsls r6, r2, #6 │ │ │ │ str r0, [r2, #24] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - @ instruction: 0xfaba00e0 │ │ │ │ - @ instruction: 0xfa8e00e0 │ │ │ │ - @ instruction: 0xf37200e0 │ │ │ │ + ldc2l 0, cr0, [sl], {224} @ 0xe0 │ │ │ │ + stc2 0, cr0, [lr], #896 @ 0x380 │ │ │ │ + @ instruction: 0xf59200e0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #396] @ (24e690 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13a320>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -625687,18 +625708,18 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 24e666 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13a2f6> │ │ │ │ b.n 24e64a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13a2da> │ │ │ │ tst r6, r6 │ │ │ │ lsls r6, r2, #6 │ │ │ │ str r4, [r6, #8] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - @ instruction: 0xfa1e00e0 │ │ │ │ - ldr??.w r0, [r2, #224] @ 0xe0 │ │ │ │ - ldrsh.w r0, [r8, r0, lsl #2] │ │ │ │ - strb r2, [r3, #29] │ │ │ │ + ldc2 0, cr0, [lr], #-896 @ 0xfffffc80 │ │ │ │ + @ instruction: 0xfbf200e0 │ │ │ │ + @ instruction: 0xfb5800e0 │ │ │ │ + ldrb r2, [r7, #5] │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #104] @ (24e724 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13a3b4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -625743,15 +625764,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2489f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x134684> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ eors r6, r7 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - strh.w r0, [r4, #224] @ 0xe0 │ │ │ │ + @ instruction: 0xfac400e0 │ │ │ │ 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] @ (24e7cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13a45c>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -625813,17 +625834,17 @@ │ │ │ │ bl 2489f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x134684> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ subs r7, #250 @ 0xfa │ │ │ │ lsls r6, r2, #6 │ │ │ │ ldrsh r4, [r7, r1] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - strb.w r0, [r6, r0, lsl #2] │ │ │ │ - @ instruction: 0xf7dc00e0 │ │ │ │ - orrs.w r0, r8, #224 @ 0xe0 │ │ │ │ + @ instruction: 0xfa2600e0 │ │ │ │ + ldr??.w r0, [ip, #224] @ 0xe0 │ │ │ │ + @ instruction: 0xf27800e0 │ │ │ │ stmdb 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] @ (24e95c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13a5ec>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -625966,18 +625987,18 @@ │ │ │ │ bne.n 24e930 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13a5c0> │ │ │ │ b.n 24e914 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13a5a4> │ │ │ │ nop │ │ │ │ subs r7, #70 @ 0x46 │ │ │ │ lsls r6, r2, #6 │ │ │ │ ldrb r6, [r0, r7] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - @ instruction: 0xf79c00e0 │ │ │ │ - @ instruction: 0xf73200e0 │ │ │ │ - @ instruction: 0xf6da00e0 │ │ │ │ - strb r0, [r2, #18] │ │ │ │ + ldrsh.w r0, [ip, #224] @ 0xe0 │ │ │ │ + ldr??.w r0, [r2, r0, lsl #2] │ │ │ │ + ldr??.w r0, [sl, #224] @ 0xe0 │ │ │ │ + strb r0, [r6, #26] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #372] @ 24eaf8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13a788> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -626108,15 +626129,15 @@ │ │ │ │ add.w lr, lr, #80 @ 0x50 │ │ │ │ b.n 24ea02 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13a692> │ │ │ │ add.w lr, r4, #104448 @ 0x19800 │ │ │ │ add.w lr, lr, #464 @ 0x1d0 │ │ │ │ b.n 24ea02 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13a692> │ │ │ │ subs r5, #180 @ 0xb4 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - rsb r0, r2, #7340032 @ 0x700000 │ │ │ │ + @ instruction: 0xf7e200e0 │ │ │ │ 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] @ (24eb5c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13a7ec>) │ │ │ │ mov r6, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -626147,15 +626168,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2492b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x134f40> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ subs r4, #38 @ 0x26 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - @ instruction: 0xf4bc00e0 │ │ │ │ + @ instruction: 0xf6dc00e0 │ │ │ │ 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] @ 24ebc4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13a854> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -626187,15 +626208,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ subs r3, #196 @ 0xc4 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - orr.w r0, ip, #7340032 @ 0x700000 │ │ │ │ + @ instruction: 0xf66c00e0 │ │ │ │ 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] @ (24ec4c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13a8dc>) │ │ │ │ mov r6, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -626247,17 +626268,17 @@ │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ subs r3, #92 @ 0x5c │ │ │ │ lsls r6, r2, #6 │ │ │ │ ldr r6, [r3, r7] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - @ instruction: 0xf3da00e0 │ │ │ │ - @ instruction: 0xf3b200e0 │ │ │ │ - subs.w r0, lr, r0, asr #3 │ │ │ │ + @ instruction: 0xf5fa00e0 │ │ │ │ + rsbs r0, r2, #7340032 @ 0x700000 │ │ │ │ + ldcl 0, cr0, [lr, #896] @ 0x380 │ │ │ │ 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] @ (24edb0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13aa40>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -626383,17 +626404,17 @@ │ │ │ │ bne.n 24ed84 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13aa14> │ │ │ │ b.n 24ed54 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13a9e4> │ │ │ │ nop │ │ │ │ subs r2, #198 @ 0xc6 │ │ │ │ lsls r6, r2, #6 │ │ │ │ ldr r6, [r0, r5] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - @ instruction: 0xf35c00e0 │ │ │ │ - subw r0, r6, #224 @ 0xe0 │ │ │ │ - strb r4, [r2, #0] │ │ │ │ + sbcs.w r0, ip, #7340032 @ 0x700000 │ │ │ │ + @ instruction: 0xf4c600e0 │ │ │ │ + strb r4, [r6, #8] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #372] @ 24ef48 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13abd8> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -626524,15 +626545,15 @@ │ │ │ │ add.w lr, lr, #80 @ 0x50 │ │ │ │ b.n 24ee52 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13aae2> │ │ │ │ add.w lr, r4, #104448 @ 0x19800 │ │ │ │ add.w lr, lr, #464 @ 0x1d0 │ │ │ │ b.n 24ee52 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13aae2> │ │ │ │ subs r1, #100 @ 0x64 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - subs.w r0, r6, #224 @ 0xe0 │ │ │ │ + @ instruction: 0xf3d600e0 │ │ │ │ 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] @ (24efac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13ac3c>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -626565,15 +626586,15 @@ │ │ │ │ movs r4, #1 │ │ │ │ str r4, [sp, #20] │ │ │ │ bl 2492b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x134f40> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r7, #216 @ 0xd8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - @ instruction: 0xf0ae00e0 │ │ │ │ + movt r0, #57568 @ 0xe0e0 │ │ │ │ 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] @ (24f008 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13ac98>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -626604,15 +626625,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 24946c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1350fc> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r7, #116 @ 0x74 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - orr.w r0, ip, #224 @ 0xe0 │ │ │ │ + @ instruction: 0xf26c00e0 │ │ │ │ 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] @ (24f08c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13ad1c>) │ │ │ │ mov r6, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -626662,18 +626683,17 @@ │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ adds r7, #24 │ │ │ │ lsls r6, r2, #6 │ │ │ │ strb r2, [r3, r6] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - vmla.i16 d16, d26, d0[2] │ │ │ │ - vext.8 q0, q15, q8, #0 │ │ │ │ - b.n 24ef9c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13ac2c> │ │ │ │ - lsls r0, r4, #3 │ │ │ │ + @ instruction: 0xf1fa00e0 │ │ │ │ + rsbs r0, lr, #224 @ 0xe0 │ │ │ │ + @ instruction: 0xe99e00e0 │ │ │ │ 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] @ (24f1f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13ae80>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -626800,17 +626820,17 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 24f1c6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13ae56> │ │ │ │ b.n 24f196 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13ae26> │ │ │ │ adds r6, #134 @ 0x86 │ │ │ │ lsls r6, r2, #6 │ │ │ │ strb r6, [r0, r4] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - vhadd.s32 q8, q9, q8 │ │ │ │ - cdp 0, 11, cr0, cr4, cr0, {7} │ │ │ │ - ldr r2, [r2, #60] @ 0x3c │ │ │ │ + @ instruction: 0xf18200e0 │ │ │ │ + @ instruction: 0xf0d400e0 │ │ │ │ + ldr r2, [r6, #92] @ 0x5c │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [pc, #364] @ (24f374 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13b004>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #36662 @ 0x8f36 │ │ │ │ cmp r0, r1 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -627001,18 +627021,18 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 24f3f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13b084> │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - stcl 0, cr0, [r2], #896 @ 0x380 │ │ │ │ - adds r5, #186 @ 0xba │ │ │ │ + vhadd.s8 q0, q9, q8 │ │ │ │ + adds r7, #218 @ 0xda │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 24f954 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13b5e4> │ │ │ │ + b.n 24ed94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13aa24> │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [pc, #88] @ (24f478 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13b108>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [r2, r3] │ │ │ │ @@ -627128,22 +627148,22 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 24f4f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13b180> │ │ │ │ adds r2, #174 @ 0xae │ │ │ │ lsls r6, r2, #6 │ │ │ │ str r2, [r6, r4] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - rsb r0, r4, r0, asr #3 │ │ │ │ - b.n 24fb84 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13b814> │ │ │ │ + stcl 0, cr0, [r4, #896]! @ 0x380 │ │ │ │ + b.n 24efc4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13ac54> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - @ instruction: 0xeb8a00e0 │ │ │ │ - adds r4, #132 @ 0x84 │ │ │ │ + stc 0, cr0, [sl, #896]! @ 0x380 │ │ │ │ + adds r6, #164 @ 0xa4 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - sbcs.w r0, r2, r0, asr #3 │ │ │ │ - b.n 24f830 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13b4c0> │ │ │ │ + ldc 0, cr0, [r2, #896] @ 0x380 │ │ │ │ + b.n 24fc70 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13b900> │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #112] @ (24f5e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13b270>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -627194,15 +627214,15 @@ │ │ │ │ nop │ │ │ │ adds r1, #178 @ 0xb2 │ │ │ │ lsls r6, r2, #6 │ │ │ │ lsrs r4, r0, #10 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeb2a00e0 │ │ │ │ + stcl 0, cr0, [sl, #-896] @ 0xfffffc80 │ │ │ │ lsrs r2, r7, #8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #120] @ (24f678 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13b308>) │ │ │ │ @@ -627255,15 +627275,15 @@ │ │ │ │ nop │ │ │ │ adds r1, #30 │ │ │ │ lsls r6, r2, #6 │ │ │ │ lsrs r4, r6, #7 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeaaa00e0 │ │ │ │ + stcl 0, cr0, [sl], {224} @ 0xe0 │ │ │ │ lsrs r2, r4, #6 │ │ │ │ lsls r6, r2, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #140] @ (24f724 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13b3b4>) │ │ │ │ @@ -627330,19 +627350,19 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ lsrs r4, r3, #5 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [pc, #56] @ (24f768 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13b3f8>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ands.w r0, r2, r0, asr #3 │ │ │ │ + ldc 0, cr0, [r2], #-896 @ 0xfffffc80 │ │ │ │ lsrs r2, r1, #4 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - strd r0, r0, [r0, #896]! @ 0x380 │ │ │ │ - b.n 24f918 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13b5a8> │ │ │ │ + stc 0, cr0, [r0], {224} @ 0xe0 │ │ │ │ + b.n 24fd58 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13b9e8> │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #396] @ (24f8e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13b570>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -627503,20 +627523,20 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ lsrs r6, r4, #2 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [pc, #336] @ (24fa3c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13b6cc>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - @ instruction: 0xe9a200e0 │ │ │ │ + rsb r0, r2, r0, asr #3 │ │ │ │ lsrs r2, r2, #1 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - strd r0, r0, [r2, #-896] @ 0x380 │ │ │ │ - strd r0, r0, [r6], #896 @ 0x380 │ │ │ │ - str r4, [r4, #80] @ 0x50 │ │ │ │ + sbc.w r0, r2, r0, asr #3 │ │ │ │ + add.w r0, r6, r0, asr #3 │ │ │ │ + str r4, [r0, #116] @ 0x74 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #152] @ (24f9a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13b638>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -627585,21 +627605,19 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ lsls r6, r4, #27 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [pc, #576] @ (24fbf4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13b884>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - b.n 24f9b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13b640> │ │ │ │ - lsls r0, r4, #3 │ │ │ │ + ands.w r0, ip, r0, asr #3 │ │ │ │ lsls r0, r1, #26 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - b.n 24f94c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13b5dc> │ │ │ │ - lsls r0, r4, #3 │ │ │ │ - udf #106 @ 0x6a │ │ │ │ + strd r0, r0, [r6, #896]! @ 0x380 │ │ │ │ + b.n 24fad8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13b768> │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #64] @ (24fa14 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13b6a4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -627625,18 +627643,16 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 24f9f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13b688> │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ str r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ cmp r5, #98 @ 0x62 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - b.n 24f928 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13b5b8> │ │ │ │ - lsls r0, r4, #3 │ │ │ │ - b.n 24f970 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13b600> │ │ │ │ - lsls r0, r4, #3 │ │ │ │ + @ instruction: 0xe9a600e0 │ │ │ │ + strd r0, r0, [r8, #896] @ 0x380 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #104] @ (24fa98 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13b728>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov lr, r1 │ │ │ │ @@ -627680,21 +627696,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cmp r5, #8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - b.n 24f980 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13b610> │ │ │ │ - lsls r0, r4, #3 │ │ │ │ + @ instruction: 0xe99000e0 │ │ │ │ ldr r3, [pc, #456] @ (24fc6c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13b8fc>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - b.n 24f994 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13b624> │ │ │ │ - lsls r0, r4, #3 │ │ │ │ - ble.n 24fb9c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13b82c> │ │ │ │ + @ instruction: 0xe99600e0 │ │ │ │ + svc 152 @ 0x98 │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #356] @ (24fc24 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13b8b4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -627833,21 +627847,18 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 24fbf8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13b888> │ │ │ │ b.n 24fbba <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13b84a> │ │ │ │ cmp r4, #124 @ 0x7c │ │ │ │ lsls r6, r2, #6 │ │ │ │ ldr r2, [pc, #968] @ (24fff4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13bc84>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - b.n 24faac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13b73c> │ │ │ │ - lsls r0, r4, #3 │ │ │ │ - b.n 24fa38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13b6c8> │ │ │ │ - lsls r0, r4, #3 │ │ │ │ - b.n 24f994 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13b624> │ │ │ │ - lsls r0, r4, #3 │ │ │ │ - str r0, [r5, #24] │ │ │ │ + ldrd r0, r0, [lr, #-896] @ 0x380 │ │ │ │ + stmdb r2!, {r5, r6, r7} │ │ │ │ + @ instruction: 0xe8ce00e0 │ │ │ │ + str r0, [r1, #60] @ 0x3c │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr.w ip, [pc, #772] @ 24ff50 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13bbe0> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -628175,19 +628186,19 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 2488bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13454c> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r7, #202 @ 0xca │ │ │ │ lsls r6, r2, #6 │ │ │ │ - b.n 250628 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c2b8> │ │ │ │ + b.n 24fa68 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13b6f8> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 2505d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c268> │ │ │ │ + b.n 24fa18 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13b6a8> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 250578 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c208> │ │ │ │ + b.n 24f9b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13b648> │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #608] @ (25026c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13befc>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -628429,27 +628440,27 @@ │ │ │ │ nop │ │ │ │ movs r7, #46 @ 0x2e │ │ │ │ lsls r6, r2, #6 │ │ │ │ cmp lr, r5 │ │ │ │ lsls r6, r2, #6 │ │ │ │ cmp ip, r2 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - b.n 250744 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c3d4> │ │ │ │ + b.n 24fb84 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13b814> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 25070c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c39c> │ │ │ │ + b.n 24fb4c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13b7dc> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 250554 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c1e4> │ │ │ │ + b.n 250994 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c624> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 2504d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c168> │ │ │ │ + b.n 250918 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c5a8> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrh r6, [r2, r7] │ │ │ │ + ldrb r6, [r6, r7] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 250468 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c0f8> │ │ │ │ + b.n 2508a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c538> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrh r2, [r3, r6] │ │ │ │ + ldrb r2, [r7, r6] │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #176] @ (250358 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13bfe8>) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -628610,27 +628621,27 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r3, #194 @ 0xc2 │ │ │ │ lsls r6, r2, #6 │ │ │ │ negs r4, r0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - svc 24 │ │ │ │ + b.n 2506ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c33c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - udf #222 @ 0xde │ │ │ │ + b.n 25063c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c2cc> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - svc 0 │ │ │ │ + b.n 250684 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c314> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bmi.n 250478 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c108> │ │ │ │ + bvs.n 2504b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c148> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - udf #230 @ 0xe6 │ │ │ │ + b.n 250658 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c2e8> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bcc.n 25044c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c0dc> │ │ │ │ + bvs.n 25048c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c11c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - udf #196 @ 0xc4 │ │ │ │ + b.n 25061c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c2ac> │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #556] @ (250694 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c324>) │ │ │ │ @@ -628855,33 +628866,33 @@ │ │ │ │ str.w r3, [r2, #472] @ 0x1d8 │ │ │ │ bl 435d2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3219bc> │ │ │ │ b.n 2505e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c270> │ │ │ │ movs r2, #212 @ 0xd4 │ │ │ │ lsls r6, r2, #6 │ │ │ │ asrs r2, r7 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bge.n 2505f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c284> │ │ │ │ + bgt.n 250634 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c2c4> │ │ │ │ lsls r0, r4, #3 │ │ │ │ lsrs r6, r1 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bls.n 2506a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c334> │ │ │ │ + bgt.n 2506e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c374> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bls.n 250670 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c300> │ │ │ │ + bgt.n 2506b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c340> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bls.n 250670 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c300> │ │ │ │ + bgt.n 2506b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c340> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bls.n 2505e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c274> │ │ │ │ + blt.n 250624 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c2b4> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bcs.n 2507b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c444> │ │ │ │ + bmi.n 2505f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c284> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bls.n 2507a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c430> │ │ │ │ + blt.n 2505e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c270> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bls.n 25071c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c3ac> │ │ │ │ + blt.n 25075c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c3ec> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrsb r0, [r2, r5] │ │ │ │ + ldr r0, [r6, r5] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #404] @ (250868 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c4f8>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -629034,21 +629045,21 @@ │ │ │ │ adds r0, #176 @ 0xb0 │ │ │ │ b.n 25074e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c3de> │ │ │ │ add.w r0, r6, #565248 @ 0x8a000 │ │ │ │ adds r0, #148 @ 0x94 │ │ │ │ b.n 25074e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c3de> │ │ │ │ movs r0, #102 @ 0x66 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - blt.n 2508b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c544> │ │ │ │ + ble.n 2508f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c584> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r7!, {r2, r4, r5} │ │ │ │ + bne.n 25091c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c5ac> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - blt.n 25088c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c51c> │ │ │ │ + ble.n 2508cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c55c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r7!, {r4, r5} │ │ │ │ + bne.n 25091c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c5ac> │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #112] @ (250900 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c590>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -629094,17 +629105,17 @@ │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ subs r2, r5, #2 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bge.n 2509a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c638> │ │ │ │ + bgt.n 2509e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c678> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bge.n 250954 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c5e4> │ │ │ │ + bgt.n 250994 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c624> │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #128] @ (25099c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c62c>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -629158,21 +629169,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 250956 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c5e6> │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ udf #255 @ 0xff │ │ │ │ subs r6, r3, #0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bls.n 250950 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c5e0> │ │ │ │ + blt.n 250990 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c620> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r5!, {r2, r3, r4, r7} │ │ │ │ + ldmia r7, {r2, r3, r4, r5, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bls.n 250928 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c5b8> │ │ │ │ + blt.n 250968 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c5f8> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r5!, {r3, r4, r7} │ │ │ │ + ldmia r7, {r3, r4, r5, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #376] @ (250b3c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c7cc>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -629323,25 +629334,25 @@ │ │ │ │ bne.n 250b10 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c7a0> │ │ │ │ b.n 250acc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c75c> │ │ │ │ nop │ │ │ │ adds r6, r6, #5 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #232 @ 0xe8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bls.n 250a54 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c6e4> │ │ │ │ + blt.n 250a94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c724> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bhi.n 250ae0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c770> │ │ │ │ + bge.n 250b20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c7b0> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bhi.n 250aac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c73c> │ │ │ │ + bge.n 250aec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c77c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r3, {r2, r3, r4, r7} │ │ │ │ + ldmia r5, {r2, r3, r4, r5, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bhi.n 250a8c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c71c> │ │ │ │ + bge.n 250acc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c75c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strh r0, [r1, r2] │ │ │ │ + strb r0, [r5, r2] │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #144] @ (250c00 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c890>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -629405,23 +629416,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 250be4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c874> │ │ │ │ subs r2, r1, r7 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r2, #66 @ 0x42 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bvc.n 250b4c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c7dc> │ │ │ │ + bls.n 250b8c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c81c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bvc.n 250cf4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c984> │ │ │ │ + bls.n 250b34 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c7c4> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r4!, {r1, r5} │ │ │ │ + ldmia r6, {r1, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bvc.n 250cc4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c954> │ │ │ │ + bls.n 250d04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c994> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r2!, {r7} │ │ │ │ + ldmia r4!, {r5, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #372] @ (250da0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13ca30>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -629558,15 +629569,15 @@ │ │ │ │ adds r3, #80 @ 0x50 │ │ │ │ b.n 250ccc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c95c> │ │ │ │ add.w r3, r4, #104448 @ 0x19800 │ │ │ │ add.w r3, r3, #464 @ 0x1d0 │ │ │ │ b.n 250ccc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c95c> │ │ │ │ subs r2, r1, r4 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bvs.n 250d40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13c9d0> │ │ │ │ + bhi.n 250d80 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13ca10> │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #156] @ (250e54 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13cae4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -629633,17 +629644,17 @@ │ │ │ │ cmpne r3, #3 │ │ │ │ it eq │ │ │ │ moveq r6, #1 │ │ │ │ beq.n 250e00 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13ca90> │ │ │ │ b.n 250dde <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13ca6e> │ │ │ │ adds r6, r7, r5 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bpl.n 250df0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13ca80> │ │ │ │ + bvc.n 250e30 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13cac0> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bpl.n 250d94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13ca24> │ │ │ │ + bvc.n 250dd4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13ca64> │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [pc, #112] @ (250ed4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13cb64>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw ip, #35001 @ 0x88b9 │ │ │ │ cmp r1, ip │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -629684,15 +629695,15 @@ │ │ │ │ bl 249198 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x134e28> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ udf #255 @ 0xff │ │ │ │ adds r4, r2, r3 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bpl.n 250f04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13cb94> │ │ │ │ + bvc.n 250f44 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13cbd4> │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #188] @ (250fa8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13cc38>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -629774,23 +629785,23 @@ │ │ │ │ cmpne r3, #0 │ │ │ │ it eq │ │ │ │ moveq r6, #1 │ │ │ │ beq.n 250f34 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13cbc4> │ │ │ │ b.n 250f12 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13cba2> │ │ │ │ adds r4, r1, r1 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bmi.n 250f3c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13cbcc> │ │ │ │ + bvs.n 250f7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13cc0c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ adds r6, #154 @ 0x9a │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bmi.n 2510a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13cd34> │ │ │ │ + bvs.n 250ee4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13cb74> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bmi.n 251044 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13ccd4> │ │ │ │ + bvs.n 251084 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13cd14> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r0!, {r2, r4, r5, r6} │ │ │ │ + ldmia r2, {r2, r4, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #408] @ (251168 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13cdf8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -629954,25 +629965,25 @@ │ │ │ │ bne.n 251152 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13cde2> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 25113e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13cdce> │ │ │ │ b.n 251122 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13cdb2> │ │ │ │ asrs r2, r5, #29 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bmi.n 2511b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13ce44> │ │ │ │ + bvs.n 2511f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13ce84> │ │ │ │ lsls r0, r4, #3 │ │ │ │ adds r5, #178 @ 0xb2 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bmi.n 251198 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13ce28> │ │ │ │ + bvs.n 2511d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13ce68> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bcc.n 251094 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13cd24> │ │ │ │ + bpl.n 2510d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13cd64> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bcc.n 251228 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13ceb8> │ │ │ │ + bpl.n 251268 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13cef8> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r4, [pc, #520] @ (25138c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13d01c>) │ │ │ │ + ldr r6, [pc, #648] @ (25140c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13d09c>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #420] @ 251338 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13cfc8> │ │ │ │ sub sp, #24 │ │ │ │ @@ -630159,15 +630170,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 248a88 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x134718> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ asrs r4, r4, #15 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - beq.n 251388 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13d018> │ │ │ │ + bcc.n 2513c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13d058> │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #144] @ (251434 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13d0c4>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -630271,19 +630282,19 @@ │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ asrs r0, r5, #11 │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r1, #106 @ 0x6a │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r7, {r2, r4, r5, r6, r7} │ │ │ │ + bcs.n 2514dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13d16c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r6, r7} │ │ │ │ + bne.n 2514b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13d144> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r3!, {r1, r5, r6} │ │ │ │ + stmia r5!, {r1, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #316] @ (25160c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13d29c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -630409,21 +630420,21 @@ │ │ │ │ bne.n 2515e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13d270> │ │ │ │ b.n 2515c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13d254> │ │ │ │ nop │ │ │ │ asrs r4, r5, #9 │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r0, #236 @ 0xec │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r7, {r1, r2, r6, r7} │ │ │ │ + bne.n 2515e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13d274> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r7, {r1, r7} │ │ │ │ + bne.n 251560 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13d1f0> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r7!, {r1, r2, r3, r5} │ │ │ │ + bne.n 2516bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13d34c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - blx ip │ │ │ │ + ldr r2, [pc, #0] @ (251624 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13d2b4>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #756] @ (25192c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13d5bc>) │ │ │ │ @@ -631418,17 +631429,17 @@ │ │ │ │ mov r2, r6 │ │ │ │ addw r1, r1, #2100 @ 0x834 │ │ │ │ b.n 251f6c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13dbfc> │ │ │ │ lsrs r6, r7, #2 │ │ │ │ lsls r6, r2, #6 │ │ │ │ movs r5, #236 @ 0xec │ │ │ │ lsls r6, r2, #6 │ │ │ │ - stmia r4!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r2, r4} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r5!, {r1, r2, r4, r5} │ │ │ │ + stmia r7!, {r1, r2, r4, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ add.w r3, r4, #516096 @ 0x7e000 │ │ │ │ ldr r7, [r7, #100] @ 0x64 │ │ │ │ mov sl, r3 │ │ │ │ ldr.w r8, [r3, #80] @ 0x50 │ │ │ │ cmp r6, r8 │ │ │ │ beq.w 2522c2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13df52> │ │ │ │ @@ -631896,29 +631907,29 @@ │ │ │ │ strex r1, r0, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 25267a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13e30a> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 252666 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13e2f6> │ │ │ │ b.n 252330 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13dfc0> │ │ │ │ - stmia r2!, {r1, r2, r4, r7} │ │ │ │ + stmia r4!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r2!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r4!, {r1, r2, r4, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r0!, {r2, r3, r6, r7} │ │ │ │ + stmia r2!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r0!, {r3, r5, r7} │ │ │ │ + stmia r2!, {r3, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - subs r0, #236 @ 0xec │ │ │ │ + subs r3, #12 │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #712] @ (25298c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13e61c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -632178,18 +632189,18 @@ │ │ │ │ dmb ish │ │ │ │ str.w r3, [r6, #176] @ 0xb0 │ │ │ │ b.n 2529c6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13e656> │ │ │ │ lsls r6, r6, #1 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r6, r2, #0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - pop {r1, r5, r6, pc} │ │ │ │ - lsls r0, r4, #3 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 252a88 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13e718> │ │ │ │ + ittt hi │ │ │ │ + lslhi r0, r4, #3 │ │ │ │ + cmphi r3, #0 │ │ │ │ + beq.n 252a88 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13e718> @ unpredictable │ │ │ │ add.w r1, r4, r8, lsl #4 │ │ │ │ movs r6, #0 │ │ │ │ add.w r1, r1, #565248 @ 0x8a000 │ │ │ │ mov r2, r3 │ │ │ │ movs r5, #1 │ │ │ │ adds r1, #180 @ 0xb4 │ │ │ │ mov r0, r4 │ │ │ │ @@ -632368,23 +632379,23 @@ │ │ │ │ bne.n 252b6e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13e7fe> │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 252b5a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13e7ea> │ │ │ │ b.n 252a46 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13e6d6> │ │ │ │ nop │ │ │ │ - hlt 0x0020 │ │ │ │ + pop {r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - hlt 0x000e │ │ │ │ + pop {r1, r2, r3, r5, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - rev16 r4, r7 │ │ │ │ + pop {r2, r3, r4, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - rev16 r6, r1 │ │ │ │ + pop {r1, r2, r3, r5, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - adds r2, #72 @ 0x48 │ │ │ │ + adds r4, #104 @ 0x68 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #212] @ 252c80 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13e910> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -632459,23 +632470,23 @@ │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 24ad90 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x136a20> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0xfb8c0195 │ │ │ │ - cbnz r6, 252cc0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13e950> │ │ │ │ + pop {r1, r2} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - cbnz r4, 252cba <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13e94a> │ │ │ │ + cbnz r4, 252d02 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13e992> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - cbnz r4, 252cba <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13e94a> │ │ │ │ + cbnz r4, 252d02 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13e992> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - cbnz r2, 252cb4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13e944> │ │ │ │ + cbnz r2, 252cfc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13e98c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - cbnz r0, 252cb0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13e940> │ │ │ │ + cbnz r0, 252cf8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13e988> │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #204] @ 252d74 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13ea04> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -632542,23 +632553,23 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ str.w ip, [sp] │ │ │ │ bl 24ad90 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x136a20> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0xfa900195 │ │ │ │ - cbnz r2, 252d84 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13ea14> │ │ │ │ + cbnz r2, 252dcc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13ea5c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - @ instruction: 0xb8fa │ │ │ │ + cbnz r2, 252dc6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13ea56> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - @ instruction: 0xb8e8 │ │ │ │ + cbnz r0, 252dc6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13ea56> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - @ instruction: 0xb8c2 │ │ │ │ + revsh r2, r4 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - @ instruction: 0xb8a2 │ │ │ │ + revsh r2, r0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #84] @ (252df0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13ea80>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -632680,19 +632691,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 252ea4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13eb34> │ │ │ │ nop │ │ │ │ ldrsh.w r0, [r4, ] │ │ │ │ asrs r2, r6, #30 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - @ instruction: 0xb792 │ │ │ │ + cbnz r2, 252f04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13eb94> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - @ instruction: 0xb7b4 │ │ │ │ + cbnz r4, 252f10 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13eba0> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - @ instruction: 0xb7d6 │ │ │ │ + cbnz r6, 252f1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13ebac> │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (252f30 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13ebc0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -632775,17 +632786,17 @@ │ │ │ │ ldr.w r3, [r0, #552] @ 0x228 │ │ │ │ blx r3 │ │ │ │ b.n 252f98 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13ec28> │ │ │ │ nop │ │ │ │ @ instruction: 0xf7f40195 │ │ │ │ asrs r0, r7, #25 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - @ instruction: 0xb788 │ │ │ │ + cbnz r0, 252ff2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13ec82> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - @ instruction: 0xb742 │ │ │ │ + cbnz r2, 252fe4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13ec74> │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #60] @ (253018 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13eca8>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -632811,15 +632822,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ bl 2481e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x133e78> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ @ instruction: 0xf75c0195 │ │ │ │ - @ instruction: 0xb74e │ │ │ │ + cbnz r6, 25303a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13ecca> │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #88] @ (253088 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13ed18>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -632859,17 +632870,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @ instruction: 0xf7080195 │ │ │ │ asrs r4, r1, #22 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - @ instruction: 0xb730 │ │ │ │ + cbnz r0, 2530a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13ed38> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - @ instruction: 0xb6de │ │ │ │ + @ instruction: 0xb8fe │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #320] @ (2531ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13ee7c>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -632995,21 +633006,21 @@ │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 2531c2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13ee52> │ │ │ │ b.n 2531a6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13ee36> │ │ │ │ @ instruction: 0xf68e0195 │ │ │ │ asrs r6, r1, #20 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - @ instruction: 0xb6dc │ │ │ │ + @ instruction: 0xb8fc │ │ │ │ lsls r0, r4, #3 │ │ │ │ - @ instruction: 0xb6e0 │ │ │ │ + cbnz r0, 2531fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13ee8c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - @ instruction: 0xb640 │ │ │ │ + @ instruction: 0xb860 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - cmp r3, #254 @ 0xfe │ │ │ │ + cmp r6, #30 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r2, r0, #94208 @ 0x17000 │ │ │ │ sub sp, #8 │ │ │ │ @@ -633549,19 +633560,19 @@ │ │ │ │ b.n 253686 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13f316> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r3, r6, r7} │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 2537ca <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13f45a> │ │ │ │ + cbz r2, 253812 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13f4a2> │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldmia r1!, {r4, r5} │ │ │ │ lsls r5, r2, #6 │ │ │ │ - add sp, #504 @ 0x1f8 │ │ │ │ + uxth r6, r3 │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ cbnz r3, 2537e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13f474> │ │ │ │ movw r3, #1027 @ 0x403 │ │ │ │ cmp r1, r3 │ │ │ │ it eq │ │ │ │ movweq r1, #1025 @ 0x401 │ │ │ │ @@ -633998,17 +634009,17 @@ │ │ │ │ nop │ │ │ │ stmia r4!, {r2, r3, r4, r6} │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r1, r3} │ │ │ │ lsls r5, r2, #6 │ │ │ │ - add r3, sp, #800 @ 0x320 │ │ │ │ + add r5, sp, #928 @ 0x3a0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r3, sp, #576 @ 0x240 │ │ │ │ + add r5, sp, #704 @ 0x2c0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #32] @ (253cf4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13f984>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -634019,15 +634030,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [ip, r1] │ │ │ │ add.w r1, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r1, [r1, #668] @ 0x29c │ │ │ │ bl 253b88 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13f818> │ │ │ │ pop {r3, pc} │ │ │ │ orn r1, r4, r5, lsr #2 │ │ │ │ - add r3, sp, #240 @ 0xf0 │ │ │ │ + add r5, sp, #368 @ 0x170 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #56] @ (253d44 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13f9d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -634050,17 +634061,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 12f6c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1b358> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 253d22 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13f9b2> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bic.w r1, lr, r5, lsr #2 │ │ │ │ - add r3, sp, #16 │ │ │ │ + add r5, sp, #144 @ 0x90 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r2, sp, #984 @ 0x3d8 │ │ │ │ + add r5, sp, #88 @ 0x58 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #56] @ (253d98 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13fa28>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -634083,17 +634094,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 12f81c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1b4ac> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 253d76 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13fa06> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrd r0, r1, [sl, #596] @ 0x254 │ │ │ │ - add r2, sp, #816 @ 0x330 │ │ │ │ + add r4, sp, #944 @ 0x3b0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r2, sp, #760 @ 0x2f8 │ │ │ │ + add r4, sp, #888 @ 0x378 │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r6, [pc, #868] @ (25411c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13fdac>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -634430,38 +634441,37 @@ │ │ │ │ b.n 253f84 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13fc14> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r2!, {r6} │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - orns r0, r0, #223 @ 0xdf │ │ │ │ - add r0, sp, #576 @ 0x240 │ │ │ │ + @ instruction: 0xf29000df │ │ │ │ + add r2, sp, #704 @ 0x2c0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmia r0!, {r2, r4, r5, r6} │ │ │ │ lsls r5, r2, #6 │ │ │ │ - add r0, sp, #216 @ 0xd8 │ │ │ │ + add r2, sp, #344 @ 0x158 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r0, sp, #664 @ 0x298 │ │ │ │ + add r2, sp, #792 @ 0x318 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r0, sp, #208 @ 0xd0 │ │ │ │ + add r2, sp, #336 @ 0x150 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 253d1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13f9ac> │ │ │ │ - lsls r7, r3, #3 │ │ │ │ - add r0, sp, #224 @ 0xe0 │ │ │ │ + @ instruction: 0xe80e00df │ │ │ │ + add r2, sp, #352 @ 0x160 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r0, sp, #424 @ 0x1a8 │ │ │ │ + add r2, sp, #552 @ 0x228 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r0, sp, #344 @ 0x158 │ │ │ │ + add r2, sp, #472 @ 0x1d8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r0, sp, #264 @ 0x108 │ │ │ │ + add r2, sp, #392 @ 0x188 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r7, pc, #912 @ (adr r7, 2544e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140174>) │ │ │ │ + add r2, sp, #16 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r7, pc, #600 @ (adr r7, 2543b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140040>) │ │ │ │ + add r1, sp, #728 @ 0x2d8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w lr, [pc, #48] @ 254198 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13fe28> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -634477,15 +634487,15 @@ │ │ │ │ ldr.w r1, [r1, #668] @ 0x29c │ │ │ │ str.w ip, [sp] │ │ │ │ bl 253da4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13fa34> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ b.n 253d38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13f9c8> │ │ │ │ lsls r5, r2, #6 │ │ │ │ - add r7, pc, #792 @ (adr r7, 2544b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140148>) │ │ │ │ + add r1, sp, #920 @ 0x398 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #76] @ (2541fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13fe8c>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -634516,17 +634526,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 2541cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13fe5c> │ │ │ │ b.n 2541de <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13fe6e> │ │ │ │ nop │ │ │ │ b.n 253d10 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13f9a0> │ │ │ │ lsls r5, r2, #6 │ │ │ │ - add r7, pc, #528 @ (adr r7, 254414 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1400a4>) │ │ │ │ + add r1, sp, #656 @ 0x290 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r7, pc, #440 @ (adr r7, 2543c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140050>) │ │ │ │ + add r1, sp, #568 @ 0x238 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #76] @ (254264 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13fef4>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -634557,17 +634567,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 254234 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13fec4> │ │ │ │ b.n 254246 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13fed6> │ │ │ │ nop │ │ │ │ b.n 253ca8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13f938> │ │ │ │ lsls r5, r2, #6 │ │ │ │ - add r7, pc, #224 @ (adr r7, 25434c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13ffdc>) │ │ │ │ + add r1, sp, #352 @ 0x160 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r7, pc, #136 @ (adr r7, 2542f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13ff88>) │ │ │ │ + add r1, sp, #264 @ 0x108 │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r6, [pc, #248] @ (25437c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14000c>) │ │ │ │ add.w sl, r0, #94208 @ 0x17000 │ │ │ │ @@ -634931,15 +634941,15 @@ │ │ │ │ ldr.w r0, [ip, r1] │ │ │ │ add.w r1, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r1, [r1, #672] @ 0x2a0 │ │ │ │ bl 253618 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13f2a8> │ │ │ │ pop {r3, pc} │ │ │ │ b.n 25486c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1404fc> │ │ │ │ lsls r5, r2, #6 │ │ │ │ - add r3, pc, #384 @ (adr r3, 2547d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140460>) │ │ │ │ + add r5, pc, #512 @ (adr r5, 254850 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1404e0>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (2546a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140330>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -634994,17 +635004,17 @@ │ │ │ │ bl 12f6c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1b358> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 2546ca <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14035a> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ b.n 2547fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14048c> │ │ │ │ lsls r5, r2, #6 │ │ │ │ - add r2, pc, #848 @ (adr r2, 254a44 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1406d4>) │ │ │ │ + add r4, pc, #976 @ (adr r4, 254ac4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140754>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r2, pc, #792 @ (adr r2, 254a10 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1406a0>) │ │ │ │ + add r4, pc, #920 @ (adr r4, 254a90 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140720>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #56] @ (254740 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1403d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -635028,17 +635038,17 @@ │ │ │ │ bl 12f81c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1b4ac> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 25471e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1403ae> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ b.n 2547a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140438> │ │ │ │ lsls r5, r2, #6 │ │ │ │ - add r2, pc, #624 @ (adr r2, 2549b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140648>) │ │ │ │ + add r4, pc, #752 @ (adr r4, 254a38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1406c8>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r2, pc, #568 @ (adr r2, 254984 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140614>) │ │ │ │ + add r4, pc, #696 @ (adr r4, 254a04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140694>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #28] @ (254778 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140408>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -635090,34 +635100,34 @@ │ │ │ │ vcvt.f32.s32 s14, s15 │ │ │ │ vdiv.f32 s15, s14, s13 │ │ │ │ vstmia r3!, {s15} │ │ │ │ cmp r3, r1 │ │ │ │ bne.n 2547d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140464> │ │ │ │ ldr r0, [pc, #44] @ (254818 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1404a8>) │ │ │ │ add r0, pc │ │ │ │ - bl 10509ec │ │ │ │ + bl 1050c0c │ │ │ │ bl 53a0a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x425d38> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [pc, #32] @ (25481c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1404ac>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r3 │ │ │ │ b.n 2547c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140450> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ - add r2, pc, #240 @ (adr r2, 254904 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140594>) │ │ │ │ + add r4, pc, #368 @ (adr r4, 254984 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140614>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ strb r6, [r4, #16] │ │ │ │ lsls r0, r3, #6 │ │ │ │ @ instruction: 0xff8dffff │ │ │ │ - add r1, pc, #1000 @ (adr r1, 254c08 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140898>) │ │ │ │ + add r4, pc, #104 @ (adr r4, 254888 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140518>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -635562,19 +635572,19 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ bge.n 254dc8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140a58> │ │ │ │ lsls r5, r2, #6 │ │ │ │ uxtb r4, r7 │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #56] @ 0x38 │ │ │ │ + ldr r7, [sp, #184] @ 0xb8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ uxth r6, r7 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r4, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r7, [sp, #72] @ 0x48 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 674574 <_mesa_glapi_get_proc_address@@libgallium-26.0.6-1.so+0x24> │ │ │ │ @@ -635989,15 +635999,15 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 25523e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140ece> │ │ │ │ b.n 255176 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140e06> │ │ │ │ nop │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r1, [sp, #536] @ 0x218 │ │ │ │ + ldr r3, [sp, #664] @ 0x298 │ │ │ │ lsls r0, r4, #3 │ │ │ │ bl fffe326e │ │ │ │ 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] │ │ │ │ @@ -636297,15 +636307,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r5, sp, #208 @ 0xd0 │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #504 @ 0x1f8 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - str r5, [sp, #496] @ 0x1f0 │ │ │ │ + str r7, [sp, #624] @ 0x270 │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr.w r2, [r3, #704] @ 0x2c0 │ │ │ │ lsls r1, r2, #31 │ │ │ │ bmi.n 25562a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1412ba> │ │ │ │ add.w r2, r5, #602112 @ 0x93000 │ │ │ │ ldr.w r2, [r2, #1696] @ 0x6a0 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -636350,17 +636360,17 @@ │ │ │ │ b.n 255434 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1410c4> │ │ │ │ ldr r1, [pc, #16] @ (255668 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1412f8>) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 29dcc8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189958> │ │ │ │ b.n 255626 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1412b6> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - str r4, [sp, #512] @ 0x200 │ │ │ │ + str r6, [sp, #640] @ 0x280 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r4, [sp, #544] @ 0x220 │ │ │ │ + str r6, [sp, #672] @ 0x2a0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #736] @ (255960 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1415f0>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -636849,15 +636859,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldmia r3, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldmia r5, {r1, r4, r5, r7} │ │ │ │ + ldmia r7, {r1, r4, r6, r7} │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #100] @ (255c7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14190c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -636894,15 +636904,15 @@ │ │ │ │ eor.w r1, r3, #1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ bl 16fb8c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x5b81c> │ │ │ │ b.n 255c5c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1418ec> │ │ │ │ nop │ │ │ │ ldmia r3!, {r1, r5} │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldmia r5, {r1, r4, r5, r6} │ │ │ │ + ldmia r7, {r1, r4, r7} │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ movw r0, #7938 @ 0x1f02 │ │ │ │ @@ -636937,40 +636947,40 @@ │ │ │ │ add r1, pc │ │ │ │ bl 29e1e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189e70> │ │ │ │ ldr r1, [pc, #28] @ (255d0c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14199c>) │ │ │ │ movs r0, #0 │ │ │ │ add r1, pc │ │ │ │ bl 29e1e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189e70> │ │ │ │ pop {r4, pc} │ │ │ │ - ldrh r2, [r1, #52] @ 0x34 │ │ │ │ + str r0, [sp, #680] @ 0x2a8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrh r6, [r1, #52] @ 0x34 │ │ │ │ + str r0, [sp, #696] @ 0x2b8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrh r2, [r2, #52] @ 0x34 │ │ │ │ + str r0, [sp, #712] @ 0x2c8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrh r0, [r3, #52] @ 0x34 │ │ │ │ + str r0, [sp, #736] @ 0x2e0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrh r2, [r5, #52] @ 0x34 │ │ │ │ + str r0, [sp, #808] @ 0x328 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrh r0, [r7, #52] @ 0x34 │ │ │ │ + str r0, [sp, #864] @ 0x360 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #16] @ (255d30 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1419c0>) │ │ │ │ add r0, pc │ │ │ │ bl 4390a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x324d30> │ │ │ │ ldr r0, [pc, #12] @ (255d34 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1419c4>) │ │ │ │ add r0, pc │ │ │ │ bl 4390a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x324d30> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #240 @ 0xf0 │ │ │ │ + add r5, sp, #368 @ 0x170 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrh r4, [r3, #52] @ 0x34 │ │ │ │ + str r0, [sp, #752] @ 0x2f0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #48] @ 255d78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x141a08> │ │ │ │ sub sp, #16 │ │ │ │ @@ -636987,17 +636997,17 @@ │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ ldr.w r2, [ip, r2, lsl #2] │ │ │ │ bl 29de3c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189acc> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xfaca00f4 │ │ │ │ - @ instruction: 0xfaf000f4 │ │ │ │ - @ instruction: 0xfad000f4 │ │ │ │ + stc2l 0, cr0, [sl], #976 @ 0x3d0 │ │ │ │ + ldc2 0, cr0, [r0, #-976] @ 0xfffffc30 │ │ │ │ + ldc2l 0, cr0, [r0], #976 @ 0x3d0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ movw ip, #33354 @ 0x824a │ │ │ │ cmp r3, ip │ │ │ │ @@ -637081,15 +637091,15 @@ │ │ │ │ b.n 255e08 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x141a98> │ │ │ │ ldr r1, [sp, #28] │ │ │ │ sub.w r1, r1, #37120 @ 0x9100 │ │ │ │ subs r1, #70 @ 0x46 │ │ │ │ cmp r1, #2 │ │ │ │ bls.n 255de8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x141a78> │ │ │ │ b.n 255e08 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x141a98> │ │ │ │ - ldrh r2, [r7, #44] @ 0x2c │ │ │ │ + ldrh r2, [r3, #62] @ 0x3e │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ add.w r5, r0, #573440 @ 0x8c000 │ │ │ │ mov r7, r0 │ │ │ │ @@ -637195,15 +637205,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 435d2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3219bc> │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ b.n 255f7a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x141c0a> │ │ │ │ stmia r7!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrh r4, [r1, #36] @ 0x24 │ │ │ │ + ldrh r4, [r5, #52] @ 0x34 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ subs.w ip, r2, #0 │ │ │ │ @@ -637234,17 +637244,17 @@ │ │ │ │ mov r3, r1 │ │ │ │ strd ip, lr, [sp] │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ movs r0, #0 │ │ │ │ b.n 255fce <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x141c5e> │ │ │ │ - ldrh r6, [r7, #32] │ │ │ │ + ldrh r6, [r3, #50] @ 0x32 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrh r2, [r7, #34] @ 0x22 │ │ │ │ + ldrh r2, [r3, #52] @ 0x34 │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ @@ -637645,18 +637655,18 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ movs r1, #1 │ │ │ │ str.w ip, [r6, #2064] @ 0x810 │ │ │ │ strd r3, r2, [sp, #16] │ │ │ │ bl 435d2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3219bc> │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ b.n 25636a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x141ffa> │ │ │ │ - sbc.w r0, lr, #7995392 @ 0x7a0000 │ │ │ │ - @ instruction: 0xf53c00f4 │ │ │ │ - @ instruction: 0xf52400f4 │ │ │ │ - ldrh r0, [r3, #4] │ │ │ │ + @ instruction: 0xf78e00f4 │ │ │ │ + @ instruction: 0xf75c00f4 │ │ │ │ + @ instruction: 0xf74400f4 │ │ │ │ + ldrh r0, [r7, #20] │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cbz r3, 25646a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1420fa> │ │ │ │ bx lr │ │ │ │ ldr r3, [pc, #52] @ (2564a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x142130>) │ │ │ │ dmb ish │ │ │ │ add r3, pc │ │ │ │ @@ -638135,18 +638145,18 @@ │ │ │ │ b.n 2568aa <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14253a> │ │ │ │ mov.w r9, #3 │ │ │ │ b.n 2568aa <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14253a> │ │ │ │ mov.w r9, #4 │ │ │ │ b.n 2568aa <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14253a> │ │ │ │ itet ne │ │ │ │ lslne r5, r2, #6 │ │ │ │ - strheq r6, [r4, #36] @ 0x24 │ │ │ │ + strheq r6, [r0, #54] @ 0x36 │ │ │ │ lslne r0, r4, #3 │ │ │ │ - vshr.s64 q8, q10, #52 │ │ │ │ - strh r4, [r2, #30] │ │ │ │ + @ instruction: 0xf1ec00f4 │ │ │ │ + strh r4, [r6, #46] @ 0x2e │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #548] @ (256bac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14283c>) │ │ │ │ @@ -638341,24 +638351,24 @@ │ │ │ │ str.w r3, [r7, #2064] @ 0x810 │ │ │ │ bl 435d2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3219bc> │ │ │ │ b.n 256b52 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1427e2> │ │ │ │ mov fp, sl │ │ │ │ b.n 256b32 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1427c2> │ │ │ │ pop {r1, r4, r5, r7, pc} │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strh r4, [r5, #26] │ │ │ │ + strh r4, [r1, #44] @ 0x2c │ │ │ │ lsls r0, r4, #3 │ │ │ │ - mcr 0, 4, r0, cr12, cr4, {7} │ │ │ │ - mrc 0, 5, r0, cr8, cr4, {7} │ │ │ │ - mcr 0, 4, r0, cr8, cr4, {7} │ │ │ │ + @ instruction: 0xf0ac00f4 │ │ │ │ + @ instruction: 0xf0d800f4 │ │ │ │ + @ instruction: 0xf0a800f4 │ │ │ │ blt.n 256cc0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x142950> │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strh r4, [r2, #14] │ │ │ │ + strh r4, [r6, #30] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strh r2, [r7, #12] │ │ │ │ + strh r2, [r3, #30] │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r4, r3 │ │ │ │ @@ -638616,20 +638626,20 @@ │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r7, r5 │ │ │ │ mov r5, r3 │ │ │ │ b.n 256eae <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x142b3e> │ │ │ │ nop │ │ │ │ cbnz r6, 256ee6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x142b76> │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldc 0, cr0, [ip], #-976 @ 0xfffffc30 │ │ │ │ - strh r0, [r5, #6] │ │ │ │ + mrc 0, 2, r0, cr12, cr4, {7} │ │ │ │ + strh r0, [r1, #24] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strh r0, [r2, #0] │ │ │ │ + strh r0, [r6, #16] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strh r0, [r4, #0] │ │ │ │ + strh r0, [r0, #18] │ │ │ │ lsls r0, r4, #3 │ │ │ │ cmp r6, r4 │ │ │ │ beq.n 256ecc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x142b5c> │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ @@ -638715,15 +638725,15 @@ │ │ │ │ bl 256148 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x141dd8> │ │ │ │ b.n 256e04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x142a94> │ │ │ │ bl 256148 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x141dd8> │ │ │ │ mov r7, r9 │ │ │ │ mov sl, r4 │ │ │ │ str r5, [sp, #12] │ │ │ │ b.n 256e04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x142a94> │ │ │ │ - ldrb r0, [r7, #26] │ │ │ │ + strh r0, [r3, #6] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (256fe8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x142c78>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -638882,23 +638892,22 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [r3, #2064] @ 0x810 │ │ │ │ bl 435d2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3219bc> │ │ │ │ b.n 257120 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x142db0> │ │ │ │ @ instruction: 0xb73c │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrb r0, [r5, #24] │ │ │ │ + strh r0, [r1, #2] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrb r2, [r7, #24] │ │ │ │ + strh r2, [r3, #2] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 257128 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x142db8> │ │ │ │ - lsls r4, r6, #3 │ │ │ │ - ldrb r2, [r5, #21] │ │ │ │ + and.w r0, ip, r4, ror #3 │ │ │ │ + ldrb r2, [r1, #30] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #232] @ (257250 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x142ee0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -638986,23 +638995,22 @@ │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [r3, #2064] @ 0x810 │ │ │ │ bl 435d2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3219bc> │ │ │ │ b.n 25722c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x142ebc> │ │ │ │ nop │ │ │ │ push {r1, r4, r6, r7, lr} │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrb r4, [r2, #20] │ │ │ │ + ldrb r4, [r6, #28] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 257004 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x142c94> │ │ │ │ - lsls r4, r6, #3 │ │ │ │ + ldrd r0, r0, [r4], #976 @ 0x3d0 │ │ │ │ bmi.n 257324 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x142fb4> │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrb r4, [r3, #18] │ │ │ │ + ldrb r4, [r7, #26] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r4, {r1, r4, r6} │ │ │ │ + ldmia r6, {r1, r4, r5, r6} │ │ │ │ lsls r0, r6, #3 │ │ │ │ add.w r0, r0, #573440 @ 0x8c000 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r0, #2064] @ 0x810 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -639099,15 +639107,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ cbz r0, 257416 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1430a6> │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r2, [pc, #856] @ (2576f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x143384>) │ │ │ │ + ldr r4, [pc, #984] @ (257774 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x143404>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #84] @ (2573f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x143088>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ add r3, pc │ │ │ │ @@ -639251,15 +639259,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ sxtb r6, r1 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrb r6, [r3, #5] │ │ │ │ + ldrb r6, [r7, #13] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #100] @ (2575e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x143270>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -639376,15 +639384,15 @@ │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ... │ │ │ │ cbz r6, 2576fa <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14338a> │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strb r4, [r6, #31] │ │ │ │ + ldrb r4, [r2, #8] │ │ │ │ lsls r0, r4, #3 │ │ │ │ add.w r3, r0, #98304 @ 0x18000 │ │ │ │ add.w r0, r0, #101376 @ 0x18c00 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ movw r1, #513 @ 0x201 │ │ │ │ vstr d7, [r0, #224] @ 0xe0 │ │ │ │ @@ -639404,15 +639412,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ add sp, #72 @ 0x48 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strb r6, [r6, #30] │ │ │ │ + ldrb r6, [r2, #7] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (25776c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1433fc>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -639422,15 +639430,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ add r7, sp, #904 @ 0x388 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strb r2, [r7, #30] │ │ │ │ + ldrb r2, [r3, #7] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (25779c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14342c>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -639440,15 +639448,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ add r7, sp, #712 @ 0x2c8 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strb r2, [r0, #31] │ │ │ │ + ldrb r2, [r4, #7] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (2577cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14345c>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -639458,15 +639466,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ add r7, sp, #520 @ 0x208 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strb r2, [r2, #31] │ │ │ │ + ldrb r2, [r6, #7] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (2577fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14348c>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -639476,15 +639484,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ add r7, sp, #328 @ 0x148 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strb r2, [r4, #31] │ │ │ │ + ldrb r2, [r0, #8] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (25782c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1434bc>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -639494,15 +639502,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ add r7, sp, #136 @ 0x88 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strb r6, [r6, #31] │ │ │ │ + ldrb r6, [r2, #8] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (25785c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1434ec>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -639512,15 +639520,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ add r6, sp, #968 @ 0x3c8 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrb r2, [r2, #0] │ │ │ │ + ldrb r2, [r6, #8] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (25788c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14351c>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -639530,15 +639538,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ add r6, sp, #776 @ 0x308 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrb r6, [r2, #0] │ │ │ │ + ldrb r6, [r6, #8] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (2578bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14354c>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -639548,15 +639556,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ add r6, sp, #584 @ 0x248 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrb r6, [r3, #0] │ │ │ │ + ldrb r6, [r7, #8] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (2578ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14357c>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -639566,15 +639574,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ add r6, sp, #392 @ 0x188 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrb r6, [r4, #0] │ │ │ │ + ldrb r6, [r0, #9] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (25791c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1435ac>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -639584,15 +639592,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ add r6, sp, #200 @ 0xc8 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrb r2, [r6, #0] │ │ │ │ + ldrb r2, [r2, #9] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (25794c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1435dc>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -639602,15 +639610,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ add r6, sp, #8 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrb r6, [r1, #0] │ │ │ │ + ldrb r6, [r5, #8] │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #28 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -639722,21 +639730,21 @@ │ │ │ │ b.n 257a1a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1436aa> │ │ │ │ ldr r2, [pc, #24] @ (257a7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14370c>) │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 257a18 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1436a8> │ │ │ │ - strb r6, [r0, #30] │ │ │ │ + ldrb r6, [r4, #6] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strb r6, [r4, #30] │ │ │ │ + ldrb r6, [r0, #7] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strb r0, [r6, #28] │ │ │ │ + ldrb r0, [r2, #5] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strb r4, [r7, #28] │ │ │ │ + ldrb r4, [r3, #5] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ add.w r4, r0, #98304 @ 0x18000 │ │ │ │ adds r2, #3 │ │ │ │ @@ -639778,15 +639786,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (257b08 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x143798>) │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ mov r2, r6 │ │ │ │ b.n 257ac4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x143754> │ │ │ │ - strb r6, [r1, #27] │ │ │ │ + ldrb r6, [r5, #3] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #160] @ (257bc0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x143850>) │ │ │ │ @@ -641986,15 +641994,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2595d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x145268> │ │ │ │ nop │ │ │ │ str r2, [sp, #800] @ 0x320 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldmia r2!, {r4} │ │ │ │ + ldmia r4, {r4, r5} │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #404] @ (2597b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x145448>) │ │ │ │ @@ -642133,15 +642141,15 @@ │ │ │ │ b.n 259722 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1453b2> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25978a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14541a> │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldmia r0!, {r2, r4, r5, r6} │ │ │ │ + ldmia r2, {r2, r4, r7} │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #496] @ (2599c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x145658>) │ │ │ │ @@ -642310,15 +642318,15 @@ │ │ │ │ b.n 2598f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x145588> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 25998a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14561a> │ │ │ │ ldrh r2, [r4, #58] @ 0x3a │ │ │ │ lsls r5, r2, #6 │ │ │ │ - stmia r6!, {r1, r3, r6, r7} │ │ │ │ + ldmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #500] @ (259bdc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14586c>) │ │ │ │ @@ -642489,15 +642497,15 @@ │ │ │ │ b.n 259b0a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14579a> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 259b9e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14582e> │ │ │ │ ldrh r2, [r2, #42] @ 0x2a │ │ │ │ lsls r5, r2, #6 │ │ │ │ - stmia r4!, {r4, r6, r7} │ │ │ │ + stmia r6!, {r4, r5, r6, r7} │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #548] @ (259e20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x145ab0>) │ │ │ │ @@ -642680,15 +642688,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 259dde <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x145a6e> │ │ │ │ nop │ │ │ │ ldrh r6, [r7, #24] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - stmia r2!, {r1, r3, r6, r7} │ │ │ │ + stmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #552] @ (25a068 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x145cf8>) │ │ │ │ @@ -642871,15 +642879,15 @@ │ │ │ │ b.n 259f7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x145c0c> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 25a028 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x145cb8> │ │ │ │ ldrh r2, [r7, #6] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #600] @ (25a2e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x145f70>) │ │ │ │ @@ -643075,15 +643083,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ b.n 25a2a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x145f30> │ │ │ │ nop │ │ │ │ strh r2, [r6, #52] @ 0x34 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - bkpt 0x0056 │ │ │ │ + stmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #520] @ (25a508 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x146198>) │ │ │ │ @@ -643252,15 +643260,15 @@ │ │ │ │ b.n 25a36e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x145ffe> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ b.n 25a47e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14610e> │ │ │ │ nop │ │ │ │ strh r2, [r7, #32] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - cbnz r0, 25a586 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x146216> │ │ │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r4, r6, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 25a624 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1462b4> │ │ │ │ @@ -643815,15 +643823,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25ab10 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1467a0> │ │ │ │ nop │ │ │ │ ldrb r4, [r3, #19] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - uxtb r4, r6 │ │ │ │ + push {r2, r4, lr} │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #296] @ (25acb4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x146944>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -643932,15 +643940,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25ac4e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1468de> │ │ │ │ ldrb r4, [r5, #14] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - cbz r0, 25acf2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x146982> │ │ │ │ + cbz r0, 25ad3a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1469ca> │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (25ae08 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x146a98>) │ │ │ │ @@ -644048,15 +644056,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25ad9a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x146a2a> │ │ │ │ ldrb r6, [r4, #9] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - uxth r2, r2 │ │ │ │ + push {r1, r4, r5, r7} │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #300] @ (25af50 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x146be0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -644161,15 +644169,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25aeea <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x146b7a> │ │ │ │ nop │ │ │ │ ldrb r6, [r2, #4] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - cbz r0, 25af70 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x146c00> │ │ │ │ + cbz r0, 25afb8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x146c48> │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #472] @ (25b144 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x146dd4>) │ │ │ │ @@ -644329,15 +644337,15 @@ │ │ │ │ subs r7, #240 @ 0xf0 │ │ │ │ strb r4, [r6, #30] │ │ │ │ lsls r5, r2, #6 │ │ │ │ str r0, [r1, r2] │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #936 @ 0x3a8 │ │ │ │ + sxth r2, r1 │ │ │ │ lsls r4, r6, #3 │ │ │ │ ldr r7, [pc, #640] @ (25b3d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x147064>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -644505,15 +644513,15 @@ │ │ │ │ subs r7, #240 @ 0xf0 │ │ │ │ strb r2, [r7, #22] │ │ │ │ lsls r5, r2, #6 │ │ │ │ ldr r6, [pc, #544] @ (25b570 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x147200>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #1016 @ 0x3f8 │ │ │ │ + add sp, #120 @ 0x78 │ │ │ │ lsls r4, r6, #3 │ │ │ │ ldr r5, [pc, #624] @ (25b5cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14725c>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -644695,15 +644703,15 @@ │ │ │ │ subs r7, #240 @ 0xf0 │ │ │ │ strb r0, [r5, #14] │ │ │ │ lsls r5, r2, #6 │ │ │ │ ldr r4, [pc, #512] @ (25b778 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x147408>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #8 │ │ │ │ + add r6, sp, #136 @ 0x88 │ │ │ │ lsls r4, r6, #3 │ │ │ │ ldr r3, [pc, #544] @ (25b7a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x147434>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -644884,15 +644892,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strb r2, [r2, #6] │ │ │ │ lsls r5, r2, #6 │ │ │ │ ldr r2, [pc, #376] @ (25b90c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14759c>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #968 @ 0x3c8 │ │ │ │ + add r4, sp, #72 @ 0x48 │ │ │ │ lsls r4, r6, #3 │ │ │ │ ldr r1, [pc, #384] @ (25b920 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1475b0>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d11} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -645073,15 +645081,15 @@ │ │ │ │ nop │ │ │ │ ldr r4, [r4, #116] @ 0x74 │ │ │ │ lsls r5, r2, #6 │ │ │ │ ldr r0, [pc, #256] @ (25babc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14774c>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #888 @ (adr r7, 25bd3c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1479cc>) │ │ │ │ + add r1, sp, #1016 @ 0x3f8 │ │ │ │ lsls r4, r6, #3 │ │ │ │ bxns r6 │ │ │ │ lsls r5, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -645271,15 +645279,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r6, [r1, #84] @ 0x54 │ │ │ │ lsls r5, r2, #6 │ │ │ │ mov r2, r3 │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #800 @ (adr r5, 25bf2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x147bbc>) │ │ │ │ + add r7, pc, #928 @ (adr r7, 25bfac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x147c3c>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r6, r0 │ │ │ │ lsls r5, r2, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -645418,15 +645426,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25bc8a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14791a> │ │ │ │ nop │ │ │ │ ldr r4, [r2, #48] @ 0x30 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r4, [sp, #632] @ 0x278 │ │ │ │ + ldr r6, [sp, #760] @ 0x2f8 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #404] @ (25bf60 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x147bf0>) │ │ │ │ @@ -645565,15 +645573,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25be36 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x147ac6> │ │ │ │ nop │ │ │ │ ldr r4, [r5, #20] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + ldr r5, [sp, #152] @ 0x98 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #384] @ (25c0fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x147d8c>) │ │ │ │ @@ -645707,15 +645715,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25bfde <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x147c6e> │ │ │ │ nop │ │ │ │ str r2, [r7, #120] @ 0x78 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r1, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r3, [sp, #600] @ 0x258 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #384] @ (25c298 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x147f28>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -645848,15 +645856,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25c178 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x147e08> │ │ │ │ str r2, [r4, #96] @ 0x60 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - str r7, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r2, [sp, #72] @ 0x48 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #404] @ (25c448 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1480d8>) │ │ │ │ @@ -645995,15 +646003,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25c31e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x147fae> │ │ │ │ nop │ │ │ │ str r4, [r0, #72] @ 0x48 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - str r6, [sp, #408] @ 0x198 │ │ │ │ + ldr r0, [sp, #536] @ 0x218 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #412] @ (25c600 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x148290>) │ │ │ │ @@ -646144,15 +646152,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25c4d2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x148162> │ │ │ │ nop │ │ │ │ str r4, [r2, #44] @ 0x2c │ │ │ │ lsls r5, r2, #6 │ │ │ │ - str r4, [sp, #792] @ 0x318 │ │ │ │ + str r6, [sp, #920] @ 0x398 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #456] @ (25c7e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x148478>) │ │ │ │ @@ -646305,15 +646313,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25c694 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x148324> │ │ │ │ str r2, [r3, #16] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - str r3, [sp, #120] @ 0x78 │ │ │ │ + str r5, [sp, #248] @ 0xf8 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #472] @ (25c9e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x148670>) │ │ │ │ @@ -646470,15 +646478,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25c884 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x148514> │ │ │ │ ldrsh r2, [r6, r4] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - str r1, [sp, #264] @ 0x108 │ │ │ │ + str r3, [sp, #392] @ 0x188 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #432] @ (25cbb0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x148840>) │ │ │ │ @@ -646626,15 +646634,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25ca6c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1486fc> │ │ │ │ nop │ │ │ │ ldrb r6, [r6, r4] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrh r2, [r6, #58] @ 0x3a │ │ │ │ + str r1, [sp, #584] @ 0x248 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #440] @ (25cd84 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x148a14>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -646784,15 +646792,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25cc38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1488c8> │ │ │ │ ldrh r6, [r5, r5] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrh r2, [r7, #44] @ 0x2c │ │ │ │ + ldrh r2, [r3, #62] @ 0x3e │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #472] @ (25cf7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x148c0c>) │ │ │ │ @@ -646949,15 +646957,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25ce20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x148ab0> │ │ │ │ ldr r6, [r2, r6] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrh r6, [r5, #30] │ │ │ │ + ldrh r6, [r1, #48] @ 0x30 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #488] @ (25d184 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x148e14>) │ │ │ │ @@ -647118,15 +647126,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25d020 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x148cb0> │ │ │ │ ldrsb r6, [r3, r6] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrh r2, [r0, #16] │ │ │ │ + ldrh r2, [r4, #32] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #496] @ (25d394 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x149024>) │ │ │ │ @@ -647289,15 +647297,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25d224 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x148eb4> │ │ │ │ strb r6, [r2, r6] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrh r6, [r2, #0] │ │ │ │ + ldrh r6, [r6, #16] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #524] @ (25d5c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x149250>) │ │ │ │ @@ -647467,15 +647475,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25d440 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1490d0> │ │ │ │ nop │ │ │ │ strh r6, [r0, r6] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strh r6, [r1, #48] @ 0x30 │ │ │ │ + ldrh r6, [r5, #0] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #460] @ (25d7ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14943c>) │ │ │ │ @@ -647629,15 +647637,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25d654 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1492e4> │ │ │ │ str r6, [r2, r5] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strh r2, [r2, #32] │ │ │ │ + strh r2, [r6, #48] @ 0x30 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #484] @ (25d9ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14963c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -647800,15 +647808,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 25d840 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1494d0> │ │ │ │ nop │ │ │ │ ldr r7, [pc, #456] @ (25db78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x149808>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strh r2, [r7, #16] │ │ │ │ + strh r2, [r3, #34] @ 0x22 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #508] @ (25dbc8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x149858>) │ │ │ │ @@ -647971,15 +647979,15 @@ │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ b.n 25da22 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1496b2> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ b.n 25da58 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1496e8> │ │ │ │ ldr r5, [pc, #448] @ (25dd8c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x149a1c>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strh r6, [r7, #0] │ │ │ │ + strh r6, [r3, #18] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #548] @ (25de0c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x149a9c>) │ │ │ │ @@ -648155,15 +648163,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25dc80 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x149910> │ │ │ │ nop │ │ │ │ ldr r3, [pc, #328] @ (25df58 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x149be8>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrb r2, [r5, #24] │ │ │ │ + strh r2, [r1, #2] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #676] @ (25e0d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x149d60>) │ │ │ │ @@ -648364,15 +648372,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ b.n 25e04a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x149cda> │ │ │ │ ldr r1, [pc, #56] @ (25e10c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x149d9c>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - ldrb r0, [r1, #12] │ │ │ │ + ldrb r0, [r5, #20] │ │ │ │ lsls r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -648586,15 +648594,15 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ mov r2, r8 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrb r4, [r0, #1] │ │ │ │ + ldrb r4, [r4, #9] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #676] @ (25e68c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14a31c>) │ │ │ │ @@ -648795,15 +648803,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ b.n 25e606 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14a296> │ │ │ │ muls r2, r2 │ │ │ │ lsls r5, r2, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - strb r4, [r7, #21] │ │ │ │ + strb r4, [r3, #30] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #520] @ (25e8b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14a544>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -648974,15 +648982,15 @@ │ │ │ │ b.n 25e722 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14a3b2> │ │ │ │ lsls r6, r1 │ │ │ │ lsls r5, r2, #6 │ │ │ │ adds r6, r0, r5 │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #9] │ │ │ │ + strb r4, [r2, #18] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #548] @ (25eafc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14a78c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -649164,15 +649172,15 @@ │ │ │ │ b.n 25ea70 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14a700> │ │ │ │ subs r6, #96 @ 0x60 │ │ │ │ lsls r5, r2, #6 │ │ │ │ asrs r6, r2, #28 │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, #3] │ │ │ │ + strb r4, [r3, #12] │ │ │ │ lsls r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -649360,15 +649368,15 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ subs r4, #18 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r0, [r5, #104] @ 0x68 │ │ │ │ + strb r0, [r1, #3] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #588] @ (25effc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14ac8c>) │ │ │ │ @@ -649552,15 +649560,15 @@ │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ b.n 25ef74 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14ac04> │ │ │ │ nop │ │ │ │ subs r1, #138 @ 0x8a │ │ │ │ lsls r5, r2, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - ldr r2, [r0, #68] @ 0x44 │ │ │ │ + ldr r2, [r4, #100] @ 0x64 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #564] @ (25f254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14aee4>) │ │ │ │ @@ -649732,15 +649740,15 @@ │ │ │ │ b.n 25f0a2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14ad32> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ b.n 25f1cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14ae5c> │ │ │ │ nop │ │ │ │ adds r7, #26 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r0, [r7, #28] │ │ │ │ + ldr r0, [r3, #64] @ 0x40 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #524] @ (25f480 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14b110>) │ │ │ │ @@ -649909,15 +649917,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25f300 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14af90> │ │ │ │ adds r4, #198 @ 0xc6 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r2, [r0, #8] │ │ │ │ + ldr r2, [r4, #40] @ 0x28 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #528] @ (25f6b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14b340>) │ │ │ │ @@ -650081,15 +650089,15 @@ │ │ │ │ b.n 25f512 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14b1a2> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ b.n 25f628 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14b2b8> │ │ │ │ nop │ │ │ │ adds r2, #154 @ 0x9a │ │ │ │ lsls r5, r2, #6 │ │ │ │ - str r6, [r6, #88] @ 0x58 │ │ │ │ + str r6, [r2, #124] @ 0x7c │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #476] @ (25f8ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14b53c>) │ │ │ │ @@ -650246,15 +650254,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25f74c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14b3dc> │ │ │ │ adds r0, #102 @ 0x66 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - str r2, [r4, #68] @ 0x44 │ │ │ │ + str r2, [r0, #104] @ 0x68 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #500] @ (25fabc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14b74c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -650419,15 +650427,15 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ b.n 25f94a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14b5da> │ │ │ │ nop │ │ │ │ cmp r6, #114 @ 0x72 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - str r0, [r7, #36] @ 0x24 │ │ │ │ + str r0, [r3, #72] @ 0x48 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #532] @ (25fcf0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14b980>) │ │ │ │ @@ -650592,15 +650600,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25fb50 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14b7e0> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ b.n 25fc6a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14b8fa> │ │ │ │ cmp r4, #94 @ 0x5e │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrsh r0, [r0, r7] │ │ │ │ + str r0, [r4, #28] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #548] @ (25ff34 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14bbc4>) │ │ │ │ @@ -650772,15 +650780,15 @@ │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ b.n 25fd7a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14ba0a> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ b.n 25fdb0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14ba40> │ │ │ │ cmp r2, #44 @ 0x2c │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrsh r6, [r0, r1] │ │ │ │ + str r6, [r4, #4] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #564] @ (260188 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14be18>) │ │ │ │ @@ -650952,15 +650960,15 @@ │ │ │ │ b.n 25ffd6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14bc66> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ b.n 260100 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14bd90> │ │ │ │ nop │ │ │ │ movs r7, #230 @ 0xe6 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrh r4, [r4, r5] │ │ │ │ + ldrb r4, [r0, r6] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #548] @ (2603cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14c05c>) │ │ │ │ @@ -651132,15 +651140,15 @@ │ │ │ │ b.n 260222 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14beb2> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ b.n 260344 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14bfd4> │ │ │ │ nop │ │ │ │ movs r5, #146 @ 0x92 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r0, [r6, r4] │ │ │ │ + ldrh r0, [r2, r5] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #532] @ (260600 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14c290>) │ │ │ │ @@ -651305,15 +651313,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 260460 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14c0f0> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ b.n 26057a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14c20a> │ │ │ │ movs r3, #78 @ 0x4e │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrsb r4, [r1, r4] │ │ │ │ + ldr r4, [r5, r4] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #548] @ (260844 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14c4d4>) │ │ │ │ @@ -651485,15 +651493,15 @@ │ │ │ │ b.n 26069a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14c32a> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ b.n 2607bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14c44c> │ │ │ │ nop │ │ │ │ movs r1, #26 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strb r0, [r5, r3] │ │ │ │ + ldrsb r0, [r1, r4] │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #284] @ (260978 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14c608>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -651594,15 +651602,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 260912 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14c5a2> │ │ │ │ subs r4, r3, #3 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strh r6, [r2, r5] │ │ │ │ + strb r6, [r6, r5] │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #288] @ (260ab0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14c740>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -651705,15 +651713,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 260a4a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14c6da> │ │ │ │ adds r0, r5, #6 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strh r0, [r7, r0] │ │ │ │ + strb r0, [r3, r1] │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #284] @ (260be4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14c874>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -651814,15 +651822,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 260b7e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14c80e> │ │ │ │ adds r0, r6, #1 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - str r2, [r3, r4] │ │ │ │ + strh r2, [r7, r4] │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #288] @ (260d1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14c9ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -651925,15 +651933,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 260cb6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14c946> │ │ │ │ subs r4, r7, r4 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - str r0, [r0, r0] │ │ │ │ + strh r0, [r4, r0] │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (260e6c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14cafc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -652046,15 +652054,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 260dfe <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14ca8e> │ │ │ │ nop │ │ │ │ subs r4, r0, r0 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r6, [pc, #824] @ (2611ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14ce3c>) │ │ │ │ + str r6, [r5, r3] │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #320] @ (260fc4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14cc54>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -652170,15 +652178,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 260f56 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14cbe6> │ │ │ │ nop │ │ │ │ adds r4, r6, r2 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r5, [pc, #584] @ (261214 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14cea4>) │ │ │ │ + ldr r7, [pc, #712] @ (261294 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14cf24>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #300] @ (261108 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14cd98>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -652287,15 +652295,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 26109a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14cd2a> │ │ │ │ nop │ │ │ │ asrs r4, r3, #29 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r4, [pc, #408] @ (2612a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14cf38>) │ │ │ │ + ldr r6, [pc, #536] @ (261328 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14cfb8>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #304] @ (261250 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14cee0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -652405,15 +652413,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2611e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14ce74> │ │ │ │ asrs r0, r3, #24 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r3, [pc, #240] @ (261348 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14cfd8>) │ │ │ │ + ldr r5, [pc, #368] @ (2613c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14d058>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #300] @ (261398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14d028>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -652520,15 +652528,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 26132c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14cfbc> │ │ │ │ asrs r6, r1, #19 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r2, [pc, #56] @ (2613d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14d068>) │ │ │ │ + ldr r4, [pc, #184] @ (261458 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14d0e8>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #324] @ (2614f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14d188>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -652645,15 +652653,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 26148c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14d11c> │ │ │ │ asrs r6, r0, #14 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r0, [pc, #824] @ (261838 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14d4c8>) │ │ │ │ + ldr r2, [pc, #952] @ (2618b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14d548>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #300] @ (261640 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14d2d0>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -652760,15 +652768,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2615d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14d264> │ │ │ │ asrs r6, r4, #8 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - @ instruction: 0x479a │ │ │ │ + ldr r1, [pc, #744] @ (261930 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14d5c0>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #320] @ (26179c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14d42c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -652883,15 +652891,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 261730 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14d3c0> │ │ │ │ asrs r6, r3, #3 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - mov r2, ip │ │ │ │ + ldr r0, [pc, #520] @ (2619ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14d63c>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #348] @ (261914 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14d5a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -653012,15 +653020,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 2618a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14d538> │ │ │ │ nop │ │ │ │ lsrs r2, r0, #30 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - cmp r2, r2 │ │ │ │ + bx r6 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #348] @ (261a8c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14d71c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -653141,15 +653149,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 261a20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14d6b0> │ │ │ │ nop │ │ │ │ lsrs r2, r1, #24 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - bics r2, r6 │ │ │ │ + cmp sl, sl │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #332] @ (261bf4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14d884>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -653270,15 +653278,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 261b88 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14d818> │ │ │ │ nop │ │ │ │ lsrs r2, r2, #18 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - negs r2, r3 │ │ │ │ + add r2, pc │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #332] @ (261d5c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14d9ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -653399,15 +653407,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 261cf0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14d980> │ │ │ │ nop │ │ │ │ lsrs r2, r5, #12 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - asrs r2, r1 │ │ │ │ + orrs r2, r5 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #316] @ (261eb4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14db44>) │ │ │ │ @@ -653522,15 +653530,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 261e40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14dad0> │ │ │ │ lsrs r2, r0, #7 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - lsrs r0, r0 │ │ │ │ + cmn r0, r4 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #332] @ (26201c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14dcac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -653650,15 +653658,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 261fb0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14dc40> │ │ │ │ nop │ │ │ │ lsrs r2, r5, #1 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - subs r7, #114 @ 0x72 │ │ │ │ + sbcs r2, r2 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #316] @ (262174 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14de04>) │ │ │ │ @@ -653773,15 +653781,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 262100 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14dd90> │ │ │ │ lsls r2, r0, #28 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - subs r6, #52 @ 0x34 │ │ │ │ + eors r4, r2 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #324] @ (2622d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14df64>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -653903,15 +653911,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ b.n 26226a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14defa> │ │ │ │ lsls r2, r5, #22 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - subs r4, #240 @ 0xf0 │ │ │ │ + subs r7, #16 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ vmov s15, r2 │ │ │ │ @@ -658579,17 +658587,17 @@ │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldmia r1!, {r2, r3, r6, r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ands r6, r5 │ │ │ │ + negs r6, r1 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r6, #224 @ 0xe0 │ │ │ │ + asrs r0, r0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #464] @ (266074 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x151d04>) │ │ │ │ @@ -658743,17 +658751,17 @@ │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r3, [r2, #500] @ 0x1f4 │ │ │ │ blx r3 │ │ │ │ b.n 265f70 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x151c00> │ │ │ │ nop │ │ │ │ ldmia r0!, {r2, r4, r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - subs r6, #94 @ 0x5e │ │ │ │ + eors r6, r7 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r4, #252 @ 0xfc │ │ │ │ + subs r7, #28 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #564] @ (2662cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x151f5c>) │ │ │ │ @@ -658936,17 +658944,17 @@ │ │ │ │ vmov.f32 s1, s17 │ │ │ │ vmov.f32 s0, s16 │ │ │ │ ldr.w r3, [r2, #524] @ 0x20c │ │ │ │ blx r3 │ │ │ │ b.n 266196 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x151e26> │ │ │ │ stmia r6!, {r5, r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - subs r4, #54 @ 0x36 │ │ │ │ + subs r6, #86 @ 0x56 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r2, #188 @ 0xbc │ │ │ │ + subs r4, #220 @ 0xdc │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #556] @ (26651c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1521ac>) │ │ │ │ @@ -659125,17 +659133,17 @@ │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r3, [r3, #524] @ 0x20c │ │ │ │ blx r3 │ │ │ │ b.n 2663ea <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15207a> │ │ │ │ nop │ │ │ │ stmia r4!, {r3, r6} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - subs r1, #252 @ 0xfc │ │ │ │ + subs r4, #28 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r0, #110 @ 0x6e │ │ │ │ + subs r2, #142 @ 0x8e │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #596] @ (266794 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x152424>) │ │ │ │ @@ -659319,17 +659327,17 @@ │ │ │ │ vmov.f32 s1, s17 │ │ │ │ vmov.f32 s0, s16 │ │ │ │ ldr.w r3, [r2, #548] @ 0x224 │ │ │ │ blx r3 │ │ │ │ b.n 266650 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1522e0> │ │ │ │ stmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - adds r7, #154 @ 0x9a │ │ │ │ + subs r1, #186 @ 0xba │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r5, #244 @ 0xf4 │ │ │ │ + subs r0, #20 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #612] @ (266a1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1526ac>) │ │ │ │ @@ -659517,17 +659525,17 @@ │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r3, [r3, #548] @ 0x224 │ │ │ │ blx r3 │ │ │ │ b.n 2668c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x152558> │ │ │ │ nop │ │ │ │ nop {8} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - adds r5, #56 @ 0x38 │ │ │ │ + adds r7, #88 @ 0x58 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r3, #126 @ 0x7e │ │ │ │ + adds r5, #158 @ 0x9e │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #652] @ (266ccc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15295c>) │ │ │ │ @@ -659728,17 +659736,17 @@ │ │ │ │ vmov.f32 s0, s16 │ │ │ │ ldr.w r3, [r2, #572] @ 0x23c │ │ │ │ blx r3 │ │ │ │ b.n 266b64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1527f4> │ │ │ │ nop │ │ │ │ pop {r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - adds r2, #160 @ 0xa0 │ │ │ │ + adds r4, #192 @ 0xc0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r0, #206 @ 0xce │ │ │ │ + adds r2, #238 @ 0xee │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #652] @ (266f7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x152c0c>) │ │ │ │ @@ -659937,17 +659945,17 @@ │ │ │ │ vmov.f32 s0, s16 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r3, [r3, #572] @ 0x23c │ │ │ │ blx r3 │ │ │ │ b.n 266e14 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x152aa4> │ │ │ │ rev16 r0, r1 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - adds r0, #6 │ │ │ │ + adds r2, #38 @ 0x26 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r6, #32 │ │ │ │ + adds r0, #64 @ 0x40 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ vmov s15, r2 │ │ │ │ @@ -662418,17 +662426,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ vpop {d8} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r0, [sp, #816] @ 0x330 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - lsrs r0, r3, #24 │ │ │ │ + asrs r0, r7, #32 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsrs r6, r4, #24 │ │ │ │ + asrs r6, r0, #1 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #176] @ (268fec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x154c7c>) │ │ │ │ @@ -662489,17 +662497,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ vpop {d8} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ str r7, [sp, #992] @ 0x3e0 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - lsrs r2, r4, #21 │ │ │ │ + lsrs r2, r0, #30 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsrs r4, r2, #21 │ │ │ │ + lsrs r4, r6, #29 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #372] @ (269180 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x154e10>) │ │ │ │ @@ -662619,17 +662627,17 @@ │ │ │ │ b.n 26907a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x154d0a> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ b.n 2690ea <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x154d7a> │ │ │ │ nop │ │ │ │ str r7, [sp, #176] @ 0xb0 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - lsrs r2, r0, #16 │ │ │ │ + lsrs r2, r4, #24 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsrs r4, r4, #15 │ │ │ │ + lsrs r4, r0, #24 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #368] @ (269310 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x154fa0>) │ │ │ │ @@ -662749,17 +662757,17 @@ │ │ │ │ bne.n 269208 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x154e98> │ │ │ │ b.n 269210 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x154ea0> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ b.n 26927e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x154f0e> │ │ │ │ str r5, [sp, #592] @ 0x250 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - lsrs r6, r7, #9 │ │ │ │ + lsrs r6, r3, #18 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsrs r0, r2, #9 │ │ │ │ + lsrs r0, r6, #17 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #416] @ (2694d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x155160>) │ │ │ │ @@ -662889,17 +662897,17 @@ │ │ │ │ bne.w 2693b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x155040> │ │ │ │ b.n 2693ba <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15504a> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ b.n 26943c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1550cc> │ │ │ │ str r4, [sp, #16] │ │ │ │ lsls r4, r2, #6 │ │ │ │ - lsrs r0, r2, #3 │ │ │ │ + lsrs r0, r6, #11 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsrs r2, r2, #2 │ │ │ │ + lsrs r2, r6, #10 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #420] @ (269694 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x155324>) │ │ │ │ @@ -663030,17 +663038,17 @@ │ │ │ │ bne.w 269574 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x155204> │ │ │ │ b.n 26957e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15520e> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ b.n 269600 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x155290> │ │ │ │ str r2, [sp, #272] @ 0x110 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - lsls r4, r3, #28 │ │ │ │ + lsrs r4, r7, #4 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsls r6, r1, #27 │ │ │ │ + lsrs r6, r5, #3 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #456] @ (269880 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x155510>) │ │ │ │ @@ -663178,17 +663186,17 @@ │ │ │ │ bne.w 26974e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1553de> │ │ │ │ b.n 26975a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1553ea> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ b.n 2697ea <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15547a> │ │ │ │ str r0, [sp, #504] @ 0x1f8 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - lsls r2, r0, #21 │ │ │ │ + lsls r2, r4, #29 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsls r4, r4, #19 │ │ │ │ + lsls r4, r0, #28 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #460] @ (269a70 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x155700>) │ │ │ │ @@ -663327,17 +663335,17 @@ │ │ │ │ bne.w 26993e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1555ce> │ │ │ │ b.n 26994a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1555da> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ b.n 2699da <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15566a> │ │ │ │ ldrh r2, [r2, #52] @ 0x34 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - lsls r2, r4, #13 │ │ │ │ + lsls r2, r0, #22 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsls r4, r6, #11 │ │ │ │ + lsls r4, r2, #20 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #144] @ (269b20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1557b0>) │ │ │ │ @@ -667767,17 +667775,17 @@ │ │ │ │ bne.n 26cf52 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x158be2> │ │ │ │ b.n 26cf5a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x158bea> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ b.n 26cfc4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x158c54> │ │ │ │ ldr r4, [r1, r1] │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldmia r7!, {r1, r2, r3} │ │ │ │ + bne.n 26d0b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x158d44> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmia r5!, {r4} │ │ │ │ + ldmia r7!, {r4, r5} │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #356] @ (26d1d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x158e64>) │ │ │ │ @@ -667893,17 +667901,17 @@ │ │ │ │ bne.n 26d0d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x158d68> │ │ │ │ b.n 26d0e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x158d70> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ b.n 26d148 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x158dd8> │ │ │ │ ldrsb r4, [r0, r3] │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldmia r5!, {r1, r3, r4, r7} │ │ │ │ + ldmia r7, {r1, r3, r4, r5, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmia r3, {r2, r3, r7} │ │ │ │ + ldmia r5, {r2, r3, r5, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #416] @ (26d394 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x159024>) │ │ │ │ @@ -668033,17 +668041,17 @@ │ │ │ │ bne.w 26d274 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x158f04> │ │ │ │ b.n 26d27e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x158f0e> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ b.n 26d300 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x158f90> │ │ │ │ strb r0, [r0, r5] │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldmia r3, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r6!, {r2, r3} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmia r1, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #420] @ (26d558 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1591e8>) │ │ │ │ @@ -668174,17 +668182,17 @@ │ │ │ │ bne.w 26d438 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1590c8> │ │ │ │ b.n 26d442 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1590d2> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ b.n 26d4c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x159154> │ │ │ │ strh r0, [r0, r6] │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldmia r2!, {r3, r4, r5} │ │ │ │ + ldmia r4, {r3, r4, r6} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmia r0!, {r1, r3} │ │ │ │ + ldmia r2!, {r1, r3, r5} │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #456] @ (26d744 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1593d4>) │ │ │ │ @@ -668322,17 +668330,17 @@ │ │ │ │ bne.w 26d612 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1592a2> │ │ │ │ b.n 26d61e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1592ae> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ b.n 26d6ae <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15933e> │ │ │ │ str r2, [r7, r6] │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r6!, {r5} │ │ │ │ + ldmia r0!, {r6} │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #460] @ (26d934 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1595c4>) │ │ │ │ @@ -668471,17 +668479,17 @@ │ │ │ │ bne.w 26d802 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x159492> │ │ │ │ b.n 26d80e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15949e> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ b.n 26d89e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15952e> │ │ │ │ ldr r7, [pc, #824] @ (26dc70 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x159900>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r4!, {r4, r5} │ │ │ │ + stmia r6!, {r4, r6} │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (26da08 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x159698>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -670425,15 +670433,15 @@ │ │ │ │ nop │ │ │ │ movs r0, #160 @ 0xa0 │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #136 @ 0x88 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldr r2, [r4, r1] │ │ │ │ + ldrh r2, [r0, r2] │ │ │ │ lsls r7, r5, #3 │ │ │ │ add.w r3, r5, #462848 @ 0x71000 │ │ │ │ str r3, [sp, #176] @ 0xb0 │ │ │ │ add.w r6, r3, #632 @ 0x278 │ │ │ │ add.w ip, r3, #680 @ 0x2a8 │ │ │ │ mov lr, r6 │ │ │ │ add r7, sp, #200 @ 0xc8 │ │ │ │ @@ -674412,19 +674420,19 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 27196a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15d5fa> │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r7 │ │ │ │ b.n 2717b6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15d446> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - bls.n 271a1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15d6ac> │ │ │ │ + blt.n 271a5c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15d6ec> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bls.n 2719e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15d674> │ │ │ │ + blt.n 271a24 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15d6b4> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - movs r5, #138 @ 0x8a │ │ │ │ + movs r7, #170 @ 0xaa │ │ │ │ lsls r7, r5, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 271ad8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15d768> │ │ │ │ @@ -674536,15 +674544,15 @@ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 271a44 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15d6d4> │ │ │ │ lsrs r0, r4, #21 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - bvs.n 271ac8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15d758> │ │ │ │ + bls.n 271b08 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15d798> │ │ │ │ lsls r6, r3, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 271c42 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15d8d2> │ │ │ │ @@ -674664,15 +674672,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 271b9a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15d82a> │ │ │ │ nop │ │ │ │ lsrs r4, r1, #16 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - bpl.n 271b60 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15d7f0> │ │ │ │ + bvc.n 271ba0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15d830> │ │ │ │ lsls r6, r3, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 271da2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15da32> │ │ │ │ @@ -674787,15 +674795,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 271d04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15d994> │ │ │ │ nop │ │ │ │ lsrs r0, r6, #10 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - bmi.n 271e00 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15da90> │ │ │ │ + bvs.n 271e40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15dad0> │ │ │ │ lsls r6, r3, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 271f18 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15dba8> │ │ │ │ @@ -674916,15 +674924,15 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ b.n 271e70 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15db00> │ │ │ │ lsrs r6, r1, #5 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - bcs.n 271e88 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15db18> │ │ │ │ + bmi.n 271ec8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15db58> │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #632] @ (2721c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15de50>) │ │ │ │ @@ -675121,17 +675129,17 @@ │ │ │ │ lsls r4, r2, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldrb r0, [r5, #17] │ │ │ │ + ldrb r0, [r1, #26] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrb r6, [r5, #14] │ │ │ │ + ldrb r6, [r1, #23] │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #636] @ (272468 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15e0f8>) │ │ │ │ @@ -675330,17 +675338,17 @@ │ │ │ │ lsls r4, r2, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldrb r6, [r0, #6] │ │ │ │ + ldrb r6, [r4, #14] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrb r0, [r1, #4] │ │ │ │ + ldrb r0, [r5, #12] │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #636] @ (272710 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15e3a0>) │ │ │ │ @@ -675539,17 +675547,17 @@ │ │ │ │ lsls r4, r2, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - strb r6, [r7, #27] │ │ │ │ + ldrb r6, [r3, #4] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r0, [r4, #25] │ │ │ │ + ldrb r0, [r0, #2] │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #636] @ (2729b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15e648>) │ │ │ │ @@ -675746,17 +675754,17 @@ │ │ │ │ vsra.u64 d16, d3, #8 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - strb r0, [r1, #18] │ │ │ │ + strb r0, [r5, #26] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r6, [r6, #14] │ │ │ │ + strb r6, [r2, #23] │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #640] @ (272c64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15e8f4>) │ │ │ │ @@ -675955,17 +675963,17 @@ │ │ │ │ ldc2l 1, cr0, [r0, #-588] @ 0xfffffdb4 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - strb r2, [r3, #6] │ │ │ │ + strb r2, [r7, #14] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r4, [r1, #4] │ │ │ │ + strb r4, [r5, #12] │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #640] @ (272f10 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15eba0>) │ │ │ │ @@ -676164,17 +676172,17 @@ │ │ │ │ @ instruction: 0xfaa40193 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldr r2, [r1, #112] @ 0x70 │ │ │ │ + strb r2, [r5, #4] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r0, [r4, #100] @ 0x64 │ │ │ │ + strb r0, [r0, #2] │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #756] @ (273234 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15eec4>) │ │ │ │ @@ -676404,17 +676412,17 @@ │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldr r6, [r5, #88] @ 0x58 │ │ │ │ + ldr r6, [r1, #124] @ 0x7c │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r0, [r2, #52] @ 0x34 │ │ │ │ + ldr r0, [r6, #84] @ 0x54 │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #760] @ (273560 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15f1f0>) │ │ │ │ @@ -676645,17 +676653,17 @@ │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldr r6, [r1, #40] @ 0x28 │ │ │ │ + ldr r6, [r5, #72] @ 0x48 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r4, [r4, #0] │ │ │ │ + ldr r4, [r0, #36] @ 0x24 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #144] @ (27361c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15f2ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -676706,15 +676714,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2735c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15f258> │ │ │ │ nop │ │ │ │ sub.w r1, ip, #147 @ 0x93 │ │ │ │ - cbnz r4, 273692 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15f322> │ │ │ │ + pop {r2, r3, r4, r6, r7, pc} │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #160] @ (2736d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15f364>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -676770,15 +676778,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27367c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15f30c> │ │ │ │ nop │ │ │ │ add.w r1, r4, #147 @ 0x93 │ │ │ │ - cbnz r4, 27371c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15f3ac> │ │ │ │ + pop {r2, r5, pc} │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #180] @ (2737a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15f430>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -676837,15 +676845,15 @@ │ │ │ │ add r2, pc │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 273734 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15f3c4> │ │ │ │ orr.w r1, lr, #147 @ 0x93 │ │ │ │ - rev r6, r7 │ │ │ │ + pop {r1, r2, r3, r4, r6} │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr s0, [r0] │ │ │ │ bl 2736dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15f36c> │ │ │ │ @@ -676922,15 +676930,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 273848 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15f4d8> │ │ │ │ nop │ │ │ │ vorn d0, d22, d3 │ │ │ │ - cbnz r4, 2738b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15f548> │ │ │ │ + cbnz r4, 273900 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15f590> │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #164] @ (273960 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15f5f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -676987,15 +676995,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 273908 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15f598> │ │ │ │ mrc 1, 3, r0, cr12, cr3, {4} │ │ │ │ - @ instruction: 0xb876 │ │ │ │ + hlt 0x0016 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #208] @ (273a48 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15f6d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -677061,15 +677069,15 @@ │ │ │ │ vstr s0, [sp, #4] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 2739c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15f654> │ │ │ │ stcl 1, cr0, [r2, #588] @ 0x24c │ │ │ │ - @ instruction: 0xb79e │ │ │ │ + cbnz r6, 273a7e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15f70e> │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr s1, [r0, #4] │ │ │ │ vldr s0, [r0] │ │ │ │ @@ -677153,15 +677161,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (273b58 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15f7e8>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 273b08 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15f798> │ │ │ │ ldcl 1, cr0, [ip], #-588 @ 0xfffffdb4 │ │ │ │ - @ instruction: 0xb680 │ │ │ │ + @ instruction: 0xb8a0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (273c3c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15f8cc>) │ │ │ │ @@ -677229,15 +677237,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 273bc2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15f852> │ │ │ │ rsb r1, r4, r3, lsr #2 │ │ │ │ - push {r1, r3, r4, r7, lr} │ │ │ │ + @ instruction: 0xb7ba │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #208] @ (273d28 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15f9b8>) │ │ │ │ @@ -677306,15 +677314,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 273cae <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15f93e> │ │ │ │ @ instruction: 0xeade0193 │ │ │ │ - push {r1, r2, r3, r5, r7} │ │ │ │ + @ instruction: 0xb6ce │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (273e10 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15faa0>) │ │ │ │ @@ -677382,15 +677390,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 273d96 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15fa26> │ │ │ │ ldrd r0, r1, [r0, #588]! @ 0x24c │ │ │ │ - cbz r6, 273e88 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15fb18> │ │ │ │ + push {r1, r2, r5, r6, r7, lr} │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #208] @ (273efc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15fb8c>) │ │ │ │ @@ -677459,15 +677467,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 273e82 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15fb12> │ │ │ │ stmdb sl, {r0, r1, r4, r7, r8} │ │ │ │ - uxtb r2, r3 │ │ │ │ + push {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (273fe4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15fc74>) │ │ │ │ @@ -677535,15 +677543,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 273f6a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15fbfa> │ │ │ │ @ instruction: 0xe81c0193 │ │ │ │ - cbz r2, 274028 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15fcb8> │ │ │ │ + push {r1, r4} │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #208] @ (2740d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15fd60>) │ │ │ │ @@ -677613,15 +677621,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 274056 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15fce6> │ │ │ │ b.n 273f40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15fbd0> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cbz r6, 2740d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15fd68> │ │ │ │ + cbz r6, 274120 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15fdb0> │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (2741c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15fe50>) │ │ │ │ @@ -677692,15 +677700,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 274146 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15fdd6> │ │ │ │ b.n 273e58 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15fae8> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add sp, #88 @ 0x58 │ │ │ │ + sxth r6, r6 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (2742b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15ff40>) │ │ │ │ @@ -677771,15 +677779,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 274236 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15fec6> │ │ │ │ b.n 273d68 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15f9f8> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r7, sp, #152 @ 0x98 │ │ │ │ + cbz r6, 2742c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15ff58> │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #204] @ (274394 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x160024>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -677847,15 +677855,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27431c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15ffac> │ │ │ │ nop │ │ │ │ b.n 273c74 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x15f904> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r6, sp, #272 @ 0x110 │ │ │ │ + add sp, #400 @ 0x190 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (274484 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x160114>) │ │ │ │ @@ -677926,15 +677934,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27440a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16009a> │ │ │ │ b.n 274b94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x160824> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r5, sp, #328 @ 0x148 │ │ │ │ + add r7, sp, #456 @ 0x1c8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (274574 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x160204>) │ │ │ │ @@ -678005,15 +678013,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2744fa <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16018a> │ │ │ │ b.n 274aa4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x160734> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r4, sp, #392 @ 0x188 │ │ │ │ + add r6, sp, #520 @ 0x208 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (274664 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1602f4>) │ │ │ │ @@ -678084,15 +678092,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2745ea <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16027a> │ │ │ │ b.n 2749b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x160644> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r3, sp, #456 @ 0x1c8 │ │ │ │ + add r5, sp, #584 @ 0x248 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #204] @ (274748 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1603d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -678160,15 +678168,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2746d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x160360> │ │ │ │ nop │ │ │ │ b.n 2748c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x160550> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r2, sp, #576 @ 0x240 │ │ │ │ + add r4, sp, #704 @ 0x2c0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #204] @ (27482c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1604bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -678236,15 +678244,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2747b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x160444> │ │ │ │ nop │ │ │ │ svc 214 @ 0xd6 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r1, sp, #688 @ 0x2b0 │ │ │ │ + add r3, sp, #816 @ 0x330 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #216] @ (274920 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1605b0>) │ │ │ │ @@ -678316,15 +678324,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2748a2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x160532> │ │ │ │ udf #238 @ 0xee │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r0, sp, #728 @ 0x2d8 │ │ │ │ + add r2, sp, #856 @ 0x358 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #216] @ (274a14 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1606a4>) │ │ │ │ @@ -678396,15 +678404,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 274998 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x160628> │ │ │ │ ble.n 274a08 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x160698> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r7, pc, #776 @ (adr r7, 274d24 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1609b4>) │ │ │ │ + add r1, sp, #904 @ 0x388 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #224] @ (274b10 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1607a0>) │ │ │ │ @@ -678478,15 +678486,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 274a94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x160724> │ │ │ │ ble.n 274b1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1607ac> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r6, pc, #792 @ (adr r6, 274e30 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x160ac0>) │ │ │ │ + add r0, sp, #920 @ 0x398 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #224] @ (274c0c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16089c>) │ │ │ │ @@ -678561,15 +678569,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 274b8a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16081a> │ │ │ │ bgt.n 274c20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1608b0> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r5, pc, #808 @ (adr r5, 274f3c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x160bcc>) │ │ │ │ + add r7, pc, #936 @ (adr r7, 274fbc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x160c4c>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #232] @ (274d10 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1609a0>) │ │ │ │ @@ -678646,15 +678654,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 274c8e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16091e> │ │ │ │ blt.n 274d2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1609bc> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r4, pc, #792 @ (adr r4, 275030 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x160cc0>) │ │ │ │ + add r6, pc, #920 @ (adr r6, 2750b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x160d40>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #216] @ (274e04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x160a94>) │ │ │ │ @@ -678726,15 +678734,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 274d8a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x160a1a> │ │ │ │ bge.n 274e1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x160aac> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r3, pc, #840 @ (adr r3, 275154 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x160de4>) │ │ │ │ + add r5, pc, #968 @ (adr r5, 2751d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x160e64>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #216] @ (274ef8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x160b88>) │ │ │ │ @@ -678807,15 +678815,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 274e7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x160b0c> │ │ │ │ nop │ │ │ │ bls.n 274f2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x160bbc> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r2, pc, #896 @ (adr r2, 275280 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x160f10>) │ │ │ │ + add r5, pc, #0 @ (adr r5, 274f00 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x160b90>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (274fe8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x160c78>) │ │ │ │ @@ -678886,15 +678894,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 274f6e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x160bfe> │ │ │ │ bhi.n 275030 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x160cc0> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r1, pc, #952 @ (adr r1, 2753a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x161038>) │ │ │ │ + add r4, pc, #56 @ (adr r4, 275028 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x160cb8>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #216] @ (2750dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x160d6c>) │ │ │ │ @@ -678967,15 +678975,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 275060 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x160cf0> │ │ │ │ nop │ │ │ │ bvc.n 275148 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x160dd8> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r0, pc, #1008 @ (adr r0, 2754d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x161164>) │ │ │ │ + add r3, pc, #112 @ (adr r3, 275154 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x160de4>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #216] @ (2751d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x160e60>) │ │ │ │ @@ -679047,15 +679055,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 275156 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x160de6> │ │ │ │ bvs.n 275250 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x160ee0> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r0, pc, #24 @ (adr r0, 2751f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x160e80>) │ │ │ │ + add r2, pc, #152 @ (adr r2, 275270 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x160f00>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #216] @ (2752c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x160f54>) │ │ │ │ @@ -679128,15 +679136,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 275248 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x160ed8> │ │ │ │ nop │ │ │ │ bpl.n 275360 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x160ff0> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r7, [sp, #80] @ 0x50 │ │ │ │ + add r1, pc, #208 @ (adr r1, 27539c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16102c>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (2753b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x161044>) │ │ │ │ @@ -679207,15 +679215,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27533a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x160fca> │ │ │ │ bmi.n 275464 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1610f4> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r6, [sp, #136] @ 0x88 │ │ │ │ + add r0, pc, #264 @ (adr r0, 2754c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x161154>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (2754a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x161134>) │ │ │ │ @@ -679286,15 +679294,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27542a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1610ba> │ │ │ │ bcc.n 275574 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x161204> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r5, [sp, #200] @ 0xc8 │ │ │ │ + ldr r7, [sp, #328] @ 0x148 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #220] @ (27559c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16122c>) │ │ │ │ @@ -679368,15 +679376,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27551c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1611ac> │ │ │ │ nop │ │ │ │ bcs.n 275690 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x161320> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r4, [sp, #240] @ 0xf0 │ │ │ │ + ldr r6, [sp, #368] @ 0x170 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #236] @ (2756a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x161334>) │ │ │ │ @@ -679453,15 +679461,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 275622 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1612b2> │ │ │ │ nop │ │ │ │ bne.n 2757a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x161430> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r3, [sp, #208] @ 0xd0 │ │ │ │ + ldr r5, [sp, #336] @ 0x150 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #236] @ (2757ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16143c>) │ │ │ │ @@ -679538,15 +679546,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27572a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1613ba> │ │ │ │ nop │ │ │ │ beq.n 275898 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x161528> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r2, [sp, #176] @ 0xb0 │ │ │ │ + ldr r4, [sp, #304] @ 0x130 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #248] @ (2758c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x161550>) │ │ │ │ @@ -679626,15 +679634,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27583e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1614ce> │ │ │ │ nop │ │ │ │ ldmia r7!, {r2, r3, r5, r6} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r1, [sp, #96] @ 0x60 │ │ │ │ + ldr r3, [sp, #224] @ 0xe0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #232] @ (2759c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x161654>) │ │ │ │ @@ -679710,15 +679718,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 275948 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1615d8> │ │ │ │ ldmia r6, {r3, r4, r6} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r0, [sp, #72] @ 0x48 │ │ │ │ + ldr r2, [sp, #200] @ 0xc8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #232] @ (275ac8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x161758>) │ │ │ │ @@ -679794,15 +679802,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 275a4c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1616dc> │ │ │ │ ldmia r5!, {r2, r4, r6} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r7, [sp, #56] @ 0x38 │ │ │ │ + ldr r1, [sp, #184] @ 0xb8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (275bb8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x161848>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -679872,15 +679880,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 275b3e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1617ce> │ │ │ │ ldmia r4, {r2, r4, r6} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r6, [sp, #120] @ 0x78 │ │ │ │ + ldr r0, [sp, #248] @ 0xf8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #236] @ (275cc0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x161950>) │ │ │ │ @@ -679957,15 +679965,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 275c3e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1618ce> │ │ │ │ nop │ │ │ │ ldmia r3!, {r5, r6} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r5, [sp, #96] @ 0x60 │ │ │ │ + str r7, [sp, #224] @ 0xe0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #248] @ (275dd4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x161a64>) │ │ │ │ @@ -680045,15 +680053,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 275d52 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1619e2> │ │ │ │ nop │ │ │ │ ldmia r2!, {r3, r4, r6} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r4, [sp, #16] │ │ │ │ + str r6, [sp, #144] @ 0x90 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #240] @ (275ee0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x161b70>) │ │ │ │ @@ -680132,15 +680140,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 275e5e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x161aee> │ │ │ │ ldmia r1!, {r2, r6} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r2, [sp, #984] @ 0x3d8 │ │ │ │ + str r5, [sp, #88] @ 0x58 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #240] @ (275fec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x161c7c>) │ │ │ │ @@ -680219,15 +680227,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 275f6a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x161bfa> │ │ │ │ ldmia r0!, {r3, r4, r5} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r1, [sp, #936] @ 0x3a8 │ │ │ │ + str r4, [sp, #40] @ 0x28 │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (2760dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x161d6c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -680298,15 +680306,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 276062 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x161cf2> │ │ │ │ nop │ │ │ │ stmia r7!, {r4, r5} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r0, [sp, #1008] @ 0x3f0 │ │ │ │ + str r3, [sp, #112] @ 0x70 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #232] @ (2761e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x161e70>) │ │ │ │ @@ -680381,15 +680389,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 276160 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x161df0> │ │ │ │ nop │ │ │ │ stmia r6!, {r2, r3, r4, r5} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r0, [r7, #62] @ 0x3e │ │ │ │ + str r2, [sp, #96] @ 0x60 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #244] @ (2762f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x161f80>) │ │ │ │ @@ -680467,15 +680475,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 276270 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x161f00> │ │ │ │ nop │ │ │ │ stmia r5!, {r3, r4, r5} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r0, [r5, #54] @ 0x36 │ │ │ │ + str r1, [sp, #32] │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #248] @ (276404 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x162094>) │ │ │ │ @@ -680555,15 +680563,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 276382 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x162012> │ │ │ │ nop │ │ │ │ stmia r4!, {r3, r5} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r4, [r2, #46] @ 0x2e │ │ │ │ + ldrh r4, [r6, #62] @ 0x3e │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #236] @ (27650c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16219c>) │ │ │ │ @@ -680640,15 +680648,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27648a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16211a> │ │ │ │ nop │ │ │ │ stmia r3!, {r2, r4} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r4, [r1, #38] @ 0x26 │ │ │ │ + ldrh r4, [r5, #54] @ 0x36 │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #240] @ (27661c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1622ac>) │ │ │ │ @@ -680727,15 +680735,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27659c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16222c> │ │ │ │ nop │ │ │ │ stmia r2!, {r1, r3} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r4, [r7, #28] │ │ │ │ + ldrh r4, [r3, #46] @ 0x2e │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #240] @ (27672c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1623bc>) │ │ │ │ @@ -680814,15 +680822,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2766ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16233c> │ │ │ │ nop │ │ │ │ stmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r4, [r5, #20] │ │ │ │ + ldrh r4, [r1, #38] @ 0x26 │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #256] @ (27684c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1624dc>) │ │ │ │ @@ -680905,15 +680913,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2767cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16245c> │ │ │ │ nop │ │ │ │ itet al │ │ │ │ lslal r3, r2, #6 │ │ │ │ - ldrh r4, [r1, #12] │ │ │ │ + ldrh r4, [r5, #28] │ │ │ │ lslal r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #236] @ (276958 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1625e8>) │ │ │ │ @@ -680990,15 +680998,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2768d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x162568> │ │ │ │ nop │ │ │ │ bkpt 0x00ca │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r0, [r0, #4] │ │ │ │ + ldrh r0, [r4, #20] │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #252] @ (276a74 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x162704>) │ │ │ │ @@ -681079,15 +681087,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2769f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x162684> │ │ │ │ nop │ │ │ │ pop {r1, r2, r3, r4, r5, r7, pc} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r4, [r4, #58] @ 0x3a │ │ │ │ + ldrh r4, [r0, #12] │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #256] @ (276b94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x162824>) │ │ │ │ @@ -681170,15 +681178,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 276b14 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1627a4> │ │ │ │ nop │ │ │ │ pop {r1, r5, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r4, [r0, #50] @ 0x32 │ │ │ │ + ldrh r4, [r4, #2] │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #256] @ (276cb0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x162940>) │ │ │ │ @@ -681262,15 +681270,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 276c2a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1628ba> │ │ │ │ nop │ │ │ │ cbnz r4, 276d14 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1629a4> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r0, [r5, #40] @ 0x28 │ │ │ │ + strh r0, [r1, #58] @ 0x3a │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #192] @ (276d8c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x162a1c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -681344,15 +681352,15 @@ │ │ │ │ movs r4, #0 │ │ │ │ b.n 276d22 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1629b2> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ b.n 276ce8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x162978> │ │ │ │ rev16 r6, r5 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - @ instruction: 0xebf200f2 │ │ │ │ + mrc 0, 0, r0, cr2, cr2, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #680] @ (277054 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x162ce4>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -681560,17 +681568,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cbnz r4, 27707a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x162d0a> │ │ │ │ lsls r3, r2, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - cmp r7, #106 @ 0x6a │ │ │ │ + adds r1, #138 @ 0x8a │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cmp r4, #240 @ 0xf0 │ │ │ │ + cmp r7, #16 │ │ │ │ lsls r6, r3, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r2, #2 │ │ │ │ beq.w 27767a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16330a> │ │ │ │ cmp r2, #3 │ │ │ │ @@ -681924,15 +681932,15 @@ │ │ │ │ vadd.f32 s15, s15, s13 │ │ │ │ vmul.f32 s15, s15, s14 │ │ │ │ vmov.f32 s16, s15 │ │ │ │ vmov fp, s15 │ │ │ │ b.n 277108 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x162d98> │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - ldcl 0, cr0, [sl], #968 @ 0x3c8 │ │ │ │ + vqadd.s16 q0, q13, q9 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ vldr s15, [pc, #-16] @ 277534 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1631c4> │ │ │ │ @@ -682368,17 +682376,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r6, sp, #848 @ 0x350 │ │ │ │ lsls r3, r2, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - movs r4, #190 @ 0xbe │ │ │ │ + movs r6, #222 @ 0xde │ │ │ │ lsls r6, r3, #3 │ │ │ │ - movs r2, #48 @ 0x30 │ │ │ │ + movs r4, #80 @ 0x50 │ │ │ │ lsls r6, r3, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r2, #2 │ │ │ │ beq.w 27816e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x163dfe> │ │ │ │ cmp r2, #3 │ │ │ │ @@ -682738,15 +682746,15 @@ │ │ │ │ vadd.f32 s15, s15, s13 │ │ │ │ vmul.f32 s15, s15, s14 │ │ │ │ vmov.f32 s16, s15 │ │ │ │ vmov fp, s15 │ │ │ │ b.n 277bca <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16385a> │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - b.n 2784a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x164138> │ │ │ │ + b.n 2778e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x163578> │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -683252,15 +683260,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ ldrb r4, [r3, #18] │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 278594 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x164224> │ │ │ │ + bge.n 2785d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x164264> │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldrb r6, [r2, #9] │ │ │ │ lsls r3, r2, #6 │ │ │ │ ldr r3, [pc, #868] @ (2789f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x164688>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #868] @ (2789fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16468c>) │ │ │ │ mov r0, r4 │ │ │ │ @@ -683540,17 +683548,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 278516 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1641a6> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - adds r2, r7, r4 │ │ │ │ + subs r2, r3, r5 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - asrs r0, r3, #26 │ │ │ │ + adds r0, r7, r2 │ │ │ │ lsls r6, r3, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ mov r6, r3 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ cmp r3, #29 │ │ │ │ @@ -683847,15 +683855,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ strb r4, [r1, #22] │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 278cb0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x164940> │ │ │ │ + bcc.n 278cf0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x164980> │ │ │ │ lsls r2, r6, #3 │ │ │ │ strb r2, [r0, #13] │ │ │ │ lsls r3, r2, #6 │ │ │ │ ldr r3, [pc, #868] @ (27910c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x164d9c>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #868] @ (279110 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x164da0>) │ │ │ │ mov r0, r4 │ │ │ │ @@ -684135,17 +684143,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 278c2a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1648ba> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - asrs r2, r7, #8 │ │ │ │ + asrs r2, r3, #17 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - lsrs r4, r0, #30 │ │ │ │ + asrs r4, r4, #6 │ │ │ │ lsls r6, r3, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ mov r6, r3 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ cmp r3, #29 │ │ │ │ @@ -684416,15 +684424,15 @@ │ │ │ │ add r7, pc │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r2, r4} │ │ │ │ + ldmia r4, {r2, r4, r5} │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r6, [r6, #56] @ 0x38 │ │ │ │ lsls r3, r2, #6 │ │ │ │ cmp r5, #15 │ │ │ │ bhi.n 279434 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1650c4> │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #20 │ │ │ │ @@ -684743,17 +684751,17 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #524] @ 0x20c │ │ │ │ blx r3 │ │ │ │ b.n 279442 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1650d2> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - lsrs r0, r5, #10 │ │ │ │ + lsrs r0, r1, #19 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - lsls r6, r3, #31 │ │ │ │ + lsrs r6, r7, #7 │ │ │ │ lsls r6, r3, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #2 │ │ │ │ @@ -685166,15 +685174,15 @@ │ │ │ │ add r7, pc │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ str r4, [r7, #80] @ 0x50 │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r3} │ │ │ │ lsls r2, r6, #3 │ │ │ │ str r4, [r6, #36] @ 0x24 │ │ │ │ lsls r3, r2, #6 │ │ │ │ cmp r5, #15 │ │ │ │ bhi.n 279d76 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x165a06> │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ @@ -685522,17 +685530,18 @@ │ │ │ │ vldr s1, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 27a1aa <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x165e3a> │ │ │ │ b.n 27a1b2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x165e42> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - lsls r4, r7, #5 │ │ │ │ + lsls r4, r3, #14 │ │ │ │ + lsls r6, r3, #3 │ │ │ │ + lsls r6, r7, #2 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - mrc2 0, 4, r0, cr14, cr13, {6} │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r2, r4, #98304 @ 0x18000 │ │ │ │ mov r6, r2 │ │ │ │ ldr.w r2, [r2, #1772] @ 0x6ec │ │ │ │ @@ -685904,15 +685913,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ ldrb r0, [r6, r1] │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb7f8 │ │ │ │ + rev r0, r3 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r2, [r2, r5] │ │ │ │ lsls r3, r2, #6 │ │ │ │ cmp r4, #15 │ │ │ │ bhi.n 27a698 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x166328> │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ @@ -686262,16 +686271,16 @@ │ │ │ │ str.w r1, [r6, #272] @ 0x110 │ │ │ │ strb.w r3, [r6, #228] @ 0xe4 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 27a6a6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x166336> │ │ │ │ b.n 27a516 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1661a6> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldr??.w r0, [ip, sp, lsl #1] │ │ │ │ - sbcs.w r0, r6, #7241728 @ 0x6e8000 │ │ │ │ + @ instruction: 0xfa9c00dd │ │ │ │ + @ instruction: 0xf79600dd │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ vmov r7, s0 │ │ │ │ vmov r6, s1 │ │ │ │ vmov r4, s2 │ │ │ │ @@ -686814,15 +686823,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ str r4, [r6, r2] │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #184 @ 0xb8 │ │ │ │ + add r6, sp, #312 @ 0x138 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r5, [pc, #640] @ (27b514 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1671a4>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ cmp r4, #15 │ │ │ │ bhi.n 27b24a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x166eda> │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #20 │ │ │ │ @@ -687108,16 +687117,16 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #548] @ 0x224 │ │ │ │ blx r3 │ │ │ │ b.n 27b258 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x166ee8> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldc 0, cr0, [r8], #884 @ 0x374 │ │ │ │ - strd r0, r0, [r6, #884] @ 0x374 │ │ │ │ + mrc 0, 6, r0, cr8, cr13, {6} │ │ │ │ + @ instruction: 0xebe600dd │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ sbfx ip, ip, #0, #10 │ │ │ │ sbfx r1, r4, #0, #10 │ │ │ │ sbfx r3, r3, #0, #10 │ │ │ │ @@ -688275,15 +688284,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (27c394 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168024>) │ │ │ │ mov r4, r0 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 27c35c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x167fec> │ │ │ │ - cmp r6, #64 @ 0x40 │ │ │ │ + adds r0, #96 @ 0x60 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r3, r0, #98304 @ 0x18000 │ │ │ │ mov r6, r2 │ │ │ │ @@ -688312,15 +688321,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrb r0, [r4, #10] │ │ │ │ + ldrb r0, [r0, #19] │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #208] @ (27c4d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168168>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -688392,17 +688401,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 27c458 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1680e8> │ │ │ │ str r2, [r6, #48] @ 0x30 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bgt.n 27c57c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16820c> │ │ │ │ + udf #110 @ 0x6e │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r5, #6 │ │ │ │ + cmp r7, #38 @ 0x26 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (27c5c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168258>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -688476,17 +688485,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 27c548 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1681d8> │ │ │ │ str r6, [r0, #36] @ 0x24 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - blt.n 27c68c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16831c> │ │ │ │ + ble.n 27c6cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16835c> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r4, #22 │ │ │ │ + cmp r6, #54 @ 0x36 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (27c6a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168330>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -688554,17 +688563,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27c636 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1682c6> │ │ │ │ str r6, [r2, #20] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bge.n 27c7a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168434> │ │ │ │ + bgt.n 27c5e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168274> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r3, #54 @ 0x36 │ │ │ │ + cmp r5, #86 @ 0x56 │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #388] @ (27c848 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1684d8>) │ │ │ │ @@ -688706,23 +688715,23 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 27c74e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1683de> │ │ │ │ nop │ │ │ │ str r0, [r7, #4] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r0, [r4, #36] @ 0x24 │ │ │ │ + str r0, [r0, #72] @ 0x48 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r2, #178 @ 0xb2 │ │ │ │ + cmp r4, #210 @ 0xd2 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bls.n 27c87c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16850c> │ │ │ │ + blt.n 27c8bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16854c> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ + cmp r4, #34 @ 0x22 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cmp r2, #10 │ │ │ │ + cmp r4, #42 @ 0x2a │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (27c928 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1685b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -688789,17 +688798,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27c8be <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16854e> │ │ │ │ nop │ │ │ │ ldrsh r2, [r1, r3] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bvc.n 27c920 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1685b0> │ │ │ │ + bge.n 27c960 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1685f0> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r0, #176 @ 0xb0 │ │ │ │ + cmp r2, #208 @ 0xd0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (27ca00 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168690>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -688867,17 +688876,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27c996 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168626> │ │ │ │ ldrb r6, [r6, r7] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bvc.n 27ca44 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1686d4> │ │ │ │ + bls.n 27ca84 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168714> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - movs r7, #214 @ 0xd6 │ │ │ │ + cmp r1, #246 @ 0xf6 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (27ca94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168724>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -688925,15 +688934,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r3, r4] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bvs.n 27cb8c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16881c> │ │ │ │ + bhi.n 27c9cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16865c> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ @@ -688997,15 +689006,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r6, r1] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bpl.n 27cab0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168740> │ │ │ │ + bvc.n 27caf0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168780> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #128] @ (27cc08 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168898>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -689057,15 +689066,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r6, r6] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bpl.n 27cc18 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1688a8> │ │ │ │ + bvc.n 27cc58 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1688e8> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (27cce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168974>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -689136,17 +689145,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27cc78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168908> │ │ │ │ ldrh r0, [r3, r4] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bmi.n 27cd60 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1689f0> │ │ │ │ + bvs.n 27cda0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168a30> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - movs r4, #242 @ 0xf2 │ │ │ │ + movs r7, #18 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (27cdbc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168a4c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -689214,17 +689223,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27cd52 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1689e2> │ │ │ │ ldrh r2, [r7, r0] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bcc.n 27ce88 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168b18> │ │ │ │ + bpl.n 27ccc8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168958> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - movs r4, #26 │ │ │ │ + movs r6, #58 @ 0x3a │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (27ce9c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168b2c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -689295,17 +689304,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27ce30 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168ac0> │ │ │ │ ldr r0, [r4, r5] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bcs.n 27cda8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168a38> │ │ │ │ + bmi.n 27cde8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168a78> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - movs r3, #58 @ 0x3a │ │ │ │ + movs r5, #90 @ 0x5a │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (27cf70 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168c00>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -689372,17 +689381,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27cf06 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168b96> │ │ │ │ nop │ │ │ │ ldr r2, [r0, r2] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bne.n 27ced8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168b68> │ │ │ │ + bcc.n 27cf18 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168ba8> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - movs r2, #104 @ 0x68 │ │ │ │ + movs r4, #136 @ 0x88 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #132] @ (27d010 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168ca0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -689435,15 +689444,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrsb r6, [r5, r6] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - beq.n 27d00c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168c9c> │ │ │ │ + bcc.n 27d04c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168cdc> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #132] @ (27d0ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168d3c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -689496,15 +689505,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrsb r2, [r2, r4] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - beq.n 27d170 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168e00> │ │ │ │ + bcs.n 27d1b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168e40> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #132] @ (27d148 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168dd8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -689558,15 +689567,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrsb r6, [r6, r1] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldmia r7, {r1, r6, r7} │ │ │ │ + bne.n 27d114 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168da4> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #128] @ (27d1e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168e70>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -689614,15 +689623,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strb r0, [r3, r7] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldmia r7!, {r1, r3, r5} │ │ │ │ + bne.n 27d27c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168f0c> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #172] @ (27d2a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168f34>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -689678,15 +689687,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strb r2, [r0, r5] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldmia r6, {r3, r5, r6} │ │ │ │ + beq.n 27d1bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168e4c> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #172] @ (27d368 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168ff8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -689742,15 +689751,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strb r6, [r7, r1] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldmia r5, {r2, r5, r7} │ │ │ │ + ldmia r7, {r2, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (27d454 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1690e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -689825,17 +689834,17 @@ │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 27d3d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x169064> │ │ │ │ nop │ │ │ │ strh r2, [r7, r6] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldmia r4, {r2, r4, r6, r7} │ │ │ │ + ldmia r6, {r2, r4, r5, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r4, r1, #6 │ │ │ │ + subs r4, r5, #6 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #204] @ (27d53c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1691cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -689905,17 +689914,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 27d4be <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16914e> │ │ │ │ strh r2, [r1, r3] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldmia r3, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r6!, {r1, r3} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r2, r4, #2 │ │ │ │ + subs r2, r0, #3 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (27d610 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1692a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -689982,17 +689991,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27d5a6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x169236> │ │ │ │ nop │ │ │ │ str r2, [r4, r7] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldmia r3!, {r4} │ │ │ │ + ldmia r5, {r4, r5} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r0, r1, r7 │ │ │ │ + adds r0, r5, #7 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #144] @ (27d6bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16934c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -690042,15 +690051,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r0, [r2, r4] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldmia r2, {r1, r2, r3, r6} │ │ │ │ + ldmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (27d74c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1693dc>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -690100,15 +690109,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r4, [r4, r1] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldmia r1!, {r6, r7} │ │ │ │ + ldmia r3!, {r5, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #192] @ (27d828 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1694b8>) │ │ │ │ @@ -690178,17 +690187,17 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 27d7c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x169458> │ │ │ │ nop │ │ │ │ ldr r7, [pc, #840] @ (27db74 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x169804>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r3!, {r1, r2, r4} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r6, r5, r6 │ │ │ │ + subs r6, r1, r7 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (27d900 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x169590>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -690256,17 +690265,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27d896 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x169526> │ │ │ │ ldr r6, [pc, #984] @ (27dcdc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16996c>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r5} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r6, r2, r3 │ │ │ │ + subs r6, r6, r3 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #128] @ (27d99c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16962c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -690318,15 +690327,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #112] @ (27da10 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1696a0>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r7!, {r4, r5, r6} │ │ │ │ + ldmia r1!, {r4, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #144] @ (27da44 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1696d4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -690386,15 +690395,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r5, [pc, #528] @ (27dc58 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1698e8>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r6!, {r3, r6, r7} │ │ │ │ + ldmia r0!, {r3, r5, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #152] @ (27daf4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x169784>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -690458,15 +690467,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r4, [pc, #880] @ (27de68 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x169af8>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r6!, {r3, r4} │ │ │ │ + ldmia r0!, {r3, r4, r5} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #136] @ (27db94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x169824>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -690522,15 +690531,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r4, [pc, #176] @ (27dc48 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1698d8>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r5!, {r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r3, r4, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #152] @ (27dc44 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1698d4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -690594,15 +690603,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r3, [pc, #560] @ (27de78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x169b08>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r4!, {r3, r6, r7} │ │ │ │ + stmia r6!, {r3, r5, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #160] @ (27dcfc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16998c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -690670,15 +690679,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #880] @ (27e070 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x169d00>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r4!, {r1, r2, r3} │ │ │ │ + stmia r6!, {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, #184] @ (27ddcc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x169a5c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -690745,17 +690754,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27dd62 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1699f2> │ │ │ │ nop │ │ │ │ ldr r2, [pc, #152] @ (27de68 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x169af8>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r3!, {r2, r4, r6} │ │ │ │ + stmia r5!, {r2, r4, r5, r6} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r4, r1, #16 │ │ │ │ + asrs r4, r5, #24 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (27dea0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x169b30>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -690822,17 +690831,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27de36 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x169ac6> │ │ │ │ nop │ │ │ │ ldr r1, [pc, #328] @ (27dfec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x169c7c>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r2!, {r7} │ │ │ │ + stmia r4!, {r5, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r0, r7, #12 │ │ │ │ + asrs r0, r3, #21 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (27df74 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x169c04>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -690899,17 +690908,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27df0a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x169b9a> │ │ │ │ nop │ │ │ │ ldr r0, [pc, #504] @ (27e170 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x169e00>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r1!, {r2, r3, r5, r7} │ │ │ │ + stmia r3!, {r2, r3, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r4, r4, #9 │ │ │ │ + asrs r4, r0, #18 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #244] @ (27e084 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x169d14>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -690992,17 +691001,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ b.n 27dfec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x169c7c> │ │ │ │ nop │ │ │ │ @ instruction: 0x47aa │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r0!, {r2, r3, r5, r7} │ │ │ │ + stmia r2!, {r2, r3, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r4, r4, #5 │ │ │ │ + asrs r4, r0, #14 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (27e158 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x169de8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -691069,17 +691078,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27e0ee <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x169d7e> │ │ │ │ nop │ │ │ │ mov sl, r3 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - it gt │ │ │ │ - lslgt r5, r3, #3 │ │ │ │ - asrs r0, r0, #2 │ │ │ │ + stmia r1!, {r3, r5, r6, r7} │ │ │ │ + lsls r5, r3, #3 │ │ │ │ + asrs r0, r4, #10 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (27e230 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x169ec0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -691147,17 +691156,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27e1c6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x169e56> │ │ │ │ cmp lr, r8 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bkpt 0x00ee │ │ │ │ + stmia r1!, {r1, r2, r3} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r6, r4, #30 │ │ │ │ + asrs r6, r0, #7 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (27e304 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x169f94>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -691224,17 +691233,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27e29a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x169f2a> │ │ │ │ nop │ │ │ │ add lr, sp │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bkpt 0x001c │ │ │ │ + stmia r0!, {r2, r3, r4, r5} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r4, r2, #27 │ │ │ │ + asrs r4, r6, #3 │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #160] @ (27e3c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16a054>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -691297,18 +691306,18 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ add r6, r2 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - pop {r1, r3, r6, pc} │ │ │ │ - lsls r5, r3, #3 │ │ │ │ - push {r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itet vs │ │ │ │ + lslvs r5, r3, #3 │ │ │ │ + pushvc {r4, r5, lr} │ │ │ │ + movvs.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (27e494 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16a124>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -691372,17 +691381,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27e42a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16a0ba> │ │ │ │ nop │ │ │ │ muls r6, r3 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - pop {r2, r3, r7} │ │ │ │ + bkpt 0x00ac │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r4, r0, #21 │ │ │ │ + lsrs r4, r4, #29 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (27e56c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16a1fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -691450,17 +691459,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27e502 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16a192> │ │ │ │ cmp r2, r1 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cbnz r2, 27e5e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16a270> │ │ │ │ + pop {r1, r4, r6, r7, pc} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r2, r5, #17 │ │ │ │ + lsrs r2, r1, #26 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (27e64c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16a2dc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -691531,17 +691540,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27e5e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16a270> │ │ │ │ sbcs r0, r6 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - revsh r2, r2 │ │ │ │ + pop {r1, r4, r5, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r2, r1, #14 │ │ │ │ + lsrs r2, r5, #22 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #128] @ (27e6e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16a378>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -691593,15 +691602,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsrs r0, r2 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - rev r4, r4 │ │ │ │ + pop {r2, r6} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #112] @ (27e770 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16a400>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -691647,15 +691656,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ands r4, r7 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cbnz r2, 27e79e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16a42e> │ │ │ │ + cbnz r2, 27e7e6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16a476> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #68] @ 27e7cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16a45c> │ │ │ │ sub sp, #28 │ │ │ │ @@ -691892,17 +691901,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27e9ae <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16a63e> │ │ │ │ nop │ │ │ │ subs r5, #218 @ 0xda │ │ │ │ lsls r3, r2, #6 │ │ │ │ - @ instruction: 0xb708 │ │ │ │ + cbnz r0, 27ea2a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16a6ba> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r0, r0, #31 │ │ │ │ + lsrs r0, r4, #7 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #236] @ (27eb20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16a7b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -691974,15 +691983,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ subs r5, #6 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - push {r1, r3, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb80a │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (27ebf4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16a884>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -692050,17 +692059,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27eb8a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16a81a> │ │ │ │ subs r4, #2 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - push {r1, r3, r5, lr} │ │ │ │ + @ instruction: 0xb74a │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r2, r4, #23 │ │ │ │ + lsrs r2, r0, #32 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (27ecc8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16a958>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -692127,17 +692136,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27ec5e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16a8ee> │ │ │ │ nop │ │ │ │ subs r3, #42 @ 0x2a │ │ │ │ lsls r3, r2, #6 │ │ │ │ - push {r3, r4, r6} │ │ │ │ + @ instruction: 0xb678 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r0, r2, #20 │ │ │ │ + lsls r0, r6, #28 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (27ed8c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16aa1c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -692200,17 +692209,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 27ed2a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16a9ba> │ │ │ │ nop │ │ │ │ subs r2, #86 @ 0x56 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cbz r2, 27edf8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16aa88> │ │ │ │ + push {r1, r4, r5, r7, lr} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r4, r1, #17 │ │ │ │ + lsls r4, r5, #25 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #140] @ (27ee34 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16aac4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -692264,17 +692273,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ subs r1, #146 @ 0x92 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r0, [r3, #44] @ 0x2c │ │ │ │ + ldr r0, [r7, #76] @ 0x4c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - uxtb r4, r2 │ │ │ │ + push {r2, r4, r5, r6, r7} │ │ │ │ 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] @ 27ee98 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16ab28> │ │ │ │ sub sp, #28 │ │ │ │ @@ -692501,15 +692510,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r6, #196 @ 0xc4 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add sp, #136 @ 0x88 │ │ │ │ + sxtb r2, r0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #68] @ 27f144 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16add4> │ │ │ │ sub sp, #28 │ │ │ │ @@ -692748,17 +692757,18 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27f32a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16afba> │ │ │ │ adds r4, #98 @ 0x62 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r5, sp, #552 @ 0x228 │ │ │ │ + add r7, sp, #680 @ 0x2a8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - mcr2 0, 2, r0, cr2, cr13, {6} │ │ │ │ + lsls r2, r4, #1 │ │ │ │ + lsls r6, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #204] @ (27f47c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16b10c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -692827,17 +692837,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 27f3fe <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16b08e> │ │ │ │ adds r3, #138 @ 0x8a │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r4, sp, #680 @ 0x2a8 │ │ │ │ + add r6, sp, #808 @ 0x328 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - stc2l 0, cr0, [r2, #-884]! @ 0xfffffc8c │ │ │ │ + vshr.u64 q0, , #62 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #180] @ (27f54c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16b1dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -692902,17 +692912,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27f4e6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16b176> │ │ │ │ adds r2, #162 @ 0xa2 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r3, sp, #840 @ 0x348 │ │ │ │ + add r5, sp, #968 @ 0x3c8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - stc2 0, cr0, [sl], {221} @ 0xdd │ │ │ │ + mcr2 0, 5, r0, cr10, cr13, {6} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (27f610 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16b2a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -692974,17 +692984,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 27f5ae <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16b23e> │ │ │ │ nop │ │ │ │ adds r1, #210 @ 0xd2 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r3, sp, #56 @ 0x38 │ │ │ │ + add r5, sp, #184 @ 0xb8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - smlaldx r0, r0, r8, sp │ │ │ │ + stc2l 0, cr0, [r8, #884]! @ 0x374 │ │ │ │ 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] @ (27f698 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16b328>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -693024,15 +693034,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ adds r1, #16 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r2, sp, #448 @ 0x1c0 │ │ │ │ + add r4, sp, #576 @ 0x240 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w lr, [pc, #84] @ 27f704 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16b394> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -693211,17 +693221,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27f81e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16b4ae> │ │ │ │ nop │ │ │ │ cmp r7, #106 @ 0x6a │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r0, sp, #608 @ 0x260 │ │ │ │ + add r2, sp, #736 @ 0x2e0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr??.w r0, [r0, sp, lsl #1] │ │ │ │ + @ instruction: 0xfb7000dd │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (27f95c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16b5ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -693287,17 +693297,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27f8f2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16b582> │ │ │ │ nop │ │ │ │ cmp r6, #150 @ 0x96 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r7, pc, #784 @ (adr r7, 27fc74 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16b904>) │ │ │ │ + add r1, sp, #912 @ 0x390 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr??.w r0, [ip, sp, lsl #1] │ │ │ │ + @ instruction: 0xfa9c00dd │ │ │ │ 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] @ (27fa30 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16b6c0>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -693360,15 +693370,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ cmp r5, #186 @ 0xba │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r6, pc, #896 @ (adr r6, 27fdb8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16ba48>) │ │ │ │ + add r1, sp, #0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #168] @ (27faf8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16b788>) │ │ │ │ @@ -693430,15 +693440,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ cmp r4, #234 @ 0xea │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r6, pc, #96 @ (adr r6, 27fb60 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16b7f0>) │ │ │ │ + add r0, sp, #224 @ 0xe0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d11} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov sl, r3 │ │ │ │ @@ -693528,15 +693538,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #8 │ │ │ │ vpop {d8-d11} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r4, #34 @ 0x22 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r5, pc, #0 @ (adr r5, 27fc18 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16b8a8>) │ │ │ │ + add r7, pc, #128 @ (adr r7, 27fc98 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16b928>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov sl, r3 │ │ │ │ @@ -693622,15 +693632,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #8 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r3, #10 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r3, pc, #992 @ (adr r3, 280100 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16bd90>) │ │ │ │ + add r6, pc, #96 @ (adr r6, 27fd80 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16ba10>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #240] @ (27fe20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16bab0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -693711,17 +693721,17 @@ │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 27fd88 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16ba18> │ │ │ │ cmp r2, #10 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r3, pc, #56 @ (adr r3, 27fe60 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16baf0>) │ │ │ │ + add r5, pc, #184 @ (adr r5, 27fee0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16bb70>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ubfx r0, r6, #3, #30 │ │ │ │ + @ instruction: 0xf5e600dd │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ bl 27fd20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16b9b0> │ │ │ │ @@ -693790,15 +693800,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r0, #226 @ 0xe2 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r1, pc, #1008 @ (adr r1, 280308 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16bf98>) │ │ │ │ + add r4, pc, #112 @ (adr r4, 27ff88 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16bc18>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -693876,17 +693886,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27ff9e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16bc2e> │ │ │ │ nop │ │ │ │ movs r7, #234 @ 0xea │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r1, pc, #96 @ (adr r1, 280070 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16bd00>) │ │ │ │ + add r3, pc, #224 @ (adr r3, 2800f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16bd80>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - rsbs r0, r0, #221 @ 0xdd │ │ │ │ + @ instruction: 0xf3f000dd │ │ │ │ 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] @ (280090 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16bd20>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -693926,15 +693936,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r7, #24 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r0, pc, #480 @ (adr r0, 280278 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16bf08>) │ │ │ │ + add r2, pc, #608 @ (adr r2, 2802f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16bf88>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w lr, [pc, #84] @ 2800fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16bd8c> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -694112,15 +694122,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ movs r5, #114 @ 0x72 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r6, [sp, #344] @ 0x158 │ │ │ │ + add r0, pc, #472 @ (adr r0, 280494 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16c124>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (280388 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16c018>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -694188,17 +694198,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28031e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16bfae> │ │ │ │ movs r4, #110 @ 0x6e │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r5, [sp, #600] @ 0x258 │ │ │ │ + ldr r7, [sp, #728] @ 0x2d8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - mcr 0, 2, r0, cr14, cr13, {6} │ │ │ │ + orn r0, lr, #221 @ 0xdd │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #160] @ (280444 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16c0d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -694263,15 +694273,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r3, #152 @ 0x98 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r4, [sp, #792] @ 0x318 │ │ │ │ + ldr r6, [sp, #920] @ 0x398 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2804f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16c188>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -694331,15 +694341,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ movs r2, #218 @ 0xda │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r4, [sp, #88] @ 0x58 │ │ │ │ + ldr r6, [sp, #216] @ 0xd8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3056] @ 0xbf0 │ │ │ │ ldr.w ip, [pc, #160] @ 2805b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16c240> │ │ │ │ subw sp, sp, #1036 @ 0x40c │ │ │ │ @@ -694543,17 +694553,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2806d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16c368> │ │ │ │ movs r0, #182 @ 0xb6 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r1, [sp, #824] @ 0x338 │ │ │ │ + ldr r3, [sp, #952] @ 0x3b8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - eor.w r0, r6, sp, lsr #3 │ │ │ │ + stc 0, cr0, [r6], #884 @ 0x374 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov s0, r1 │ │ │ │ vcvt.f32.s32 s0, s0 │ │ │ │ bl 280674 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16c304> │ │ │ │ @@ -694639,17 +694649,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 2807e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16c474> │ │ │ │ nop │ │ │ │ subs r2, r5, #6 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r0, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r2, [sp, #848] @ 0x350 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strd r0, r0, [ip, #-884]! @ 0x374 │ │ │ │ + @ instruction: 0xeb8c00dd │ │ │ │ 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] @ (280904 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16c594>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -694692,15 +694702,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r4, r4, #2 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + ldr r2, [sp, #152] @ 0x98 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #64] @ 28095c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16c5ec> │ │ │ │ sub sp, #20 │ │ │ │ @@ -694877,18 +694887,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 280a96 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16c726> │ │ │ │ adds r2, r6, #3 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r6, [sp, #72] @ 0x48 │ │ │ │ - lsls r5, r3, #3 │ │ │ │ - b.n 2808b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16c544> │ │ │ │ + ldr r0, [sp, #200] @ 0xc8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ + strd r0, r0, [sl], #884 @ 0x374 │ │ │ │ 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] @ (280bec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16c87c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -694955,18 +694964,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 280b82 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16c812> │ │ │ │ adds r2, r1, #0 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r5, [sp, #200] @ 0xc8 │ │ │ │ - lsls r5, r3, #3 │ │ │ │ - b.n 2807cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16c45c> │ │ │ │ + str r7, [sp, #328] @ 0x148 │ │ │ │ lsls r5, r3, #3 │ │ │ │ + @ instruction: 0xe80a00dd │ │ │ │ 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] @ (280c94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16c924>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #24 │ │ │ │ @@ -695018,15 +695026,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r2, r6, r4 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r4, [sp, #480] @ 0x1e0 │ │ │ │ + str r6, [sp, #608] @ 0x260 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #236] @ (280d98 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16ca28>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -695105,17 +695113,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 280d00 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16c990> │ │ │ │ nop │ │ │ │ subs r6, r1, r2 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r3, [sp, #608] @ 0x260 │ │ │ │ + str r5, [sp, #736] @ 0x2e0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - b.n 280644 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16c2d4> │ │ │ │ + b.n 280a84 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16c714> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #268] @ (280ec0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16cb50>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -695201,17 +695209,17 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s2, [sp, #16] │ │ │ │ b.n 280e0e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16ca9e> │ │ │ │ adds r6, r0, r6 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r2, [sp, #472] @ 0x1d8 │ │ │ │ + str r4, [sp, #600] @ 0x258 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - b.n 281528 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16d1b8> │ │ │ │ + b.n 280968 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16c5f8> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (280f84 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16cc14>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -695274,17 +695282,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 280f22 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16cbb2> │ │ │ │ nop │ │ │ │ adds r6, r3, r1 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r1, [sp, #616] @ 0x268 │ │ │ │ + str r3, [sp, #744] @ 0x2e8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - b.n 281438 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16d0c8> │ │ │ │ + b.n 280878 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16c508> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (281048 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16ccd8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -695347,17 +695355,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 280fe6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16cc76> │ │ │ │ nop │ │ │ │ asrs r2, r3, #30 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r0, [sp, #856] @ 0x358 │ │ │ │ + str r2, [sp, #984] @ 0x3d8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - b.n 281374 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16d004> │ │ │ │ + b.n 2817b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16d444> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (28110c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16cd9c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -695420,17 +695428,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2810aa <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16cd3a> │ │ │ │ nop │ │ │ │ asrs r6, r2, #27 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r0, [sp, #72] @ 0x48 │ │ │ │ + str r2, [sp, #200] @ 0xc8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - b.n 2812b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16cf40> │ │ │ │ + b.n 2816f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16d380> │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #240] @ (28121c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16ceac>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -695515,17 +695523,17 @@ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 28118c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16ce1c> │ │ │ │ nop │ │ │ │ asrs r6, r1, #24 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r0, [r1, #56] @ 0x38 │ │ │ │ + str r1, [sp, #160] @ 0xa0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - svc 186 @ 0xba │ │ │ │ + b.n 2815dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16d26c> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (2812f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16cf80>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -695592,17 +695600,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 281286 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16cf16> │ │ │ │ nop │ │ │ │ asrs r2, r0, #20 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r0, [r6, #48] @ 0x30 │ │ │ │ + str r0, [sp, #320] @ 0x140 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - udf #232 @ 0xe8 │ │ │ │ + b.n 28150c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16d19c> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (2813b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16d044>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -695665,17 +695673,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 281352 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16cfe2> │ │ │ │ nop │ │ │ │ asrs r6, r5, #16 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r2, [r5, #42] @ 0x2a │ │ │ │ + ldrh r2, [r1, #60] @ 0x3c │ │ │ │ lsls r5, r3, #3 │ │ │ │ - udf #36 @ 0x24 │ │ │ │ + b.n 281448 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16d0d8> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (281488 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16d118>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -695742,17 +695750,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28141e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16d0ae> │ │ │ │ nop │ │ │ │ asrs r2, r5, #13 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r0, [r3, #36] @ 0x24 │ │ │ │ + ldrh r0, [r7, #52] @ 0x34 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ble.n 281534 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16d1c4> │ │ │ │ + svc 112 @ 0x70 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #172] @ (281550 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16d1e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -695808,15 +695816,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ asrs r6, r2, #10 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r4, [r7, #28] │ │ │ │ + ldrh r4, [r3, #46] @ 0x2e │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d6, d1 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ @@ -696186,17 +696194,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2819ea <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16d67a> │ │ │ │ lsrs r6, r3, #22 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r6, [r7, #52] @ 0x34 │ │ │ │ + ldrh r6, [r3, #6] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bvc.n 281b60 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16d7f0> │ │ │ │ + bls.n 2819a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16d630> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (281b3c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16d7cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -696263,17 +696271,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 281ad2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16d762> │ │ │ │ nop │ │ │ │ lsrs r6, r6, #18 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r4, [r4, #46] @ 0x2e │ │ │ │ + ldrh r4, [r0, #0] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bvs.n 281a80 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16d710> │ │ │ │ + bhi.n 281ac0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16d750> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #172] @ (281c04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16d894>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -696329,15 +696337,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r4, #15 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r0, [r1, #40] @ 0x28 │ │ │ │ + strh r0, [r5, #56] @ 0x38 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -696434,17 +696442,17 @@ │ │ │ │ vldr s0, [sp, #8] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s2, [sp, #16] │ │ │ │ b.n 281c9c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16d92c> │ │ │ │ nop │ │ │ │ lsrs r6, r6, #11 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r4, [r5, #30] │ │ │ │ + strh r4, [r1, #48] @ 0x30 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bmi.n 281ca0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16d930> │ │ │ │ + bvs.n 281ce0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16d970> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -696502,15 +696510,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsrs r4, r5, #6 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r0, [r1, #24] │ │ │ │ + strh r0, [r5, #40] @ 0x28 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #120] @ (281e94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16db24>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -696557,15 +696565,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ lsrs r6, r3, #4 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r6, [r6, #18] │ │ │ │ + strh r6, [r2, #36] @ 0x24 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (281f70 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16dc00>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -696636,17 +696644,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 281f04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16db94> │ │ │ │ lsrs r4, r1, #2 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r6, [r5, #12] │ │ │ │ + strh r6, [r1, #30] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bcs.n 282048 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16dcd8> │ │ │ │ + bmi.n 281e88 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16db18> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (282044 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16dcd4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -696713,17 +696721,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 281fda <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16dc6a> │ │ │ │ nop │ │ │ │ lsls r6, r5, #30 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r4, [r3, #6] │ │ │ │ + strh r4, [r7, #22] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bne.n 281f78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16dc08> │ │ │ │ + bcc.n 281fb8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16dc48> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (282124 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16ddb4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -696794,17 +696802,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2820b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16dd48> │ │ │ │ lsls r0, r3, #27 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r2, [r7, #31] │ │ │ │ + strh r2, [r3, #16] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - beq.n 282094 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16dd24> │ │ │ │ + bcs.n 2820d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16dd64> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (2821b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16de48>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -696852,15 +696860,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsls r0, r7, #23 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r4, [r2, #29] │ │ │ │ + strh r4, [r6, #10] │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #160] @ (282274 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16df04>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -696921,15 +696929,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ lsls r6, r4, #21 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r6, [r2, #26] │ │ │ │ + strh r6, [r6, #4] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (282348 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16dfd8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -696997,17 +697005,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2822de <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16df6e> │ │ │ │ lsls r6, r5, #18 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r6, [r2, #23] │ │ │ │ + ldrb r6, [r6, #31] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldmia r6!, {r1, r2, r3, r7} │ │ │ │ + beq.n 2822b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16df40> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (2823dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16e06c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -697055,15 +697063,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsls r4, r2, #15 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r0, [r6, #20] │ │ │ │ + ldrb r0, [r2, #29] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #148] @ (282488 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16e118>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -697123,15 +697131,15 @@ │ │ │ │ ldrb.w r3, [r3, #1492] @ 0x5d4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 282452 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16e0e2> │ │ │ │ b.n 282444 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16e0d4> │ │ │ │ nop │ │ │ │ lsls r6, r0, #13 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r4, [r3, #18] │ │ │ │ + ldrb r4, [r7, #26] │ │ │ │ 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] @ 2824e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16e178> │ │ │ │ sub sp, #28 │ │ │ │ @@ -697334,15 +697342,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r6, r1, #3 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r0, [r5, #8] │ │ │ │ + ldrb r0, [r1, #17] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r3, r2 │ │ │ │ ldr.w lr, [pc, #108] @ 282768 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16e3f8> │ │ │ │ @@ -697594,15 +697602,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (2829c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16e650>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldc2l 1, cr0, [r2, #584]! @ 0x248 │ │ │ │ - strb r4, [r1, #29] │ │ │ │ + ldrb r4, [r5, #5] │ │ │ │ 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] @ 282a1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16e6ac> │ │ │ │ sub sp, #28 │ │ │ │ @@ -697810,15 +697818,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ stc2 1, cr0, [r8], #-584 @ 0xfffffdb8 │ │ │ │ - strb r0, [r3, #20] │ │ │ │ + strb r0, [r7, #28] │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #244] @ (282d04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16e994>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -697919,15 +697927,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfb2c0192 │ │ │ │ - strb r2, [r1, #16] │ │ │ │ + strb r2, [r5, #24] │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #256] @ (282e20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16eab0>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -698034,15 +698042,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfa1c0192 │ │ │ │ - strb r6, [r5, #11] │ │ │ │ + strb r6, [r1, #20] │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #180] @ (282ef0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16eb80>) │ │ │ │ @@ -698115,15 +698123,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr??.w r0, [lr, #402] @ 0x192 │ │ │ │ - strb r6, [r3, #8] │ │ │ │ + strb r6, [r7, #16] │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #196] @ (282fd0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16ec60>) │ │ │ │ @@ -698203,15 +698211,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strh.w r0, [lr, ] │ │ │ │ - strb r4, [r7, #4] │ │ │ │ + strb r4, [r3, #13] │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #212] @ (2830c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16ed50>) │ │ │ │ @@ -698299,15 +698307,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ @ instruction: 0xf74e0192 │ │ │ │ - strb r4, [r1, #1] │ │ │ │ + strb r4, [r5, #9] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #264] @ (2831e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16ee70>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -698392,17 +698400,17 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s2, [sp, #16] │ │ │ │ b.n 283130 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16edc0> │ │ │ │ nop │ │ │ │ @ instruction: 0xf6620192 │ │ │ │ - ldr r0, [r3, #116] @ 0x74 │ │ │ │ + strb r0, [r7, #5] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - stmia r0!, {r4} │ │ │ │ + stmia r2!, {r4, r5} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -698459,15 +698467,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds.w r1, r8, #4784128 @ 0x490000 │ │ │ │ - ldr r4, [r6, #100] @ 0x64 │ │ │ │ + strb r4, [r2, #2] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #176] @ (283360 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16eff0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -698524,15 +698532,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ eor.w r1, sl, #4784128 @ 0x490000 │ │ │ │ - ldr r2, [r5, #88] @ 0x58 │ │ │ │ + ldr r2, [r1, #124] @ 0x7c │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #112] @ (2833e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16f078>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -698577,15 +698585,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ubfx r1, r4, #2, #19 │ │ │ │ - ldr r2, [r4, #80] @ 0x50 │ │ │ │ + ldr r2, [r0, #116] @ 0x74 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (28349c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16f12c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -698644,15 +698652,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf3360192 │ │ │ │ - ldr r2, [r6, #68] @ 0x44 │ │ │ │ + ldr r2, [r2, #104] @ 0x68 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #128] @ (283534 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16f1c4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -698703,15 +698711,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf2840192 │ │ │ │ - ldr r0, [r3, #60] @ 0x3c │ │ │ │ + ldr r0, [r7, #92] @ 0x5c │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #112] @ (2835bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16f24c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -698756,15 +698764,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf1f00192 │ │ │ │ - ldr r6, [r1, #52] @ 0x34 │ │ │ │ + ldr r6, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (283670 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16f300>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -698823,15 +698831,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ sbc.w r1, r2, #146 @ 0x92 │ │ │ │ - ldr r6, [r3, #40] @ 0x28 │ │ │ │ + ldr r6, [r7, #72] @ 0x48 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #248] @ (283780 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16f410>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -698915,17 +698923,17 @@ │ │ │ │ vstr d0, [sp, #8] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ b.n 2836e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16f378> │ │ │ │ @ instruction: 0xf0b20192 │ │ │ │ - ldr r6, [r5, #24] │ │ │ │ + ldr r6, [r1, #60] @ 0x3c │ │ │ │ lsls r5, r3, #3 │ │ │ │ - rev16 r6, r4 │ │ │ │ + pop {r1, r2, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (283838 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16f4c8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -698984,15 +698992,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ vsra.s64 d0, d2, #38 │ │ │ │ - ldr r6, [r2, #12] │ │ │ │ + ldr r6, [r6, #44] @ 0x2c │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #176] @ (283900 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16f590>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -699048,15 +699056,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ mcr 1, 7, r0, cr10, cr2, {4} │ │ │ │ - ldr r4, [r1, #0] │ │ │ │ + ldr r4, [r5, #32] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d6, d1 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ @@ -699422,17 +699430,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 283d9a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16fa2a> │ │ │ │ nop │ │ │ │ strd r0, r1, [lr, #584]! @ 0x248 │ │ │ │ - str r4, [r3, #48] @ 0x30 │ │ │ │ + str r4, [r7, #80] @ 0x50 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cbz r4, 283e84 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16fb14> │ │ │ │ + push {r2, r4, r5, r6, r7, lr} │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #236] @ (283f10 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16fba0>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -699528,19 +699536,20 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ movs r3, #0 │ │ │ │ b.n 283e96 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16fb26> │ │ │ │ ldmdb r4, {r1, r4, r7, r8} │ │ │ │ @ instruction: 0xe8c60192 │ │ │ │ - str r2, [r2, #32] │ │ │ │ + str r2, [r6, #64] @ 0x40 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cbz r0, 283f78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16fc08> │ │ │ │ + push {r7, lr} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - vmla.i q0, q9, d1[7] │ │ │ │ + lsls r2, r4, #6 │ │ │ │ + lsls r6, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #248] @ (284030 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16fcc0>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ movw r5, #32868 @ 0x8064 │ │ │ │ @@ -699642,19 +699651,20 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ movs r3, #0 │ │ │ │ b.n 283fae <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16fc3e> │ │ │ │ @ instruction: 0xe8000192 │ │ │ │ b.n 283f94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16fc24> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r2, [r6, #12] │ │ │ │ + str r2, [r2, #48] @ 0x30 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - sxtb r4, r3 │ │ │ │ + push {r2, r3, r4, r5, r6} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cdp2 0, 6, cr0, cr2, cr13, {7} │ │ │ │ + lsls r2, r0, #2 │ │ │ │ + lsls r6, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #260] @ (28415c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16fdec>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ movw r5, #32880 @ 0x8070 │ │ │ │ @@ -699763,19 +699773,19 @@ │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ movs r3, #0 │ │ │ │ b.n 2840d2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16fd62> │ │ │ │ b.n 283f20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16fbb0> │ │ │ │ lsls r2, r2, #6 │ │ │ │ b.n 283e78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16fb08> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrsh r6, [r0, r7] │ │ │ │ + str r6, [r4, #28] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cbz r4, 28417e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16fe0e> │ │ │ │ + cbz r4, 2841c6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16fe56> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldc2 0, cr0, [r6, #-948]! @ 0xfffffc4c │ │ │ │ + vhadd.u16 q8, q11, │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #200] @ (28424c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16fedc>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -699857,19 +699867,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 2841ea <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16fe7a> │ │ │ │ nop │ │ │ │ b.n 283dbc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16fa4c> │ │ │ │ lsls r2, r2, #6 │ │ │ │ b.n 283d30 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16f9c0> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrsh r0, [r3, r3] │ │ │ │ + str r0, [r7, #12] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add sp, #488 @ 0x1e8 │ │ │ │ + uxth r2, r3 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - mcrr2 0, 14, r0, r8, cr13 │ │ │ │ + cdp2 0, 6, cr0, cr8, cr13, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #216] @ (28434c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16ffdc>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -699959,19 +699969,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 2842e2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16ff72> │ │ │ │ nop │ │ │ │ b.n 283cdc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16f96c> │ │ │ │ lsls r2, r2, #6 │ │ │ │ b.n 283c40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x16f8d0> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrb r0, [r3, r7] │ │ │ │ + ldrsh r0, [r7, r7] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r7, sp, #616 @ 0x268 │ │ │ │ + cbz r2, 28438a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17001a> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - @ instruction: 0xfb4800ed │ │ │ │ + stc2l 0, cr0, [r8, #-948]! @ 0xfffffc4c │ │ │ │ stmdb 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] @ (28445c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1700ec>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -700069,19 +700079,19 @@ │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ movs r6, #0 │ │ │ │ b.n 2843ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17007c> │ │ │ │ b.n 284bec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17087c> │ │ │ │ lsls r2, r2, #6 │ │ │ │ b.n 284b40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1707d0> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrb r6, [r0, r3] │ │ │ │ + ldrsh r6, [r4, r3] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r6, sp, #672 @ 0x2a0 │ │ │ │ + sub sp, #288 @ 0x120 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - @ instruction: 0xfa3600ed │ │ │ │ + mrrc2 0, 14, r0, r6, cr13 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (284554 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1701e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -700154,17 +700164,17 @@ │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2844d2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x170162> │ │ │ │ nop │ │ │ │ b.n 284acc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17075c> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrh r4, [r2, r7] │ │ │ │ + ldrb r4, [r6, r7] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r4, sp, #560 @ 0x230 │ │ │ │ + add r6, sp, #688 @ 0x2b0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (28462c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1702bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -700232,17 +700242,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2845c2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x170252> │ │ │ │ b.n 2849c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x170654> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrh r2, [r6, r3] │ │ │ │ + ldrb r2, [r2, r4] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r3, sp, #680 @ 0x2a8 │ │ │ │ + add r5, sp, #808 @ 0x328 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #184] @ (284700 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x170390>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -700303,15 +700313,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ b.n 2848e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x170578> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrh r4, [r1, r0] │ │ │ │ + ldrb r4, [r5, r0] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr s3, [r2, #12] │ │ │ │ vldr s2, [r2, #8] │ │ │ │ @@ -700441,17 +700451,17 @@ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 28480a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17049a> │ │ │ │ nop │ │ │ │ svc 158 @ 0x9e │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r6, [r7, r1] │ │ │ │ + ldrh r6, [r3, r2] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r1, sp, #216 @ 0xd8 │ │ │ │ + add r3, sp, #344 @ 0x158 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #184] @ (284974 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x170604>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -700512,15 +700522,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ udf #126 @ 0x7e │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrsb r0, [r3, r6] │ │ │ │ + ldr r0, [r7, r6] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #116] @ (284a00 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x170690>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -700567,15 +700577,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ble.n 284960 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1705f0> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrsb r0, [r1, r4] │ │ │ │ + ldr r0, [r5, r4] │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #260] @ (284b20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1707b0>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -700670,17 +700680,17 @@ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 284a8a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17071a> │ │ │ │ nop │ │ │ │ ble.n 284b60 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1707f0> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strb r6, [r7, r7] │ │ │ │ + ldr r6, [r3, r0] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r6, pc, #728 @ (adr r6, 284e04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x170a94>) │ │ │ │ + add r0, sp, #856 @ 0x358 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #200] @ (284c04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x170894>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -700745,15 +700755,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ blt.n 284c04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x170894> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strb r0, [r1, r4] │ │ │ │ + ldrsb r0, [r5, r4] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #148] @ (284cb0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x170940>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -700804,15 +700814,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blt.n 284cf0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x170980> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strb r0, [r3, r1] │ │ │ │ + ldrsb r0, [r7, r1] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (284d84 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x170a14>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -700880,17 +700890,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 284d16 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1709a6> │ │ │ │ nop │ │ │ │ bge.n 284e6c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x170afc> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strh r4, [r3, r6] │ │ │ │ + strb r4, [r7, r6] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r4, pc, #336 @ (adr r4, 284ee0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x170b70>) │ │ │ │ + add r6, pc, #464 @ (adr r6, 284f60 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x170bf0>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #248] @ (284e98 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x170b28>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -700974,17 +700984,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ b.n 284dfc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x170a8c> │ │ │ │ nop │ │ │ │ bls.n 284dd0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x170a60> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strh r0, [r3, r2] │ │ │ │ + strb r0, [r7, r2] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r3, pc, #320 @ (adr r3, 284fe4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x170c74>) │ │ │ │ + add r5, pc, #448 @ (adr r5, 285064 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x170cf4>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (284f54 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x170be4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -701045,17 +701055,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 284f22 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x170bb2> │ │ │ │ bhi.n 284e5c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x170aec> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r0, [r1, r7] │ │ │ │ + strh r0, [r5, r7] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r3, pc, #816 @ (adr r3, 285290 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x170f20>) │ │ │ │ + add r5, pc, #944 @ (adr r5, 285310 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x170fa0>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (28502c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x170cbc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701123,17 +701133,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 284fc2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x170c52> │ │ │ │ bvc.n 284fc4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x170c54> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r2, [r6, r3] │ │ │ │ + strh r2, [r2, r4] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r1, pc, #680 @ (adr r1, 2852e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x170f70>) │ │ │ │ + add r3, pc, #808 @ (adr r3, 285360 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x170ff0>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (285100 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x170d90>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701200,17 +701210,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 285096 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x170d26> │ │ │ │ nop │ │ │ │ bvs.n 2850e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x170d78> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r0, [r4, r0] │ │ │ │ + strh r0, [r0, r1] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r0, pc, #864 @ (adr r0, 28546c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1710fc>) │ │ │ │ + add r2, pc, #992 @ (adr r2, 2854ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17117c>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (2851dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x170e6c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701279,17 +701289,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 285170 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x170e00> │ │ │ │ nop │ │ │ │ bvs.n 28521c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x170eac> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r7, [pc, #272] @ (2852f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x170f84>) │ │ │ │ + str r4, [r4, r5] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r7, [sp, #1008] @ 0x3f0 │ │ │ │ + add r2, pc, #112 @ (adr r2, 285258 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x170ee8>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (2852c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x170f50>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -701361,17 +701371,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 285252 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x170ee2> │ │ │ │ nop │ │ │ │ bpl.n 285344 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x170fd4> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r6, [pc, #384] @ (285448 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1710d8>) │ │ │ │ + str r0, [r0, r2] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r7, [sp, #96] @ 0x60 │ │ │ │ + add r1, pc, #224 @ (adr r1, 2853ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17103c>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (28539c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17102c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701440,17 +701450,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 285330 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x170fc0> │ │ │ │ nop │ │ │ │ bmi.n 28545c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1710ec> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r5, [pc, #528] @ (2855b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x171244>) │ │ │ │ + ldr r7, [pc, #656] @ (285634 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1712c4>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r6, [sp, #240] @ 0xf0 │ │ │ │ + add r0, pc, #368 @ (adr r0, 285518 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1711a8>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #128] @ (285438 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1710c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701501,15 +701511,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bcc.n 285344 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x170fd4> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r4, [pc, #832] @ (285780 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x171410>) │ │ │ │ + ldr r6, [pc, #960] @ (285800 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x171490>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #172] @ (2854fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17118c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -701582,15 +701592,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bcs.n 2854d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x171160> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r4, [pc, #64] @ (285544 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1711d4>) │ │ │ │ + ldr r6, [pc, #192] @ (2855c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x171254>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (2855d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x171260>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701659,17 +701669,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 285564 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1711f4> │ │ │ │ nop │ │ │ │ bcs.n 285620 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1712b0> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r3, [pc, #320] @ (285718 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1713a8>) │ │ │ │ + ldr r5, [pc, #448] @ (285798 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x171428>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r4, [sp, #40] @ 0x28 │ │ │ │ + ldr r6, [sp, #168] @ 0xa8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (2856a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x171334>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701735,17 +701745,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28563c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1712cc> │ │ │ │ bne.n 285744 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1713d4> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r2, [pc, #488] @ (285894 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x171524>) │ │ │ │ + ldr r4, [pc, #616] @ (285914 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1715a4>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r3, [sp, #200] @ 0xc8 │ │ │ │ + ldr r5, [sp, #328] @ 0x148 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #180] @ (285774 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x171404>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701809,17 +701819,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28570c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17139c> │ │ │ │ nop │ │ │ │ beq.n 28586c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1714fc> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r1, [pc, #688] @ (285a2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1716bc>) │ │ │ │ + ldr r3, [pc, #816] @ (285aac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17173c>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r2, [sp, #400] @ 0x190 │ │ │ │ + ldr r4, [sp, #528] @ 0x210 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (285850 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1714e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701888,17 +701898,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2857e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x171474> │ │ │ │ nop │ │ │ │ ldmia r7, {r1, r3, r5, r7} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r0, [pc, #832] @ (285b98 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x171828>) │ │ │ │ + ldr r2, [pc, #960] @ (285c18 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1718a8>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r1, [sp, #544] @ 0x220 │ │ │ │ + ldr r3, [sp, #672] @ 0x2a0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #180] @ (285920 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1715b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701962,17 +701972,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2858b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x171548> │ │ │ │ nop │ │ │ │ ldmia r6, {r1, r2, r3, r6, r7} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r0, [pc, #0] @ (285928 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1715b8>) │ │ │ │ + ldr r2, [pc, #128] @ (2859a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x171638>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r0, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r2, [sp, #864] @ 0x360 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (2859e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x171674>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -702034,17 +702044,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 285984 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x171614> │ │ │ │ ldmia r5, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bx r7 │ │ │ │ + ldr r1, [pc, #352] @ (285b4c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1717dc>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r7, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r2, [sp, #72] @ 0x48 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (285ac0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x171750>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -702113,17 +702123,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 285a54 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1716e4> │ │ │ │ nop │ │ │ │ ldmia r5, {r1, r3, r4, r5} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - mov r0, ip │ │ │ │ + ldr r0, [pc, #512] @ (285cc8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x171958>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r7, [sp, #96] @ 0x60 │ │ │ │ + ldr r1, [sp, #224] @ 0xe0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (285ba4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x171834>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -702195,17 +702205,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 285b36 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1717c6> │ │ │ │ nop │ │ │ │ ldmia r4, {r2, r3, r4, r6} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r4, pc │ │ │ │ + blxns r3 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r6, [sp, #208] @ 0xd0 │ │ │ │ + ldr r0, [sp, #336] @ 0x150 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (285c88 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x171918>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -702277,17 +702287,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 285c1a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1718aa> │ │ │ │ nop │ │ │ │ ldmia r3, {r3, r4, r5, r6} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r8, r3 │ │ │ │ + mov r8, r7 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r5, [sp, #320] @ 0x140 │ │ │ │ + str r7, [sp, #448] @ 0x1c0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (285d1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1719ac>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -702334,15 +702344,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldmia r2, {r2, r4, r7} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - mvns r6, r5 │ │ │ │ + mov r6, r1 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (285dfc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x171a8c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -702414,17 +702424,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 285d8e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x171a1e> │ │ │ │ nop │ │ │ │ ldmia r2, {r2} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - orrs r4, r4 │ │ │ │ + cmp r4, r8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r3, [sp, #880] @ 0x370 │ │ │ │ + str r5, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (285ed0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x171b60>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -702491,17 +702501,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 285e66 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x171af6> │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r5} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - negs r0, r2 │ │ │ │ + add r0, lr │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r3, [sp, #32] │ │ │ │ + str r5, [sp, #160] @ 0xa0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (285fc0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x171c50>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -702575,17 +702585,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 285f40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x171bd0> │ │ │ │ ldmia r0!, {r1, r2, r3, r6} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adcs r6, r4 │ │ │ │ + bics r6, r0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r2, [sp, #120] @ 0x78 │ │ │ │ + str r4, [sp, #248] @ 0xf8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #240] @ (2860cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x171d5c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -702666,17 +702676,17 @@ │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 286034 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x171cc4> │ │ │ │ stmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - eors r2, r4 │ │ │ │ + cmp r2, r0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r1, [sp, #104] @ 0x68 │ │ │ │ + str r3, [sp, #232] @ 0xe8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #156] @ (286184 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x171e14>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -702729,15 +702739,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmia r6!, {r1, r4, r6} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r7, #134 @ 0x86 │ │ │ │ + sbcs r6, r4 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #176] @ (28624c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x171edc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -702795,15 +702805,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmia r5!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r6, #190 @ 0xbe │ │ │ │ + lsrs r6, r3 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (286300 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x171f90>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -702863,15 +702873,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ stmia r4!, {r1, r4, r6, r7} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r6, #14 │ │ │ │ + ands r6, r5 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2863b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x172044>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -702931,15 +702941,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ stmia r4!, {r1, r2, r3, r4} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r5, #90 @ 0x5a │ │ │ │ + subs r7, #122 @ 0x7a │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #156] @ (28646c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1720fc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -703000,15 +703010,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ stmia r3!, {r1, r3, r5, r6} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r4, #160 @ 0xa0 │ │ │ │ + subs r6, #192 @ 0xc0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (286520 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1721b0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -703068,15 +703078,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ stmia r2!, {r1, r4, r5, r7} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r3, #238 @ 0xee │ │ │ │ + subs r6, #14 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ ldr r3, [pc, #196] @ (286600 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x172290>) │ │ │ │ @@ -703148,17 +703158,17 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ b.n 286594 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x172224> │ │ │ │ stmia r1!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r3, #30 │ │ │ │ + subs r5, #62 @ 0x3e │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrh r6, [r2, #30] │ │ │ │ + ldrh r6, [r6, #46] @ 0x2e │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #140] @ (2866ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17233c>) │ │ │ │ @@ -703206,15 +703216,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmia r1!, {r2, r3, r4} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r2, #96 @ 0x60 │ │ │ │ + subs r4, #128 @ 0x80 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #160] @ (286768 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1723f8>) │ │ │ │ @@ -703267,15 +703277,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmia r0!, {r2, r4, r5, r6} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r1, #164 @ 0xa4 │ │ │ │ + subs r3, #196 @ 0xc4 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d11} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #180] @ (286838 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1724c8>) │ │ │ │ @@ -703333,15 +703343,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ vpop {d8-d11} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ it lt │ │ │ │ lsllt r2, r2, #6 │ │ │ │ - subs r0, #212 @ 0xd4 │ │ │ │ + subs r2, #244 @ 0xf4 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2868ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17257c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -703401,15 +703411,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ bkpt 0x00e6 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r0, #34 @ 0x22 │ │ │ │ + subs r2, #66 @ 0x42 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2869a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x172630>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -703469,15 +703479,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ bkpt 0x0032 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r7, #110 @ 0x6e │ │ │ │ + subs r1, #142 @ 0x8e │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #156] @ (286a58 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1726e8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -703538,15 +703548,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ pop {r1, r2, r3, r4, r5, r6, pc} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r6, #180 @ 0xb4 │ │ │ │ + subs r0, #212 @ 0xd4 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (286b0c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17279c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -703606,15 +703616,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ pop {r1, r2, r6, r7} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r6, #2 │ │ │ │ + subs r0, #34 @ 0x22 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (286be0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x172870>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -703682,17 +703692,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 286b76 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x172806> │ │ │ │ pop {r1, r2, r4} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r5, #62 @ 0x3e │ │ │ │ + adds r7, #94 @ 0x5e │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strh r6, [r6, #46] @ 0x2e │ │ │ │ + ldrh r6, [r2, #0] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (286cc0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x172950>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -703763,17 +703773,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 286c54 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1728e4> │ │ │ │ cbnz r4, 286d12 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1729a2> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r4, #94 @ 0x5e │ │ │ │ + adds r6, #126 @ 0x7e │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strh r6, [r2, #40] @ 0x28 │ │ │ │ + strh r6, [r6, #56] @ 0x38 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (286d54 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1729e4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -703821,15 +703831,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ rev16 r4, r3 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r3, #184 @ 0xb8 │ │ │ │ + adds r5, #216 @ 0xd8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #128] @ (286dec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x172a7c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -703881,15 +703891,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cbnz r4, 286e22 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x172ab2> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r3, #32 │ │ │ │ + adds r5, #64 @ 0x40 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (286ea0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x172b30>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -703949,15 +703959,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ cbnz r2, 286eb0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x172b40> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r2, #110 @ 0x6e │ │ │ │ + adds r4, #142 @ 0x8e │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (286f54 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x172be4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -704017,15 +704027,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb87e │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r1, #186 @ 0xba │ │ │ │ + adds r3, #218 @ 0xda │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #156] @ (28700c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x172c9c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -704086,15 +704096,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ @ instruction: 0xb7ca │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r1, #0 │ │ │ │ + adds r3, #32 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2870c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x172d50>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -704154,15 +704164,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb712 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r0, #78 @ 0x4e │ │ │ │ + adds r2, #110 @ 0x6e │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (287194 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x172e24>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -704230,17 +704240,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28712a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x172dba> │ │ │ │ cpsie i │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r7, #138 @ 0x8a │ │ │ │ + adds r1, #170 @ 0xaa │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strh r2, [r0, #2] │ │ │ │ + strh r2, [r4, #18] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (287274 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x172f04>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -704311,17 +704321,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 287208 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x172e98> │ │ │ │ push {r3, r7, lr} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r6, #170 @ 0xaa │ │ │ │ + adds r0, #202 @ 0xca │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrb r2, [r4, #29] │ │ │ │ + strh r2, [r0, #12] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (287308 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x172f98>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -704369,15 +704379,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ push {r3, r5, r7} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r6, #4 │ │ │ │ + adds r0, #36 @ 0x24 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #128] @ (2873a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x173030>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -704429,15 +704439,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ push {r3, r4} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r5, #108 @ 0x6c │ │ │ │ + cmp r7, #140 @ 0x8c │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (287454 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1730e4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -704497,15 +704507,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ cbz r6, 2874b6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x173146> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r4, #186 @ 0xba │ │ │ │ + cmp r6, #218 @ 0xda │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (287508 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x173198>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -704565,15 +704575,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ uxtb r2, r1 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r4, #6 │ │ │ │ + cmp r6, #38 @ 0x26 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #156] @ (2875c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x173250>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -704634,15 +704644,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ sxth r6, r2 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r3, #76 @ 0x4c │ │ │ │ + cmp r5, #108 @ 0x6c │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (287674 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x173304>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -704702,15 +704712,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ cbz r6, 28768e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17331e> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r2, #154 @ 0x9a │ │ │ │ + cmp r4, #186 @ 0xba │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (28772c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1733bc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -704772,15 +704782,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ sub sp, #168 @ 0xa8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r1, #224 @ 0xe0 │ │ │ │ + cmp r4, #0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (2877ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17347c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -704845,15 +704855,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ add r7, sp, #968 @ 0x3c8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r1, #34 @ 0x22 │ │ │ │ + cmp r3, #66 @ 0x42 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (2878a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x173534>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -704915,15 +704925,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add r7, sp, #200 @ 0xc8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r0, #104 @ 0x68 │ │ │ │ + cmp r2, #136 @ 0x88 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (287964 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1735f4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -704988,15 +704998,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ add r6, sp, #488 @ 0x1e8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r7, #170 @ 0xaa │ │ │ │ + cmp r1, #202 @ 0xca │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (287a24 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1736b4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705061,15 +705071,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ add r5, sp, #744 @ 0x2e8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r6, #234 @ 0xea │ │ │ │ + cmp r1, #10 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (287adc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17376c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705131,15 +705141,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add r4, sp, #1000 @ 0x3e8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r6, #48 @ 0x30 │ │ │ │ + cmp r0, #80 @ 0x50 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (287b94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x173824>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705201,15 +705211,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add r4, sp, #264 @ 0x108 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r5, #120 @ 0x78 │ │ │ │ + movs r7, #152 @ 0x98 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (287c54 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1738e4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705274,15 +705284,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ add r3, sp, #552 @ 0x228 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r4, #186 @ 0xba │ │ │ │ + movs r6, #218 @ 0xda │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (287d14 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1739a4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705347,15 +705357,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ add r2, sp, #808 @ 0x328 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r3, #250 @ 0xfa │ │ │ │ + movs r6, #26 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (287dcc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x173a5c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705417,15 +705427,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r3, #64 @ 0x40 │ │ │ │ + movs r5, #96 @ 0x60 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (287e8c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x173b1c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705490,15 +705500,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ add r1, sp, #328 @ 0x148 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r2, #130 @ 0x82 │ │ │ │ + movs r4, #162 @ 0xa2 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (287f44 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x173bd4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705560,15 +705570,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add r0, sp, #584 @ 0x248 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r1, #200 @ 0xc8 │ │ │ │ + movs r3, #232 @ 0xe8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (288004 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x173c94>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705633,15 +705643,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ add r7, pc, #872 @ (adr r7, 288370 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x174000>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r1, #10 │ │ │ │ + movs r3, #42 @ 0x2a │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (2880c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x173d54>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705706,15 +705716,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ add r7, pc, #104 @ (adr r7, 288130 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x173dc0>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r0, #74 @ 0x4a │ │ │ │ + movs r2, #106 @ 0x6a │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (28817c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x173e0c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705776,15 +705786,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add r6, pc, #360 @ (adr r6, 2882e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x173f78>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r0, r2, #6 │ │ │ │ + movs r1, #176 @ 0xb0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (288234 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x173ec4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705846,15 +705856,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add r5, pc, #648 @ (adr r5, 2884c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x174150>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r0, r3, #3 │ │ │ │ + movs r0, #248 @ 0xf8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (2882f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x173f84>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705919,15 +705929,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ add r4, pc, #936 @ (adr r4, 2886a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x174330>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r2, r3, #0 │ │ │ │ + movs r0, #58 @ 0x3a │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (2883b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x174044>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705992,15 +706002,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ add r4, pc, #168 @ (adr r4, 288460 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1740f0>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r2, r3, #5 │ │ │ │ + subs r2, r7, #5 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #196] @ (288490 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x174120>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -706071,17 +706081,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 288424 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1740b4> │ │ │ │ add r3, pc, #432 @ (adr r3, 288644 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1742d4>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r6, r1, #2 │ │ │ │ + subs r6, r5, #2 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r6, [r0, #84] @ 0x54 │ │ │ │ + ldr r6, [r4, #116] @ 0x74 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #128] @ (288530 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1741c0>) │ │ │ │ @@ -706130,15 +706140,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ add r2, pc, #552 @ (adr r2, 28875c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1743ec>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r6, r3, r7 │ │ │ │ + adds r6, r7, #7 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [pc, #140] @ (2885d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x174268>) │ │ │ │ @@ -706191,15 +706201,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ add r1, pc, #952 @ (adr r1, 288994 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x174624>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r4, r6, r4 │ │ │ │ + adds r4, r2, #5 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -706257,15 +706267,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r1, pc, #264 @ (adr r1, 2887a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x174434>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r4, r6, r1 │ │ │ │ + adds r4, r2, #2 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (28874c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1743dc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -706325,15 +706335,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ add r0, pc, #536 @ (adr r0, 288968 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1745f8>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r2, r0, r7 │ │ │ │ + subs r2, r4, r7 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (288800 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x174490>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -706393,15 +706403,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r7, [sp, #840] @ 0x348 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r6, r1, r4 │ │ │ │ + subs r6, r5, r4 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (2888bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17454c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -706464,15 +706474,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r7, [sp, #120] @ 0x78 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r2, r2, r1 │ │ │ │ + subs r2, r6, r1 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (288970 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x174600>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -706532,15 +706542,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r6, [sp, #392] @ 0x188 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r4, r3, #30 │ │ │ │ + adds r4, r7, r6 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #196] @ (288a4c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1746dc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -706611,17 +706621,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2889e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x174670> │ │ │ │ ldr r5, [sp, #704] @ 0x2c0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r2, r2, #27 │ │ │ │ + adds r2, r6, r3 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r2, [r1, #120] @ 0x78 │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #128] @ (288aec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17477c>) │ │ │ │ @@ -706670,15 +706680,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r4, [sp, #824] @ 0x338 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r2, r4, #24 │ │ │ │ + adds r2, r0, r1 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [pc, #140] @ (288b94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x174824>) │ │ │ │ @@ -706731,15 +706741,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r4, [sp, #200] @ 0xc8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r0, r7, #21 │ │ │ │ + asrs r0, r3, #30 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -706797,15 +706807,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #536] @ 0x218 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r0, r7, #18 │ │ │ │ + asrs r0, r3, #27 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (288d08 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x174998>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -706865,15 +706875,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r2, [sp, #808] @ 0x328 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r6, r0, #16 │ │ │ │ + asrs r6, r4, #24 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (288dbc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x174a4c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -706933,15 +706943,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r2, r2, #13 │ │ │ │ + asrs r2, r6, #21 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (288e78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x174b08>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -707004,15 +707014,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r1, [sp, #392] @ 0x188 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r6, r2, #10 │ │ │ │ + asrs r6, r6, #18 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (288f2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x174bbc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -707072,15 +707082,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [sp, #664] @ 0x298 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r0, r4, #7 │ │ │ │ + asrs r0, r0, #16 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (288fbc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x174c4c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -707128,15 +707138,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r7, [sp, #976] @ 0x3d0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r0, r2, #5 │ │ │ │ + asrs r0, r6, #13 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #132] @ (28905c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x174cec>) │ │ │ │ @@ -707187,15 +707197,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r7, [sp, #392] @ 0x188 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r0, r6, #2 │ │ │ │ + asrs r0, r2, #11 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov fp, r2 │ │ │ │ ldr r2, [pc, #144] @ (289108 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x174d98>) │ │ │ │ @@ -707249,15 +707259,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r6, [sp, #776] @ 0x308 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r4, r0, #32 │ │ │ │ + asrs r4, r4, #8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ strd r1, r2, [sp, #28] │ │ │ │ @@ -707316,15 +707326,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r2, r0, #29 │ │ │ │ + asrs r2, r4, #5 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (289284 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x174f14>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -707386,15 +707396,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r5, [sp, #328] @ 0x148 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r0, r1, #26 │ │ │ │ + asrs r0, r5, #2 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (28933c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x174fcc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -707456,15 +707466,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r4, [sp, #616] @ 0x268 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r0, r2, #23 │ │ │ │ + lsrs r0, r6, #31 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (2893f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x175084>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -707526,15 +707536,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r3, [sp, #904] @ 0x388 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r0, r3, #20 │ │ │ │ + lsrs r0, r7, #28 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (2894ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17513c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -707596,15 +707606,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r3, [sp, #168] @ 0xa8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r0, r4, #17 │ │ │ │ + lsrs r0, r0, #26 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (28953c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1751cc>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -707652,15 +707662,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r2, [sp, #464] @ 0x1d0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r0, r2, #15 │ │ │ │ + lsrs r0, r6, #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, #4048] @ 0xfd0 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #132] @ (2895dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17526c>) │ │ │ │ @@ -707711,15 +707721,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r1, [sp, #904] @ 0x388 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r0, r6, #12 │ │ │ │ + lsrs r0, r2, #21 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov fp, r2 │ │ │ │ ldr r2, [pc, #144] @ (289688 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x175318>) │ │ │ │ @@ -707773,15 +707783,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r1, [sp, #264] @ 0x108 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r4, r0, #10 │ │ │ │ + lsrs r4, r4, #18 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ strd r1, r2, [sp, #28] │ │ │ │ @@ -707840,15 +707850,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ str r0, [sp, #584] @ 0x248 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r2, r0, #7 │ │ │ │ + lsrs r2, r4, #15 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (289804 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x175494>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -707910,15 +707920,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrh r2, [r2, #62] @ 0x3e │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r0, r1, #4 │ │ │ │ + lsrs r0, r5, #12 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (2898bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17554c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -707980,15 +707990,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrh r2, [r3, #56] @ 0x38 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r0, r2, #1 │ │ │ │ + lsrs r0, r6, #9 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (289974 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x175604>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -708050,15 +708060,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrh r2, [r4, #50] @ 0x32 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsls r0, r3, #30 │ │ │ │ + lsrs r0, r7, #6 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (289a2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1756bc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -708120,15 +708130,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrh r2, [r5, #44] @ 0x2c │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsls r0, r4, #27 │ │ │ │ + lsrs r0, r0, #4 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (289b10 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1757a0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -708202,17 +708212,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 289a9e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17572e> │ │ │ │ nop │ │ │ │ ldrh r4, [r6, #38] @ 0x26 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsls r0, r2, #24 │ │ │ │ + lsrs r0, r6, #32 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrsb r0, [r1, r3] │ │ │ │ + ldr r0, [r5, r3] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #224] @ (289c0c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17589c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -708290,17 +708300,17 @@ │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 289b84 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x175814> │ │ │ │ nop │ │ │ │ ldrh r6, [r1, #32] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsls r4, r3, #20 │ │ │ │ + lsls r4, r7, #28 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strb r4, [r2, r7] │ │ │ │ + ldrsb r4, [r6, r7] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #148] @ (289cbc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17594c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -708352,15 +708362,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r2, #24] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsls r0, r2, #17 │ │ │ │ + lsls r0, r6, #25 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #168] @ (289d7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x175a0c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -708417,15 +708427,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r4, #18] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsls r0, r2, #14 │ │ │ │ + lsls r0, r6, #22 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #188] @ (289e50 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x175ae0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -708487,15 +708497,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r4, #12] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsls r4, r7, #10 │ │ │ │ + lsls r4, r3, #19 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (289f0c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x175b9c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -708558,15 +708568,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrh r6, [r1, #6] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsls r0, r0, #8 │ │ │ │ + lsls r0, r4, #16 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (289fc8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x175c58>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -708629,15 +708639,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrh r2, [r2, #0] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsls r4, r0, #5 │ │ │ │ + lsls r4, r4, #13 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #168] @ (28a08c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x175d1c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -708703,15 +708713,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strh r6, [r2, #58] @ 0x3a │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsls r2, r0, #2 │ │ │ │ + lsls r2, r4, #10 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (28a148 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x175dd8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -708774,15 +708784,16 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strh r2, [r2, #52] @ 0x34 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - vshr.u64 q8, q6, #60 │ │ │ │ + lsls r4, r4, #7 │ │ │ │ + lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #128] @ (28a1e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x175e74>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -708827,15 +708838,16 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strh r0, [r3, #46] @ 0x2e │ │ │ │ lsls r2, r2, #6 │ │ │ │ - vqadd.u32 q0, q12, q6 │ │ │ │ + lsls r0, r1, #5 │ │ │ │ + lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #148] @ (28a294 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x175f24>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -708885,15 +708897,16 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strh r4, [r7, #40] @ 0x28 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - mrc2 0, 3, r0, cr8, cr12, {6} │ │ │ │ + lsls r0, r3, #2 │ │ │ │ + lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #168] @ (28a358 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x175fe8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -708948,15 +708961,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strh r4, [r1, #36] @ 0x24 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldc2 0, cr0, [r4, #880]! @ 0x370 │ │ │ │ + vshr.u64 q8, q6, #44 │ │ │ │ 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] @ (28a430 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1760c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -709016,15 +709029,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ vpop {d8-d11} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strh r0, [r1, #30] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldc2l 0, cr0, [ip], {220} @ 0xdc │ │ │ │ + mrc2 0, 7, r0, cr12, cr12, {6} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (28a4ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17617c>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -709086,15 +709099,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strh r6, [r5, #22] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - stc2 0, cr0, [r0], #-880 @ 0xfffffc90 │ │ │ │ + mcr2 0, 2, r0, cr0, cr12, {6} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (28a5a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x176238>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -709156,15 +709169,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strh r2, [r6, #16] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xfb6400dc │ │ │ │ + stc2 0, cr0, [r4, #880] @ 0x370 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #168] @ (28a66c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1762fc>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -709229,15 +709242,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strh r6, [r6, #10] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xfaa200dc │ │ │ │ + stc2l 0, cr0, [r2], {220} @ 0xdc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (28a728 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1763b8>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -709299,15 +709312,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strh r2, [r6, #4] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - vld1.8 @ instruction: 0xf9e400dc │ │ │ │ + stc2 0, cr0, [r4], {220} @ 0xdc │ │ │ │ push {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] @ (28a80c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17649c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r6, r2 │ │ │ │ @@ -709380,16 +709393,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28a79a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17642a> │ │ │ │ nop │ │ │ │ ldrb r0, [r7, #31] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrsb.w r0, [r4, ip, lsl #1] │ │ │ │ - ldr r1, [pc, #816] @ (28ab48 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1767d8>) │ │ │ │ + @ instruction: 0xfb3400dc │ │ │ │ + ldr r3, [pc, #944] @ (28abc8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x176858>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #124] @ (28a8a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x176534>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -709438,15 +709451,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r2, #28] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str??.w r0, [r8, ip, lsl #1] │ │ │ │ + @ instruction: 0xfa8800dc │ │ │ │ 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] @ (28a940 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1765d0>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -709498,15 +709511,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r7, #25] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xf7cc00dc │ │ │ │ + vld1.8 @ instruction: 0xf9ec00dc │ │ │ │ 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] @ (28a9e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x176674>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -709562,15 +709575,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r4, #23] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xf72800dc │ │ │ │ + vst4. {d16-d19}, [r8 :64], ip │ │ │ │ stmdb sp!, {r4, r5, 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] @ (28aaa0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x176730>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -709632,15 +709645,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrb r2, [r7, #20] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xf66c00dc │ │ │ │ + strb.w r0, [ip, #220] @ 0xdc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (28ab5c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1767ec>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -709702,15 +709715,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrb r6, [r7, #17] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs.w r0, r0, #7208960 @ 0x6e0000 │ │ │ │ + @ instruction: 0xf7d000dc │ │ │ │ stmdb sp!, {r4, r5, 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] @ (28ac20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1768b0>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -709775,15 +709788,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r0, #15] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xf4ee00dc │ │ │ │ + @ instruction: 0xf70e00dc │ │ │ │ stmdb sp!, {r4, r5, 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] @ (28acdc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17696c>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -709845,15 +709858,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrb r6, [r7, #11] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bics.w r0, r0, #7208960 @ 0x6e0000 │ │ │ │ + @ instruction: 0xf65000dc │ │ │ │ push {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] @ (28adc0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x176a50>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r6, r2 │ │ │ │ @@ -709926,16 +709939,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28ad4e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1769de> │ │ │ │ nop │ │ │ │ ldrb r4, [r0, #9] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bfi r0, r0, #3, #26 │ │ │ │ - add r0, r3 │ │ │ │ + @ instruction: 0xf58000dc │ │ │ │ + mov r0, r7 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #124] @ (28ae58 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x176ae8>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -709984,15 +709997,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r3, #5] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xf2b400dc │ │ │ │ + @ instruction: 0xf4d400dc │ │ │ │ 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] @ (28aef4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x176b84>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -710044,15 +710057,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r1, #3] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xf21800dc │ │ │ │ + bics.w r0, r8, #7208960 @ 0x6e0000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #140] @ (28af98 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x176c28>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -710108,15 +710121,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r5, #0] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - sbcs.w r0, r4, #220 @ 0xdc │ │ │ │ + @ instruction: 0xf39400dc │ │ │ │ stmdb sp!, {r4, r5, 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] @ (28b054 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x176ce4>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -710178,15 +710191,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strb r6, [r0, #30] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xf0b800dc │ │ │ │ + @ instruction: 0xf2d800dc │ │ │ │ stmdb sp!, {r4, r5, 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] @ (28b110 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x176da0>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -710248,15 +710261,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strb r2, [r1, #27] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - vshr.s64 q8, q6, #4 │ │ │ │ + @ instruction: 0xf21c00dc │ │ │ │ stmdb sp!, {r4, r5, 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] @ (28b1d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x176e64>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -710320,15 +710333,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strb r6, [r1, #24] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - vqadd.s64 q0, q12, q6 │ │ │ │ + adcs.w r0, r8, #220 @ 0xdc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (28b294 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x176f24>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -710391,15 +710404,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strb r2, [r1, #21] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - mrc 0, 3, r0, cr10, cr12, {6} │ │ │ │ + eors.w r0, sl, #220 @ 0xdc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #172] @ (28b35c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x176fec>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -710465,15 +710478,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strb r2, [r1, #18] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldc 0, cr0, [r0, #880]! @ 0x370 │ │ │ │ + vshr.s64 q8, q6, #48 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (28b42c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1770bc>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -710542,15 +710555,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strb r2, [r0, #15] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - stcl 0, cr0, [r2], #880 @ 0x370 │ │ │ │ + vqadd.s8 q0, q9, q6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #172] @ (28b4f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x177184>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -710616,15 +710629,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strb r2, [r6, #11] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldc 0, cr0, [r8], {220} @ 0xdc │ │ │ │ + mrc 0, 1, r0, cr8, cr12, {6} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (28b5c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x177254>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -710693,15 +710706,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strb r2, [r5, #8] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adc.w r0, sl, ip, lsr #3 │ │ │ │ + stcl 0, cr0, [sl, #-880]! @ 0xfffffc90 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (28b694 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x177324>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -710770,15 +710783,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strb r2, [r3, #5] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - orns r0, sl, ip, lsr #3 │ │ │ │ + ldc 0, cr0, [sl], {220} @ 0xdc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (28b764 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1773f4>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -710847,15 +710860,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strb r2, [r1, #2] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xe9aa00dc │ │ │ │ + rsb r0, sl, ip, lsr #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #172] @ (28b82c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1774bc>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -710921,15 +710934,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r7, #120] @ 0x78 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strd r0, r0, [r0], #880 @ 0x370 │ │ │ │ + add.w r0, r0, ip, lsr #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (28b8fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17758c>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -710998,15 +711011,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r6, #108] @ 0x6c │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xe81200dc │ │ │ │ + bics.w r0, r2, ip, lsr #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #172] @ (28b9c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x177654>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -711072,16 +711085,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - b.n 28b85c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1774ec> │ │ │ │ - lsls r4, r3, #3 │ │ │ │ + strd r0, r0, [r8, #-880]! @ 0x370 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #172] @ (28ba8c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17771c>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -711147,16 +711159,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - b.n 28b794 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x177424> │ │ │ │ - lsls r4, r3, #3 │ │ │ │ + stmia.w r0!, {r2, r3, r4, r6, r7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (28bb5c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1777ec>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -711225,15 +711236,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - b.n 28b6c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x177358> │ │ │ │ + b.n 28bb08 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x177798> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #172] @ (28bc24 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1778b4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711300,15 +711311,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ lsls r2, r2, #6 │ │ │ │ - b.n 28b5fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17728c> │ │ │ │ + b.n 28ba3c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1776cc> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (28bcf4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x177984>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711378,15 +711389,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r7, #44] @ 0x2c │ │ │ │ lsls r2, r2, #6 │ │ │ │ - b.n 28b530 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1771c0> │ │ │ │ + b.n 28b970 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x177600> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (28bdc4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x177a54>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711456,15 +711467,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r5, #32] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - b.n 28c460 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1780f0> │ │ │ │ + b.n 28b8a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x177530> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (28be94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x177b24>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711534,15 +711545,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r3, #20] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - b.n 28c390 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x178020> │ │ │ │ + b.n 28b7d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x177460> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #172] @ (28bf5c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x177bec>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711609,15 +711620,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r1, #8] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - b.n 28c2c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x177f54> │ │ │ │ + b.n 28c704 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x178394> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (28c02c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x177cbc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711687,15 +711698,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ str r2, [r0, #124] @ 0x7c │ │ │ │ lsls r2, r2, #6 │ │ │ │ - b.n 28c1f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x177e88> │ │ │ │ + b.n 28c638 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1782c8> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #172] @ (28c0f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x177d84>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711762,15 +711773,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r2, [r6, #108] @ 0x6c │ │ │ │ lsls r2, r2, #6 │ │ │ │ - b.n 28c12c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x177dbc> │ │ │ │ + b.n 28c56c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1781fc> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (28c1cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x177e5c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -711839,17 +711850,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28c160 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x177df0> │ │ │ │ nop │ │ │ │ str r6, [r5, #96] @ 0x60 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - svc 84 @ 0x54 │ │ │ │ + b.n 28c4bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17814c> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r0, #12 │ │ │ │ + adds r2, #44 @ 0x2c │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (28c2a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x177f38>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -711918,17 +711929,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28c23c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x177ecc> │ │ │ │ nop │ │ │ │ str r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - udf #120 @ 0x78 │ │ │ │ + b.n 28c3e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x178070> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r7, #48 @ 0x30 │ │ │ │ + adds r1, #80 @ 0x50 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #124] @ (28c340 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x177fd0>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -711976,15 +711987,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r4, [r6, #68] @ 0x44 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ble.n 28c2dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x177f6c> │ │ │ │ + svc 234 @ 0xea │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #124] @ (28c3d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x178064>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -712032,15 +712043,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ble.n 28c448 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1780d8> │ │ │ │ + svc 86 @ 0x56 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #120] @ (28c464 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1780f4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -712088,15 +712099,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r6, [r1, #52] @ 0x34 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bgt.n 28c3b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x178048> │ │ │ │ + udf #198 @ 0xc6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #120] @ (28c4f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x178184>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -712144,15 +712155,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r6, [r7, #40] @ 0x28 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bgt.n 28c528 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1781b8> │ │ │ │ + udf #54 @ 0x36 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (28c5cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17825c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -712221,17 +712232,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28c560 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1781f0> │ │ │ │ nop │ │ │ │ str r6, [r5, #32] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - blt.n 28c67c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17830c> │ │ │ │ + ble.n 28c6bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17834c> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r4, #12 │ │ │ │ + cmp r6, #44 @ 0x2c │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #184] @ (28c6a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x178330>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -712296,17 +712307,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28c634 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1782c4> │ │ │ │ nop │ │ │ │ str r2, [r2, #20] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bge.n 28c5a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x178238> │ │ │ │ + bgt.n 28c5e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x178278> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r3, #56 @ 0x38 │ │ │ │ + cmp r5, #88 @ 0x58 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (28c77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17840c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -712375,17 +712386,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28c710 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1783a0> │ │ │ │ nop │ │ │ │ str r6, [r7, #4] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bls.n 28c6cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17835c> │ │ │ │ + blt.n 28c70c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17839c> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r2, #92 @ 0x5c │ │ │ │ + cmp r4, #124 @ 0x7c │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #148] @ (28c82c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1784bc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -712443,15 +712454,15 @@ │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1492] @ 0x5d4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 28c7f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x178488> │ │ │ │ b.n 28c7ea <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17847a> │ │ │ │ ldrsh r2, [r4, r6] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bhi.n 28c820 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1784b0> │ │ │ │ + blt.n 28c860 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1784f0> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ ldr.w ip, [pc, #60] @ 28c884 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x178514> │ │ │ │ @@ -712546,15 +712557,15 @@ │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1492] @ 0x5d4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 28c900 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x178590> │ │ │ │ b.n 28c8f2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x178582> │ │ │ │ ldrsh r2, [r3, r2] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bvc.n 28c918 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1785a8> │ │ │ │ + bge.n 28c958 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1785e8> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #72] @ 28c994 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x178624> │ │ │ │ sub sp, #28 │ │ │ │ @@ -712649,15 +712660,15 @@ │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1492] @ 0x5d4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 28ca10 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1786a0> │ │ │ │ b.n 28ca02 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x178692> │ │ │ │ ldrb r2, [r1, r6] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bvs.n 28ca08 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x178698> │ │ │ │ + bhi.n 28ca48 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1786d8> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #148] @ (28caf0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x178780>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -712715,15 +712726,15 @@ │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1492] @ 0x5d4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 28cabc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17874c> │ │ │ │ b.n 28caae <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17873e> │ │ │ │ ldrb r6, [r3, r3] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bvs.n 28cb5c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1787ec> │ │ │ │ + bhi.n 28cb9c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17882c> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (28cb80 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x178810>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -712770,15 +712781,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrb r0, [r6, r0] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bpl.n 28ca9c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17872c> │ │ │ │ + bvc.n 28cadc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17876c> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (28cc58 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1788e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -712847,17 +712858,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28cbec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17887c> │ │ │ │ nop │ │ │ │ ldrh r2, [r4, r6] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bmi.n 28cbf0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x178880> │ │ │ │ + bvs.n 28cc30 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1788c0> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r5, #128 @ 0x80 │ │ │ │ + movs r7, #160 @ 0xa0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (28cd1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1789ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -712919,17 +712930,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 28ccbc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17894c> │ │ │ │ ldrh r6, [r0, r3] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bmi.n 28cd24 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1789b4> │ │ │ │ + bvs.n 28cd64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1789f4> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r4, #186 @ 0xba │ │ │ │ + movs r6, #218 @ 0xda │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (28ce00 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x178a90>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -713001,17 +713012,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28cd92 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x178a22> │ │ │ │ nop │ │ │ │ ldrh r0, [r0, r0] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bcc.n 28ce48 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x178ad8> │ │ │ │ + bpl.n 28ce88 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x178b18> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r3, #216 @ 0xd8 │ │ │ │ + movs r5, #248 @ 0xf8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (28cec0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x178b50>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -713074,15 +713085,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r3, r4] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bcs.n 28cf64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x178bf4> │ │ │ │ + bmi.n 28cfa4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x178c34> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #164] @ (28cf80 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x178c10>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -713146,15 +713157,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r6, [r3, r1] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bne.n 28cea4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x178b34> │ │ │ │ + bcc.n 28cee4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x178b74> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #196] @ (28d05c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x178cec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -713224,17 +713235,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28cfec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x178c7c> │ │ │ │ nop │ │ │ │ ldrsb r2, [r4, r6] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - beq.n 28cfec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x178c7c> │ │ │ │ + bcs.n 28d02c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x178cbc> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r1, #124 @ 0x7c │ │ │ │ + movs r3, #156 @ 0x9c │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #220] @ (28d154 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x178de4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -713310,17 +713321,17 @@ │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 28d0ce <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x178d5e> │ │ │ │ nop │ │ │ │ ldrsb r2, [r0, r3] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldmia r7, {r2, r4, r6, r7} │ │ │ │ + bne.n 28d144 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x178dd4> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r0, #140 @ 0x8c │ │ │ │ + movs r2, #172 @ 0xac │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #196] @ (28d234 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x178ec4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -713390,17 +713401,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28d1c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x178e54> │ │ │ │ nop │ │ │ │ strb r2, [r1, r7] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldmia r6, {r2, r3, r5, r6, r7} │ │ │ │ + bne.n 28d254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x178ee4> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r4, r4, #6 │ │ │ │ + movs r1, #196 @ 0xc4 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #120] @ (28d2c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x178f58>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -713445,15 +713456,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strb r4, [r5, r3] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldmia r6, {r6} │ │ │ │ + beq.n 28d390 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x179020> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #84] @ (28d334 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x178fc4>) │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ @@ -713615,15 +713626,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strh r4, [r6, r4] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldmia r4!, {r3, r7} │ │ │ │ + ldmia r6!, {r3, r5, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #84] @ (28d4ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17917c>) │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ @@ -713800,15 +713811,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r2, [r7, r5] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldmia r2, {r2, r4, r7} │ │ │ │ + ldmia r4, {r2, r4, r5, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -713874,15 +713885,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r2, [r0, r2] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldmia r1!, {r4, r5, r7} │ │ │ │ + ldmia r3!, {r4, r6, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -713947,15 +713958,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r7, [pc, #648] @ (28dac8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x179758>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldmia r0!, {r4, r6, r7} │ │ │ │ + ldmia r2!, {r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -714032,17 +714043,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28d8c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x179558> │ │ │ │ ldr r6, [pc, #776] @ (28dc40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1798d0>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - stmia r7!, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1, r3} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r2, r4, r2 │ │ │ │ + subs r2, r0, r3 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #248] @ (28da48 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1796d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -714118,15 +714129,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r5, [pc, #936] @ (28ddf4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x179a84>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - stmia r6!, {r1, r6, r7} │ │ │ │ + ldmia r0!, {r1, r5, r6, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #248] @ (28db58 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1797e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -714202,15 +714213,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r4, [pc, #872] @ (28dec4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x179b54>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - stmia r5!, {r1, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r4, r6, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (28dc2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1798bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -714277,17 +714288,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28dbc0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x179850> │ │ │ │ ldr r3, [pc, #808] @ (28df58 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x179be8>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - stmia r4!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r4} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r2, r5, #22 │ │ │ │ + asrs r2, r1, #31 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (28dd04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x179994>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -714354,17 +714365,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28dc98 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x179928> │ │ │ │ ldr r2, [pc, #968] @ (28e0d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x179d60>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - stmia r4!, {r1, r3, r4} │ │ │ │ + stmia r6!, {r1, r3, r4, r5} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r2, r2, #19 │ │ │ │ + asrs r2, r6, #27 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #140] @ (28ddac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x179a3c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -714421,15 +714432,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r2, [pc, #96] @ (28de10 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x179aa0>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - stmia r3!, {r5, r6} │ │ │ │ + stmia r5!, {r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #80] @ (28de14 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x179aa4>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -714524,15 +714535,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r1, [pc, #32] @ (28dee0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x179b70>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - stmia r2!, {r4, r6} │ │ │ │ + stmia r4!, {r4, r5, r6} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ ldr.w lr, [pc, #72] @ 28df20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x179bb0> │ │ │ │ @@ -714626,15 +714637,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ blxns pc │ │ │ │ lsls r2, r2, #6 │ │ │ │ - stmia r1!, {r2, r6} │ │ │ │ + stmia r3!, {r2, r5, r6} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #140] @ (28e06c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x179cfc>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -714691,15 +714702,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bx fp │ │ │ │ lsls r2, r2, #6 │ │ │ │ - stmia r0!, {r5, r7} │ │ │ │ + stmia r2!, {r6, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #248] @ (28e180 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x179e10>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -714801,18 +714812,18 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ mov ip, r6 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - itee hi │ │ │ │ - lslhi r4, r3, #3 │ │ │ │ - stmdbls sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - movls.w ip, #4096 @ 0x1000 │ │ │ │ + stmia r1!, {r1, r2, r3, r5, r7} │ │ │ │ + lsls r4, r3, #3 │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #260] @ (28e2a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x179f30>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub sp, #28 │ │ │ │ add r4, pc │ │ │ │ ldr r4, [r4, #0] │ │ │ │ @@ -714916,15 +714927,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp r8, r4 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bkpt 0x006c │ │ │ │ + stmia r0!, {r2, r3, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #272] @ (28e3cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17a05c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -715037,15 +715048,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add r8, r0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - pop {r6, pc} │ │ │ │ + nop {6} │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #192] @ (28e4a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17a138>) │ │ │ │ @@ -715123,15 +715134,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ muls r2, r2 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - pop {r2, r5, r6} │ │ │ │ + bkpt 0x0084 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #212] @ (28e598 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17a228>) │ │ │ │ @@ -715218,15 +715229,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ negs r6, r6 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cbnz r6, 28e5fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17a28c> │ │ │ │ + pop {r1, r2, r4, r7, pc} │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #228] @ (28e698 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17a328>) │ │ │ │ @@ -715321,15 +715332,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ sbcs r6, r0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - rev16 r6, r6 │ │ │ │ + pop {r1, r2, r4, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #160] @ (28e750 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17a3e0>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -715395,15 +715406,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsls r0, r1 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cbnz r4, 28e786 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17a416> │ │ │ │ + cbnz r4, 28e7ce <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17a45e> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #168] @ (28e810 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17a4a0>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -715473,15 +715484,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r7, #208 @ 0xd0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xb8fc │ │ │ │ + cbnz r4, 28e85e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17a4ee> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #148] @ (28e8bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17a54c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -715541,15 +715552,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ subs r7, #16 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xb84e │ │ │ │ + rev16 r6, r5 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #168] @ (28e97c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17a60c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -715619,15 +715630,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r6, #100 @ 0x64 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xb790 │ │ │ │ + cbnz r0, 28e9b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17a640> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #176] @ (28ea44 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17a6d4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -715701,15 +715712,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r5, #164 @ 0xa4 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xb6c8 │ │ │ │ + @ instruction: 0xb8e8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (28eb28 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17a7b8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -715782,17 +715793,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28eab8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17a748> │ │ │ │ subs r4, #220 @ 0xdc │ │ │ │ lsls r2, r2, #6 │ │ │ │ - push {r1, r2, r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb816 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r6, r5, #26 │ │ │ │ + lsrs r6, r1, #3 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #140] @ (28ebd0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17a860>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -715849,15 +715860,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - push {r2, r3, r4, r5, lr} │ │ │ │ + @ instruction: 0xb75c │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #80] @ (28ec38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17a8c8>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -715952,15 +715963,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r2, #228 @ 0xe4 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - push {r2, r3, r5} │ │ │ │ + @ instruction: 0xb64c │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ ldr.w lr, [pc, #72] @ 28ed44 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17a9d4> │ │ │ │ @@ -716054,15 +716065,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r1, #216 @ 0xd8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cbz r0, 28ee3c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17aacc> │ │ │ │ + push {r6, lr} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #140] @ (28ee90 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17ab20>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -716119,15 +716130,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r1, #52 @ 0x34 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - sxtb r4, r7 │ │ │ │ + push {r2, r3, r4, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #248] @ (28efa4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17ac34>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -716229,15 +716240,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ subs r0, #144 @ 0x90 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cbz r2, 28efc6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17ac56> │ │ │ │ + cbz r2, 28f00e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17ac9e> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #260] @ (28f0c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17ad54>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -716344,15 +716355,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ adds r7, #124 @ 0x7c │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add sp, #288 @ 0x120 │ │ │ │ + sxtb r0, 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, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #272] @ (28f1f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17ae80>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -716465,15 +716476,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ adds r6, #92 @ 0x5c │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r7, sp, #112 @ 0x70 │ │ │ │ + cbz r4, 28f206 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17ae96> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #192] @ (28f2cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17af5c>) │ │ │ │ @@ -716551,15 +716562,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ adds r5, #46 @ 0x2e │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r6, sp, #256 @ 0x100 │ │ │ │ + add sp, #384 @ 0x180 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #212] @ (28f3bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17b04c>) │ │ │ │ @@ -716646,15 +716657,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ adds r4, #82 @ 0x52 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r5, sp, #328 @ 0x148 │ │ │ │ + add r7, sp, #456 @ 0x1c8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #228] @ (28f4bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17b14c>) │ │ │ │ @@ -716749,15 +716760,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ adds r3, #98 @ 0x62 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r4, sp, #328 @ 0x148 │ │ │ │ + add r6, sp, #456 @ 0x1c8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #160] @ (28f574 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17b204>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -716823,15 +716834,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r2, #100 @ 0x64 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r3, sp, #608 @ 0x260 │ │ │ │ + add r5, sp, #736 @ 0x2e0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #168] @ (28f634 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17b2c4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -716901,15 +716912,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r1, #172 @ 0xac │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r2, sp, #864 @ 0x360 │ │ │ │ + add r4, sp, #992 @ 0x3e0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #148] @ (28f6e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17b370>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -716969,15 +716980,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #236 @ 0xec │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r2, sp, #168 @ 0xa8 │ │ │ │ + add r4, sp, #296 @ 0x128 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #168] @ (28f7a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17b430>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -717047,15 +717058,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r0, #64 @ 0x40 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r1, sp, #432 @ 0x1b0 │ │ │ │ + add r3, sp, #560 @ 0x230 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #176] @ (28f868 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17b4f8>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -717129,15 +717140,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cmp r7, #128 @ 0x80 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r0, sp, #656 @ 0x290 │ │ │ │ + add r2, sp, #784 @ 0x310 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #168] @ (28f928 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17b5b8>) │ │ │ │ mov r5, r2 │ │ │ │ @@ -717205,15 +717216,15 @@ │ │ │ │ add.w r2, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r2, [r2, #1492] @ 0x5d4 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 28f8ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17b57c> │ │ │ │ b.n 28f8da <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17b56a> │ │ │ │ cmp r6, #184 @ 0xb8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r7, pc, #1008 @ (adr r7, 28fd20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17b9b0>) │ │ │ │ + add r2, sp, #112 @ 0x70 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #80] @ (28f990 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17b620>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -717479,19 +717490,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 28fba0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17b830> │ │ │ │ nop │ │ │ │ cmp r4, #16 │ │ │ │ lsls r2, r2, #6 │ │ │ │ cmp r3, #188 @ 0xbc │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r4, pc, #992 @ (adr r4, 290018 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17bca8>) │ │ │ │ + add r7, pc, #96 @ (adr r7, 28fc98 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17b928>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r2, [r4, #5] │ │ │ │ + strb r2, [r0, #14] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - negs r0, r5 │ │ │ │ + add r8, r1 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #272] @ (28fd64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17b9f4>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -717604,19 +717615,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 28fcd0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17b960> │ │ │ │ nop │ │ │ │ cmp r2, #228 @ 0xe4 │ │ │ │ lsls r2, r2, #6 │ │ │ │ cmp r2, #140 @ 0x8c │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r3, pc, #768 @ (adr r3, 290070 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17bd00>) │ │ │ │ + add r5, pc, #896 @ (adr r5, 2900f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17bd80>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r2, [r5, #1] │ │ │ │ + strb r2, [r1, #10] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r0, r6 │ │ │ │ + muls r0, r2 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #284] @ (28fea8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17bb38>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -717735,19 +717746,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 28fe0c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17ba9c> │ │ │ │ nop │ │ │ │ cmp r1, #176 @ 0xb0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ cmp r1, #80 @ 0x50 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r2, pc, #496 @ (adr r2, 2900a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17bd34>) │ │ │ │ + add r4, pc, #624 @ (adr r4, 290124 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17bdb4>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [r4, #116] @ 0x74 │ │ │ │ + strb r6, [r0, #6] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r7, #236 @ 0xec │ │ │ │ + tst r4, r1 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #212] @ (28ffa4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17bc34>) │ │ │ │ @@ -717834,19 +717845,19 @@ │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ movs r6, #0 │ │ │ │ b.n 28ff3c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17bbcc> │ │ │ │ cmp r0, #106 @ 0x6a │ │ │ │ lsls r2, r2, #6 │ │ │ │ cmp r0, #28 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r1, pc, #504 @ (adr r1, 2901a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17be38>) │ │ │ │ + add r3, pc, #632 @ (adr r3, 290228 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17beb8>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r4, [r4, #108] @ 0x6c │ │ │ │ + strb r4, [r0, #4] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r6, #238 @ 0xee │ │ │ │ + asrs r6, r1 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #232] @ (2900b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17bd44>) │ │ │ │ @@ -717943,19 +717954,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 290042 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17bcd2> │ │ │ │ nop │ │ │ │ movs r7, #110 @ 0x6e │ │ │ │ lsls r2, r2, #6 │ │ │ │ movs r7, #24 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r0, pc, #448 @ (adr r0, 290280 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17bf10>) │ │ │ │ + add r2, pc, #576 @ (adr r2, 290300 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17bf90>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [r7, #96] @ 0x60 │ │ │ │ + strb r2, [r3, #1] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r5, #224 @ 0xe0 │ │ │ │ + ands r0, r0 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #248] @ (2901d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17be64>) │ │ │ │ @@ -718060,19 +718071,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 29015a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17bdea> │ │ │ │ nop │ │ │ │ movs r6, #94 @ 0x5e │ │ │ │ lsls r2, r2, #6 │ │ │ │ movs r6, #0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r7, [sp, #320] @ 0x140 │ │ │ │ + add r1, pc, #448 @ (adr r1, 2903a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17c030>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [r7, #88] @ 0x58 │ │ │ │ + ldr r6, [r3, #124] @ 0x7c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r4, #192 @ 0xc0 │ │ │ │ + subs r6, #224 @ 0xe0 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #260] @ (290300 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17bf90>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -718179,19 +718190,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 290274 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17bf04> │ │ │ │ nop │ │ │ │ movs r5, #60 @ 0x3c │ │ │ │ lsls r2, r2, #6 │ │ │ │ movs r4, #232 @ 0xe8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r6, [sp, #144] @ 0x90 │ │ │ │ + add r0, pc, #272 @ (adr r0, 29041c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17c0ac>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [r5, #40] @ 0x28 │ │ │ │ + ldr r6, [r1, #76] @ 0x4c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r3, #148 @ 0x94 │ │ │ │ + subs r5, #180 @ 0xb4 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #272] @ (290438 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17c0c8>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -718304,19 +718315,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 2903a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17c034> │ │ │ │ nop │ │ │ │ movs r4, #16 │ │ │ │ lsls r2, r2, #6 │ │ │ │ movs r3, #184 @ 0xb8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r4, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r7, [sp, #48] @ 0x30 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [r6, #24] │ │ │ │ + ldr r6, [r2, #60] @ 0x3c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r2, #92 @ 0x5c │ │ │ │ + subs r4, #124 @ 0x7c │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #284] @ (29057c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17c20c>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -718435,19 +718446,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 2904e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17c170> │ │ │ │ nop │ │ │ │ movs r2, #220 @ 0xdc │ │ │ │ lsls r2, r2, #6 │ │ │ │ movs r2, #124 @ 0x7c │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r3, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r5, [sp, #800] @ 0x320 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [r6, #8] │ │ │ │ + ldr r2, [r2, #44] @ 0x2c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r1, #24 │ │ │ │ + subs r3, #56 @ 0x38 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #212] @ (290678 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17c308>) │ │ │ │ @@ -718534,19 +718545,19 @@ │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ movs r6, #0 │ │ │ │ b.n 290610 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17c2a0> │ │ │ │ movs r1, #150 @ 0x96 │ │ │ │ lsls r2, r2, #6 │ │ │ │ movs r1, #72 @ 0x48 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r2, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r4, [sp, #808] @ 0x328 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r4, [r6, #0] │ │ │ │ + ldr r4, [r2, #36] @ 0x24 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r0, #26 │ │ │ │ + subs r2, #58 @ 0x3a │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #232] @ (290788 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17c418>) │ │ │ │ @@ -718643,19 +718654,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 290716 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17c3a6> │ │ │ │ nop │ │ │ │ movs r0, #154 @ 0x9a │ │ │ │ lsls r2, r2, #6 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r1, [sp, #624] @ 0x270 │ │ │ │ + ldr r3, [sp, #752] @ 0x2f0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r2, [r1, #120] @ 0x78 │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r7, #12 │ │ │ │ + subs r1, #44 @ 0x2c │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #248] @ (2908a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17c538>) │ │ │ │ @@ -718760,19 +718771,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 29082e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17c4be> │ │ │ │ nop │ │ │ │ subs r2, r1, #6 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r4, r5, #4 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r0, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r2, [sp, #624] @ 0x270 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r6, [r1, #112] @ 0x70 │ │ │ │ + ldr r6, [r5, #16] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r5, #236 @ 0xec │ │ │ │ + subs r0, #12 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #168] @ (290978 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17c608>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -718836,17 +718847,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 290946 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17c5d6> │ │ │ │ subs r2, r5, #1 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r7, [sp, #656] @ 0x290 │ │ │ │ + ldr r1, [sp, #784] @ 0x310 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - @ instruction: 0xe9bc00dc │ │ │ │ + rsbs r0, ip, ip, lsr #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] @ (290a58 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17c6e8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r7, r2 │ │ │ │ @@ -718910,15 +718921,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r4, r4, #6 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r6, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r0, [sp, #848] @ 0x350 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr s3, [r3, #12] │ │ │ │ vldr s2, [r3, #8] │ │ │ │ @@ -719031,15 +719042,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x168028> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ adds r2, r1, #1 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r5, [sp, #96] @ 0x60 │ │ │ │ + str r7, [sp, #224] @ 0xe0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #404] @ (290da4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17ca34>) │ │ │ │ @@ -719186,17 +719197,17 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r8 │ │ │ │ bl 1fb77c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe740c> │ │ │ │ b.n 290d2e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17c9be> │ │ │ │ subs r6, r4, r4 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r4, [sp, #216] @ 0xd8 │ │ │ │ + str r6, [sp, #344] @ 0x158 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r3, [sp, #224] @ 0xe0 │ │ │ │ + str r5, [sp, #352] @ 0x160 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #60] @ 290dfc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17ca8c> │ │ │ │ sub sp, #28 │ │ │ │ @@ -719423,17 +719434,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 290ffa <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17cc8a> │ │ │ │ nop │ │ │ │ asrs r6, r0, #30 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r0, [sp, #760] @ 0x2f8 │ │ │ │ + str r2, [sp, #888] @ 0x378 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - b.n 29135c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17cfec> │ │ │ │ + b.n 29179c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17d42c> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #152] @ (291114 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17cda4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -719493,21 +719504,21 @@ │ │ │ │ str.w r1, [ip, #700] @ 0x2bc │ │ │ │ bl 1f99f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe5680> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ asrs r4, r7, #26 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - b.n 291644 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17d2d4> │ │ │ │ + b.n 290a84 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17c714> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - b.n 291600 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17d290> │ │ │ │ + b.n 290a40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17c6d0> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r5, #178 @ 0xb2 │ │ │ │ + cmp r7, #210 @ 0xd2 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - b.n 2915bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17d24c> │ │ │ │ + b.n 2909fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17c68c> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #276] @ (29124c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17cedc>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -719613,15 +719624,15 @@ │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 291220 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17ceb0> │ │ │ │ b.n 291190 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17ce20> │ │ │ │ asrs r0, r0, #24 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r2, r1, #31 │ │ │ │ + adds r2, r5, r7 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #288] @ (291384 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17d014>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -719732,17 +719743,17 @@ │ │ │ │ bne.n 29136e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17cffe> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 29135e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17cfee> │ │ │ │ b.n 2912b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17cf40> │ │ │ │ asrs r4, r2, #19 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r6, r2, #26 │ │ │ │ + adds r6, r6, r2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - b.n 291408 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17d098> │ │ │ │ + b.n 291848 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17d4d8> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #324] @ (2914e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17d178>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -719865,17 +719876,17 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2914c2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17d152> │ │ │ │ b.n 2913fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17d08c> │ │ │ │ nop │ │ │ │ asrs r6, r2, #14 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r2, r4, #21 │ │ │ │ + asrs r2, r0, #30 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - udf #222 @ 0xde │ │ │ │ + b.n 2916f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17d380> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [pc, #292] @ (29162c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17d2bc>) │ │ │ │ @@ -719983,21 +719994,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r2, r6, #8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - blt.n 29162c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17d2bc> │ │ │ │ + udf #28 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r6, r1, #17 │ │ │ │ + asrs r6, r5, #25 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - blt.n 2915d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17d260> │ │ │ │ + ble.n 291610 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17d2a0> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - blt.n 291688 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17d318> │ │ │ │ + ble.n 2916c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17d358> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #760] @ (291948 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17d5d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -720261,17 +720272,17 @@ │ │ │ │ ldr r6, [r4, #0] │ │ │ │ ldr.w r2, [r5, #216] @ 0xd8 │ │ │ │ add.w r6, r6, #180224 @ 0x2c000 │ │ │ │ b.n 29186e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17d4fe> │ │ │ │ nop │ │ │ │ asrs r4, r5, #3 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bge.n 291914 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17d5a4> │ │ │ │ + ble.n 291954 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17d5e4> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bge.n 291938 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17d5c8> │ │ │ │ + ble.n 291978 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17d608> │ │ │ │ lsls r4, r3, #3 │ │ │ │ cmp r1, #1 │ │ │ │ add.w r0, r0, #628 @ 0x274 │ │ │ │ it cc │ │ │ │ movcc r1, #1 │ │ │ │ bl 437610 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3232a0> │ │ │ │ ldr.w lr, [r4] │ │ │ │ @@ -720380,15 +720391,15 @@ │ │ │ │ strex r0, r1, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 291a56 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17d6e6> │ │ │ │ b.n 291a78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17d708> │ │ │ │ nop │ │ │ │ lsrs r0, r7, #22 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bls.n 2919b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17d640> │ │ │ │ + blt.n 2919f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17d680> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #112] @ (291b10 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17d7a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -720685,17 +720696,17 @@ │ │ │ │ adds r2, r3, #2 │ │ │ │ sub.w r2, r2, r8 │ │ │ │ cmp r2, r6 │ │ │ │ bcc.n 291da8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17da38> │ │ │ │ b.n 291bfa <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17d88a> │ │ │ │ lsrs r0, r2, #16 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bhi.n 291df0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17da80> │ │ │ │ + bge.n 291e30 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17dac0> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bhi.n 291df4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17da84> │ │ │ │ + bge.n 291e34 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17dac4> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (291e40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17dad0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -720730,15 +720741,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ lsrs r0, r3, #5 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r2, r6, #13 │ │ │ │ + lsrs r2, r2, #22 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r5, [pc, #4028] @ 292e14 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x17eaa4> │ │ │ │ mov r6, r0 │ │ │ │ @@ -725769,19 +725780,19 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 295d54 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1819e4> │ │ │ │ ldr r1, [sp, #32] │ │ │ │ b.n 295d78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x181a08> │ │ │ │ movs r0, #1 │ │ │ │ b.n 295d5a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1819ea> │ │ │ │ nop │ │ │ │ - str r6, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r0, [sp, #824] @ 0x338 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r6, [sp, #568] @ 0x238 │ │ │ │ + ldr r0, [sp, #696] @ 0x2b8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r6, [sp, #384] @ 0x180 │ │ │ │ + ldr r0, [sp, #512] @ 0x200 │ │ │ │ lsls r4, r3, #3 │ │ │ │ orrs r2, r3 │ │ │ │ bmi.n 295e0e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x181a9e> │ │ │ │ cmp r1, #31 │ │ │ │ bhi.n 295df4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x181a84> │ │ │ │ add.w r0, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r3, [r0, #2964] @ 0xb94 │ │ │ │ @@ -725846,15 +725857,15 @@ │ │ │ │ lsrs r2, r1 │ │ │ │ lsls r2, r2, #31 │ │ │ │ bpl.n 295e54 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x181ae4> │ │ │ │ ldrh.w r1, [ip, #2960] @ 0xb90 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 295e4c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x181adc> │ │ │ │ b.n 295e58 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x181ae8> │ │ │ │ - str r5, [sp, #696] @ 0x2b8 │ │ │ │ + str r7, [sp, #824] @ 0x338 │ │ │ │ lsls r4, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -726155,15 +726166,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r1, pc, #312 @ (adr r1, 296334 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x181fc4>) │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #848] @ 0x350 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - str r2, [sp, #280] @ 0x118 │ │ │ │ + str r4, [sp, #408] @ 0x198 │ │ │ │ lsls r4, r3, #3 │ │ │ │ orrs.w ip, r2, r3 │ │ │ │ bmi.n 29627a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x181f0a> │ │ │ │ cmp r1, #31 │ │ │ │ bhi.n 296272 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x181f02> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -726683,15 +726694,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, pc} │ │ │ │ it │ │ │ │ lsl r1, r2, #6 │ │ │ │ - stmia r1!, {r3, r5, r6, r7} │ │ │ │ + stmia r4!, {r3} │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -726839,15 +726850,15 @@ │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r0, #0 │ │ │ │ b.n 296966 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1825f6> │ │ │ │ nop │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldrh r2, [r5, #18] │ │ │ │ + ldrh r2, [r1, #36] @ 0x24 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r8, r3 │ │ │ │ @@ -727012,15 +727023,15 @@ │ │ │ │ cmp r4, r7 │ │ │ │ bge.n 296b88 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x182818> │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ pop {r1, r6, pc} │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldrh r0, [r0, #12] │ │ │ │ + ldrh r0, [r4, #28] │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #212] @ (296cc4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x182954>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -727102,15 +727113,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ bl 1c2c38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xae8c8> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ b.n 296c1a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1828aa> │ │ │ │ cbnz r2, 296d1a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1829aa> │ │ │ │ lsls r1, r2, #6 │ │ │ │ - strh r2, [r7, #60] @ 0x3c │ │ │ │ + ldrh r2, [r3, #14] │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #232] @ (296dc8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x182a58>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -727198,15 +727209,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ bl 1c2c38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xae8c8> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ b.n 296d0c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x18299c> │ │ │ │ rev16 r2, r3 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - strh r6, [r0, #54] @ 0x36 │ │ │ │ + ldrh r6, [r4, #6] │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -727451,19 +727462,19 @@ │ │ │ │ lsls r1, r2, #6 │ │ │ │ str r1, [sp, #976] @ 0x3d0 │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #136] @ 0x88 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - strh r2, [r7, #36] @ 0x24 │ │ │ │ + strh r2, [r3, #54] @ 0x36 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strh r2, [r1, #36] @ 0x24 │ │ │ │ + strh r2, [r5, #52] @ 0x34 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strh r6, [r6, #28] │ │ │ │ + strh r6, [r2, #46] @ 0x2e │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #456] @ (297280 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x182f10>) │ │ │ │ @@ -727634,19 +727645,19 @@ │ │ │ │ ldrd lr, r3, [sp, #32] │ │ │ │ b.n 2970ee <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x182d7e> │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ b.n 29714e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x182dde> │ │ │ │ nop │ │ │ │ @ instruction: 0xb682 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - strh r2, [r0, #26] │ │ │ │ + strh r2, [r4, #42] @ 0x2a │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r5, [pc, #1008] @ (29767c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x18330c>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ - strh r4, [r5, #18] │ │ │ │ + strh r4, [r1, #36] @ 0x24 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -727854,15 +727865,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ bl 1c2c38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xae8c8> │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ b.n 297418 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1830a8> │ │ │ │ cbz r6, 29753a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1831ca> │ │ │ │ lsls r1, r2, #6 │ │ │ │ - strh r6, [r3, #4] │ │ │ │ + strh r6, [r7, #20] │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -727994,15 +728005,15 @@ │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r5 │ │ │ │ bl 1c2c38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xae8c8> │ │ │ │ b.n 29759a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x18322a> │ │ │ │ nop │ │ │ │ cbz r6, 2976a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x183338> │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldrb r6, [r2, #28] │ │ │ │ + strh r6, [r6, #8] │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #220] @ (297768 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1833f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -728505,15 +728516,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r4, sp, #872 @ 0x368 │ │ │ │ lsls r1, r2, #6 │ │ │ │ strh r4, [r5, #44] @ 0x2c │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r2, #10] │ │ │ │ + ldrb r2, [r6, #18] │ │ │ │ lsls r4, r3, #3 │ │ │ │ strh r2, [r3, #36] @ 0x24 │ │ │ │ lsls r1, r2, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -728642,15 +728653,15 @@ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 296ccc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x18295c> │ │ │ │ b.n 297ce8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x183978> │ │ │ │ nop │ │ │ │ add r2, sp, #920 @ 0x398 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldrb r0, [r0, #2] │ │ │ │ + ldrb r0, [r4, #10] │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #380] @ (297f00 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x183b90>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -728789,17 +728800,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 297e54 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x183ae4> │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ b.n 297e1e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x183aae> │ │ │ │ add r1, sp, #728 @ 0x2d8 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - strb r2, [r1, #31] │ │ │ │ + ldrb r2, [r5, #7] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r6, [r6, #26] │ │ │ │ + ldrb r6, [r2, #3] │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r6, [pc, #628] @ (298194 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x183e24>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -729038,33 +729049,33 @@ │ │ │ │ lsls r1, r2, #6 │ │ │ │ strh r0, [r3, #6] │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r1, #0] │ │ │ │ lsls r1, r2, #6 │ │ │ │ - strb r0, [r0, #20] │ │ │ │ + strb r0, [r4, #28] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r6, [r5, #19] │ │ │ │ + strb r6, [r1, #28] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r4, [r3, #20] │ │ │ │ + strb r4, [r7, #28] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r2, [r3, #19] │ │ │ │ + strb r2, [r7, #27] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r4, [r6, #19] │ │ │ │ + strb r4, [r2, #28] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r6, [r0, #19] │ │ │ │ + strb r6, [r4, #27] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r4, [r6, #19] │ │ │ │ + strb r4, [r2, #28] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r0, [r1, #12] │ │ │ │ + strb r0, [r5, #20] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r2, [r4, #18] │ │ │ │ + strb r2, [r0, #27] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r4, [r7, #18] │ │ │ │ + strb r4, [r3, #27] │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr r5, [pc, #752] @ (2984cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x18415c>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -729340,47 +729351,47 @@ │ │ │ │ b.n 29842a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1840ba> │ │ │ │ add r5, pc, #280 @ (adr r5, 2985e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x184274>) │ │ │ │ lsls r1, r2, #6 │ │ │ │ ldrb r4, [r3, #24] │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r5, #15] │ │ │ │ + strb r0, [r1, #24] │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldrb r6, [r1, #15] │ │ │ │ lsls r1, r2, #6 │ │ │ │ - strb r4, [r5, #8] │ │ │ │ + strb r4, [r1, #17] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r2, [r2, #7] │ │ │ │ + strb r2, [r6, #15] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r0, [r3, #8] │ │ │ │ + strb r0, [r7, #16] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r2, [r5, #6] │ │ │ │ + strb r2, [r1, #15] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r0, [r3, #6] │ │ │ │ + strb r0, [r7, #14] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r6, [r0, #5] │ │ │ │ + strb r6, [r4, #13] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r4, [r6, #5] │ │ │ │ + strb r4, [r2, #14] │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r3, [pc, #28] @ (298518 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1841a8>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [pc, #28] @ (29851c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1841ac>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 29842a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1840ba> │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ b.n 2982a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x183f30> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strb r2, [r0, #4] │ │ │ │ + strb r2, [r4, #12] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r4, [r3, #4] │ │ │ │ + strb r4, [r7, #12] │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #324] @ (298678 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x184308>) │ │ │ │ @@ -729507,23 +729518,23 @@ │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 2985c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x184250> │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ b.n 29861e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1842ae> │ │ │ │ nop │ │ │ │ add r2, pc, #24 @ (adr r2, 298694 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x184324>) │ │ │ │ lsls r1, r2, #6 │ │ │ │ - strb r6, [r0, #2] │ │ │ │ + strb r6, [r4, #10] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r6, [r2, #1] │ │ │ │ + strb r6, [r6, #9] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r4, [r1, #124] @ 0x7c │ │ │ │ + strb r4, [r5, #7] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r2, [r0, #1] │ │ │ │ + strb r2, [r4, #9] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r4, [r1, #124] @ 0x7c │ │ │ │ + strb r4, [r5, #7] │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #376] @ (29881c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1844ac>) │ │ │ │ @@ -729666,23 +729677,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 298734 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1843c4> │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ b.n 2987c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x184454> │ │ │ │ add r0, pc, #600 @ (adr r0, 298a78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x184708>) │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldr r4, [r0, #112] @ 0x70 │ │ │ │ + strb r4, [r4, #4] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r4, [r2, #108] @ 0x6c │ │ │ │ + strb r4, [r6, #3] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [r4, #96] @ 0x60 │ │ │ │ + strb r6, [r0, #1] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r0, [r0, #108] @ 0x6c │ │ │ │ + strb r0, [r4, #3] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [r4, #96] @ 0x60 │ │ │ │ + strb r6, [r0, #1] │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r8, [sp, #32] │ │ │ │ subs r7, r3, #0 │ │ │ │ @@ -730440,29 +730451,29 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 298f00 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x184b90> │ │ │ │ nop │ │ │ │ ldr r0, [sp, #888] @ 0x378 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldr r6, [r5, #8] │ │ │ │ + ldr r6, [r1, #44] @ 0x2c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ + ldr r2, [r7, #32] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r6, [r0, #124] @ 0x7c │ │ │ │ + ldr r6, [r4, #28] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r6, [r4, #120] @ 0x78 │ │ │ │ + ldr r6, [r0, #28] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r6, [r0, #116] @ 0x74 │ │ │ │ + ldr r6, [r4, #20] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r6, [r0, #116] @ 0x74 │ │ │ │ + ldr r6, [r4, #20] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r6, [r7, #116] @ 0x74 │ │ │ │ + ldr r6, [r3, #24] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r6, [r2, #112] @ 0x70 │ │ │ │ + ldr r6, [r6, #16] │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #548] @ (299324 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x184fb4>) │ │ │ │ @@ -730657,27 +730668,27 @@ │ │ │ │ b.n 29928e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x184f1e> │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c2c38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xae8c8> │ │ │ │ b.n 2991ee <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x184e7e> │ │ │ │ str r6, [sp, #232] @ 0xe8 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - str r0, [r2, #92] @ 0x5c │ │ │ │ + str r0, [r6, #124] @ 0x7c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r6, [r0, #92] @ 0x5c │ │ │ │ + str r6, [r4, #124] @ 0x7c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r0, [r1, #92] @ 0x5c │ │ │ │ + str r0, [r5, #124] @ 0x7c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r4, [r0, #96] @ 0x60 │ │ │ │ + ldr r4, [r4, #0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r6, [r7, #84] @ 0x54 │ │ │ │ + str r6, [r3, #120] @ 0x78 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r4, [r2, #88] @ 0x58 │ │ │ │ + str r4, [r6, #120] @ 0x78 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r4, [r5, #88] @ 0x58 │ │ │ │ + str r4, [r1, #124] @ 0x7c │ │ │ │ lsls r4, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -730880,21 +730891,21 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #32 │ │ │ │ movs r0, r0 │ │ │ │ adcs r0, r5 │ │ │ │ @ instruction: 0xb717 │ │ │ │ subs r0, #209 @ 0xd1 │ │ │ │ - str r4, [r5, #72] @ 0x48 │ │ │ │ + str r4, [r1, #108] @ 0x6c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r6, [r2, #64] @ 0x40 │ │ │ │ + str r6, [r6, #96] @ 0x60 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r0, [r1, #56] @ 0x38 │ │ │ │ + str r0, [r5, #88] @ 0x58 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r6, [r1, #52] @ 0x34 │ │ │ │ + str r6, [r5, #84] @ 0x54 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #40] @ 299614 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1852a4> │ │ │ │ sub sp, #12 │ │ │ │ @@ -731142,19 +731153,19 @@ │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 29976e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1853fe> │ │ │ │ b.n 299780 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x185410> │ │ │ │ ldr r2, [r2, #12] │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldrh r4, [r1, r3] │ │ │ │ + ldrb r4, [r5, r3] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r4, [r2, #20] │ │ │ │ + str r4, [r6, #52] @ 0x34 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r2, [r4, #12] │ │ │ │ + str r2, [r0, #48] @ 0x30 │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -731190,19 +731201,19 @@ │ │ │ │ movw r2, #32888 @ 0x8078 │ │ │ │ bl 299710 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1853a0> │ │ │ │ add.w r0, r5, #33792 @ 0x8400 │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ bl 15eed8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4ab68> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - str r4, [r3, #4] │ │ │ │ + str r4, [r7, #36] @ 0x24 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ + str r2, [r1, #40] @ 0x28 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [r5, r6] │ │ │ │ + ldrh r6, [r1, r7] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #32] @ (299968 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1855f8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -731269,15 +731280,15 @@ │ │ │ │ add.w r0, r5, #33792 @ 0x8400 │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ bl 15eed8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4ab68> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrh r4, [r7, #44] @ 0x2c │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldrsh r2, [r5, r7] │ │ │ │ + str r2, [r1, #32] │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #72] @ (299a5c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1856ec>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -731305,17 +731316,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [ip, #2884] @ 0xb44 │ │ │ │ bl 2998b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x185548> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrh r6, [r4, #40] @ 0x28 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldr r4, [r5, r1] │ │ │ │ + ldrh r4, [r1, r2] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldrsh r2, [r2, r5] │ │ │ │ + str r2, [r6, #20] │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #32] @ (299a98 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x185728>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -731382,15 +731393,15 @@ │ │ │ │ add.w r0, r5, #33792 @ 0x8400 │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ bl 15eed8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4ab68> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrh r4, [r1, #36] @ 0x24 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldrsh r6, [r5, r3] │ │ │ │ + str r6, [r1, #16] │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #72] @ (299b8c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x18581c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -731418,17 +731429,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [ip, #2884] @ 0xb44 │ │ │ │ bl 2998b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x185548> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrh r6, [r6, #30] │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldrb r0, [r2, r7] │ │ │ │ + ldrsh r0, [r6, r7] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrsh r2, [r4, r0] │ │ │ │ + str r2, [r0, #4] │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r4, r0, #102400 @ 0x19000 │ │ │ │ sub sp, #12 │ │ │ │ @@ -732505,21 +732516,21 @@ │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r2, #56] @ 0x38 │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r0, r5] │ │ │ │ + strb r2, [r4, r5] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldrh r0, [r0, r4] │ │ │ │ + ldrb r0, [r4, r4] │ │ │ │ lsls r4, r3, #3 │ │ │ │ str r4, [r6, #4] │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldr r4, [r2, r6] │ │ │ │ + ldrh r4, [r6, r6] │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r2, [r0, #32] │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 299f5c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x185bec> │ │ │ │ add.w r2, r0, #98304 @ 0x18000 │ │ │ │ ldrb.w r1, [r2, #3339] @ 0xd0b │ │ │ │ cmp r1, r3 │ │ │ │ @@ -733978,15 +733989,15 @@ │ │ │ │ orr.w r1, r1, #2 │ │ │ │ str.w r1, [r4, #2088] @ 0x828 │ │ │ │ strb.w r3, [r2, #2078] @ 0x81e │ │ │ │ b.w 299f80 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x185c10> │ │ │ │ nop │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #166 @ 0xa6 │ │ │ │ + rors r6, r0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ add.w r2, r4, #98304 @ 0x18000 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ ldrb.w ip, [r2, #1553] @ 0x611 │ │ │ │ cmp.w ip, #0 │ │ │ │ beq.w 29be5a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x187aea> │ │ │ │ ldr.w ip, [pc, #2080] @ 29c4f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x188184> │ │ │ │ @@ -734662,31 +734673,31 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 29bf86 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x187c16> │ │ │ │ nop │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #98 @ 0x62 │ │ │ │ + subs r4, #130 @ 0x82 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r2, #136 @ 0x88 │ │ │ │ + subs r4, #168 @ 0xa8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r0, #56 @ 0x38 │ │ │ │ + subs r2, #88 @ 0x58 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r5, #66 @ 0x42 │ │ │ │ + adds r7, #98 @ 0x62 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r5, #188 @ 0xbc │ │ │ │ + adds r7, #220 @ 0xdc │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r5, #30 │ │ │ │ + adds r7, #62 @ 0x3e │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r5, #92 @ 0x5c │ │ │ │ + adds r7, #124 @ 0x7c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r4, #248 @ 0xf8 │ │ │ │ + adds r7, #24 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r5, #82 @ 0x52 │ │ │ │ + adds r7, #114 @ 0x72 │ │ │ │ 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] @ (29c544 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1881d4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -734952,37 +734963,37 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 1c2c38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xae8c8> │ │ │ │ b.n 29c62a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1882ba> │ │ │ │ subs r2, #112 @ 0x70 │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #14 │ │ │ │ + adds r6, #46 @ 0x2e │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bkpt 0x007a │ │ │ │ + stmia r0!, {r1, r3, r4, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r3, #238 @ 0xee │ │ │ │ - lsls r4, r3, #3 │ │ │ │ - adds r3, #230 @ 0xe6 │ │ │ │ + adds r6, #14 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r3, #104 @ 0x68 │ │ │ │ + adds r6, #6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r3, #62 @ 0x3e │ │ │ │ + adds r5, #136 @ 0x88 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - pop {r1, r2, r3, r4, r7, pc} │ │ │ │ - lsls r3, r3, #3 │ │ │ │ - adds r3, #28 │ │ │ │ + adds r5, #94 @ 0x5e │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r2, #244 @ 0xf4 │ │ │ │ + ittt lt │ │ │ │ + lsllt r3, r3, #3 │ │ │ │ + addlt r5, #60 @ 0x3c │ │ │ │ + lsllt r4, r3, #3 │ │ │ │ + adds r5, #20 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - pop {r2, r4, r5, r6, pc} │ │ │ │ - lsls r3, r3, #3 │ │ │ │ - adds r2, #232 @ 0xe8 │ │ │ │ + ite ls │ │ │ │ + lslls r3, r3, #3 │ │ │ │ + addhi r5, #8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r2, #184 @ 0xb8 │ │ │ │ + adds r4, #216 @ 0xd8 │ │ │ │ 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] @ 29c880 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x188510> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -735219,15 +735230,15 @@ │ │ │ │ lsls r7, r4, #8 │ │ │ │ ldrsh r2, [r6, r1] │ │ │ │ lsls r1, r2, #6 │ │ │ │ adds r7, #42 @ 0x2a │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r1, r5] │ │ │ │ + str r2, [r5, #20] │ │ │ │ lsls r3, r3, #3 │ │ │ │ movw r1, #2929 @ 0xb71 │ │ │ │ cmp r0, r1 │ │ │ │ bhi.w 29cbfe <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x18888e> │ │ │ │ cmp.w r0, #2880 @ 0xb40 │ │ │ │ bls.w 29ceb8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x188b48> │ │ │ │ mvn.w r2, #2880 @ 0xb40 │ │ │ │ @@ -736293,19 +736304,19 @@ │ │ │ │ add r2, r1 │ │ │ │ ldrb.w r2, [r2, #56] @ 0x38 │ │ │ │ cmp r0, r2 │ │ │ │ bcc.w 29cb4c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1887dc> │ │ │ │ add.w r4, r4, #122880 @ 0x1e000 │ │ │ │ ldrb.w r0, [r4, #1968] @ 0x7b0 │ │ │ │ b.w 29ca66 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1886f6> │ │ │ │ - cmp r7, #112 @ 0x70 │ │ │ │ + adds r1, #144 @ 0x90 │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #102 @ 0x66 │ │ │ │ + cmp r5, #134 @ 0x86 │ │ │ │ lsls r4, r3, #3 │ │ │ │ add.w r2, r4, #98304 @ 0x18000 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ ldrb.w r0, [r2, #1668] @ 0x684 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 29da34 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1896c4> │ │ │ │ ldr r0, [pc, #648] @ (29dab8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189748>) │ │ │ │ @@ -736510,15 +736521,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 29ca64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1886f4> │ │ │ │ b.w 29cb4c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1887dc> │ │ │ │ nop │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r3, #4 │ │ │ │ + movs r1, #62 @ 0x3e │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #316] @ (29dc0c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x18989c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -736638,23 +736649,23 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 29db7e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x18980e> │ │ │ │ nop │ │ │ │ ldr r4, [pc, #416] @ (29ddb0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189a40>) │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldr r6, [pc, #192] @ (29dcd4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189964>) │ │ │ │ + str r0, [r2, r1] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r0, r3, #5 │ │ │ │ + movs r1, #120 @ 0x78 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r0, r1, #4 │ │ │ │ + movs r1, #40 @ 0x28 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r4, r5, #3 │ │ │ │ + movs r1, #12 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r2, r3, #3 │ │ │ │ + movs r0, #250 @ 0xfa │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-48] │ │ │ │ ldr r2, [pc, #128] @ (29dcb8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189948>) │ │ │ │ @@ -736708,15 +736719,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r3, #186 @ 0xba │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #150 @ 0x96 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - subs r4, r0, #2 │ │ │ │ + movs r0, #164 @ 0xa4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-28] │ │ │ │ @@ -736851,17 +736862,17 @@ │ │ │ │ lsls r3, r2, #6 │ │ │ │ movs r2, #102 @ 0x66 │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r6, #4 │ │ │ │ + subs r4, r2, #5 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r2, r1, #5 │ │ │ │ + subs r2, r5, #5 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-56] │ │ │ │ mov r8, r2 │ │ │ │ @@ -737179,17 +737190,17 @@ │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 29e1a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189e34> │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r4, r7, #6 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - movs r7, #250 @ 0xfa │ │ │ │ + cmp r2, #26 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - subs r0, r2, r3 │ │ │ │ + adds r0, r6, #3 │ │ │ │ lsls r4, r3, #3 │ │ │ │ svc 6 │ │ │ │ lsls r3, r2, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -737202,15 +737213,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [lr, ip] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ cmp r6, pc │ │ │ │ lsls r1, r2, #6 │ │ │ │ - adds r4, r3, r7 │ │ │ │ + subs r4, r7, r7 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r1, r2, r3} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -737252,15 +737263,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r3] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ add r8, pc │ │ │ │ lsls r1, r2, #6 │ │ │ │ - adds r0, r6, r5 │ │ │ │ + subs r0, r2, r6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ sub.w r1, r1, #3472 @ 0xd90 │ │ │ │ cmp r1, #8 │ │ │ │ bhi.n 29e2d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189f60> │ │ │ │ tbb [pc, r1] │ │ │ │ lsrs r2, r1, #28 │ │ │ │ adds r4, r2, r4 │ │ │ │ @@ -737339,15 +737350,15 @@ │ │ │ │ bhi.n 29e358 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189fe8> │ │ │ │ ldr r3, [pc, #8] @ (29e35c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189fec>) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - ldrb r2, [r7, #21] │ │ │ │ + ldrb r2, [r3, #30] │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub.w r0, r0, #3472 @ 0xd90 │ │ │ │ cmp r0, #40 @ 0x28 │ │ │ │ @@ -737385,15 +737396,15 @@ │ │ │ │ cmp r7, r5 │ │ │ │ bne.n 29e3ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x18a03c> │ │ │ │ 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} │ │ │ │ - ldrb r0, [r2, #21] │ │ │ │ + ldrb r0, [r6, #29] │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub.w r0, r0, #3472 @ 0xd90 │ │ │ │ sub sp, #8 │ │ │ │ @@ -737444,15 +737455,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} │ │ │ │ - ldrb r0, [r3, #19] │ │ │ │ + ldrb r0, [r7, #27] │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ vcmp.f32 s0, s1 │ │ │ │ mov r7, r1 │ │ │ │ @@ -737588,29 +737599,29 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 29e4b2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x18a142> │ │ │ │ nop │ │ │ │ cmp r4, r7 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - asrs r4, r1, #29 │ │ │ │ + adds r4, r5, r5 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r2, [r2, #16] │ │ │ │ + ldrb r2, [r6, #24] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - asrs r4, r2, #25 │ │ │ │ + adds r4, r6, r1 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r0, r2, #25 │ │ │ │ + adds r0, r6, r1 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r4, r1, #25 │ │ │ │ + adds r4, r5, r1 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r4, r3, #25 │ │ │ │ + adds r4, r7, r1 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r2, r6, #24 │ │ │ │ + adds r2, r2, r1 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r2, r0, #24 │ │ │ │ + adds r2, r4, 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, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ sub.w r0, r0, #3472 @ 0xd90 │ │ │ │ @@ -737695,15 +737706,15 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ lsls r0, r0, #2 │ │ │ │ blx 6a010 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ b.n 29e68c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x18a31c> │ │ │ │ nop │ │ │ │ - ldrb r2, [r0, #10] │ │ │ │ + ldrb r2, [r4, #18] │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ sub.w r0, r0, #3472 @ 0xd90 │ │ │ │ @@ -737795,15 +737806,15 @@ │ │ │ │ str r2, [sp, #0] │ │ │ │ lsls r0, r0, #2 │ │ │ │ blx 6a010 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r3, r0 │ │ │ │ b.n 29e77a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x18a40a> │ │ │ │ - ldrb r2, [r2, #6] │ │ │ │ + ldrb r2, [r6, #14] │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ vcmp.f32 s0, s1 │ │ │ │ ldr r4, [pc, #540] @ (29ea38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x18a6c8>) │ │ │ │ @@ -737989,33 +738000,33 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 29e964 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x18a5f4> │ │ │ │ subs r7, #30 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldrb r0, [r6, #1] │ │ │ │ + ldrb r0, [r2, #10] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - asrs r6, r2, #12 │ │ │ │ + asrs r6, r6, #20 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r4, r0, #11 │ │ │ │ + asrs r4, r4, #19 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r2, r4, #11 │ │ │ │ + asrs r2, r0, #20 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r0, r6, #10 │ │ │ │ + asrs r0, r2, #19 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r6, r5, #10 │ │ │ │ + asrs r6, r1, #19 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r2, r6, #10 │ │ │ │ + asrs r2, r2, #19 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r2, r6, #10 │ │ │ │ + asrs r2, r2, #19 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r0, r7, #7 │ │ │ │ + asrs r0, r3, #16 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r4, r0, #9 │ │ │ │ + asrs r4, r4, #17 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movw ip, #5126 @ 0x1406 │ │ │ │ @@ -738196,21 +738207,21 @@ │ │ │ │ ldr r1, [r0, #32] │ │ │ │ b.n 29eb80 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x18a810> │ │ │ │ movs r4, #32 │ │ │ │ b.n 29ebdc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x18a86c> │ │ │ │ nop │ │ │ │ subs r4, #18 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - strb r4, [r1, #22] │ │ │ │ + strb r4, [r5, #30] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - asrs r2, r7, #3 │ │ │ │ + asrs r2, r3, #12 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r0, r5, #3 │ │ │ │ + asrs r0, r1, #12 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r2, r5, #2 │ │ │ │ + asrs r2, r1, #11 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r2 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ @@ -738338,21 +738349,21 @@ │ │ │ │ ldr r1, [r0, #32] │ │ │ │ b.n 29ed24 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x18a9b4> │ │ │ │ movs r4, #16 │ │ │ │ b.n 29ed6c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x18a9fc> │ │ │ │ nop │ │ │ │ subs r2, #110 @ 0x6e │ │ │ │ lsls r1, r2, #6 │ │ │ │ - strb r0, [r5, #15] │ │ │ │ + strb r0, [r1, #24] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsrs r0, r1, #31 │ │ │ │ + asrs r0, r5, #7 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r0, r1, #31 │ │ │ │ + asrs r0, r5, #7 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r2, r1, #30 │ │ │ │ + asrs r2, r5, #6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r2 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ @@ -738492,21 +738503,21 @@ │ │ │ │ mul.w r1, r0, r1 │ │ │ │ mul.w r2, r1, r2 │ │ │ │ b.n 29ee96 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x18ab26> │ │ │ │ mov.w ip, #16 │ │ │ │ b.n 29eef6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x18ab86> │ │ │ │ subs r0, #254 @ 0xfe │ │ │ │ lsls r1, r2, #6 │ │ │ │ - strb r0, [r7, #9] │ │ │ │ + strb r0, [r3, #18] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsrs r4, r0, #27 │ │ │ │ + asrs r4, r4, #3 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r4, r5, #26 │ │ │ │ + asrs r4, r1, #3 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r6, r6, #25 │ │ │ │ + asrs r6, r2, #2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r2 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ @@ -738567,15 +738578,15 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r7, #106 @ 0x6a │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsrs r2, r1, #22 │ │ │ │ + lsrs r2, r5, #30 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -738664,17 +738675,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ adds r6, #146 @ 0x92 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsrs r4, r5, #17 │ │ │ │ + lsrs r4, r1, #26 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r2, r5, #17 │ │ │ │ + lsrs r2, r1, #26 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -739293,15 +739304,15 @@ │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 29f8fe <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x18b58e> │ │ │ │ ldr r3, [pc, #208] @ (29f92c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x18b5bc>) │ │ │ │ ldr r0, [pc, #208] @ (29f930 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x18b5c0>) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ str r5, [r3, #0] │ │ │ │ - bl 10509ec │ │ │ │ + bl 1050c0c │ │ │ │ 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 29f82c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x18b4bc> │ │ │ │ bic.w r9, r9, #15 │ │ │ │ add.w r3, r8, r9 │ │ │ │ @@ -739367,36 +739378,36 @@ │ │ │ │ nop │ │ │ │ ldmia r1!, {r4, r6, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ ldmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ lsrs r6, r2, #1 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldr r6, [sp, #744] @ 0x2e8 │ │ │ │ + add r0, pc, #872 @ (adr r0, 29fc84 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x18b914>) │ │ │ │ lsls r2, r5, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r3, r2, #6 │ │ │ │ stmia r7!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r6, [sp, #232] @ 0xe8 │ │ │ │ + add r0, pc, #360 @ (adr r0, 29fa94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x18b724>) │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmia r7!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ mcr2 15, 2, pc, cr5, cr15, {7} @ │ │ │ │ ldmia r0!, {r1, r3, r6, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsls r4, r4, #21 │ │ │ │ + lsls r4, r0, #30 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmia r7!, {r1, r2, r4, r5} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsls r0, r0, #23 │ │ │ │ + lsls r0, r4, #31 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r6, r2, #21 │ │ │ │ + lsls r6, r6, #29 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov.w r2, #260 @ 0x104 │ │ │ │ movs r1, #0 │ │ │ │ @@ -739584,28 +739595,28 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r2, r3, #24 │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r3, #19 │ │ │ │ + lsls r0, r7, #27 │ │ │ │ lsls r4, r3, #3 │ │ │ │ lsls r4, r1, #24 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsls r6, r1, #19 │ │ │ │ + lsls r6, r5, #27 │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {r5, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ @ instruction: 0xfbe9ffff │ │ │ │ - ldr r3, [sp, #520] @ 0x208 │ │ │ │ + ldr r5, [sp, #648] @ 0x288 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - ldr r3, [sp, #384] @ 0x180 │ │ │ │ + ldr r5, [sp, #512] @ 0x200 │ │ │ │ lsls r2, r5, #3 │ │ │ │ lsls r4, r7, #18 │ │ │ │ lsls r1, r2, #6 │ │ │ │ add.w r1, r0, #98304 @ 0x18000 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr.w ip, [pc, #104] @ 29fc00 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x18b890> │ │ │ │ @@ -740172,21 +740183,21 @@ │ │ │ │ b.n 2a01c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x18be58> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ vbsl d0, d26, d0 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ mcr2 1, 7, r0, cr8, cr0, {4} │ │ │ │ - adds r2, #194 @ 0xc2 │ │ │ │ + adds r4, #226 @ 0xe2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r2, #146 @ 0x92 │ │ │ │ + adds r4, #178 @ 0xb2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r2, #10 │ │ │ │ + adds r4, #42 @ 0x2a │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r2, #74 @ 0x4a │ │ │ │ + adds r4, #106 @ 0x6a │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #240] @ (2a0330 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x18bfc0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -740274,21 +740285,21 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 2a02be <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x18bf4e> │ │ │ │ nop │ │ │ │ movs r4, #248 @ 0xf8 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - adds r1, #202 @ 0xca │ │ │ │ + adds r3, #234 @ 0xea │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r1, #146 @ 0x92 │ │ │ │ + adds r3, #178 @ 0xb2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r1, #110 @ 0x6e │ │ │ │ + adds r3, #142 @ 0x8e │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r1, #94 @ 0x5e │ │ │ │ + adds r3, #126 @ 0x7e │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r3, [pc, #140] @ (2a03d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x18c064>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #7169 @ 0x1c01 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ @@ -740503,17 +740514,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 2a058e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x18c21e> │ │ │ │ nop │ │ │ │ movs r2, #18 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - cmp r7, #40 @ 0x28 │ │ │ │ + adds r1, #72 @ 0x48 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r7, #46 @ 0x2e │ │ │ │ + adds r1, #78 @ 0x4e │ │ │ │ lsls r4, r3, #3 │ │ │ │ add.w r0, r0, #471040 @ 0x73000 │ │ │ │ movs r2, #1 │ │ │ │ addw r3, r0, #3620 @ 0xe24 │ │ │ │ strb.w r2, [r0, #3616] @ 0xe20 │ │ │ │ vldr s15, [r3] │ │ │ │ vcmpe.f32 s15, s0 │ │ │ │ @@ -740646,15 +740657,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c2c38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xae8c8> │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ b.n 2a0700 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x18c390> │ │ │ │ nop │ │ │ │ movs r0, #130 @ 0x82 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - cmp r5, #194 @ 0xc2 │ │ │ │ + cmp r7, #226 @ 0xe2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r3, [pc, #188] @ (2a0838 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x18c4c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #7170 @ 0x1c02 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -740717,15 +740728,15 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c2c38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xae8c8> │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ b.n 2a07c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x18c454> │ │ │ │ subs r6, r7, #6 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - cmp r5, #4 │ │ │ │ + cmp r7, #36 @ 0x24 │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r3, [pc, #168] @ (2a08ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x18c57c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #7170 @ 0x1c02 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -740782,15 +740793,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c2c38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xae8c8> │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ b.n 2a0888 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x18c518> │ │ │ │ nop │ │ │ │ subs r6, r6, #3 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - cmp r4, #94 @ 0x5e │ │ │ │ + cmp r6, #126 @ 0x7e │ │ │ │ lsls r4, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -740939,23 +740950,23 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2a0a34 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x18c6c4> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ subs r2, r6, #0 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - cmp r3, #164 @ 0xa4 │ │ │ │ + cmp r5, #196 @ 0xc4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r0, #14 │ │ │ │ + movs r2, #46 @ 0x2e │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp r3, #112 @ 0x70 │ │ │ │ + cmp r5, #144 @ 0x90 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r2, #148 @ 0x94 │ │ │ │ + cmp r4, #180 @ 0xb4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r2, #128 @ 0x80 │ │ │ │ + cmp r4, #160 @ 0xa0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ add.w r2, r0, #471040 @ 0x73000 │ │ │ │ add.w r1, r0, #473088 @ 0x73800 │ │ │ │ add.w r0, r0, #573440 @ 0x8c000 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #1536 @ 0x600 │ │ │ │ str.w r3, [r2, #3328] @ 0xd00 │ │ │ │ @@ -742450,15 +742461,15 @@ │ │ │ │ b.n 2a1a80 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x18d710> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xeab60190 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ eors.w r1, ip, r0, lsr #2 │ │ │ │ - subs r6, r0, r1 │ │ │ │ + adds r6, r4, #1 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3608] @ 0xe18 │ │ │ │ sub sp, #452 @ 0x1c4 │ │ │ │ ldr.w r4, [pc, #3044] @ 2a2748 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x18e3d8> │ │ │ │ @@ -743541,15 +743552,15 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ b.n 2a2050 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x18dce0> │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 2a2bb4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x18e844> │ │ │ │ lsls r0, r2, #6 │ │ │ │ - asrs r2, r3, #27 │ │ │ │ + adds r2, r7, r3 │ │ │ │ lsls r4, r3, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #3 │ │ │ │ bhi.w 2a2946 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x18e5d6> │ │ │ │ cmp r2, #1 │ │ │ │ mov.w r5, #1 │ │ │ │ @@ -745736,15 +745747,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ b.n 2a3e58 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x18fae8> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ stmia r3!, {r1, r2, r3, r6} │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #2 │ │ │ │ + movs r6, #34 @ 0x22 │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmia r1!, {r4} │ │ │ │ lsls r0, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3528] @ 0xdc8 │ │ │ │ @@ -746867,15 +746878,15 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ bkpt 0x009a │ │ │ │ lsls r0, r2, #6 │ │ │ │ - subs r0, r2, r1 │ │ │ │ + adds r0, r6, #1 │ │ │ │ lsls r0, r6, #3 │ │ │ │ mov.w r1, #376 @ 0x178 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ bl 4657f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x351484> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mov r5, r0 │ │ │ │ add.w r7, r0, #20 │ │ │ │ @@ -749264,15 +749275,15 @@ │ │ │ │ ldrh.w r3, [sp, #272] @ 0x110 │ │ │ │ ubfx r3, r3, #0, #12 │ │ │ │ b.w 2a5b9c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x19182c> │ │ │ │ add r6, pc, #80 @ (adr r6, 2a6694 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x192324>) │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 2a6554 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1921e4> │ │ │ │ + bgt.n 2a6594 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x192224> │ │ │ │ lsls r3, r3, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs r2, #4 │ │ │ │ strd r3, r7, [sp, #148] @ 0x94 │ │ │ │ movs r4, #0 │ │ │ │ @@ -750218,21 +750229,21 @@ │ │ │ │ bl 1c2c38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xae8c8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s15, [r5] │ │ │ │ b.n 2a710e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x192d9e> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r2, r5, r6} │ │ │ │ + stmia r7!, {r2, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - stmia r5!, {r1, r4, r6} │ │ │ │ + stmia r7!, {r1, r4, r5, r6} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - stmia r5!, {r1, r6} │ │ │ │ + stmia r7!, {r1, r5, r6} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - stmia r4!, {r1, r3, r7} │ │ │ │ + stmia r6!, {r1, r3, r5, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #68] @ 2a7194 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x192e24> │ │ │ │ sub sp, #28 │ │ │ │ @@ -823901,23 +823912,23 @@ │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r6, r3, #6 │ │ │ │ lsls r5, r1, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r0, r2] │ │ │ │ + strb r4, [r4, r2] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r6, [r2, r1] │ │ │ │ + strb r6, [r6, r1] │ │ │ │ lsls r0, r3, #3 │ │ │ │ adds r4, r6, #3 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - mov r8, r0 │ │ │ │ + ldr r0, [pc, #640] @ (2de6e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ca370>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r4, [r0, r0] │ │ │ │ + strb r4, [r4, r0] │ │ │ │ lsls r0, r3, #3 │ │ │ │ movw r1, #37734 @ 0x9366 │ │ │ │ cmp r9, r1 │ │ │ │ beq.w 2deaac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ca73c> │ │ │ │ bls.w 2df1d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1cae64> │ │ │ │ movw r1, #38275 @ 0x9583 │ │ │ │ cmp r9, r1 │ │ │ │ @@ -825023,31 +825034,31 @@ │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ beq.w 2de516 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ca1a6> │ │ │ │ b.w 2de7c2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ca452> │ │ │ │ nop │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #1000] @ (2df40c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1cb09c>) │ │ │ │ + str r2, [r3, r0] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r6, [pc, #0] @ (2df028 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1cacb8>) │ │ │ │ + str r0, [r4, r0] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r2, [r6, #1] │ │ │ │ + ldrb r2, [r2, #10] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldr r4, [pc, #456] @ (2df1f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1cae88>) │ │ │ │ + ldr r6, [pc, #584] @ (2df278 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1caf08>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r4, [pc, #224] @ (2df114 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1cada4>) │ │ │ │ + ldr r6, [pc, #352] @ (2df194 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1cae24>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r4, [pc, #112] @ (2df0a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1cad38>) │ │ │ │ + ldr r6, [pc, #240] @ (2df128 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1cadb8>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r3, [pc, #64] @ (2df07c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1cad0c>) │ │ │ │ + ldr r5, [pc, #192] @ (2df0fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1cad8c>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r2, [pc, #960] @ (2df400 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1cb090>) │ │ │ │ + ldr r5, [pc, #64] @ (2df080 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1cad10>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r2, [pc, #728] @ (2df31c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1cafac>) │ │ │ │ + ldr r4, [pc, #856] @ (2df39c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1cb02c>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldrb.w r2, [r5, #1581] @ 0x62d │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cbz r2, 2df060 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1cacf0> │ │ │ │ ldr.w r2, [pc, #3340] @ 2dfd5c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1cb9ec> │ │ │ │ ldrb.w r1, [r5, #1768] @ 0x6e8 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ @@ -826162,19 +826173,19 @@ │ │ │ │ ldr.w r3, [r5, #1772] @ 0x6ec │ │ │ │ cmp r3, #30 │ │ │ │ bls.w 2de7c2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ca452> │ │ │ │ b.w 2deca4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ca934> │ │ │ │ nop │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, lr │ │ │ │ + mov ip, r2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - mvns r0, r1 │ │ │ │ + cmp r8, sp │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bics r4, r1 │ │ │ │ + cmp ip, r5 │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldrb.w r3, [r5, #1580] @ 0x62c │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 2de7c2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ca452> │ │ │ │ ldr r3, [pc, #660] @ (2e000c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1cbc9c>) │ │ │ │ ldr r1, [r4, #32] │ │ │ │ ldrb.w r2, [r5, #1768] @ 0x6e8 │ │ │ │ @@ -826513,20 +826524,20 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r6, #244 @ 0xf4 │ │ │ │ lsls r5, r1, #6 │ │ │ │ vaddw.u16 q8, q8, d12 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ vaddw.u32 q0, q10, d12 │ │ │ │ - adds r5, #158 @ 0x9e │ │ │ │ + adds r7, #190 @ 0xbe │ │ │ │ lsls r0, r3, #3 │ │ │ │ vrhadd.u d16, d28, d12 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #160 @ 0xa0 │ │ │ │ + cmp r2, #192 @ 0xc0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r3, [pc, #216] @ (2e0250 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1cbee0>) │ │ │ │ movw r2, #35864 @ 0x8c18 │ │ │ │ cmp r1, r2 │ │ │ │ add r3, pc │ │ │ │ beq.n 2e0216 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1cbea6> │ │ │ │ bls.n 2e01e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1cbe70> │ │ │ │ @@ -826937,23 +826948,23 @@ │ │ │ │ add.w r2, r2, #32768 @ 0x8000 │ │ │ │ movs r1, #1 │ │ │ │ str.w r3, [r2, #408] @ 0x198 │ │ │ │ bl 435d2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3219bc> │ │ │ │ b.n 2e0510 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1cc1a0> │ │ │ │ movs r4, #82 @ 0x52 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldrb r2, [r1, r4] │ │ │ │ + ldrsh r2, [r5, r4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r6, [r1, r6] │ │ │ │ + ldrb r6, [r5, r6] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r1, #164 @ 0xa4 │ │ │ │ + adds r3, #196 @ 0xc4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r1, #72 @ 0x48 │ │ │ │ + adds r3, #104 @ 0x68 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r1, #72 @ 0x48 │ │ │ │ + adds r3, #104 @ 0x68 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #344] @ (2e0748 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1cc3d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -827349,29 +827360,29 @@ │ │ │ │ str.w r2, [r1, #408] @ 0x198 │ │ │ │ movs r1, #1 │ │ │ │ bl 435d2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3219bc> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 2e0884 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1cc514> │ │ │ │ subs r4, r3, #7 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - cmp r6, #42 @ 0x2a │ │ │ │ + adds r0, #74 @ 0x4a │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r6, #16 │ │ │ │ + adds r0, #48 @ 0x30 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r6, [r5, r1] │ │ │ │ + ldrh r6, [r1, r2] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r5, #138 @ 0x8a │ │ │ │ + cmp r7, #170 @ 0xaa │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r5, #40 @ 0x28 │ │ │ │ + cmp r7, #72 @ 0x48 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r5, #68 @ 0x44 │ │ │ │ + cmp r7, #100 @ 0x64 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r4, #202 @ 0xca │ │ │ │ + cmp r6, #234 @ 0xea │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r4, #202 @ 0xca │ │ │ │ + cmp r6, #234 @ 0xea │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ dmb ish │ │ │ │ add.w r0, r2, #33024 @ 0x8100 │ │ │ │ adds r0, #152 @ 0x98 │ │ │ │ ldrex r1, [r0] │ │ │ │ subs r1, #1 │ │ │ │ @@ -827541,15 +827552,15 @@ │ │ │ │ bl 15bdf8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x47a88> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ bl 2e02d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1cbf60> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ subs r0, r2, r5 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - cmp r2, #194 @ 0xc2 │ │ │ │ + cmp r4, #226 @ 0xe2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ (2e0c50 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1cc8e0>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -827568,15 +827579,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ bl 2e02d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1cbf60> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ subs r4, r2, r4 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - cmp r2, #158 @ 0x9e │ │ │ │ + cmp r4, #190 @ 0xbe │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ (2e0c94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1cc924>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -827594,15 +827605,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ bl 2e02d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1cbf60> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ subs r0, r2, r3 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - cmp r2, #116 @ 0x74 │ │ │ │ + cmp r4, #148 @ 0x94 │ │ │ │ lsls r0, r3, #3 │ │ │ │ cmp r0, #38 @ 0x26 │ │ │ │ bhi.n 2e0cf6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1cc986> │ │ │ │ tbb [pc, r0] │ │ │ │ adds r7, r4, r0 │ │ │ │ adds r6, r2, #0 │ │ │ │ movs r4, #26 │ │ │ │ @@ -828898,17 +828909,17 @@ │ │ │ │ bl ffeefc46 │ │ │ │ lsls r5, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #30 │ │ │ │ + cmp r1, #62 @ 0x3e │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r5, #104 @ 0x68 │ │ │ │ + movs r7, #136 @ 0x88 │ │ │ │ lsls r0, r3, #3 │ │ │ │ bhi.w 2e0fdc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ccc6c> │ │ │ │ movw r0, #32874 @ 0x806a │ │ │ │ cmp r1, r0 │ │ │ │ bls.w 2e1e2e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1cdabe> │ │ │ │ movw r0, #32879 @ 0x806f │ │ │ │ cmp r1, r0 │ │ │ │ @@ -829476,23 +829487,23 @@ │ │ │ │ lsls r4, r1, #6 │ │ │ │ bcc.n 2e2280 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1cdf10> │ │ │ │ lsls r2, r0, #6 │ │ │ │ bcc.n 2e22a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1cdf38> │ │ │ │ lsls r2, r0, #6 │ │ │ │ bcc.n 2e225c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1cdeec> │ │ │ │ lsls r2, r0, #6 │ │ │ │ - str r4, [r5, #16] │ │ │ │ + str r4, [r1, #52] @ 0x34 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - asrs r4, r2, #26 │ │ │ │ + adds r4, r6, r2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r6, r5 │ │ │ │ + orrs r6, r1 │ │ │ │ lsls r4, r5, #3 │ │ │ │ svc 112 @ 0x70 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldr r0, [pc, #888] @ (2e2690 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ce320>) │ │ │ │ + ldr r2, [pc, #1016] @ (2e2710 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ce3a0>) │ │ │ │ lsls r4, r5, #3 │ │ │ │ bcc.n 2e236c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1cdffc> │ │ │ │ lsls r2, r0, #6 │ │ │ │ bcc.n 2e234c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1cdfdc> │ │ │ │ lsls r2, r0, #6 │ │ │ │ bcc.n 2e2340 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1cdfd0> │ │ │ │ lsls r2, r0, #6 │ │ │ │ @@ -830639,33 +830650,33 @@ │ │ │ │ ldr.w r3, [r5, #1888] @ 0x760 │ │ │ │ ubfx r3, r3, #2, #1 │ │ │ │ str r3, [r6, #8] │ │ │ │ ldr.w r3, [r5, #1888] @ 0x760 │ │ │ │ ubfx r3, r3, #3, #1 │ │ │ │ str r3, [r6, #12] │ │ │ │ b.w 2e20bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1cdd4c> │ │ │ │ - asrs r0, r6, #12 │ │ │ │ + asrs r0, r2, #21 │ │ │ │ lsls r0, r3, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r5, #6 │ │ │ │ + asrs r2, r1, #15 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r6, r5, #5 │ │ │ │ + asrs r6, r1, #14 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r2, r6, #4 │ │ │ │ + asrs r2, r2, #13 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r4, r4, #30 │ │ │ │ + asrs r4, r0, #7 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r1, [pc, #752] @ (2e3400 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1cf090>) │ │ │ │ + ldr r3, [pc, #880] @ (2e3480 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1cf110>) │ │ │ │ lsls r4, r5, #3 │ │ │ │ ldmia r3!, {r1, r2, r5, r6} │ │ │ │ lsls r2, r0, #6 │ │ │ │ ldmia r3, {r1, r2, r3, r6} │ │ │ │ lsls r2, r0, #6 │ │ │ │ - ldr r6, [pc, #792] @ (2e3434 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1cf0c4>) │ │ │ │ + str r6, [r4, r3] │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmia r6!, {r1, r3, r6, r7} │ │ │ │ lsls r2, r0, #6 │ │ │ │ stmia r6!, {r1, r3, r6} │ │ │ │ lsls r2, r0, #6 │ │ │ │ stmia r5!, {r3, r4, r5} │ │ │ │ lsls r2, r0, #6 │ │ │ │ @@ -831820,17 +831831,17 @@ │ │ │ │ b.w 2e23ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ce03c> │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [r6, #0] │ │ │ │ b.w 2e20bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1cdd4c> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r7, #1 │ │ │ │ + lsls r4, r3, #10 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r0, r5, #1 │ │ │ │ + lsls r0, r1, #10 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3656] @ 0xe48 │ │ │ │ ldr.w ip, [pc, #684] @ 2e4248 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1cfed8> │ │ │ │ sub sp, #432 @ 0x1b0 │ │ │ │ @@ -832112,18 +832123,18 @@ │ │ │ │ b.n 2e4076 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1cfd06> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r0!, {r1, r2, r4, r6} │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7be00d7 │ │ │ │ + ldr??.w r0, [lr, #215] @ 0xd7 │ │ │ │ ittt hi │ │ │ │ lslhi r4, r1, #6 │ │ │ │ - subhi r6, r3, #5 │ │ │ │ + movhi r1, #126 @ 0x7e │ │ │ │ lslhi r4, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3656] @ 0xe48 │ │ │ │ ldr.w ip, [pc, #612] @ 2e44d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d0160> │ │ │ │ sub sp, #432 @ 0x1b0 │ │ │ │ @@ -832354,18 +832365,18 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ pop {r1, r2, r7, pc} │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4fe00d7 │ │ │ │ + @ instruction: 0xf71e00d7 │ │ │ │ pop {r1, r4, r5, r6, r7} │ │ │ │ lsls r4, r1, #6 │ │ │ │ - adds r4, r5, #6 │ │ │ │ + subs r4, r1, #7 │ │ │ │ lsls r4, r5, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3648] @ 0xe40 │ │ │ │ @@ -832646,18 +832657,18 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ revsh r2, r7 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf25200d7 │ │ │ │ + orns r0, r2, #7045120 @ 0x6b8000 │ │ │ │ rev16 r6, r1 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - subs r0, r3, r4 │ │ │ │ + adds r0, r7, #4 │ │ │ │ lsls r4, r5, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3648] @ 0xe40 │ │ │ │ @@ -832952,18 +832963,18 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ mvns r0, r4 │ │ │ │ @ instruction: 0xb7ea │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.s32 q8, q15, │ │ │ │ + @ instruction: 0xf18e00d7 │ │ │ │ @ instruction: 0xb732 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - asrs r6, r6, #31 │ │ │ │ + subs r6, r2, r0 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3656] @ 0xe48 │ │ │ │ ldr.w ip, [pc, #648] @ 2e4dcc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d0a5c> │ │ │ │ sub sp, #432 @ 0x1b0 │ │ │ │ @@ -833190,18 +833201,18 @@ │ │ │ │ b.n 2e4cf0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d0980> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ push {r1, r2, r3, r5, r7} │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - mcrr 0, 13, r0, r2, cr7 │ │ │ │ + mcr 0, 3, r0, cr2, cr7, {6} │ │ │ │ push {r1, r2} │ │ │ │ lsls r4, r1, #6 │ │ │ │ - asrs r0, r0, #15 │ │ │ │ + asrs r0, r4, #23 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3648] @ 0xe40 │ │ │ │ ldr.w lr, [pc, #268] @ 2e4efc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d0b8c> │ │ │ │ sub sp, #432 @ 0x1b0 │ │ │ │ @@ -833317,20 +833328,20 @@ │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbz r2, 2e4f40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d0bd0> │ │ │ │ lsls r4, r1, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrd r0, r0, [r0, #-860]! @ 0x35c │ │ │ │ - asrs r2, r7, #4 │ │ │ │ + @ instruction: 0xeb9000d7 │ │ │ │ + asrs r2, r3, #13 │ │ │ │ lsls r7, r2, #3 │ │ │ │ cbz r0, 2e4f42 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d0bd2> │ │ │ │ lsls r4, r1, #6 │ │ │ │ - strd r0, r0, [r8, #-860] @ 0x35c │ │ │ │ + sbc.w r0, r8, r7, lsr #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ ldr.w ip, [pc, #168] @ 2e4fd4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d0c64> │ │ │ │ sub sp, #424 @ 0x1a8 │ │ │ │ mov r4, r2 │ │ │ │ @@ -833402,15 +833413,15 @@ │ │ │ │ strb r3, [r4, #0] │ │ │ │ b.n 2e4f9c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d0c2c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ sub sp, #272 @ 0x110 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia.w r4, {r0, r1, r2, r4, r6, r7} │ │ │ │ + @ instruction: 0xeaa400d7 │ │ │ │ add sp, #368 @ 0x170 │ │ │ │ lsls r4, r1, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ ldr.w ip, [pc, #308] @ 2e5128 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d0db8> │ │ │ │ @@ -833534,16 +833545,15 @@ │ │ │ │ b.n 2e5070 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d0d00> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r7, sp, #1016 @ 0x3f8 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2e50cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d0d5c> │ │ │ │ - lsls r7, r2, #3 │ │ │ │ + strd r0, r0, [ip, #860]! @ 0x35c │ │ │ │ add r7, sp, #544 @ 0x220 │ │ │ │ lsls r4, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ ldr.w ip, [pc, #180] @ 2e51fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d0e8c> │ │ │ │ @@ -833620,16 +833630,15 @@ │ │ │ │ b.n 2e519e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d0e2e> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r6, sp, #672 @ 0x2a0 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2e4f18 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d0ba8> │ │ │ │ - lsls r7, r2, #3 │ │ │ │ + stmia.w r8!, {r0, r1, r2, r4, r6, r7} │ │ │ │ add r6, sp, #360 @ 0x168 │ │ │ │ lsls r4, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ ldr.w ip, [pc, #416] @ 2e53bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d104c> │ │ │ │ @@ -833779,19 +833788,19 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ add r5, sp, #848 @ 0x350 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2e4f58 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d0be8> │ │ │ │ + b.n 2e5398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1028> │ │ │ │ lsls r7, r2, #3 │ │ │ │ add r5, sp, #464 @ 0x1d0 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - lsrs r6, r2, #22 │ │ │ │ + lsrs r6, r6, #30 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ ldr.w ip, [pc, #456] @ 2e55a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1238> │ │ │ │ sub sp, #424 @ 0x1a8 │ │ │ │ @@ -833943,19 +833952,19 @@ │ │ │ │ b.n 2e5468 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d10f8> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ... │ │ │ │ add r4, sp, #64 @ 0x40 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2e4ddc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d0a6c> │ │ │ │ + b.n 2e521c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d0eac> │ │ │ │ lsls r7, r2, #3 │ │ │ │ add r3, sp, #576 @ 0x240 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - lsrs r4, r6, #14 │ │ │ │ + lsrs r4, r2, #23 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ ldr r4, [pc, #340] @ (2e5720 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d13b0>) │ │ │ │ sub sp, #420 @ 0x1a4 │ │ │ │ @@ -834101,21 +834110,21 @@ │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #32 │ │ │ │ lsls r4, r1, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2e5b30 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d17c0> │ │ │ │ + b.n 2e4f70 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d0c00> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r4, r3, #5 │ │ │ │ + lsrs r4, r7, #13 │ │ │ │ lsls r7, r2, #3 │ │ │ │ add r1, sp, #808 @ 0x328 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - b.n 2e5aec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d177c> │ │ │ │ + b.n 2e5f2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1bbc> │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3656] @ 0xe48 │ │ │ │ ldr.w ip, [pc, #1028] @ 2e5b54 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d17e4> │ │ │ │ sub sp, #432 @ 0x1b0 │ │ │ │ @@ -834467,19 +834476,19 @@ │ │ │ │ ldr r7, [pc, #0] @ (2e5b50 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d17e0>) │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {} │ │ │ │ add r0, sp, #648 @ 0x288 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2e5bcc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d185c> │ │ │ │ + b.n 2e600c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1c9c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - lsls r2, r7, #30 │ │ │ │ + lsrs r2, r3, #7 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #640] @ (2e5df8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1a88>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -834718,42 +834727,42 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [pc, #64] @ (2e5e34 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1ac4>) │ │ │ │ add r0, pc │ │ │ │ b.n 2e5c04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1894> │ │ │ │ nop │ │ │ │ ldmia r3!, {r1, r6, r7} │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldmia r5, {r2, r3, r5, r7} │ │ │ │ + ldmia r7, {r2, r3, r6, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ble.n 2e5ec4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1b54> │ │ │ │ + svc 128 @ 0x80 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adc.w r0, sl, #7208960 @ 0x6e0000 │ │ │ │ - ble.n 2e5e94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1b24> │ │ │ │ + @ instruction: 0xf76a00dc │ │ │ │ + svc 100 @ 0x64 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bgt.n 2e5e70 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1b00> │ │ │ │ + udf #80 @ 0x50 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bgt.n 2e5e18 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1aa8> │ │ │ │ + udf #34 @ 0x22 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - blt.n 2e5d90 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1a20> │ │ │ │ + ble.n 2e5dd0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1a60> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - blt.n 2e5e88 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1b18> │ │ │ │ + ble.n 2e5ec8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1b58> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - blt.n 2e5ea8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1b38> │ │ │ │ + ble.n 2e5ee8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1b78> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bgt.n 2e5e64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1af4> │ │ │ │ + udf #64 @ 0x40 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - blt.n 2e5e5c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1aec> │ │ │ │ + ble.n 2e5e9c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1b2c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - blt.n 2e5e84 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1b14> │ │ │ │ + ble.n 2e5ec4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1b54> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - blt.n 2e5eac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1b3c> │ │ │ │ + ble.n 2e5eec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1b7c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - blt.n 2e5ed4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1b64> │ │ │ │ + ble.n 2e5f14 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1ba4> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bge.n 2e5ddc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1a6c> │ │ │ │ + bgt.n 2e5e1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1aac> │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r0, [pc, #88] @ (2e5e94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1b24>) │ │ │ │ add r0, pc │ │ │ │ b.n 2e5c04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1894> │ │ │ │ ldr r0, [pc, #88] @ (2e5e98 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1b28>) │ │ │ │ add r0, pc │ │ │ │ b.n 2e5c04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1894> │ │ │ │ @@ -834786,31 +834795,31 @@ │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 2e5c04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1894> │ │ │ │ ldr r0, [pc, #36] @ (2e5eb4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1b44>) │ │ │ │ add r0, pc │ │ │ │ b.n 2e5c04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1894> │ │ │ │ nop │ │ │ │ - bge.n 2e5dbc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1a4c> │ │ │ │ + bgt.n 2e5dfc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1a8c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - asrs r4, r0, #17 │ │ │ │ + asrs r4, r4, #25 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bge.n 2e5dbc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1a4c> │ │ │ │ + bgt.n 2e5dfc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1a8c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bge.n 2e5dc8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1a58> │ │ │ │ + bgt.n 2e5e08 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1a98> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bge.n 2e5de4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1a74> │ │ │ │ + bgt.n 2e5e24 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1ab4> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bge.n 2e5f94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1c24> │ │ │ │ + bgt.n 2e5dd4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1a64> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bge.n 2e5f7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1c0c> │ │ │ │ + bgt.n 2e5dbc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1a4c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bge.n 2e5fa4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1c34> │ │ │ │ + bgt.n 2e5de4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1a74> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bls.n 2e5e24 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1ab4> │ │ │ │ + blt.n 2e5e64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1af4> │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #316] @ 2e6004 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1c94> │ │ │ │ sub sp, #16 │ │ │ │ @@ -834937,29 +834946,29 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r4, r1, #6 │ │ │ │ add r1, pc, #168 @ (adr r1, 2e60b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1d40>) │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 2e6084 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1d14> │ │ │ │ + ble.n 2e60c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1d54> │ │ │ │ lsls r7, r2, #3 │ │ │ │ add r0, pc, #776 @ (adr r0, 2e631c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1fac>) │ │ │ │ lsls r4, r1, #6 │ │ │ │ - bge.n 2e5f38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1bc8> │ │ │ │ + bgt.n 2e5f78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1c08> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r1!, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r2, r4} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bge.n 2e6060 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1cf0> │ │ │ │ + bgt.n 2e60a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1d30> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bge.n 2e5f4c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1bdc> │ │ │ │ + bgt.n 2e5f8c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1c1c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bls.n 2e5ff8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1c88> │ │ │ │ + bgt.n 2e6038 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1cc8> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bls.n 2e5fdc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1c6c> │ │ │ │ + blt.n 2e601c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1cac> │ │ │ │ lsls r7, r2, #3 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 2e6120 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1db0> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -835066,15 +835075,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 2e6110 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1da0> │ │ │ │ ldr r3, [r1, #16] │ │ │ │ str r3, [r2, #0] │ │ │ │ b.n 2e609a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1d2a> │ │ │ │ stmia r6!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ble.n 2e6230 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1ec0> │ │ │ │ + svc 146 @ 0x92 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (2e6190 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1e20>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -835095,17 +835104,17 @@ │ │ │ │ bl 2e602c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1cbc> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (2e6198 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1e28>) │ │ │ │ add r3, pc │ │ │ │ b.n 2e6178 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1e08> │ │ │ │ stmia r5!, {r5, r6, r7} │ │ │ │ lsls r4, r1, #6 │ │ │ │ - bls.n 2e619c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1e2c> │ │ │ │ + blt.n 2e61dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1e6c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bhi.n 2e6194 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1e24> │ │ │ │ + blt.n 2e61d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1e64> │ │ │ │ lsls r7, r2, #3 │ │ │ │ cbz r2, 2e61e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1e78> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #60] @ (2e61ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1e7c>) │ │ │ │ @@ -835130,15 +835139,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmia r5!, {r1, r2, r3, r7} │ │ │ │ lsls r4, r1, #6 │ │ │ │ - bhi.n 2e616c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1dfc> │ │ │ │ + bge.n 2e61ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1e3c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #80] @ (2e6254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1ee4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -835168,15 +835177,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r5!, {r3, r4, r5} │ │ │ │ lsls r4, r1, #6 │ │ │ │ - stmia r7!, {r5, r6} │ │ │ │ + ldmia r1!, {r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cbz r1, 2e62a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d1f38> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -835392,15 +835401,15 @@ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #12] │ │ │ │ b.n 2e63b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d2040> │ │ │ │ nop │ │ │ │ - bvs.n 2e6488 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d2118> │ │ │ │ + bls.n 2e64c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d2158> │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3432] @ 0xd68 │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -836826,15 +836835,15 @@ │ │ │ │ bl 249638 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1352c8> │ │ │ │ b.n 2e737e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d300e> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r5, r7} │ │ │ │ + ldmia r4!, {r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov ip, r1 │ │ │ │ ldr r4, [r0, #60] @ 0x3c │ │ │ │ @@ -837237,19 +837246,19 @@ │ │ │ │ b.n 2e75b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d3248> │ │ │ │ cbz r6, 2e7882 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d3512> │ │ │ │ lsls r4, r1, #6 │ │ │ │ ldrh r6, [r7, #20] │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r2, r3, r6} │ │ │ │ + stmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldrh r0, [r0, #18] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - stmia r3!, {r2, r3, r4} │ │ │ │ + stmia r5!, {r2, r3, r4, r5} │ │ │ │ lsls r7, r2, #3 │ │ │ │ mov r0, r9 │ │ │ │ bl 249638 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1352c8> │ │ │ │ b.n 2e781c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d34ac> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2e77a6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d3436> │ │ │ │ @@ -837968,17 +837977,17 @@ │ │ │ │ lsls r4, r1, #6 │ │ │ │ strh r0, [r0, #22] │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r1, #18] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - cbnz r0, 2e807e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d3d0e> │ │ │ │ + pop {r3, r5, r7, pc} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cbnz r0, 2e807c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d3d0c> │ │ │ │ + pop {r4, r7, pc} │ │ │ │ lsls r7, r2, #3 │ │ │ │ eors r5, r4 │ │ │ │ rbit r3, r5 │ │ │ │ ldr r0, [r7, #44] @ 0x2c │ │ │ │ clz r3, r3 │ │ │ │ str r3, [r7, #64] @ 0x40 │ │ │ │ mla r2, r9, r3, sl │ │ │ │ @@ -838493,15 +838502,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r3, #1 │ │ │ │ b.n 2e851a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d41aa> │ │ │ │ nop │ │ │ │ add r2, pc, #304 @ (adr r2, 2e86e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d4374>) │ │ │ │ lsls r4, r1, #6 │ │ │ │ - push {r2, r3, r4, r5, r7, lr} │ │ │ │ + @ instruction: 0xb7dc │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldrb.w ip, [r1, #3] │ │ │ │ @@ -838623,15 +838632,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w ip, [r3, #460] @ 0x1cc │ │ │ │ add.w r1, ip, #1 │ │ │ │ b.n 2e861e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d42ae> │ │ │ │ add r1, pc, #288 @ (adr r1, 2e8844 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d44d4>) │ │ │ │ lsls r4, r1, #6 │ │ │ │ - push {r1, r2, r3, r4, r7} │ │ │ │ + @ instruction: 0xb6be │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov ip, r1 │ │ │ │ ldr r4, [r0, #60] @ 0x3c │ │ │ │ @@ -838722,15 +838731,15 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r1, #2 │ │ │ │ b.n 2e8792 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d4422> │ │ │ │ nop │ │ │ │ ldr r7, [sp, #856] @ 0x358 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - cbz r4, 2e888c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d451c> │ │ │ │ + push {r2, r7, lr} │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ @@ -838849,15 +838858,15 @@ │ │ │ │ ldr.w r3, [r6, #460] @ 0x1cc │ │ │ │ ldr r2, [sp, #8] │ │ │ │ adds r1, r3, #2 │ │ │ │ b.n 2e88a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d4530> │ │ │ │ nop │ │ │ │ ldr r6, [sp, #784] @ 0x310 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - sxth r2, r7 │ │ │ │ + push {r1, r3, r4, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ @@ -838985,15 +838994,15 @@ │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #432] @ 0x1b0 │ │ │ │ lsls r4, r1, #6 │ │ │ │ strb r4, [r1, #23] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - cbz r6, 2e8af0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d4780> │ │ │ │ + cbz r6, 2e8b38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d47c8> │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ @@ -839145,15 +839154,15 @@ │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #952] @ 0x3b8 │ │ │ │ lsls r4, r1, #6 │ │ │ │ strb r0, [r0, #17] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - add r7, sp, #496 @ 0x1f0 │ │ │ │ + cbz r4, 2e8cbe <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d494e> │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3472] @ 0xd90 │ │ │ │ ldr r6, [pc, #688] @ (2e8f5c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d4bec>) │ │ │ │ sub.w sp, sp, #588 @ 0x24c │ │ │ │ @@ -839413,15 +839422,15 @@ │ │ │ │ lsls r4, r1, #6 │ │ │ │ strb r0, [r1, #13] │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r5, #10] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - add r5, sp, #104 @ 0x68 │ │ │ │ + add r7, sp, #232 @ 0xe8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ str.w r0, [lr, r2, lsl #2] │ │ │ │ add.w r2, sp, r2, lsl #2 │ │ │ │ str.w r1, [r2, #452] @ 0x1c4 │ │ │ │ orr.w r9, r9, r4 │ │ │ │ cmp r3, r7 │ │ │ │ beq.n 2e8fee <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d4c7e> │ │ │ │ @@ -839835,15 +839844,15 @@ │ │ │ │ lsls r4, r1, #6 │ │ │ │ ldr r4, [r5, #104] @ 0x68 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r2, #80] @ 0x50 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - add r0, sp, #264 @ 0x108 │ │ │ │ + add r2, sp, #392 @ 0x188 │ │ │ │ lsls r7, r2, #3 │ │ │ │ str.w r0, [r8, r2, lsl #2] │ │ │ │ add.w r2, sp, r2, lsl #2 │ │ │ │ str.w r1, [r2, #452] @ 0x1c4 │ │ │ │ orr.w r9, r9, r4 │ │ │ │ cmp r7, r3 │ │ │ │ beq.n 2e9476 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d5106> │ │ │ │ @@ -842070,15 +842079,15 @@ │ │ │ │ lsls r4, r1, #6 │ │ │ │ ldrsb r4, [r5, r4] │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r2, [r5, r0] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldrh r0, [r7, #54] @ 0x36 │ │ │ │ + str r1, [sp, #96] @ 0x60 │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 13ef38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abc8> │ │ │ │ ldr.w r3, [r5, #460] @ 0x1cc │ │ │ │ adds r2, r3, #1 │ │ │ │ b.n 2ea990 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d6620> │ │ │ │ ldr r0, [sp, #32] │ │ │ │ @@ -842457,15 +842466,15 @@ │ │ │ │ bne.w 2eac10 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d68a0> │ │ │ │ ldr r2, [sp, #32] │ │ │ │ add.w r5, r2, #65536 @ 0x10000 │ │ │ │ ldrb.w r2, [r5, #482] @ 0x1e2 │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 2eab10 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d67a0> │ │ │ │ b.n 2eab02 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d6792> │ │ │ │ - ldrh r4, [r7, #44] @ 0x2c │ │ │ │ + ldrh r4, [r3, #62] @ 0x3e │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrd r7, r8, [sp, #32] │ │ │ │ cmp r7, #0 │ │ │ │ @@ -842757,15 +842766,15 @@ │ │ │ │ nop │ │ │ │ strb r2, [r7, #25] │ │ │ │ lsls r4, r1, #6 │ │ │ │ ldr r7, [pc, #376] @ (2eb4d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d7164>) │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r2, #12] │ │ │ │ + ldrh r2, [r6, #28] │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r6, [pc, #80] @ (2eb3b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d7048>) │ │ │ │ lsls r4, r1, #6 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 2eb104 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d6d94> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ @@ -843202,15 +843211,15 @@ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ b.n 2eb1b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d6e40> │ │ │ │ mov r1, lr │ │ │ │ b.n 2eb1b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d6e40> │ │ │ │ mov r2, lr │ │ │ │ b.n 2eb410 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d70a0> │ │ │ │ nop │ │ │ │ - strh r6, [r1, #42] @ 0x2a │ │ │ │ + strh r6, [r5, #58] @ 0x3a │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3464] @ 0xd88 │ │ │ │ ldr r5, [pc, #512] @ (2eba34 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d76c4>) │ │ │ │ sub.w sp, sp, #596 @ 0x254 │ │ │ │ @@ -843842,15 +843851,15 @@ │ │ │ │ adds r1, r3, r0 │ │ │ │ b.n 2ebc4e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d78de> │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ bl 249638 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1352c8> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ b.n 2ebe9c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d7b2c> │ │ │ │ - ldrb r4, [r7, #28] │ │ │ │ + strh r4, [r3, #10] │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3464] @ 0xd88 │ │ │ │ ldr r5, [pc, #720] @ (2ec1d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d7e60>) │ │ │ │ sub.w sp, sp, #596 @ 0x254 │ │ │ │ @@ -844531,15 +844540,15 @@ │ │ │ │ mov.w r5, #1 │ │ │ │ ite hi │ │ │ │ movhi r3, r5 │ │ │ │ movls r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ b.n 2ec2b2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d7f42> │ │ │ │ nop │ │ │ │ - strb r2, [r3, #30] │ │ │ │ + ldrb r2, [r7, #6] │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3432] @ 0xd68 │ │ │ │ ldr r5, [pc, #736] @ (2ec964 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d85f4>) │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ @@ -845276,15 +845285,15 @@ │ │ │ │ bls.w 2ec868 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d84f8> │ │ │ │ ldr r2, [sp, #664] @ 0x298 │ │ │ │ cmp r2, #1 │ │ │ │ bne.w 2ec868 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d84f8> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ b.n 2ecbb6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d8846> │ │ │ │ nop │ │ │ │ - ldr r0, [r5, #120] @ 0x78 │ │ │ │ + strb r0, [r1, #7] │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3432] @ 0xd68 │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ ldr r4, [pc, #692] @ (2ed130 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d8dc0>) │ │ │ │ @@ -846074,15 +846083,15 @@ │ │ │ │ ite hi │ │ │ │ movhi r3, #1 │ │ │ │ movls r3, #0 │ │ │ │ b.n 2ecf6a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d8bfa> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ mov r2, ip │ │ │ │ b.n 2ed6a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d9338> │ │ │ │ - ldr r2, [r3, #20] │ │ │ │ + ldr r2, [r7, #52] @ 0x34 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3440] @ 0xd70 │ │ │ │ ldr r5, [pc, #436] @ (2ed88c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d951c>) │ │ │ │ sub.w sp, sp, #620 @ 0x26c │ │ │ │ @@ -846811,17 +846820,17 @@ │ │ │ │ bls.w 2edaf0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d9780> │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 2edae2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d9772> │ │ │ │ b.n 2edaf0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d9780> │ │ │ │ mov lr, r2 │ │ │ │ b.n 2ed984 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d9614> │ │ │ │ - str r4, [r4, #4] │ │ │ │ + str r4, [r0, #40] @ 0x28 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrsh r6, [r5, r3] │ │ │ │ + str r6, [r1, #16] │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3440] @ 0xd70 │ │ │ │ ldr r5, [pc, #736] @ (2ee1e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d9e78>) │ │ │ │ sub.w sp, sp, #620 @ 0x26c │ │ │ │ @@ -847100,15 +847109,15 @@ │ │ │ │ b.n 2ee056 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d9ce6> │ │ │ │ ldr r0, [pc, #40] @ (2ee210 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d9ea0>) │ │ │ │ lsls r4, r1, #6 │ │ │ │ movs r0, #238 @ 0xee │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r4, r4] │ │ │ │ + ldrb r4, [r0, r5] │ │ │ │ lsls r7, r2, #3 │ │ │ │ subs r2, r4, #6 │ │ │ │ lsls r4, r1, #6 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 2edf74 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d9c04> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ @@ -847597,15 +847606,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ b.n 2ee020 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d9cb0> │ │ │ │ mov r2, lr │ │ │ │ b.n 2ee2a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d9f38> │ │ │ │ nop │ │ │ │ - ldrsb r4, [r0, r3] │ │ │ │ + ldr r4, [r4, r3] │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3464] @ 0xd88 │ │ │ │ ldr r5, [pc, #612] @ (2ee9a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1da630>) │ │ │ │ sub.w sp, sp, #596 @ 0x254 │ │ │ │ @@ -848296,15 +848305,15 @@ │ │ │ │ bl 13ef38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abc8> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr.w r0, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r3, r0 │ │ │ │ b.n 2eec6c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1da8fc> │ │ │ │ - ldr r7, [pc, #728] @ (2ef178 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1dae08>) │ │ │ │ + str r6, [r2, r7] │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3464] @ 0xd88 │ │ │ │ ldr r5, [pc, #664] @ (2ef14c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1daddc>) │ │ │ │ sub.w sp, sp, #596 @ 0x254 │ │ │ │ @@ -849050,15 +849059,15 @@ │ │ │ │ cmp.w r3, r7, lsl #2 │ │ │ │ mov.w lr, #1 │ │ │ │ ite hi │ │ │ │ movhi r3, lr │ │ │ │ movls r3, #0 │ │ │ │ mov r1, lr │ │ │ │ b.n 2ef2dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1daf6c> │ │ │ │ - bx pc │ │ │ │ + ldr r1, [pc, #632] @ (2ef930 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1db5c0>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3432] @ 0xd68 │ │ │ │ ldr r5, [pc, #748] @ (2ef9b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1db648>) │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ @@ -849810,15 +849819,15 @@ │ │ │ │ cmp.w r2, r1, lsl #4 │ │ │ │ bls.w 2ef8bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1db54c> │ │ │ │ ldr r2, [sp, #664] @ 0x298 │ │ │ │ cmp r2, #1 │ │ │ │ bne.w 2ef8bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1db54c> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ b.n 2efc16 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1db8a6> │ │ │ │ - subs r7, #78 @ 0x4e │ │ │ │ + adcs r6, r5 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3432] @ 0xd68 │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ ldr r4, [pc, #700] @ (2f0198 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1dbe28>) │ │ │ │ @@ -850617,15 +850626,15 @@ │ │ │ │ movhi r3, #1 │ │ │ │ movls r3, #0 │ │ │ │ b.n 2effc8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1dbc58> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ mov r2, ip │ │ │ │ b.n 2f0716 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1dc3a6> │ │ │ │ nop │ │ │ │ - subs r0, #246 @ 0xf6 │ │ │ │ + subs r3, #22 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3432] @ 0xd68 │ │ │ │ ldr r5, [pc, #740] @ (2f0a2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1dc6bc>) │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ @@ -851414,15 +851423,15 @@ │ │ │ │ cmp.w r2, r1, lsl #4 │ │ │ │ bls.w 2f09f2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1dc682> │ │ │ │ ldr r2, [sp, #664] @ 0x298 │ │ │ │ cmp r2, #1 │ │ │ │ bne.w 2f09f2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1dc682> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ b.n 2f0cf4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1dc984> │ │ │ │ - cmp r6, #108 @ 0x6c │ │ │ │ + adds r0, #140 @ 0x8c │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3432] @ 0xd68 │ │ │ │ ldr r4, [pc, #688] @ (2f126c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1dcefc>) │ │ │ │ mov fp, r1 │ │ │ │ @@ -852260,15 +852269,15 @@ │ │ │ │ movhi r3, #1 │ │ │ │ movls r3, #0 │ │ │ │ b.n 2f10aa <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1dcd3a> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ mov r2, ip │ │ │ │ b.n 2f187c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1dd50c> │ │ │ │ nop │ │ │ │ - cmp r0, #30 │ │ │ │ + cmp r2, #62 @ 0x3e │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3432] @ 0xd68 │ │ │ │ ldr r5, [pc, #588] @ (2f1af8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1dd788>) │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ @@ -853115,15 +853124,15 @@ │ │ │ │ cmp.w r2, r1, lsl #4 │ │ │ │ bls.w 2f1bd8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1dd868> │ │ │ │ ldr r2, [sp, #664] @ 0x298 │ │ │ │ cmp r2, #1 │ │ │ │ bne.w 2f1bd8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1dd868> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ b.n 2f1ee0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ddb70> │ │ │ │ - adds r6, r0, #2 │ │ │ │ + subs r6, r4, #2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3432] @ 0xd68 │ │ │ │ ldr r4, [pc, #580] @ (2f23ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1de07c>) │ │ │ │ mov fp, r1 │ │ │ │ @@ -854011,15 +854020,15 @@ │ │ │ │ b.w 2f2290 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ddf20> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ mov r2, ip │ │ │ │ b.n 2f2aea <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1de77a> │ │ │ │ mov ip, r2 │ │ │ │ mov r0, r2 │ │ │ │ b.n 2f2852 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1de4e2> │ │ │ │ - asrs r6, r3, #20 │ │ │ │ + asrs r6, r7, #28 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -857995,15 +858004,15 @@ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldmia r5!, {r1, r4, r6} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - b.n 2f5f24 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e1bb4> │ │ │ │ + b.n 2f6364 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e1ff4> │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldrh r1, [r1, #2] │ │ │ │ @@ -858277,15 +858286,15 @@ │ │ │ │ add.w r0, r1, r8 │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2f5f52 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e1be2> │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - bgt.n 2f5fd4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e1c64> │ │ │ │ + svc 10 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ @@ -858420,15 +858429,15 @@ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ add.w r0, r9, r3 │ │ │ │ b.n 2f60bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e1d4c> │ │ │ │ stmia r6!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - blt.n 2f6098 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e1d28> │ │ │ │ + ble.n 2f60d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e1d68> │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r2, r0, #94208 @ 0x17000 │ │ │ │ add.w r3, r0, #65536 @ 0x10000 │ │ │ │ @@ -858502,15 +858511,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ stmia r5!, {r3, r4, r5, r6} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - bls.n 2f620c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e1e9c> │ │ │ │ + blt.n 2f624c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e1edc> │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ (2f62e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e1f74>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -858554,15 +858563,15 @@ │ │ │ │ ldr.w r3, [r3, #1872] @ 0x750 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ stmia r4!, {r6, r7} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - bls.n 2f6388 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e2018> │ │ │ │ + blt.n 2f63c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e2058> │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #764] @ (2f65f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e2288>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -858815,17 +858824,17 @@ │ │ │ │ str.w r1, [r4, #2076] @ 0x81c │ │ │ │ orr.w r2, r2, #32768 @ 0x8000 │ │ │ │ str.w r2, [r4, #2080] @ 0x820 │ │ │ │ strh.w r5, [r3, #3456] @ 0xd80 │ │ │ │ b.n 2f63a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e2038> │ │ │ │ stmia r4!, {r1, r3, r4, r5} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - bhi.n 2f6534 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e21c4> │ │ │ │ + bge.n 2f6574 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e2204> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bhi.n 2f66f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e2384> │ │ │ │ + bge.n 2f6534 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e21c4> │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c2c38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xae8c8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2f65d6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e2266> │ │ │ │ @@ -860868,15 +860877,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 1c2c38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xae8c8> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ b.n 2f7e2a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e3aba> │ │ │ │ nop │ │ │ │ add r1, sp, #248 @ 0xf8 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - pop {r1, r2, r4, r5, r6, r7, pc} │ │ │ │ + stmia r0!, {r1, r2, r4} │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #116] @ (2f7f00 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e3b90>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -860917,18 +860926,18 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1c2c38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xae8c8> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 2f7ebc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e3b4c> │ │ │ │ add r0, sp, #688 @ 0x2b0 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - pop {r1, r2, r4, r5, r6, pc} │ │ │ │ - lsls r6, r2, #3 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itet ls │ │ │ │ + lslls r6, r2, #3 │ │ │ │ + pushhi {r4, r5, r6, lr} │ │ │ │ + movls.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w ip, [pc, #824] @ 2f8250 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e3ee0> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr r4, [pc, #820] @ (2f8254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e3ee4>) │ │ │ │ subs.w r5, r0, #16384 @ 0x4000 │ │ │ │ add ip, pc │ │ │ │ @@ -861170,18 +861179,18 @@ │ │ │ │ lsls r3, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r3, #6] │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ - lsls r6, r2, #3 │ │ │ │ - strh r0, [r7, #2] │ │ │ │ - lsls r3, r1, #6 │ │ │ │ + ittt ne │ │ │ │ + lslne r6, r2, #3 │ │ │ │ + strhne r0, [r7, #2] │ │ │ │ + lslne r3, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, r6 │ │ │ │ movs r0, r0 │ │ │ │ orrs r4, r6 │ │ │ │ vldr s15, [r2] │ │ │ │ vcmpe.f32 s15, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ @@ -861453,17 +861462,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ eors r6, r4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ orrs r4, r6 │ │ │ │ - @ instruction: 0xb7e0 │ │ │ │ + rev r0, r0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xb7d0 │ │ │ │ + cbnz r0, 2f865c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e42ec> │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r3, #116 @ 0x74 │ │ │ │ mla r3, r3, r5, r4 │ │ │ │ add.w r3, r3, #101376 @ 0x18c00 │ │ │ │ vldr s14, [r3, #436] @ 0x1b4 │ │ │ │ vcmp.f32 s14, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ @@ -861717,17 +861726,17 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 1c2c38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xae8c8> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ vldr s15, [r2] │ │ │ │ b.n 2f8906 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e4596> │ │ │ │ - push {r1, r2, r5, r6} │ │ │ │ + @ instruction: 0xb686 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cbz r4, 2f89c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e4654> │ │ │ │ + push {r2, r5, r6, lr} │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #72] @ 2f89cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e465c> │ │ │ │ sub sp, #28 │ │ │ │ @@ -862027,17 +862036,17 @@ │ │ │ │ mov r0, ip │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r3, [sp, #592] @ 0x250 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - sub sp, #264 @ 0x108 │ │ │ │ + uxtb r2, r4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r7, sp, #696 @ 0x2b8 │ │ │ │ + cbz r6, 2f8d42 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e49d2> │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #488] @ (2f8f08 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e4b98>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -862181,17 +862190,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - add r7, sp, #360 @ 0x168 │ │ │ │ + cbz r2, 2f8f2e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e4bbe> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r5, sp, #792 @ 0x318 │ │ │ │ + add r7, sp, #920 @ 0x398 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #620] @ (2f9190 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e4e20>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -862390,17 +862399,17 @@ │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 2f902e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e4cbe> │ │ │ │ nop │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ lsls r3, r1, #6 │ │ │ │ vst1.8 {d4}, [r0], r1 │ │ │ │ @ instruction: 0xfa004701 │ │ │ │ - add r4, sp, #752 @ 0x2f0 │ │ │ │ + add r6, sp, #880 @ 0x370 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r3, sp, #280 @ 0x118 │ │ │ │ + add r5, sp, #408 @ 0x198 │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -862631,17 +862640,17 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 2f940e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e509e> │ │ │ │ movs r2, #192 @ 0xc0 │ │ │ │ b.n 2f93bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e504c> │ │ │ │ - add r2, sp, #512 @ 0x200 │ │ │ │ + add r4, sp, #640 @ 0x280 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - add r2, sp, #416 @ 0x1a0 │ │ │ │ + add r4, sp, #544 @ 0x220 │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ add.w r8, r0, #102400 @ 0x19000 │ │ │ │ ldr.w r6, [r8, #1652] @ 0x674 │ │ │ │ @@ -862745,15 +862754,15 @@ │ │ │ │ b.n 2f9502 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e5192> │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c2c38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xae8c8> │ │ │ │ b.n 2f952c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e51bc> │ │ │ │ str r2, [sp, #472] @ 0x1d8 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - add r0, sp, #192 @ 0xc0 │ │ │ │ + add r2, sp, #320 @ 0x140 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #284] @ (2f96ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e533c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -862864,19 +862873,19 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 2f963a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e52ca> │ │ │ │ nop │ │ │ │ str r1, [sp, #672] @ 0x2a0 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - add r6, pc, #880 @ (adr r6, 2f9a24 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e56b4>) │ │ │ │ + add r0, sp, #1008 @ 0x3f0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r6, pc, #600 @ (adr r6, 2f9910 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e55a0>) │ │ │ │ + add r0, sp, #728 @ 0x2d8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r6, pc, #536 @ (adr r6, 2f98d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e5564>) │ │ │ │ + add r0, sp, #664 @ 0x298 │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -863010,17 +863019,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ str r0, [sp, #416] @ 0x1a0 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - add r5, pc, #440 @ (adr r5, 2f9a18 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e56a8>) │ │ │ │ + add r7, pc, #568 @ (adr r7, 2f9a98 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e5728>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r4, pc, #928 @ (adr r4, 2f9c04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e5894>) │ │ │ │ + add r7, pc, #32 @ (adr r7, 2f9884 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e5514>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ add.w r7, r0, #102400 @ 0x19000 │ │ │ │ mov.w ip, #0 │ │ │ │ ldrb.w r3, [r7, #1640] @ 0x668 │ │ │ │ ldrb.w r4, [r7, #1664] @ 0x680 │ │ │ │ strb.w ip, [r7, #1664] @ 0x680 │ │ │ │ @@ -863404,17 +863413,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ ldrh r2, [r0, #22] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - add r0, pc, #256 @ (adr r0, 2f9e50 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e5ae0>) │ │ │ │ + add r2, pc, #384 @ (adr r2, 2f9ed0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e5b60>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r0, pc, #104 @ (adr r0, 2f9dbc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e5a4c>) │ │ │ │ + add r2, pc, #232 @ (adr r2, 2f9e3c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e5acc>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #136] @ (2f9dec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e5a7c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -863543,15 +863552,15 @@ │ │ │ │ cmp r4, r3 │ │ │ │ bcc.n 2f9e7a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e5b0a> │ │ │ │ movs r2, #28 │ │ │ │ mla r3, r2, r3, r0 │ │ │ │ add.w r0, r3, #97792 @ 0x17e00 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r7, [sp, #888] @ 0x378 │ │ │ │ + add r1, pc, #1016 @ (adr r1, 2fa2e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e5f74>) │ │ │ │ lsls r6, r4, #3 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 2f9faa <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e5c3a> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -863761,19 +863770,19 @@ │ │ │ │ nop │ │ │ │ str r4, [r6, #0] │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r6, [r5, r7] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldr r4, [sp, #896] @ 0x380 │ │ │ │ + ldr r7, [sp, #0] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r4, [sp, #616] @ 0x268 │ │ │ │ + ldr r6, [sp, #744] @ 0x2e8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r5, [sp, #640] @ 0x280 │ │ │ │ + ldr r7, [sp, #768] @ 0x300 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ vmov.f64 d7, d2 │ │ │ │ vcvt.f32.f64 s4, d4 │ │ │ │ @@ -863857,17 +863866,17 @@ │ │ │ │ vldr s6, [sp, #20] │ │ │ │ vldr s14, [sp, #16] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2fa1c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e5e50> │ │ │ │ strh r6, [r0, #48] @ 0x30 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldr r3, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r6, [sp, #56] @ 0x38 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r4, [sp, #912] @ 0x390 │ │ │ │ + ldr r7, [sp, #16] │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #452] @ (2fa408 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e6098>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -864018,21 +864027,21 @@ │ │ │ │ mla r3, r2, r3, r4 │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ b.n 2fa27a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e5f0a> │ │ │ │ nop │ │ │ │ strh r2, [r6, #38] @ 0x26 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldr r2, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r4, [sp, #856] @ 0x358 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r3, [sp, #640] @ 0x280 │ │ │ │ + ldr r5, [sp, #768] @ 0x300 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r2, [sp, #336] @ 0x150 │ │ │ │ + ldr r4, [sp, #464] @ 0x1d0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r3, [sp, #248] @ 0xf8 │ │ │ │ + ldr r5, [sp, #376] @ 0x178 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ vcvt.f32.f64 s8, d4 │ │ │ │ vcvt.f32.f64 s10, d5 │ │ │ │ @@ -864108,17 +864117,17 @@ │ │ │ │ vldr s6, [sp, #20] │ │ │ │ vldr s15, [sp, #16] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2fa48e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e611e> │ │ │ │ strh r4, [r6, #22] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldr r0, [sp, #920] @ 0x398 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r1, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r3, [sp, #880] @ 0x370 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #428] @ (2fa6dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e636c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -864261,21 +864270,21 @@ │ │ │ │ vldr s15, [sp, #12] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ b.n 2fa5b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e6244> │ │ │ │ nop │ │ │ │ strh r2, [r1, #16] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - str r7, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r1, [sp, #624] @ 0x270 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r0, [sp, #296] @ 0x128 │ │ │ │ + ldr r2, [sp, #424] @ 0x1a8 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - str r7, [sp, #408] @ 0x198 │ │ │ │ + ldr r1, [sp, #536] @ 0x218 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r0, [sp, #208] @ 0xd0 │ │ │ │ + ldr r2, [sp, #336] @ 0x150 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #284] @ (2fa81c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e64ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -864371,17 +864380,17 @@ │ │ │ │ mla r3, r2, r5, ip │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ b.n 2fa7c2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e6452> │ │ │ │ nop │ │ │ │ strh r4, [r7, #0] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - str r6, [sp, #576] @ 0x240 │ │ │ │ + ldr r0, [sp, #704] @ 0x2c0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r7, [sp, #296] @ 0x128 │ │ │ │ + ldr r1, [sp, #424] @ 0x1a8 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #36] @ (2fa85c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e64ec>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -864395,15 +864404,15 @@ │ │ │ │ ldrh.w r2, [r2, #1700] @ 0x6a4 │ │ │ │ ldr r1, [r1, #56] @ 0x38 │ │ │ │ bl 2f9fb0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e5c40> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r0, #28] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - str r5, [sp, #616] @ 0x268 │ │ │ │ + str r7, [sp, #744] @ 0x2e8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #312] @ (2fa9ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e663c>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -864513,21 +864522,21 @@ │ │ │ │ movs r3, #28 │ │ │ │ mla r1, r3, r1, r0 │ │ │ │ add.w r1, r1, #97792 @ 0x17e00 │ │ │ │ add.w r1, r1, #344 @ 0x158 │ │ │ │ b.n 2fa8b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e6544> │ │ │ │ ldrb r2, [r0, #27] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - str r5, [sp, #216] @ 0xd8 │ │ │ │ + str r7, [sp, #344] @ 0x158 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r4, [sp, #888] @ 0x378 │ │ │ │ + str r6, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r5, [sp, #472] @ 0x1d8 │ │ │ │ + str r7, [sp, #600] @ 0x258 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strh r0, [r0, #4] │ │ │ │ + strh r0, [r4, #20] │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (2faa90 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e6720>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -864601,17 +864610,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r5, r2 │ │ │ │ b.n 2faa48 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e66d8> │ │ │ │ nop │ │ │ │ ldrb r2, [r5, #21] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - str r4, [sp, #24] │ │ │ │ + str r6, [sp, #152] @ 0x98 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r3, [sp, #568] @ 0x238 │ │ │ │ + str r5, [sp, #696] @ 0x2b8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #420] @ (2fac50 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e68e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -864762,21 +864771,21 @@ │ │ │ │ bl 1c2c38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xae8c8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r5, r2 │ │ │ │ b.n 2fab16 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e67a6> │ │ │ │ ldrb r2, [r1, #18] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - str r2, [sp, #616] @ 0x268 │ │ │ │ + str r4, [sp, #744] @ 0x2e8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r2, [sp, #912] @ 0x390 │ │ │ │ + str r5, [sp, #16] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - str r2, [sp, #680] @ 0x2a8 │ │ │ │ + str r4, [sp, #808] @ 0x328 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r2, [sp, #272] @ 0x110 │ │ │ │ + str r4, [sp, #400] @ 0x190 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #68] @ (2facb8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e6948>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -864908,17 +864917,17 @@ │ │ │ │ movs r1, #28 │ │ │ │ mla r3, r1, r3, r4 │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ b.n 2facfe <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e698e> │ │ │ │ ldrb r2, [r5, #9] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - str r0, [sp, #1016] @ 0x3f8 │ │ │ │ + str r3, [sp, #120] @ 0x78 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r0, [sp, #976] @ 0x3d0 │ │ │ │ + str r3, [sp, #80] @ 0x50 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [r1, #0] │ │ │ │ mov r7, r2 │ │ │ │ @@ -865045,17 +865054,17 @@ │ │ │ │ movs r2, #28 │ │ │ │ mla r3, r2, r3, ip │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ b.n 2faeb6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e6b46> │ │ │ │ ldrb r6, [r5, #2] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrh r4, [r1, #60] @ 0x3c │ │ │ │ + str r1, [sp, #688] @ 0x2b0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r2, [r5, #58] @ 0x3a │ │ │ │ + str r1, [sp, #552] @ 0x228 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (2faf98 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e6c28>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -865146,17 +865155,17 @@ │ │ │ │ movs r2, #28 │ │ │ │ mla r3, r2, r3, ip │ │ │ │ add.w r0, r3, #97792 @ 0x17e00 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ b.n 2fafda <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e6c6a> │ │ │ │ strb r2, [r1, #30] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrh r0, [r0, #52] @ 0x34 │ │ │ │ + str r0, [sp, #640] @ 0x280 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r2, [r1, #50] @ 0x32 │ │ │ │ + str r0, [sp, #424] @ 0x1a8 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #132] @ (2fb12c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e6dbc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -865323,17 +865332,17 @@ │ │ │ │ movs r1, #28 │ │ │ │ mla r3, r1, r3, r4 │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ b.n 2fb174 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e6e04> │ │ │ │ strb r6, [r6, #23] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrh r2, [r2, #36] @ 0x24 │ │ │ │ + ldrh r2, [r6, #52] @ 0x34 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r0, [r1, #34] @ 0x22 │ │ │ │ + ldrh r0, [r5, #50] @ 0x32 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #96] @ (2fb30c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e6f9c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -865475,17 +865484,17 @@ │ │ │ │ movs r1, #28 │ │ │ │ mla r2, r1, r2, r5 │ │ │ │ add.w r4, r2, #97792 @ 0x17e00 │ │ │ │ add.w r4, r4, #344 @ 0x158 │ │ │ │ b.n 2fb352 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e6fe2> │ │ │ │ strb r6, [r2, #16] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrh r6, [r5, #22] │ │ │ │ + ldrh r6, [r1, #40] @ 0x28 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r0, [r2, #20] │ │ │ │ + ldrh r0, [r6, #36] @ 0x24 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #96] @ (2fb4c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e7154>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -865627,17 +865636,17 @@ │ │ │ │ movs r1, #28 │ │ │ │ mla r2, r1, r2, r5 │ │ │ │ add.w r4, r2, #97792 @ 0x17e00 │ │ │ │ add.w r4, r4, #344 @ 0x158 │ │ │ │ b.n 2fb50a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e719a> │ │ │ │ strb r6, [r3, #9] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrh r2, [r1, #10] │ │ │ │ + ldrh r2, [r5, #26] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r0, [r3, #6] │ │ │ │ + ldrh r0, [r7, #22] │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #96] @ (2fb67c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e730c>) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -865734,15 +865743,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strb r6, [r6, #1] │ │ │ │ lsls r3, r1, #6 │ │ │ │ ldr r1, [pc, #384] @ (2fb88c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e751c>) │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r3, #62] @ 0x3e │ │ │ │ + ldrh r2, [r7, #14] │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r1, [pc, #64] @ (2fb758 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e73e8>) │ │ │ │ lsls r3, r1, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -865837,15 +865846,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r2, [r5, #116] @ 0x74 │ │ │ │ lsls r3, r1, #6 │ │ │ │ ldr r0, [pc, #336] @ (2fb960 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e75f0>) │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r4, #54] @ 0x36 │ │ │ │ + ldrh r2, [r0, #8] │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r0, [pc, #48] @ (2fb84c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e74dc>) │ │ │ │ lsls r3, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -866026,17 +866035,17 @@ │ │ │ │ mla r3, r1, r3, r4 │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ b.n 2fb912 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e75a2> │ │ │ │ nop │ │ │ │ ldr r4, [r3, #100] @ 0x64 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - strh r0, [r4, #38] @ 0x26 │ │ │ │ + strh r0, [r0, #56] @ 0x38 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r6, [r2, #36] @ 0x24 │ │ │ │ + strh r6, [r6, #52] @ 0x34 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #108] @ (2fbacc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e775c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -866299,17 +866308,17 @@ │ │ │ │ lsls r3, r1, #6 │ │ │ │ mvns r2, r3 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bics r4, r0 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - strh r4, [r3, #14] │ │ │ │ + strh r4, [r7, #30] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r2, [r7, #12] │ │ │ │ + strh r2, [r3, #30] │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #88] @ (2fbdc0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e7a50>) │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -866466,17 +866475,17 @@ │ │ │ │ lsls r3, r1, #6 │ │ │ │ tst r2, r3 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ rors r4, r0 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - strh r4, [r3, #0] │ │ │ │ + strh r4, [r7, #16] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r2, [r7, #31] │ │ │ │ + strh r2, [r3, #16] │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #84] @ (2fbf7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e7c0c>) │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -866562,15 +866571,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r6, [r0, #120] @ 0x78 │ │ │ │ lsls r3, r1, #6 │ │ │ │ eors r0, r4 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, #27] │ │ │ │ + strh r4, [r3, #8] │ │ │ │ lsls r6, r2, #3 │ │ │ │ ands r0, r5 │ │ │ │ lsls r3, r1, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -866658,15 +866667,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r6, [r3, #104] @ 0x68 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r7, #120 @ 0x78 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r2, #24] │ │ │ │ + strh r4, [r6, #0] │ │ │ │ lsls r6, r2, #3 │ │ │ │ subs r7, #64 @ 0x40 │ │ │ │ lsls r3, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -868972,19 +868981,19 @@ │ │ │ │ b.n 2fd6ee <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e937e> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #228 @ 0xe4 │ │ │ │ lsls r3, r1, #6 │ │ │ │ cmp r0, #212 @ 0xd4 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - str r4, [r4, #116] @ 0x74 │ │ │ │ + ldr r4, [r0, #24] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r4, r3, #4 │ │ │ │ + movs r1, #60 @ 0x3c │ │ │ │ lsls r5, r4, #3 │ │ │ │ - str r4, [r5, #104] @ 0x68 │ │ │ │ + ldr r4, [r1, #12] │ │ │ │ lsls r6, r2, #3 │ │ │ │ cbz r1, 2fd912 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e95a2> │ │ │ │ add r1, r0 │ │ │ │ subs r0, #1 │ │ │ │ subs r1, #1 │ │ │ │ push {lr} │ │ │ │ ldrb.w r2, [r0, #1]! │ │ │ │ @@ -869775,15 +869784,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (2fe114 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e9da4>) │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 2fe0d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e9d60> │ │ │ │ nop │ │ │ │ - ldrsh r2, [r3, r0] │ │ │ │ + str r2, [r7, #0] │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -870001,15 +870010,15 @@ │ │ │ │ b.n 2fe300 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e9f90> │ │ │ │ ldr r2, [pc, #12] @ (2fe350 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e9fe0>) │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 2fe1ea <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1e9e7a> │ │ │ │ - ldrh r0, [r6, r7] │ │ │ │ + ldrsh r0, [r2, r0] │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -870306,15 +870315,15 @@ │ │ │ │ b.n 2fe6da <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ea36a> │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ movs r1, r0 │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ adds r0, r1, #2 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldr r2, [r7, r7] │ │ │ │ + ldrb r2, [r3, r0] │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vcmp.f32 s15, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it gt │ │ │ │ vmovgt.f32 s15, s14 │ │ │ │ @@ -870628,15 +870637,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r1, r4] │ │ │ │ + ldrsb r4, [r5, r4] │ │ │ │ lsls r6, r2, #3 │ │ │ │ movw r3, #34042 @ 0x84fa │ │ │ │ cmp r7, r3 │ │ │ │ bne.w 2fe55a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ea1ea> │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ mvn.w r3, #4278190080 @ 0xff000000 │ │ │ │ cmp r4, r7 │ │ │ │ @@ -870934,15 +870943,15 @@ │ │ │ │ rors r7, r3 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffe0ffff │ │ │ │ rors r7, r5 │ │ │ │ vaba.u8 q2, q0, │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ - str r6, [r7, r6] │ │ │ │ + strh r6, [r3, r7] │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ lsls r4, r1, #2 │ │ │ │ mov r5, r1 │ │ │ │ @@ -871067,15 +871076,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ blx 6a8a8 │ │ │ │ mov r0, r6 │ │ │ │ blx 6a8a8 │ │ │ │ b.n 2fee9c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1eab2c> │ │ │ │ nop │ │ │ │ @ instruction: 0xffff4b7f │ │ │ │ - str r6, [r7, r0] │ │ │ │ + strh r6, [r3, r1] │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ ldrd r4, r9, [sp, #120] @ 0x78 │ │ │ │ @@ -871766,17 +871775,17 @@ │ │ │ │ blx 6a8a8 │ │ │ │ ldr r2, [pc, #16] @ (2ff6dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1eb36c>) │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 2ff6bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1eb34c> │ │ │ │ - ldr r0, [pc, #584] @ (2ff924 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1eb5b4>) │ │ │ │ + ldr r2, [pc, #712] @ (2ff9a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1eb634>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r0, [pc, #480] @ (2ff8c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1eb550>) │ │ │ │ + ldr r2, [pc, #608] @ (2ff940 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1eb5d0>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ @@ -872204,19 +872213,19 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 2ffb58 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1eb7e8> │ │ │ │ nop │ │ │ │ - add r6, r7 │ │ │ │ + mov r6, fp │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r4, pc │ │ │ │ + mov ip, r3 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r0, r7 │ │ │ │ + mov r0, fp │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r2, [r2, #44] @ 0x2c │ │ │ │ cbz r2, 2ffbd0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1eb860> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -872243,17 +872252,17 @@ │ │ │ │ bx lr │ │ │ │ ldr r2, [pc, #16] @ (2ffbe8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1eb878>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 2ffbc8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1eb858> │ │ │ │ - add r2, r4 │ │ │ │ + mov r2, r8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r4, r3 │ │ │ │ + mov r4, r7 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ @@ -872319,19 +872328,19 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ movs r0, #0 │ │ │ │ b.n 2ffc5e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1eb8ee> │ │ │ │ - orrs r2, r7 │ │ │ │ + cmp r2, fp │ │ │ │ lsls r6, r2, #3 │ │ │ │ - muls r0, r7 │ │ │ │ + cmp r8, r3 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - orrs r4, r5 │ │ │ │ + cmp r4, r9 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ cbz r1, 2ffcba <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1eb94a> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -872430,19 +872439,19 @@ │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 2ffd44 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1eb9d4> │ │ │ │ - cmp r6, r4 │ │ │ │ + add lr, r8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - tst r4, r3 │ │ │ │ + add r4, r7 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - tst r6, r4 │ │ │ │ + add r6, r8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ cbz r1, 2ffdbe <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1eba4e> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -872500,17 +872509,17 @@ │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #8] @ (2ffe40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ebad0>) │ │ │ │ add r2, pc │ │ │ │ b.n 2ffe22 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ebab2> │ │ │ │ - rors r0, r6 │ │ │ │ + add r0, r2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - rors r4, r6 │ │ │ │ + add r4, r2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ @@ -872550,17 +872559,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (2ffec0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ebb50>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 2ffe8a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ebb1a> │ │ │ │ nop │ │ │ │ - adcs r0, r4 │ │ │ │ + bics r0, r0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adcs r6, r0 │ │ │ │ + muls r6, r4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ cbz r1, 2ffede <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ebb6e> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -873183,15 +873192,15 @@ │ │ │ │ bl 2fff80 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ebc10> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ b.n 3004ce <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ec15e> │ │ │ │ nop │ │ │ │ movs r2, #132 @ 0x84 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - subs r3, #48 @ 0x30 │ │ │ │ + subs r5, #80 @ 0x50 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #156] @ 3005e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ec278> │ │ │ │ mov r6, r1 │ │ │ │ @@ -873252,15 +873261,15 @@ │ │ │ │ strd r0, r1, [sp] │ │ │ │ bl 2fff80 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ebc10> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ b.n 30056c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ec1fc> │ │ │ │ movs r1, #234 @ 0xea │ │ │ │ lsls r3, r1, #6 │ │ │ │ - subs r2, #168 @ 0xa8 │ │ │ │ + subs r4, #200 @ 0xc8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #176] @ 3006b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ec340> │ │ │ │ mov r6, r3 │ │ │ │ @@ -873330,17 +873339,17 @@ │ │ │ │ strd r0, r3, [sp] │ │ │ │ bl 2fff80 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ebc10> │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 300620 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ec2b0> │ │ │ │ movs r1, #54 @ 0x36 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - subs r2, #106 @ 0x6a │ │ │ │ + subs r4, #138 @ 0x8a │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r2, #42 @ 0x2a │ │ │ │ + subs r4, #74 @ 0x4a │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #236] @ 3007b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ec448> │ │ │ │ mov r6, r3 │ │ │ │ @@ -873430,19 +873439,19 @@ │ │ │ │ strd r0, r1, [r6] │ │ │ │ ldrd r2, r3, [r3, #16] │ │ │ │ strd r2, r3, [r6, #8] │ │ │ │ b.n 30074e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ec3de> │ │ │ │ nop │ │ │ │ movs r0, #106 @ 0x6a │ │ │ │ lsls r3, r1, #6 │ │ │ │ - subs r1, #220 @ 0xdc │ │ │ │ + subs r3, #252 @ 0xfc │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r1, #156 @ 0x9c │ │ │ │ + subs r3, #188 @ 0xbc │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r1, #236 @ 0xec │ │ │ │ + subs r4, #12 │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #320] @ (30091c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ec5ac>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -873564,19 +873573,19 @@ │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r4, [sp, #12] │ │ │ │ b.n 300904 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ec594> │ │ │ │ subs r6, r3, #5 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - subs r0, #228 @ 0xe4 │ │ │ │ + subs r3, #4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r0, #180 @ 0xb4 │ │ │ │ + subs r2, #212 @ 0xd4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r0, #140 @ 0x8c │ │ │ │ + subs r2, #172 @ 0xac │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #372] @ (300ab4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ec744>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -873716,17 +873725,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ adds r0, r7, #7 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - subs r0, #94 @ 0x5e │ │ │ │ + subs r2, #126 @ 0x7e │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r7, #10 │ │ │ │ + subs r1, #42 @ 0x2a │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #544] @ (300cf4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ec984>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -873913,21 +873922,21 @@ │ │ │ │ bne.n 300cde <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ec96e> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 300ca0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ec930> │ │ │ │ b.n 300b0c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ec79c> │ │ │ │ adds r6, r4, #1 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - adds r6, #232 @ 0xe8 │ │ │ │ + subs r1, #8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r6, #118 @ 0x76 │ │ │ │ + subs r0, #150 @ 0x96 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r6, #58 @ 0x3a │ │ │ │ + subs r0, #90 @ 0x5a │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r5, #44 @ 0x2c │ │ │ │ + adds r7, #76 @ 0x4c │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #256] @ (300e18 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ecaa8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -874026,19 +874035,19 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 300de8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1eca78> │ │ │ │ b.n 300e08 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1eca98> │ │ │ │ nop │ │ │ │ subs r0, r4, r0 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - adds r5, #80 @ 0x50 │ │ │ │ + adds r7, #112 @ 0x70 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r5, #98 @ 0x62 │ │ │ │ + adds r7, #130 @ 0x82 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r4, #198 @ 0xc6 │ │ │ │ + adds r6, #230 @ 0xe6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #236] @ (300f24 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ecbb4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -874128,17 +874137,17 @@ │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 300ef6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ecb86> │ │ │ │ b.n 300f16 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ecba6> │ │ │ │ adds r0, r0, r4 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - adds r4, #180 @ 0xb4 │ │ │ │ + adds r6, #212 @ 0xd4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r4, #60 @ 0x3c │ │ │ │ + adds r6, #92 @ 0x5c │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ ldr r5, [pc, #652] @ (3011d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ece60>) │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ @@ -874391,19 +874400,19 @@ │ │ │ │ b.n 301036 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1eccc6> │ │ │ │ asrs r6, r3, #31 │ │ │ │ lsls r3, r1, #6 │ │ │ │ @ instruction: 0xf0b4018a │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ vaddw.s8 q8, q9, d10 │ │ │ │ - adds r1, #232 @ 0xe8 │ │ │ │ + adds r4, #8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r2, #8 │ │ │ │ + adds r4, #40 @ 0x28 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r2, #40 @ 0x28 │ │ │ │ + adds r4, #72 @ 0x48 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cbz r5, 30123e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ecece> │ │ │ │ ldr r5, [r7, #112] @ 0x70 │ │ │ │ cbz r5, 30123e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ecece> │ │ │ │ ldr.w r9, [r4, #12] │ │ │ │ mov.w lr, #1 │ │ │ │ @@ -874560,17 +874569,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 301370 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ed000> │ │ │ │ nop │ │ │ │ asrs r2, r6, #15 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - adds r0, #192 @ 0xc0 │ │ │ │ + adds r2, #224 @ 0xe0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r0, #130 @ 0x82 │ │ │ │ + adds r2, #162 @ 0xa2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ (301424 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ed0b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -874617,17 +874626,17 @@ │ │ │ │ mov r0, r3 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 301410 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ed0a0> │ │ │ │ asrs r2, r0, #14 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - adds r0, #154 @ 0x9a │ │ │ │ + adds r2, #186 @ 0xba │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r0, #88 @ 0x58 │ │ │ │ + adds r2, #120 @ 0x78 │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #196] @ (301508 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ed198>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -874708,19 +874717,19 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ asrs r0, r5, #11 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs.w r1, r2, sl, lsl #2 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adc.w r1, r6, sl, lsl #2 │ │ │ │ - adds r0, #88 @ 0x58 │ │ │ │ + adds r2, #120 @ 0x78 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r7, #232 @ 0xe8 │ │ │ │ + adds r2, #8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r0, #8 │ │ │ │ + adds r2, #40 @ 0x28 │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r5, [pc, #216] @ (30160c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ed29c>) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -874809,18 +874818,18 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r0, r5, #7 │ │ │ │ lsls r3, r1, #6 │ │ │ │ pkhbt r1, r4, sl, lsl #2 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #228 @ 0xe4 │ │ │ │ + adds r2, #4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ orns r1, r6, sl, lsl #2 │ │ │ │ - adds r2, r6, #0 │ │ │ │ + subs r2, r2, #1 │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ ldr r5, [pc, #356] @ (301798 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ed428>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -874971,24 +874980,24 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r0, r5, #3 │ │ │ │ lsls r3, r1, #6 │ │ │ │ strd r0, r1, [r4, #552] @ 0x228 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #0 │ │ │ │ + adds r1, #32 │ │ │ │ lsls r6, r2, #3 │ │ │ │ strd r0, r1, [sl, #-552]! @ 0x228 │ │ │ │ - strh r4, [r5, #54] @ 0x36 │ │ │ │ + ldrh r4, [r1, #8] │ │ │ │ lsls r2, r5, #3 │ │ │ │ - cmp r6, #58 @ 0x3a │ │ │ │ + adds r0, #90 @ 0x5a │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r4, r5, r2 │ │ │ │ + adds r4, r1, #3 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r6, r4, r2 │ │ │ │ + adds r6, r0, #3 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #144] @ (301858 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ed4e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -875047,19 +875056,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 30183a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ed4ca> │ │ │ │ lsrs r0, r6, #29 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - cmp r5, #176 @ 0xb0 │ │ │ │ + cmp r7, #208 @ 0xd0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r0, [r6, #44] @ 0x2c │ │ │ │ + strh r0, [r2, #62] @ 0x3e │ │ │ │ lsls r2, r5, #3 │ │ │ │ - cmp r5, #188 @ 0xbc │ │ │ │ + cmp r7, #220 @ 0xdc │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #284] @ (301994 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ed624>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -875166,19 +875175,19 @@ │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 301966 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ed5f6> │ │ │ │ b.n 301986 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ed616> │ │ │ │ lsrs r0, r0, #27 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - cmp r5, #130 @ 0x82 │ │ │ │ + cmp r7, #162 @ 0xa2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r5, #58 @ 0x3a │ │ │ │ + cmp r7, #90 @ 0x5a │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r4, #192 @ 0xc0 │ │ │ │ + cmp r6, #224 @ 0xe0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #248] @ (301aac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ed73c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -875273,17 +875282,17 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 301a7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ed70c> │ │ │ │ b.n 301a9c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ed72c> │ │ │ │ nop │ │ │ │ lsrs r4, r0, #22 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - cmp r4, #154 @ 0x9a │ │ │ │ + cmp r6, #186 @ 0xba │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r4, #50 @ 0x32 │ │ │ │ + cmp r6, #82 @ 0x52 │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #276] @ (301be0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ed870>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -875387,15 +875396,15 @@ │ │ │ │ bne.n 301bca <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ed85a> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 301b8e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ed81e> │ │ │ │ b.n 301b02 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ed792> │ │ │ │ lsrs r0, r6, #17 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - cmp r3, #80 @ 0x50 │ │ │ │ + cmp r5, #112 @ 0x70 │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #444] @ (301db8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1eda48>) │ │ │ │ @@ -875569,23 +875578,23 @@ │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 301d80 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1eda10> │ │ │ │ b.n 301daa <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1eda3a> │ │ │ │ lsrs r6, r7, #12 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - cmp r2, #194 @ 0xc2 │ │ │ │ + cmp r4, #226 @ 0xe2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r2, #132 @ 0x84 │ │ │ │ + cmp r4, #164 @ 0xa4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r1, #248 @ 0xf8 │ │ │ │ + cmp r4, #24 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r2, #28 │ │ │ │ + cmp r4, #60 @ 0x3c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r1, #46 @ 0x2e │ │ │ │ + cmp r3, #78 @ 0x4e │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -875647,19 +875656,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (301e8c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1edb1c>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldrd r3, r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 301e62 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1edaf2> │ │ │ │ nop │ │ │ │ - cmp r2, #24 │ │ │ │ + cmp r4, #56 @ 0x38 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r1, #178 @ 0xb2 │ │ │ │ + cmp r3, #210 @ 0xd2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r0, #14 │ │ │ │ + movs r2, #46 @ 0x2e │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -876185,25 +876194,25 @@ │ │ │ │ nop │ │ │ │ lsls r6, r3, #20 │ │ │ │ lsls r3, r1, #6 │ │ │ │ ble.n 302394 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ee024> │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #168 @ 0xa8 │ │ │ │ + movs r7, #200 @ 0xc8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r5, #10 │ │ │ │ + movs r7, #42 @ 0x2a │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r4, #220 @ 0xdc │ │ │ │ + movs r6, #252 @ 0xfc │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r4, #170 @ 0xaa │ │ │ │ + movs r6, #202 @ 0xca │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r4, #238 @ 0xee │ │ │ │ + movs r7, #14 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r5, #6 │ │ │ │ + movs r7, #38 @ 0x26 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #100] @ (302478 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ee108>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -876327,21 +876336,21 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 2988f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x184584> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsls r4, r5, #10 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - movs r4, #60 @ 0x3c │ │ │ │ + movs r6, #92 @ 0x5c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r4, #82 @ 0x52 │ │ │ │ + movs r6, #114 @ 0x72 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r4, #4 │ │ │ │ + movs r6, #36 @ 0x24 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r4, #18 │ │ │ │ + movs r6, #50 @ 0x32 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r2, r0, #479232 @ 0x75000 │ │ │ │ mov r4, r1 │ │ │ │ @@ -876514,17 +876523,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r4, r6, #1 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - movs r2, #160 @ 0xa0 │ │ │ │ + movs r4, #192 @ 0xc0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r2, #158 @ 0x9e │ │ │ │ + movs r4, #190 @ 0xbe │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #148] @ (3027ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ee47c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -876584,15 +876593,15 @@ │ │ │ │ mov r0, r9 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ vaddw.u32 q8, q10, d10 │ │ │ │ - movs r2, #16 │ │ │ │ + movs r4, #48 @ 0x30 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 302820 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ee4b0> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -876628,17 +876637,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ vrhadd.u8 d0, d22, d10 │ │ │ │ - subs r0, r0, #7 │ │ │ │ + movs r1, #224 @ 0xe0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r1, #178 @ 0xb2 │ │ │ │ + movs r3, #210 @ 0xd2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 3028a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ee530> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -876674,17 +876683,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cdp2 1, 8, cr0, cr6, cr10, {4} │ │ │ │ - subs r4, r4, #4 │ │ │ │ + movs r1, #68 @ 0x44 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r1, #50 @ 0x32 │ │ │ │ + movs r3, #82 @ 0x52 │ │ │ │ lsls r6, r2, #3 │ │ │ │ cbz r0, 30292c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ee5bc> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #40] @ (302930 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ee5c0>) │ │ │ │ @@ -876893,17 +876902,17 @@ │ │ │ │ b.n 302a52 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ee6e2> │ │ │ │ nop │ │ │ │ ldc2l 1, cr0, [r4, #552]! @ 0x228 │ │ │ │ bvs.n 302a68 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ee6f8> │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ + movs r2, #96 @ 0x60 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r4, r1, #5 │ │ │ │ + movs r1, #108 @ 0x6c │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ movs r5, #0 │ │ │ │ @@ -877045,25 +877054,25 @@ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ b.n 302baa <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ee83a> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 302c68 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ee8f8> │ │ │ │ b.n 302be8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ee878> │ │ │ │ nop │ │ │ │ - subs r2, r0, #3 │ │ │ │ + movs r0, #226 @ 0xe2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r2, r6, #2 │ │ │ │ + movs r0, #210 @ 0xd2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ str r6, [sp, #152] @ 0x98 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - subs r4, r6, #0 │ │ │ │ + movs r0, #84 @ 0x54 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r6, r0, #4 │ │ │ │ + movs r1, #38 @ 0x26 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r4, r6, #0 │ │ │ │ + movs r0, #84 @ 0x54 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (302d14 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ee9a4>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -877092,15 +877101,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfa72018a │ │ │ │ - subs r4, r3, #3 │ │ │ │ + movs r0, #252 @ 0xfc │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #108] @ 302d98 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1eea28> │ │ │ │ mov r6, r3 │ │ │ │ @@ -877142,17 +877151,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfa0a018a │ │ │ │ - subs r6, r1, #2 │ │ │ │ + movs r0, #174 @ 0xae │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r4, r4, #2 │ │ │ │ + movs r0, #196 @ 0xc4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ sub.w r1, r1, #3184 @ 0xc70 │ │ │ │ cmp r1, #9 │ │ │ │ bhi.n 302e1e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1eeaae> │ │ │ │ tbb [pc, r1] │ │ │ │ lsrs r2, r1, #28 │ │ │ │ adds r4, r2, r4 │ │ │ │ @@ -877258,15 +877267,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r6, #5 │ │ │ │ + subs r6, r2, #6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ add.w r4, r0, #462848 @ 0x71000 │ │ │ │ mov r6, r1 │ │ │ │ @@ -877370,17 +877379,17 @@ │ │ │ │ b.n 302f60 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1eebf0> │ │ │ │ ldr r0, [r1, #12] │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r1, #12] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 302f44 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1eebd4> │ │ │ │ b.n 302f60 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1eebf0> │ │ │ │ - adds r2, r5, #2 │ │ │ │ + subs r2, r1, #3 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r6, r7, #2 │ │ │ │ + subs r6, r3, #3 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r3, [pc, #160] @ (3030cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1eed5c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ add.w r3, r0, #102400 @ 0x19000 │ │ │ │ @@ -877505,17 +877514,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 303148 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1eedd8> │ │ │ │ nop │ │ │ │ @ instruction: 0xf658018a │ │ │ │ - subs r6, r2, r5 │ │ │ │ + adds r6, r6, #5 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r2, r2, r5 │ │ │ │ + adds r2, r6, #5 │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3016] @ 0xbc8 │ │ │ │ ldr r5, [pc, #328] @ (303314 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1eefa4>) │ │ │ │ subw sp, sp, #1052 @ 0x41c │ │ │ │ @@ -877639,17 +877648,17 @@ │ │ │ │ adcs.w r1, ip, #4521984 @ 0x450000 │ │ │ │ ldmia r6!, {r2, r3, r5} │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5, {r2, r4, r5, r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - subs r2, r1, r1 │ │ │ │ + adds r2, r5, #1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r0, r6, r0 │ │ │ │ + adds r0, r2, #1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3016] @ 0xbc8 │ │ │ │ ldr r5, [pc, #324] @ (303480 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ef110>) │ │ │ │ subw sp, sp, #1052 @ 0x41c │ │ │ │ @@ -877771,17 +877780,17 @@ │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ ldmia r4, {r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4!, {r2, r6} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - adds r2, r2, r4 │ │ │ │ + subs r2, r6, r4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r4, r6, r3 │ │ │ │ + subs r4, r2, r4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #200] @ (303570 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ef200>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -877855,17 +877864,17 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ @ instruction: 0xf292018a │ │ │ │ - adds r4, r0, r1 │ │ │ │ + subs r4, r4, r1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r4, r3, r0 │ │ │ │ + subs r4, r7, r0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ @@ -877954,17 +877963,17 @@ │ │ │ │ b.n 303630 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ef2c0> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffe0ffff │ │ │ │ rors r7, r5 │ │ │ │ @ instruction: 0xf18e018a │ │ │ │ - asrs r2, r0, #30 │ │ │ │ + adds r2, r4, r6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r2, r3, #29 │ │ │ │ + adds r2, r7, r5 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ @@ -878097,17 +878106,17 @@ │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 2ffda4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1eba34> │ │ │ │ b.n 303774 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ef404> │ │ │ │ nop │ │ │ │ orns r1, r6, #138 @ 0x8a │ │ │ │ vaba.u8 q2, q0, │ │ │ │ - asrs r6, r1, #25 │ │ │ │ + adds r6, r5, r1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r6, r4, #24 │ │ │ │ + adds r6, r0, r1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ @@ -878355,15 +878364,15 @@ │ │ │ │ ldr.w r3, [r3, #704] @ 0x2c0 │ │ │ │ lsls r4, r3, #31 │ │ │ │ bmi.n 303c5c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ef8ec> │ │ │ │ add.w r0, r0, #573440 @ 0x8c000 │ │ │ │ add.w r3, r2, #1760 @ 0x6e0 │ │ │ │ b.n 303bc4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ef854> │ │ │ │ cdp 1, 13, cr0, cr6, cr10, {4} │ │ │ │ - asrs r0, r0, #21 │ │ │ │ + asrs r0, r4, #29 │ │ │ │ lsls r6, r2, #3 │ │ │ │ add.w r2, r0, #102400 @ 0x19000 │ │ │ │ addw r3, r2, #1772 @ 0x6ec │ │ │ │ vldr s15, [r3] │ │ │ │ vcmp.f32 s15, s0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ beq.w 3038ee <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ef57e> │ │ │ │ @@ -879339,15 +879348,15 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ b.n 3048b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f0544> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - lsls r6, r2, #26 │ │ │ │ + lsrs r6, r6, #2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #816] @ (304afc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f078c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -879599,23 +879608,23 @@ │ │ │ │ vcmp.f32 s11, s12 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ beq.w 3049ae <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f063e> │ │ │ │ b.n 3049be <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f064e> │ │ │ │ nop │ │ │ │ svc 108 @ 0x6c │ │ │ │ lsls r2, r1, #6 │ │ │ │ - lsls r2, r5, #17 │ │ │ │ + lsls r2, r1, #26 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r2, r2, #17 │ │ │ │ + lsls r2, r6, #25 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r2, r7, #14 │ │ │ │ + lsls r2, r3, #23 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r6, r0, #14 │ │ │ │ + lsls r6, r4, #22 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r6, r6, #13 │ │ │ │ + lsls r6, r2, #22 │ │ │ │ lsls r6, r2, #3 │ │ │ │ vldr s15, [r5] │ │ │ │ vcmpe.f32 s15, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bmi.n 304b50 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f07e0> │ │ │ │ add.w r3, r4, #102400 @ 0x19000 │ │ │ │ addw r2, r3, #1812 @ 0x714 │ │ │ │ @@ -879640,15 +879649,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c2c38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xae8c8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s15, [r5] │ │ │ │ b.n 304b46 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f07d6> │ │ │ │ nop │ │ │ │ - lsls r4, r6, #11 │ │ │ │ + lsls r4, r2, #20 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #72] @ 304bd0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f0860> │ │ │ │ vmov s15, r1 │ │ │ │ @@ -879890,15 +879899,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 304e16 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f0aa6> │ │ │ │ bls.n 304f38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f0bc8> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - lsls r4, r5, #1 │ │ │ │ + lsls r4, r1, #10 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #92] @ (304eac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f0b3c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -879979,15 +879988,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bhi.n 305030 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f0cc0> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - vqadd.u64 q8, q14, │ │ │ │ + lsls r4, r3, #6 │ │ │ │ + lsls r6, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #352] @ (3050b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f0d40>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ @@ -880276,18 +880286,18 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 3051a2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f0e32> │ │ │ │ nop │ │ │ │ bvs.n 30538c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f101c> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldc2 0, cr0, [r8, #-852] @ 0xfffffcac │ │ │ │ - ldc2 0, cr0, [ip, #-852] @ 0xfffffcac │ │ │ │ - mcrr2 0, 13, r0, r0, cr5 │ │ │ │ - ldc2 0, cr0, [r2], #-852 @ 0xfffffcac │ │ │ │ + vqadd.u64 q0, q12, │ │ │ │ + vqadd.u64 q0, q14, │ │ │ │ + mcr2 0, 3, r0, cr0, cr5, {6} │ │ │ │ + mrc2 0, 2, r0, cr2, cr5, {6} │ │ │ │ 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] @ (305354 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f0fe4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #32 │ │ │ │ @@ -880335,15 +880345,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c2c38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xae8c8> │ │ │ │ b.n 3052de <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f0f6e> │ │ │ │ bmi.n 305440 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f10d0> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - smlsldx r0, r0, r2, r5 │ │ │ │ + ldc2l 0, cr0, [r2, #852]! @ 0x354 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #108] @ (3053d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f1068>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -880381,15 +880391,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 2ffda4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1eba34> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bcc.n 305378 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f1008> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - @ instruction: 0xfb5800d5 │ │ │ │ + ldc2l 0, cr0, [r8, #-852]! @ 0xfffffcac │ │ │ │ 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 30535c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f0fec> │ │ │ │ @@ -880575,16 +880585,16 @@ │ │ │ │ vldr s2, [sp, #20] │ │ │ │ vldr s1, [sp, #16] │ │ │ │ vldr s0, [sp, #12] │ │ │ │ b.n 3055e2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f1272> │ │ │ │ nop │ │ │ │ bne.n 3055c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f1258> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - str??.w r0, [r2, #213] @ 0xd5 │ │ │ │ - blt.n 30557c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f120c> │ │ │ │ + @ instruction: 0xfb0200d5 │ │ │ │ + ble.n 3055bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f124c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r3, r0, #102400 @ 0x19000 │ │ │ │ movw r1, #6914 @ 0x1b02 │ │ │ │ @@ -880894,19 +880904,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [pc, #28] @ (3059b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f1644>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldrd r3, r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 30596e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f15fe> │ │ │ │ - @ instruction: 0xf61e00d5 │ │ │ │ - sub.w r0, r2, #6979584 @ 0x6a8000 │ │ │ │ - ldmia r4!, {r1, r3, r5, r7} │ │ │ │ + ldrh.w r0, [lr, r5, lsl #1] │ │ │ │ + @ instruction: 0xf7c200d5 │ │ │ │ + ldmia r6, {r1, r3, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 305388 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f1018> │ │ │ │ + b.n 3057c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f1458> │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r6, r0, #602112 @ 0x93000 │ │ │ │ mov r4, r1 │ │ │ │ @@ -880984,15 +880994,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r4, #32] │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ b.n 305a40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f16d0> │ │ │ │ cmp r2, #2 │ │ │ │ bls.n 305a74 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f1704> │ │ │ │ b.n 305a42 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f16d2> │ │ │ │ - @ instruction: 0xf4d600d5 │ │ │ │ + @ instruction: 0xf6f600d5 │ │ │ │ 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 │ │ │ │ @@ -881853,25 +881863,25 @@ │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #408] @ 0x198 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 3063b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f2044> │ │ │ │ + bvc.n 3063f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f2084> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldcl 0, cr0, [r4, #852]! @ 0x354 │ │ │ │ + ands.w r0, r4, #213 @ 0xd5 │ │ │ │ ldr r6, [sp, #616] @ 0x268 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - lsrs r4, r0, #24 │ │ │ │ + asrs r4, r4, #32 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stc 0, cr0, [r4, #-852]! @ 0xfffffcac │ │ │ │ - ldr r2, [r1, #124] @ 0x7c │ │ │ │ + vqadd.s8 q8, q10, │ │ │ │ + strb r2, [r5, #7] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldc 0, cr0, [r2], #-852 @ 0xfffffcac │ │ │ │ + mrc 0, 2, r0, cr2, cr5, {6} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r0, r0, #602112 @ 0x93000 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r5, [r0, #1704] @ 0x6a8 │ │ │ │ @@ -881973,15 +881983,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 30653e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f21ce> │ │ │ │ nop │ │ │ │ stmia r2!, {r3, r4, r5} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bics.w r0, lr, r5, lsr #3 │ │ │ │ + mrrc 0, 13, r0, lr, cr5 │ │ │ │ stmdb sp!, {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] @ (306640 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f22d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -882063,15 +882073,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ stmia r1!, {r1, r3, r6, r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - strd r0, r0, [lr, #-852]! @ 0x354 │ │ │ │ + @ instruction: 0xeb8e00d5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #72] @ (3066a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f2330>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ mov r2, r0 │ │ │ │ @@ -882099,15 +882109,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ movs r0, #0 │ │ │ │ b.n 306674 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f2304> │ │ │ │ nop │ │ │ │ stmia r0!, {r1, r5, r6, r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - stmia r3!, {r2, r4} │ │ │ │ + stmia r5!, {r2, r4, r5} │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #680] @ (306964 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f25f4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -882370,25 +882380,21 @@ │ │ │ │ cmp r7, #9 │ │ │ │ beq.n 306988 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f2618> │ │ │ │ movs r5, #0 │ │ │ │ movs r7, #9 │ │ │ │ b.n 30689c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f252c> │ │ │ │ stmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - @ instruction: 0xe83600d5 │ │ │ │ - @ instruction: 0xe85c00d5 │ │ │ │ - b.n 30690c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f259c> │ │ │ │ - lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xe81a00d5 │ │ │ │ - b.n 3068f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f2580> │ │ │ │ - lsls r5, r2, #3 │ │ │ │ - b.n 30681c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f24ac> │ │ │ │ - lsls r5, r2, #3 │ │ │ │ - b.n 3068a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f2534> │ │ │ │ - lsls r5, r2, #3 │ │ │ │ + orrs.w r0, r6, r5, lsr #3 │ │ │ │ + orns r0, ip, r5, lsr #3 │ │ │ │ + strd r0, r0, [ip, #852]! @ 0x354 │ │ │ │ + bics.w r0, sl, r5, lsr #3 │ │ │ │ + ldrd r0, r0, [sl, #852] @ 0x354 │ │ │ │ + strd r0, r0, [lr, #-852]! @ 0x354 │ │ │ │ + @ instruction: 0xe9b000d5 │ │ │ │ cmp r7, #2 │ │ │ │ bls.n 306a08 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f2698> │ │ │ │ ldr r1, [r3, #32] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 3068fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f258c> │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ @@ -882523,20 +882529,17 @@ │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r3, #36] @ 0x24 │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 3069ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f263c> │ │ │ │ b.n 306a2e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f26be> │ │ │ │ - b.n 306970 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f2600> │ │ │ │ - lsls r5, r2, #3 │ │ │ │ - b.n 306858 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f24e8> │ │ │ │ - lsls r5, r2, #3 │ │ │ │ - b.n 3066fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f238c> │ │ │ │ - lsls r5, r2, #3 │ │ │ │ + ldrd r0, r0, [r2, #-852]! @ 0x354 │ │ │ │ + strd r0, r0, [r4], #852 @ 0x354 │ │ │ │ + @ instruction: 0xe83400d5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #240] @ (306bd4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f2864>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ @@ -882631,23 +882634,22 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 306b4c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f27dc> │ │ │ │ nop │ │ │ │ pop {r2, r4, r6} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - b.n 3067b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f2448> │ │ │ │ + @ instruction: 0xe80e00d5 │ │ │ │ + b.n 306938 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f25c8> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 3064f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f2188> │ │ │ │ + b.n 30687c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f250c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 30643c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f20cc> │ │ │ │ + b.n 306b94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f2824> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 306754 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f23e4> │ │ │ │ - lsls r5, r2, #3 │ │ │ │ - b.n 306688 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f2318> │ │ │ │ + b.n 306ac8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f2758> │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ movs r1, #0 │ │ │ │ @@ -882759,23 +882761,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 306c90 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f2920> │ │ │ │ nop │ │ │ │ ... │ │ │ │ cbnz r0, 306d6e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f29fe> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - b.n 306770 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f2400> │ │ │ │ + b.n 306bb0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f2840> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 306720 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f23b0> │ │ │ │ + b.n 306b60 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f27f0> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 3067d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f2468> │ │ │ │ + b.n 306c18 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f28a8> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 3066f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f2388> │ │ │ │ + b.n 306b38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f27c8> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 3066bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f234c> │ │ │ │ + b.n 306afc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f278c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #732] @ (307030 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f2cc0>) │ │ │ │ @@ -883027,29 +883029,29 @@ │ │ │ │ b.n 306e82 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f2b12> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ b.n 306e68 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f2af8> │ │ │ │ cbnz r0, 30706e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f2cfe> │ │ │ │ lsls r2, r1, #6 │ │ │ │ str r2, [sp, #608] @ 0x260 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - b.n 306a28 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f26b8> │ │ │ │ + b.n 306e68 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f2af8> │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 306874 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f2504> │ │ │ │ + b.n 306cb4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f2944> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 3073a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f3034> │ │ │ │ + b.n 3077e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f3474> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 307324 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f2fb4> │ │ │ │ + b.n 307764 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f33f4> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 307790 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f3420> │ │ │ │ + b.n 306bd0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f2860> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 307788 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f3418> │ │ │ │ + b.n 306bc8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f2858> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 3076d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f3368> │ │ │ │ + b.n 306b18 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f27a8> │ │ │ │ lsls r5, r2, #3 │ │ │ │ add.w r3, r5, #98304 @ 0x18000 │ │ │ │ ldrb.w r2, [r3, #1617] @ 0x651 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 306e82 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f2b12> │ │ │ │ ldrb.w r2, [r3, #1768] @ 0x6e8 │ │ │ │ ldr r3, [pc, #152] @ (307104 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f2d94>) │ │ │ │ @@ -883134,15 +883136,15 @@ │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 306068 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f1cf8> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb602 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - b.n 307478 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f3108> │ │ │ │ + b.n 3078b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f3548> │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #56] @ 3071bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f2e4c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -883162,15 +883164,15 @@ │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 306068 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f1cf8> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r1, r4, r5, r7, lr} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - b.n 307450 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f30e0> │ │ │ │ + b.n 307890 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f3520> │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #56] @ 30720c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f2e9c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -883190,15 +883192,15 @@ │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 306068 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f1cf8> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r1, r5, r6, lr} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - b.n 307428 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f30b8> │ │ │ │ + b.n 307868 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f34f8> │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #56] @ 30725c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f2eec> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -883218,15 +883220,15 @@ │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 306068 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f1cf8> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r1, r4, lr} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - b.n 307408 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f3098> │ │ │ │ + b.n 307848 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f34d8> │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #60] @ (3072b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f2f44>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -883253,15 +883255,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 306068 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f1cf8> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ push {r1, r6, r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - b.n 307404 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f3094> │ │ │ │ + b.n 307844 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f34d4> │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #60] @ (30730c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f2f9c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -883288,15 +883290,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 306068 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f1cf8> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ push {r1, r3, r5, r6} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - b.n 3073e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f3074> │ │ │ │ + b.n 307824 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f34b4> │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #60] @ (307364 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f2ff4>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -883323,15 +883325,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 306068 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f1cf8> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ push {r1, r4} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - b.n 3073c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f3054> │ │ │ │ + b.n 307804 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f3494> │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #60] @ (3073bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f304c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -883358,15 +883360,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 306068 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f1cf8> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ cbz r2, 30742e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f30be> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - svc 240 @ 0xf0 │ │ │ │ + b.n 3077e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f3474> │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r3, r0, #602112 @ 0x93000 │ │ │ │ mov r4, r0 │ │ │ │ @@ -884439,25 +884441,25 @@ │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 308402 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f4092> │ │ │ │ nop │ │ │ │ strh r2, [r6, #58] @ 0x3a │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 30820c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f3e9c> │ │ │ │ + bgt.n 30824c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f3edc> │ │ │ │ lsls r5, r2, #3 │ │ │ │ strh r0, [r6, #56] @ 0x38 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bcc.n 308334 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f3fc4> │ │ │ │ + bpl.n 308174 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f3e04> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bcc.n 3082b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f3f40> │ │ │ │ + bpl.n 3082f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f3f80> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bcc.n 3082dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f3f6c> │ │ │ │ + bpl.n 30831c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f3fac> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bcs.n 308194 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f3e24> │ │ │ │ + bmi.n 3081d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f3e64> │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r7, r5, #9 │ │ │ │ subs r2, #131 @ 0x83 │ │ │ │ b.n 308072 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f3d02> │ │ │ │ cmp r6, #219 @ 0xdb │ │ │ │ adds r7, #189 @ 0xbd │ │ │ │ adds r5, #134 @ 0x86 │ │ │ │ @@ -885787,15 +885789,15 @@ │ │ │ │ itt eq │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r5, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ str r3, [sp, #256] @ 0x100 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - stmia r0!, {r1, r3, r6} │ │ │ │ + stmia r2!, {r1, r3, r5, r6} │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r0, [pc, #72] @ (309484 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f5114>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -885824,15 +885826,15 @@ │ │ │ │ movw r3, #37145 @ 0x9119 │ │ │ │ str r3, [r2, #0] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r2, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - stmia r0!, {r5} │ │ │ │ + stmia r2!, {r6} │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #28] @ (3094b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f5148>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -885844,18 +885846,18 @@ │ │ │ │ movw r1, #1287 @ 0x507 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ str r2, [sp, #640] @ 0x280 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ittt al │ │ │ │ - lslal r5, r2, #3 │ │ │ │ - pushal {r4, lr} │ │ │ │ - moval.w ip, #4096 @ 0x1000 │ │ │ │ + stmia r2!, {r1} │ │ │ │ + lsls r5, r2, #3 │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [pc, #144] @ (309564 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f51f4>) │ │ │ │ sub sp, #16 │ │ │ │ add r3, pc │ │ │ │ @@ -886343,15 +886345,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r1, r3, r4, r5, r6} │ │ │ │ - add r4, pc, #392 @ (adr r4, 309bc4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f5854>) │ │ │ │ + add r6, pc, #520 @ (adr r6, 309c44 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f58d4>) │ │ │ │ lsls r5, r4, #3 │ │ │ │ add.w r3, r0, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1572] @ 0x624 │ │ │ │ cbz r3, 309aae <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f573e> │ │ │ │ ldrh r3, [r1, #42] @ 0x2a │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 309aae <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f573e> │ │ │ │ @@ -886492,17 +886494,17 @@ │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 309b5c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f57ec> │ │ │ │ nop │ │ │ │ - cbnz r2, 309bea <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f587a> │ │ │ │ + cbnz r2, 309c32 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f58c2> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xb8ea │ │ │ │ + cbnz r2, 309c1e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f58ae> │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r3, r0, #98304 @ 0x18000 │ │ │ │ ldr.w ip, [pc, #208] @ 309cc0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f5950> │ │ │ │ @@ -887447,15 +887449,15 @@ │ │ │ │ bne.n 30a644 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f62d4> │ │ │ │ movs r2, #3 │ │ │ │ b.n 30a596 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f6226> │ │ │ │ adds r2, #6 │ │ │ │ and.w r2, r2, #7 │ │ │ │ b.n 30a596 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f6226> │ │ │ │ nop │ │ │ │ - ldrsb.w r0, [r8, r9, lsl #2] │ │ │ │ + @ instruction: 0xfb3800e9 │ │ │ │ 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 │ │ │ │ @@ -887671,15 +887673,15 @@ │ │ │ │ bfi r1, r4, #0, #3 │ │ │ │ strb.w r1, [r3, #48] @ 0x30 │ │ │ │ beq.n 30a812 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f64a2> │ │ │ │ cmp r2, r0 │ │ │ │ bne.w 30a7ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f647c> │ │ │ │ b.n 30a872 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f6502> │ │ │ │ nop │ │ │ │ - subw r0, r8, #2281 @ 0x8e9 │ │ │ │ + str.w r0, [r8, #233] @ 0xe9 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrh r4, [r1, #16] │ │ │ │ sub sp, #12 │ │ │ │ cmp r4, r2 │ │ │ │ @@ -887897,15 +887899,15 @@ │ │ │ │ ldrh r1, [r5, #48] @ 0x30 │ │ │ │ movs r0, #3 │ │ │ │ b.n 30aa82 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f6712> │ │ │ │ ldrh r1, [r5, #48] @ 0x30 │ │ │ │ movs r0, #6 │ │ │ │ b.n 30aa82 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f6712> │ │ │ │ nop │ │ │ │ - bic.w r0, sl, #7634944 @ 0x748000 │ │ │ │ + movw r0, #43241 @ 0xa8e9 │ │ │ │ cbz r1, 30abfe <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f688e> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r5, r1 │ │ │ │ @@ -888034,15 +888036,15 @@ │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 30985c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f54ec> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldrb r4, [r1, #9] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - add r7, pc, #848 @ (adr r7, 30b060 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f6cf0>) │ │ │ │ + add r1, sp, #976 @ 0x3d0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (30ad58 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f69e8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -888066,19 +888068,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - add r7, pc, #584 @ (adr r7, 30afa8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f6c38>) │ │ │ │ + add r1, sp, #712 @ 0x2c8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r7, pc, #512 @ (adr r7, 30af64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f6bf4>) │ │ │ │ + add r1, sp, #640 @ 0x280 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r2, [r3, #20] │ │ │ │ + ldrb r2, [r7, #28] │ │ │ │ lsls r4, r2, #3 │ │ │ │ cbz r1, 30ad94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f6a24> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ @@ -888092,15 +888094,15 @@ │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 30985c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f54ec> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldrb r4, [r7, #6] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - add r7, pc, #336 @ (adr r7, 30aef0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f6b80>) │ │ │ │ + add r1, sp, #464 @ 0x1d0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (30ade8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f6a78>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -888124,19 +888126,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r1, #6] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - add r7, pc, #72 @ (adr r7, 30ae38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f6ac8>) │ │ │ │ + add r1, sp, #200 @ 0xc8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r7, pc, #0 @ (adr r7, 30adf4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f6a84>) │ │ │ │ + add r1, sp, #128 @ 0x80 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r2, [r1, #18] │ │ │ │ + ldrb 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 r3, [pc, #24] @ (30ae20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f6ab0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -888170,15 +888172,15 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ ldrb r6, [r0, #4] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - add r6, pc, #608 @ (adr r6, 30b0c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f6d58>) │ │ │ │ + add r0, sp, #736 @ 0x2e0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #252] @ (30af74 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f6c04>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -888273,15 +888275,15 @@ │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 30af48 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f6bd8> │ │ │ │ b.n 30aec8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f6b58> │ │ │ │ ldrb r0, [r0, #3] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r2, [r4, #10] │ │ │ │ + ldrb r2, [r0, #19] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov.w ip, #68 @ 0x44 │ │ │ │ mov lr, r2 │ │ │ │ @@ -888518,17 +888520,17 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 30b1f2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f6e82> │ │ │ │ b.n 30b158 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f6de8> │ │ │ │ nop │ │ │ │ strb r6, [r6, #24] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - add r3, pc, #584 @ (adr r3, 30b470 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f7100>) │ │ │ │ + add r5, pc, #712 @ (adr r5, 30b4f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f7180>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r3, pc, #352 @ (adr r3, 30b38c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f701c>) │ │ │ │ + add r5, pc, #480 @ (adr r5, 30b40c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f709c>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #480] @ (30b420 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f70b0>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -888906,17 +888908,17 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 30b65a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f72ea> │ │ │ │ b.n 30b494 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f7124> │ │ │ │ nop │ │ │ │ strb r2, [r0, #12] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldr r7, [sp, #568] @ 0x238 │ │ │ │ + add r1, pc, #696 @ (adr r1, 30b940 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f75d0>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r7, [sp, #120] @ 0x78 │ │ │ │ + add r1, pc, #248 @ (adr r1, 30b784 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f7414>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #808] @ (30b9c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f7654>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -889192,21 +889194,21 @@ │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #216] @ 0xd8 │ │ │ │ + add r1, pc, #344 @ (adr r1, 30bb34 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f77c4>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r6, [sp, #832] @ 0x340 │ │ │ │ + add r0, pc, #960 @ (adr r0, 30bda0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f7a30>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r6, [sp, #240] @ 0xf0 │ │ │ │ + add r0, pc, #368 @ (adr r0, 30bb54 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f77e4>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r4, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r6, [sp, #880] @ 0x370 │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl 1c2c38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xae8c8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 30b918 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f75a8> │ │ │ │ @@ -889488,21 +889490,21 @@ │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #104] @ 0x68 │ │ │ │ + ldr r6, [sp, #232] @ 0xe8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r3, [sp, #624] @ 0x270 │ │ │ │ + ldr r5, [sp, #752] @ 0x2f0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r2, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r5, [sp, #120] @ 0x78 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r1, [sp, #392] @ 0x188 │ │ │ │ + ldr r3, [sp, #520] @ 0x208 │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r0, [sp, #12] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl 1c2c38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xae8c8> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 30bc56 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f78e6> │ │ │ │ @@ -889802,23 +889804,23 @@ │ │ │ │ lsls r2, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ tst r4, r6 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r2, [sp, #808] @ 0x328 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r0, [sp, #240] @ 0xf0 │ │ │ │ + ldr r2, [sp, #368] @ 0x170 │ │ │ │ lsls r5, r2, #3 │ │ │ │ sbcs r0, r0 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - str r7, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r2, [sp, #88] @ 0x58 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r7, [sp, #840] @ 0x348 │ │ │ │ + ldr r1, [sp, #968] @ 0x3c8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ @@ -890166,21 +890168,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - str r4, [sp, #728] @ 0x2d8 │ │ │ │ + str r6, [sp, #856] @ 0x358 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r4, [sp, #184] @ 0xb8 │ │ │ │ + str r6, [sp, #312] @ 0x138 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r3, [sp, #1008] @ 0x3f0 │ │ │ │ + str r6, [sp, #112] @ 0x70 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r3, [sp, #832] @ 0x340 │ │ │ │ + str r5, [sp, #960] @ 0x3c0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ vldr s15, [r6] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ vcvt.s32.f32 s15, s15 │ │ │ │ vmov r2, s15 │ │ │ │ bl 30a914 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f65a4> │ │ │ │ @@ -890492,21 +890494,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - str r1, [sp, #152] @ 0x98 │ │ │ │ + str r3, [sp, #280] @ 0x118 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r0, [sp, #744] @ 0x2e8 │ │ │ │ + str r2, [sp, #872] @ 0x368 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r0, [sp, #552] @ 0x228 │ │ │ │ + str r2, [sp, #680] @ 0x2a8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r0, [sp, #400] @ 0x190 │ │ │ │ + str r2, [sp, #528] @ 0x210 │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ vstr s15, [sp] │ │ │ │ bl 1c2c38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xae8c8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -890806,21 +890808,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - ldrh r2, [r5, #46] @ 0x2e │ │ │ │ + str r0, [sp, #40] @ 0x28 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r6, [r7, #42] @ 0x2a │ │ │ │ + ldrh r6, [r3, #60] @ 0x3c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r6, [r1, #42] @ 0x2a │ │ │ │ + ldrh r6, [r5, #58] @ 0x3a │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r0, [r5, #40] @ 0x28 │ │ │ │ + ldrh r0, [r1, #58] @ 0x3a │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ vstr s15, [sp] │ │ │ │ bl 1c2c38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xae8c8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -891033,17 +891035,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ ldr r0, [r7, r7] │ │ │ │ lsls r2, r1, #6 │ │ │ │ adds r2, #174 @ 0xae │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrh r6, [r4, #20] │ │ │ │ + ldrh r6, [r0, #38] @ 0x26 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r4, [r0, #18] │ │ │ │ + ldrh r4, [r4, #34] @ 0x22 │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -891217,17 +891219,17 @@ │ │ │ │ vstr s15, [r6] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrsb r4, [r2, r7] │ │ │ │ lsls r2, r1, #6 │ │ │ │ adds r0, #138 @ 0x8a │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrh r6, [r7, #4] │ │ │ │ + ldrh r6, [r3, #22] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r0, [r4, #2] │ │ │ │ + ldrh r0, [r0, #20] │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -891382,17 +891384,17 @@ │ │ │ │ ldrh r3, [r0, #20] │ │ │ │ str r3, [r6, #0] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ strb r4, [r3, r7] │ │ │ │ lsls r2, r1, #6 │ │ │ │ cmp r6, #146 @ 0x92 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - strh r2, [r0, #56] @ 0x38 │ │ │ │ + ldrh r2, [r4, #8] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r4, [r5, #52] @ 0x34 │ │ │ │ + ldrh r4, [r1, #6] │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -891547,17 +891549,17 @@ │ │ │ │ ldrh r3, [r0, #20] │ │ │ │ str r3, [r6, #0] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ strb r4, [r6, r0] │ │ │ │ lsls r2, r1, #6 │ │ │ │ cmp r4, #234 @ 0xea │ │ │ │ lsls r2, r1, #6 │ │ │ │ - strh r2, [r3, #44] @ 0x2c │ │ │ │ + strh r2, [r7, #60] @ 0x3c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r4, [r0, #42] @ 0x2a │ │ │ │ + strh r4, [r4, #58] @ 0x3a │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -891744,15 +891746,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ str r2, [r7, r4] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - strh r6, [r3, #18] │ │ │ │ + strh r6, [r7, #34] @ 0x22 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov ip, r2 │ │ │ │ lsls r2, r1, #4 │ │ │ │ @@ -891932,17 +891934,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r7, [pc, #64] @ (30d900 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f9590>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ - strh r2, [r2, #6] │ │ │ │ + strh r2, [r6, #22] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r6, [r3, #2] │ │ │ │ + strh r6, [r7, #18] │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r2 │ │ │ │ lsls r2, r0, #4 │ │ │ │ @@ -892049,21 +892051,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r5, [pc, #688] @ (30dcb4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f9944>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r6, [r5, #30] │ │ │ │ + strh r6, [r1, #14] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r0, [r4, #31] │ │ │ │ + strh r0, [r0, #16] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r6, [r2, #30] │ │ │ │ + strh r6, [r6, #12] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r0, [r5, #30] │ │ │ │ + strh r0, [r1, #14] │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #148] @ (30dab8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f9748>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -892161,21 +892163,21 @@ │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r4, [pc, #432] @ (30dcec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f997c>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r0, [r3, #27] │ │ │ │ + strh r0, [r7, #6] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r6, [r4, #26] │ │ │ │ + strh r6, [r0, #6] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r0, [r0, #27] │ │ │ │ + strh r0, [r4, #6] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r6, [r5, #25] │ │ │ │ + strh r6, [r1, #4] │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ ldr r5, [pc, #312] @ (30dc98 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f9928>) │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ @@ -892291,23 +892293,23 @@ │ │ │ │ nop │ │ │ │ ldr r3, [pc, #808] @ (30dfc0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f9c50>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ movs r4, #152 @ 0x98 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r3, #26] │ │ │ │ + strh r6, [r7, #4] │ │ │ │ lsls r5, r2, #3 │ │ │ │ movs r4, #12 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r4, [r5, #23] │ │ │ │ + strh r4, [r1, #0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r4, [r5, #24] │ │ │ │ + strh r4, [r1, #2] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r4, [r5, #22] │ │ │ │ + ldrb r4, [r1, #31] │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ add.w r3, r0, #102400 @ 0x19000 │ │ │ │ add.w r7, r0, #104448 @ 0x19800 │ │ │ │ @@ -892748,19 +892750,19 @@ │ │ │ │ nop │ │ │ │ mov sl, r6 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, r1, #6 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r4, #8] │ │ │ │ + ldrb r2, [r0, #17] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r0, [r3, #7] │ │ │ │ + ldrb r0, [r7, #15] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r6, [r3, #7] │ │ │ │ + ldrb r6, [r7, #15] │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ ldr.w r0, [r3, #176] @ 0xb0 │ │ │ │ cbz r0, 30e180 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f9e10> │ │ │ │ ldr r0, [r2, #104] @ 0x68 │ │ │ │ cbz r0, 30e180 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f9e10> │ │ │ │ @@ -893012,23 +893014,23 @@ │ │ │ │ b.n 30e334 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1f9fc4> │ │ │ │ add r8, r1 │ │ │ │ lsls r2, r1, #6 │ │ │ │ adds r4, r3, #5 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, #1] │ │ │ │ + ldrb r6, [r5, #9] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r2, [r4, #31] │ │ │ │ + ldrb r2, [r0, #8] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r2, [r3, #0] │ │ │ │ + ldrb r2, [r7, #8] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r2, [r4, #31] │ │ │ │ + ldrb r2, [r0, #8] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r0, [r4, #31] │ │ │ │ + ldrb r0, [r0, #8] │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r2 │ │ │ │ movs r2, #0 │ │ │ │ @@ -893563,19 +893565,19 @@ │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #30 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r6, #12] │ │ │ │ + strb r6, [r2, #21] │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r0, r1, #29 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - strb r4, [r6, #11] │ │ │ │ + strb r4, [r2, #20] │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #160] @ 30e9b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fa640> │ │ │ │ sub sp, #20 │ │ │ │ @@ -893645,19 +893647,19 @@ │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #27 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r4, #10] │ │ │ │ + strb r6, [r0, #19] │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r4, r7, #25 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - strb r0, [r5, #9] │ │ │ │ + strb r0, [r1, #18] │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #132] @ (30ea60 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fa6f0>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -893713,17 +893715,17 @@ │ │ │ │ nop │ │ │ │ subs r5, #70 @ 0x46 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r2, r3, #24 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r6, #8] │ │ │ │ + strb r2, [r2, #17] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r0, [r7, #7] │ │ │ │ + strb r0, [r3, #16] │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r2, #16] │ │ │ │ movs r4, #20 │ │ │ │ @@ -894052,19 +894054,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r7, #12 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #11 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldr r7, [sp, #120] @ 0x78 │ │ │ │ + add r1, pc, #248 @ (adr r1, 30eec8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fab58>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r0, [r6, #108] @ 0x6c │ │ │ │ + strb r0, [r2, #4] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r0, [r1, #108] @ 0x6c │ │ │ │ + strb r0, [r5, #3] │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #80] @ (30ee38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1faac8>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -894367,15 +894369,15 @@ │ │ │ │ lsls r2, r1, #6 │ │ │ │ adds r6, #192 @ 0xc0 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r4, r5, #5 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #72] @ 0x48 │ │ │ │ + ldr r6, [r3, #108] @ 0x6c │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r1, [r4, #0] │ │ │ │ movw r2, #37614 @ 0x92ee │ │ │ │ cmp r1, r2 │ │ │ │ beq.w 30f566 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fb1f6> │ │ │ │ @@ -895162,19 +895164,19 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 30f068 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1facf8> │ │ │ │ movs r0, #7 │ │ │ │ b.w 30f03c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1faccc> │ │ │ │ movs r0, #0 │ │ │ │ b.n 30f692 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fb322> │ │ │ │ nop │ │ │ │ - ldr r4, [r3, #32] │ │ │ │ + ldr r4, [r7, #64] @ 0x40 │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, #108] @ 0x6c │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #248] @ (30f9fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fb68c>) │ │ │ │ @@ -895278,25 +895280,25 @@ │ │ │ │ nop │ │ │ │ cmp r6, #32 │ │ │ │ lsls r2, r1, #6 │ │ │ │ lsls r4, r6, #27 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r2, #56] @ 0x38 │ │ │ │ + str r2, [r6, #88] @ 0x58 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r4, [r5, #48] @ 0x30 │ │ │ │ + str r4, [r1, #84] @ 0x54 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r6, [r4, #44] @ 0x2c │ │ │ │ + str r6, [r0, #80] @ 0x50 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r2, [r1, #48] @ 0x30 │ │ │ │ + str r2, [r5, #80] @ 0x50 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r2, [r0, #52] @ 0x34 │ │ │ │ + str r2, [r4, #84] @ 0x54 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r6, [r1, #48] @ 0x30 │ │ │ │ + str r6, [r5, #80] @ 0x50 │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #180] @ (30fae4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fb774>) │ │ │ │ @@ -895376,17 +895378,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r4, #132 @ 0x84 │ │ │ │ lsls r2, r1, #6 │ │ │ │ lsls r0, r1, #23 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r7, #44] @ 0x2c │ │ │ │ + str r4, [r3, #80] @ 0x50 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r4, [r5, #36] @ 0x24 │ │ │ │ + str r4, [r1, #72] @ 0x48 │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #724] @ (30fddc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fba6c>) │ │ │ │ @@ -895678,30 +895680,30 @@ │ │ │ │ b.n 30fd30 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fb9c0> │ │ │ │ cmp r4, #28 │ │ │ │ lsls r2, r1, #6 │ │ │ │ lsls r0, r6, #19 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r2, #12] │ │ │ │ + str r4, [r6, #44] @ 0x2c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r6, [r6, #0] │ │ │ │ + str r6, [r2, #36] @ 0x24 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrsh r2, [r5, r7] │ │ │ │ + str r2, [r1, #32] │ │ │ │ lsls r5, r2, #3 │ │ │ │ mov r0, r2 │ │ │ │ bl 1fbd2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe79bc> │ │ │ │ ldr r2, [pc, #16] @ (30fe08 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fba98>) │ │ │ │ mov r3, r0 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 30fb82 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fb812> │ │ │ │ - ldrsh r6, [r5, r6] │ │ │ │ + str r6, [r1, #28] │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ add.w r5, r0, #8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -896106,17 +896108,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r3 │ │ │ │ b.n 31023c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fbecc> │ │ │ │ - ldrh r6, [r6, r7] │ │ │ │ + ldrsh r6, [r2, r0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r6, [r0, r6] │ │ │ │ + ldrb r6, [r4, r6] │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ @@ -896179,15 +896181,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (310314 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fbfa4>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 3102fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fbf8c> │ │ │ │ nop │ │ │ │ - ldrh r2, [r0, r4] │ │ │ │ + ldrb r2, [r4, r4] │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #208] @ (3103fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fc08c>) │ │ │ │ @@ -896270,19 +896272,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (310404 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fc094>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 3103b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fc044> │ │ │ │ nop │ │ │ │ - ldrh r4, [r3, r3] │ │ │ │ + ldrb r4, [r7, r3] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r0, [r2, r1] │ │ │ │ + ldrb r0, [r6, r1] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r2, [r3, r0] │ │ │ │ + ldrb r2, [r7, r0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #176] @ (3104cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fc15c>) │ │ │ │ @@ -896356,17 +896358,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 │ │ │ │ - ldrh r6, [r2, r0] │ │ │ │ + ldrb r6, [r6, r0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r4, [r7, r6] │ │ │ │ + ldrh r4, [r3, r7] │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -896579,22 +896581,22 @@ │ │ │ │ b.n 310696 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fc326> │ │ │ │ movs r0, #1 │ │ │ │ b.n 31062e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fc2be> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xfa4c0189 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r5, r1] │ │ │ │ + ldrh r2, [r1, r2] │ │ │ │ lsls r5, r2, #3 │ │ │ │ vst2.8 {d16[4],d17[4]}, [sl], r9 │ │ │ │ - ldr r2, [r4, r0] │ │ │ │ + ldrh r2, [r0, r1] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r2, r0, #3 │ │ │ │ + asrs r2, r4, #11 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - asrs r6, r3, #2 │ │ │ │ + asrs r6, r7, #10 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #412] @ (3108cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fc55c>) │ │ │ │ @@ -896797,15 +896799,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #12] @ (31092c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fc5bc>) │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 310918 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fc5a8> │ │ │ │ - strb r4, [r6, r5] │ │ │ │ + ldrsb r4, [r2, r6] │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ @@ -896864,15 +896866,15 @@ │ │ │ │ bne.n 3109aa <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fc63a> │ │ │ │ b.n 310992 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fc622> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 3108d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fc568> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - adds r4, #236 @ 0xec │ │ │ │ + adds r7, #12 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -896898,15 +896900,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [pc, #12] @ (310a2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fc6bc>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 310a08 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fc698> │ │ │ │ nop │ │ │ │ - strb r6, [r0, r2] │ │ │ │ + ldrsb r6, [r4, r2] │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #344] @ (310b9c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fc82c>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -897049,35 +897051,35 @@ │ │ │ │ bl 29dcc8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189958> │ │ │ │ b.n 310b56 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fc7e6> │ │ │ │ nop │ │ │ │ @ instruction: 0xb838 │ │ │ │ lsls r4, r1, #6 │ │ │ │ @ instruction: 0xb828 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - strb r0, [r6, r1] │ │ │ │ + ldrsb r0, [r2, r2] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r6, [r2, r1] │ │ │ │ + ldrsb r6, [r6, r1] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r7, #84 @ 0x54 │ │ │ │ + cmp r1, #116 @ 0x74 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strb r2, [r0, r0] │ │ │ │ + ldrsb r2, [r4, r0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bge.n 310af4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fc784> │ │ │ │ + bgt.n 310b34 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fc7c4> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strb r2, [r5, r0] │ │ │ │ + ldrsb r2, [r1, r1] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r4, [r2, r5] │ │ │ │ + strb r4, [r6, r5] │ │ │ │ lsls r5, r2, #3 │ │ │ │ @ instruction: 0xb70e │ │ │ │ lsls r4, r1, #6 │ │ │ │ - add r3, pc, #696 @ (adr r3, 310e80 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fcb10>) │ │ │ │ + add r5, pc, #824 @ (adr r5, 310f00 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fcb90>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strh r4, [r3, r6] │ │ │ │ + strb r4, [r7, r6] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r2, [r1, r7] │ │ │ │ + strb r2, [r5, r7] │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r5, r1 │ │ │ │ @@ -898117,36 +898119,36 @@ │ │ │ │ ldr r2, [pc, #60] @ (3117e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fd470>) │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.w 310df2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fca82> │ │ │ │ nop │ │ │ │ - strh r2, [r6, r1] │ │ │ │ + strb r2, [r2, r2] │ │ │ │ lsls r5, r2, #3 │ │ │ │ @ instruction: 0xf2da0189 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r2, r2] │ │ │ │ + strh r2, [r6, r2] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r2, [pc, #24] @ (3117e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fd470>) │ │ │ │ + ldr r4, [pc, #152] @ (311860 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fd4f0>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r1, [pc, #344] @ (311924 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fd5b4>) │ │ │ │ + ldr r3, [pc, #472] @ (3119a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fd634>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r1, [pc, #992] @ (311bb0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fd840>) │ │ │ │ + ldr r4, [pc, #96] @ (311830 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fd4c0>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r0, [pc, #784] @ (311ae4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fd774>) │ │ │ │ + ldr r2, [pc, #912] @ (311b64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fd7f4>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r0, [pc, #344] @ (311930 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fd5c0>) │ │ │ │ + ldr r2, [pc, #472] @ (3119b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fd640>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r1, [pc, #416] @ (31197c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fd60c>) │ │ │ │ + ldr r3, [pc, #544] @ (3119fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fd68c>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r0, [pc, #96] @ (311840 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fd4d0>) │ │ │ │ + ldr r2, [pc, #224] @ (3118c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fd550>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r0, [pc, #416] @ (311984 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fd614>) │ │ │ │ + ldr r2, [pc, #544] @ (311a04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fd694>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r0, [pc, #196] @ (3118b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fd548>) │ │ │ │ add r0, pc │ │ │ │ @@ -898222,37 +898224,37 @@ │ │ │ │ add r1, pc │ │ │ │ blx 687b0 │ │ │ │ subs r4, r0, #0 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ b.n 311810 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fd4a0> │ │ │ │ nop │ │ │ │ - ldr r0, [pc, #848] @ (311c0c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fd89c>) │ │ │ │ + ldr r2, [pc, #976] @ (311c8c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fd91c>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r0, [pc, #824] @ (311bf8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fd888>) │ │ │ │ + ldr r2, [pc, #952] @ (311c78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fd908>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r7, pc, #864 @ (adr r7, 311c24 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fd8b4>) │ │ │ │ + add r1, sp, #992 @ 0x3e0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - b.n 311af8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fd788> │ │ │ │ + b.n 311f38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fdbc8> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r0, [pc, #736] @ (311bac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fd83c>) │ │ │ │ + ldr r2, [pc, #864] @ (311c2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fd8bc>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r0, [pc, #720] @ (311ba0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fd830>) │ │ │ │ + ldr r2, [pc, #848] @ (311c20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fd8b0>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r0, [pc, #704] @ (311b94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fd824>) │ │ │ │ + ldr r2, [pc, #832] @ (311c14 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fd8a4>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r0, [pc, #672] @ (311b78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fd808>) │ │ │ │ + ldr r2, [pc, #800] @ (311bf8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fd888>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r0, r0, #0 │ │ │ │ + subs r0, r4, #0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r0, [pc, #576] @ (311b20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fd7b0>) │ │ │ │ + ldr r2, [pc, #704] @ (311ba0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fd830>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r4, #28 │ │ │ │ + adds r6, #60 @ 0x3c │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r0, [pc, #240] @ (3119d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fd668>) │ │ │ │ + ldr r2, [pc, #368] @ (311a58 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fd6e8>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r3, [pc, #56] @ (311924 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fd5b4>) │ │ │ │ add r3, pc │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cbz r2, 3118f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fd588> │ │ │ │ ldr r3, [pc, #52] @ (311928 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fd5b8>) │ │ │ │ add r3, pc │ │ │ │ @@ -898276,15 +898278,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r1, sp, #600 @ 0x258 │ │ │ │ lsls r4, r1, #6 │ │ │ │ add r1, sp, #552 @ 0x228 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - cmp lr, r5 │ │ │ │ + @ instruction: 0x47ce │ │ │ │ lsls r5, r2, #3 │ │ │ │ add r1, sp, #400 @ 0x190 │ │ │ │ lsls r4, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -898608,25 +898610,25 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r2, #1 │ │ │ │ strb.w r2, [r3, #1764] @ 0x6e4 │ │ │ │ b.n 311be2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fd872> │ │ │ │ mov r0, r4 │ │ │ │ bl 32e1f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x219e88> │ │ │ │ b.n 311bfc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fd88c> │ │ │ │ - cmp r2, r2 │ │ │ │ + bx r6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r6, r6 │ │ │ │ + bx sl │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add sl, lr │ │ │ │ + bx r2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r2, [r5, #4] │ │ │ │ + strh r2, [r1, #22] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add sl, pc │ │ │ │ + bx r3 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add lr, r7 │ │ │ │ + mov lr, fp │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -898654,15 +898656,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - add r0, pc │ │ │ │ + mov r8, r3 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ (311d5c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fd9ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -898699,15 +898701,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [lr, ip] │ │ │ │ bl 310930 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fc5c0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ lsrs r6, r0, #7 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - add r6, r3 │ │ │ │ + mov r6, r7 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ (311dd4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fda64>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -898744,15 +898746,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [lr, ip] │ │ │ │ bl 310930 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fc5c0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ lsrs r6, r1, #5 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - lsls r6, r3 │ │ │ │ + cmp r6, r7 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #36] @ (311e44 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fdad4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -898767,15 +898769,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 311ba0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fd830> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r0, r3, #4 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bics r0, r1 │ │ │ │ + cmp r8, r5 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (311e70 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fdb00>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -898821,17 +898823,17 @@ │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsrs r4, r6, #2 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - orrs r2, r1 │ │ │ │ + cmp r2, r5 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r0, #170 @ 0xaa │ │ │ │ + adds r2, #202 @ 0xca │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (311efc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fdb8c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -898877,17 +898879,17 @@ │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsrs r0, r5, #32 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - cmp r6, r1 │ │ │ │ + add lr, r5 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r0, #30 │ │ │ │ + adds r2, #62 @ 0x3e │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #204] @ (312040 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fdcd0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -899142,21 +899144,21 @@ │ │ │ │ nop │ │ │ │ lsls r2, r6, #23 │ │ │ │ lsls r2, r1, #6 │ │ │ │ udf #196 @ 0xc4 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - eors r2, r7 │ │ │ │ + cmp r2, r3 │ │ │ │ lsls r5, r2, #3 │ │ │ │ udf #116 @ 0x74 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ands r6, r6 │ │ │ │ + negs r6, r2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ands r6, r0 │ │ │ │ + tst r6, r4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #132] @ (3122c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fdf54>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -899214,15 +899216,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ lsls r6, r4, #19 │ │ │ │ lsls r2, r1, #6 │ │ │ │ ble.n 312238 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fdec8> │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #120 @ 0x78 │ │ │ │ + sbcs r0, r3 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ble.n 3123bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fe04c> │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -899282,15 +899284,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ lsls r2, r0, #17 │ │ │ │ lsls r2, r1, #6 │ │ │ │ ble.n 312394 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fe024> │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #228 @ 0xe4 │ │ │ │ + asrs r4, r0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ bgt.n 312318 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fdfa8> │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -899513,23 +899515,23 @@ │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 312522 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fe1b2> │ │ │ │ mov r4, r1 │ │ │ │ b.n 31251e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fe1ae> │ │ │ │ nop │ │ │ │ lsls r6, r6, #9 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - subs r5, #90 @ 0x5a │ │ │ │ + subs r7, #122 @ 0x7a │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r5, #58 @ 0x3a │ │ │ │ + subs r7, #90 @ 0x5a │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r4, #218 @ 0xda │ │ │ │ + subs r6, #250 @ 0xfa │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r4, #134 @ 0x86 │ │ │ │ + subs r6, #166 @ 0xa6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r4, #234 @ 0xea │ │ │ │ + subs r7, #10 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #116] @ (312664 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fe2f4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -899576,15 +899578,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r0, r1, #5 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - subs r4, #84 @ 0x54 │ │ │ │ + subs r6, #116 @ 0x74 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r5, [pc, #196] @ (312744 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fe3d4>) │ │ │ │ @@ -899668,15 +899670,15 @@ │ │ │ │ bx r1 │ │ │ │ bls.n 31283c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fe4cc> │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bls.n 3127cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fe45c> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - subs r3, #142 @ 0x8e │ │ │ │ + subs r5, #174 @ 0xae │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 312780 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fe410> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -899759,17 +899761,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ vrhadd.u d16, d18, d9 │ │ │ │ - subs r2, #94 @ 0x5e │ │ │ │ + subs r4, #126 @ 0x7e │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r1, #232 @ 0xe8 │ │ │ │ + subs r4, #8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #124] @ 3128dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fe56c> │ │ │ │ mov r4, r3 │ │ │ │ @@ -899820,17 +899822,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (3128e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fe574>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cdp2 1, 13, cr0, cr6, cr9, {4} │ │ │ │ - subs r2, #2 │ │ │ │ + subs r4, #34 @ 0x22 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r1, #146 @ 0x92 │ │ │ │ + subs r3, #178 @ 0xb2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #124] @ 312974 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fe604> │ │ │ │ mov r4, r3 │ │ │ │ @@ -899881,17 +899883,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (31297c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fe60c>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cdp2 1, 3, cr0, cr14, cr9, {4} │ │ │ │ - subs r1, #210 @ 0xd2 │ │ │ │ + subs r3, #242 @ 0xf2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r1, #98 @ 0x62 │ │ │ │ + subs r3, #130 @ 0x82 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (3129c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fe654>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -899911,15 +899913,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ stc2 1, cr0, [r6, #548]! @ 0x224 │ │ │ │ - subs r1, #70 @ 0x46 │ │ │ │ + subs r3, #102 @ 0x66 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (3129f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fe684>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -900050,28 +900052,28 @@ │ │ │ │ lsls r2, r1, #6 │ │ │ │ bpl.n 312a94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fe724> │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 312a70 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fe700> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - subs r0, #174 @ 0xae │ │ │ │ + subs r2, #206 @ 0xce │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r0, #168 @ 0xa8 │ │ │ │ + subs r2, #200 @ 0xc8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r0, #128 @ 0x80 │ │ │ │ + subs r2, #160 @ 0xa0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs.w r1, r6, #16711680 @ 0xff0000 │ │ │ │ - subs r0, #150 @ 0x96 │ │ │ │ + subs r2, #182 @ 0xb6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r4, pc, #728 @ (adr r4, 312e10 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1feaa0>) │ │ │ │ + add r6, pc, #856 @ (adr r6, 312e90 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1feb20>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r0, #56 @ 0x38 │ │ │ │ + subs r2, #88 @ 0x58 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r0, #72 @ 0x48 │ │ │ │ + subs r2, #104 @ 0x68 │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r2 │ │ │ │ @@ -900174,32 +900176,32 @@ │ │ │ │ b.n 312c0c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fe89c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bmi.n 312b84 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fe814> │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #0 │ │ │ │ + subs r2, #32 │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r4, r7, r4 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - subs r0, #6 │ │ │ │ + subs r2, #38 @ 0x26 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r7, #152 @ 0x98 │ │ │ │ + subs r1, #184 @ 0xb8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r7, #112 @ 0x70 │ │ │ │ + subs r1, #144 @ 0x90 │ │ │ │ lsls r5, r2, #3 │ │ │ │ @ instruction: 0xf4a6017f │ │ │ │ - adds r7, #132 @ 0x84 │ │ │ │ + subs r1, #164 @ 0xa4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r6, [r1, #20] │ │ │ │ + ldrb r6, [r5, #28] │ │ │ │ lsls r5, r2, #3 │ │ │ │ bcc.n 312c44 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fe8d4> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - adds r6, #230 @ 0xe6 │ │ │ │ + subs r1, #6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #432] @ (312e34 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1feac4>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -900366,17 +900368,17 @@ │ │ │ │ @ instruction: 0xfaa20189 │ │ │ │ bcc.n 312f20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1febb0> │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 312ed0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1feb60> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - adds r5, #150 @ 0x96 │ │ │ │ + adds r7, #182 @ 0xb6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r5, #130 @ 0x82 │ │ │ │ + adds r7, #162 @ 0xa2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r6, [pc, #392] @ (312fe4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fec74>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -900528,21 +900530,21 @@ │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 312ea0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1feb30> │ │ │ │ str.w r0, [r4, #393] @ 0x189 │ │ │ │ bne.n 312f20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1febb0> │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #56 @ 0x38 │ │ │ │ + adds r7, #88 @ 0x58 │ │ │ │ lsls r5, r2, #3 │ │ │ │ bne.n 3130a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fed34> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - adds r4, #12 │ │ │ │ + adds r6, #44 @ 0x2c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r3, #222 @ 0xde │ │ │ │ + adds r5, #254 @ 0xfe │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r4, [pc, #156] @ (3130a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fed38>) │ │ │ │ sub sp, #104 @ 0x68 │ │ │ │ @@ -900606,15 +900608,15 @@ │ │ │ │ b.n 313058 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fece8> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf7180189 │ │ │ │ ldmia r7, {r3, r5, r6, r7} │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #162 @ 0xa2 │ │ │ │ + adds r5, #194 @ 0xc2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldmia r7, {r5, r7} │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -900670,17 +900672,17 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, lr │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf6720189 │ │ │ │ - adds r2, #226 @ 0xe2 │ │ │ │ + adds r5, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r2, #186 @ 0xba │ │ │ │ + adds r4, #218 @ 0xda │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r3, [pc, #56] @ (3131b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fee40>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r3, r3, #602112 @ 0x93000 │ │ │ │ @@ -900828,25 +900830,25 @@ │ │ │ │ b.n 313296 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fef26> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ sbc.w r1, r0, #4489216 @ 0x448000 │ │ │ │ ldmia r6!, {r1, r4, r5} │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #50 @ 0x32 │ │ │ │ + adds r4, #82 @ 0x52 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r2, #40 @ 0x28 │ │ │ │ + adds r4, #72 @ 0x48 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r1, #180 @ 0xb4 │ │ │ │ + adds r3, #212 @ 0xd4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldmia r5, {r1, r5, r6} │ │ │ │ lsls r1, r1, #6 │ │ │ │ - adds r1, #174 @ 0xae │ │ │ │ + adds r3, #206 @ 0xce │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r1, #152 @ 0x98 │ │ │ │ + adds r3, #184 @ 0xb8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #200] @ (313404 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ff094>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -900930,23 +900932,23 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf3ee0189 │ │ │ │ ldmia r4, {r2, r3, r4, r5, r7} │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #120 @ 0x78 │ │ │ │ + adds r3, #152 @ 0x98 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r1, #142 @ 0x8e │ │ │ │ + adds r3, #174 @ 0xae │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldmia r4!, {r5, r6} │ │ │ │ lsls r1, r1, #6 │ │ │ │ - adds r1, #6 │ │ │ │ + adds r3, #38 @ 0x26 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r1, #6 │ │ │ │ + adds r3, #38 @ 0x26 │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #140] @ (3134c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ff150>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -901001,17 +901003,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 363454 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24f0e4> │ │ │ │ b.n 31349a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ff12a> │ │ │ │ ssat r1, #10, r6, lsl #2 │ │ │ │ - adds r1, #24 │ │ │ │ + adds r3, #56 @ 0x38 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r0, #192 @ 0xc0 │ │ │ │ + adds r2, #224 @ 0xe0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #48] @ (31350c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ff19c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -901085,19 +901087,19 @@ │ │ │ │ cmp r6, #1 │ │ │ │ it ls │ │ │ │ strbls r6, [r0, #18] │ │ │ │ bhi.n 313572 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ff202> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @ instruction: 0xf2180189 │ │ │ │ - adds r0, #84 @ 0x54 │ │ │ │ + adds r2, #116 @ 0x74 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r0, #58 @ 0x3a │ │ │ │ + adds r2, #90 @ 0x5a │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r0, #58 @ 0x3a │ │ │ │ + adds r2, #90 @ 0x5a │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r3, [pc, #108] @ (313618 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ff2a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ add.w r2, r0, #479232 @ 0x75000 │ │ │ │ @@ -901218,21 +901220,21 @@ │ │ │ │ bl 1c2c38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xae8c8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 3136a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ff334> │ │ │ │ nop │ │ │ │ add.w r1, sl, #137 @ 0x89 │ │ │ │ ldmia r1!, {r6, r7} │ │ │ │ lsls r1, r1, #6 │ │ │ │ - cmp r7, #166 @ 0xa6 │ │ │ │ + adds r1, #198 @ 0xc6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #24 │ │ │ │ + adds r1, #56 @ 0x38 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r7, #6 │ │ │ │ + adds r1, #38 @ 0x26 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #264] @ (31383c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ff4cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -901327,19 +901329,19 @@ │ │ │ │ bl 1c2c38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xae8c8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 3137ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ff43c> │ │ │ │ nop │ │ │ │ and.w r1, r2, #137 @ 0x89 │ │ │ │ ldmia r0!, {r3, r4, r5, r7} │ │ │ │ lsls r1, r1, #6 │ │ │ │ - cmp r6, #178 @ 0xb2 │ │ │ │ + adds r0, #210 @ 0xd2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #118 @ 0x76 │ │ │ │ + adds r0, #150 @ 0x96 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (313908 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ff598>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -901406,21 +901408,21 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cdp 1, 13, cr0, cr8, cr9, {4} │ │ │ │ - cmp r5, #158 @ 0x9e │ │ │ │ + cmp r7, #190 @ 0xbe │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r0, [r5, #92] @ 0x5c │ │ │ │ + ldr r0, [r1, #0] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - cmp r5, #40 @ 0x28 │ │ │ │ + cmp r7, #72 @ 0x48 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r6, r1, #22 │ │ │ │ + lsls r6, r5, #30 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (3139e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ff674>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -901494,21 +901496,21 @@ │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, #1 │ │ │ │ b.n 313984 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ff614> │ │ │ │ nop │ │ │ │ cdp 1, 0, cr0, cr12, cr9, {4} │ │ │ │ - cmp r4, #242 @ 0xf2 │ │ │ │ + cmp r7, #18 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r6, [r6, #76] @ 0x4c │ │ │ │ + str r6, [r2, #112] @ 0x70 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - cmp r4, #112 @ 0x70 │ │ │ │ + cmp r6, #144 @ 0x90 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r6, r6, #18 │ │ │ │ + lsls r6, r2, #27 │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #448] @ (313bcc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ff85c>) │ │ │ │ @@ -901687,27 +901689,27 @@ │ │ │ │ b.n 313a72 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ff702> │ │ │ │ movs r3, #3 │ │ │ │ movw r1, #37617 @ 0x92f1 │ │ │ │ b.n 313a94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ff724> │ │ │ │ adds r5, #4 │ │ │ │ b.n 313ae0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ff770> │ │ │ │ stc 1, cr0, [lr, #-548]! @ 0xfffffddc │ │ │ │ - cmp r4, #46 @ 0x2e │ │ │ │ + cmp r6, #78 @ 0x4e │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r3, #238 @ 0xee │ │ │ │ + cmp r6, #14 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r4, r3, #16 │ │ │ │ + lsls r4, r7, #24 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - cmp r2, #232 @ 0xe8 │ │ │ │ + cmp r5, #8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r3, #6 │ │ │ │ + cmp r5, #38 @ 0x26 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r2, #162 @ 0xa2 │ │ │ │ + cmp r4, #194 @ 0xc2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r0, r2, #11 │ │ │ │ + lsls r0, r6, #19 │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #188] @ (313cbc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ff94c>) │ │ │ │ @@ -901785,23 +901787,23 @@ │ │ │ │ ite eq │ │ │ │ moveq r4, #6 │ │ │ │ movne r4, #5 │ │ │ │ b.n 313c54 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ff8e4> │ │ │ │ movs r4, #1 │ │ │ │ b.n 313c54 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ff8e4> │ │ │ │ @ instruction: 0xeb3a0189 │ │ │ │ - cmp r2, #150 @ 0x96 │ │ │ │ + cmp r4, #182 @ 0xb6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r2, [r1, #36] @ 0x24 │ │ │ │ + str r2, [r5, #68] @ 0x44 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - cmp r2, #68 @ 0x44 │ │ │ │ + cmp r4, #100 @ 0x64 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r2, #40 @ 0x28 │ │ │ │ + cmp r4, #72 @ 0x48 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r6, r6, #7 │ │ │ │ + lsls r6, r2, #16 │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #188] @ (313da4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ffa34>) │ │ │ │ @@ -901879,23 +901881,23 @@ │ │ │ │ ite eq │ │ │ │ moveq r4, #6 │ │ │ │ movne r4, #5 │ │ │ │ b.n 313d3c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ff9cc> │ │ │ │ movs r4, #1 │ │ │ │ b.n 313d3c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ff9cc> │ │ │ │ orrs.w r1, r2, r9, lsl #2 │ │ │ │ - cmp r1, #210 @ 0xd2 │ │ │ │ + cmp r3, #242 @ 0xf2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r2, [r0, #20] │ │ │ │ + str r2, [r4, #52] @ 0x34 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - cmp r1, #128 @ 0x80 │ │ │ │ + cmp r3, #160 @ 0xa0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r1, #100 @ 0x64 │ │ │ │ + cmp r3, #132 @ 0x84 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r6, r1, #4 │ │ │ │ + lsls r6, r5, #12 │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #440] @ (313f88 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ffc18>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -902065,26 +902067,30 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, #1 │ │ │ │ b.n 313e1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ffaac> │ │ │ │ strd r0, r1, [sl, #-548]! @ 0x224 │ │ │ │ - movs r7, #220 @ 0xdc │ │ │ │ + cmp r1, #252 @ 0xfc │ │ │ │ lsls r5, r2, #3 │ │ │ │ - vhadd.u32 q8, q13, q10 │ │ │ │ - movs r7, #196 @ 0xc4 │ │ │ │ + lsls r2, r1, #6 │ │ │ │ + lsls r5, r4, #3 │ │ │ │ + cmp r1, #228 @ 0xe4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - vhadd.u16 q8, q9, q10 │ │ │ │ - movs r7, #154 @ 0x9a │ │ │ │ + lsls r2, r6, #5 │ │ │ │ + lsls r5, r4, #3 │ │ │ │ + cmp r1, #186 @ 0xba │ │ │ │ lsls r5, r2, #3 │ │ │ │ - vhadd.u32 q0, q12, q10 │ │ │ │ - movs r7, #130 @ 0x82 │ │ │ │ + lsls r0, r1, #5 │ │ │ │ + lsls r5, r4, #3 │ │ │ │ + cmp r1, #162 @ 0xa2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - vhadd.u16 q0, q8, q10 │ │ │ │ + lsls r0, r6, #4 │ │ │ │ + lsls r5, r4, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (314078 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ffd08>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ @@ -902158,20 +902164,22 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, #1 │ │ │ │ b.n 314002 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ffc92> │ │ │ │ b.n 313f74 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ffc04> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - movs r6, #186 @ 0xba │ │ │ │ + cmp r0, #218 @ 0xda │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cdp2 0, 3, cr0, cr0, cr4, {7} │ │ │ │ - movs r6, #166 @ 0xa6 │ │ │ │ + lsls r0, r2, #1 │ │ │ │ + lsls r5, r4, #3 │ │ │ │ + cmp r0, #198 @ 0xc6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cdp2 0, 1, cr0, cr12, cr4, {7} │ │ │ │ + movs r4, r7 │ │ │ │ + lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #424] @ (314248 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ffed8>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -902336,25 +902344,25 @@ │ │ │ │ bhi.n 31421c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ffeac> │ │ │ │ str.w r7, [r8] │ │ │ │ b.n 314176 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ffe06> │ │ │ │ mov r9, r2 │ │ │ │ b.n 314172 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ffe02> │ │ │ │ b.n 313f80 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ffc10> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - movs r6, #106 @ 0x6a │ │ │ │ + cmp r0, #138 @ 0x8a │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r0, [r7, r5] │ │ │ │ + ldrsh r0, [r3, r6] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - movs r5, #154 @ 0x9a │ │ │ │ + movs r7, #186 @ 0xba │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldc2l 0, cr0, [r4], #912 @ 0x390 │ │ │ │ - movs r5, #78 @ 0x4e │ │ │ │ + vhadd.u16 q0, q10, q10 │ │ │ │ + movs r7, #110 @ 0x6e │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stc2 0, cr0, [r8], #912 @ 0x390 │ │ │ │ - ldrb r0, [r7, r1] │ │ │ │ + cdp2 0, 12, cr0, cr8, cr4, {7} │ │ │ │ + ldrsh r0, [r3, r2] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r1, #16 │ │ │ │ sub sp, #8 │ │ │ │ @@ -902624,21 +902632,21 @@ │ │ │ │ lsls r1, r1, #6 │ │ │ │ pop {r2, r3, r6, r7} │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ pop {r1, r6, r7} │ │ │ │ lsls r1, r1, #6 │ │ │ │ - movs r3, #220 @ 0xdc │ │ │ │ + movs r5, #252 @ 0xfc │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r3, #238 @ 0xee │ │ │ │ + movs r6, #14 │ │ │ │ lsls r5, r2, #3 │ │ │ │ pop {r2, r3, r7} │ │ │ │ lsls r1, r1, #6 │ │ │ │ - movs r3, #176 @ 0xb0 │ │ │ │ + movs r5, #208 @ 0xd0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -902736,17 +902744,17 @@ │ │ │ │ strex r0, r1, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 314634 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2002c4> │ │ │ │ b.n 314650 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2002e0> │ │ │ │ nop │ │ │ │ b.n 314a04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x200694> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - movs r1, #242 @ 0xf2 │ │ │ │ + movs r4, #18 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r1, #130 @ 0x82 │ │ │ │ + movs r3, #162 @ 0xa2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r6, [pc, #480] @ (314860 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2004f0>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -902930,25 +902938,25 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ b.n 3149ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20063c> │ │ │ │ lsls r1, r1, #6 │ │ │ │ cbnz r0, 314882 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x200512> │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #154 @ 0x9a │ │ │ │ + movs r2, #186 @ 0xba │ │ │ │ lsls r5, r2, #3 │ │ │ │ @ instruction: 0xb860 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - subs r4, r5, #7 │ │ │ │ + movs r2, #12 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r0, #6 │ │ │ │ + movs r2, #38 @ 0x26 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r6, r6, #5 │ │ │ │ + movs r1, #150 @ 0x96 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r0, r6, #6 │ │ │ │ + movs r1, #208 @ 0xd0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 3148f6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x200586> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -903055,19 +903063,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8a8 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ udf #40 @ 0x28 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - subs r2, r1, #3 │ │ │ │ + movs r0, #234 @ 0xea │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r2, r7, #1 │ │ │ │ + movs r0, #154 @ 0x9a │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r6, r0, #0 │ │ │ │ + movs r0, #38 @ 0x26 │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #152] @ (314a48 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2006d8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -903127,21 +903135,21 @@ │ │ │ │ adds r0, #1 │ │ │ │ str.w r0, [r8] │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8a8 │ │ │ │ b.n 314a10 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2006a0> │ │ │ │ ble.n 314960 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2005f0> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - subs r0, r1, #1 │ │ │ │ + movs r0, #104 @ 0x68 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r0, r3, #0 │ │ │ │ + movs r0, #56 @ 0x38 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r4, r4, #7 │ │ │ │ + movs r0, #4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r4, r3, #5 │ │ │ │ + subs r4, r7, #5 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r3, r0, #495616 @ 0x79000 │ │ │ │ ldr.w r3, [r3, #4020] @ 0xfb4 │ │ │ │ @@ -903440,15 +903448,15 @@ │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r0, #19 │ │ │ │ movs r0, r0 │ │ │ │ uxth r4, r5 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - subs r6, r5, r2 │ │ │ │ + adds r6, r1, #3 │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #516] @ (314fc8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x200c58>) │ │ │ │ @@ -903652,29 +903660,29 @@ │ │ │ │ b.n 314f56 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x200be6> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ sxth r4, r6 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r5, #13 │ │ │ │ + asrs r0, r1, #22 │ │ │ │ lsls r5, r2, #3 │ │ │ │ cbz r2, 314fec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x200c7c> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - adds r4, r6, r5 │ │ │ │ + subs r4, r2, r6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r2, r2, #2 │ │ │ │ + lsls r2, r6, #10 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r0, r0, #29 │ │ │ │ + asrs r0, r4, #5 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r2, r6, r4 │ │ │ │ + subs r2, r2, r5 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r2, r1, r4 │ │ │ │ + subs r2, r5, r4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r2, r1, r3 │ │ │ │ + subs r2, r5, r3 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 31501c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x200cac> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -903720,17 +903728,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bvc.n 31508c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x200d1c> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - adds r6, r7, r1 │ │ │ │ + subs r6, r3, r2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r0, r3, r0 │ │ │ │ + subs r0, r7, r0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #324] @ (3151dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x200e6c>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -903860,15 +903868,15 @@ │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r1, #2 │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #416 @ 0x1a0 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - asrs r6, r3, #25 │ │ │ │ + adds r6, r7, r1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movs r5, #0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -903928,15 +903936,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (3152a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x200f34>) │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 311cc0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fd950> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - asrs r4, r6, #24 │ │ │ │ + adds r4, r2, r1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #188] @ (315374 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x201004>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -904171,33 +904179,33 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 315410 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2010a0> │ │ │ │ nop │ │ │ │ bcc.n 315490 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x201120> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - asrs r6, r7, #18 │ │ │ │ + asrs r6, r3, #27 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r4, r3, #18 │ │ │ │ + asrs r4, r7, #26 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r6, r5, #18 │ │ │ │ + asrs r6, r1, #27 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r6, r6, #18 │ │ │ │ + asrs r6, r2, #27 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r0, r2, #18 │ │ │ │ + asrs r0, r6, #26 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r4, r1, #18 │ │ │ │ + asrs r4, r5, #26 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r0, r1, #18 │ │ │ │ + asrs r0, r5, #26 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r4, r0, #18 │ │ │ │ + asrs r4, r4, #26 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r0, r0, #18 │ │ │ │ + asrs r0, r4, #26 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r6, r3, #15 │ │ │ │ + asrs r6, r7, #23 │ │ │ │ lsls r5, r2, #3 │ │ │ │ movw r3, #33340 @ 0x823c │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 315590 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x201220> │ │ │ │ movw r3, #33320 @ 0x8228 │ │ │ │ cmp r0, r3 │ │ │ │ bls.n 3155d2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x201262> │ │ │ │ @@ -904555,17 +904563,17 @@ │ │ │ │ movhi r0, #0 │ │ │ │ bls.n 3158c2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x201552> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #12] @ (3158d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x201560>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ pop {r3, pc} │ │ │ │ - mov r2, r9 │ │ │ │ + ldr r0, [pc, #424] @ (315a78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x201708>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ - mov r0, r1 │ │ │ │ + ldr r0, [pc, #160] @ (315974 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x201604>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ ldr.w ip, [pc, #292] @ 3159fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20168c> │ │ │ │ movw r3, #35898 @ 0x8c3a │ │ │ │ cmp r1, r3 │ │ │ │ add ip, pc │ │ │ │ beq.n 3159c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x201654> │ │ │ │ bhi.n 31594e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2015de> │ │ │ │ @@ -904889,15 +904897,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldrh r0, [r2, #14] │ │ │ │ bl 136ae0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x22770> │ │ │ │ subs r0, r4, r0 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ b.n 315be6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x201876> │ │ │ │ - orrs r6, r6 │ │ │ │ + cmp r6, sl │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #140] @ (315cec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20197c>) │ │ │ │ @@ -905086,27 +905094,27 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 315dba <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x201a4a> │ │ │ │ nop │ │ │ │ ldmia r2!, {r3, r4, r5} │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsrs r4, r1, #15 │ │ │ │ + lsrs r4, r5, #23 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r6, r1, #16 │ │ │ │ + lsrs r6, r5, #24 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r6, r6, #16 │ │ │ │ + lsrs r6, r2, #25 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r2, r3, #14 │ │ │ │ + lsrs r2, r7, #22 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r4, r4, #14 │ │ │ │ + lsrs r4, r0, #23 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r2, r1, #15 │ │ │ │ + lsrs r2, r5, #23 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r6, r2, #15 │ │ │ │ + lsrs r6, r6, #23 │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #248] @ (315f8c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x201c1c>) │ │ │ │ @@ -905198,21 +905206,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 315f2e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x201bbe> │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r2, r5, r7} │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsrs r2, r3, #9 │ │ │ │ + lsrs r2, r7, #17 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r2, r3, #10 │ │ │ │ + lsrs r2, r7, #18 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r2, r4, #10 │ │ │ │ + lsrs r2, r0, #19 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r6, r4, #11 │ │ │ │ + lsrs r6, r0, #20 │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #460] @ (316180 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x201e10>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -905620,23 +905628,23 @@ │ │ │ │ bne.n 31641a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2020aa> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 31640c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20209c> │ │ │ │ b.n 316246 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x201ed6> │ │ │ │ stmia r5!, {r1, r5, r7} │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsrs r4, r0, #3 │ │ │ │ + lsrs r4, r4, #11 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r0, r6, #3 │ │ │ │ + lsrs r0, r2, #12 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r0, r2, #29 │ │ │ │ + lsrs r0, r6, #5 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r2, r6, #27 │ │ │ │ + lsrs r2, r2, #4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r2, r4, #31 │ │ │ │ + lsrs r2, r0, #8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r1, #0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -905926,17 +905934,17 @@ │ │ │ │ strex r0, r1, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 31677a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20240a> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 316738 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2023c8> │ │ │ │ b.n 3166cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20235c> │ │ │ │ - bvc.n 31687c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20250c> │ │ │ │ + bls.n 3166bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20234c> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - bvc.n 3167d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x202460> │ │ │ │ + bls.n 316810 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2024a0> │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp r4, r1 │ │ │ │ @@ -905991,15 +905999,15 @@ │ │ │ │ str r3, [r0, #0] │ │ │ │ add r1, pc │ │ │ │ bl 439c3c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3258cc> │ │ │ │ str.w r0, [r4, #180] @ 0xb4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldmia r2!, {} │ │ │ │ + ldmia r4!, {r5} │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r1, #140 @ 0x8c │ │ │ │ mov r5, r0 │ │ │ │ @@ -906034,15 +906042,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #72] @ 0x48 │ │ │ │ bl 439acc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32575c> │ │ │ │ movs r4, #0 │ │ │ │ b.n 3168a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x202530> │ │ │ │ - ldmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r6, r7} │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -906485,17 +906493,17 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 316d80 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x202a10> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 316d50 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2029e0> │ │ │ │ b.n 316cca <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20295a> │ │ │ │ nop │ │ │ │ - bne.n 316e88 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x202b18> │ │ │ │ + bcc.n 316cc8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x202958> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - bne.n 316e50 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x202ae0> │ │ │ │ + bcc.n 316e90 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x202b20> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r2 │ │ │ │ movs r2, #0 │ │ │ │ @@ -906825,15 +906833,15 @@ │ │ │ │ subs r3, #154 @ 0x9a │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r4, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #76 @ 0x4c │ │ │ │ + adds r1, #108 @ 0x6c │ │ │ │ lsls r1, r5, #3 │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -907411,24 +907419,24 @@ │ │ │ │ ldr r0, [pc, #44] @ (31779c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20342c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #40] @ (3177a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x203430>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add.w r0, r0, #6946816 @ 0x6a0000 │ │ │ │ - @ instruction: 0xf4e200d4 │ │ │ │ - subs.w r0, r4, #6946816 @ 0x6a0000 │ │ │ │ - sbcs.w r0, sl, #6946816 @ 0x6a0000 │ │ │ │ - @ instruction: 0xf58c00d4 │ │ │ │ - @ instruction: 0xf4fa00d4 │ │ │ │ - add.w r0, r8, #6946816 @ 0x6a0000 │ │ │ │ - adds.w r0, sl, #6946816 @ 0x6a0000 │ │ │ │ - @ instruction: 0xf53400d4 │ │ │ │ - bkpt 0x0002 │ │ │ │ + @ instruction: 0xf72000d4 │ │ │ │ + @ instruction: 0xf70200d4 │ │ │ │ + @ instruction: 0xf7d400d4 │ │ │ │ + @ instruction: 0xf79a00d4 │ │ │ │ + @ instruction: 0xf7ac00d4 │ │ │ │ + @ instruction: 0xf71a00d4 │ │ │ │ + @ instruction: 0xf72800d4 │ │ │ │ + @ instruction: 0xf73a00d4 │ │ │ │ + @ instruction: 0xf75400d4 │ │ │ │ + stmia r0!, {r1, r5} │ │ │ │ lsls r2, r3, #3 │ │ │ │ add.w r0, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r0, [r0, #2888] @ 0xb48 │ │ │ │ cbz r0, 3177ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20347c> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -907828,16 +907836,16 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1c2c38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xae8c8> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 317bf2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x203882> │ │ │ │ add r3, sp, #664 @ 0x298 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - sbcs.w r0, sl, #212 @ 0xd4 │ │ │ │ - adc.w r0, r6, #212 @ 0xd4 │ │ │ │ + @ instruction: 0xf39a00d4 │ │ │ │ + bfi r0, r6, #3, #18 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 317c9c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20392c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r3, r2 │ │ │ │ @@ -907872,15 +907880,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, ip │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ add r2, sp, #544 @ 0x220 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - eor.w r0, r0, #212 @ 0xd4 │ │ │ │ + subw r0, r0, #212 @ 0xd4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #196] @ (317dc0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x203a50>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ @@ -908037,17 +908045,17 @@ │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, ip │ │ │ │ bl 31791c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2035ac> │ │ │ │ pop {r3, pc} │ │ │ │ add r1, sp, #200 @ 0xc8 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - vqadd.s64 q0, q14, q2 │ │ │ │ - vqadd.s16 q0, q13, q2 │ │ │ │ - mrc 0, 7, r0, cr8, cr4, {6} │ │ │ │ + adcs.w r0, ip, #212 @ 0xd4 │ │ │ │ + @ instruction: 0xf13a00d4 │ │ │ │ + adds.w r0, r8, #212 @ 0xd4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #84] @ (317f34 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x203bc4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -908078,16 +908086,16 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r0, sp, #368 @ 0x170 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - mcr 0, 5, r0, cr10, cr4, {6} │ │ │ │ - mcr 0, 4, r0, cr2, cr4, {6} │ │ │ │ + @ instruction: 0xf0ca00d4 │ │ │ │ + @ instruction: 0xf0a200d4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #40] @ 317f78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x203c08> │ │ │ │ sub sp, #8 │ │ │ │ mov lr, r3 │ │ │ │ @@ -908191,18 +908199,18 @@ │ │ │ │ ldr r2, [pc, #28] @ (318080 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x203d10>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 317fca <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x203c5a> │ │ │ │ add r7, pc, #680 @ (adr r7, 31831c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x203fac>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ - mcr 0, 1, r0, cr0, cr4, {6} │ │ │ │ - mcr 0, 0, r0, cr6, cr4, {6} │ │ │ │ - stcl 0, cr0, [ip, #848]! @ 0x350 │ │ │ │ - ldcl 0, cr0, [r0, #848] @ 0x350 │ │ │ │ + orr.w r0, r0, #212 @ 0xd4 │ │ │ │ + bic.w r0, r6, #212 @ 0xd4 │ │ │ │ + and.w r0, ip, #212 @ 0xd4 │ │ │ │ + vshr.s64 q8, q2, #16 │ │ │ │ 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] @ 318118 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x203da8> │ │ │ │ mov r5, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -908310,16 +908318,16 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1c2c38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xae8c8> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 318164 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x203df4> │ │ │ │ add r6, pc, #40 @ (adr r6, 318210 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x203ea0>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldc 0, cr0, [sl], #848 @ 0x350 │ │ │ │ - stc 0, cr0, [lr], {212} @ 0xd4 │ │ │ │ + mrc 0, 6, r0, cr10, cr4, {6} │ │ │ │ + mcr 0, 5, r0, cr14, cr4, {6} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #100] @ (318264 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x203ef4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ @@ -908406,15 +908414,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ add r4, pc, #768 @ (adr r4, 318604 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x204294>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ - @ instruction: 0xeb9600d4 │ │ │ │ + ldc 0, cr0, [r6, #848]! @ 0x350 │ │ │ │ add.w r0, r0, #102400 @ 0x19000 │ │ │ │ push {lr} │ │ │ │ mov.w lr, #16777216 @ 0x1000000 │ │ │ │ movs r3, #255 @ 0xff │ │ │ │ mov.w r1, #503324160 @ 0x1e001e00 │ │ │ │ str.w lr, [r0, #2396] @ 0x95c │ │ │ │ movs r2, #0 │ │ │ │ @@ -909025,15 +909033,15 @@ │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r5, [sp, #992] @ 0x3e0 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - add r0, pc, #280 @ (adr r0, 318aa0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x204730>) │ │ │ │ + add r2, pc, #408 @ (adr r2, 318b20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2047b0>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ cbz r0, 3189c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x204658> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #48] @ (3189cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20465c>) │ │ │ │ @@ -909091,15 +909099,15 @@ │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r5, [sp, #344] @ 0x158 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - b.n 318354 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x203fe4> │ │ │ │ + b.n 318794 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x204424> │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -909248,19 +909256,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 318ba6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x204836> │ │ │ │ nop │ │ │ │ ldr r3, [sp, #824] @ 0x338 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r6, [sp, #32] │ │ │ │ + add r0, pc, #160 @ (adr r0, 318c74 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x204904>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - b.n 31921c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x204eac> │ │ │ │ + b.n 31865c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2042ec> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 319238 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x204ec8> │ │ │ │ + b.n 318678 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x204308> │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #40] @ (318c14 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2048a4>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -909328,19 +909336,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 318c70 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x204900> │ │ │ │ nop │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - b.n 3191dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x204e6c> │ │ │ │ + b.n 31861c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2042ac> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [sp, #168] @ 0xa8 │ │ │ │ + ldr r7, [sp, #296] @ 0x128 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - b.n 3191dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x204e6c> │ │ │ │ + b.n 31861c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2042ac> │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #32] @ (318cd8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x204968>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -909404,19 +909412,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 318d1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2049ac> │ │ │ │ nop │ │ │ │ ldr r2, [sp, #304] @ 0x130 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - b.n 3191e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x204e74> │ │ │ │ + b.n 318624 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2042b4> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 319190 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x204e20> │ │ │ │ + b.n 3185d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x204260> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3191d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x204e68> │ │ │ │ + b.n 318618 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2042a8> │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #184] @ (318e38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x204ac8>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -909491,19 +909499,19 @@ │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 31863c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2042cc> │ │ │ │ b.n 318dd0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x204a60> │ │ │ │ ldr r1, [sp, #744] @ 0x2e8 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - b.n 319224 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x204eb4> │ │ │ │ + b.n 318664 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2042f4> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 31917c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x204e0c> │ │ │ │ + b.n 3195bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20524c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3191ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x204e3c> │ │ │ │ + b.n 3195ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20527c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ sub.w r1, r1, #35584 @ 0x8b00 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ cmp r1, #9 │ │ │ │ bhi.n 318eac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x204b3c> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov r5, r3 │ │ │ │ @@ -909535,15 +909543,15 @@ │ │ │ │ addne r0, r0, r1 │ │ │ │ addeq.w r0, r0, r1, lsr #1 │ │ │ │ cmp r3, ip │ │ │ │ bgt.n 318e7a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x204b0a> │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - asrs r4, r7, #4 │ │ │ │ + asrs r4, r3, #13 │ │ │ │ lsls r1, r5, #3 │ │ │ │ movw r3, #34074 @ 0x851a │ │ │ │ cmp r1, r3 │ │ │ │ bhi.n 318ee2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x204b72> │ │ │ │ movw r3, #34068 @ 0x8514 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.n 318f18 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x204ba8> │ │ │ │ @@ -909655,19 +909663,19 @@ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 318fbc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x204c4c> │ │ │ │ - add sp, #280 @ 0x118 │ │ │ │ + sxtb r6, r4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r7, sp, #872 @ 0x368 │ │ │ │ + cbz r2, 31902a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x204cba> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r7, sp, #872 @ 0x368 │ │ │ │ + cbz r2, 31902e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x204cbe> │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r0 │ │ │ │ @@ -909748,17 +909756,17 @@ │ │ │ │ mov r3, r8 │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 31909e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x204d2e> │ │ │ │ nop │ │ │ │ - svc 92 @ 0x5c │ │ │ │ + b.n 3193d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x205064> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - svc 58 @ 0x3a │ │ │ │ + b.n 319394 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x205024> │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w ip, [pc, #840] @ 31943c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2050cc> │ │ │ │ sub sp, #32 │ │ │ │ @@ -910098,51 +910106,51 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 3193e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x205074> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r0, #112] @ 0x70 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r1, r2, r3, r4} │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldr r6, [r4, #84] @ 0x54 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ble.n 319504 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x205194> │ │ │ │ + svc 120 @ 0x78 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ble.n 31953c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2051cc> │ │ │ │ + svc 146 @ 0x92 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ble.n 3194e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x205170> │ │ │ │ + svc 98 @ 0x62 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r1, {r1, r3, r5, r6} │ │ │ │ + ldmia r3, {r1, r3, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r0!, {r1, r6} │ │ │ │ + ldmia r2!, {r1, r5, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r0!, {r1, r4, r6} │ │ │ │ + ldmia r2!, {r1, r4, r5, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bgt.n 3193f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x205084> │ │ │ │ + udf #226 @ 0xe2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bgt.n 31939c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20502c> │ │ │ │ + udf #180 @ 0xb4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bgt.n 3193cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20505c> │ │ │ │ + udf #202 @ 0xca │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bgt.n 3194c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x205158> │ │ │ │ + udf #70 @ 0x46 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bgt.n 319500 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x205190> │ │ │ │ + udf #96 @ 0x60 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r0!, {r1, r3, r4, r6} │ │ │ │ + ldmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bgt.n 3194a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x205138> │ │ │ │ + udf #48 @ 0x30 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r0!, {r1, r2, r4, r6} │ │ │ │ + ldmia r2, {r1, r2, r4, r5, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r0!, {r5, r6} │ │ │ │ + ldmia r2!, {r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #404] @ (319638 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2052c8>) │ │ │ │ @@ -910311,27 +910319,27 @@ │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 3195be <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20524e> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r2, #52] @ 0x34 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #256 @ 0x100 │ │ │ │ + add r4, sp, #384 @ 0x180 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - blt.n 319658 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2052e8> │ │ │ │ + ble.n 319698 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x205328> │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r0, [r7, #32] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - bge.n 3195d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x205268> │ │ │ │ + bgt.n 319618 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2052a8> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bge.n 319608 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x205298> │ │ │ │ + bgt.n 319648 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2052d8> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bge.n 31960c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20529c> │ │ │ │ + bgt.n 31964c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2052dc> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r1, sp, #400 @ 0x190 │ │ │ │ + add r3, sp, #528 @ 0x210 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r3 │ │ │ │ ldrh r3, [r1, #8] │ │ │ │ @@ -910393,21 +910401,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (319710 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2053a0>) │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 3196bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20534c> │ │ │ │ - bge.n 3197f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x205480> │ │ │ │ + bgt.n 319630 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2052c0> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bls.n 3196c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x205354> │ │ │ │ + blt.n 319704 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x205394> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bge.n 3197c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x205458> │ │ │ │ + bgt.n 319808 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x205498> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bge.n 3197ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20543c> │ │ │ │ + bgt.n 3197ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20547c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r0 │ │ │ │ @@ -910775,17 +910783,17 @@ │ │ │ │ nop │ │ │ │ ldr r6, [r5, #0] │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r4, #124] @ 0x7c │ │ │ │ lsls r1, r1, #6 │ │ │ │ - bhi.n 319ad4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x205764> │ │ │ │ + blt.n 319b14 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2057a4> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bvc.n 319b6c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2057fc> │ │ │ │ + bls.n 319bac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20583c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r3 │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ @@ -912156,39 +912164,39 @@ │ │ │ │ b.n 31a13a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x205dca> │ │ │ │ str r6, [r6, #28] │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r3, #28] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - bcs.n 31a938 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2065c8> │ │ │ │ + bmi.n 31a978 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x206608> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - beq.n 31a9c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x206658> │ │ │ │ + bcs.n 31aa08 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x206698> │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldrsh r0, [r3, r2] │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r0, r0, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r1, r3, r7} │ │ │ │ + ldmia r4!, {r1, r3, r5, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r1!, {r3, r5, r6} │ │ │ │ + ldmia r3, {r3, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r1, {r1, r2, r4, r6} │ │ │ │ + ldmia r3!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r1!, {r3, r4, r5} │ │ │ │ + ldmia r3, {r3, r4, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r1!, {r2, r4} │ │ │ │ + ldmia r3!, {r2, r4, r5} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r1!, {r2} │ │ │ │ + ldmia r3!, {r2, r5} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r0!, {r2, r3, r6, r7} │ │ │ │ + ldmia r2, {r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r0!, {r2, r6, r7} │ │ │ │ + ldmia r2, {r2, r5, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #192] @ 31aa28 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2066b8> │ │ │ │ mov lr, r2 │ │ │ │ @@ -912261,19 +912269,19 @@ │ │ │ │ ldrb.w r2, [r2, #1586] @ 0x632 │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 31a9aa <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20663a> │ │ │ │ b.n 31a9ea <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20667a> │ │ │ │ nop │ │ │ │ ldrb r6, [r1, #23] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldmia r0!, {r2, r3, r5} │ │ │ │ + ldmia r2, {r2, r3, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r7!, {r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r4} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [sp, #584] @ 0x248 │ │ │ │ + str r6, [sp, #712] @ 0x2c8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #196] @ 31ab0c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20679c> │ │ │ │ mov lr, r2 │ │ │ │ @@ -912346,19 +912354,19 @@ │ │ │ │ ldrb.w r2, [r2, #1586] @ 0x632 │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 31aa8a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20671a> │ │ │ │ b.n 31aace <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20675e> │ │ │ │ nop │ │ │ │ ldrb r6, [r5, #19] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - stmia r7!, {r1, r2, r3, r5} │ │ │ │ + ldmia r1, {r1, r2, r3, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r6!, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r1!, {r2, r3} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r3, [sp, #696] @ 0x2b8 │ │ │ │ + str r5, [sp, #824] @ 0x338 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #104] @ (31ab98 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x206828>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -912402,17 +912410,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrb r2, [r1, #16] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - stmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r2, [sp, #1008] @ 0x3f0 │ │ │ │ + str r5, [sp, #112] @ 0x70 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #112] @ (31ac28 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2068b8>) │ │ │ │ @@ -912460,17 +912468,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrb r4, [r0, #14] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r2, [sp, #432] @ 0x1b0 │ │ │ │ + str r4, [sp, #560] @ 0x230 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ ldr r4, [pc, #244] @ (31ad3c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2069cc>) │ │ │ │ @@ -912573,19 +912581,19 @@ │ │ │ │ strd r0, r0, [sp, #48] @ 0x30 │ │ │ │ b.n 31ac8c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20691c> │ │ │ │ mov r8, r3 │ │ │ │ movs r6, #6 │ │ │ │ b.n 31ac8c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20691c> │ │ │ │ ldrb r4, [r6, #11] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - stmia r5!, {r1, r3, r6, r7} │ │ │ │ + stmia r7!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r5!, {r1, r7} │ │ │ │ + stmia r7!, {r1, r5, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r1, [sp, #552] @ 0x228 │ │ │ │ + str r3, [sp, #680] @ 0x2a8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr r6, [pc, #284] @ (31ae7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x206b0c>) │ │ │ │ @@ -912710,17 +912718,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r2, #7] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - stmia r4!, {r3, r4, r6, r7} │ │ │ │ + stmia r6!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r3!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r3} │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #204] @ (31af64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x206bf4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -912805,19 +912813,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrb r2, [r4, #2] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r3!, {r1, r2, r3, r4} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r6, #56] @ 0x38 │ │ │ │ + str r1, [sp, #320] @ 0x140 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r3, [pc, #204] @ (31b054 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x206ce4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -912902,19 +912910,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strb r2, [r6, #30] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - stmia r2!, {r1, r3, r6, r7} │ │ │ │ + stmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r2!, {r1, r3, r6} │ │ │ │ + stmia r4!, {r1, r3, r5, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r0, #50] @ 0x32 │ │ │ │ + str r0, [sp, #384] @ 0x180 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #184] @ (31b130 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x206dc0>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -912991,17 +912999,17 @@ │ │ │ │ mov r1, r3 │ │ │ │ mov sl, r0 │ │ │ │ mov r8, r0 │ │ │ │ b.n 31b0ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x206d3c> │ │ │ │ nop │ │ │ │ strb r2, [r0, #27] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - stmia r2!, {r2, r3, r4} │ │ │ │ + stmia r4!, {r2, r3, r4, r5} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r1!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r4} │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #184] @ (31b208 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x206e98>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -913077,17 +913085,17 @@ │ │ │ │ mov r1, r3 │ │ │ │ mov sl, r0 │ │ │ │ mov r8, r0 │ │ │ │ b.n 31b184 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x206e14> │ │ │ │ nop │ │ │ │ strb r2, [r5, #23] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - stmia r1!, {r5, r6} │ │ │ │ + stmia r3!, {r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r1!, {r2, r3, r4, r5} │ │ │ │ + stmia r3!, {r2, r3, r4, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ ldr r4, [pc, #196] @ (31b2ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x206f7c>) │ │ │ │ @@ -913172,17 +913180,17 @@ │ │ │ │ b.n 31b258 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x206ee8> │ │ │ │ mov r1, r3 │ │ │ │ movs r5, #6 │ │ │ │ b.n 31b258 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x206ee8> │ │ │ │ nop │ │ │ │ strb r4, [r2, #20] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - stmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r0!, {r2, r7} │ │ │ │ + stmia r2!, {r2, r5, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #128] @ (31b38c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20701c>) │ │ │ │ @@ -913239,17 +913247,17 @@ │ │ │ │ strd r6, r4, [sp, #4] │ │ │ │ str.w r8, [sp] │ │ │ │ bl 3197b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x205444> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strb r6, [r5, #16] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ite gt │ │ │ │ - lslgt r4, r2, #3 │ │ │ │ - movwle r3, #35864 @ 0x8c18 │ │ │ │ + stmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + movw r3, #35864 @ 0x8c18 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 31b404 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x207094> │ │ │ │ bhi.n 31b3bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20704c> │ │ │ │ movw r3, #34037 @ 0x84f5 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 31b404 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x207094> │ │ │ │ bhi.n 31b3e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x207078> │ │ │ │ @@ -913425,15 +913433,15 @@ │ │ │ │ ldrb r1, [r1, r4] │ │ │ │ cmp r1, lr │ │ │ │ bls.n 31b4ae <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20713e> │ │ │ │ b.n 31b51a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2071aa> │ │ │ │ nop │ │ │ │ ldr r3, [pc, #888] @ (31b8fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20758c>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ - bkpt 0x00b0 │ │ │ │ + stmia r0!, {r4, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -914298,33 +914306,33 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r1, [pc, #576] @ (31c174 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x207e04>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [pc, #480] @ (31c11c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x207dac>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ - cbz r0, 31bf4e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x207bde> │ │ │ │ + cbz r0, 31bf96 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x207c26> │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrb r0, [r1, #12] │ │ │ │ + ldrb r0, [r5, #20] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cbnz r4, 31bfba <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x207c4a> │ │ │ │ + pop {r2, r3, r5, r6, r7, pc} │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r0, [pc, #616] @ (31c1b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x207e44>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - revsh r4, r0 │ │ │ │ + pop {r2, r5, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - rev16 r2, r6 │ │ │ │ + pop {r1, r4, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - rev r0, r2 │ │ │ │ + pop {r4, r5} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cbnz r0, 31bf76 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x207c06> │ │ │ │ + cbnz r0, 31bfbe <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x207c4e> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb744 │ │ │ │ + cbnz r4, 31bf7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x207c0c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ mov r6, r3 │ │ │ │ @@ -915185,19 +915193,19 @@ │ │ │ │ cmp r8, r9 │ │ │ │ eors r2, r7 │ │ │ │ lsls r1, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #120 @ (adr r6, 31ca84 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x208714>) │ │ │ │ + add r0, sp, #248 @ 0xf8 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - sxth r4, r1 │ │ │ │ + push {r2, r3, r5} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r4, [r4, #1] │ │ │ │ + strb r4, [r0, #10] │ │ │ │ lsls r7, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -915616,19 +915624,19 @@ │ │ │ │ ldmia r7!, {} │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [pc, #0] @ (31cf00 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x208b90>) │ │ │ │ adds r5, #196 @ 0xc4 │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r5, [sp, #608] @ 0x260 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r7, pc, #560 @ (adr r7, 31d140 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x208dd0>) │ │ │ │ + add r1, sp, #688 @ 0x2b0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r2, [r2, #88] @ 0x58 │ │ │ │ + str r2, [r6, #120] @ 0x78 │ │ │ │ lsls r7, r3, #3 │ │ │ │ vldr s14, [r8, #80] @ 0x50 │ │ │ │ vcmpe.f32 s14, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ ble.w 31d506 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x209196> │ │ │ │ vmov.f32 s15, #112 @ 0x3f800000 1.0 │ │ │ │ vcmp.f32 s14, s15 │ │ │ │ @@ -916489,25 +916497,25 @@ │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ cmp r1, #228 @ 0xe4 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r1, [sp, #664] @ 0x298 │ │ │ │ + str r3, [sp, #792] @ 0x318 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r5, [sp, #928] @ 0x3a0 │ │ │ │ + add r0, pc, #32 @ (adr r0, 31d9c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x209658>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r4, [r6, r6] │ │ │ │ + ldrb r4, [r2, r7] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r5, [sp, #528] @ 0x210 │ │ │ │ + ldr r7, [sp, #656] @ 0x290 │ │ │ │ lsls r4, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #144] @ 0x90 │ │ │ │ + ldr r6, [sp, #272] @ 0x110 │ │ │ │ lsls r4, r2, #3 │ │ │ │ add.w r1, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r0, [r1, #1654] @ 0x676 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 31d65c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2092ec> │ │ │ │ ldrb.w r0, [r1, #1768] @ 0x6e8 │ │ │ │ ldr r1, [pc, #868] @ (31dd30 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2099c0>) │ │ │ │ @@ -916793,21 +916801,21 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ vldr s15, [r7] │ │ │ │ b.n 31da22 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2096b2> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #408] @ 0x198 │ │ │ │ + ldr r3, [sp, #536] @ 0x218 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r7, [sp, #664] @ 0x298 │ │ │ │ + ldr r1, [sp, #792] @ 0x318 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r7, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r1, [sp, #608] @ 0x260 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r7, [sp, #248] @ 0xf8 │ │ │ │ + ldr r1, [sp, #376] @ 0x178 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r3 │ │ │ │ @@ -917852,31 +917860,31 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.w 31ddd4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x209a64> │ │ │ │ nop │ │ │ │ movs r2, #152 @ 0x98 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrh r0, [r3, #18] │ │ │ │ + ldrh r0, [r7, #34] @ 0x22 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r4, [r6, r1] │ │ │ │ + ldrsb r4, [r2, r2] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r6, [sp, #264] @ 0x108 │ │ │ │ + ldr r0, [sp, #392] @ 0x188 │ │ │ │ lsls r4, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #344] @ 0x158 │ │ │ │ + str r6, [sp, #472] @ 0x1d8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ movs r0, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r1, #54] @ 0x36 │ │ │ │ + str r0, [sp, #944] @ 0x3b0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r4, #30] │ │ │ │ + ldrh r0, [r0, #48] @ 0x30 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r4, [r6, #18] │ │ │ │ + ldrh r4, [r2, #36] @ 0x24 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldrh r1, [r4, #8] │ │ │ │ movw r0, #65533 @ 0xfffd │ │ │ │ ands r0, r1 │ │ │ │ cmp.w r0, #37120 @ 0x9100 │ │ │ │ beq.w 31e858 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20a4e8> │ │ │ │ ldr r2, [r6, #0] │ │ │ │ @@ -918721,25 +918729,25 @@ │ │ │ │ adds r3, #6 │ │ │ │ and.w r3, r3, #7 │ │ │ │ b.w 31e2d2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x209f62> │ │ │ │ movs r0, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r5, #60] @ 0x3c │ │ │ │ + ldrh r0, [r1, #14] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r6, [r7, #58] @ 0x3a │ │ │ │ + ldrh r6, [r3, #12] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r4, [r2, #50] @ 0x32 │ │ │ │ + ldrh r4, [r6, #2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r4, [r2, #50] @ 0x32 │ │ │ │ + ldrh r4, [r6, #2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r2, [r3, #48] @ 0x30 │ │ │ │ + ldrh r2, [r7, #0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r4, [r4, #10] │ │ │ │ + strh r4, [r0, #28] │ │ │ │ lsls r4, r2, #3 │ │ │ │ bic.w r0, r0, #2 │ │ │ │ subs.w r0, r0, #37120 @ 0x9100 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -918899,19 +918907,19 @@ │ │ │ │ ldmia r7!, {} │ │ │ │ lsrs r2, r7, #12 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #11 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - subs r4, #108 @ 0x6c │ │ │ │ + subs r6, #140 @ 0x8c │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrb r6, [r1, #28] │ │ │ │ + strh r6, [r5, #8] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r4, [r6, #7] │ │ │ │ + strb r4, [r2, #16] │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w ip, [pc, #404] @ 31f814 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20b4a4> │ │ │ │ sub sp, #32 │ │ │ │ @@ -919151,21 +919159,21 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 31f878 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20b508> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ lsls r2, r0, #31 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #186 @ 0xba │ │ │ │ + subs r3, #218 @ 0xda │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrb r0, [r0, #18] │ │ │ │ + ldrb r0, [r4, #26] │ │ │ │ lsls r4, r2, #3 │ │ │ │ lsls r0, r0, #29 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r4, [r7, #104] @ 0x68 │ │ │ │ + strb r4, [r3, #3] │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w ip, [pc, #328] @ 31fa88 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20b718> │ │ │ │ sub sp, #32 │ │ │ │ @@ -919352,17 +919360,17 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1c2c38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xae8c8> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 31fad8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20b768> │ │ │ │ nop │ │ │ │ - ldrb r4, [r3, #8] │ │ │ │ + ldrb r4, [r7, #16] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r0, [r4, #7] │ │ │ │ + ldrb r0, [r0, #16] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ movw ip, #4100 @ 0x1004 │ │ │ │ @@ -919429,17 +919437,17 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1c2c38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xae8c8> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 31fba8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20b838> │ │ │ │ nop │ │ │ │ - ldrb r0, [r3, #6] │ │ │ │ + ldrb r0, [r7, #14] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r4, [r3, #5] │ │ │ │ + ldrb r4, [r7, #13] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #68] @ (31fc88 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20b918>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -919466,15 +919474,15 @@ │ │ │ │ vldr s0, [sp, #12] │ │ │ │ bl 31f4a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20b138> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r2, #244 @ 0xf4 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrb r2, [r5, #5] │ │ │ │ + ldrb r2, [r1, #14] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (31fce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20b974>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -919501,15 +919509,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31f670 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20b300> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r2, #152 @ 0x98 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrb r4, [r1, #4] │ │ │ │ + ldrb r4, [r5, #12] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (31fd40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20b9d0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -919536,15 +919544,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31f820 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20b4b0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r2, #60 @ 0x3c │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrb r4, [r0, #3] │ │ │ │ + ldrb r4, [r4, #11] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (31fd9c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20ba2c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -919571,15 +919579,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31f930 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20b5c0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r1, #224 @ 0xe0 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrb r0, [r7, #1] │ │ │ │ + ldrb r0, [r3, #10] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (31fdf8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20ba88>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -919606,15 +919614,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31fa94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20b724> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r1, #132 @ 0x84 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrb r0, [r6, #0] │ │ │ │ + ldrb r0, [r2, #9] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (31fe54 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20bae4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -919641,15 +919649,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31fb64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20b7f4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r1, #40 @ 0x28 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strb r0, [r5, #31] │ │ │ │ + ldrb r0, [r1, #8] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #84] @ (31fec4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20bb54>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -919685,15 +919693,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ cmp r0, #202 @ 0xca │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strb r2, [r5, #30] │ │ │ │ + ldrb r2, [r1, #7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #88] @ (31ff34 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20bbc4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -919729,17 +919737,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 31ff1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20bbac> │ │ │ │ nop │ │ │ │ cmp r0, #92 @ 0x5c │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strb r0, [r2, #29] │ │ │ │ + ldrb r0, [r6, #5] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r4, #66 @ 0x42 │ │ │ │ + cmp r6, #98 @ 0x62 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #88] @ (31ffa8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20bc38>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -919775,17 +919783,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r7, #232 @ 0xe8 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strb r2, [r6, #27] │ │ │ │ + ldrb r2, [r2, #4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r2, [r3, #27] │ │ │ │ + ldrb r2, [r7, #3] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #96] @ (320028 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20bcb8>) │ │ │ │ @@ -919824,15 +919832,15 @@ │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r7, #112 @ 0x70 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strb r6, [r0, #27] │ │ │ │ + ldrb r6, [r4, #3] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #96] @ (3200a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20bd34>) │ │ │ │ @@ -919870,15 +919878,15 @@ │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #8 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r6, #244 @ 0xf4 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strb r6, [r3, #25] │ │ │ │ + ldrb r6, [r7, #1] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #80] @ (320110 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20bda0>) │ │ │ │ @@ -919911,17 +919919,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 3200f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20bd88> │ │ │ │ movs r6, #120 @ 0x78 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strb r6, [r7, #23] │ │ │ │ + ldrb r6, [r3, #0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r2, #100 @ 0x64 │ │ │ │ + cmp r4, #132 @ 0x84 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #84] @ (320180 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20be10>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -919958,17 +919966,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r6, #12 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strb r2, [r3, #22] │ │ │ │ + strb r2, [r7, #30] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r4, [r0, #22] │ │ │ │ + strb r4, [r4, #30] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #88] @ (3201f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20be84>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -920004,17 +920012,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r5, #156 @ 0x9c │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strb r2, [r4, #21] │ │ │ │ + strb r2, [r0, #30] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r6, [r0, #21] │ │ │ │ + strb r6, [r4, #29] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #88] @ (320268 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20bef8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -920050,17 +920058,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 320250 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20bee0> │ │ │ │ nop │ │ │ │ movs r5, #40 @ 0x28 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strb r0, [r5, #20] │ │ │ │ + strb r0, [r1, #29] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r1, #14 │ │ │ │ + cmp r3, #46 @ 0x2e │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #84] @ (3202d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20bf68>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -920097,17 +920105,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, #180 @ 0xb4 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strb r6, [r0, #19] │ │ │ │ + strb r6, [r4, #27] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r0, [r6, #18] │ │ │ │ + strb r0, [r2, #27] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #88] @ (32034c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20bfdc>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -920143,17 +920151,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r4, #68 @ 0x44 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strb r6, [r1, #18] │ │ │ │ + strb r6, [r5, #26] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r6, [r6, #17] │ │ │ │ + strb r6, [r2, #26] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #88] @ (3203c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20c050>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -920189,17 +920197,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 3203a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20c038> │ │ │ │ nop │ │ │ │ movs r3, #208 @ 0xd0 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strb r4, [r3, #17] │ │ │ │ + strb r4, [r7, #25] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r7, #182 @ 0xb6 │ │ │ │ + cmp r1, #214 @ 0xd6 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #88] @ (320434 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20c0c4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -920235,17 +920243,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 32041c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20c0ac> │ │ │ │ nop │ │ │ │ movs r3, #92 @ 0x5c │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strb r0, [r0, #16] │ │ │ │ + strb r0, [r4, #24] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r7, #66 @ 0x42 │ │ │ │ + cmp r1, #98 @ 0x62 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #56] @ (320488 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20c118>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -920271,15 +920279,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 31fa94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20b724> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r2, #232 @ 0xe8 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strb r2, [r4, #14] │ │ │ │ + strb r2, [r0, #23] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #64] @ (3204e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20c170>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -920306,15 +920314,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31fa94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20b724> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r2, #152 @ 0x98 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strb r6, [r5, #13] │ │ │ │ + strb r6, [r1, #22] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #88] @ (320550 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20c1e0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -920350,17 +920358,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 320538 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20c1c8> │ │ │ │ nop │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strb r4, [r6, #12] │ │ │ │ + strb r4, [r2, #21] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r6, #38 @ 0x26 │ │ │ │ + cmp r0, #70 @ 0x46 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #56] @ (3205a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20c234>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -920386,15 +920394,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 31fb64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20b7f4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r1, #204 @ 0xcc │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strb r6, [r2, #11] │ │ │ │ + strb r6, [r6, #19] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #64] @ (3205fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20c28c>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -920421,15 +920429,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31fb64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20b7f4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r1, #124 @ 0x7c │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strb r2, [r4, #10] │ │ │ │ + strb r2, [r0, #19] │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r3, [pc, #628] @ (32087c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20c50c>) │ │ │ │ movw ip, #36873 @ 0x9009 │ │ │ │ push {r4, lr} │ │ │ │ cmp r1, ip │ │ │ │ add r3, pc │ │ │ │ beq.w 320796 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20c426> │ │ │ │ @@ -920733,17 +920741,17 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xf7600188 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r6, r0, #2 │ │ │ │ lsls r1, r1, #6 │ │ │ │ @ instruction: 0xf7000188 │ │ │ │ - cmp r1, #14 │ │ │ │ + cmp r3, #46 @ 0x2e │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r0, [r6, #116] @ 0x74 │ │ │ │ + strb r0, [r2, #6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #100] @ (3209c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20c654>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -920785,17 +920793,17 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ adds r2, r3, #7 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - cmp r0, #124 @ 0x7c │ │ │ │ + cmp r2, #156 @ 0x9c │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r6, [r3, #108] @ 0x6c │ │ │ │ + strb r6, [r7, #3] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #164] @ (320a88 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20c718>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -920865,20 +920873,20 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf6140188 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r2, r7, #4 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r4, [r0, #108] @ 0x6c │ │ │ │ + strb r4, [r4, #3] │ │ │ │ lsls r4, r2, #3 │ │ │ │ sub.w r1, ip, #4456448 @ 0x440000 │ │ │ │ - ldrb r6, [r2, r5] │ │ │ │ + ldrsh r6, [r6, r5] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r4, [r3, #96] @ 0x60 │ │ │ │ + strb r4, [r7, #0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #168] @ (320b60 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20c7f0>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -920950,20 +920958,20 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r2, r5, #1 │ │ │ │ lsls r1, r1, #6 │ │ │ │ adc.w r1, r0, #4456448 @ 0x440000 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #92] @ 0x5c │ │ │ │ + strb r6, [r3, #0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ @ instruction: 0xf4d80188 │ │ │ │ - ldrb r2, [r0, r2] │ │ │ │ + ldrsh r2, [r4, r2] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r0, [r1, #84] @ 0x54 │ │ │ │ + ldr r0, [r5, #116] @ 0x74 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #168] @ (320c34 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20c8c4>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -921035,20 +921043,20 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r4, r2, r6 │ │ │ │ lsls r1, r1, #6 │ │ │ │ orn r1, ip, #4456448 @ 0x440000 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, #84] @ 0x54 │ │ │ │ + ldr r2, [r5, #116] @ 0x74 │ │ │ │ lsls r4, r2, #3 │ │ │ │ and.w r1, r4, #4456448 @ 0x440000 │ │ │ │ - ldrh r6, [r5, r6] │ │ │ │ + ldrb r6, [r1, r7] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r4, [r6, #68] @ 0x44 │ │ │ │ + ldr r4, [r2, #104] @ 0x68 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #104] @ (320cc8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20c958>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -921093,19 +921101,19 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ subs r2, r3, r3 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r4, [r6, #72] @ 0x48 │ │ │ │ + ldr r4, [r2, #108] @ 0x6c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r4, [r2, r4] │ │ │ │ + ldrb r4, [r6, r4] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r2, [r3, #60] @ 0x3c │ │ │ │ + ldr r2, [r7, #92] @ 0x5c │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #112] @ (320d5c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20c9ec>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -921153,19 +921161,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ subs r6, r1, r1 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r0, [r0, #68] @ 0x44 │ │ │ │ + ldr r0, [r4, #100] @ 0x64 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r2, [r0, r2] │ │ │ │ + ldrb r2, [r4, r2] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r0, [r1, #52] @ 0x34 │ │ │ │ + ldr r0, [r5, #84] @ 0x54 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #112] @ (320dec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20ca7c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -921214,19 +921222,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r4, r7, r6 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r6, [r1, #60] @ 0x3c │ │ │ │ + ldr r6, [r5, #92] @ 0x5c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [r6, r7] │ │ │ │ + ldrb r0, [r2, r0] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r6, [r6, #40] @ 0x28 │ │ │ │ + ldr r6, [r2, #76] @ 0x4c │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (320e50 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20cae0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -921253,15 +921261,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31bf64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x207bf4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ adds r4, r5, r4 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r4, [r3, #52] @ 0x34 │ │ │ │ + ldr r4, [r7, #84] @ 0x54 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (320eac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20cb3c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -921288,15 +921296,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31ca18 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2086a8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ adds r0, r2, r3 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r4, [r2, #48] @ 0x30 │ │ │ │ + ldr r4, [r6, #80] @ 0x50 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #96] @ (320f24 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20cbb4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -921336,15 +921344,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31ca18 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2086a8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ adds r4, r6, r1 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r4, [r1, #44] @ 0x2c │ │ │ │ + ldr r4, [r5, #76] @ 0x4c │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #96] @ (320f9c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20cc2c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -921384,15 +921392,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31ca18 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2086a8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ asrs r4, r7, #31 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r4, [r5, #36] @ 0x24 │ │ │ │ + ldr r4, [r1, #72] @ 0x48 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #84] @ (32100c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20cc9c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -921428,15 +921436,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ asrs r2, r0, #30 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r6, [r2, #32] │ │ │ │ + ldr r6, [r6, #64] @ 0x40 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #84] @ (321078 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20cd08>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -921472,15 +921480,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r4, r2, #28 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r4, [r0, #28] │ │ │ │ + ldr r4, [r4, #60] @ 0x3c │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #88] @ (3210e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20cd78>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -921516,17 +921524,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 3210d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20cd60> │ │ │ │ nop │ │ │ │ asrs r0, r5, #26 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r0, [r6, #20] │ │ │ │ + ldr r0, [r2, #56] @ 0x38 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r6, r1, r2 │ │ │ │ + adds r6, r5, #2 │ │ │ │ lsls r3, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #84] @ (32115c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20cdec>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -921562,15 +921570,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ asrs r2, r6, #24 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r6, [r2, #16] │ │ │ │ + ldr r6, [r6, #48] @ 0x30 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #84] @ (3211c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20ce58>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -921606,15 +921614,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r4, r0, #23 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r4, [r0, #12] │ │ │ │ + ldr r4, [r4, #44] @ 0x2c │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #88] @ (321238 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20cec8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -921650,17 +921658,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 321220 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20ceb0> │ │ │ │ nop │ │ │ │ asrs r0, r3, #21 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r0, [r6, #4] │ │ │ │ + ldr r0, [r2, #40] @ 0x28 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r6, r7, r4 │ │ │ │ + subs r6, r3, r5 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #116] @ (3212c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20cf58>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -921709,17 +921717,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 32129a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20cf2a> │ │ │ │ nop │ │ │ │ asrs r4, r4, #19 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r4, [r2, #0] │ │ │ │ + ldr r4, [r6, #32] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r6, r5, r2 │ │ │ │ + subs r6, r1, r3 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #84] @ (321338 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20cfc8>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -921758,15 +921766,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 31ca18 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2086a8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ asrs r4, r2, #17 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r6, [r3, #120] @ 0x78 │ │ │ │ + ldr r6, [r7, #24] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #92] @ (3213ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20d03c>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -921806,15 +921814,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31ca18 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2086a8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r0, r5, #15 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r6, [r1, #116] @ 0x74 │ │ │ │ + ldr r6, [r5, #20] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #116] @ (321438 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20d0c8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -921863,17 +921871,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 32140a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20d09a> │ │ │ │ nop │ │ │ │ asrs r4, r6, #13 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r0, [r7, #108] @ 0x6c │ │ │ │ + ldr r0, [r3, #16] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - asrs r6, r7, #28 │ │ │ │ + adds r6, r3, r5 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #84] @ (3214a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20d138>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -921912,15 +921920,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 31ca18 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2086a8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ asrs r4, r4, #11 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r2, [r0, #104] @ 0x68 │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #92] @ (32151c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20d1ac>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -921960,15 +921968,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31ca18 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2086a8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r0, r7, #9 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r2, [r6, #96] @ 0x60 │ │ │ │ + ldr r2, [r2, #4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ add.w r3, r0, #40 @ 0x28 │ │ │ │ add.w ip, r0, #56 @ 0x38 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ ldr.w r1, [r3, #4]! │ │ │ │ cbz r1, 321536 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20d1c6> │ │ │ │ ldr r1, [r1, #52] @ 0x34 │ │ │ │ @@ -922129,23 +922137,23 @@ │ │ │ │ ldr r2, [pc, #32] @ (3216f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20d384>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldrd r3, r0, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 321696 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20d326> │ │ │ │ nop │ │ │ │ - str r0, [r6, #76] @ 0x4c │ │ │ │ + str r0, [r2, #112] @ 0x70 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [r4, #72] @ 0x48 │ │ │ │ + str r4, [r0, #108] @ 0x6c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r6, r0, #30 │ │ │ │ + asrs r6, r4, #6 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r7, #196 @ 0xc4 │ │ │ │ + cmp r1, #228 @ 0xe4 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - movs r7, #174 @ 0xae │ │ │ │ + cmp r1, #206 @ 0xce │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r5, #0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -922987,25 +922995,25 @@ │ │ │ │ nop │ │ │ │ lsrs r2, r3, #8 │ │ │ │ lsls r1, r1, #6 │ │ │ │ b.n 3225a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20e238> │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r2, r0] │ │ │ │ + str r0, [r6, #0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ b.n 322534 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20e1c4> │ │ │ │ lsls r0, r1, #6 │ │ │ │ - ldrb r6, [r6, r3] │ │ │ │ + ldrsh r6, [r2, r4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r6, [r0, r2] │ │ │ │ + ldrsh r6, [r4, r2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r2, [r5, r3] │ │ │ │ + ldrsh r2, [r1, r4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r6, [r5, r2] │ │ │ │ + ldrsh r6, [r1, r3] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (322020 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20dcb0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -923037,15 +923045,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (322060 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20dcf0>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ lsls r0, r1, #28 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrb r0, [r0, r0] │ │ │ │ + ldrsh r0, [r4, r0] │ │ │ │ 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 │ │ │ │ @@ -923123,29 +923131,29 @@ │ │ │ │ ldr r2, [pc, #44] @ (322158 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20dde8>) │ │ │ │ mov r3, lr │ │ │ │ str r1, [sp, #0] │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 3220ce <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20dd5e> │ │ │ │ - ldrh r6, [r6, r7] │ │ │ │ + ldrsh r6, [r2, r0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r4!, {r1, r2, r3, r5} │ │ │ │ + stmia r6!, {r1, r2, r3, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r0, [r2, r7] │ │ │ │ + ldrb r0, [r6, r7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r6, [r3, r0] │ │ │ │ + ldrsh r6, [r7, r0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r6, [r0, r7] │ │ │ │ + ldrb r6, [r4, r7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r4, [r6, r0] │ │ │ │ + ldrsh r4, [r2, r1] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r2, [r6, r6] │ │ │ │ + ldrb r2, [r2, r7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r4, [r6, r7] │ │ │ │ + ldrsh r4, [r2, r0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ @@ -923333,25 +923341,25 @@ │ │ │ │ str r1, [r3, #12] │ │ │ │ str r3, [r2, #4] │ │ │ │ b.n 3222aa <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20df3a> │ │ │ │ ldr r0, [r1, #12] │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r1, #12] │ │ │ │ b.n 32225c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20deec> │ │ │ │ - stmia r3!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r3} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r2, [r3, r4] │ │ │ │ + ldrb r2, [r7, r4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r2!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r2, r4} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r6, [r0, r0] │ │ │ │ + ldrb r6, [r4, r0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r6, [r7, r2] │ │ │ │ + ldrb r6, [r3, r3] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r7, r2] │ │ │ │ + ldrb r0, [r3, r3] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #136] @ (322404 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20e094>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -923409,21 +923417,21 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 3223ba <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20e04a> │ │ │ │ lsls r4, r7, #14 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r4, [r7, r5] │ │ │ │ + ldrh r4, [r3, r6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [r3, r6] │ │ │ │ + ldrh r0, [r7, r6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [r4, r5] │ │ │ │ + ldrh r6, [r0, r6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r4, [r5, r6] │ │ │ │ + ldrh r4, [r1, r7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #296] @ (322554 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20e1e4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -923546,21 +923554,21 @@ │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 322474 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20e104> │ │ │ │ nop │ │ │ │ lsls r6, r1, #12 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrsb r4, [r3, r7] │ │ │ │ + ldr r4, [r7, r7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r4, [r3, r3] │ │ │ │ + ldrh r4, [r7, r3] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrsb r4, [r6, r4] │ │ │ │ + ldr r4, [r2, r5] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [r3, r1] │ │ │ │ + ldrh r6, [r7, r1] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r0, [pc, #588] @ (3227c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20e458>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -924050,23 +924058,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 249638 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1352c8> │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ b.n 3228e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20e578> │ │ │ │ nop │ │ │ │ vrhadd.u16 d16, d24, d8 │ │ │ │ - strb r2, [r5, r4] │ │ │ │ + ldrsb r2, [r1, r5] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r4, [r6, r1] │ │ │ │ + ldrsb r4, [r2, r2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r0, [r4, r7] │ │ │ │ + ldrsb r0, [r0, r0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r0, [r4, r0] │ │ │ │ + ldrsb r0, [r0, r1] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r2, [r1, r0] │ │ │ │ + ldrsb r2, [r5, r0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #136] @ (322b54 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20e7e4>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -924118,15 +924126,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ str r6, [r5, #60] @ 0x3c │ │ │ │ b.n 322b3e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20e7ce> │ │ │ │ stc2l 1, cr0, [lr], #-544 @ 0xfffffde0 │ │ │ │ - strh r6, [r6, r4] │ │ │ │ + strb r6, [r2, r5] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #524] @ (322d7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20ea0c>) │ │ │ │ mov r9, r2 │ │ │ │ @@ -924329,39 +924337,39 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ str.w r8, [r4, #60] @ 0x3c │ │ │ │ b.n 322c6e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20e8fe> │ │ │ │ nop │ │ │ │ smlalbb r0, r1, sl, r8 │ │ │ │ - strh r0, [r6, r5] │ │ │ │ + strb r0, [r2, r6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r6, [r1, r7] │ │ │ │ + strb r6, [r5, r7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r6, [r3, r6] │ │ │ │ + strb r6, [r7, r6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r6, [r5, r6] │ │ │ │ + strb r6, [r1, r7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r0, [r2, r7] │ │ │ │ + strb r0, [r6, r7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r6, [r7, r4] │ │ │ │ + strb r6, [r3, r5] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r4, [r1, r6] │ │ │ │ + strb r4, [r5, r6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r0, [r6, r1] │ │ │ │ + strb r0, [r2, r2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r4, [r4, r0] │ │ │ │ + strb r4, [r0, r1] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r2, [r7, r7] │ │ │ │ + strb r2, [r3, r0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r0, [r4, r0] │ │ │ │ + strb r0, [r0, r1] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [r7, r7] │ │ │ │ + strb r4, [r3, r0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r2, [r2, r4] │ │ │ │ + strh r2, [r6, r4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #156] @ (322e64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20eaf4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -924423,19 +924431,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ ldr??.w r0, [r2, ] │ │ │ │ - strh r4, [r1, r1] │ │ │ │ + strb r4, [r5, r1] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [r5, r7] │ │ │ │ + strb r6, [r1, r0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r2, [r5, r7] │ │ │ │ + strb r2, [r1, r0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ cbnz r1, 322e7e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20eb0e> │ │ │ │ add.w r0, r0, #532480 @ 0x82000 │ │ │ │ ldr r0, [r0, #104] @ 0x68 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -924508,15 +924516,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (322f58 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20ebe8>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ movs r0, #0 │ │ │ │ b.n 322f2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20ebbc> │ │ │ │ strh.w r0, [sl, ] │ │ │ │ - @ instruction: 0xfa5e00d2 │ │ │ │ + ldc2l 0, cr0, [lr], #-840 @ 0xfffffcb8 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #100] @ (322fd0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20ec60>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -924621,19 +924629,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf74e0188 │ │ │ │ - str r6, [r6, r1] │ │ │ │ + strh r6, [r2, r2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [r6, r0] │ │ │ │ + strh r0, [r2, r1] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [r4, r1] │ │ │ │ + strh r0, [r0, r2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #176] @ (323144 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20edd4>) │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ @@ -924705,17 +924713,17 @@ │ │ │ │ mov r0, r9 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ subw r1, r8, #2184 @ 0x888 │ │ │ │ movw r1, #34952 @ 0x8888 │ │ │ │ - ldr r7, [pc, #776] @ (323458 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f0e8>) │ │ │ │ + str r2, [r4, r7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r7, [pc, #840] @ (32349c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f12c>) │ │ │ │ + str r2, [r6, r7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #76] @ (3231b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20ee40>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -924789,15 +924797,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c2c38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xae8c8> │ │ │ │ b.n 3231fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20ee8c> │ │ │ │ sbcs.w r1, r6, #4456448 @ 0x440000 │ │ │ │ - ldr r7, [pc, #344] @ (323388 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f018>) │ │ │ │ + str r6, [r6, r5] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (323258 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20eee8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -924845,17 +924853,17 @@ │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #20] @ (3232d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20ef60>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ @ instruction: 0xf4d00188 │ │ │ │ - ldr r7, [pc, #64] @ (323310 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20efa0>) │ │ │ │ + str r0, [r6, r4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [pc, #752] @ (3235c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f254>) │ │ │ │ + str r4, [r3, r3] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #128] @ (323364 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20eff4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -924908,19 +924916,19 @@ │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r3, [r3, #13] │ │ │ │ str r3, [r6, #0] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ orrs.w r1, r4, #4456448 @ 0x440000 │ │ │ │ - ldr r6, [pc, #920] @ (323704 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f394>) │ │ │ │ + str r6, [r0, r4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [pc, #632] @ (3235e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f278>) │ │ │ │ + str r6, [r7, r2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [pc, #168] @ (32341c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f0ac>) │ │ │ │ + ldr r4, [pc, #296] @ (32349c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f12c>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #148] @ (323418 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f0a8>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -924980,21 +924988,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ @ instruction: 0xf3b40188 │ │ │ │ - ldr r6, [pc, #648] @ (3236a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f338>) │ │ │ │ + str r2, [r0, r3] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [pc, #216] @ (3234fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f18c>) │ │ │ │ + str r6, [r2, r1] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r1, [pc, #520] @ (323630 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f2c0>) │ │ │ │ + ldr r3, [pc, #648] @ (3236b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f340>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [pc, #232] @ (323514 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f1a4>) │ │ │ │ + str r2, [r3, r1] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #212] @ (323510 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f1a0>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -925081,21 +925089,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf2fc0188 │ │ │ │ - ldr r6, [pc, #256] @ (323618 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f2a8>) │ │ │ │ + str r0, [r4, r1] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [pc, #704] @ (3237dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f46c>) │ │ │ │ + ldr r7, [pc, #832] @ (32385c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f4ec>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [pc, #608] @ (323780 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f410>) │ │ │ │ + ldr r2, [pc, #736] @ (323800 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f490>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [pc, #672] @ (3237c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f454>) │ │ │ │ + ldr r7, [pc, #800] @ (323844 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f4d4>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ cmp r0, #25 │ │ │ │ bhi.n 323546 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f1d6> │ │ │ │ tbb [pc, r0] │ │ │ │ adds r7, #58 @ 0x3a │ │ │ │ lsrs r0, r2, #20 │ │ │ │ lsrs r5, r1, #20 │ │ │ │ @@ -925154,43 +925162,43 @@ │ │ │ │ ldr r0, [pc, #68] @ (3235e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f270>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #64] @ (3235e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f274>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ble.n 323574 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f204> │ │ │ │ + b.n 3235b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f244> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cmp r3, #166 @ 0xa6 │ │ │ │ + cmp r5, #198 @ 0xc6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r5, [pc, #672] @ (323854 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f4e4>) │ │ │ │ + ldr r7, [pc, #800] @ (3238d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f564>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [pc, #680] @ (323860 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f4f0>) │ │ │ │ + ldr r7, [pc, #808] @ (3238e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f570>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xf62c00d3 │ │ │ │ - ldr r5, [pc, #664] @ (323858 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f4e8>) │ │ │ │ + str.w r0, [ip, r3, lsl #1] │ │ │ │ + ldr r7, [pc, #792] @ (3238d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f568>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cbnz r0, 32361e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f2ae> │ │ │ │ + pop {r3, r7, pc} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xf19e00d6 │ │ │ │ - ldr r5, [pc, #624] @ (32383c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f4cc>) │ │ │ │ + @ instruction: 0xf3be00d6 │ │ │ │ + ldr r7, [pc, #752] @ (3238bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f54c>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cbnz r2, 32362e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f2be> │ │ │ │ + pop {r1, r3, r4, r7, pc} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r5, [pc, #624] @ (323844 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f4d4>) │ │ │ │ + ldr r7, [pc, #752] @ (3238c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f554>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, sp, #264 @ 0x108 │ │ │ │ + add r2, sp, #392 @ 0x188 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - uxtb r4, r5 │ │ │ │ + push {r2, r3, lr} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - cmp r3, #70 @ 0x46 │ │ │ │ + cmp r5, #102 @ 0x66 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r4, [sp, #848] @ 0x350 │ │ │ │ + ldr r6, [sp, #976] @ 0x3d0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r3, #10 │ │ │ │ + subs r5, #42 @ 0x2a │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r7, r3 │ │ │ │ @@ -925278,21 +925286,21 @@ │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 323620 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f2b0> │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ ldr.w r3, [r3, #176] @ 0xb0 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 323632 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f2c2> │ │ │ │ b.n 32360e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f29e> │ │ │ │ - ldr r5, [pc, #240] @ (3237b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f448>) │ │ │ │ + ldr r7, [pc, #368] @ (323838 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f4c8>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r4, [pc, #960] @ (323a8c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f71c>) │ │ │ │ + ldr r7, [pc, #64] @ (32370c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f39c>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r4, [pc, #888] @ (323a48 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f6d8>) │ │ │ │ + ldr r6, [pc, #1016] @ (323ac8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f758>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r4, [pc, #592] @ (323924 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f5b4>) │ │ │ │ + ldr r6, [pc, #720] @ (3239a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f634>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr.w sl, [pc, #508] @ 3238e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f574> │ │ │ │ @@ -925501,52 +925509,52 @@ │ │ │ │ bne.n 3238b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f548> │ │ │ │ mov r1, r9 │ │ │ │ movs r0, #1 │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ b.n 3238b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f548> │ │ │ │ ldmia r1, {r1, r2, r3} │ │ │ │ lsls r0, r1, #6 │ │ │ │ - ldr r4, [pc, #536] @ (323b04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f794>) │ │ │ │ + ldr r6, [pc, #664] @ (323b84 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f814>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r4, [pc, #544] @ (323b10 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f7a0>) │ │ │ │ + ldr r6, [pc, #672] @ (323b90 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f820>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r4, [pc, #568] @ (323b2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f7bc>) │ │ │ │ + ldr r6, [pc, #696] @ (323bac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f83c>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r5, #24] │ │ │ │ + ldrh r0, [r1, #42] @ 0x2a │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r6, sp, #224 @ 0xe0 │ │ │ │ + add sp, #352 @ 0x160 │ │ │ │ lsls r2, r3, #3 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #72] @ (32394c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f5dc>) │ │ │ │ + ldr r6, [pc, #200] @ (3239cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f65c>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldc2l 0, cr0, [ip], {222} @ 0xde │ │ │ │ - cmp r4, #162 @ 0xa2 │ │ │ │ + mrc2 0, 7, r0, cr12, cr14, {6} │ │ │ │ + cmp r6, #194 @ 0xc2 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrh r6, [r1, #22] │ │ │ │ + ldrh r6, [r5, #38] @ 0x26 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r4, [pc, #208] @ (3239e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f674>) │ │ │ │ + ldr r6, [pc, #336] @ (323a64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f6f4>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r2, [r7, #20] │ │ │ │ + ldrh r2, [r3, #38] @ 0x26 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r3, [pc, #944] @ (323ccc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f95c>) │ │ │ │ + ldr r6, [pc, #48] @ (32394c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f5dc>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r6, [r7, #18] │ │ │ │ + ldrh r6, [r3, #36] @ 0x24 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r3, [pc, #768] @ (323c24 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f8b4>) │ │ │ │ + ldr r5, [pc, #896] @ (323ca4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f934>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r2, [r1, #18] │ │ │ │ + ldrh r2, [r5, #34] @ 0x22 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r1, #8 │ │ │ │ + subs r3, #40 @ 0x28 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r6, [r1, #16] │ │ │ │ + ldrh r6, [r5, #32] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r3, [pc, #256] @ (323a34 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f6c4>) │ │ │ │ + ldr r5, [pc, #384] @ (323ab4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f744>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r2, [r3, #14] │ │ │ │ + ldrh r2, [r7, #30] │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #224] @ (323a2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f6bc>) │ │ │ │ @@ -925638,23 +925646,23 @@ │ │ │ │ b.n 3239f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f688> │ │ │ │ nop │ │ │ │ ldcl 1, cr0, [r4, #544] @ 0x220 │ │ │ │ stmia r6!, {r2, r3, r5, r7} │ │ │ │ lsls r0, r1, #6 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #696] @ (323cf0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f980>) │ │ │ │ + ldr r4, [pc, #824] @ (323d70 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20fa00>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [pc, #400] @ (323bcc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f85c>) │ │ │ │ + ldr r4, [pc, #528] @ (323c4c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f8dc>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [pc, #280] @ (323b58 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f7e8>) │ │ │ │ + ldr r4, [pc, #408] @ (323bd8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f868>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [pc, #0] @ (323a44 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f6d4>) │ │ │ │ + ldr r4, [pc, #128] @ (323ac4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f754>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [pc, #136] @ (323ad0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f760>) │ │ │ │ + ldr r4, [pc, #264] @ (323b50 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f7e0>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -925792,21 +925800,21 @@ │ │ │ │ movw r9, #37626 @ 0x92fa │ │ │ │ b.n 323af8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f788> │ │ │ │ ldc 1, cr0, [sl], {136} @ 0x88 │ │ │ │ stmia r5!, {r4, r5, r6} │ │ │ │ lsls r0, r1, #6 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #472] @ (323dac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20fa3c>) │ │ │ │ + ldr r3, [pc, #600] @ (323e2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20fabc>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r1, [pc, #368] @ (323d48 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f9d8>) │ │ │ │ + ldr r3, [pc, #496] @ (323dc8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20fa58>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r1, [pc, #128] @ (323c5c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f8ec>) │ │ │ │ + ldr r3, [pc, #256] @ (323cdc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f96c>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r1, [pc, #152] @ (323c78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f908>) │ │ │ │ + ldr r3, [pc, #280] @ (323cf8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x20f988>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r8, r2 │ │ │ │ @@ -926624,31 +926632,31 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #672] @ (324784 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x210414>) │ │ │ │ + ldr r2, [pc, #800] @ (324804 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x210494>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [pc, #656] @ (324778 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x210408>) │ │ │ │ + ldr r2, [pc, #784] @ (3247f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x210488>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r2, [r0, #64] @ 0x40 │ │ │ │ + str r2, [r4, #96] @ 0x60 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - str r0, [r2, #48] @ 0x30 │ │ │ │ + str r0, [r6, #80] @ 0x50 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - str r0, [r5, #40] @ 0x28 │ │ │ │ + str r0, [r1, #76] @ 0x4c │ │ │ │ lsls r0, r5, #3 │ │ │ │ nop {11} │ │ │ │ lsls r0, r1, #6 │ │ │ │ - ldrsh r2, [r5, r7] │ │ │ │ + str r2, [r1, #32] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r0, r5 │ │ │ │ + add r8, r9 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r2, r6 │ │ │ │ + add sl, sl │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -926846,15 +926854,15 @@ │ │ │ │ adds r3, #2 │ │ │ │ cmp fp, r2 │ │ │ │ beq.n 324618 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2102a8> │ │ │ │ cmp fp, r3 │ │ │ │ bne.n 3246f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x210388> │ │ │ │ b.n 324618 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2102a8> │ │ │ │ nop │ │ │ │ - ldrh r0, [r7, r4] │ │ │ │ + ldrb r0, [r3, r5] │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r9, r2 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -927085,15 +927093,15 @@ │ │ │ │ b.n 324896 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x210526> │ │ │ │ sxth r2, r2 │ │ │ │ movs r3, #0 │ │ │ │ lsls r1, r2, #1 │ │ │ │ mov r2, r1 │ │ │ │ b.n 3247e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x210478> │ │ │ │ nop │ │ │ │ - ldrsb r0, [r4, r4] │ │ │ │ + ldr r0, [r0, r5] │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #328] @ (324abc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21074c>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -928821,31 +928829,31 @@ │ │ │ │ ldr.w r9, [sp, #32] │ │ │ │ b.n 3256d2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x211362> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #312] @ (325cb8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x211948>) │ │ │ │ + ldr r5, [pc, #440] @ (325d38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2119c8>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldr r2, [pc, #744] @ (325e6c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x211afc>) │ │ │ │ + ldr r4, [pc, #872] @ (325eec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x211b7c>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ add r1, sp, #896 @ 0x380 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - cmp r6, #74 @ 0x4a │ │ │ │ + adds r0, #106 @ 0x6a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r3, #246 @ 0xf6 │ │ │ │ + cmp r6, #22 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r3, #102 @ 0x66 │ │ │ │ + cmp r5, #134 @ 0x86 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r3, #54 @ 0x36 │ │ │ │ + cmp r5, #86 @ 0x56 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r2, #130 @ 0x82 │ │ │ │ + cmp r4, #162 @ 0xa2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r1, #254 @ 0xfe │ │ │ │ + cmp r4, #30 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov r7, r2 │ │ │ │ @@ -929087,27 +929095,27 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ b.n 325c90 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x211920> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r4, pc, #240 @ (adr r4, 325f08 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x211b98>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ - cmp r2, #106 @ 0x6a │ │ │ │ + cmp r4, #138 @ 0x8a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r2, #122 @ 0x7a │ │ │ │ + cmp r4, #154 @ 0x9a │ │ │ │ lsls r4, r2, #3 │ │ │ │ add r3, pc, #592 @ (adr r3, 326074 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x211d04>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ - bics r6, r1 │ │ │ │ + cmp lr, r5 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r0, #238 @ 0xee │ │ │ │ + cmp r3, #14 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r1, #54 @ 0x36 │ │ │ │ + cmp r3, #86 @ 0x56 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r0, #170 @ 0xaa │ │ │ │ + cmp r2, #202 @ 0xca │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #676] @ (3260ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x211d7c>) │ │ │ │ add.w r6, r3, #94208 @ 0x17000 │ │ │ │ @@ -929380,17 +929388,17 @@ │ │ │ │ nop │ │ │ │ add r1, pc, #696 @ (adr r1, 3263a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x212038>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #856 @ (adr r0, 326450 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2120e0>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ - movs r7, #174 @ 0xae │ │ │ │ + cmp r1, #206 @ 0xce │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r7, #166 @ 0xa6 │ │ │ │ + cmp r1, #198 @ 0xc6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cbz r3, 32610c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x211d9c> │ │ │ │ ldrb.w r3, [r0, #100] @ 0x64 │ │ │ │ cbz r3, 326110 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x211da0> │ │ │ │ movs r0, #1 │ │ │ │ @@ -929405,15 +929413,15 @@ │ │ │ │ ldr r2, [pc, #12] @ (326134 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x211dc4>) │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 6abe4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - movs r6, #42 @ 0x2a │ │ │ │ + cmp r0, #74 @ 0x4a │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3032] @ 0xbd8 │ │ │ │ ldr r6, [pc, #216] @ (326224 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x211eb4>) │ │ │ │ sub.w sp, sp, #1032 @ 0x408 │ │ │ │ @@ -929492,17 +929500,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [sp, #680] @ 0x2a8 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #250 @ 0xfa │ │ │ │ + cmp r0, #26 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r5, #168 @ 0xa8 │ │ │ │ + movs r7, #200 @ 0xc8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r5, [sp, #992] @ 0x3e0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -929731,17 +929739,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ movw r3, #37643 @ 0x930b │ │ │ │ bl 30ee78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fab08> │ │ │ │ b.n 3262d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x211f68> │ │ │ │ stmia r4!, {r4, r5, r6, r7} │ │ │ │ lsls r0, r1, #6 │ │ │ │ - movs r4, #48 @ 0x30 │ │ │ │ + movs r6, #80 @ 0x50 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r3, #180 @ 0xb4 │ │ │ │ + movs r5, #212 @ 0xd4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r1 │ │ │ │ mov.w r2, #512 @ 0x200 │ │ │ │ @@ -930481,15 +930489,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 3254d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x211160> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ rev16 r4, r6 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - subs r4, r5, r5 │ │ │ │ + adds r4, r1, #6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w lr, [pc, #116] @ 326d88 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x212a18> │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -930537,15 +930545,15 @@ │ │ │ │ nop │ │ │ │ rev r4, r1 │ │ │ │ lsls r0, r1, #6 │ │ │ │ str r2, [sp, #888] @ 0x378 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r2, r4 │ │ │ │ + adds r4, r6, #4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ str r2, [sp, #584] @ 0x248 │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -930596,15 +930604,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cbnz r0, 326e3e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x212ace> │ │ │ │ lsls r0, r1, #6 │ │ │ │ str r2, [sp, #296] @ 0x128 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r2, r2 │ │ │ │ + adds r4, r6, #2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ str r1, [sp, #992] @ 0x3e0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -930656,15 +930664,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb8dc │ │ │ │ lsls r0, r1, #6 │ │ │ │ str r1, [sp, #704] @ 0x2c0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r7, r7 │ │ │ │ + adds r4, r3, #0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ str r1, [sp, #352] @ 0x160 │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -930691,15 +930699,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 3254d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x211160> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb852 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - adds r2, r3, r6 │ │ │ │ + subs r2, r7, r6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #112] @ (326fa4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x212c34>) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -930746,15 +930754,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r0, [sp, #776] @ 0x308 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb7ec │ │ │ │ lsls r0, r1, #6 │ │ │ │ - adds r0, r7, r4 │ │ │ │ + subs r0, r3, r5 │ │ │ │ lsls r4, r2, #3 │ │ │ │ str r0, [sp, #448] @ 0x1c0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -930804,15 +930812,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb758 │ │ │ │ lsls r0, r1, #6 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r7, r2 │ │ │ │ + subs r0, r3, r3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldrh r4, [r3, #62] @ 0x3e │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -930864,15 +930872,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb6c4 │ │ │ │ lsls r0, r1, #6 │ │ │ │ ldrh r6, [r2, #60] @ 0x3c │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r7, r0 │ │ │ │ + subs r0, r3, r1 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldrh r4, [r0, #58] @ 0x3a │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -930901,15 +930909,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 3254d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x211160> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb642 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - asrs r4, r1, #31 │ │ │ │ + adds r4, r5, r7 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #64] @ 327190 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x212e20> │ │ │ │ mov r4, r3 │ │ │ │ @@ -930934,15 +930942,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ bl 3254d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x211160> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r1, r2, r5, r6, r7, lr} │ │ │ │ lsls r0, r1, #6 │ │ │ │ - asrs r4, r0, #30 │ │ │ │ + adds r4, r4, r6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 3271ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x212e7c> │ │ │ │ mov r4, r3 │ │ │ │ @@ -930969,15 +930977,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 3254d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x211160> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ push {r1, r2, r3, r7, lr} │ │ │ │ lsls r0, r1, #6 │ │ │ │ - asrs r0, r0, #29 │ │ │ │ + adds r0, r4, r5 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 327248 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x212ed8> │ │ │ │ mov r4, r3 │ │ │ │ @@ -931004,15 +931012,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 3254d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x211160> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ push {r1, r4, r5, lr} │ │ │ │ lsls r0, r1, #6 │ │ │ │ - asrs r0, r7, #27 │ │ │ │ + adds r0, r3, r4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #64] @ 3272a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x212f30> │ │ │ │ mov r4, r3 │ │ │ │ @@ -931037,15 +931045,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ bl 3254d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x211160> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r1, r2, r4, r6, r7} │ │ │ │ lsls r0, r1, #6 │ │ │ │ - asrs r0, r6, #26 │ │ │ │ + adds r0, r2, r3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 3272fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x212f8c> │ │ │ │ mov r4, r3 │ │ │ │ @@ -931072,15 +931080,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 3254d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x211160> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ push {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r0, r1, #6 │ │ │ │ - asrs r4, r5, #25 │ │ │ │ + adds r4, r1, r2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 327358 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x212fe8> │ │ │ │ mov r4, r3 │ │ │ │ @@ -931107,15 +931115,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 3254d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x211160> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ push {r1, r5} │ │ │ │ lsls r0, r1, #6 │ │ │ │ - asrs r4, r4, #24 │ │ │ │ + adds r4, r0, r1 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 3273b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x213044> │ │ │ │ mov r4, r3 │ │ │ │ @@ -931142,15 +931150,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 3254d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x211160> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cbz r6, 327428 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2130b8> │ │ │ │ lsls r0, r1, #6 │ │ │ │ - asrs r4, r3, #23 │ │ │ │ + asrs r4, r7, #31 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -931172,15 +931180,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 325e34 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x211ac4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ cbz r4, 32745c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2130ec> │ │ │ │ lsls r0, r1, #6 │ │ │ │ - asrs r4, r3, #22 │ │ │ │ + asrs r4, r7, #30 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #56] @ 327450 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2130e0> │ │ │ │ mov r4, r3 │ │ │ │ @@ -931203,15 +931211,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 325e34 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x211ac4> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cbz r6, 32749a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21312a> │ │ │ │ lsls r0, r1, #6 │ │ │ │ - asrs r0, r5, #21 │ │ │ │ + asrs r0, r1, #30 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ ldr r3, [pc, #44] @ (327498 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x213128>) │ │ │ │ @@ -931573,15 +931581,15 @@ │ │ │ │ add r2, sp, #20 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 3254d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x211160> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ add r6, sp, #984 @ 0x3d8 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - asrs r6, r5, #5 │ │ │ │ + asrs r6, r1, #14 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #116] @ (327904 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x213594>) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -931629,15 +931637,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strh r6, [r4, #58] @ 0x3a │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #576 @ 0x240 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - asrs r4, r1, #4 │ │ │ │ + asrs r4, r5, #12 │ │ │ │ lsls r4, r2, #3 │ │ │ │ strh r0, [r2, #56] @ 0x38 │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -931688,15 +931696,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r5, sp, #992 @ 0x3e0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ strh r2, [r1, #54] @ 0x36 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r1, #2 │ │ │ │ + asrs r0, r5, #10 │ │ │ │ lsls r4, r2, #3 │ │ │ │ strh r0, [r7, #50] @ 0x32 │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -931749,15 +931757,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r5, sp, #384 @ 0x180 │ │ │ │ lsls r0, r1, #6 │ │ │ │ strh r2, [r6, #48] @ 0x30 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r0, #32 │ │ │ │ + asrs r4, r4, #8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ strh r4, [r3, #46] @ 0x2e │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -931786,15 +931794,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 3254d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x211160> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r4, sp, #872 @ 0x368 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsrs r4, r2, #30 │ │ │ │ + asrs r4, r6, #6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 327afc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21378c> │ │ │ │ mov r4, r3 │ │ │ │ @@ -931821,15 +931829,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 3254d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x211160> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r4, sp, #504 @ 0x1f8 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsrs r0, r2, #29 │ │ │ │ + asrs r0, r6, #5 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 327b58 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2137e8> │ │ │ │ mov r4, r3 │ │ │ │ @@ -931856,15 +931864,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 3254d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x211160> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r4, sp, #136 @ 0x88 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsrs r4, r1, #28 │ │ │ │ + asrs r4, r5, #4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 327bb4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x213844> │ │ │ │ mov r4, r3 │ │ │ │ @@ -931891,15 +931899,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 3254d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x211160> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r3, sp, #792 @ 0x318 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsrs r0, r1, #27 │ │ │ │ + asrs r0, r5, #3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (327c08 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x213898>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -931925,15 +931933,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 325ba0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x211830> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ add r3, sp, #432 @ 0x1b0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsrs r2, r1, #26 │ │ │ │ + asrs r2, r5, #2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (327c5c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2138ec>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -931959,15 +931967,15 @@ │ │ │ │ movs r4, #2 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 325ba0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x211830> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsrs r2, r2, #25 │ │ │ │ + asrs r2, r6, #1 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (327cb0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x213940>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -931993,15 +932001,15 @@ │ │ │ │ movs r4, #2 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 325ba0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x211830> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r2, sp, #784 @ 0x310 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsrs r2, r3, #24 │ │ │ │ + asrs r2, r7, #32 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #52] @ 327cfc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21398c> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -932176,15 +932184,15 @@ │ │ │ │ movs r4, #3 │ │ │ │ str r4, [sp, #12] │ │ │ │ bl 325ba0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x211830> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r0, sp, #736 @ 0x2e0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsrs r2, r5, #16 │ │ │ │ + lsrs r2, r1, #25 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (327f10 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x213ba0>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -932210,15 +932218,15 @@ │ │ │ │ movs r4, #3 │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 325ba0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x211830> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r0, sp, #400 @ 0x190 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsrs r2, r6, #15 │ │ │ │ + lsrs r2, r2, #24 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (327f64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x213bf4>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -932245,15 +932253,15 @@ │ │ │ │ movs r4, #4 │ │ │ │ str r4, [sp, #12] │ │ │ │ bl 325ba0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x211830> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsrs r2, r7, #14 │ │ │ │ + lsrs r2, r3, #23 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (327fb8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x213c48>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -932279,15 +932287,15 @@ │ │ │ │ movs r4, #4 │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 325ba0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x211830> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r7, pc, #752 @ (adr r7, 3282ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x213f3c>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsrs r2, r0, #14 │ │ │ │ + lsrs r2, r4, #22 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #64] @ (328010 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x213ca0>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -932315,15 +932323,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 325ba0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x211830> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ add r7, pc, #416 @ (adr r7, 3281b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x213e44>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsrs r2, r1, #13 │ │ │ │ + lsrs r2, r5, #21 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #64] @ (328068 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x213cf8>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -932351,15 +932359,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 325ba0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x211830> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ add r7, pc, #64 @ (adr r7, 3280ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x213d3c>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsrs r6, r1, #12 │ │ │ │ + lsrs r6, r5, #20 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #48] @ 3280b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x213d40> │ │ │ │ sub sp, #8 │ │ │ │ @@ -932661,17 +932669,17 @@ │ │ │ │ add r3, pc │ │ │ │ bl 13f038 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2acc8> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r3, pc, #736 @ (adr r3, 3286b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x214344>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsls r2, r2, #31 │ │ │ │ + lsrs r2, r6, #7 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r6, r7, #30 │ │ │ │ + lsrs r6, r3, #7 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #0 │ │ │ │ bl 328370 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x214000> │ │ │ │ @@ -932732,17 +932740,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ add r3, pc, #0 @ (adr r3, 328494 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x214124>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsls r4, r2, #29 │ │ │ │ + lsrs r4, r6, #5 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r2, r5, #28 │ │ │ │ + lsrs r2, r1, #5 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #128] @ (328530 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2141c0>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -932792,19 +932800,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 32850a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21419a> │ │ │ │ add r2, pc, #560 @ (adr r2, 328764 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2143f4>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsls r0, r7, #27 │ │ │ │ + lsrs r0, r3, #4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r6, r5, #26 │ │ │ │ + lsrs r6, r1, #3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r0, r6, #26 │ │ │ │ + lsrs r0, r2, #3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #112] @ (3285c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x214250>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -932935,21 +932943,21 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ ldr r1, [r2, #56] @ 0x38 │ │ │ │ add r1, r3 │ │ │ │ b.n 328632 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2142c2> │ │ │ │ add r1, pc, #400 @ (adr r1, 328840 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2144d0>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsls r4, r1, #24 │ │ │ │ + lsrs r4, r5, #32 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r4, r4, #22 │ │ │ │ + lsls r4, r0, #31 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r6, r4, #22 │ │ │ │ + lsls r6, r0, #31 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r6, r7, #22 │ │ │ │ + lsls r6, r3, #31 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #116] @ (328744 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2143d4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -933082,21 +933090,21 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ ldr r1, [r2, #60] @ 0x3c │ │ │ │ add r1, r3 │ │ │ │ b.n 3287b6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x214446> │ │ │ │ ldr r7, [sp, #896] @ 0x380 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsls r4, r7, #19 │ │ │ │ + lsls r4, r3, #28 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r0, r2, #18 │ │ │ │ + lsls r0, r6, #26 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r6, r2, #18 │ │ │ │ + lsls r6, r6, #26 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r6, r6, #18 │ │ │ │ + lsls r6, r2, #27 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #88] @ 3288b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x214540> │ │ │ │ mov r7, r3 │ │ │ │ @@ -933129,17 +933137,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r6, [sp, #888] @ 0x378 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsls r0, r7, #17 │ │ │ │ + lsls r0, r3, #26 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r2, r2, #17 │ │ │ │ + lsls r2, r6, #25 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #132] @ 328950 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2145e0> │ │ │ │ mov r6, r3 │ │ │ │ @@ -933192,21 +933200,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r6, [sp, #424] @ 0x1a8 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsls r0, r0, #16 │ │ │ │ + lsls r0, r4, #24 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r4, r5, #16 │ │ │ │ + lsls r4, r1, #25 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r0, r4, #15 │ │ │ │ + lsls r0, r0, #24 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r4, r6, #14 │ │ │ │ + lsls r4, r2, #23 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #116] @ 3289e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x214678> │ │ │ │ mov r7, r3 │ │ │ │ @@ -933251,19 +933259,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r5, [sp, #776] @ 0x308 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsls r4, r7, #14 │ │ │ │ + lsls r4, r3, #23 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r6, r4, #14 │ │ │ │ + lsls r6, r0, #23 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r6, r7, #13 │ │ │ │ + lsls r6, r3, #22 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #88] @ 328a60 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2146f0> │ │ │ │ mov r7, r3 │ │ │ │ @@ -933296,17 +933304,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r5, [sp, #184] @ 0xb8 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsls r4, r5, #13 │ │ │ │ + lsls r4, r1, #22 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r6, r0, #13 │ │ │ │ + lsls r6, r4, #21 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ ldr r3, [pc, #48] @ (328ab0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x214740>) │ │ │ │ @@ -933821,15 +933829,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 3254d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x211160> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r7, [sp, #144] @ 0x90 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - stc2 0, cr0, [r0, #844]! @ 0x34c │ │ │ │ + vshr.u64 q8, , #64 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr.w lr, [pc, #116] @ 3290d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x214d68> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr r2, [pc, #112] @ (3290dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x214d6c>) │ │ │ │ @@ -933876,15 +933884,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r6, [sp, #752] @ 0x2f0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ ldr r6, [r1, #120] @ 0x78 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [r8, #-844] @ 0xfffffcb4 │ │ │ │ + vqadd.u32 q8, q12, │ │ │ │ ldr r0, [r0, #116] @ 0x74 │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w lr, [pc, #120] @ 329170 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x214e00> │ │ │ │ @@ -933934,15 +933942,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r6, [sp, #160] @ 0xa0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ ldr r2, [r7, #108] @ 0x6c │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [r8], {211} @ 0xd3 │ │ │ │ + mcr2 0, 7, r0, cr8, cr3, {6} │ │ │ │ ldr r0, [r5, #104] @ 0x68 │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w lr, [pc, #128] @ 329210 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x214ea0> │ │ │ │ @@ -933993,15 +934001,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r5, [sp, #560] @ 0x230 │ │ │ │ lsls r0, r1, #6 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [r0], #-844 @ 0xfffffcb4 │ │ │ │ + mrc2 0, 2, r0, cr0, cr3, {6} │ │ │ │ ldr r0, [r1, #96] @ 0x60 │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 329274 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x214f04> │ │ │ │ @@ -934029,15 +934037,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 3254d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x211160> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r5, [sp, #24] │ │ │ │ lsls r0, r1, #6 │ │ │ │ - smlaldx r0, r0, r4, r3 │ │ │ │ + stc2l 0, cr0, [r4, #844]! @ 0x34c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 3292d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x214f60> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -934063,15 +934071,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 3254d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x211160> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #680] @ 0x2a8 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - @ instruction: 0xfb7c00d3 │ │ │ │ + ldc2 0, cr0, [ip, #844] @ 0x34c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 32932c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x214fbc> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -934097,15 +934105,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 3254d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x211160> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #312] @ 0x138 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - @ instruction: 0xfb3400d3 │ │ │ │ + ldc2l 0, cr0, [r4, #-844] @ 0xfffffcb4 │ │ │ │ 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] @ 329388 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x215018> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -934131,15 +934139,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 3254d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x211160> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r3, [sp, #968] @ 0x3c8 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - @ instruction: 0xfaec00d3 │ │ │ │ + stc2 0, cr0, [ip, #-844] @ 0xfffffcb4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (3293dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21506c>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -934164,15 +934172,15 @@ │ │ │ │ movs r4, #7 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 325ba0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x211830> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r3, [sp, #608] @ 0x260 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - @ instruction: 0xfaaa00d3 │ │ │ │ + stc2l 0, cr0, [sl], {211} @ 0xd3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (329430 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2150c0>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -934197,15 +934205,15 @@ │ │ │ │ movs r4, #7 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 325ba0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x211830> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r3, [sp, #272] @ 0x110 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - @ instruction: 0xfa7200d3 │ │ │ │ + ldc2 0, cr0, [r2], {211} @ 0xd3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (329484 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x215114>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -934230,15 +934238,15 @@ │ │ │ │ movs r4, #7 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 325ba0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x211830> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r2, [sp, #960] @ 0x3c0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - @ instruction: 0xfa3a00d3 │ │ │ │ + mrrc2 0, 13, r0, sl, cr3 │ │ │ │ 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] @ (3294dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21516c>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -934265,15 +934273,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 325ba0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x211830> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r2, [sp, #624] @ 0x270 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - @ instruction: 0xfa0200d3 │ │ │ │ + stc2 0, cr0, [r2], #-844 @ 0xfffffcb4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #64] @ (329534 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2151c4>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -934300,15 +934308,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 325ba0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x211830> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r2, [sp, #272] @ 0x110 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - vst1.8 @ instruction: 0xf9c600d3 │ │ │ │ + @ instruction: 0xfbe600d3 │ │ │ │ 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] @ (32958c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21521c>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -934335,15 +934343,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 325ba0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x211830> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r1, [sp, #944] @ 0x3b0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - vst1.8 @ instruction: 0xf98a00d3 │ │ │ │ + @ instruction: 0xfbaa00d3 │ │ │ │ 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] @ (3295e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x215274>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -934370,15 +934378,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 325ba0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x211830> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r1, [sp, #592] @ 0x250 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - vst4. {d16-d19}, [lr :64], r3 │ │ │ │ + @ instruction: 0xfb6e00d3 │ │ │ │ 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] @ (32963c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2152cc>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -934405,15 +934413,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 325ba0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x211830> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r1, [sp, #240] @ 0xf0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - ldrsb.w r0, [r2, r3, lsl #1] │ │ │ │ + @ instruction: 0xfb3200d3 │ │ │ │ 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] @ (329694 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x215324>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -934440,15 +934448,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 325ba0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x211830> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r0, [sp, #912] @ 0x390 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - ldr.w r0, [r6, #211] @ 0xd3 │ │ │ │ + @ instruction: 0xfaf600d3 │ │ │ │ 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 │ │ │ │ @@ -935037,15 +935045,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 3254d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x211160> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r0, #18] │ │ │ │ lsls r0, r1, #6 │ │ │ │ - @ instruction: 0xf25c00d3 │ │ │ │ + orns r0, ip, #6914048 @ 0x698000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w lr, [pc, #128] @ 329dc4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x215a54> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr.w ip, [pc, #124] @ 329dc8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x215a58> │ │ │ │ @@ -935095,15 +935103,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r2, #14] │ │ │ │ lsls r0, r1, #6 │ │ │ │ str r6, [r5, #40] @ 0x28 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf1fc00d3 │ │ │ │ + ands.w r0, ip, #6914048 @ 0x698000 │ │ │ │ str r4, [r2, #36] @ 0x24 │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w lr, [pc, #136] @ 329e6c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x215afc> │ │ │ │ @@ -935157,15 +935165,15 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r6, #8] │ │ │ │ lsls r0, r1, #6 │ │ │ │ str r6, [r1, #32] │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - sbcs.w r0, r4, #211 @ 0xd3 │ │ │ │ + @ instruction: 0xf39400d3 │ │ │ │ str r6, [r5, #24] │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w lr, [pc, #144] @ 329f1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x215bac> │ │ │ │ @@ -935221,15 +935229,15 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r1, #4] │ │ │ │ lsls r0, r1, #6 │ │ │ │ str r6, [r4, #20] │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0e400d3 │ │ │ │ + ssat r0, #20, r4, lsl #3 │ │ │ │ str r6, [r7, #12] │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 329f80 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x215c10> │ │ │ │ @@ -935257,15 +935265,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 3254d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x211160> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r2, [r7, #62] @ 0x3e │ │ │ │ lsls r0, r1, #6 │ │ │ │ - orn r0, r4, #211 @ 0xd3 │ │ │ │ + @ instruction: 0xf28400d3 │ │ │ │ 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] @ 329fdc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x215c6c> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -935291,15 +935299,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 3254d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x211160> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r6, [r3, #60] @ 0x3c │ │ │ │ lsls r0, r1, #6 │ │ │ │ - bic.w r0, r4, #211 @ 0xd3 │ │ │ │ + movw r0, #16595 @ 0x40d3 │ │ │ │ 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] @ 32a038 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x215cc8> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -935325,15 +935333,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 3254d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x211160> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r2, [r0, #58] @ 0x3a │ │ │ │ lsls r0, r1, #6 │ │ │ │ - vshr.s64 q8, , #28 │ │ │ │ + addw r0, r4, #211 @ 0xd3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 32a094 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x215d24> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -935359,15 +935367,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 3254d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x211160> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r6, [r4, #54] @ 0x36 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - vshr.s64 q0, , #28 │ │ │ │ + rsb r0, r4, #211 @ 0xd3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ @@ -935392,15 +935400,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 3254d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x211160> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strh r4, [r0, #52] @ 0x34 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - vqadd.s32 q8, q14, │ │ │ │ + @ instruction: 0xf18c00d3 │ │ │ │ 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] @ 32a184 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x215e14> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr.w ip, [pc, #124] @ 32a188 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x215e18> │ │ │ │ @@ -935450,15 +935458,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strh r4, [r2, #48] @ 0x30 │ │ │ │ lsls r0, r1, #6 │ │ │ │ ldrsh r6, [r5, r3] │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.s16 q0, q8, │ │ │ │ + @ instruction: 0xf13000d3 │ │ │ │ ldrsh r4, [r2, r2] │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w lr, [pc, #136] @ 32a22c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x215ebc> │ │ │ │ @@ -935512,15 +935520,15 @@ │ │ │ │ nop │ │ │ │ strh r4, [r6, #42] @ 0x2a │ │ │ │ lsls r0, r1, #6 │ │ │ │ ldrsh r6, [r1, r1] │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - mcr 0, 4, r0, cr12, cr3, {6} │ │ │ │ + @ instruction: 0xf0ac00d3 │ │ │ │ ldrb r6, [r5, r7] │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w lr, [pc, #144] @ 32a2dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x215f6c> │ │ │ │ @@ -935576,15 +935584,15 @@ │ │ │ │ nop │ │ │ │ strh r4, [r1, #38] @ 0x26 │ │ │ │ lsls r0, r1, #6 │ │ │ │ ldrb r6, [r4, r6] │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - mcr 0, 0, r0, cr0, cr3, {6} │ │ │ │ + bic.w r0, r0, #211 @ 0xd3 │ │ │ │ ldrb r6, [r7, r4] │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 32a340 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x215fd0> │ │ │ │ @@ -935612,15 +935620,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 3254d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x211160> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r2, [r7, #32] │ │ │ │ lsls r0, r1, #6 │ │ │ │ - stc 0, cr0, [r4, #844] @ 0x34c │ │ │ │ + vshr.s64 q0, , #28 │ │ │ │ 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] @ 32a39c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21602c> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -935646,15 +935654,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 3254d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x211160> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r6, [r3, #30] │ │ │ │ lsls r0, r1, #6 │ │ │ │ - stcl 0, cr0, [r4, #-844] @ 0xfffffcb4 │ │ │ │ + vqadd.s32 q8, q10, │ │ │ │ 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] @ 32a3f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x216088> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -935680,15 +935688,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 3254d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x211160> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r2, [r0, #28] │ │ │ │ lsls r0, r1, #6 │ │ │ │ - stc 0, cr0, [r4, #-844] @ 0xfffffcb4 │ │ │ │ + vqadd.s32 q0, q10, │ │ │ │ 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] @ 32a454 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2160e4> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -935714,15 +935722,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 3254d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x211160> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r6, [r4, #24] │ │ │ │ lsls r0, r1, #6 │ │ │ │ - stcl 0, cr0, [r4], {211} @ 0xd3 │ │ │ │ + mcr 0, 7, r0, cr4, cr3, {6} │ │ │ │ add.w ip, r0, #94208 @ 0x17000 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add.w lr, r0, #98304 @ 0x18000 │ │ │ │ vldr s14, [ip, #844] @ 0x34c │ │ │ │ mov r5, r2 │ │ │ │ @@ -936029,15 +936037,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r3, #29] │ │ │ │ lsls r0, r1, #6 │ │ │ │ - ldrd r0, r0, [r4], #844 @ 0x34c │ │ │ │ + adds.w r0, r4, r3, lsr #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ add.w r2, r0, #94208 @ 0x17000 │ │ │ │ add.w r3, r0, #98304 @ 0x18000 │ │ │ │ ldr.w ip, [pc, #436] @ 32a9f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x216688> │ │ │ │ @@ -936249,18 +936257,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r7, #19] │ │ │ │ lsls r0, r1, #6 │ │ │ │ - b.n 32a870 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x216500> │ │ │ │ - lsls r3, r2, #3 │ │ │ │ - b.n 32a79c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21642c> │ │ │ │ - lsls r3, r2, #3 │ │ │ │ + strd r0, r0, [r8], #844 @ 0x34c │ │ │ │ + ldrd r0, r0, [ip], #-844 @ 0x34c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (32ab08 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x216798>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ @@ -936321,21 +936327,18 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r3, #16] │ │ │ │ lsls r0, r1, #6 │ │ │ │ - b.n 32a818 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2164a8> │ │ │ │ - lsls r3, r2, #3 │ │ │ │ - b.n 32a840 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2164d0> │ │ │ │ - lsls r3, r2, #3 │ │ │ │ - b.n 32a7e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x216470> │ │ │ │ - lsls r3, r2, #3 │ │ │ │ - add r6, sp, #48 @ 0x30 │ │ │ │ + @ instruction: 0xe85a00d3 │ │ │ │ + strd r0, r0, [ip], #-844 @ 0x34c │ │ │ │ + @ instruction: 0xe83a00d3 │ │ │ │ + add sp, #176 @ 0xb0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #40] @ (32abe8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x216878>) │ │ │ │ mov r3, r1 │ │ │ │ @@ -936407,21 +936410,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r7, #12] │ │ │ │ lsls r0, r1, #6 │ │ │ │ - b.n 32a7a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x216434> │ │ │ │ + b.n 32abe4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x216874> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - b.n 32a744 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2163d4> │ │ │ │ + b.n 32ab84 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x216814> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - b.n 32a76c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2163fc> │ │ │ │ + b.n 32abac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21683c> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r5, sp, #80 @ 0x50 │ │ │ │ + add r7, sp, #208 @ 0xd0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d11} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #272] @ (32adcc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x216a5c>) │ │ │ │ @@ -936785,15 +936788,15 @@ │ │ │ │ vpop {d8-d11} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ strb r2, [r1, #28] │ │ │ │ lsls r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 32b2d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x216f60> │ │ │ │ + b.n 32b710 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2173a0> │ │ │ │ lsls r3, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #272] @ (32b28c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x216f1c>) │ │ │ │ @@ -936883,15 +936886,15 @@ │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ strb r6, [r7, #22] │ │ │ │ lsls r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - svc 190 @ 0xbe │ │ │ │ + b.n 32b654 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2172e4> │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldr r3, [pc, #284] @ (32b3b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x217048>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ lsls r2, r0, #5 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r1, r3] │ │ │ │ @@ -937077,15 +937080,15 @@ │ │ │ │ vmov.f32 s0, #112 @ 0x3f800000 1.0 │ │ │ │ b.n 32b468 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2170f8> │ │ │ │ nop │ │ │ │ strb r0, [r5, #13] │ │ │ │ lsls r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 32b4a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x217130> │ │ │ │ + svc 242 @ 0xf2 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #256] @ (32b60c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21729c>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -937168,15 +937171,15 @@ │ │ │ │ vldr s0, [sp, #16] │ │ │ │ b.n 32b552 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2171e2> │ │ │ │ nop │ │ │ │ strb r4, [r5, #8] │ │ │ │ lsls r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 32b554 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2171e4> │ │ │ │ + udf #190 @ 0xbe │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ add.w lr, r0, #122880 @ 0x1e000 │ │ │ │ add.w r3, r0, #124416 @ 0x1e600 │ │ │ │ add.w r0, r0, #124928 @ 0x1e800 │ │ │ │ movw r1, #36001 @ 0x8ca1 │ │ │ │ movt r1, #37726 @ 0x935e │ │ │ │ @@ -937354,21 +937357,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (32b844 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2174d4>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 32b7d6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x217466> │ │ │ │ ldr r0, [r4, #124] @ 0x7c │ │ │ │ lsls r0, r1, #6 │ │ │ │ - strb r0, [r1, #7] │ │ │ │ + strb r0, [r5, #15] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bge.n 32b7ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21743c> │ │ │ │ + bgt.n 32b7ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21747c> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bge.n 32b768 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2173f8> │ │ │ │ + bgt.n 32b7a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x217438> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bge.n 32b750 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2173e0> │ │ │ │ + bgt.n 32b790 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x217420> │ │ │ │ lsls r3, r2, #3 │ │ │ │ add.w r1, r0, r1, lsl #5 │ │ │ │ push {lr} │ │ │ │ add.w ip, r1, #124416 @ 0x1e600 │ │ │ │ add.w r1, r1, #122880 @ 0x1e000 │ │ │ │ add.w r0, r0, #122880 @ 0x1e000 │ │ │ │ add.w lr, r1, #1984 @ 0x7c0 │ │ │ │ @@ -937515,21 +937518,21 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r4, [r1, #92] @ 0x5c │ │ │ │ lsls r0, r1, #6 │ │ │ │ - ldr r6, [r1, #124] @ 0x7c │ │ │ │ + strb r6, [r5, #7] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bhi.n 32ba28 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2176b8> │ │ │ │ + blt.n 32ba68 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2176f8> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bhi.n 32b9f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x217684> │ │ │ │ + blt.n 32ba34 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2176c4> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bhi.n 32b988 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x217618> │ │ │ │ + bge.n 32b9c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x217658> │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ lsls r6, r0, #5 │ │ │ │ ldr r0, [pc, #172] @ (32baf4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x217784>) │ │ │ │ @@ -937721,25 +937724,25 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 32bbcc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21785c> │ │ │ │ nop │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - bvc.n 32bccc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21795c> │ │ │ │ + bls.n 32bd0c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21799c> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bvc.n 32bbac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21783c> │ │ │ │ + bls.n 32bbec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21787c> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bvs.n 32bc74 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x217904> │ │ │ │ + bls.n 32bcb4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x217944> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bvc.n 32bcc4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x217954> │ │ │ │ + bls.n 32bd04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x217994> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bvc.n 32bd7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x217a0c> │ │ │ │ + bls.n 32bbbc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21784c> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bvc.n 32bd18 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2179a8> │ │ │ │ + bls.n 32bd58 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2179e8> │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ cmp r3, #1 │ │ │ │ mov r4, r2 │ │ │ │ bls.n 32bd24 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2179b4> │ │ │ │ add.w ip, r3, #4294967295 @ 0xffffffff │ │ │ │ vmov.f32 s13, #112 @ 0x3f800000 1.0 │ │ │ │ @@ -939274,15 +939277,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strh r6, [r4, r1] │ │ │ │ lsls r6, r7, #5 │ │ │ │ @ instruction: 0xf4d2018a │ │ │ │ - stmia r5!, {r1, r6, r7} │ │ │ │ + stmia r7!, {r1, r5, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ movs r0, #1 │ │ │ │ @@ -939421,15 +939424,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ adds r1, #54 @ 0x36 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #12 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - stmia r4!, {r1, r5, r6, r7} │ │ │ │ + stmia r7!, {r1} │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ sub sp, #8 │ │ │ │ @@ -939666,15 +939669,15 @@ │ │ │ │ b.n 32d078 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x218d08> │ │ │ │ movs r3, #0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #8] │ │ │ │ str r2, [sp, #8] │ │ │ │ strd r3, r3, [r4] │ │ │ │ b.n 32d19e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x218e2e> │ │ │ │ - str r6, [r1, #0] │ │ │ │ + str r6, [r5, #32] │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov r8, r2 │ │ │ │ @@ -940085,35 +940088,35 @@ │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ blx 68dc8 <__snprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ittt cc │ │ │ │ - lslcc r3, r2, #3 │ │ │ │ - wficc │ │ │ │ - lslcc r3, r2, #3 │ │ │ │ - ldr r2, [pc, #680] @ (32d8fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21958c>) │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r6} │ │ │ │ + lsls r3, r2, #3 │ │ │ │ + stmia r1!, {r4, r6} │ │ │ │ + lsls r3, r2, #3 │ │ │ │ + ldr r4, [pc, #808] @ (32d97c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21960c>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ - cbnz r4, 32d6b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x219348> │ │ │ │ + pop {r2, r5, r7, pc} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - movs r7, #18 │ │ │ │ + cmp r1, #50 @ 0x32 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - it cs │ │ │ │ - lslcs r3, r2, #3 │ │ │ │ - adds r3, #94 @ 0x5e │ │ │ │ + stmia r1!, {r3, r6} │ │ │ │ + lsls r3, r2, #3 │ │ │ │ + adds r5, #126 @ 0x7e │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r4, [r3, #48] @ 0x30 │ │ │ │ + ldr r4, [r7, #80] @ 0x50 │ │ │ │ lsls r6, r3, #3 │ │ │ │ stcl 1, cr0, [r6, #-552]! @ 0xfffffdd8 │ │ │ │ - itte eq │ │ │ │ - lsleq r3, r2, #3 │ │ │ │ - pusheq {r4, r5, r6, lr} │ │ │ │ - movne.w ip, #4096 @ 0x1000 │ │ │ │ + stmia r1!, {r1, r2, r5} │ │ │ │ + lsls r3, r2, #3 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ cbz r3, 32d6ba <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21934a> │ │ │ │ ldr r6, [pc, #324] @ (32d7cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21945c>) │ │ │ │ add r6, pc │ │ │ │ @@ -940250,57 +940253,57 @@ │ │ │ │ b.n 32d716 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2193a6> │ │ │ │ ldr r1, [pc, #108] @ (32d82c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2194bc>) │ │ │ │ movs r0, #0 │ │ │ │ add r1, pc │ │ │ │ bl 29dd68 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1899f8> │ │ │ │ b.n 32d6b2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x219342> │ │ │ │ nop │ │ │ │ - bkpt 0x00ba │ │ │ │ + stmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ stc 1, cr0, [r4], {138} @ 0x8a │ │ │ │ - bkpt 0x00a4 │ │ │ │ + stmia r0!, {r2, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ mrrc 1, 8, r0, ip, cr10 │ │ │ │ - ldrh r4, [r6, r5] │ │ │ │ + ldrb r4, [r2, r6] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bkpt 0x00d8 │ │ │ │ + stmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bkpt 0x0098 │ │ │ │ + stmia r0!, {r3, r4, r5, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ stc 1, cr0, [r8], #-552 @ 0xfffffdd8 │ │ │ │ - bkpt 0x005c │ │ │ │ + stmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldc 1, cr0, [r4], {138} @ 0x8a │ │ │ │ ldr r6, [pc, #336] @ (32d948 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2195d8>) │ │ │ │ lsls r6, r7, #5 │ │ │ │ - str r2, [r5, #116] @ 0x74 │ │ │ │ + ldr r2, [r1, #24] │ │ │ │ lsls r3, r4, #3 │ │ │ │ @ instruction: 0xebee018a │ │ │ │ ldr r4, [pc, #184] @ (32d8bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21954c>) │ │ │ │ lsls r6, r7, #5 │ │ │ │ - str r4, [r0, #116] @ 0x74 │ │ │ │ + ldr r4, [r4, #20] │ │ │ │ lsls r3, r4, #3 │ │ │ │ rsb r1, r8, sl, lsl #2 │ │ │ │ - bkpt 0x0004 │ │ │ │ + stmia r0!, {r2, r5} │ │ │ │ lsls r3, r2, #3 │ │ │ │ subs.w r1, r2, sl, lsl #2 │ │ │ │ - str r2, [r1, #112] @ 0x70 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ lsls r3, r4, #3 │ │ │ │ @ instruction: 0xeb8a018a │ │ │ │ - pop {r4, r6, r7, pc} │ │ │ │ + nop {15} │ │ │ │ lsls r3, r2, #3 │ │ │ │ sbc.w r1, lr, sl, lsl #2 │ │ │ │ ldr r3, [pc, #528] @ (32da38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2196c8>) │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldr r4, [pc, #696] @ (32dae4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x219774>) │ │ │ │ lsls r6, r7, #5 │ │ │ │ - pop {r1, r2, r3, r4, r5, r7, pc} │ │ │ │ - lsls r3, r2, #3 │ │ │ │ - cmp r2, #0 │ │ │ │ - it eq │ │ │ │ + ittt le │ │ │ │ + lslle r3, r2, #3 │ │ │ │ + cmple r2, #0 │ │ │ │ + it eq @ unpredictable │ │ │ │ cmpeq.w r0, #1672 @ 0x688 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bne.n 32d8be <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21954e> │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 32da1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2196ac> │ │ │ │ ldr.w ip, [pc, #476] @ 32da24 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2196b4> │ │ │ │ and.w r3, r0, #7 │ │ │ │ @@ -940472,48 +940475,48 @@ │ │ │ │ movs r7, #4 │ │ │ │ movs r2, #3 │ │ │ │ b.n 32d870 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x219500> │ │ │ │ ldr r0, [pc, #96] @ (32da80 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x219710>) │ │ │ │ add r0, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ @ instruction: 0xeb2e018a │ │ │ │ - ldmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r2, {r1, r2, r3, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldmia r0!, {r1, r6} │ │ │ │ + ldmia r2!, {r1, r5, r6} │ │ │ │ lsls r7, r4, #3 │ │ │ │ @ instruction: 0xeafc018a │ │ │ │ - ldmia r0!, {r5} │ │ │ │ + ldmia r2!, {r6} │ │ │ │ lsls r7, r4, #3 │ │ │ │ @ instruction: 0xeada018a │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4} │ │ │ │ lsls r7, r4, #3 │ │ │ │ @ instruction: 0xeaa4018a │ │ │ │ eors.w r1, r4, sl, lsl #2 │ │ │ │ - stmia r7!, {r6, r7} │ │ │ │ + ldmia r1!, {r5, r6, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ orn r1, r4, sl, lsl #2 │ │ │ │ - stmia r7!, {r3, r4, r7} │ │ │ │ + ldmia r1!, {r3, r4, r5, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ bics.w r1, r4, sl, lsl #2 │ │ │ │ bic.w r1, r8, sl, lsl #2 │ │ │ │ - stmia r7!, {r1, r2, r4, r6} │ │ │ │ + ldmia r1, {r1, r2, r4, r5, r6} │ │ │ │ lsls r7, r4, #3 │ │ │ │ ands.w r1, r0, sl, lsl #2 │ │ │ │ - stmia r7!, {r2, r4, r5} │ │ │ │ + ldmia r1!, {r2, r4, r6} │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldrd r0, r1, [r6, #552] @ 0x228 │ │ │ │ - stmia r6!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r3, r4} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - stmia r6!, {r2, r5, r6, r7} │ │ │ │ + ldmia r1!, {r2} │ │ │ │ lsls r7, r4, #3 │ │ │ │ @ instruction: 0xe99e018a │ │ │ │ - stmia r6!, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ @ instruction: 0xe986018a │ │ │ │ - ldr r2, [r2, r0] │ │ │ │ + ldrh r2, [r6, r0] │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ @@ -940538,15 +940541,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - rev r0, r4 │ │ │ │ + pop {r6} │ │ │ │ lsls r0, r3, #3 │ │ │ │ cmp r0, #15 │ │ │ │ beq.n 32db2e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2197be> │ │ │ │ ldr r2, [pc, #80] @ (32db34 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2197c4>) │ │ │ │ lsls r1, r0, #31 │ │ │ │ mov.w r3, #46 @ 0x2e │ │ │ │ it mi │ │ │ │ @@ -940588,15 +940591,15 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ stmia.w r8, {r1, r3, r7, r8} │ │ │ │ ldrd r0, r1, [r4], #-552 @ 0x228 │ │ │ │ strd r0, r1, [r6], #-552 @ 0x228 │ │ │ │ @ instruction: 0xe858018a │ │ │ │ strex r1, r0, [lr, #552] @ 0x228 │ │ │ │ - ldrsb r0, [r0, r4] │ │ │ │ + ldr r0, [r4, r4] │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -940680,29 +940683,27 @@ │ │ │ │ b.n 32dc02 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x219892> │ │ │ │ ldr r2, [pc, #40] @ (32dc4c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2198dc>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 32db7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21980c> │ │ │ │ - str r4, [r3, #48] @ 0x30 │ │ │ │ + str r4, [r7, #80] @ 0x50 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - revsh r6, r7 │ │ │ │ + pop {r1, r2, r3, r4, pc} │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cbnz r0, 32dc48 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2198d8> │ │ │ │ + cbnz r0, 32dc90 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x219920> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r0, pc, #472 @ (adr r0, 32de18 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x219aa8>) │ │ │ │ + add r2, pc, #600 @ (adr r2, 32de98 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x219b28>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - rev r0, r5 │ │ │ │ + pop {r3, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - b.n 32d980 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x219610> │ │ │ │ - lsls r0, r4, #3 │ │ │ │ - b.n 32d97c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21960c> │ │ │ │ - lsls r0, r4, #3 │ │ │ │ - cbnz r4, 32dc66 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2198f6> │ │ │ │ + ldmia.w ip!, {r5, r6, r7} │ │ │ │ + ldmia.w r8!, {r5, r6, r7} │ │ │ │ + cbnz r4, 32dcae <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21993e> │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ @@ -941102,77 +941103,75 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r2, r9 │ │ │ │ add.w r1, r8, #20 │ │ │ │ mov r0, r7 │ │ │ │ bl 32da84 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x219714> │ │ │ │ b.n 32dda4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x219a34> │ │ │ │ - rev r6, r1 │ │ │ │ + pop {r1, r2, r3, r5} │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r0, [r5, #20] │ │ │ │ + str r0, [r1, #56] @ 0x38 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cbnz r0, 32e08e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x219d1e> │ │ │ │ + cbnz r0, 32e0d6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x219d66> │ │ │ │ lsls r1, r4, #3 │ │ │ │ - @ instruction: 0xb776 │ │ │ │ + cbnz r6, 32e0a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x219d34> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - b.n 32dab0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x219740> │ │ │ │ + b.n 32def0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x219b80> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - @ instruction: 0xb86e │ │ │ │ + hlt 0x000e │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strb r4, [r6, #24] │ │ │ │ + ldrb r4, [r2, #1] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [sp, #320] @ 0x140 │ │ │ │ + add r0, pc, #448 @ (adr r0, 32e250 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x219ee0>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - @ instruction: 0xb84e │ │ │ │ + rev16 r6, r5 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0xb6ae │ │ │ │ + @ instruction: 0xb8ce │ │ │ │ lsls r0, r3, #3 │ │ │ │ - b.n 32d920 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2195b0> │ │ │ │ + b.n 32dd60 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2199f0> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r5, [sp, #880] @ 0x370 │ │ │ │ + ldr r7, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - uxth r0, r5 │ │ │ │ + push {r3, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrsh r2, [r6, r7] │ │ │ │ + str r2, [r2, #32] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - @ instruction: 0xb7dc │ │ │ │ + cbnz r4, 32e0ea <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x219d7a> │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r5, [sp, #536] @ 0x218 │ │ │ │ + ldr r7, [sp, #664] @ 0x298 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - push {r1, r4, r7, lr} │ │ │ │ + @ instruction: 0xb7b2 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0xb798 │ │ │ │ + cbnz r0, 32e0e6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x219d76> │ │ │ │ lsls r1, r4, #3 │ │ │ │ - push {r3, r6, r7, lr} │ │ │ │ + @ instruction: 0xb7e8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - @ instruction: 0xb6b0 │ │ │ │ + @ instruction: 0xb8d0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r4, [sp, #840] @ 0x348 │ │ │ │ + ldr r6, [sp, #968] @ 0x3c8 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - @ instruction: 0xb6aa │ │ │ │ + @ instruction: 0xb8ca │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r4, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r6, [sp, #808] @ 0x328 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - lsls r6, r0, #18 │ │ │ │ + lsls r6, r4, #26 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 32e024 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x219cb4> │ │ │ │ - lsls r1, r3, #3 │ │ │ │ - lsls r6, r1, #18 │ │ │ │ + strd r0, r0, [r8, #868] @ 0x364 │ │ │ │ + lsls r6, r5, #26 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 32e02c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x219cbc> │ │ │ │ - lsls r1, r3, #3 │ │ │ │ - str r2, [r3, #56] @ 0x38 │ │ │ │ + strd r0, r0, [r8, #868] @ 0x364 │ │ │ │ + str r2, [r7, #88] @ 0x58 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xb630 │ │ │ │ + @ instruction: 0xb850 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - push {r1, r3, r5, r6, lr} │ │ │ │ + @ instruction: 0xb78a │ │ │ │ lsls r0, r3, #3 │ │ │ │ - @ instruction: 0xb620 │ │ │ │ + @ instruction: 0xb840 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - push {r1, r2, r3, r6, lr} │ │ │ │ + @ instruction: 0xb76e │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r9, r3 │ │ │ │ ldrsb.w r3, [r1, #41] @ 0x29 │ │ │ │ @@ -941240,25 +941239,25 @@ │ │ │ │ ldr r2, [pc, #36] @ (32e1c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x219e54>) │ │ │ │ ldr.w r3, [r1, #400] @ 0x190 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 32e118 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x219da8> │ │ │ │ nop │ │ │ │ - push {r1, r2, r4, r7, lr} │ │ │ │ + @ instruction: 0xb7b6 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - push {r2, r3, r5, r6, r7} │ │ │ │ + @ instruction: 0xb70c │ │ │ │ lsls r3, r2, #3 │ │ │ │ - push {r1, r2, lr} │ │ │ │ + @ instruction: 0xb726 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - push {r1, r2, r5, lr} │ │ │ │ + @ instruction: 0xb746 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - push {r1, r2, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xb716 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - push {r1, r2, r3, r4, r5, r7} │ │ │ │ + @ instruction: 0xb6de │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #20] @ (32e1f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x219e80>) │ │ │ │ @@ -941394,48 +941393,48 @@ │ │ │ │ nop │ │ │ │ adds r6, r5, #7 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r2, r5, #7 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - push {r1, r2, r4, r7} │ │ │ │ + @ instruction: 0xb6b6 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - push {r1, r6, r7} │ │ │ │ + @ instruction: 0xb6e2 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldc 0, cr0, [ip, #-856] @ 0xfffffca8 │ │ │ │ - push {r1, r4, r6, r7} │ │ │ │ + vqadd.s64 q0, q14, q3 │ │ │ │ + @ instruction: 0xb6f2 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsls r0, r7, #12 │ │ │ │ + lsls r0, r3, #21 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - push {r2, r4, r5, r6} │ │ │ │ + @ instruction: 0xb694 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - push {r6, r7} │ │ │ │ + @ instruction: 0xb6e0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - push {r4, r6, r7} │ │ │ │ + @ instruction: 0xb6f0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ adds r0, r1, #5 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - push {r1, r2, r3, r4} │ │ │ │ + @ instruction: 0xb63e │ │ │ │ lsls r3, r2, #3 │ │ │ │ - push {r2, r5, lr} │ │ │ │ + @ instruction: 0xb744 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cbz r2, 32e3c6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21a056> │ │ │ │ + @ instruction: 0xb61a │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbz r4, 32e3ca <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21a05a> │ │ │ │ + @ instruction: 0xb61c │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbz r6, 32e3ce <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21a05e> │ │ │ │ + @ instruction: 0xb61e │ │ │ │ lsls r3, r2, #3 │ │ │ │ - push {r2, r4} │ │ │ │ + @ instruction: 0xb634 │ │ │ │ lsls r3, r2, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - push {r5} │ │ │ │ + @ instruction: 0xb640 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbz r2, 32e3da <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21a06a> │ │ │ │ + @ instruction: 0xb60a │ │ │ │ lsls r3, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r3, r2 │ │ │ │ mov r4, r0 │ │ │ │ @@ -943970,141 +943969,141 @@ │ │ │ │ add r1, pc │ │ │ │ strb.w r2, [r3], #1 │ │ │ │ ldrb.w r2, [r1, #1]! │ │ │ │ cmp r3, ip │ │ │ │ bne.n 33000a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21bc9a> │ │ │ │ b.w 32f63e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21b2ce> │ │ │ │ nop │ │ │ │ - push {r2, r3, r4, r6, r7} │ │ │ │ + @ instruction: 0xb6fc │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbz r4, 33006e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21bcfe> │ │ │ │ + push {r2, r3, r6, lr} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbnz r0, 33006c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21bcfc> │ │ │ │ + pop {r4, r5, pc} │ │ │ │ lsls r1, r4, #3 │ │ │ │ - uxtb r4, r1 │ │ │ │ + push {r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r6, sp, #960 @ 0x3c0 │ │ │ │ + cbz r0, 330034 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21bcc4> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add sp, #400 @ 0x190 │ │ │ │ + uxth r4, r0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r7, sp, #416 @ 0x1a0 │ │ │ │ + cbz r0, 33005a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21bcea> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r7, sp, #640 @ 0x280 │ │ │ │ + cbz r0, 33006c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21bcfc> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r6, sp, #912 @ 0x390 │ │ │ │ + cbz r4, 330040 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21bcd0> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r7, sp, #496 @ 0x1f0 │ │ │ │ + cbz r4, 33006a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21bcfa> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r6, sp, #688 @ 0x2b0 │ │ │ │ + sub sp, #304 @ 0x130 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r6, sp, #768 @ 0x300 │ │ │ │ + sub sp, #384 @ 0x180 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r6, sp, #208 @ 0xd0 │ │ │ │ + add sp, #336 @ 0x150 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r6, sp, #944 @ 0x3b0 │ │ │ │ + cbz r4, 330056 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21bce6> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r6, sp, #16 │ │ │ │ + add sp, #144 @ 0x90 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r6, sp, #176 @ 0xb0 │ │ │ │ + add sp, #304 @ 0x130 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r0, [r4, #26] │ │ │ │ + strh r0, [r0, #6] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r6, sp, #80 @ 0x50 │ │ │ │ + add sp, #208 @ 0xd0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r5, sp, #288 @ 0x120 │ │ │ │ + add r7, sp, #416 @ 0x1a0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r5, sp, #336 @ 0x150 │ │ │ │ + add r7, sp, #464 @ 0x1d0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r4, sp, #832 @ 0x340 │ │ │ │ + add r6, sp, #960 @ 0x3c0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r7, sp, #304 @ 0x130 │ │ │ │ + cbz r4, 33008e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21bd1e> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - sub sp, #208 @ 0xd0 │ │ │ │ + uxtb r4, r2 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r7, sp, #336 @ 0x150 │ │ │ │ + cbz r4, 330098 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21bd28> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r5, sp, #960 @ 0x3c0 │ │ │ │ + add sp, #64 @ 0x40 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r6, sp, #288 @ 0x120 │ │ │ │ + add sp, #416 @ 0x1a0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r7, sp, #528 @ 0x210 │ │ │ │ + cbz r4, 3300b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21bd40> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, sp, #592 @ 0x250 │ │ │ │ + add r5, sp, #720 @ 0x2d0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r5, sp, #656 @ 0x290 │ │ │ │ + add r7, sp, #784 @ 0x310 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r5, sp, #864 @ 0x360 │ │ │ │ + add r7, sp, #992 @ 0x3e0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r7, sp, #256 @ 0x100 │ │ │ │ + cbz r0, 3300b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21bd40> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r5, sp, #816 @ 0x330 │ │ │ │ + add r7, sp, #944 @ 0x3b0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r4, sp, #288 @ 0x120 │ │ │ │ + add r6, sp, #416 @ 0x1a0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r7, sp, #208 @ 0xd0 │ │ │ │ + cbz r4, 3300b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21bd48> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r5, sp, #928 @ 0x3a0 │ │ │ │ + add sp, #32 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, sp, #992 @ 0x3e0 │ │ │ │ + add r4, sp, #96 @ 0x60 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r4, sp, #160 @ 0xa0 │ │ │ │ + add r6, sp, #288 @ 0x120 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r4, sp, #384 @ 0x180 │ │ │ │ + add r6, sp, #512 @ 0x200 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r6, sp, #48 @ 0x30 │ │ │ │ + add sp, #176 @ 0xb0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r4, sp, #624 @ 0x270 │ │ │ │ + add r6, sp, #752 @ 0x2f0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, sp, #160 @ 0xa0 │ │ │ │ + add r5, sp, #288 @ 0x120 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, sp, #656 @ 0x290 │ │ │ │ + add r5, sp, #784 @ 0x310 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r4, sp, #776 @ 0x308 │ │ │ │ + add r6, sp, #904 @ 0x388 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r0, sp, #880 @ 0x370 │ │ │ │ + add r2, sp, #1008 @ 0x3f0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r2, sp, #1016 @ 0x3f8 │ │ │ │ + add r5, sp, #120 @ 0x78 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, sp, #224 @ 0xe0 │ │ │ │ + add r5, sp, #352 @ 0x160 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r4, sp, #504 @ 0x1f8 │ │ │ │ + add r6, sp, #632 @ 0x278 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, sp, #224 @ 0xe0 │ │ │ │ + add r5, sp, #352 @ 0x160 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, sp, #616 @ 0x268 │ │ │ │ + add r3, sp, #744 @ 0x2e8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r4, sp, #576 @ 0x240 │ │ │ │ + add r6, sp, #704 @ 0x2c0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, sp, #200 @ 0xc8 │ │ │ │ + add r5, sp, #328 @ 0x148 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r7, pc, #416 @ (adr r7, 33028c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21bf1c>) │ │ │ │ + add r1, sp, #544 @ 0x220 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, sp, #48 @ 0x30 │ │ │ │ + add r5, sp, #176 @ 0xb0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, sp, #984 @ 0x3d8 │ │ │ │ + add r4, sp, #88 @ 0x58 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, sp, #632 @ 0x278 │ │ │ │ + add r5, sp, #760 @ 0x2f8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r2, sp, #256 @ 0x100 │ │ │ │ + add r4, sp, #384 @ 0x180 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r0, sp, #824 @ 0x338 │ │ │ │ + add r2, sp, #952 @ 0x3b8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, sp, #240 @ 0xf0 │ │ │ │ + add r3, sp, #368 @ 0x170 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r2, sp, #440 @ 0x1b8 │ │ │ │ + add r4, sp, #568 @ 0x238 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r6, pc, #512 @ (adr r6, 33030c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21bf9c>) │ │ │ │ + add r0, sp, #640 @ 0x280 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r7, pc, #872 @ (adr r7, 330478 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21c108>) │ │ │ │ + add r1, sp, #1000 @ 0x3e8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r0, sp, #944 @ 0x3b0 │ │ │ │ + add r3, sp, #48 @ 0x30 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r2, sp, #184 @ 0xb8 │ │ │ │ + add r4, sp, #312 @ 0x138 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r0, sp, #832 @ 0x340 │ │ │ │ + add r2, sp, #960 @ 0x3c0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cbz r3, 330128 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21bdb8> │ │ │ │ ldrb.w r3, [r0, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 330120 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21bdb0> │ │ │ │ ldr r1, [pc, #664] @ (3303c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21c054>) │ │ │ │ @@ -944356,47 +944355,47 @@ │ │ │ │ add r1, pc │ │ │ │ strb.w r2, [r3], #1 │ │ │ │ ldrb.w r2, [r1, #1]! │ │ │ │ cmp ip, r3 │ │ │ │ bne.n 3303b2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21c042> │ │ │ │ b.w 32fa4e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21b6de> │ │ │ │ nop │ │ │ │ - add r6, pc, #408 @ (adr r6, 330560 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21c1f0>) │ │ │ │ + add r0, sp, #536 @ 0x218 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, sp, #208 @ 0xd0 │ │ │ │ + add r3, sp, #336 @ 0x150 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r7, pc, #816 @ (adr r7, 330700 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21c390>) │ │ │ │ + add r1, sp, #944 @ 0x3b0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, pc, #1008 @ (adr r3, 3307c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21c454>) │ │ │ │ + add r6, pc, #112 @ (adr r6, 330444 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21c0d4>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r7, pc, #208 @ (adr r7, 3304a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21c138>) │ │ │ │ + add r1, sp, #336 @ 0x150 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r6, pc, #752 @ (adr r6, 3306cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21c35c>) │ │ │ │ + add r0, sp, #880 @ 0x370 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r0, sp, #96 @ 0x60 │ │ │ │ + add r2, sp, #224 @ 0xe0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r6, pc, #664 @ (adr r6, 33067c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21c30c>) │ │ │ │ + add r0, sp, #792 @ 0x318 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r7, pc, #104 @ (adr r7, 330450 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21c0e0>) │ │ │ │ + add r1, sp, #232 @ 0xe8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r0, sp, #72 @ 0x48 │ │ │ │ + add r2, sp, #200 @ 0xc8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r7, pc, #96 @ (adr r7, 330450 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21c0e0>) │ │ │ │ + add r1, sp, #224 @ 0xe0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r2, pc, #896 @ (adr r2, 330774 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21c404>) │ │ │ │ + add r5, pc, #0 @ (adr r5, 3303f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21c084>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r4, pc, #912 @ (adr r4, 330788 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21c418>) │ │ │ │ + add r7, pc, #16 @ (adr r7, 330408 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21c098>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r5, pc, #336 @ (adr r5, 33054c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21c1dc>) │ │ │ │ + add r7, pc, #464 @ (adr r7, 3305cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21c25c>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r5, pc, #416 @ (adr r5, 3305a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21c230>) │ │ │ │ + add r7, pc, #544 @ (adr r7, 330620 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21c2b0>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, pc, #768 @ (adr r3, 330704 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21c394>) │ │ │ │ + add r5, pc, #896 @ (adr r5, 330784 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21c414>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r6, pc, #720 @ (adr r6, 3306d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21c368>) │ │ │ │ + add r0, sp, #848 @ 0x350 │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldrsh.w r3, [r0] │ │ │ │ cmp r3, #2 │ │ │ │ beq.n 330414 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21c0a4> │ │ │ │ movs r0, #4 │ │ │ │ bx lr │ │ │ │ ldrsh.w r3, [r0, #4] │ │ │ │ @@ -944508,15 +944507,15 @@ │ │ │ │ mov.w r0, #131072 @ 0x20000 │ │ │ │ pop {r3, pc} │ │ │ │ mov.w r0, #131074 @ 0x20002 │ │ │ │ pop {r3, pc} │ │ │ │ mov.w r0, #1073741824 @ 0x40000000 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - add r6, pc, #112 @ (adr r6, 3305a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21c234>) │ │ │ │ + add r0, sp, #240 @ 0xf0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3024] @ 0xbd0 │ │ │ │ ldr.w r4, [pc, #1316] @ 330a68 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21c6f8> │ │ │ │ subw sp, sp, #1052 @ 0x41c │ │ │ │ @@ -945034,65 +945033,65 @@ │ │ │ │ b.n 330642 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21c2d2> │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ b.n 330a44 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21c6d4> │ │ │ │ nop │ │ │ │ @ instruction: 0xfaaa0187 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #488 @ (adr r5, 330c5c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21c8ec>) │ │ │ │ + add r7, pc, #616 @ (adr r7, 330cdc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21c96c>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r4, #36 @ 0x24 │ │ │ │ + cmp r6, #68 @ 0x44 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r4, pc, #936 @ (adr r4, 330e24 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21cab4>) │ │ │ │ + add r7, pc, #40 @ (adr r7, 330aa4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21c734>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ vld2.8 {d0[4],d1[4]}, [ip], r7 │ │ │ │ - add r4, pc, #568 @ (adr r4, 330cbc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21c94c>) │ │ │ │ + add r6, pc, #696 @ (adr r6, 330d3c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21c9cc>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r4, pc, #160 @ (adr r4, 330b28 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21c7b8>) │ │ │ │ + add r6, pc, #288 @ (adr r6, 330ba8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21c838>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r0, [r5, r3] │ │ │ │ + strh r0, [r1, r4] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r3, pc, #616 @ (adr r3, 330cf8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21c988>) │ │ │ │ + add r5, pc, #744 @ (adr r5, 330d78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21ca08>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r0, [r5, r2] │ │ │ │ + strh r0, [r1, r3] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r3, pc, #336 @ (adr r3, 330be8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21c878>) │ │ │ │ + add r5, pc, #464 @ (adr r5, 330c68 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21c8f8>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r0, [r3, r1] │ │ │ │ + strh r0, [r7, r1] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r3, pc, #56 @ (adr r3, 330ad8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21c768>) │ │ │ │ + add r5, pc, #184 @ (adr r5, 330b58 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21c7e8>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cdp 0, 9, cr0, cr2, cr1, {7} │ │ │ │ - add r2, pc, #584 @ (adr r2, 330cf0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21c980>) │ │ │ │ + @ instruction: 0xf0b200e1 │ │ │ │ + add r4, pc, #712 @ (adr r4, 330d70 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21ca00>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r1, #160 @ 0xa0 │ │ │ │ + cmp r3, #192 @ 0xc0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r2, pc, #368 @ (adr r2, 330c20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21c8b0>) │ │ │ │ + add r4, pc, #496 @ (adr r4, 330ca0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21c930>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r2, pc, #136 @ (adr r2, 330b3c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21c7cc>) │ │ │ │ + add r4, pc, #264 @ (adr r4, 330bbc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21c84c>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r1, #88 @ 0x58 │ │ │ │ + cmp r3, #120 @ 0x78 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r7, [pc, #160] @ (330b5c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21c7ec>) │ │ │ │ + str r0, [r1, r5] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r1, pc, #848 @ (adr r1, 330e10 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21caa0>) │ │ │ │ + add r3, pc, #976 @ (adr r3, 330e90 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21cb20>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r6, [pc, #904] @ (330e4c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21cadc>) │ │ │ │ + str r2, [r0, r4] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r1, pc, #608 @ (adr r1, 330d28 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21c9b8>) │ │ │ │ + add r3, pc, #736 @ (adr r3, 330da8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21ca38>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r4, [sp, #568] @ 0x238 │ │ │ │ + ldr r6, [sp, #696] @ 0x2b8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, pc, #664 @ (adr r1, 330d68 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21c9f8>) │ │ │ │ + add r3, pc, #792 @ (adr r3, 330de8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21ca78>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, pc, #264 @ (adr r1, 330bdc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21c86c>) │ │ │ │ + add r3, pc, #392 @ (adr r3, 330c5c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21c8ec>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, pc, #232 @ (adr r1, 330bc0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21c850>) │ │ │ │ + add r3, pc, #360 @ (adr r3, 330c40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21c8d0>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, pc, #40 @ (adr r1, 330b04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21c794>) │ │ │ │ + add r3, pc, #168 @ (adr r3, 330b84 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21c814>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ cbz r1, 330b18 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21c7a8> │ │ │ │ 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 │ │ │ │ @@ -947613,19 +947612,19 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ blx 6a2ec │ │ │ │ ... │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r7, #0] │ │ │ │ + ldrh r6, [r3, #18] │ │ │ │ lsls r3, r2, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r2, #32] │ │ │ │ + strh r0, [r6, #48] @ 0x30 │ │ │ │ lsls r3, r2, #3 │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r1, #0] │ │ │ │ cmp r0, #11 │ │ │ │ bhi.n 3327d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21e464> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r2, r2, #32 │ │ │ │ @@ -948663,19 +948662,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 3332e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21ef78> │ │ │ │ lsls r7, r0, #6 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ bvs.n 33326c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x21eefc> │ │ │ │ lsls r7, r0, #6 │ │ │ │ - strb r0, [r1, #30] │ │ │ │ + ldrb r0, [r5, #6] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strb r2, [r7, #27] │ │ │ │ + ldrb r2, [r3, #4] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strb r4, [r3, #27] │ │ │ │ + ldrb r4, [r7, #3] │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldr.w r8, [sp, #92] @ 0x5c │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ movs r2, #0 │ │ │ │ add r6, sp, #136 @ 0x88 │ │ │ │ str.w r8, [sp, #84] @ 0x54 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ @@ -949856,20 +949855,20 @@ │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ blx 6a2ec │ │ │ │ nop │ │ │ │ - @ instruction: 0xf4ce00d2 │ │ │ │ + @ instruction: 0xf6ee00d2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r5, #48] @ 0x30 │ │ │ │ + ldr r2, [r1, #84] @ 0x54 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r4, [r3, #48] @ 0x30 │ │ │ │ + ldr r4, [r7, #80] @ 0x50 │ │ │ │ lsls r3, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ @@ -950681,15 +950680,15 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bkpt 0x00c0 │ │ │ │ lsls r7, r0, #6 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r6, #64] @ 0x40 │ │ │ │ + str r2, [r2, #100] @ 0x64 │ │ │ │ lsls r3, r2, #3 │ │ │ │ @ instruction: 0xb7b8 │ │ │ │ lsls r7, r0, #6 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -951368,21 +951367,21 @@ │ │ │ │ ... │ │ │ │ sub sp, #152 @ 0x98 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ sub sp, #112 @ 0x70 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldrb r4, [r5, r2] │ │ │ │ + ldrsh r4, [r1, r3] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r6, [r5, r1] │ │ │ │ + ldrsh r6, [r1, r2] │ │ │ │ lsls r3, r2, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, r0] │ │ │ │ + ldrsh r4, [r3, r1] │ │ │ │ lsls r3, r2, #3 │ │ │ │ mov.w r1, #376 @ 0x178 │ │ │ │ ldr.w r0, [fp, #16] │ │ │ │ bl 4657f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x351484> │ │ │ │ mov r9, r0 │ │ │ │ ldrb.w r3, [sl, #13] │ │ │ │ add.w sl, r0, #20 │ │ │ │ @@ -953244,15 +953243,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #640] @ 0x280 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 336ce8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x222978> │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldmia r7, {r1, r7} │ │ │ │ + bne.n 336658 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2222e8> │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r2, [pc, #404] @ (3368bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x22254c>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -966626,15 +966625,15 @@ │ │ │ │ nop │ │ │ │ lsrs r0, r4, #5 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #28 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - cbz r6, 33fd60 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x22b9f0> │ │ │ │ + cbz r6, 33fda8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x22ba38> │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ @@ -968279,15 +968278,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 340ff8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x22cc88> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - stmia.w r8!, {r0, r4, r6, r7} │ │ │ │ + @ instruction: 0xeac800d1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #268] @ (34117c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x22ce0c>) │ │ │ │ add.w r5, r0, #4096 @ 0x1000 │ │ │ │ ldr r3, [pc, #268] @ (341180 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x22ce10>) │ │ │ │ @@ -970089,21 +970088,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r2, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, r2 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r7, #8] │ │ │ │ + ldrh r6, [r3, #26] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrh r6, [r0, #2] │ │ │ │ + ldrh r6, [r4, #18] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrh r0, [r4, #0] │ │ │ │ + ldrh r0, [r0, #18] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r2, [r2, #62] @ 0x3e │ │ │ │ + ldrh r2, [r6, #14] │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #320] @ (34269c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x22e32c>) │ │ │ │ @@ -970228,15 +970227,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ bge.n 3425d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x22e268> │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bls.n 3425bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x22e24c> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - strh r0, [r2, #48] @ 0x30 │ │ │ │ + ldrh r0, [r6, #0] │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r5, [pc, #336] @ (34280c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x22e49c>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -970399,17 +970398,17 @@ │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ bvc.n 342830 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x22e4c0> │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r1, #6] │ │ │ │ + ldrb r2, [r5, #14] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strh r4, [r2, #34] @ 0x22 │ │ │ │ + strh r4, [r6, #50] @ 0x32 │ │ │ │ lsls r2, r2, #3 │ │ │ │ bvc.n 3427b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x22e444> │ │ │ │ lsls r6, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -970946,15 +970945,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ bvs.n 342f68 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x22ebf8> │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 342f80 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x22ec10> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldmia r0!, {r2, r3, r4} │ │ │ │ + ldmia r2, {r2, r3, r4, r5} │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ @@ -971778,19 +971777,19 @@ │ │ │ │ asrs r0, r2, #32 │ │ │ │ asrs r0, r2, #32 │ │ │ │ subs r7, #112 @ 0x70 │ │ │ │ ldmia r3!, {r2, r7} │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r1, #1] │ │ │ │ + ldrb r2, [r5, #9] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r6, [r1, r3] │ │ │ │ + strb r6, [r5, r3] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strh r6, [r3, #62] @ 0x3e │ │ │ │ + ldrh r6, [r7, #14] │ │ │ │ lsls r0, r4, #3 │ │ │ │ mov r2, r5 │ │ │ │ ldmia r2!, {r0, r1} │ │ │ │ str.w r0, [fp, #40] @ 0x28 │ │ │ │ str.w r1, [fp, #44] @ 0x2c │ │ │ │ mov r1, fp │ │ │ │ add.w fp, fp, #20 │ │ │ │ @@ -971983,15 +971982,15 @@ │ │ │ │ asrs r0, r2, #32 │ │ │ │ subs r7, #112 @ 0x70 │ │ │ │ ... │ │ │ │ stmia r6!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r6, #4] │ │ │ │ + ldr r0, [r2, #40] @ 0x28 │ │ │ │ lsls r6, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3824] @ 0xef0 │ │ │ │ @@ -972370,34 +972369,34 @@ │ │ │ │ ... │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {r1, r2, r7} │ │ │ │ lsls r6, r0, #6 │ │ │ │ stmia r5!, {r7} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - @ instruction: 0xf79000dc │ │ │ │ - bgt.n 343db8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x22fa48> │ │ │ │ + ldrsh.w r0, [r0, #220] @ 0xdc │ │ │ │ + udf #174 @ 0xae │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r0, [r6, #8] │ │ │ │ + strb r0, [r2, #17] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r4, [pc, #688] @ (344154 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x22fde4>) │ │ │ │ + ldr r6, [pc, #816] @ (3441d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x22fe64>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4c800dc │ │ │ │ - ldr r6, [r5, #116] @ 0x74 │ │ │ │ + @ instruction: 0xf6e800dc │ │ │ │ + strb r6, [r1, #6] │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmia r2!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldr r6, [sp, #472] @ 0x1d8 │ │ │ │ + add r0, pc, #600 @ (adr r0, 344110 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x22fda0>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - orns r0, ip, #7208960 @ 0x6e0000 │ │ │ │ - ldr r2, [r4, #112] @ 0x70 │ │ │ │ + @ instruction: 0xf69c00dc │ │ │ │ + strb r2, [r0, #5] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r0, [r6, #26] │ │ │ │ + strh r0, [r2, #6] │ │ │ │ lsls r0, r4, #3 │ │ │ │ mov ip, fp │ │ │ │ str r7, [sp, #168] @ 0xa8 │ │ │ │ mov r9, sl │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ stmia.w r9!, {r0, r1, r2, r3} │ │ │ │ ldmia.w ip, {r0, r1, r2, r3} │ │ │ │ @@ -972433,19 +972432,19 @@ │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [pc, #16] @ (343f44 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x22fbd4>) │ │ │ │ add r3, pc │ │ │ │ b.n 343aae <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x22f73e> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r4, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r7, [sp, #120] @ 0x78 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bhi.n 343f54 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x22fbe4> │ │ │ │ + bge.n 343f94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x22fc24> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [r5, #88] @ 0x58 │ │ │ │ + ldr r2, [r1, #124] @ 0x7c │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r3, r0, #45056 @ 0xb000 │ │ │ │ ldr.w r3, [r3, #2032] @ 0x7f0 │ │ │ │ @@ -973518,23 +973517,23 @@ │ │ │ │ bne.n 344ad6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x230766> │ │ │ │ b.n 344868 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2304f8> │ │ │ │ nop │ │ │ │ stmia r0!, {r3, r4, r5, r6} │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r4, #124] @ 0x7c │ │ │ │ + ldr r4, [r0, #32] │ │ │ │ lsls r2, r2, #3 │ │ │ │ rev r2, r2 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldrh r4, [r2, r2] │ │ │ │ + ldrb r4, [r6, r2] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - add r5, sp, #48 @ 0x30 │ │ │ │ + add r7, sp, #176 @ 0xb0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r4, sp, #1008 @ 0x3f0 │ │ │ │ + add r7, sp, #112 @ 0x70 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r5, #0 │ │ │ │ ble.w 344868 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2304f8> │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ subs r4, r5, #1 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ subs r2, #4 │ │ │ │ @@ -973938,17 +973937,17 @@ │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 344914 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2305a4> │ │ │ │ ldrb.w r9, [sp, #172] @ 0xac │ │ │ │ b.w 3440e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x22fd70> │ │ │ │ - add r3, sp, #688 @ 0x2b0 │ │ │ │ + add r5, sp, #816 @ 0x330 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r0, [r4, r6] │ │ │ │ + ldrsh r0, [r0, 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, #3496] @ 0xda8 │ │ │ │ sub.w sp, sp, #564 @ 0x234 │ │ │ │ add.w r7, r0, #602112 @ 0x93000 │ │ │ │ @@ -975290,15 +975289,15 @@ │ │ │ │ ldr.w r3, [r2, #416] @ 0x1a0 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ bne.w 345a36 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2316c6> │ │ │ │ b.n 345d6c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2319fc> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r4, [sp, #72] @ 0x48 │ │ │ │ + ldr r6, [sp, #200] @ 0xc8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r4, r0, #4768 @ 0x12a0 │ │ │ │ add.w r5, r0, #4800 @ 0x12c0 │ │ │ │ @@ -977591,17 +977590,17 @@ │ │ │ │ nop │ │ │ │ ldrh r2, [r7, #14] │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r3, #14] │ │ │ │ lsls r6, r0, #6 │ │ │ │ - cmp r3, #174 @ 0xae │ │ │ │ + cmp r5, #206 @ 0xce │ │ │ │ lsls r6, r4, #3 │ │ │ │ - cmp r3, #112 @ 0x70 │ │ │ │ + cmp r5, #144 @ 0x90 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldrb.w r1, [r0, #118] @ 0x76 │ │ │ │ @@ -978820,45 +978819,45 @@ │ │ │ │ nop │ │ │ │ strh r0, [r2, #46] @ 0x2e │ │ │ │ lsls r6, r0, #6 │ │ │ │ strh r4, [r1, #46] @ 0x2e │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #84 @ 0x54 │ │ │ │ + adds r4, #116 @ 0x74 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - adds r0, #78 @ 0x4e │ │ │ │ + adds r2, #110 @ 0x6e │ │ │ │ lsls r2, r2, #3 │ │ │ │ strh r0, [r5, #22] │ │ │ │ lsls r6, r0, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #234 @ 0xea │ │ │ │ + adds r3, #10 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - subs r4, r2, #6 │ │ │ │ + movs r1, #180 @ 0xb4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r7, #224 @ 0xe0 │ │ │ │ + adds r2, #0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cmp r7, #66 @ 0x42 │ │ │ │ + adds r1, #98 @ 0x62 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cmp r7, #192 @ 0xc0 │ │ │ │ + adds r1, #224 @ 0xe0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cmp r6, #208 @ 0xd0 │ │ │ │ + adds r0, #240 @ 0xf0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ bl fff96452 │ │ │ │ bl 71a456 │ │ │ │ - str r6, [r2, #44] @ 0x2c │ │ │ │ + str r6, [r6, #76] @ 0x4c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r3, #0 │ │ │ │ + cmp r5, #32 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r4, [r2, #80] @ 0x50 │ │ │ │ + str r4, [r6, #112] @ 0x70 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r6, r2, #1 │ │ │ │ + movs r0, #118 @ 0x76 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - subs r2, r0, #0 │ │ │ │ + movs r0, #34 @ 0x22 │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #640] @ (348700 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x234390>) │ │ │ │ @@ -979089,15 +979088,15 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r5, #13] │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #114 @ 0x72 │ │ │ │ + cmp r3, #146 @ 0x92 │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r0, #7] │ │ │ │ lsls r6, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -980066,15 +980065,15 @@ │ │ │ │ nop │ │ │ │ strb r4, [r5, #1] │ │ │ │ lsls r6, r0, #6 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r0, #7 │ │ │ │ + subs r6, r4, #7 │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3712] @ 0xe80 │ │ │ │ sub sp, #348 @ 0x15c │ │ │ │ mov fp, r0 │ │ │ │ @@ -981194,21 +981193,21 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r6, [r7, #108] @ 0x6c │ │ │ │ lsls r6, r0, #6 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r5, #96] @ 0x60 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - asrs r0, r2, #9 │ │ │ │ + asrs r0, r6, #17 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - asrs r0, r2, #7 │ │ │ │ + asrs r0, r6, #15 │ │ │ │ lsls r2, r2, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r2, #6 │ │ │ │ + asrs r0, r6, #14 │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r3, [pc, #52] @ (349d6c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2359fc>) │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb.w r2, [r4, #32] │ │ │ │ mov r1, r3 │ │ │ │ @@ -981229,15 +981228,15 @@ │ │ │ │ b.n 3496f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x235388> │ │ │ │ movs r7, #1 │ │ │ │ b.n 34956c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2351fc> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r1, #5 │ │ │ │ + asrs r4, r5, #13 │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ ldr r5, [pc, #404] @ (349f1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x235bac>) │ │ │ │ @@ -982348,16 +982347,18 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrsh r4, [r1, r6] │ │ │ │ lsls r6, r0, #6 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - vmla.i32 q0, q15, d5[1] │ │ │ │ - vmla.i q0, q12, d1[5] │ │ │ │ + lsls r6, r1, #7 │ │ │ │ + lsls r6, r4, #3 │ │ │ │ + lsls r0, r5, #6 │ │ │ │ + lsls r6, r4, #3 │ │ │ │ ldrh r0, [r4, r2] │ │ │ │ lsls r6, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -983138,15 +983139,16 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r5, r1] │ │ │ │ lsls r6, r0, #6 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.u8 q0, q11, │ │ │ │ + lsls r6, r4, #4 │ │ │ │ + lsls r2, r2, #3 │ │ │ │ str r6, [r5, r0] │ │ │ │ lsls r6, r0, #6 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -983892,15 +983894,15 @@ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ mov r8, r2 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds.w r0, r8, #6848512 @ 0x688000 │ │ │ │ + @ instruction: 0xf73800d1 │ │ │ │ mov r4, r5 │ │ │ │ lsls r6, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ mov r4, r1 │ │ │ │ @@ -984076,18 +984078,18 @@ │ │ │ │ add sp, #148 @ 0x94 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cmp r8, ip │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - eor.w r0, r6, #6848512 @ 0x688000 │ │ │ │ - strh r4, [r4, #20] │ │ │ │ + subw r0, r6, #2257 @ 0x8d1 │ │ │ │ + strh r4, [r0, #38] @ 0x26 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r4, [r6, #27] │ │ │ │ + ldrb r4, [r2, #4] │ │ │ │ lsls r4, r3, #3 │ │ │ │ add r4, sl │ │ │ │ lsls r6, r0, #6 │ │ │ │ add.w r2, r0, #102400 @ 0x19000 │ │ │ │ movw ip, #36624 @ 0x8f10 │ │ │ │ ldr.w r3, [r2, #2260] @ 0x8d4 │ │ │ │ ldrh.w r2, [r2, #2264] @ 0x8d8 │ │ │ │ @@ -984640,15 +984642,15 @@ │ │ │ │ beq.w 34c038 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x237cc8> │ │ │ │ b.n 34c166 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x237df6> │ │ │ │ rors r0, r4 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stc2l 15, cr15, [fp, #1020] @ 0x3fc │ │ │ │ - vqadd.s16 q8, q11, │ │ │ │ + sbcs.w r0, r6, #209 @ 0xd1 │ │ │ │ ands r0, r6 │ │ │ │ lsls r6, r0, #6 │ │ │ │ @ instruction: 0xfbefffff │ │ │ │ stc2 15, cr15, [r9], #-1020 @ 0xfffffc04 │ │ │ │ @ instruction: 0xfb7fffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -985139,15 +985141,15 @@ │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 34c61e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2382ae> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldmia.w sl, {r0, r4, r6, r7} │ │ │ │ + @ instruction: 0xeaba00d1 │ │ │ │ stmdb 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] @ (34ca14 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2386a4>) │ │ │ │ @@ -985462,19 +985464,18 @@ │ │ │ │ nop │ │ │ │ subs r1, #58 @ 0x3a │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #80 @ 0x50 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - b.n 34c634 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2382c4> │ │ │ │ + @ instruction: 0xe82800d1 │ │ │ │ + b.n 34c9a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x238630> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 34c560 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2381f0> │ │ │ │ - lsls r1, r2, #3 │ │ │ │ - b.n 34c4d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x238168> │ │ │ │ + b.n 34c918 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2385a8> │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ add.w lr, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r3, [pc, #3372] @ 34d760 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2393f0> │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ mov ip, r0 │ │ │ │ ldr.w r1, [lr, #2116] @ 0x844 │ │ │ │ @@ -993271,15 +993272,15 @@ │ │ │ │ mcr2 6, 0, r4, cr0, cr15, {7} │ │ │ │ b.n 35231c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23dfac> │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 35226c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23defc> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - str r0, [sp, #136] @ 0x88 │ │ │ │ + str r2, [sp, #264] @ 0x108 │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov fp, r2 │ │ │ │ @@ -993502,19 +993503,19 @@ │ │ │ │ mcr2 6, 0, r4, cr0, cr15, {7} │ │ │ │ b.n 352334 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23dfc4> │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 3521d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23de68> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldrh r0, [r4, #44] @ 0x2c │ │ │ │ + ldrh r0, [r0, #62] @ 0x3e │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r0, [r1, #44] @ 0x2c │ │ │ │ + ldrh r0, [r5, #60] @ 0x3c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r4, [r6, #42] @ 0x2a │ │ │ │ + ldrh r4, [r2, #60] @ 0x3c │ │ │ │ lsls r1, r2, #3 │ │ │ │ vmov.f32 s15, #240 @ 0xbf800000 -1.0 │ │ │ │ ldr r3, [pc, #276] @ (3522f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23df84>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ vcmpe.f32 s0, s15 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -993746,17 +993747,17 @@ │ │ │ │ vaba.u8 q2, q0, │ │ │ │ bgt.n 352480 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23e110> │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ blt.n 352400 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23e090> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldrh r0, [r0, #22] │ │ │ │ + ldrh r0, [r4, #38] @ 0x26 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r2, [r2, #20] │ │ │ │ + ldrh r2, [r6, #36] @ 0x24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ add.w r0, r0, #98304 @ 0x18000 │ │ │ │ movs r3, #0 │ │ │ │ add.w ip, r0, #1848 @ 0x738 │ │ │ │ addw r1, r0, #1852 @ 0x73c │ │ │ │ add.w r2, r0, #1856 @ 0x740 │ │ │ │ addw r0, r0, #1860 @ 0x744 │ │ │ │ @@ -994041,21 +994042,21 @@ │ │ │ │ mcr2 6, 0, r4, cr0, cr15, {7} │ │ │ │ blt.n 3527d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23e464> │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bge.n 352708 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23e398> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldrh r6, [r0, #14] │ │ │ │ + ldrh r6, [r4, #30] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r0, [r1, #14] │ │ │ │ + ldrh r0, [r5, #30] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r4, [r3, #12] │ │ │ │ + ldrh r4, [r7, #28] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r0, [r2, #14] │ │ │ │ + ldrh r0, [r6, #30] │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r1, [pc, #616] @ (352a58 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23e6e8>) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 29dcc8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189958> │ │ │ │ b.n 352562 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23e1f2> │ │ │ │ ldr r5, [sp, #100] @ 0x64 │ │ │ │ @@ -994293,21 +994294,21 @@ │ │ │ │ movs r4, #0 │ │ │ │ str.w r9, [sp] │ │ │ │ ldrd r1, r2, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #4] │ │ │ │ bl 351f28 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23dbb8> │ │ │ │ b.n 352562 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23e1f2> │ │ │ │ nop │ │ │ │ - strh r0, [r2, #62] @ 0x3e │ │ │ │ + ldrh r0, [r6, #14] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r4, [r4, #40] @ 0x28 │ │ │ │ + strh r4, [r0, #58] @ 0x3a │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r4, [r1, #40] @ 0x28 │ │ │ │ + strh r4, [r5, #56] @ 0x38 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r4, [r7, #38] @ 0x26 │ │ │ │ + strh r4, [r3, #56] @ 0x38 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #34820 @ 0x8804 │ │ │ │ subs r1, r1, r3 │ │ │ │ @@ -994654,47 +994655,47 @@ │ │ │ │ ldc2 1, cr0, [r4], {133} @ 0x85 │ │ │ │ bmi.n 352de8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23ea78> │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 352db0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23ea40> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - strh r4, [r2, #36] @ 0x24 │ │ │ │ + strh r4, [r6, #52] @ 0x34 │ │ │ │ lsls r1, r2, #3 │ │ │ │ bmi.n 352f1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23ebac> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - strh r0, [r1, #32] │ │ │ │ + strh r0, [r5, #48] @ 0x30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r3, [sp, #336] @ 0x150 │ │ │ │ + ldr r5, [sp, #464] @ 0x1d0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r2, #28] │ │ │ │ + strh r4, [r6, #44] @ 0x2c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [r7, #124] @ 0x7c │ │ │ │ + strb r6, [r3, #8] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r4, #28] │ │ │ │ + strh r6, [r0, #46] @ 0x2e │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xb886 │ │ │ │ + hlt 0x0026 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r2, [sp, #872] @ 0x368 │ │ │ │ + ldr r4, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strh r2, [r1, #28] │ │ │ │ + strh r2, [r5, #44] @ 0x2c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r2, pc, #40 @ (adr r2, 352e78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23eb08>) │ │ │ │ + add r4, pc, #168 @ (adr r4, 352ef8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23eb88>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r2, [r7, #26] │ │ │ │ + strh r2, [r3, #44] @ 0x2c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r0, [r3, #18] │ │ │ │ + strh r0, [r7, #34] @ 0x22 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r4, [r3, #22] │ │ │ │ + strh r4, [r7, #38] @ 0x26 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r6, r5, #7 │ │ │ │ + lsrs r6, r1, #16 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strh r6, [r7, #16] │ │ │ │ + strh r6, [r3, #34] @ 0x22 │ │ │ │ lsls r1, r2, #3 │ │ │ │ add r2, sp, #420 @ 0x1a4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r9 │ │ │ │ str r2, [sp, #8] │ │ │ │ bl 4387f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x324480> │ │ │ │ mov r1, r6 │ │ │ │ @@ -994724,17 +994725,17 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r1, [pc, #16] @ (352ec4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23eb54>) │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 29dcc8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189958> │ │ │ │ b.n 352d86 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23ea16> │ │ │ │ - lsrs r2, r5, #4 │ │ │ │ + lsrs r2, r1, #13 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r0, #164 @ 0xa4 │ │ │ │ + adds r2, #196 @ 0xc4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #604] @ 353134 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23edc4> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -994965,15 +994966,15 @@ │ │ │ │ b.n 353044 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23ecd4> │ │ │ │ add.w r2, r5, #94208 @ 0x17000 │ │ │ │ ldr.w r2, [r2, #1396] @ 0x574 │ │ │ │ str r2, [r3, #0] │ │ │ │ b.n 352fd8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23ec68> │ │ │ │ nop │ │ │ │ str??.w r0, [r0, ] │ │ │ │ - strh r2, [r5, #2] │ │ │ │ + strh r2, [r1, #20] │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #520] @ (353358 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23efe8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -995167,17 +995168,17 @@ │ │ │ │ bl 435d2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3219bc> │ │ │ │ b.n 353298 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23ef28> │ │ │ │ @ instruction: 0xf5ec0185 │ │ │ │ ldmia r6!, {r2, r5, r7} │ │ │ │ lsls r5, r0, #6 │ │ │ │ lsrs r4, r5, #29 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r4 │ │ │ │ + muls r0, r0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r0, r7, #13 │ │ │ │ + lsrs r0, r3, #22 │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ mov r9, r3 │ │ │ │ @@ -995266,23 +995267,23 @@ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 3533da <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23f06a> │ │ │ │ nop │ │ │ │ @ instruction: 0xf3b20185 │ │ │ │ - ldr r0, [r5, #100] @ 0x64 │ │ │ │ + strb r0, [r1, #2] │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldr r6, [r5, r0] │ │ │ │ + ldrh r6, [r1, r1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r5, #20] │ │ │ │ + ldrb r0, [r1, #29] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [r4, #92] @ 0x5c │ │ │ │ + strb r6, [r0, #0] │ │ │ │ lsls r5, r4, #3 │ │ │ │ - lsrs r2, r5, #8 │ │ │ │ + lsrs r2, r1, #17 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #252] @ (35358c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23f21c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -995372,17 +995373,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c2c38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xae8c8> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ b.n 3534ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23f17c> │ │ │ │ subw r1, r8, #133 @ 0x85 │ │ │ │ - ldrb r4, [r3, #18] │ │ │ │ + ldrb r4, [r7, #26] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r0, [r0, #16] │ │ │ │ + ldrb r0, [r4, #24] │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #304] @ (3536dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23f36c>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -995512,17 +995513,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2!, {r6} │ │ │ │ lsls r5, r0, #6 │ │ │ │ lsrs r4, r5, #29 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1, {r1, r3, r5, r7} │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldrb r0, [r4, #12] │ │ │ │ + ldrb r0, [r0, #21] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r4, [r7, #10] │ │ │ │ + ldrb r4, [r3, #19] │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #252] @ (353808 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23f498>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -995619,15 +995620,15 @@ │ │ │ │ b.n 353746 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23f3d6> │ │ │ │ nop │ │ │ │ bic.w r1, ip, #133 @ 0x85 │ │ │ │ ldmia r0!, {r2, r5, r6, r7} │ │ │ │ lsls r5, r0, #6 │ │ │ │ lsrs r4, r5, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, #8] │ │ │ │ + ldrb r6, [r5, #16] │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #80] @ (353878 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23f508>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -995665,15 +995666,15 @@ │ │ │ │ b.n 353846 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23f4d6> │ │ │ │ nop │ │ │ │ vrhadd.s16 d0, d18, d5 │ │ │ │ stmia r7!, {r1, r3, r6, r7} │ │ │ │ lsls r5, r0, #6 │ │ │ │ lsrs r4, r5, #29 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf13c00cf │ │ │ │ + @ instruction: 0xf35c00cf │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #136] @ 353920 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23f5b0> │ │ │ │ mov lr, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -995718,15 +995719,15 @@ │ │ │ │ ldr.w r0, [ip, #3664] @ 0xe50 │ │ │ │ str.w lr, [sp] │ │ │ │ bl 352afc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23e78c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ cdp 1, 9, cr0, cr14, cr5, {4} │ │ │ │ - strb r6, [r2, #29] │ │ │ │ + ldrb r6, [r6, #5] │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r2 │ │ │ │ @@ -995741,15 +995742,15 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 352afc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23e78c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - cbnz r6, 35399a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23f62a> │ │ │ │ + pop {r1, r2, r3} │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d11} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #236] @ (353a60 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23f6f0>) │ │ │ │ @@ -995829,24 +995830,24 @@ │ │ │ │ ldr r2, [pc, #36] @ (353a78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23f708>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 3539f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23f680> │ │ │ │ nop │ │ │ │ stcl 1, cr0, [r4, #532] @ 0x214 │ │ │ │ - strb r6, [r6, #30] │ │ │ │ + ldrb r6, [r2, #7] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - sbc.w r0, r0, #207 @ 0xcf │ │ │ │ - strb r4, [r0, #30] │ │ │ │ + usat r0, #15, r0, lsl #3 │ │ │ │ + ldrb r4, [r4, #6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r6, [r6, r7] │ │ │ │ + strb r6, [r2, r0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r4, [r5, #29] │ │ │ │ + ldrb r4, [r1, #6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r6, [r3, r7] │ │ │ │ + strh r6, [r7, r7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d11} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ vldr d7, [r2] │ │ │ │ @@ -995929,24 +995930,24 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r2, [pc, #32] @ (353ba4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23f834>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 353b1e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23f7ae> │ │ │ │ ldc 1, cr0, [sl], {133} @ 0x85 │ │ │ │ - strb r0, [r1, #26] │ │ │ │ + ldrb r0, [r5, #2] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bics.w r0, r2, #207 @ 0xcf │ │ │ │ - strb r6, [r2, #25] │ │ │ │ + @ instruction: 0xf25200cf │ │ │ │ + ldrb r6, [r6, #1] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r0, [r1, r3] │ │ │ │ + strh r0, [r5, r3] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r6, [r7, #24] │ │ │ │ + ldrb r6, [r3, #1] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r0, [r6, r2] │ │ │ │ + strh r0, [r2, r3] │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #220] @ (353c98 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23f928>) │ │ │ │ @@ -996022,24 +996023,24 @@ │ │ │ │ ldr r2, [pc, #36] @ (353cb0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23f940>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 353c28 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23f8b8> │ │ │ │ nop │ │ │ │ sbcs.w r1, ip, r5, lsl #2 │ │ │ │ - strb r6, [r7, #21] │ │ │ │ + strb r6, [r3, #30] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - vhadd.s32 q0, q12, │ │ │ │ - strb r4, [r1, #21] │ │ │ │ + adc.w r0, r8, #207 @ 0xcf │ │ │ │ + strb r4, [r5, #29] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r7, [pc, #760] @ (353fa4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23fc34>) │ │ │ │ + str r6, [r3, r7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r4, [r6, #20] │ │ │ │ + strb r4, [r2, #29] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r7, [pc, #664] @ (353f4c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23fbdc>) │ │ │ │ + str r6, [r0, r7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #196] @ (353d88 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23fa18>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -996111,24 +996112,24 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r2, [pc, #32] @ (353da0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23fa30>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 353d26 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23f9b6> │ │ │ │ orns r1, r4, r5, lsl #2 │ │ │ │ - strb r4, [r3, #18] │ │ │ │ + strb r4, [r7, #26] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cdp 0, 2, cr0, cr14, cr15, {6} │ │ │ │ - strb r6, [r5, #17] │ │ │ │ + orr.w r0, lr, #207 @ 0xcf │ │ │ │ + strb r6, [r1, #26] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [pc, #800] @ (3540bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23fd4c>) │ │ │ │ + str r0, [r5, r3] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r2, [r3, #17] │ │ │ │ + strb r2, [r7, #25] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [pc, #720] @ (354074 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23fd04>) │ │ │ │ + str r4, [r2, r3] │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #196] @ (353e7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23fb0c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -996198,21 +996199,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (353e8c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23fb1c>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 353e10 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23faa0> │ │ │ │ @ instruction: 0xe9820185 │ │ │ │ - strb r6, [r3, #16] │ │ │ │ + strb r6, [r7, #24] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r4, [r7, #14] │ │ │ │ + strb r4, [r3, #23] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r4, [r6, #14] │ │ │ │ + strb r4, [r2, #23] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r4, [r4, #14] │ │ │ │ + strb r4, [r0, #23] │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #204] @ (353f6c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23fbfc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -996278,24 +996279,24 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r2, [pc, #32] @ (353f84 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23fc14>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sl, {r0, r2, r7, r8} │ │ │ │ - strb r4, [r0, #13] │ │ │ │ + strb r4, [r4, #21] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - mcrr 0, 12, r0, r6, cr15 │ │ │ │ - strb r0, [r3, #12] │ │ │ │ + cdp 0, 6, cr0, cr6, cr15, {6} │ │ │ │ + strb r0, [r7, #20] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [pc, #904] @ (354308 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23ff98>) │ │ │ │ + ldr r7, [pc, #8] @ (353f88 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23fc18>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r6, [r0, #12] │ │ │ │ + strb r6, [r4, #20] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [pc, #832] @ (3542c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23ff58>) │ │ │ │ + ldr r6, [pc, #960] @ (354348 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23ffd8>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #172] @ (354044 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23fcd4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -996358,24 +996359,24 @@ │ │ │ │ ldr r2, [pc, #32] @ (35405c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23fcec>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ b.n 353f8c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23fc1c> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - strb r0, [r1, #10] │ │ │ │ + strb r0, [r5, #18] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - sbc.w r0, lr, pc, lsl #3 │ │ │ │ - strb r4, [r3, #9] │ │ │ │ + stc 0, cr0, [lr, #828] @ 0x33c │ │ │ │ + strb r4, [r7, #17] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [pc, #40] @ (354080 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23fd10>) │ │ │ │ + ldr r6, [pc, #168] @ (354100 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23fd90>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r2, [r1, #9] │ │ │ │ + strb r2, [r5, #17] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r3, [pc, #992] @ (354440 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2400d0>) │ │ │ │ + ldr r6, [pc, #96] @ (3540c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23fd50>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #304] @ (3541a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23fe30>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -996479,24 +996480,24 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 3540ee <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23fd7e> │ │ │ │ nop │ │ │ │ b.n 353f34 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23fbc4> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - strb r2, [r3, #6] │ │ │ │ + strb r2, [r7, #14] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - orn r0, r4, pc, lsl #3 │ │ │ │ - strb r6, [r2, #5] │ │ │ │ + stc 0, cr0, [r4], {207} @ 0xcf │ │ │ │ + strb r6, [r6, #13] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r2, [pc, #928] @ (354554 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2401e4>) │ │ │ │ + ldr r5, [pc, #32] @ (3541d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23fe64>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r4, [r1, #4] │ │ │ │ + strb r4, [r5, #12] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldc2l 0, cr0, [r2], #896 @ 0x380 │ │ │ │ + vhadd.u16 q0, q9, q8 │ │ │ │ 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] @ (3542dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23ff6c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -996594,23 +996595,23 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 354230 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23fec0> │ │ │ │ b.n 353db0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23fa40> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - strb r6, [r3, #3] │ │ │ │ + strb r6, [r7, #11] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r2, [r3, #0] │ │ │ │ + strb r2, [r7, #8] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r1, [pc, #576] @ (35452c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2401bc>) │ │ │ │ + ldr r3, [pc, #704] @ (3545ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24023c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [r5, #124] @ 0x7c │ │ │ │ + strb r2, [r1, #8] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xfbb400e0 │ │ │ │ + ldc2l 0, cr0, [r4, #896] @ 0x380 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr s3, [r2, #12] │ │ │ │ vldr s2, [r2, #8] │ │ │ │ vldr s1, [r2, #4] │ │ │ │ @@ -996669,20 +996670,19 @@ │ │ │ │ pop {pc} │ │ │ │ add.w ip, ip, #471040 @ 0x73000 │ │ │ │ ldr.w r0, [ip, #3664] @ 0xe50 │ │ │ │ b.n 354380 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x240010> │ │ │ │ nop │ │ │ │ b.n 354b9c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24082c> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldr r2, [r3, #116] @ 0x74 │ │ │ │ + strb r2, [r7, #5] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r0, [r7, #112] @ 0x70 │ │ │ │ + strb r0, [r3, #5] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 354354 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23ffe4> │ │ │ │ - lsls r7, r1, #3 │ │ │ │ + strd r0, r0, [r2, #828]! @ 0x33c │ │ │ │ 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] @ (354400 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x240090>) │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r2 │ │ │ │ @@ -996694,15 +996694,15 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 35336c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23effc> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r6, [r2, #112] @ 0x70 │ │ │ │ + strb r6, [r6, #4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -996819,23 +996819,23 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 3544b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x240140> │ │ │ │ b.n 354b58 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2407e8> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldr r6, [r5, #100] @ 0x64 │ │ │ │ + strb r6, [r1, #2] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [r5, #88] @ 0x58 │ │ │ │ + ldr r6, [r1, #124] @ 0x7c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bxns r4 │ │ │ │ + ldr r1, [pc, #272] @ (354684 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x240314>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [r4, #84] @ 0x54 │ │ │ │ + ldr r2, [r0, #120] @ 0x78 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - vld4. {d0-d3}, [ip :128], r0 │ │ │ │ + @ instruction: 0xfb4c00e0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr d4, [r2, #24] │ │ │ │ vldr d5, [r2, #16] │ │ │ │ vldr d6, [r2, #8] │ │ │ │ @@ -996952,25 +996952,25 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 35464e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2402de> │ │ │ │ b.n 35496c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2405fc> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldr r2, [r7, #72] @ 0x48 │ │ │ │ + ldr r2, [r3, #108] @ 0x6c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 3540f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23fd84> │ │ │ │ + b.n 354534 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2401c4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r6, [r2, #72] @ 0x48 │ │ │ │ + ldr r6, [r6, #104] @ 0x68 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r8, r1 │ │ │ │ + blx r5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [r5, #68] @ 0x44 │ │ │ │ + ldr r2, [r1, #104] @ 0x68 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xf7b000e0 │ │ │ │ + ldr??.w r0, [r0, #224] @ 0xe0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #168] @ (3547bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24044c>) │ │ │ │ @@ -997037,23 +997037,23 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 354752 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2403e2> │ │ │ │ nop │ │ │ │ b.n 35480c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24049c> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldr r6, [r7, #64] @ 0x40 │ │ │ │ + ldr r6, [r3, #100] @ 0x64 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r2, [r3, #60] @ 0x3c │ │ │ │ + ldr r2, [r7, #92] @ 0x5c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add ip, r5 │ │ │ │ + mov ip, r9 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [r6, #56] @ 0x38 │ │ │ │ + ldr r0, [r2, #92] @ 0x5c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xf6d600e0 │ │ │ │ + ldr??.w r0, [r6, #224] @ 0xe0 │ │ │ │ push {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] @ (3548f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x240580>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -997146,25 +997146,25 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 35485e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2404ee> │ │ │ │ svc 84 @ 0x54 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldr r2, [r2, #48] @ 0x30 │ │ │ │ + ldr r2, [r6, #80] @ 0x50 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 354ee4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x240b74> │ │ │ │ + b.n 354324 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23ffb4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r6, [r0, #40] @ 0x28 │ │ │ │ + ldr r6, [r4, #72] @ 0x48 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - muls r0, r7 │ │ │ │ + cmp r8, r3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [r3, #36] @ 0x24 │ │ │ │ + ldr r2, [r7, #68] @ 0x44 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - sub.w r0, r0, #7340032 @ 0x700000 │ │ │ │ + @ instruction: 0xf7c000e0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #200] @ (3549ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24067c>) │ │ │ │ @@ -997235,23 +997235,23 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 354982 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x240612> │ │ │ │ nop │ │ │ │ udf #22 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldr r6, [r6, #36] @ 0x24 │ │ │ │ + ldr r6, [r2, #72] @ 0x48 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r2, [r6, #28] │ │ │ │ + ldr r2, [r2, #64] @ 0x40 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - negs r4, r7 │ │ │ │ + add ip, r3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [r1, #28] │ │ │ │ + ldr r0, [r5, #60] @ 0x3c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xf4a600e0 │ │ │ │ + movt r0, #26848 @ 0x68e0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #108] @ (354a80 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x240710>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -997289,17 +997289,17 @@ │ │ │ │ pop {r3, pc} │ │ │ │ add.w ip, ip, #471040 @ 0x73000 │ │ │ │ ldr.w ip, [ip, #3664] @ 0xe50 │ │ │ │ b.n 354a42 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2406d2> │ │ │ │ nop │ │ │ │ ble.n 354ad4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x240764> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldr r6, [r4, #20] │ │ │ │ + ldr r6, [r0, #56] @ 0x38 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 354c8c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24091c> │ │ │ │ + b.n 3550cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x240d5c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ sub sp, #12 │ │ │ │ @@ -997352,19 +997352,19 @@ │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 354abe <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24074e> │ │ │ │ add.w r0, r0, #471040 @ 0x73000 │ │ │ │ ldr.w r0, [r0, #3664] @ 0xe50 │ │ │ │ b.n 354af0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x240780> │ │ │ │ bgt.n 354c10 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2408a0> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ + ldr r0, [r3, #52] @ 0x34 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [r7, #8] │ │ │ │ + ldr r4, [r3, #44] @ 0x2c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 354be4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x240874> │ │ │ │ + b.n 355024 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x240cb4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #128] @ (354bc8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x240858>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -997413,17 +997413,17 @@ │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ blt.n 354ba8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x240838> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldr r0, [r2, #4] │ │ │ │ + ldr r0, [r6, #36] @ 0x24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [r3, #4] │ │ │ │ + ldr r6, [r7, #36] @ 0x24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #92] @ 354c40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2408d0> │ │ │ │ mov r4, r2 │ │ │ │ @@ -997459,17 +997459,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blt.n 354cec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24097c> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldr r4, [r0, #4] │ │ │ │ + ldr r4, [r4, #36] @ 0x24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ + ldr r2, [r0, #36] @ 0x24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ sub.w r3, r1, #35072 @ 0x8900 │ │ │ │ sub.w ip, r3, #65 @ 0x41 │ │ │ │ @@ -997525,19 +997525,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 354cba <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24094a> │ │ │ │ nop │ │ │ │ bge.n 354c70 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x240900> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - str r0, [r1, #124] @ 0x7c │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r6, [r3, #124] @ 0x7c │ │ │ │ + ldr r6, [r7, #28] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r2, [r6, #120] @ 0x78 │ │ │ │ + ldr r2, [r2, #28] │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -997811,25 +997811,25 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r8 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 354ed2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x240b62> │ │ │ │ bls.n 354fcc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x240c5c> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - str r4, [r7, #92] @ 0x5c │ │ │ │ + ldr r4, [r3, #0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r4, [r6, #80] @ 0x50 │ │ │ │ + str r4, [r2, #116] @ 0x74 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r0, [r0, #84] @ 0x54 │ │ │ │ + str r0, [r4, #116] @ 0x74 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r4, [r3, #88] @ 0x58 │ │ │ │ + str r4, [r7, #120] @ 0x78 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r4, [r6, #84] @ 0x54 │ │ │ │ + str r4, [r2, #120] @ 0x78 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r4, [r1, #84] @ 0x54 │ │ │ │ + str r4, [r5, #116] @ 0x74 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldrd r1, r2, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 354c4c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2408dc> │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 354ed2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x240b62> │ │ │ │ @@ -998044,17 +998044,17 @@ │ │ │ │ b.n 355100 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x240d90> │ │ │ │ ldr r2, [pc, #16] @ (355270 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x240f00>) │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 354ed2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x240b62> │ │ │ │ - str r2, [r5, #56] @ 0x38 │ │ │ │ + str r2, [r1, #92] @ 0x5c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r4, [r5, #48] @ 0x30 │ │ │ │ + str r4, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r0, #1 │ │ │ │ mov r4, r1 │ │ │ │ @@ -998184,17 +998184,17 @@ │ │ │ │ bne.n 35539c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24102c> │ │ │ │ b.n 35530e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x240f9e> │ │ │ │ nop │ │ │ │ bmi.n 3554c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x241158> │ │ │ │ lsls r5, r0, #6 │ │ │ │ str r5, [sp, #592] @ 0x250 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - str r2, [r4, #36] @ 0x24 │ │ │ │ + str r2, [r0, #72] @ 0x48 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r2, [r5, #32] │ │ │ │ + str r2, [r1, #68] @ 0x44 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #444] @ (3555bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24124c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -998363,17 +998363,17 @@ │ │ │ │ str.w r3, [r2, #452] @ 0x1c4 │ │ │ │ bl 435d2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3219bc> │ │ │ │ b.n 355464 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2410f4> │ │ │ │ bcc.n 355634 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2412c4> │ │ │ │ lsls r5, r0, #6 │ │ │ │ str r4, [sp, #0] │ │ │ │ lsls r0, r1, #6 │ │ │ │ - str r2, [r7, #12] │ │ │ │ + str r2, [r3, #48] @ 0x30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r2, [r3, #8] │ │ │ │ + str r2, [r7, #40] @ 0x28 │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #412] @ (35577c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24140c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -998532,15 +998532,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 3556f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x241380> │ │ │ │ nop │ │ │ │ bne.n 355838 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2414c8> │ │ │ │ lsls r5, r0, #6 │ │ │ │ str r2, [sp, #328] @ 0x148 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - ldrsh r0, [r2, r6] │ │ │ │ + str r0, [r6, #24] │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #268] @ (3558a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x241534>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -998626,15 +998626,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldmia r7, {r2, r5, r7} │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldrb r2, [r0, r7] │ │ │ │ + ldrsh r2, [r4, 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, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #420] @ (355a64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2416f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -998773,21 +998773,21 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldmia r6, {r2, r3, r4, r5, r6} │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldrb r0, [r3, r2] │ │ │ │ + ldrsh r0, [r7, r2] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r4, [r6, r2] │ │ │ │ + ldrsh r4, [r2, r3] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r4, [r7, r2] │ │ │ │ + ldrsh r4, [r3, r3] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r4, [r5, r0] │ │ │ │ + ldrsh r4, [r1, r1] │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #420] @ (355c30 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2418c0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -998936,29 +998936,29 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 355b4a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2417da> │ │ │ │ ldmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldrb r4, [r1, r0] │ │ │ │ + ldrsh r4, [r5, r0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r4, [r1, r7] │ │ │ │ + ldrb r4, [r5, r7] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r6, [r4, r6] │ │ │ │ + ldrb r6, [r0, r7] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r2, [r5, r6] │ │ │ │ + ldrb r2, [r1, r7] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r6, [r6, r6] │ │ │ │ + ldrb r6, [r2, r7] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r6, [r4, r6] │ │ │ │ + ldrb r6, [r0, r7] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r2, [r7, r5] │ │ │ │ + ldrb r2, [r3, r6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r4, [r6, r5] │ │ │ │ + ldrb r4, [r2, r6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #420] @ (355e0c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x241a9c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -999107,29 +999107,29 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 355d26 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2419b6> │ │ │ │ ldmia r2!, {r1, r4, r6, r7} │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldrh r0, [r7, r2] │ │ │ │ + ldrb r0, [r3, r3] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r4, [r7, r1] │ │ │ │ + ldrb r4, [r3, r2] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r2, [r2, r1] │ │ │ │ + ldrb r2, [r6, r1] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r2, [r2, r1] │ │ │ │ + ldrb r2, [r6, r1] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r2, [r3, r1] │ │ │ │ + ldrb r2, [r7, r1] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r2, [r1, r1] │ │ │ │ + ldrb r2, [r5, r1] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r2, [r4, r0] │ │ │ │ + ldrb r2, [r0, r1] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r0, [r3, r0] │ │ │ │ + ldrb r0, [r7, r0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov ip, r2 │ │ │ │ @@ -999376,15 +999376,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1c2c38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xae8c8> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 356032 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x241cc2> │ │ │ │ stmia r7!, {r2, r3, r4, r5} │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldrsb r6, [r7, r5] │ │ │ │ + ldr r6, [r3, r6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ add.w r5, r2, #16384 @ 0x4000 │ │ │ │ add.w r4, r1, #16384 @ 0x4000 │ │ │ │ @@ -1000287,17 +1000287,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (356c50 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2428e0>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 35646c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2420fc> │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #360] @ (356db8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x242a48>) │ │ │ │ + ldr r6, [pc, #488] @ (356e38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x242ac8>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [pc, #88] @ (356cac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24293c>) │ │ │ │ + ldr r6, [pc, #216] @ (356d2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2429bc>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr r1, [pc, #488] @ (356e50 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x242ae0>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -1002450,15 +1002450,15 @@ │ │ │ │ bl 299c48 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1858d8> │ │ │ │ b.w 35757c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24320c> │ │ │ │ nop │ │ │ │ strh r0, [r1, #52] @ 0x34 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #152 @ 0x98 │ │ │ │ + lsls r0, r7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldrb.w r3, [r2, #2057] @ 0x809 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 356e9c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x242b2c> │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldrh.w r3, [r4, #122] @ 0x7a │ │ │ │ ldrh.w r1, [r4, #118] @ 0x76 │ │ │ │ @@ -1002855,15 +1002855,15 @@ │ │ │ │ b.n 358a98 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x244728> │ │ │ │ ldr r3, [r6, #12] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #12] │ │ │ │ b.n 358a28 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2446b8> │ │ │ │ ldr r6, [sp, #312] @ 0x138 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - cmp r5, #208 @ 0xd0 │ │ │ │ + cmp r7, #240 @ 0xf0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #752] @ (358df0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x244a80>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1003101,15 +1003101,15 @@ │ │ │ │ b.n 358c74 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x244904> │ │ │ │ add.w r3, r3, #124928 @ 0x1e800 │ │ │ │ ldr.w r2, [r3, #452] @ 0x1c4 │ │ │ │ b.n 358b34 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2447c4> │ │ │ │ nop │ │ │ │ ldr r4, [sp, #240] @ 0xf0 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - cmp r3, #70 @ 0x46 │ │ │ │ + cmp r5, #102 @ 0x66 │ │ │ │ lsls r1, r2, #3 │ │ │ │ movw r3, #19992 @ 0x4e18 │ │ │ │ mla r3, r3, r5, r4 │ │ │ │ add.w r3, r3, #144384 @ 0x23400 │ │ │ │ ldr.w r1, [r3, #888] @ 0x378 │ │ │ │ cbz r1, 358e3c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x244acc> │ │ │ │ ldr r3, [r1, #8] │ │ │ │ @@ -1003547,15 +1003547,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (35931c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x244fac>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ str r4, [sp, #352] @ 0x160 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - movs r5, #140 @ 0x8c │ │ │ │ + movs r7, #172 @ 0xac │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (359344 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x244fd4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1003626,15 +1003626,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 3593be <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24504e> │ │ │ │ movw r1, #930 @ 0x3a2 │ │ │ │ blx r3 │ │ │ │ b.n 3593be <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24504e> │ │ │ │ str r3, [sp, #624] @ 0x270 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - movs r4, #242 @ 0xf2 │ │ │ │ + movs r7, #18 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (359438 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2450c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1003653,15 +1003653,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (35943c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2450cc>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ str r3, [sp, #224] @ 0xe0 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - movs r4, #188 @ 0xbc │ │ │ │ + movs r6, #220 @ 0xdc │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (359484 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x245114>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1003680,15 +1003680,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (359488 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x245118>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ str r2, [sp, #944] @ 0x3b0 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - movs r4, #144 @ 0x90 │ │ │ │ + movs r6, #176 @ 0xb0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r3, [pc, #80] @ (3594e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x245170>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r3, r3, #602112 @ 0x93000 │ │ │ │ @@ -1003810,19 +1003810,19 @@ │ │ │ │ beq.n 359546 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2451d6> │ │ │ │ ldr r2, [pc, #20] @ (359604 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x245294>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 359570 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x245200> │ │ │ │ nop │ │ │ │ - movs r4, #10 │ │ │ │ + movs r6, #42 @ 0x2a │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r3, #210 @ 0xd2 │ │ │ │ + movs r5, #242 @ 0xf2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r3, #70 @ 0x46 │ │ │ │ + movs r5, #102 @ 0x66 │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r0, #32] │ │ │ │ @@ -1003899,19 +1003899,19 @@ │ │ │ │ bl 136cfc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2298c> │ │ │ │ cmp r6, r0 │ │ │ │ bne.n 35968a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24531a> │ │ │ │ movs r0, #1 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - movs r3, #188 @ 0xbc │ │ │ │ + movs r5, #220 @ 0xdc │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r3, #156 @ 0x9c │ │ │ │ + movs r5, #188 @ 0xbc │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r3, #12 │ │ │ │ + movs r5, #44 @ 0x2c │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w lr, [r2, #804] @ 0x324 │ │ │ │ @@ -1004040,23 +1004040,23 @@ │ │ │ │ ldr r2, [pc, #32] @ (359868 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2454f8>) │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1286 @ 0x506 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 35979e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24542e> │ │ │ │ - movs r3, #4 │ │ │ │ + movs r5, #36 @ 0x24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r2, #152 @ 0x98 │ │ │ │ + movs r4, #184 @ 0xb8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r2, #194 @ 0xc2 │ │ │ │ + movs r4, #226 @ 0xe2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r2, #174 @ 0xae │ │ │ │ + movs r4, #206 @ 0xce │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r1!, {r2, r3, r5} │ │ │ │ + ldmia r3, {r2, r3, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3720] @ 0xe88 │ │ │ │ sub sp, #340 @ 0x154 │ │ │ │ mov r7, r2 │ │ │ │ @@ -1005013,37 +1005013,37 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 359fc6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x245c56> │ │ │ │ nop │ │ │ │ strh r0, [r4, #60] @ 0x3c │ │ │ │ lsls r5, r0, #6 │ │ │ │ - subs r4, r0, r2 │ │ │ │ + adds r4, r4, #2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r6, r2, r6 │ │ │ │ + adds r6, r6, #6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r0, r6, r1 │ │ │ │ + adds r0, r2, #2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r2, r0, r2 │ │ │ │ + adds r2, r4, #2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r0, r2, r7 │ │ │ │ + subs r0, r6, r7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r2, r4, r6 │ │ │ │ + subs r2, r0, r7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r0, r4, r4 │ │ │ │ + subs r0, r0, r5 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r6, r2, r5 │ │ │ │ + subs r6, r6, r5 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r2, r1, r4 │ │ │ │ + subs r2, r5, r4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r0, r6, r5 │ │ │ │ + subs r0, r2, r6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r2, r2, r3 │ │ │ │ + subs r2, r6, r3 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r0, r4, r4 │ │ │ │ + subs r0, r0, r5 │ │ │ │ lsls r1, r2, #3 │ │ │ │ add.w r2, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r2, [r2, #1772] @ 0x6ec │ │ │ │ cmp r2, #29 │ │ │ │ bls.w 35a02c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x245cbc> │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 35a30c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x245f9c> │ │ │ │ @@ -1005112,31 +1005112,31 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 359fc6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x245c56> │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 35a28c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x245f1c> │ │ │ │ b.n 35a0f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x245d84> │ │ │ │ nop │ │ │ │ - adds r2, r2, r1 │ │ │ │ + subs r2, r6, r1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r0, r5, r4 │ │ │ │ + subs r0, r1, r5 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r6, r7, r0 │ │ │ │ + subs r6, r3, r1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r0, r0, r3 │ │ │ │ + subs r0, r4, r3 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r4, r5, r0 │ │ │ │ + subs r4, r1, r1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r0, r2, r0 │ │ │ │ + subs r0, r6, r0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r2, r1, r4 │ │ │ │ + subs r2, r5, r4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r6, r5, #31 │ │ │ │ + subs r6, r1, r0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r0, r4, r2 │ │ │ │ + subs r0, r0, r3 │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #320] @ (35a4a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x246130>) │ │ │ │ @@ -1005549,33 +1005549,33 @@ │ │ │ │ bls.w 35a566 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2461f6> │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ lsls r0, r3, #17 │ │ │ │ bpl.n 35a684 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x246314> │ │ │ │ b.n 35a66a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2462fa> │ │ │ │ strh r2, [r0, #20] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - asrs r2, r6, #29 │ │ │ │ + adds r2, r2, r6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r3, #26 │ │ │ │ + adds r0, r7, r2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r2, r5, #25 │ │ │ │ + adds r2, r1, r2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r7, #25 │ │ │ │ + adds r0, r3, r2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r4, r1, #25 │ │ │ │ + adds r4, r5, r1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r6, r3, #20 │ │ │ │ + asrs r6, r7, #28 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r2, r4, #24 │ │ │ │ + adds r2, r0, r1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r3, #20 │ │ │ │ + asrs r0, r7, #28 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r6, r3, #22 │ │ │ │ + asrs r6, r7, #30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r2, r6, #21 │ │ │ │ + asrs r2, r2, #30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ bl 1fbd2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xe79bc> │ │ │ │ ldr r3, [pc, #220] @ (35a870 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x246500>) │ │ │ │ ldr r2, [pc, #220] @ (35a874 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x246504>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ str r0, [sp, #0] │ │ │ │ @@ -1005663,39 +1005663,39 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 35a5b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x246244> │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 35a7d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x246464> │ │ │ │ b.n 35a666 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2462f6> │ │ │ │ nop │ │ │ │ - asrs r0, r5, #18 │ │ │ │ + asrs r0, r1, #27 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r6, r6, #14 │ │ │ │ + asrs r6, r2, #23 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r2, r2, #18 │ │ │ │ + asrs r2, r6, #26 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r7, #14 │ │ │ │ + asrs r0, r3, #23 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r2, r1, #17 │ │ │ │ + asrs r2, r5, #25 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r4, #15 │ │ │ │ + asrs r0, r0, #24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r6, r6, #16 │ │ │ │ + asrs r6, r2, #25 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r7, #13 │ │ │ │ + asrs r0, r3, #22 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r4, r4, #16 │ │ │ │ + asrs r4, r0, #25 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r1, #16 │ │ │ │ + asrs r0, r5, #24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r2, r0, #15 │ │ │ │ + asrs r2, r4, #23 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r6, r4, #15 │ │ │ │ + asrs r6, r0, #24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r3, #13 │ │ │ │ + asrs r0, r7, #21 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r1, #0 │ │ │ │ blt.n 35a8d2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x246562> │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r2, [r3, #1980] @ 0x7bc │ │ │ │ cmp r2, r1 │ │ │ │ ble.n 35a8d2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x246562> │ │ │ │ @@ -1006142,19 +1006142,19 @@ │ │ │ │ orrgt.w r8, r8, #64 @ 0x40 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 341998 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x22d628> │ │ │ │ b.n 35ad04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x246994> │ │ │ │ ldrb r2, [r3, #12] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - lsrs r6, r1, #30 │ │ │ │ + asrs r6, r5, #6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r6, r1, #28 │ │ │ │ + asrs r6, r5, #4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r2, r1, #28 │ │ │ │ + asrs r2, r5, #4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #288] @ (35aef0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x246b80>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -1006408,23 +1006408,23 @@ │ │ │ │ nop │ │ │ │ ldrb r6, [r2, #0] │ │ │ │ lsls r5, r0, #6 │ │ │ │ str r0, [r5, r3] │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r4, #18 │ │ │ │ + lsrs r4, r0, #27 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r7, [pc, #936] @ (35b444 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2470d4>) │ │ │ │ lsls r5, r0, #6 │ │ │ │ - lsrs r0, r4, #18 │ │ │ │ + lsrs r0, r0, #27 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r4, r5, #17 │ │ │ │ + lsrs r4, r1, #26 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r2, r3, #17 │ │ │ │ + lsrs r2, r7, #25 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1006685,21 +1006685,21 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strb r4, [r7, #19] │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldr r5, [pc, #832] @ (35b6ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24733c>) │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r2, #11 │ │ │ │ + lsrs r6, r6, #19 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r5, [pc, #424] @ (35b520 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2471b0>) │ │ │ │ lsls r5, r0, #6 │ │ │ │ - lsrs r2, r1, #7 │ │ │ │ + lsrs r2, r5, #15 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r4, r4, #7 │ │ │ │ + lsrs r4, r0, #16 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1007052,23 +1007052,23 @@ │ │ │ │ ... │ │ │ │ strb r6, [r2, #6] │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldr r2, [pc, #408] @ (35b900 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x247590>) │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r5, #26 │ │ │ │ + lsrs r6, r1, #3 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r1, [pc, #160] @ (35b814 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2474a4>) │ │ │ │ lsls r5, r0, #6 │ │ │ │ - lsls r4, r5, #26 │ │ │ │ + lsrs r4, r1, #3 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r0, r7, #25 │ │ │ │ + lsrs r0, r3, #2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r6, r4, #25 │ │ │ │ + lsrs r6, r0, #2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1007340,19 +1007340,19 @@ │ │ │ │ vldr d0, [pc, #8] @ 35baa8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x247738> │ │ │ │ b.n 35b9ca <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24765a> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldr r6, [r1, #96] @ 0x60 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - lsls r4, r4, #15 │ │ │ │ + lsls r4, r0, #24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r4, r2, #14 │ │ │ │ + lsls r4, r6, #22 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r0, r4, #14 │ │ │ │ + lsls r0, r0, #23 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1007565,15 +1007565,15 @@ │ │ │ │ nop │ │ │ │ ldr r4, [r1, #56] @ 0x38 │ │ │ │ lsls r5, r0, #6 │ │ │ │ add r2, fp │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r6, #9 │ │ │ │ + lsls r0, r2, #18 │ │ │ │ lsls r1, r2, #3 │ │ │ │ add r2, r4 │ │ │ │ lsls r5, r0, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1007611,15 +1007611,15 @@ │ │ │ │ mov r0, ip │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r1, #28] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - lsls r6, r5, #1 │ │ │ │ + lsls r6, r1, #10 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r2, r0, #98304 @ 0x18000 │ │ │ │ ldr.w ip, [pc, #104] @ 35be6c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x247afc> │ │ │ │ @@ -1007660,17 +1007660,18 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 35be4e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x247ade> │ │ │ │ rors r4, r6 │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r5, #13] │ │ │ │ + strb r0, [r1, #22] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - vshr.u64 q8, q0, #8 │ │ │ │ + lsls r0, r3, #8 │ │ │ │ + lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #500] @ (35c084 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x247d14>) │ │ │ │ add.w r3, r0, #602112 @ 0x93000 │ │ │ │ ldr r1, [pc, #500] @ (35c088 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x247d18>) │ │ │ │ @@ -1008054,19 +1008055,19 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r6, [r3, #88] @ 0x58 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r6, #114 @ 0x72 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [sl], #832 @ 0x340 │ │ │ │ + mrc2 0, 6, r0, cr10, cr0, {6} │ │ │ │ subs r5, #226 @ 0xe2 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - mcrr2 0, 13, r0, r8, cr0 │ │ │ │ - ldc2 0, cr0, [r0], {208} @ 0xd0 │ │ │ │ + mcr2 0, 3, r0, cr8, cr0, {6} │ │ │ │ + mrc2 0, 1, r0, cr0, cr0, {6} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r1, [pc, #160] @ (35c35c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x247fec>) │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ ldr r2, [pc, #160] @ (35c360 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x247ff0>) │ │ │ │ @@ -1008272,25 +1008273,25 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r0, [r6, #56] @ 0x38 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r4, #126 @ 0x7e │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb4600d0 │ │ │ │ + stc2l 0, cr0, [r6, #-832]! @ 0xfffffcc0 │ │ │ │ subs r3, #194 @ 0xc2 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - @ instruction: 0xfb1200d0 │ │ │ │ - @ instruction: 0xfab000d0 │ │ │ │ - @ instruction: 0xfa8200d0 │ │ │ │ - @ instruction: 0xfa5400d0 │ │ │ │ - @ instruction: 0xfb0200d0 │ │ │ │ - @ instruction: 0xfa4000d0 │ │ │ │ - @ instruction: 0xfb1600d0 │ │ │ │ - @ instruction: 0xfa8400d0 │ │ │ │ + ldc2 0, cr0, [r2, #-832]! @ 0xfffffcc0 │ │ │ │ + ldc2l 0, cr0, [r0], {208} @ 0xd0 │ │ │ │ + stc2 0, cr0, [r2], #832 @ 0x340 │ │ │ │ + ldc2l 0, cr0, [r4], #-832 @ 0xfffffcc0 │ │ │ │ + stc2 0, cr0, [r2, #-832]! @ 0xfffffcc0 │ │ │ │ + stc2l 0, cr0, [r0], #-832 @ 0xfffffcc0 │ │ │ │ + ldc2 0, cr0, [r6, #-832]! @ 0xfffffcc0 │ │ │ │ + stc2 0, cr0, [r4], #832 @ 0x340 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r5, [pc, #168] @ (35c5bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24824c>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ ldr r4, [pc, #168] @ (35c5c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x248250>) │ │ │ │ @@ -1008532,23 +1008533,23 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r0, [r1, #20] │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r2, #28 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [r0, #208] @ 0xd0 │ │ │ │ + @ instruction: 0xfbf000d0 │ │ │ │ subs r1, #32 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - vld1.8 @ instruction: 0xf9a600d0 │ │ │ │ - @ instruction: 0xfa0600d0 │ │ │ │ - ldr.w r0, [r6, #208] @ 0xd0 │ │ │ │ - ldrsh.w r0, [r4, r0, lsl #1] │ │ │ │ - @ instruction: 0xfa4a00d0 │ │ │ │ - ldr.w r0, [r8, #208] @ 0xd0 │ │ │ │ + smlaldx r0, r0, r6, r0 │ │ │ │ + stc2 0, cr0, [r6], #-832 @ 0xfffffcc0 │ │ │ │ + @ instruction: 0xfaf600d0 │ │ │ │ + @ instruction: 0xfb5400d0 │ │ │ │ + stc2l 0, cr0, [sl], #-832 @ 0xfffffcc0 │ │ │ │ + @ instruction: 0xfaf800d0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1008623,17 +1008624,17 @@ │ │ │ │ bl 43eacc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32a75c> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r5, [r0, #0] │ │ │ │ b.n 35c828 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2484b8> │ │ │ │ nop │ │ │ │ ldrsh r4, [r4, r4] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - bls.n 35c82c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2484bc> │ │ │ │ + blt.n 35c86c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2484fc> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - bls.n 35c81c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2484ac> │ │ │ │ + blt.n 35c85c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2484ec> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #300] @ (35c9d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x248664>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1008748,21 +1008749,21 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 35c8da <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24856a> │ │ │ │ ldrsh r0, [r2, r2] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldr??.w r0, [r0, r0, lsl #1] │ │ │ │ - ldr??.w r0, [r4, r0, lsl #1] │ │ │ │ - bhi.n 35c90c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24859c> │ │ │ │ + @ instruction: 0xfb7000d0 │ │ │ │ + @ instruction: 0xfb7400d0 │ │ │ │ + bge.n 35c94c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2485dc> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - bhi.n 35c8fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24858c> │ │ │ │ + bge.n 35c93c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2485cc> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strh.w r0, [r2, #208] @ 0xd0 │ │ │ │ + @ instruction: 0xfac200d0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #16] @ (35ca0c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24869c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -1008793,15 +1008794,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r3, r4] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - str.w r0, [r6, r0, lsl #1] │ │ │ │ + @ instruction: 0xfa6600d0 │ │ │ │ add.w r3, r0, #512000 @ 0x7d000 │ │ │ │ ldr.w r1, [r3, #4052] @ 0xfd4 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 35cb10 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2487a0> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1008879,15 +1008880,15 @@ │ │ │ │ ldr r1, [pc, #12] @ (35cb28 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2487b8>) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 29dd68 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1899f8> │ │ │ │ b.n 35cada <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24876a> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf78e00d0 │ │ │ │ + vld1.8 @ instruction: 0xf9ae00d0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #232] @ (35cc24 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2488b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -1008964,15 +1008965,15 @@ │ │ │ │ bl 1c2c38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xae8c8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s15, [sp, #8] │ │ │ │ b.n 35cb74 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x248804> │ │ │ │ nop │ │ │ │ ldrh r6, [r7, r7] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldrb r0, [r0, r7] │ │ │ │ + ldrsh r0, [r4, r7] │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #452] @ (35ce00 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x248a90>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1009130,25 +1009131,25 @@ │ │ │ │ b.n 35cd2a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2489ba> │ │ │ │ ldrh r6, [r7, r3] │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldr r7, [pc, #0] @ (35ce08 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x248a98>) │ │ │ │ bx r2 │ │ │ │ ldr r6, [pc, #0] @ (35ce0c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x248a9c>) │ │ │ │ bx r2 │ │ │ │ - rsbs r0, lr, #6815744 @ 0x680000 │ │ │ │ - ldr r0, [r7, #28] │ │ │ │ + @ instruction: 0xf7fe00d0 │ │ │ │ + ldr r0, [r3, #64] @ 0x40 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r0, r2] │ │ │ │ + ldrsh r4, [r4, r2] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs.w r0, r4, #6815744 @ 0x680000 │ │ │ │ - rsbs r0, r6, #6815744 @ 0x680000 │ │ │ │ - @ instruction: 0xf52000d0 │ │ │ │ - adcs.w r0, r2, #6815744 @ 0x680000 │ │ │ │ - @ instruction: 0xf4f800d0 │ │ │ │ - ldr r2, [r2, #16] │ │ │ │ + @ instruction: 0xf7d400d0 │ │ │ │ + @ instruction: 0xf7f600d0 │ │ │ │ + @ instruction: 0xf74000d0 │ │ │ │ + @ instruction: 0xf77200d0 │ │ │ │ + @ instruction: 0xf71800d0 │ │ │ │ + ldr r2, [r6, #48] @ 0x30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #224] @ (35cf20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x248bb0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1009223,15 +1009224,15 @@ │ │ │ │ bl 1c2c38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xae8c8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 35ce70 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x248b00> │ │ │ │ nop │ │ │ │ ldr r2, [r7, r3] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldrh r4, [r0, r3] │ │ │ │ + ldrb r4, [r4, r3] │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #436] @ (35d0ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x248d7c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1009385,25 +1009386,25 @@ │ │ │ │ b.n 35d016 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x248ca6> │ │ │ │ ldr r2, [r0, r0] │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldr r7, [pc, #0] @ (35d0f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x248d84>) │ │ │ │ bx r2 │ │ │ │ ldr r6, [pc, #0] @ (35d0f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x248d88>) │ │ │ │ bx r2 │ │ │ │ - @ instruction: 0xf33a00d0 │ │ │ │ - str r4, [r1, #112] @ 0x70 │ │ │ │ + adcs.w r0, sl, #6815744 @ 0x680000 │ │ │ │ + ldr r4, [r5, #16] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [r3, r6] │ │ │ │ + ldrh r0, [r7, r6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xf31000d0 │ │ │ │ - @ instruction: 0xf2ea00d0 │ │ │ │ - @ instruction: 0xf27c00d0 │ │ │ │ - @ instruction: 0xf26600d0 │ │ │ │ - @ instruction: 0xf25400d0 │ │ │ │ - str r6, [r4, #96] @ 0x60 │ │ │ │ + @ instruction: 0xf53000d0 │ │ │ │ + add.w r0, sl, #6815744 @ 0x680000 │ │ │ │ + eors.w r0, ip, #6815744 @ 0x680000 │ │ │ │ + eor.w r0, r6, #6815744 @ 0x680000 │ │ │ │ + orns r0, r4, #6815744 @ 0x680000 │ │ │ │ + ldr r6, [r0, #4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ add.w r0, r0, #573440 @ 0x8c000 │ │ │ │ movs r1, #0 │ │ │ │ addw r2, r0, #2796 @ 0xaec │ │ │ │ movw r3, #38222 @ 0x954e │ │ │ │ str r1, [r2, #0] │ │ │ │ strh.w r3, [r0, #2800] @ 0xaf0 │ │ │ │ @@ -1009598,23 +1009599,23 @@ │ │ │ │ bcc.n 35d268 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x248ef8> │ │ │ │ b.n 35d2bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x248f4c> │ │ │ │ movw ip, #34037 @ 0x84f5 │ │ │ │ cmp r1, ip │ │ │ │ bne.n 35d268 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x248ef8> │ │ │ │ b.n 35d2bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x248f4c> │ │ │ │ nop │ │ │ │ - str r2, [r5, #0] │ │ │ │ + str r2, [r1, #36] @ 0x24 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - stmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0xf12400d0 │ │ │ │ - @ instruction: 0xf0ca00d0 │ │ │ │ - @ instruction: 0xf13800d0 │ │ │ │ - sbcs.w r0, r4, #208 @ 0xd0 │ │ │ │ - @ instruction: 0xf12000d0 │ │ │ │ + sbfx r0, r4, #3, #17 │ │ │ │ + @ instruction: 0xf2ea00d0 │ │ │ │ + @ instruction: 0xf35800d0 │ │ │ │ + @ instruction: 0xf39400d0 │ │ │ │ + sbfx r0, r0, #3, #17 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r3 │ │ │ │ @@ -1009859,30 +1009860,30 @@ │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 35d3a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x249030> │ │ │ │ ldr r2, [pc, #56] @ (35d5d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x249264>) │ │ │ │ add r2, pc │ │ │ │ b.n 35d55a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2491ea> │ │ │ │ - ldrsh r4, [r3, r3] │ │ │ │ + str r4, [r7, #12] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds.w r0, r8, #208 @ 0xd0 │ │ │ │ - ite ge │ │ │ │ - lslge r3, r2, #3 │ │ │ │ - @ instruction: 0xf0d000d0 │ │ │ │ - adds.w r0, r6, #208 @ 0xd0 │ │ │ │ - bic.w r0, r8, #208 @ 0xd0 │ │ │ │ - and.w r0, r6, #208 @ 0xd0 │ │ │ │ - vshr.s64 q0, q0, #42 │ │ │ │ - vshr.s64 q0, q0, #12 │ │ │ │ - vshr.s64 q0, q0, #38 │ │ │ │ - vshr.s64 q8, q0, #32 │ │ │ │ - vshr.s64 q0, q0, #28 │ │ │ │ - vshr.s64 q8, q0, #48 │ │ │ │ - vqadd.s64 q8, q12, q0 │ │ │ │ + @ instruction: 0xf33800d0 │ │ │ │ + stmia r1!, {r2, r3, r6, r7} │ │ │ │ + lsls r3, r2, #3 │ │ │ │ + @ instruction: 0xf2f000d0 │ │ │ │ + @ instruction: 0xf33600d0 │ │ │ │ + movw r0, #32976 @ 0x80d0 │ │ │ │ + @ instruction: 0xf22600d0 │ │ │ │ + subs.w r0, r6, #208 @ 0xd0 │ │ │ │ + rsbs r0, r4, #208 @ 0xd0 │ │ │ │ + subs.w r0, sl, #208 @ 0xd0 │ │ │ │ + addw r0, r0, #208 @ 0xd0 │ │ │ │ + rsb r0, r4, #208 @ 0xd0 │ │ │ │ + @ instruction: 0xf1f000d0 │ │ │ │ + @ instruction: 0xf19800d0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ @@ -1010386,29 +1010387,29 @@ │ │ │ │ b.n 35d900 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x249590> │ │ │ │ ldr r6, [pc, #576] @ (35dd28 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2499b8>) │ │ │ │ lsls r5, r0, #6 │ │ │ │ movs r7, #98 @ 0x62 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - push {r5, lr} │ │ │ │ + @ instruction: 0xb740 │ │ │ │ lsls r3, r3, #3 │ │ │ │ movs r6, #248 @ 0xf8 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - cbz r2, 35db6a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2497fa> │ │ │ │ + push {r1, r3, r4, r6, r7, lr} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - mcrr 0, 13, r0, r0, cr0 │ │ │ │ - stc 0, cr0, [r4], {208} @ 0xd0 │ │ │ │ - cbz r0, 35db82 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x249812> │ │ │ │ + mcr 0, 3, r0, cr0, cr0, {6} │ │ │ │ + mcr 0, 1, r0, cr4, cr0, {6} │ │ │ │ + @ instruction: 0xb608 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - uxth r2, r4 │ │ │ │ + push {r1, r6, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - @ instruction: 0xeb8a00d0 │ │ │ │ - adc.w r0, lr, r0, lsr #3 │ │ │ │ - @ instruction: 0xeb8000d0 │ │ │ │ + stc 0, cr0, [sl, #832]! @ 0x340 │ │ │ │ + stcl 0, cr0, [lr, #-832]! @ 0xfffffcc0 │ │ │ │ + stc 0, cr0, [r0, #832]! @ 0x340 │ │ │ │ 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] │ │ │ │ @@ -1010697,29 +1010698,29 @@ │ │ │ │ nop │ │ │ │ movs r4, #118 @ 0x76 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #656] @ (35e06c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x249cfc>) │ │ │ │ lsls r5, r0, #6 │ │ │ │ - sxth r0, r6 │ │ │ │ + push {r4, r6} │ │ │ │ lsls r3, r3, #3 │ │ │ │ movs r4, #6 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - sub sp, #320 @ 0x140 │ │ │ │ + uxtb r0, r6 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - eor.w r0, sl, r0, lsr #3 │ │ │ │ - ands.w r0, sl, r0, lsr #3 │ │ │ │ - bics.w r0, sl, r0, lsr #3 │ │ │ │ - sub sp, #328 @ 0x148 │ │ │ │ + stc 0, cr0, [sl], #832 @ 0x340 │ │ │ │ + ldc 0, cr0, [sl], #-832 @ 0xfffffcc0 │ │ │ │ + mrrc 0, 13, r0, sl, cr0 │ │ │ │ + uxtb r2, r6 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r7, sp, #576 @ 0x240 │ │ │ │ + cbz r0, 35de28 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x249ab8> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strd r0, r0, [lr, #-832]! @ 0x340 │ │ │ │ - @ instruction: 0xe98e00d0 │ │ │ │ + @ instruction: 0xeb8e00d0 │ │ │ │ + sub.w r0, lr, r0, lsr #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov s0, r1 │ │ │ │ vcvt.f32.s32 s0, s0, #16 │ │ │ │ bl 2473fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x13308c> │ │ │ │ @@ -1010968,22 +1010969,21 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ subs r2, r7, #6 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r4} │ │ │ │ + stmia r4!, {r4, r5} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - stmia r2!, {r1, r2, r4} │ │ │ │ + stmia r4!, {r1, r2, r4, r5} │ │ │ │ lsls r4, r4, #3 │ │ │ │ subs r6, r3, #5 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - b.n 35de50 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x249ae0> │ │ │ │ - lsls r0, r2, #3 │ │ │ │ + @ instruction: 0xe8c200d0 │ │ │ │ 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 │ │ │ │ @@ -1011085,21 +1011085,21 @@ │ │ │ │ b.n 35e1e6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x249e76> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, r1, #1 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 35ddf4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x249a84> │ │ │ │ + b.n 35e234 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x249ec4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r2, r2, #0 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - stmia r0!, {r1, r6} │ │ │ │ + stmia r2!, {r1, r5, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - b.n 35dd14 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2499a4> │ │ │ │ + b.n 35e154 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x249de4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #160] @ (35e314 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x249fa4>) │ │ │ │ @@ -1011168,17 +1011168,17 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ adds r6, r0, #6 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r6, r6, #4 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - b.n 35dcf0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x249980> │ │ │ │ + b.n 35e130 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x249dc0> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 35dcf0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x249980> │ │ │ │ + b.n 35e130 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x249dc0> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #384] @ 35e4b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24a148> │ │ │ │ sub sp, #32 │ │ │ │ @@ -1011322,23 +1011322,23 @@ │ │ │ │ b.n 35e3ce <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24a05e> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r4, r7, #2 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 35dde8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x249a78> │ │ │ │ + b.n 35e228 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x249eb8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r0, r0, #2 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - b.n 35ec2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24a8bc> │ │ │ │ + b.n 35e06c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x249cfc> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 35ebd0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24a860> │ │ │ │ + b.n 35e010 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x249ca0> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 35ebac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24a83c> │ │ │ │ + b.n 35dfec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x249c7c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #208] @ 35e5b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24a244> │ │ │ │ mov r3, r0 │ │ │ │ @@ -1011418,19 +1011418,19 @@ │ │ │ │ b.n 35e528 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24a1b8> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, r2, r4 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 35ebbc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24a84c> │ │ │ │ + b.n 35dffc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x249c8c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r0, r2, r3 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - b.n 35eb04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24a794> │ │ │ │ + b.n 35df44 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x249bd4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov s0, r1 │ │ │ │ vcvt.f32.s32 s0, s0 │ │ │ │ @@ -1011499,15 +1011499,15 @@ │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ subs r2, r0, r0 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r6, r6 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - b.n 35ea90 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24a720> │ │ │ │ + b.n 35ded0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x249b60> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov s0, r2 │ │ │ │ vcvt.f32.s32 s0, s0, #16 │ │ │ │ @@ -1011581,21 +1011581,21 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ adds r6, r5, r4 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 35e7ce <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24a45e> │ │ │ │ + pop {r3, r4, r5, r6, pc} │ │ │ │ lsls r4, r4, #3 │ │ │ │ adds r4, r3, r3 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - b.n 35ea2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24a6bc> │ │ │ │ + b.n 35ee6c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24aafc> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 35e9d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24a668> │ │ │ │ + b.n 35ee18 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24aaa8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov s0, r0 │ │ │ │ vcvt.f32.s32 s0, s0, #16 │ │ │ │ @@ -1011677,17 +1011677,17 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 35e95c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24a5ec> │ │ │ │ + b.n 35ed9c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24aa2c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 35e900 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24a590> │ │ │ │ + b.n 35ed40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24a9d0> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #196] @ 35e95c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24a5ec> │ │ │ │ mov r3, r0 │ │ │ │ @@ -1011761,19 +1011761,19 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ asrs r4, r3, #29 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 35e9a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24a634> │ │ │ │ + b.n 35ede4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24aa74> │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r0, r5, #27 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - svc 170 @ 0xaa │ │ │ │ + b.n 35ed04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24a994> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w lr, [pc, #100] @ 35e9e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24a674> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -1011968,15 +1011968,15 @@ │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ asrs r2, r7, #18 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #17 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ble.n 35ec88 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24a918> │ │ │ │ + svc 116 @ 0x74 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov s0, r0 │ │ │ │ vcvt.f32.s32 s0, s0, #16 │ │ │ │ @@ -1012120,17 +1012120,17 @@ │ │ │ │ bhi.n 35ed3c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24a9cc> │ │ │ │ b.n 35ed78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24aa08> │ │ │ │ movw r0, #34914 @ 0x8862 │ │ │ │ cmp r1, r0 │ │ │ │ bne.n 35ed3c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24a9cc> │ │ │ │ b.n 35ed78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24aa08> │ │ │ │ nop │ │ │ │ - bgt.n 35ee00 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24aa90> │ │ │ │ + udf #68 @ 0x44 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bgt.n 35edc0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24aa50> │ │ │ │ + udf #34 @ 0x22 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #304] @ 35eefc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24ab8c> │ │ │ │ mov r3, r0 │ │ │ │ @@ -1012242,19 +1012242,19 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ asrs r0, r5, #8 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 35efc8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24ac58> │ │ │ │ + ble.n 35ee08 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24aa98> │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r6, r5, #7 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - bge.n 35ee58 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24aae8> │ │ │ │ + bgt.n 35ee98 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24ab28> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #34046 @ 0x84fe │ │ │ │ vmov s0, r2 │ │ │ │ @@ -1012358,19 +1012358,19 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ asrs r4, r4, #2 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 35f058 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24ace8> │ │ │ │ + bgt.n 35f098 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24ad28> │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r6, r4, #1 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - bls.n 35ef6c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24abfc> │ │ │ │ + blt.n 35efac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24ac3c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov s0, r0 │ │ │ │ vmov s1, r1 │ │ │ │ @@ -1012475,17 +1012475,17 @@ │ │ │ │ strex r0, r1, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 35f17a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24ae0a> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 35f138 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24adc8> │ │ │ │ b.n 35f0d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24ad64> │ │ │ │ - bhi.n 35f114 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24ada4> │ │ │ │ + bge.n 35f154 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24ade4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldcl 0, cr0, [r0], #828 @ 0x33c │ │ │ │ + vhadd.s16 q0, q8, │ │ │ │ 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] @ (35f28c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24af1c>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1012579,19 +1012579,19 @@ │ │ │ │ b.n 35f26c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24aefc> │ │ │ │ adds r5, #142 @ 0x8e │ │ │ │ lsls r5, r0, #6 │ │ │ │ lsrs r0, r0, #25 │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r2, #88] @ 0x58 │ │ │ │ + ldr r6, [r6, #120] @ 0x78 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r2, [r3, #2] │ │ │ │ + ldrh r2, [r7, #18] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r4, [r4, #0] │ │ │ │ + ldrh r4, [r0, #18] │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #160] @ (35f358 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24afe8>) │ │ │ │ @@ -1012660,15 +1012660,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ adds r4, #130 @ 0x82 │ │ │ │ lsls r5, r0, #6 │ │ │ │ lsrs r4, r5, #20 │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, #72] @ 0x48 │ │ │ │ + ldr r2, [r5, #104] @ 0x68 │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #232] @ (35f464 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24b0f4>) │ │ │ │ @@ -1012769,19 +1012769,19 @@ │ │ │ │ nop │ │ │ │ adds r3, #192 @ 0xc0 │ │ │ │ lsls r5, r0, #6 │ │ │ │ lsrs r2, r6, #17 │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, #60] @ 0x3c │ │ │ │ + ldr r2, [r5, #92] @ 0x5c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r6, [r5, #50] @ 0x32 │ │ │ │ + ldrh r6, [r1, #4] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r4, [r5, #50] @ 0x32 │ │ │ │ + ldrh r4, [r1, #4] │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #164] @ (35f534 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24b1c4>) │ │ │ │ @@ -1012851,15 +1012851,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ adds r2, #170 @ 0xaa │ │ │ │ lsls r5, r0, #6 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r6, #40] @ 0x28 │ │ │ │ + ldr r2, [r2, #76] @ 0x4c │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #416] @ (35f6f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24b384>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -1013023,31 +1013023,31 @@ │ │ │ │ nop │ │ │ │ adds r1, #226 @ 0xe2 │ │ │ │ lsls r5, r0, #6 │ │ │ │ lsrs r0, r3, #10 │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 35f7c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24b458> │ │ │ │ + bvs.n 35f608 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24b298> │ │ │ │ lsls r0, r2, #3 │ │ │ │ str r4, [r4, r3] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - bcc.n 35f634 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24b2c4> │ │ │ │ + bpl.n 35f674 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24b304> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ + ldr r2, [r1, #52] @ 0x34 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bcc.n 35f7e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24b470> │ │ │ │ + bpl.n 35f620 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24b2b0> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bcc.n 35f800 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24b490> │ │ │ │ + bpl.n 35f640 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24b2d0> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bcc.n 35f7f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24b488> │ │ │ │ + bpl.n 35f638 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24b2c8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bcc.n 35f7c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24b458> │ │ │ │ + bpl.n 35f808 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24b498> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r7, #150 @ 0x96 │ │ │ │ + adds r1, #182 @ 0xb6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ @@ -1013201,17 +1013201,17 @@ │ │ │ │ nop │ │ │ │ cmp r7, #206 @ 0xce │ │ │ │ lsls r5, r0, #6 │ │ │ │ lsrs r6, r0, #2 │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 35f824 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24b4b4> │ │ │ │ + bcc.n 35f864 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24b4f4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bne.n 35f850 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24b4e0> │ │ │ │ + bcc.n 35f890 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24b520> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #276] @ (35f9fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24b68c>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -1013320,15 +1013320,15 @@ │ │ │ │ b.n 35f964 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24b5f4> │ │ │ │ cmp r6, #80 @ 0x50 │ │ │ │ lsls r5, r0, #6 │ │ │ │ lsls r4, r0, #28 │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 35fa7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24b70c> │ │ │ │ + bcc.n 35fabc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24b74c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #404] @ (35fbb4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24b844>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1013484,25 +1013484,25 @@ │ │ │ │ b.n 35fb1a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24b7aa> │ │ │ │ cmp r5, #26 │ │ │ │ lsls r5, r0, #6 │ │ │ │ lsls r2, r2, #23 │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r1, r3, r5, r6} │ │ │ │ + bne.n 35fad8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24b768> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [r6, #68] @ 0x44 │ │ │ │ + str r0, [r2, #104] @ 0x68 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r7!, {r1, r4, r6} │ │ │ │ + bne.n 35fcb0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24b940> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r3, #8 │ │ │ │ + cmp r5, #40 @ 0x28 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r7!, {} │ │ │ │ + bne.n 35fc14 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24b8a4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r6, [r3, #72] @ 0x48 │ │ │ │ + str r6, [r7, #104] @ 0x68 │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #340] @ (35fd40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24b9d0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1013634,25 +1013634,25 @@ │ │ │ │ b.n 35fc74 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24b904> │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ lsls r5, r0, #6 │ │ │ │ lsls r2, r0, #16 │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r2, r3, r5, r6} │ │ │ │ + beq.n 35fc68 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24b8f8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r6, [r2, #52] @ 0x34 │ │ │ │ + str r6, [r6, #84] @ 0x54 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r7, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r4, #106 @ 0x6a │ │ │ │ + movs r6, #138 @ 0x8a │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r5, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r7, {r1, r2, r3, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r5!, {r2, r3, r6, r7} │ │ │ │ + ldmia r7, {r2, r3, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #316] @ (35feb4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24bb44>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1013774,21 +1013774,21 @@ │ │ │ │ nop │ │ │ │ cmp r1, #192 @ 0xc0 │ │ │ │ lsls r5, r0, #6 │ │ │ │ lsls r6, r6, #9 │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r5, r6, r7} │ │ │ │ + ldmia r7!, {} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [r1, #28] │ │ │ │ + str r2, [r5, #60] @ 0x3c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r4, {r4, r6} │ │ │ │ + ldmia r6, {r4, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r2, #228 @ 0xe4 │ │ │ │ + movs r5, #4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov.w ip, #1 │ │ │ │ @@ -1013808,15 +1013808,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 35f198 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24ae28> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldmia r3!, {r1, r5, r6, r7} │ │ │ │ + ldmia r6!, {r1} │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov lr, r2 │ │ │ │ @@ -1013838,15 +1013838,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ bl 35f2a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24af34> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldmia r3!, {r1, r2, r5, r7} │ │ │ │ + ldmia r5!, {r1, r2, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ ldr.w ip, [pc, #48] @ 35ffb4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24bc44> │ │ │ │ @@ -1013866,15 +1013866,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 35f198 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24ae28> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldmia r3, {r1, r3, r7} │ │ │ │ + ldmia r5, {r1, r3, r5, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov lr, r2 │ │ │ │ @@ -1013896,15 +1013896,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ bl 35f2a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24af34> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldmia r3, {r3, r6} │ │ │ │ + ldmia r5, {r3, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov.w ip, #1 │ │ │ │ @@ -1013924,15 +1013924,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 35f368 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24aff8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldmia r3, {r1, r3, r4} │ │ │ │ + ldmia r5, {r1, r3, r4, r5} │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov lr, r2 │ │ │ │ @@ -1013954,15 +1013954,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ bl 35f47c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24b10c> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ ldr.w ip, [pc, #48] @ 3600ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24bd7c> │ │ │ │ @@ -1013982,15 +1013982,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 35f368 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24aff8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldmia r2, {r1, r2, r6, r7} │ │ │ │ + ldmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov lr, r2 │ │ │ │ @@ -1014012,15 +1014012,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ bl 35f47c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24b10c> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldmia r2!, {r3, r7} │ │ │ │ + ldmia r4!, {r3, r5, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov ip, r3 │ │ │ │ @@ -1014038,15 +1014038,15 @@ │ │ │ │ mov r2, r1 │ │ │ │ str.w ip, [sp, #24] │ │ │ │ mov r1, lr │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 35f198 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24ae28> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - ldmia r2, {r2, r3, r4, r6} │ │ │ │ + ldmia r4, {r2, r3, r4, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov ip, r3 │ │ │ │ @@ -1014064,15 +1014064,15 @@ │ │ │ │ mov r2, r1 │ │ │ │ str.w ip, [sp, #24] │ │ │ │ mov r1, lr │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 35f368 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24aff8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - ldmia r2, {r2, r3, r5} │ │ │ │ + ldmia r4!, {r2, r3, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r3, [pc, #56] @ (36020c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24be9c>) │ │ │ │ add r3, pc │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 360208 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24be98> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1014259,21 +1014259,21 @@ │ │ │ │ movs r4, #230 @ 0xe6 │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldc2 1, cr0, [lr, #528] @ 0x210 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ mvns r2, r3 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldmia r0!, {r2, r4, r7} │ │ │ │ + ldmia r2, {r2, r4, r5, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r3, r0] │ │ │ │ + ldrsh r6, [r7, r0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r2, {r2, r3, r4, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r2, #182 @ 0xb6 │ │ │ │ + movs r4, #214 @ 0xd6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #280] @ (36050c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24c19c>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -1014383,15 +1014383,15 @@ │ │ │ │ b.n 360472 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24c102> │ │ │ │ nop │ │ │ │ movs r3, #68 @ 0x44 │ │ │ │ lsls r5, r0, #6 │ │ │ │ @ instruction: 0xfbf80184 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1} │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #404] @ (3606c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24c354>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1014546,31 +1014546,31 @@ │ │ │ │ bne.n 360698 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24c328> │ │ │ │ b.n 3605d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24c264> │ │ │ │ movs r2, #8 │ │ │ │ lsls r5, r0, #6 │ │ │ │ @ instruction: 0xfabe0184 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r1, r0] │ │ │ │ + ldrb r6, [r5, r0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r6!, {r2, r3, r5, r6} │ │ │ │ + ldmia r0!, {r2, r3, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r6!, {r1, r4} │ │ │ │ + ldmia r0!, {r1, r4, r5} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r6!, {r1, r2, r4, r6} │ │ │ │ + ldmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r5!, {r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r4} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r2, r5, r3 │ │ │ │ + adds r2, r1, #4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r5!, {r1, r6, r7} │ │ │ │ + stmia r7!, {r1, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r5!, {r5, r6, r7} │ │ │ │ + ldmia r0!, {} │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #404] @ (36089c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24c52c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1014725,31 +1014725,31 @@ │ │ │ │ bne.n 360870 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24c500> │ │ │ │ b.n 3607ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24c43c> │ │ │ │ movs r0, #48 @ 0x30 │ │ │ │ lsls r5, r0, #6 │ │ │ │ str??.w r0, [r6, #388] @ 0x184 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r4, r6} │ │ │ │ + stmia r7!, {r4, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [r6, r0] │ │ │ │ + ldrh r6, [r2, r1] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r4!, {r2, r4, r7} │ │ │ │ + stmia r6!, {r2, r4, r5, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r4!, {r1, r2, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r4!, {r2, r7} │ │ │ │ + stmia r6!, {r2, r5, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r2, r2, r4 │ │ │ │ + subs r2, r6, r4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r4!, {r1, r2, r4, r6} │ │ │ │ + stmia r6!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r4!, {r3} │ │ │ │ + stmia r6!, {r3, r5} │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #328] @ (360a28 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24c6b8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1014874,21 +1014874,21 @@ │ │ │ │ bne.n 3609fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24c68c> │ │ │ │ b.n 360970 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24c600> │ │ │ │ subs r2, r3, #1 │ │ │ │ lsls r5, r0, #6 │ │ │ │ @ instruction: 0xf70c0184 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r1, r3, r4, r7} │ │ │ │ + stmia r5!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsb r0, [r4, r1] │ │ │ │ + ldr r0, [r0, r2] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r3!, {} │ │ │ │ + stmia r5!, {r5} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r6, r5, #29 │ │ │ │ + adds r6, r1, r6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #440] @ (360c10 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24c8a0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1015059,31 +1015059,31 @@ │ │ │ │ b.n 360aa2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24c732> │ │ │ │ nop │ │ │ │ adds r0, r4, #3 │ │ │ │ lsls r5, r0, #6 │ │ │ │ @ instruction: 0xf5960184 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r0, [r5, r3] │ │ │ │ + ldrsb r0, [r1, r4] │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r3, #158 @ 0x9e │ │ │ │ lsls r5, r0, #6 │ │ │ │ - stmia r1!, {r1, r2, r3, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r0, r4, #23 │ │ │ │ + adds r0, r0, r0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r1!, {r2, r5, r6} │ │ │ │ + stmia r3!, {r2, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r6, r6, #22 │ │ │ │ + asrs r6, r2, #31 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r0!, {r2, r4, r6, r7} │ │ │ │ + stmia r2!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r2, #130 @ 0x82 │ │ │ │ + adds r4, #162 @ 0xa2 │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #684] @ (360f00 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24cb90>) │ │ │ │ @@ -1015342,27 +1015342,27 @@ │ │ │ │ b.n 360ee2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24cb72> │ │ │ │ nop │ │ │ │ subs r6, r4, r3 │ │ │ │ lsls r5, r0, #6 │ │ │ │ @ instruction: 0xf3980184 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r5, r3] │ │ │ │ + strb r4, [r1, r4] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r0, r0, r6 │ │ │ │ + adds r0, r4, #6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bkpt 0x001c │ │ │ │ + stmia r0!, {r2, r3, r4, r5} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bkpt 0x002c │ │ │ │ + stmia r0!, {r2, r3, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bkpt 0x0002 │ │ │ │ + stmia r0!, {r1, r5} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bkpt 0x002e │ │ │ │ + stmia r0!, {r1, r2, r3, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #676] @ (3611e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24ce70>) │ │ │ │ @@ -1015619,27 +1015619,27 @@ │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 3611c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24ce54> │ │ │ │ asrs r6, r7, #31 │ │ │ │ lsls r5, r0, #6 │ │ │ │ @ instruction: 0xf0b00184 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r6, r7, pc} │ │ │ │ - lsls r0, r2, #3 │ │ │ │ - str r4, [r0, r0] │ │ │ │ - lsls r7, r1, #3 │ │ │ │ - adds r0, r2, r2 │ │ │ │ + ittt al │ │ │ │ + lslal r0, r2, #3 │ │ │ │ + strhal r4, [r4, r0] │ │ │ │ + lslal r7, r1, #3 │ │ │ │ + subs r0, r6, r2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cbnz r6, 36125c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24ceec> │ │ │ │ + pop {r1, r2, r5, r7, pc} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbnz r2, 361252 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24cee2> │ │ │ │ + pop {r1, r3, r5, r6, pc} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbnz r4, 36125e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24ceee> │ │ │ │ + pop {r2, r3, r7, pc} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbnz r4, 36125a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24ceea> │ │ │ │ + pop {r2, r3, r5, r6, pc} │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r4, [pc, #428] @ (3613c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24d058>) │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ @@ -1015807,22 +1015807,22 @@ │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldcl 1, cr0, [sl, #528] @ 0x210 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stcl 1, cr0, [r6, #528] @ 0x210 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - revsh r4, r6 │ │ │ │ + pop {r2, r4, pc} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r5, [pc, #120] @ (361458 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24d0e8>) │ │ │ │ + ldr r7, [pc, #248] @ (3614d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24d168>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ stc 1, cr0, [ip, #528] @ 0x210 │ │ │ │ - rev r0, r0 │ │ │ │ + pop {r5} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - rev r2, r2 │ │ │ │ + pop {r1, r4, r5} │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r4, [pc, #432] @ (3615b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24d240>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -1015994,22 +1015994,22 @@ │ │ │ │ lsls r5, r0, #6 │ │ │ │ @ instruction: 0xebf60184 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xebe00184 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 3615d2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24d262> │ │ │ │ + cbnz r0, 36161a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24d2aa> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r3, [pc, #232] @ (3616b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24d340>) │ │ │ │ + ldr r5, [pc, #360] @ (361730 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24d3c0>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ sub.w r1, r8, r4, lsl #2 │ │ │ │ - @ instruction: 0xb8f2 │ │ │ │ + cbnz r2, 361614 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24d2a4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xb8dc │ │ │ │ + revsh r4, r7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r4, [pc, #428] @ (361794 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24d424>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -1016179,22 +1016179,22 @@ │ │ │ │ lsls r5, r0, #6 │ │ │ │ and.w r1, lr, r4, lsl #2 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrd r0, r1, [r8, #528]! @ 0x210 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb770 │ │ │ │ + cbnz r0, 3617cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24d45c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r1, [pc, #328] @ (3618f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24d584>) │ │ │ │ + ldr r3, [pc, #456] @ (361974 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24d604>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ strd r0, r1, [r0, #528] @ 0x210 │ │ │ │ - @ instruction: 0xb72a │ │ │ │ + cbnz r2, 3617c6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24d456> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xb6f4 │ │ │ │ + cbnz r4, 3617bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24d44c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #416] @ (36196c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24d5fc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1016354,27 +1016354,27 @@ │ │ │ │ b.n 361816 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24d4a6> │ │ │ │ nop │ │ │ │ lsrs r4, r5, #29 │ │ │ │ lsls r5, r0, #6 │ │ │ │ @ instruction: 0xe8220184 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r3, r5, r7, lr} │ │ │ │ + @ instruction: 0xb7ce │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bxns lr │ │ │ │ + ldr r1, [pc, #592] @ (361bd0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24d860>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r6, #66 @ 0x42 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - push {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xb71e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - push {r3, r5, r7} │ │ │ │ + @ instruction: 0xb6c8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - push {r2, r3, r4, r6} │ │ │ │ + @ instruction: 0xb67c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r5, #38 @ 0x26 │ │ │ │ + movs r7, #70 @ 0x46 │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #476] @ (361b84 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24d814>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1016560,31 +1016560,31 @@ │ │ │ │ b.n 3619f6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24d686> │ │ │ │ lsrs r0, r2, #22 │ │ │ │ lsls r5, r0, #6 │ │ │ │ b.n 361818 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24d4a8> │ │ │ │ lsls r4, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 361c0c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24d89c> │ │ │ │ + @ instruction: 0xb606 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp ip, r2 │ │ │ │ + blxns r6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r4, #74 @ 0x4a │ │ │ │ lsls r5, r0, #6 │ │ │ │ - cbz r2, 361be2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24d872> │ │ │ │ + push {r1, r3, r5, lr} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - uxth r0, r4 │ │ │ │ + push {r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - uxtb r4, r6 │ │ │ │ + push {r2, r4, lr} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - uxth r0, r1 │ │ │ │ + push {r3, r5, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - sxtb r2, r3 │ │ │ │ + push {r1, r3, r4, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r3, #12 │ │ │ │ + movs r5, #44 @ 0x2c │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #476] @ (361da4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24da34>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1016770,31 +1016770,31 @@ │ │ │ │ nop │ │ │ │ lsrs r0, r6, #13 │ │ │ │ lsls r5, r0, #6 │ │ │ │ b.n 3615f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24d288> │ │ │ │ lsls r4, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 361de4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24da74> │ │ │ │ + cbz r6, 361e2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24dabc> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - muls r4, r6 │ │ │ │ + cmp ip, r2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r2, #42 @ 0x2a │ │ │ │ lsls r5, r0, #6 │ │ │ │ - sub sp, #424 @ 0x1a8 │ │ │ │ + cbz r2, 361e02 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24da92> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - sub sp, #0 │ │ │ │ + uxth r0, r4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - sub sp, #336 @ 0x150 │ │ │ │ + uxtb r4, r6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add sp, #416 @ 0x1a0 │ │ │ │ + uxth r0, r1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add sp, #240 @ 0xf0 │ │ │ │ + sxtb r4, r3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r0, #238 @ 0xee │ │ │ │ + movs r3, #14 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ @@ -1016937,17 +1016937,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (361f94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24dc24>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 361efa <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24db8a> │ │ │ │ nop │ │ │ │ - cmp ip, r1 │ │ │ │ + blxns r5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add sl, pc │ │ │ │ + bx r3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r1, #72] @ 0x48 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1017071,21 +1017071,21 @@ │ │ │ │ add r1, pc │ │ │ │ add.w r0, r5, #180 @ 0xb4 │ │ │ │ bl 439ec8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x325b58> │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r3, #176] @ 0xb0 │ │ │ │ b.n 362054 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24dce4> │ │ │ │ - add r5, sp, #696 @ 0x2b8 │ │ │ │ + add r7, sp, #824 @ 0x338 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r1, #16] │ │ │ │ + strh r0, [r5, #32] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - add r5, sp, #688 @ 0x2b0 │ │ │ │ + add r7, sp, #816 @ 0x330 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r5, sp, #288 @ 0x120 │ │ │ │ + add r7, sp, #416 @ 0x1a0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3640] @ 0xe38 │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1017247,15 +1017247,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r5, r0 │ │ │ │ movs r0, r0 │ │ │ │ udf #208 @ 0xd0 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #536 @ 0x218 │ │ │ │ + add r6, sp, #664 @ 0x298 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ble.n 362358 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24dfe8> │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1017409,27 +1017409,27 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 362424 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24e0b4> │ │ │ │ lsls r6, r3, #16 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - add r3, sp, #464 @ 0x1d0 │ │ │ │ + add r5, sp, #592 @ 0x250 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, sp, #480 @ 0x1e0 │ │ │ │ + add r4, sp, #608 @ 0x260 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r3, sp, #240 @ 0xf0 │ │ │ │ + add r5, sp, #368 @ 0x170 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, sp, #336 @ 0x150 │ │ │ │ + add r4, sp, #464 @ 0x1d0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, sp, #416 @ 0x1a0 │ │ │ │ + add r4, sp, #544 @ 0x220 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, sp, #504 @ 0x1f8 │ │ │ │ + add r4, sp, #632 @ 0x278 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, sp, #704 @ 0x2c0 │ │ │ │ + add r4, sp, #832 @ 0x340 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #148] @ (36257c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24e20c>) │ │ │ │ @@ -1017618,33 +1017618,33 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 362628 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24e2b8> │ │ │ │ bge.n 362780 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24e410> │ │ │ │ lsls r4, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r1, #14 │ │ │ │ + lsrs r6, r5, #22 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r1, sp, #976 @ 0x3d0 │ │ │ │ + add r4, sp, #80 @ 0x50 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [sp, #784] @ 0x310 │ │ │ │ + ldr r2, [sp, #912] @ 0x390 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [sp, #832] @ 0x340 │ │ │ │ + ldr r2, [sp, #960] @ 0x3c0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r1, sp, #920 @ 0x398 │ │ │ │ + add r4, sp, #24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r1, sp, #960 @ 0x3c0 │ │ │ │ + add r4, sp, #64 @ 0x40 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, sp, #216 @ 0xd8 │ │ │ │ + add r4, sp, #344 @ 0x158 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r1, sp, #392 @ 0x188 │ │ │ │ + add r3, sp, #520 @ 0x208 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r1, sp, #976 @ 0x3d0 │ │ │ │ + add r4, sp, #80 @ 0x50 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r1, sp, #144 @ 0x90 │ │ │ │ + add r3, sp, #272 @ 0x110 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r6, [pc, #308] @ (36283c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24e4cc>) │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ @@ -1017773,27 +1017773,27 @@ │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 362800 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24e490> │ │ │ │ lsls r4, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #368 @ 0x170 │ │ │ │ + add r3, sp, #496 @ 0x1f0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ bhi.n 3628a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24e534> │ │ │ │ lsls r4, r0, #6 │ │ │ │ - add r0, sp, #960 @ 0x3c0 │ │ │ │ + add r3, sp, #64 @ 0x40 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r2, r7, #6 │ │ │ │ + lsrs r2, r3, #15 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r0, sp, #920 @ 0x398 │ │ │ │ + add r3, sp, #24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, sp, #752 @ 0x2f0 │ │ │ │ + add r2, sp, #880 @ 0x370 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r7, pc, #728 @ (adr r7, 362b40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24e7d0>) │ │ │ │ + add r1, sp, #856 @ 0x358 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r1, [pc, #132] @ (3628fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24e58c>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -1017849,15 +1017849,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cdp2 1, 11, cr0, cr0, cr4, {4} │ │ │ │ bvc.n 3629fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24e68c> │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #672 @ 0x2a0 │ │ │ │ + add r2, sp, #800 @ 0x320 │ │ │ │ lsls r0, r2, #3 │ │ │ │ bvc.n 362948 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24e5d8> │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -1017918,15 +1017918,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cdp2 1, 0, cr0, cr8, cr4, {4} │ │ │ │ bvs.n 362960 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24e5f0> │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #88 @ 0x58 │ │ │ │ + add r2, sp, #216 @ 0xd8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ bvs.n 362a9c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24e72c> │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ @@ -1018048,29 +1018048,29 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldc2l 1, cr0, [r4, #-528] @ 0xfffffdf0 │ │ │ │ bvs.n 362b5c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24e7ec> │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #544 @ (adr r7, 362d2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24e9bc>) │ │ │ │ + add r1, sp, #672 @ 0x2a0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r7, pc, #880 @ (adr r7, 362e80 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24eb10>) │ │ │ │ + add r1, sp, #1008 @ 0x3f0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ bpl.n 362a78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24e708> │ │ │ │ lsls r4, r0, #6 │ │ │ │ - add r6, pc, #856 @ (adr r6, 362e70 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24eb00>) │ │ │ │ + add r0, sp, #984 @ 0x3d8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r7, pc, #528 @ (adr r7, 362d2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24e9bc>) │ │ │ │ + add r1, sp, #656 @ 0x290 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r6, pc, #936 @ (adr r6, 362ec8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24eb58>) │ │ │ │ + add r1, sp, #40 @ 0x28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r6, pc, #992 @ (adr r6, 362f04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24eb94>) │ │ │ │ + add r1, sp, #96 @ 0x60 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r7, pc, #24 @ (adr r7, 362b40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24e7d0>) │ │ │ │ + add r1, sp, #152 @ 0x98 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r3 │ │ │ │ @@ -1018227,17 +1018227,17 @@ │ │ │ │ bne.n 362c44 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24e8d4> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 245498 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x131128> │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 362b9e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24e82e> │ │ │ │ b.n 362bb4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24e844> │ │ │ │ - add r6, pc, #632 @ (adr r6, 362f3c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24ebcc>) │ │ │ │ + add r0, sp, #760 @ 0x2f8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r6, pc, #112 @ (adr r6, 362d38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24e9c8>) │ │ │ │ + add r0, sp, #240 @ 0xf0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1018479,19 +1018479,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (362f3c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24ebcc>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 362d8e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24ea1e> │ │ │ │ - add r4, pc, #144 @ (adr r4, 362fc8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24ec58>) │ │ │ │ + add r6, pc, #272 @ (adr r6, 363048 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24ecd8>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r3, pc, #824 @ (adr r3, 363274 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24ef04>) │ │ │ │ + add r5, pc, #952 @ (adr r5, 3632f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24ef84>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r3, pc, #600 @ (adr r3, 363198 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24ee28>) │ │ │ │ + add r5, pc, #728 @ (adr r5, 363218 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24eea8>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #72] @ (362f9c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24ec2c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -1018522,15 +1018522,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w r8, [sp] │ │ │ │ bl 362d28 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24e9b8> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf7e60184 │ │ │ │ - add r3, pc, #744 @ (adr r3, 36328c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24ef1c>) │ │ │ │ + add r5, pc, #872 @ (adr r5, 36330c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24ef9c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #84] @ 363008 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24ec98> │ │ │ │ mov r5, r3 │ │ │ │ @@ -1018564,19 +1018564,19 @@ │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ @ instruction: 0xf7820184 │ │ │ │ - add r3, pc, #408 @ (adr r3, 3631a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24ee38>) │ │ │ │ + add r5, pc, #536 @ (adr r5, 363228 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24eeb8>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r3, pc, #280 @ (adr r3, 36312c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24edbc>) │ │ │ │ + add r5, pc, #408 @ (adr r5, 3631ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24ee3c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r3, pc, #344 @ (adr r3, 363170 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24ee00>) │ │ │ │ + add r5, pc, #472 @ (adr r5, 3631f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24ee80>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #88] @ (363084 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24ed14>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -1018615,17 +1018615,17 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [pc, #12] @ (36308c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24ed1c>) │ │ │ │ add r3, pc │ │ │ │ b.n 36304c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24ecdc> │ │ │ │ nop │ │ │ │ @ instruction: 0xf70e0184 │ │ │ │ - add r3, pc, #120 @ (adr r3, 363104 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24ed94>) │ │ │ │ + add r5, pc, #248 @ (adr r5, 363184 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24ee14>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, pc, #1000 @ (adr r2, 363478 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24f108>) │ │ │ │ + add r5, pc, #104 @ (adr r5, 3630f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24ed88>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #104] @ 363108 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24ed98> │ │ │ │ mov r5, r3 │ │ │ │ @@ -1018667,19 +1018667,19 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf6960184 │ │ │ │ - add r2, pc, #792 @ (adr r2, 363428 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24f0b8>) │ │ │ │ + add r4, pc, #920 @ (adr r4, 3634a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24f138>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, pc, #704 @ (adr r2, 3633d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24f064>) │ │ │ │ + add r4, pc, #832 @ (adr r4, 363454 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24f0e4>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, pc, #352 @ (adr r2, 363278 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24ef08>) │ │ │ │ + add r4, pc, #480 @ (adr r4, 3632f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24ef88>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #108] @ (363194 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24ee24>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -1018725,19 +1018725,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf6100184 │ │ │ │ - add r2, pc, #400 @ (adr r2, 36332c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24efbc>) │ │ │ │ + add r4, pc, #528 @ (adr r4, 3633ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24f03c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, pc, #312 @ (adr r2, 3632d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24ef68>) │ │ │ │ + add r4, pc, #440 @ (adr r4, 363358 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24efe8>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, pc, #336 @ (adr r2, 3632f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24ef84>) │ │ │ │ + add r4, pc, #464 @ (adr r4, 363374 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24f004>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #132] @ (36323c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24eecc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -1018793,21 +1018793,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf5820184 │ │ │ │ - add r2, pc, #152 @ (adr r2, 3632dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24ef6c>) │ │ │ │ + add r4, pc, #280 @ (adr r4, 36335c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24efec>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, pc, #16 @ (adr r2, 363258 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24eee8>) │ │ │ │ + add r4, pc, #144 @ (adr r4, 3632d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24ef68>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r1, pc, #232 @ (adr r1, 363334 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24efc4>) │ │ │ │ + add r3, pc, #360 @ (adr r3, 3633b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24f044>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r1, pc, #696 @ (adr r1, 363508 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24f198>) │ │ │ │ + add r3, pc, #824 @ (adr r3, 363588 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24f218>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ add.w r4, r2, #100 @ 0x64 │ │ │ │ mov r7, r2 │ │ │ │ @@ -1018999,15 +1018999,15 @@ │ │ │ │ blx 6a8a8 │ │ │ │ b.n 363398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24f028> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldmia r4!, {r2, r3, r5, r7} │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #656 @ (adr r0, 3636e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24f370>) │ │ │ │ + add r2, pc, #784 @ (adr r2, 363760 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24f3f0>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldmia r4!, {r5, r6} │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -1019366,19 +1019366,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (363808 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24f498>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 3637ce <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24f45e> │ │ │ │ vaddw.s32 q0, q9, d4 │ │ │ │ - ldr r4, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r6, [sp, #800] @ 0x320 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r6, [sp, #832] @ 0x340 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r6, [sp, #592] @ 0x250 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #272] @ (36392c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24f5bc>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1019494,23 +1019494,23 @@ │ │ │ │ b.n 363896 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24f526> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ vrhadd.s8 d0, d24, d4 │ │ │ │ stmia r7!, {r3, r4, r6, r7} │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r6, [sp, #568] @ 0x238 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [sp, #232] @ 0xe8 │ │ │ │ + ldr r6, [sp, #360] @ 0x168 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r4, r0, #6 │ │ │ │ lsrs r4, r7, #23 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldr r3, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r5, [sp, #824] @ 0x338 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #136] @ (3639e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24f674>) │ │ │ │ @@ -1019567,17 +1019567,17 @@ │ │ │ │ strd sl, r7, [sp, #8] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 30eca0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1fa930> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ ldcl 1, cr0, [lr, #528] @ 0x210 │ │ │ │ - ldr r3, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r5, [sp, #624] @ 0x270 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r3, [sp, #312] @ 0x138 │ │ │ │ + ldr r5, [sp, #440] @ 0x1b8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r2 │ │ │ │ @@ -1019618,17 +1019618,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldc 1, cr0, [r2, #-528]! @ 0xfffffdf0 │ │ │ │ - movs r3, #84 @ 0x54 │ │ │ │ + movs r5, #116 @ 0x74 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [sp, #840] @ 0x348 │ │ │ │ + ldr r4, [sp, #968] @ 0x3c8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #440] @ (363c34 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24f8c4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1019798,21 +1019798,21 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 363b04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24f794> │ │ │ │ ldc 1, cr0, [lr], #528 @ 0x210 │ │ │ │ stmia r5!, {r4, r5, r6} │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldr r2, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r4, [sp, #856] @ 0x358 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r4, [sp, #584] @ 0x248 │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - bx r0 │ │ │ │ + ldr r1, [pc, #128] @ (363ccc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24f95c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ (363cc8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24f958>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1019854,19 +1019854,19 @@ │ │ │ │ mov r3, r0 │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 363caa <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24f93a> │ │ │ │ @ instruction: 0xeadc0184 │ │ │ │ - ldr r1, [sp, #120] @ 0x78 │ │ │ │ + ldr r3, [sp, #248] @ 0xf8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - mov r8, r1 │ │ │ │ + ldr r0, [pc, #672] @ (363f74 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x24fc04>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r3, [sp, #88] @ 0x58 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov sl, r3 │ │ │ │ add.w r3, r0, #573440 @ 0x8c000 │ │ │ │ @@ -1021259,49 +1021259,49 @@ │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmia r0!, {r2, r3, r5} │ │ │ │ lsls r4, r0, #6 │ │ │ │ bkpt 0x001e │ │ │ │ lsls r4, r0, #6 │ │ │ │ asrs r0, r0, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r2, #46] @ 0x2e │ │ │ │ + ldrh r6, [r6, #62] @ 0x3e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r7, #32] │ │ │ │ + ldrh r2, [r3, #50] @ 0x32 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r5, #32] │ │ │ │ + ldrh r2, [r1, #50] @ 0x32 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r3, #32] │ │ │ │ + ldrh r2, [r7, #48] @ 0x30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r3, #30] │ │ │ │ + ldrh r2, [r7, #46] @ 0x2e │ │ │ │ lsls r0, r2, #3 │ │ │ │ lsrs r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r5, #28] │ │ │ │ + ldrh r4, [r1, #46] @ 0x2e │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r0, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r1, #24] │ │ │ │ + ldrh r4, [r5, #40] @ 0x28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r6, #22] │ │ │ │ + ldrh r0, [r2, #40] @ 0x28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r2, #22] │ │ │ │ + ldrh r4, [r6, #38] @ 0x26 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r0, #22] │ │ │ │ + ldrh r2, [r4, #38] @ 0x26 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r6, #20] │ │ │ │ + ldrh r0, [r2, #38] @ 0x26 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r3, #20] │ │ │ │ + ldrh r6, [r7, #36] @ 0x24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r1, #20] │ │ │ │ + ldrh r4, [r5, #36] @ 0x24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r7, #18] │ │ │ │ + ldrh r4, [r3, #36] @ 0x24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r5, #18] │ │ │ │ + ldrh r4, [r1, #36] @ 0x24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r3, #18] │ │ │ │ + ldrh r4, [r7, #34] @ 0x22 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ strd r1, r2, [sp, #32] │ │ │ │ @@ -1021677,33 +1021677,33 @@ │ │ │ │ lsls r4, r0, #6 │ │ │ │ uxtb r4, r5 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ uxtb r2, r2 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldrh r0, [r1, #10] │ │ │ │ + ldrh r0, [r5, #26] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r0, #60] @ 0x3c │ │ │ │ + ldrh r0, [r4, #12] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r2, #60] @ 0x3c │ │ │ │ + ldrh r0, [r6, #12] │ │ │ │ lsls r0, r2, #3 │ │ │ │ cbz r2, 365038 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x250cc8> │ │ │ │ lsls r4, r0, #6 │ │ │ │ - strh r0, [r5, #62] @ 0x3e │ │ │ │ + ldrh r0, [r1, #16] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r2, #60] @ 0x3c │ │ │ │ + ldrh r2, [r6, #12] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r6, #62] @ 0x3e │ │ │ │ + ldrh r2, [r2, #16] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r4, #56] @ 0x38 │ │ │ │ + ldrh r6, [r0, #10] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r5, #54] @ 0x36 │ │ │ │ + ldrh r0, [r1, #8] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r3, #50] @ 0x32 │ │ │ │ + ldrh r6, [r7, #2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r2, [pc, #656] @ (3652c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x250f58>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 364e86 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x250b16> │ │ │ │ @@ -1021942,21 +1021942,21 @@ │ │ │ │ bne.w 3650d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x250d64> │ │ │ │ b.n 365232 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x250ec2> │ │ │ │ movw r2, #36763 @ 0x8f9b │ │ │ │ cmp sl, r2 │ │ │ │ beq.n 365268 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x250ef8> │ │ │ │ b.n 3650d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x250d64> │ │ │ │ nop │ │ │ │ - strh r0, [r5, #50] @ 0x32 │ │ │ │ + ldrh r0, [r1, #4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r5, #42] @ 0x2a │ │ │ │ + strh r4, [r1, #60] @ 0x3c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r0, #50] @ 0x32 │ │ │ │ + ldrh r0, [r4, #2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r1, #50] @ 0x32 │ │ │ │ + ldrh r0, [r5, #2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1022346,17 +1022346,17 @@ │ │ │ │ lsls r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #16] @ (365738 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2513c8>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 365688 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x251318> │ │ │ │ - strh r2, [r5, #8] │ │ │ │ + strh r2, [r1, #26] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r0, #4] │ │ │ │ + strh r0, [r4, #20] │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1022480,21 +1022480,21 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ ldmia r7, {r1, r3, r5, r6, r7} │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldrb r4, [r4, #30] │ │ │ │ + strh r4, [r0, #14] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r7, #29] │ │ │ │ + strh r0, [r3, #12] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r1, #29] │ │ │ │ + strh r6, [r5, #10] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r7, #28] │ │ │ │ + strh r6, [r3, #10] │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #336] @ (365a30 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2516c0>) │ │ │ │ @@ -1022619,21 +1022619,21 @@ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ str r1, [r3, #8] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ str r2, [r3, #12] │ │ │ │ b.n 36597e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25160e> │ │ │ │ ldmia r6, {r1, r3, r4, r6} │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldrb r0, [r3, #26] │ │ │ │ + strh r0, [r7, #4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r0, #25] │ │ │ │ + strh r4, [r4, #2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r6, #22] │ │ │ │ + ldrb r2, [r2, #31] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r4, #22] │ │ │ │ + ldrb r2, [r0, #31] │ │ │ │ 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 │ │ │ │ @@ -1023063,23 +1023063,23 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - ldrb r6, [r1, #19] │ │ │ │ + ldrb r6, [r5, #27] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r4, #16] │ │ │ │ + ldrb r4, [r0, #25] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r7, #15] │ │ │ │ + ldrb r2, [r3, #24] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r0, #14] │ │ │ │ + ldrb r0, [r4, #22] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r0, #14] │ │ │ │ + ldrb r6, [r4, #22] │ │ │ │ lsls r0, r2, #3 │ │ │ │ str r2, [sp, #0] │ │ │ │ bl 1c2c38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xae8c8> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r5, [r2, #1828] @ 0x724 │ │ │ │ b.n 365aac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25173c> │ │ │ │ vmov r2, s14 │ │ │ │ @@ -1023504,25 +1023504,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ vstr s14, [sp] │ │ │ │ bl 1c2c38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xae8c8> │ │ │ │ vldr s14, [sp] │ │ │ │ b.n 36604a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x251cda> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r5, #28] │ │ │ │ + ldrb r4, [r1, #5] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r2, [r5, #26] │ │ │ │ + ldrb r2, [r1, #3] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r4, [r4, #25] │ │ │ │ + ldrb r4, [r0, #2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r4, [r6, #23] │ │ │ │ + ldrb r4, [r2, #0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r6, [r7, #20] │ │ │ │ + strb r6, [r3, #29] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r2, [r3, #14] │ │ │ │ + strb r2, [r7, #22] │ │ │ │ lsls r0, r2, #3 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 365f62 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x251bf2> │ │ │ │ b.n 36630e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x251f9e> │ │ │ │ movs r2, #1 │ │ │ │ b.n 3660ae <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x251d3e> │ │ │ │ movw r3, #5890 @ 0x1702 │ │ │ │ @@ -1024266,25 +1024266,25 @@ │ │ │ │ nop │ │ │ │ pop {r1, r2, r5} │ │ │ │ lsls r4, r0, #6 │ │ │ │ str r4, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r3, #84] @ 0x54 │ │ │ │ + ldr r6, [r7, #116] @ 0x74 │ │ │ │ lsls r0, r2, #3 │ │ │ │ str r4, [sp, #224] @ 0xe0 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldr r6, [r5, #68] @ 0x44 │ │ │ │ + ldr r6, [r1, #104] @ 0x68 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [r2, #52] @ 0x34 │ │ │ │ + ldr r2, [r6, #84] @ 0x54 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [r1, #52] @ 0x34 │ │ │ │ + ldr r2, [r5, #84] @ 0x54 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [r0, #52] @ 0x34 │ │ │ │ + ldr r6, [r4, #84] @ 0x54 │ │ │ │ lsls r0, r2, #3 │ │ │ │ movw r2, #34065 @ 0x8511 │ │ │ │ cmp r6, r2 │ │ │ │ beq.n 366e5c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x252aec> │ │ │ │ movw r2, #34066 @ 0x8512 │ │ │ │ cmp r6, r2 │ │ │ │ bne.n 366e68 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x252af8> │ │ │ │ @@ -1024359,17 +1024359,17 @@ │ │ │ │ movs r5, #1 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 366e1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x252aac> │ │ │ │ b.n 366bb2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x252842> │ │ │ │ movs r5, #2 │ │ │ │ b.n 366e1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x252aac> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - ldr r0, [r5, #40] @ 0x28 │ │ │ │ + ldr r0, [r1, #76] @ 0x4c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [r6, #36] @ 0x24 │ │ │ │ + ldr r0, [r2, #72] @ 0x48 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #332] @ (367038 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x252cc8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1024476,18 +1024476,18 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 366f5c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x252bec> │ │ │ │ nop │ │ │ │ @ instruction: 0xb84e │ │ │ │ lsls r4, r0, #6 │ │ │ │ - str??.w r0, [r8, pc] │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ + @ instruction: 0xfa8800cf │ │ │ │ + ldr r2, [r0, #48] @ 0x30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [r3, #12] │ │ │ │ + ldr r6, [r7, #44] @ 0x2c │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #348] @ (3671b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x252e44>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1024613,22 +1024613,22 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 3670c6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x252d56> │ │ │ │ @ instruction: 0xb6e2 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - @ instruction: 0xf6f400cf │ │ │ │ - str r0, [r1, #120] @ 0x78 │ │ │ │ + ldrsb.w r0, [r4, pc] │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r4, [r0, #120] @ 0x78 │ │ │ │ + ldr r4, [r4, #24] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r6, [r4, #120] @ 0x78 │ │ │ │ + ldr r6, [r0, #28] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r4, [r2, #120] @ 0x78 │ │ │ │ + ldr r4, [r6, #24] │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #368] @ (36734c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x252fdc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1024752,22 +1024752,22 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29df64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189bf4> │ │ │ │ b.n 367242 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x252ed2> │ │ │ │ push {r1, r2, r3, r4, r6, lr} │ │ │ │ lsls r4, r0, #6 │ │ │ │ - sbcs.w r0, ip, #6782976 @ 0x678000 │ │ │ │ - str r0, [r6, #92] @ 0x5c │ │ │ │ + @ instruction: 0xf79c00cf │ │ │ │ + ldr r0, [r2, #0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r4, [r5, #92] @ 0x5c │ │ │ │ + ldr r4, [r1, #0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r6, [r1, #96] @ 0x60 │ │ │ │ + ldr r6, [r5, #0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r4, [r7, #92] @ 0x5c │ │ │ │ + ldr r4, [r3, #0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #52] @ 3673a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x253038> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -1024785,30 +1024785,30 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 366ae8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x252778> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ cbz r2, 36741c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2530ac> │ │ │ │ lsls r4, r0, #6 │ │ │ │ - str r0, [r7, #88] @ 0x58 │ │ │ │ + str r0, [r3, #124] @ 0x7c │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w ip, [pc, #20] @ 3673d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x253068> │ │ │ │ sub.w r0, r0, #33792 @ 0x8400 │ │ │ │ add ip, pc │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 366ae8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x252778> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - str r0, [r2, #88] @ 0x58 │ │ │ │ + str r0, [r6, #120] @ 0x78 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w lr, [pc, #164] @ 367490 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x253120> │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1024865,15 +1024865,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cbz r0, 3674da <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25316a> │ │ │ │ lsls r4, r0, #6 │ │ │ │ ldrh r4, [r0, #32] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r2, #80] @ 0x50 │ │ │ │ + str r6, [r6, #112] @ 0x70 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrh r2, [r2, #28] │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1024923,15 +1024923,15 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ b.n 367500 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x253190> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r7, #24] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r5, #68] @ 0x44 │ │ │ │ + str r4, [r1, #104] @ 0x68 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrh r2, [r4, #22] │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1024978,15 +1024978,15 @@ │ │ │ │ nop │ │ │ │ cbz r0, 367600 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x253290> │ │ │ │ lsls r4, r0, #6 │ │ │ │ ldrh r6, [r2, #20] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, #60] @ 0x3c │ │ │ │ + str r0, [r2, #96] @ 0x60 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrh r2, [r1, #18] │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1025021,15 +1025021,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 36764c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2532dc> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrh r2, [r0, #16] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - str r4, [r2, #56] @ 0x38 │ │ │ │ + str r4, [r6, #88] @ 0x58 │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r0, #14] │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1025090,15 +1025090,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ sub sp, #144 @ 0x90 │ │ │ │ lsls r4, r0, #6 │ │ │ │ ldrh r0, [r0, #12] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r2, #44] @ 0x2c │ │ │ │ + str r2, [r6, #76] @ 0x4c │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrh r6, [r1, #8] │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1025148,15 +1025148,15 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ b.n 367784 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x253414> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrh r0, [r7, #4] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r5, #32] │ │ │ │ + str r0, [r1, #68] @ 0x44 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrh r6, [r3, #2] │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1025202,15 +1025202,15 @@ │ │ │ │ nop │ │ │ │ add r7, sp, #256 @ 0x100 │ │ │ │ lsls r4, r0, #6 │ │ │ │ ldrh r2, [r2, #0] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, #24] │ │ │ │ + str r0, [r2, #60] @ 0x3c │ │ │ │ lsls r0, r2, #3 │ │ │ │ strh r2, [r1, #62] @ 0x3e │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1025244,15 +1025244,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 3678c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x253558> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strh r2, [r0, #60] @ 0x3c │ │ │ │ lsls r4, r0, #6 │ │ │ │ - str r4, [r2, #20] │ │ │ │ + str r4, [r6, #52] @ 0x34 │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r1, #58] @ 0x3a │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1025311,15 +1025311,15 @@ │ │ │ │ nop │ │ │ │ add r6, sp, #192 @ 0xc0 │ │ │ │ lsls r4, r0, #6 │ │ │ │ strh r6, [r0, #56] @ 0x38 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r4, #0] │ │ │ │ + str r4, [r0, #36] @ 0x24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ strh r6, [r3, #52] @ 0x34 │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1025363,15 +1025363,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strh r6, [r2, #50] @ 0x32 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r5, r6] │ │ │ │ + str r4, [r1, #28] │ │ │ │ lsls r0, r2, #3 │ │ │ │ strh r4, [r1, #48] @ 0x30 │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1025391,30 +1025391,30 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 366edc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x252b6c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r5, sp, #56 @ 0x38 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldrsh r4, [r4, r6] │ │ │ │ + str r4, [r0, #28] │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w ip, [pc, #20] @ 367a8c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25371c> │ │ │ │ sub.w r0, r0, #33792 @ 0x8400 │ │ │ │ add ip, pc │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 366edc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x252b6c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldrsh r0, [r0, r6] │ │ │ │ + str r0, [r4, #24] │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #52] @ 367ad4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x253764> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -1025432,30 +1025432,30 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 367048 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x252cd8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r4, sp, #600 @ 0x258 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldrsh r4, [r2, r5] │ │ │ │ + str r4, [r6, #20] │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w ip, [pc, #20] @ 367b04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x253794> │ │ │ │ sub.w r0, r0, #33792 @ 0x8400 │ │ │ │ add ip, pc │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 367048 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x252cd8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldrsh r0, [r6, r4] │ │ │ │ + str r0, [r2, #20] │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #52] @ 367b4c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2537dc> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -1025473,30 +1025473,30 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 3671cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x252e5c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r4, sp, #120 @ 0x78 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldrsh r4, [r0, r4] │ │ │ │ + str r4, [r4, #16] │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w ip, [pc, #20] @ 367b7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25380c> │ │ │ │ sub.w r0, r0, #33792 @ 0x8400 │ │ │ │ add ip, pc │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 3671cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x252e5c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldrsh r0, [r4, r3] │ │ │ │ + str r0, [r0, #16] │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2080] @ 0x820 │ │ │ │ subw sp, sp, #1988 @ 0x7c4 │ │ │ │ mov r9, r1 │ │ │ │ @@ -1025705,15 +1025705,15 @@ │ │ │ │ nop │ │ │ │ strh r6, [r1, #22] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r1, #16] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldrb r2, [r1, r1] │ │ │ │ + ldrsh r2, [r5, r1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3824] @ 0xef0 │ │ │ │ sub sp, #248 @ 0xf8 │ │ │ │ mov r8, r1 │ │ │ │ @@ -1029260,19 +1029260,19 @@ │ │ │ │ ldr r0, [r6, #0] │ │ │ │ bl 16dc30 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x598c0> │ │ │ │ mov r0, r5 │ │ │ │ blx 6a8a8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - subs r0, #182 @ 0xb6 │ │ │ │ + subs r2, #214 @ 0xd6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [sp, #664] @ 0x298 │ │ │ │ + ldr r6, [sp, #792] @ 0x318 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r0, #162 @ 0xa2 │ │ │ │ + subs r2, #194 @ 0xc2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r4, [r1, #72] @ 0x48 │ │ │ │ @@ -1029305,15 +1029305,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [pc, #12] @ (36a28c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x255f1c>) │ │ │ │ add r2, pc │ │ │ │ bl 36a1b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x255e44> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - subs r0, #56 @ 0x38 │ │ │ │ + subs r2, #88 @ 0x58 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1029381,19 +1029381,19 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ bl 36a1b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x255e44> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 6a8a8 │ │ │ │ b.n 36a2ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x255f7c> │ │ │ │ - subs r0, #6 │ │ │ │ + subs r2, #38 @ 0x26 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r7, #244 @ 0xf4 │ │ │ │ + subs r2, #20 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r7, #246 @ 0xf6 │ │ │ │ + subs r2, #22 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #164] @ (36a404 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x256094>) │ │ │ │ @@ -1029793,37 +1029793,37 @@ │ │ │ │ rsb sl, sl, #13 │ │ │ │ add r6, pc │ │ │ │ b.n 36a5a2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x256232> │ │ │ │ ldrh r0, [r1, r4] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r1, #19 │ │ │ │ + lsrs r4, r5, #27 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsls r2, r4, #5 │ │ │ │ + lsls r2, r0, #14 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - adds r5, #184 @ 0xb8 │ │ │ │ + adds r7, #216 @ 0xd8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ strh r0, [r7, #0] │ │ │ │ lsls r2, r7, #5 │ │ │ │ ldr r2, [r5, r7] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - adds r5, #18 │ │ │ │ + adds r7, #50 @ 0x32 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrb r4, [r6, #29] │ │ │ │ lsls r2, r7, #5 │ │ │ │ - adds r5, #126 @ 0x7e │ │ │ │ + adds r7, #158 @ 0x9e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r5, #12 │ │ │ │ + adds r7, #44 @ 0x2c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r4, #198 @ 0xc6 │ │ │ │ + adds r6, #230 @ 0xe6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r5, #48 @ 0x30 │ │ │ │ + adds r7, #80 @ 0x50 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r4, #32 │ │ │ │ + adds r6, #64 @ 0x40 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -1030986,53 +1030986,57 @@ │ │ │ │ subw r3, r3, #2088 @ 0x828 │ │ │ │ stmia.w r3, {r0, r1} │ │ │ │ b.n 36ae02 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x256a92> │ │ │ │ ldrsb r6, [r6, r4] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - vst1.8 {d16[7]}, [sl], r3 │ │ │ │ - lsrs r0, r2, #3 │ │ │ │ + @ instruction: 0xfbea00e3 │ │ │ │ + lsrs r0, r6, #11 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsrs r6, r7, #2 │ │ │ │ + lsrs r6, r3, #11 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - mcrr2 0, 14, r0, r0, cr3 │ │ │ │ - lsls r2, r4, #15 │ │ │ │ + cdp2 0, 6, cr0, cr0, cr3, {7} │ │ │ │ + lsls r2, r0, #24 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - @ instruction: 0xfbea00e3 │ │ │ │ - cdp2 0, 9, cr0, cr14, cr3, {7} │ │ │ │ - lsrs r6, r7, #8 │ │ │ │ + cdp2 0, 0, cr0, cr10, cr3, {7} │ │ │ │ + lsls r6, r7, #2 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - @ instruction: 0xfb6400e3 │ │ │ │ - lsls r6, r0, #12 │ │ │ │ + lsrs r6, r3, #17 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsrs r2, r1, #8 │ │ │ │ + stc2 0, cr0, [r4, #908] @ 0x38c │ │ │ │ + lsls r6, r4, #20 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsls r6, r4, #11 │ │ │ │ + lsrs r2, r5, #16 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - @ instruction: 0xf73800e3 │ │ │ │ - @ instruction: 0xf59c00e3 │ │ │ │ - vhadd.u8 q0, q9, │ │ │ │ - strh.w r0, [r6, r3, lsl #2] │ │ │ │ - ldc2 0, cr0, [lr, #908] @ 0x38c │ │ │ │ - vmla.i32 q0, q13, d3[1] │ │ │ │ - @ instruction: 0xf7ba00e3 │ │ │ │ - @ instruction: 0xfa7c00e3 │ │ │ │ - @ instruction: 0xf5e800e3 │ │ │ │ - lsls r0, r0, #23 │ │ │ │ + lsls r6, r0, #20 │ │ │ │ + lsls r4, r4, #3 │ │ │ │ + ldr??.w r0, [r8, r3, lsl #2] │ │ │ │ + @ instruction: 0xf7bc00e3 │ │ │ │ + lsls r2, r4, #4 │ │ │ │ + lsls r4, r4, #3 │ │ │ │ + @ instruction: 0xfa4600e3 │ │ │ │ + vtrn. q0, │ │ │ │ + lsls r2, r1, #7 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - add.w r0, r4, #7438336 @ 0x718000 │ │ │ │ + ldr??.w r0, [sl, #227] @ 0xe3 │ │ │ │ + ldc2 0, cr0, [ip], {227} @ 0xe3 │ │ │ │ + strb.w r0, [r8, r3, lsl #2] │ │ │ │ + lsls r0, r4, #31 │ │ │ │ + lsls r4, r4, #3 │ │ │ │ + @ instruction: 0xf72400e3 │ │ │ │ ldr r7, [pc, #912] @ (36b748 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2573d8>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ - cdp2 0, 0, cr0, cr10, cr3, {7} │ │ │ │ - lsls r4, r7, #19 │ │ │ │ + movs r2, r5 │ │ │ │ + lsls r4, r4, #3 │ │ │ │ + lsls r4, r3, #28 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - stc2l 0, cr0, [r8, #908] @ 0x38c │ │ │ │ - ldc2 0, cr0, [r2, #908] @ 0x38c │ │ │ │ - @ instruction: 0xf7f200e3 │ │ │ │ + vmla.i32 q8, q12, d3[1] │ │ │ │ + vtrn.8 q0, │ │ │ │ + @ instruction: 0xfa1200e3 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr.w r1, [r8, #-44] │ │ │ │ subw r3, r3, #2088 @ 0x828 │ │ │ │ ldr.w r2, [r8] │ │ │ │ add r2, r1 │ │ │ │ movs r1, #0 │ │ │ │ strh r2, [r3, #2] │ │ │ │ @@ -1032436,24 +1032440,24 @@ │ │ │ │ str r2, [r3, #4] │ │ │ │ mov.w r2, #1065353216 @ 0x3f800000 │ │ │ │ str r2, [r3, #16] │ │ │ │ movs r2, #4 │ │ │ │ str r2, [r3, #0] │ │ │ │ b.w 36ae02 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x256a92> │ │ │ │ nop │ │ │ │ - movs r7, #38 @ 0x26 │ │ │ │ + cmp r1, #70 @ 0x46 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xfa2400e3 │ │ │ │ - subs r4, r6, r7 │ │ │ │ + mcrr2 0, 14, r0, r4, cr3 │ │ │ │ + subs r4, r2, #0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r2, r2, r2 │ │ │ │ + adds r2, r6, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r4, r1, #0 │ │ │ │ + movs r0, #44 @ 0x2c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r0, r2, #4 │ │ │ │ + subs r0, r6, #4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ sub.w r3, r8, #308 @ 0x134 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ subw r3, r3, #2088 @ 0x828 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr.w r2, [r8, #-220] │ │ │ │ @@ -1033497,117 +1033501,117 @@ │ │ │ │ movs r2, #1 │ │ │ │ subw r3, r3, #2088 @ 0x828 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldrb r2, [r3, #4] │ │ │ │ orr.w r2, r2, #1 │ │ │ │ strb r2, [r3, #4] │ │ │ │ b.w 36ae02 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x256a92> │ │ │ │ - asrs r6, r0, #25 │ │ │ │ + adds r6, r4, r1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r4, r3, #25 │ │ │ │ + adds r4, r7, r1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r4, r4, #13 │ │ │ │ + asrs r4, r0, #22 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r0, r5, #28 │ │ │ │ + adds r0, r1, r5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r0, r5, #23 │ │ │ │ + adds r0, r1, r0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r6, r7, #15 │ │ │ │ + asrs r6, r3, #24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r6, r3, #13 │ │ │ │ + asrs r6, r7, #21 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r2, r6, #12 │ │ │ │ + asrs r2, r2, #21 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r6, r0, #10 │ │ │ │ + asrs r6, r4, #18 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r0, r0, #14 │ │ │ │ + asrs r0, r4, #22 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r2, r5, #21 │ │ │ │ + asrs r2, r1, #30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r0, r1, #15 │ │ │ │ + asrs r0, r5, #23 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r0, r4, #7 │ │ │ │ + asrs r0, r0, #16 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r2, r1, #10 │ │ │ │ + asrs r2, r5, #18 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r0, r3, #6 │ │ │ │ + asrs r0, r7, #14 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r2, r7, #7 │ │ │ │ + asrs r2, r3, #16 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r6, r7, #16 │ │ │ │ + asrs r6, r3, #25 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r4, r2, #2 │ │ │ │ + asrs r4, r6, #10 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r4, r6, #1 │ │ │ │ + asrs r4, r2, #10 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r2, r7, #15 │ │ │ │ + asrs r2, r3, #24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r6, r1, #32 │ │ │ │ + asrs r6, r5, #8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r4, r7, #14 │ │ │ │ + asrs r4, r3, #23 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r4, r4, #14 │ │ │ │ + asrs r4, r0, #23 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r4, r2, #14 │ │ │ │ + asrs r4, r6, #22 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r6, r6, #27 │ │ │ │ + asrs r6, r2, #4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r6, r0, #1 │ │ │ │ + asrs r6, r4, #9 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r4, r1, #32 │ │ │ │ + asrs r4, r5, #8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r4, r7, #31 │ │ │ │ + asrs r4, r3, #8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r0, r5, #29 │ │ │ │ + asrs r0, r1, #6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r6, r1, #30 │ │ │ │ + asrs r6, r5, #6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r2, r1, #9 │ │ │ │ + asrs r2, r5, #17 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r2, r0, #31 │ │ │ │ + asrs r2, r4, #7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r6, r0, #30 │ │ │ │ + asrs r6, r4, #6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r2, r3, #32 │ │ │ │ + asrs r2, r7, #8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r2, r0, #3 │ │ │ │ + asrs r2, r4, #11 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r2, r1, #11 │ │ │ │ + asrs r2, r5, #19 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r4, r1, #10 │ │ │ │ + asrs r4, r5, #18 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r6, r4, #8 │ │ │ │ + asrs r6, r0, #17 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r0, r7, #7 │ │ │ │ + asrs r0, r3, #16 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r4, r0, #4 │ │ │ │ + asrs r4, r4, #12 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r4, r5, #4 │ │ │ │ + asrs r4, r1, #13 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r0, r2, #1 │ │ │ │ + asrs r0, r6, #9 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r0, r2, #10 │ │ │ │ + asrs r0, r6, #18 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r2, r5, #27 │ │ │ │ + asrs r2, r1, #4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r6, r0, #2 │ │ │ │ + asrs r6, r4, #10 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r2, r7, #8 │ │ │ │ + asrs r2, r3, #17 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r0, r6, #10 │ │ │ │ + asrs r0, r2, #19 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r0, r5, #9 │ │ │ │ + asrs r0, r1, #18 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r4, r7, #15 │ │ │ │ + lsrs r4, r3, #24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r0, r7, #2 │ │ │ │ + asrs r0, r3, #11 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r0, r2, #3 │ │ │ │ + asrs r0, r6, #11 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r6, r1, #32 │ │ │ │ + asrs r6, r5, #8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #676] @ (36d3a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x259038>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -1033858,17 +1033862,17 @@ │ │ │ │ nop │ │ │ │ cmp r6, #244 @ 0xf4 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #118 @ 0x76 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - lsrs r6, r3, #25 │ │ │ │ + asrs r6, r7, #1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r2, r7, #5 │ │ │ │ + movs r1, #154 @ 0x9a │ │ │ │ lsls r7, r1, #3 │ │ │ │ add.w r3, r0, #8 │ │ │ │ adds r1, #8 │ │ │ │ adds r0, #16 │ │ │ │ ldrsh.w r2, [r3, #2]! │ │ │ │ ldrsh.w ip, [r1, #2]! │ │ │ │ cmp r2, ip │ │ │ │ @@ -1034352,15 +1034356,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} │ │ │ │ - pop {r1, r2, r3, r4, r5, r6} │ │ │ │ + bkpt 0x009e │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -1034372,15 +1034376,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 │ │ │ │ - asrs r4, r3, #20 │ │ │ │ + asrs r4, r7, #28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #480] @ (36db5c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2597ec>) │ │ │ │ @@ -1034566,45 +1034570,44 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 36db0c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25979c> │ │ │ │ b.n 36d9e6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x259676> │ │ │ │ ldrb.w r3, [r5, #85] @ 0x55 │ │ │ │ orr.w r3, r3, #2 │ │ │ │ strb.w r3, [r5, #85] @ 0x55 │ │ │ │ b.n 36da0a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25969a> │ │ │ │ - asrs r6, r7, #19 │ │ │ │ + asrs r6, r3, #28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r2, r6, #19 │ │ │ │ + asrs r2, r2, #28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 36d7e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x259478> │ │ │ │ - lsls r5, r3, #3 │ │ │ │ - asrs r4, r7, #20 │ │ │ │ + strd r0, r0, [r0], #-884 @ 0x374 │ │ │ │ + asrs r4, r3, #29 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r2, r0, #19 │ │ │ │ + asrs r2, r4, #27 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r4, r7, #17 │ │ │ │ + asrs r4, r3, #26 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r4, r7, #17 │ │ │ │ + asrs r4, r3, #26 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r2, r7, #16 │ │ │ │ + asrs r2, r3, #25 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r4, #2] │ │ │ │ + ldrh r2, [r0, #20] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - asrs r6, r7, #16 │ │ │ │ + asrs r6, r3, #25 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r0, r0, #17 │ │ │ │ + asrs r0, r4, #25 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r6, r0, #17 │ │ │ │ + asrs r6, r4, #25 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r4, r6, #16 │ │ │ │ + asrs r4, r2, #25 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r4, r6, #16 │ │ │ │ + asrs r4, r2, #25 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r4, r7, #14 │ │ │ │ + asrs r4, r3, #23 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r4, r5, #13 │ │ │ │ + asrs r4, r1, #22 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrd r2, r3, [r0, #4] │ │ │ │ subs r3, #1 │ │ │ │ @@ -1034646,15 +1034649,15 @@ │ │ │ │ str r3, [r4, #8] │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #8] @ (36dc18 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2598a8>) │ │ │ │ add r0, pc │ │ │ │ bl 29e1a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189e38> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bge.n 36dbf0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x259880> │ │ │ │ + ble.n 36dc30 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2598c0> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ @@ -1034743,15 +1034746,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 36dcba <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25994a> │ │ │ │ ldr r0, [pc, #12] @ (36dd10 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2599a0>) │ │ │ │ add r0, pc │ │ │ │ bl 29e1a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189e38> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 36dcca <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25995a> │ │ │ │ - bls.n 36dcbc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25994c> │ │ │ │ + blt.n 36dcfc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25998c> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ @@ -1034812,15 +1034815,15 @@ │ │ │ │ b.n 36dd9c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x259a2c> │ │ │ │ movs r2, #162 @ 0xa2 │ │ │ │ lsls r4, r0, #6 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 36de64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x259af4> │ │ │ │ + blt.n 36dea4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x259b34> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ @@ -1034904,25 +1034907,25 @@ │ │ │ │ cmp r9, r6 │ │ │ │ add r2, pc │ │ │ │ ldrsh.w r2, [r2, r3, lsl #1] │ │ │ │ bne.n 36de38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x259ac8> │ │ │ │ mov r0, r2 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - and.w r0, r2, #7438336 @ 0x718000 │ │ │ │ - @ instruction: 0xf4fe00e3 │ │ │ │ - cdp 0, 7, cr0, cr6, cr3, {7} │ │ │ │ - ldmdb r2!, {r0, r1, r5, r6, r7} │ │ │ │ - @ instruction: 0xf3ae00e3 │ │ │ │ - bls.n 36df50 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x259be0> │ │ │ │ + @ instruction: 0xf62200e3 │ │ │ │ + @ instruction: 0xf71e00e3 │ │ │ │ + eors.w r0, r6, #227 @ 0xe3 │ │ │ │ + adcs.w r0, r2, r3, asr #3 │ │ │ │ + rsb r0, lr, #7438336 @ 0x718000 │ │ │ │ + blt.n 36df90 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x259c20> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cdp 0, 3, cr0, cr4, cr3, {7} │ │ │ │ - bls.n 36dee4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x259b74> │ │ │ │ + orrs.w r0, r4, #227 @ 0xe3 │ │ │ │ + blt.n 36df24 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x259bb4> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - b.n 36e084 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x259d14> │ │ │ │ + b.n 36e4c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25a154> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #28] @ (36def4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x259b84>) │ │ │ │ @@ -1034937,15 +1034940,15 @@ │ │ │ │ movs r0, #2 │ │ │ │ blx 69918 │ │ │ │ nop │ │ │ │ movs r1, #32 │ │ │ │ lsls r4, r0, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x0018 │ │ │ │ + stmia r0!, {r3, r4, r5} │ │ │ │ lsls r6, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1034984,15 +1034987,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ strd r4, r2, [r3, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #4] @ (36df70 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x259c00>) │ │ │ │ add r0, pc │ │ │ │ bl 36dec4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x259b54> │ │ │ │ - lsrs r6, r6, #30 │ │ │ │ + asrs r6, r2, #7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1035166,15 +1035169,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #8] @ (36e124 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x259db4>) │ │ │ │ add r0, pc │ │ │ │ bl 36dec4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x259b54> │ │ │ │ nop │ │ │ │ - lsrs r0, r7, #24 │ │ │ │ + asrs r0, r3, #1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1035455,21 +1035458,21 @@ │ │ │ │ ldr r0, [pc, #24] @ (36e414 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25a0a4>) │ │ │ │ add r0, pc │ │ │ │ bl 36dec4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x259b54> │ │ │ │ ldr r0, [pc, #20] @ (36e418 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25a0a8>) │ │ │ │ add r0, pc │ │ │ │ bl 36dec4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x259b54> │ │ │ │ nop │ │ │ │ - lsrs r4, r0, #21 │ │ │ │ + lsrs r4, r4, #29 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r0, r6, #15 │ │ │ │ + lsrs r0, r2, #24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r4, r0, #14 │ │ │ │ + lsrs r4, r4, #22 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r0, r0, #16 │ │ │ │ + lsrs r0, r4, #24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ @@ -1036600,30 +1036603,29 @@ │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ movweq r0, #351 @ 0x15f │ │ │ │ bne.n 36ee56 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25aae6> │ │ │ │ b.n 36e72c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25a3bc> │ │ │ │ subs r6, r0, r7 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - b.n 36f4d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25b164> │ │ │ │ + b.n 36e914 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25a5a4> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - stc 0, cr0, [ip, #908] @ 0x38c │ │ │ │ - strex r0, r0, [sl, #908] @ 0x38c │ │ │ │ - stcl 0, cr0, [r0, #908] @ 0x38c │ │ │ │ - cdp 0, 10, cr0, cr12, cr3, {7} │ │ │ │ - bcc.n 36eed0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25ab60> │ │ │ │ + vmla.i32 d0, d28, d3[1] │ │ │ │ + orn r0, sl, r3, asr #3 │ │ │ │ + vmla.i32 d16, d16, d3[1] │ │ │ │ + @ instruction: 0xf0cc00e3 │ │ │ │ + bpl.n 36ef10 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25aba0> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - @ instruction: 0xe81c00e3 │ │ │ │ - bge.n 36eea0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25ab30> │ │ │ │ + bics.w r0, ip, r3, asr #3 │ │ │ │ + ble.n 36eee0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25ab70> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bcs.n 36eec0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25ab50> │ │ │ │ + bpl.n 36ef00 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25ab90> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - b.n 36ee6c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25aafc> │ │ │ │ - lsls r3, r4, #3 │ │ │ │ - cdp 0, 3, cr0, cr8, cr3, {7} │ │ │ │ + strd r0, r0, [r8, #908]! @ 0x38c │ │ │ │ + orrs.w r0, r8, #227 @ 0xe3 │ │ │ │ cmp r5, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r3, [r9, #96] @ 0x60 │ │ │ │ mov r4, r9 │ │ │ │ ldr.w r0, [r9, #32] │ │ │ │ @@ -1039366,29 +1039368,29 @@ │ │ │ │ addne r2, r2, r1 │ │ │ │ ldr.w r1, [r9, #92] @ 0x5c │ │ │ │ str r2, [r3, #16] │ │ │ │ movw r3, #63112 @ 0xf688 │ │ │ │ strh r3, [r1, #0] │ │ │ │ b.w 36fd48 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25b9d8> │ │ │ │ nop │ │ │ │ - @ instruction: 0xb816 │ │ │ │ + rev r6, r6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - @ instruction: 0xb626 │ │ │ │ + @ instruction: 0xb846 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - push {r1, r3, r5, r6} │ │ │ │ + @ instruction: 0xb68a │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cbz r0, 370b06 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25c796> │ │ │ │ + push {r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cbz r0, 370af2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25c782> │ │ │ │ + push {r3, r4, r7, lr} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cbz r2, 370aaa <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25c73a> │ │ │ │ + cbz r2, 370af2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25c782> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - sub sp, #120 @ 0x78 │ │ │ │ + uxth r6, r7 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add sp, #192 @ 0xc0 │ │ │ │ + sxtb r0, r2 │ │ │ │ lsls r3, r4, #3 │ │ │ │ ldrb.w r3, [r9, #24] │ │ │ │ ldr.w sl, [r9, #80] @ 0x50 │ │ │ │ strb r3, [r6, #0] │ │ │ │ sub.w sl, r6, sl │ │ │ │ ldr.w r3, [r9, #20] │ │ │ │ add.w sl, sl, #4294967295 @ 0xffffffff │ │ │ │ @@ -1039757,25 +1039759,25 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.w 37043a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25c0ca> │ │ │ │ orr.w r3, r3, #1536 @ 0x600 │ │ │ │ b.w 3704ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25c17c> │ │ │ │ ldr r0, [pc, #24] @ (370ee4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25cb74>) │ │ │ │ add r0, pc │ │ │ │ bl 36dec4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x259b54> │ │ │ │ - stmia r5!, {r4, r6} │ │ │ │ + stmia r7!, {r4, r5, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bkpt 0x00ba │ │ │ │ + stmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r1, sp, #608 @ 0x260 │ │ │ │ + add r3, sp, #736 @ 0x2e0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cbnz r2, 370ef8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25cb88> │ │ │ │ + cbnz r2, 370f40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25cbd0> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cbz r4, 370efa <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25cb8a> │ │ │ │ + cbz r4, 370f42 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25cbd2> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - b.n 3711bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25ce4c> │ │ │ │ + b.n 3715fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25d28c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cbz r3, 370f44 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25cbd4> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ cbz r3, 370f44 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25cbd4> │ │ │ │ push {lr} │ │ │ │ @@ -1039854,15 +1039856,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (370fbc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25cc4c>) │ │ │ │ add r0, pc │ │ │ │ bl 36dec4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x259b54> │ │ │ │ nop │ │ │ │ - b.n 371128 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25cdb8> │ │ │ │ + b.n 371568 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25d1f8> │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1039893,17 +1039895,17 @@ │ │ │ │ ldr r0, [pc, #16] @ (37101c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25ccac>) │ │ │ │ add r0, pc │ │ │ │ bl 36dec4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x259b54> │ │ │ │ ldr r0, [pc, #12] @ (371020 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25ccb0>) │ │ │ │ add r0, pc │ │ │ │ bl 36dec4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x259b54> │ │ │ │ nop │ │ │ │ - b.n 371130 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25cdc0> │ │ │ │ + b.n 371570 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25d200> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 37117c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25ce0c> │ │ │ │ + b.n 3715bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25d24c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ cbz r1, 37105e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25ccee> │ │ │ │ @@ -1042650,15 +1042652,15 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ bmi.n 372cd8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25e968> │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 372ccc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25e95c> │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldrb r2, [r0, #8] │ │ │ │ + ldrb r2, [r4, #16] │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bl 54cc2 <_mesa_glapi_tls_Context@@libgallium-26.0.6-1.so+0x54cb6> │ │ │ │ subs r0, r2, r1 │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 372db0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25ea40> │ │ │ │ @@ -1042756,15 +1042758,15 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ bcc.n 372dd8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25ea68> │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 372dcc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25ea5c> │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldrb r2, [r0, #4] │ │ │ │ + ldrb r2, [r4, #12] │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bl 754dc2 │ │ │ │ cmp r7, #24 │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 372eb0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25eb40> │ │ │ │ @@ -1042808,15 +1042810,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cbnz r0, 372e8e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25eb1e> │ │ │ │ lsls r6, r0, #6 │ │ │ │ bcs.n 372e58 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25eae8> │ │ │ │ lsls r3, r0, #6 │ │ │ │ adds r4, r5, r2 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r3, #15 │ │ │ │ + lsls r0, r7, #23 │ │ │ │ lsls r2, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xe803ffff │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1042853,15 +1042855,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #20] @ (372ea8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25eb38>) │ │ │ │ add r2, pc │ │ │ │ b.n 372e7a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25eb0a> │ │ │ │ nop │ │ │ │ cbnz r6, 372ee0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25eb70> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - lsls r6, r5, #13 │ │ │ │ + lsls r6, r1, #22 │ │ │ │ lsls r2, r2, #3 │ │ │ │ b.n 372da6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25ea36> │ │ │ │ vtbx.8 d27, {d31- │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1042899,15 +1042901,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #20] @ (372f14 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25eba4>) │ │ │ │ add r2, pc │ │ │ │ b.n 372ee8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25eb78> │ │ │ │ nop │ │ │ │ hlt 0x002a │ │ │ │ lsls r6, r0, #6 │ │ │ │ - lsls r0, r0, #12 │ │ │ │ + lsls r0, r4, #20 │ │ │ │ lsls r2, r2, #3 │ │ │ │ @ instruction: 0xe9b7ffff │ │ │ │ rev16 r4, r7 │ │ │ │ lsls r6, r0, #6 │ │ │ │ pldw [r7, #255]! │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1042945,15 +1042947,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #20] @ (372f80 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25ec10>) │ │ │ │ add r2, pc │ │ │ │ b.n 372f54 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25ebe4> │ │ │ │ nop │ │ │ │ rev r6, r7 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - lsls r4, r2, #10 │ │ │ │ + lsls r4, r6, #18 │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldrd pc, pc, [fp, #-1020] @ 0x3fc │ │ │ │ rev r0, r2 │ │ │ │ lsls r6, r0, #6 │ │ │ │ strh.w pc, [fp, #255]! │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1042986,15 +1042988,15 @@ │ │ │ │ bl 3718d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25d564> │ │ │ │ ldrb.w r3, [r4, #49] @ 0x31 │ │ │ │ orr.w r3, r3, #31 │ │ │ │ strb.w r3, [r4, #49] @ 0x31 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf76600d1 │ │ │ │ + vst1.8 @ instruction: 0xf98600d1 │ │ │ │ beq.n 373070 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25ed00> │ │ │ │ lsls r3, r0, #6 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ b.n 372dfa <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25ea8a> │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ mvns r0, r6 │ │ │ │ @@ -1043040,17 +1043042,17 @@ │ │ │ │ bl 3718d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25d564> │ │ │ │ str.w r8, [r0, #44] @ 0x2c │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ cbnz r4, 37307c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25ed0c> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - subs r4, r7, #0 │ │ │ │ + movs r0, #92 @ 0x5c │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r4, [r3, #28] │ │ │ │ + strh r4, [r7, #44] @ 0x2c │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #116] @ (3730f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25ed84>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -1043104,19 +1043106,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ @ instruction: 0xb8e8 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldmia r7!, {r2, r4, r5, r6} │ │ │ │ lsls r3, r0, #6 │ │ │ │ asrs r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #592 @ 0x250 │ │ │ │ + add r2, sp, #720 @ 0x2d0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r1, #24] │ │ │ │ + strh r0, [r5, #40] @ 0x28 │ │ │ │ lsls r5, r3, #3 │ │ │ │ b.n 372ade <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25e76e> │ │ │ │ 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] @ (373194 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25ee24>) │ │ │ │ @@ -1043172,19 +1043174,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (3731b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25ee40>) │ │ │ │ add r2, pc │ │ │ │ b.n 373176 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25ee06> │ │ │ │ @ instruction: 0xb846 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldmia r6, {r1, r4, r6, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - lsls r0, r3, #2 │ │ │ │ + lsls r0, r7, #10 │ │ │ │ lsls r2, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r1, #54] @ 0x36 │ │ │ │ + str r0, [sp, #936] @ 0x3a8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ b.n 372ab6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25e746> │ │ │ │ @ instruction: 0xffffb7ec │ │ │ │ lsls r6, r0, #6 │ │ │ │ bl 491b2 <_mesa_glapi_tls_Context@@libgallium-26.0.6-1.so+0x491a6> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1043243,18 +1043245,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (373254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25eee4>) │ │ │ │ add r2, pc │ │ │ │ b.n 37321a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25eeaa> │ │ │ │ @ instruction: 0xb7a2 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldmia r6!, {r1, r2, r3, r5} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - vshr.u64 q8, , #12 │ │ │ │ + lsls r4, r2, #8 │ │ │ │ + lsls r2, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #118 @ 0x76 │ │ │ │ + lsls r6, r2 │ │ │ │ lsls r7, r3, #3 │ │ │ │ b.n 372f3a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25ebca> │ │ │ │ @ instruction: 0xffffb748 │ │ │ │ lsls r6, r0, #6 │ │ │ │ bl 15256 <_mesa_glapi_tls_Context@@libgallium-26.0.6-1.so+0x1524a> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1043313,18 +1043316,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (3732f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25ef88>) │ │ │ │ add r2, pc │ │ │ │ b.n 3732be <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25ef4e> │ │ │ │ @ instruction: 0xb6fe │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldmia r5!, {r1, r3, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - vqadd.u16 q8, q8, │ │ │ │ + lsls r0, r6, #5 │ │ │ │ + lsls r2, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, #19] │ │ │ │ + ldrb r6, [r2, #28] │ │ │ │ lsls r4, r3, #3 │ │ │ │ b.n 372e96 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25eb26> │ │ │ │ vrsubhn.i d27, , q10 │ │ │ │ lsls r6, r0, #6 │ │ │ │ bl 7712fa │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1043383,21 +1043387,23 @@ │ │ │ │ ldr r2, [pc, #32] @ (37339c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25f02c>) │ │ │ │ add r2, pc │ │ │ │ b.n 373362 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25eff2> │ │ │ │ @ instruction: 0xb65a │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - mcr2 0, 5, r0, cr12, cr1, {6} │ │ │ │ + lsls r4, r1, #3 │ │ │ │ + lsls r2, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r4, r7, pc} │ │ │ │ - lsls r7, r1, #3 │ │ │ │ - b.n 372e02 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25ea92> │ │ │ │ - vrsubhn.i d27, , q0 │ │ │ │ + itet lt │ │ │ │ + lsllt r7, r1, #3 │ │ │ │ + bge.n 372e02 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25ea92> @ unpredictable branch in IT block │ │ │ │ + │ │ │ │ + vrsubhnlt.i d27, , q0 │ │ │ │ lsls r6, r0, #6 │ │ │ │ bl 6fd39e │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #116] @ (373424 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25f0b4>) │ │ │ │ @@ -1043453,21 +1043459,23 @@ │ │ │ │ ldr r2, [pc, #32] @ (373440 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25f0d0>) │ │ │ │ add r2, pc │ │ │ │ b.n 373406 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25f096> │ │ │ │ push {r1, r2, r4, r5, r7, lr} │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldmia r4!, {r1, r6} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - mcr2 0, 0, r0, cr8, cr1, {6} │ │ │ │ + movs r0, r5 │ │ │ │ + lsls r2, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r4, r5, r6, r7} │ │ │ │ - lsls r7, r1, #3 │ │ │ │ - b.n 372d5e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25e9ee> │ │ │ │ - vsli.32 , q6, #31 │ │ │ │ + itee ne │ │ │ │ + lslne r7, r1, #3 │ │ │ │ + beq.n 372d5e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25e9ee> @ unpredictable branch in IT block │ │ │ │ + │ │ │ │ + vslieq.32 , q6, #31 │ │ │ │ lsls r6, r0, #6 │ │ │ │ bl 659442 │ │ │ │ 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, #120] @ (3734d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25f160>) │ │ │ │ @@ -1043525,18 +1043533,18 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 3734ae <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25f13e> │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldmia r3, {r3, r4, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - stc2l 0, cr0, [r0, #-836]! @ 0xfffffcbc │ │ │ │ + vshr.u64 q0, , #64 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r4, r6} │ │ │ │ + bkpt 0x0072 │ │ │ │ lsls r7, r1, #3 │ │ │ │ b.n 373cda <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25f96a> │ │ │ │ vsri.64 d27, d20, #1 │ │ │ │ lsls r6, r0, #6 │ │ │ │ bl 60f4ee │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1043595,18 +1043603,18 @@ │ │ │ │ ldr r2, [pc, #32] @ (373590 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25f220>) │ │ │ │ add r2, pc │ │ │ │ b.n 373556 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25f1e6> │ │ │ │ push {r1, r2, r5, r6} │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldc2 0, cr0, [r8], #836 @ 0x344 │ │ │ │ + mrc2 0, 6, r0, cr8, cr1, {6} │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #58 @ 0x3a │ │ │ │ + subs r5, #90 @ 0x5a │ │ │ │ lsls r7, r3, #3 │ │ │ │ b.n 373c3e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25f8ce> │ │ │ │ vraddhn.i d27, , q6 │ │ │ │ lsls r6, r0, #6 │ │ │ │ bl 599592 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x485222> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1043649,15 +1043657,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3718d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25d564> │ │ │ │ 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} │ │ │ │ - @ instruction: 0xf13000d1 │ │ │ │ + @ instruction: 0xf35000d1 │ │ │ │ b.n 373762 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25f3f2> │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ mvns r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #124] @ (3736a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25f334>) │ │ │ │ @@ -1043711,19 +1043719,19 @@ │ │ │ │ movs r3, #10 │ │ │ │ str r3, [r0, #44] @ 0x2c │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ cbz r0, 3736f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25f388> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - adds r2, r3, r0 │ │ │ │ + subs r2, r7, r0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - hlt 0x001a │ │ │ │ + pop {r1, r3, r4, r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - hlt 0x0004 │ │ │ │ + pop {r2, r5, 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, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #168] @ (37376c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25f3fc>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -1043794,15 +1043802,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ uxth r2, r4 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldmia r1, {r1, r2, r3, r5} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - rev r0, r3 │ │ │ │ + pop {r3, r4, r5} │ │ │ │ lsls r7, r1, #3 │ │ │ │ b.n 373dc6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25fa56> │ │ │ │ vtbl.8 d28, {d31}, d26 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1043876,15 +1043884,15 @@ │ │ │ │ nop │ │ │ │ cbz r0, 373874 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25f504> │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldmia r0!, {r1, r3, r4, r6} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r4, r7} │ │ │ │ + stmia r2!, {r4, r5, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ stmia r7!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ @@ -1043963,15 +1043971,15 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ stmia r7!, {r4, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r1, r2, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - stmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3} │ │ │ │ lsls r1, r3, #3 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 3738ea <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25f57a> │ │ │ │ vabdl.u q14, d15, d10 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1044053,15 +1044061,15 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ stmia r6!, {r4, r5, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r1, r2, r5, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - stmia r4!, {r1, r2, r3} │ │ │ │ + stmia r6!, {r1, r2, r3, r5} │ │ │ │ lsls r1, r3, #3 │ │ │ │ subs r0, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 373a0a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25f69a> │ │ │ │ vrsubhn.i d28, , q13 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1044143,15 +1044151,15 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ stmia r5!, {r4, r6, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {r1, r2, r6, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - stmia r3!, {r1, r2, r3, r5} │ │ │ │ + stmia r5!, {r1, r2, r3, r6} │ │ │ │ lsls r1, r3, #3 │ │ │ │ asrs r0, r1, #10 │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 373b2a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25f7ba> │ │ │ │ @ instruction: 0xffffc54a │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1044233,15 +1044241,15 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ stmia r4!, {r4, r5, r6, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - stmia r2!, {r1, r2, r3, r6} │ │ │ │ + stmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r1, r3, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ bvs.n 373c4a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25f8da> │ │ │ │ vmls.i q14, , d26[0] │ │ │ │ lsls r3, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ @@ -1044320,15 +1044328,15 @@ │ │ │ │ nop │ │ │ │ add r5, sp, #536 @ 0x218 │ │ │ │ lsls r6, r0, #6 │ │ │ │ stmia r4!, {r1, r4} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r3, r6} │ │ │ │ + bkpt 0x006c │ │ │ │ lsls r1, r3, #3 │ │ │ │ b.n 3741da <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25fe6a> │ │ │ │ vsubw.u q14, , d8 │ │ │ │ lsls r3, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1044402,15 +1044410,15 @@ │ │ │ │ nop │ │ │ │ add r4, sp, #696 @ 0x2b8 │ │ │ │ lsls r6, r0, #6 │ │ │ │ stmia r3!, {r1, r3, r4, r5} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 373dc8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25fa58> │ │ │ │ + pop {r2, r4, r7, pc} │ │ │ │ lsls r1, r3, #3 │ │ │ │ @ instruction: 0xe9a9ffff │ │ │ │ stmia r2!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1044484,15 +1044492,15 @@ │ │ │ │ nop │ │ │ │ add r3, sp, #904 @ 0x388 │ │ │ │ lsls r6, r0, #6 │ │ │ │ stmia r2!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - hlt 0x0028 │ │ │ │ + pop {r3, r6, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldaexd pc, pc, [sp] │ │ │ │ stmia r1!, {r4, r5, r6, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1044566,15 +1044574,15 @@ │ │ │ │ nop │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ lsls r6, r0, #6 │ │ │ │ stmia r1!, {r1, r5, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 373f3a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25fbca> │ │ │ │ + cbnz r4, 373f82 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25fc12> │ │ │ │ lsls r1, r3, #3 │ │ │ │ @ instruction: 0xe811ffff │ │ │ │ stmia r1!, {r2, r5} │ │ │ │ lsls r3, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1044648,15 +1044656,15 @@ │ │ │ │ nop │ │ │ │ add r2, sp, #296 @ 0x128 │ │ │ │ lsls r6, r0, #6 │ │ │ │ stmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 373fd4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25fc64> │ │ │ │ + cbnz r0, 37401c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25fcac> │ │ │ │ lsls r1, r3, #3 │ │ │ │ b.n 373e5e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25faee> │ │ │ │ vshr.u32 q14, q4, #1 │ │ │ │ lsls r3, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1044730,15 +1044738,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r1, sp, #504 @ 0x1f8 │ │ │ │ lsls r6, r0, #6 │ │ │ │ stmia r0!, {r1, r3} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb844 │ │ │ │ + rev16 r4, r4 │ │ │ │ lsls r1, r3, #3 │ │ │ │ udf #157 @ 0x9d │ │ │ │ @ instruction: 0xffffbf8a │ │ │ │ lsls r3, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1044817,15 +1044825,15 @@ │ │ │ │ nop │ │ │ │ add r0, sp, #712 @ 0x2c8 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ittt cc │ │ │ │ lslcc r3, r0, #6 │ │ │ │ subcc r0, #92 @ 0x5c │ │ │ │ movcc r0, r0 │ │ │ │ - @ instruction: 0xb778 │ │ │ │ + cbnz r0, 37419e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25fe2e> │ │ │ │ lsls r1, r3, #3 │ │ │ │ ble.n 374102 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25fd92> │ │ │ │ @ instruction: 0xffffbeb0 │ │ │ │ lsls r3, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1044904,15 +1044912,15 @@ │ │ │ │ nop │ │ │ │ add r7, pc, #856 @ (adr r7, 3745a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x260230>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ bkpt 0x0062 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb69c │ │ │ │ + @ instruction: 0xb8bc │ │ │ │ lsls r1, r3, #3 │ │ │ │ bgt.n 374226 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25feb6> │ │ │ │ @ instruction: 0xffffbdd4 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1044996,15 +1045004,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r6, pc, #992 @ (adr r6, 374710 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2603a0>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ pop {r2, r7, pc} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r3, r4, r5, r7, lr} │ │ │ │ + @ instruction: 0xb7dc │ │ │ │ lsls r1, r3, #3 │ │ │ │ pop {r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1045094,15 +1045102,15 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ pop {r5, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ pop {r1, r2, r4, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldcl 0, cr0, [sl, #868]! @ 0x364 │ │ │ │ + ands.w r0, sl, #217 @ 0xd9 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5, {r0, r1, r2, r4, r5, r6} │ │ │ │ @ instruction: 0xffffbbfc │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1045194,15 +1045202,15 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ cbnz r4, 374588 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x260218> │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbnz r2, 37458e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26021e> │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldcl 0, cr0, [lr], #868 @ 0x364 │ │ │ │ + vqadd.s16 q0, q15, │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4, {r0, r1, r3, r4, r5, r6} │ │ │ │ vtbl.8 d27, {d15-d18}, d0 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1045288,15 +1045296,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r4, pc, #112 @ (adr r4, 374680 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x260310>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ hlt 0x0028 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - uxtb r0, r4 │ │ │ │ + push {lr} │ │ │ │ lsls r1, r3, #3 │ │ │ │ rev r4, r1 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1045380,15 +1045388,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r3, pc, #208 @ (adr r3, 3747c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x260458>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ cbnz r0, 37472c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2603bc> │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #720 @ 0x2d0 │ │ │ │ + add r4, sp, #848 @ 0x350 │ │ │ │ lsls r7, r1, #3 │ │ │ │ cbnz r4, 374710 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2603a0> │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -1045645,17 +1045653,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #792 @ (adr r0, 374c98 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x260928>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ @ instruction: 0xb750 │ │ │ │ lsls r3, r0, #6 │ │ │ │ cmp r6, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #240 @ 0xf0 │ │ │ │ + add r2, sp, #368 @ 0x170 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r0, sp, #224 @ 0xe0 │ │ │ │ + add r2, sp, #352 @ 0x160 │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb6c8 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1045754,17 +1045762,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #712] @ 0x2c8 │ │ │ │ lsls r6, r0, #6 │ │ │ │ @ instruction: 0xb63c │ │ │ │ lsls r3, r0, #6 │ │ │ │ cmp r6, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #160 @ (adr r7, 374b40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2607d0>) │ │ │ │ + add r1, sp, #288 @ 0x120 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r7, pc, #256 @ (adr r7, 374ba4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x260834>) │ │ │ │ + add r1, sp, #384 @ 0x180 │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ push {r2, r4, r5, r7, lr} │ │ │ │ lsls r3, r0, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1045939,15 +1045947,15 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ push {r2, r3, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - add r5, pc, #264 @ (adr r5, 374d70 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x260a00>) │ │ │ │ + add r7, pc, #392 @ (adr r7, 374df0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x260a80>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1!, {r0, r5, r6} │ │ │ │ vsri.32 , q14, #1 │ │ │ │ movs r0, r0 │ │ │ │ cbz r6, 374ce8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x260978> │ │ │ │ @@ -1046045,19 +1046053,19 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ cbz r0, 374dba <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x260a4a> │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbz r2, 374db6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x260a46> │ │ │ │ lsls r3, r0, #6 │ │ │ │ - b.n 3747a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x260434> │ │ │ │ + b.n 374be4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x260874> │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #504 @ (adr r4, 374f6c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x260bfc>) │ │ │ │ + add r6, pc, #632 @ (adr r6, 374fec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x260c7c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ uxtb r0, r0 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1046144,19 +1046152,19 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #880] @ 0x370 │ │ │ │ lsls r6, r0, #6 │ │ │ │ sxtb r0, r5 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3746a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x260330> │ │ │ │ + b.n 374ae0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x260770> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r3, pc, #520 @ (adr r3, 37506c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x260cfc>) │ │ │ │ + add r5, pc, #648 @ (adr r5, 3750ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x260d7c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r3, pc, #496 @ (adr r3, 375058 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x260ce8>) │ │ │ │ + add r5, pc, #624 @ (adr r5, 3750d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x260d68>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ cbz r0, 374e9e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x260b2e> │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1046253,20 +1046261,20 @@ │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbz r2, 374f7a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x260c0a> │ │ │ │ lsls r3, r0, #6 │ │ │ │ adds r4, r5, r2 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3755b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x261248> │ │ │ │ + b.n 3749f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x260688> │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r0, r1, r4, r6} │ │ │ │ - vsubl.u q13, d31, d6 │ │ │ │ + vraddhn.i d26, , q11 │ │ │ │ lsls r7, r1, #3 │ │ │ │ sub sp, #288 @ 0x120 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1046371,15 +1046379,15 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ add sp, #416 @ 0x1a0 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add sp, #376 @ 0x178 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - add r1, pc, #120 @ (adr r1, 375104 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x260d94>) │ │ │ │ + add r3, pc, #248 @ (adr r3, 375184 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x260e14>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r0, r2, r4, r5, r6, r7} │ │ │ │ vsri.32 , q14, #1 │ │ │ │ movs r0, r0 │ │ │ │ add r7, sp, #648 @ 0x288 │ │ │ │ @@ -1046484,20 +1046492,20 @@ │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r7, sp, #232 @ 0xe8 │ │ │ │ lsls r3, r0, #6 │ │ │ │ asrs r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #736 @ (adr r0, 375484 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x261114>) │ │ │ │ + add r2, pc, #864 @ (adr r2, 375504 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x261194>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r0, r1, r3, r7} │ │ │ │ - vaddl.u q13, d31, d6 │ │ │ │ + vsubl.u q13, d31, d22 │ │ │ │ lsls r7, r1, #3 │ │ │ │ add r6, sp, #560 @ 0x230 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1046628,20 +1046636,20 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r7, [sp, #272] @ 0x110 │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r5, sp, #832 @ 0x340 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - svc 136 @ 0x88 │ │ │ │ + b.n 375658 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2612e8> │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmia r6!, {r0, r6} │ │ │ │ vabdl.u , d15, d6 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldr r6, [sp, #968] @ 0x3c8 │ │ │ │ + add r1, pc, #72 @ (adr r1, 37535c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x260fec>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ add r5, sp, #152 @ 0x98 │ │ │ │ lsls r3, r0, #6 │ │ │ │ bmi.n 3753a6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x261036> │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1046738,20 +1046746,20 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r6, [sp, #224] @ 0xe0 │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r4, sp, #784 @ 0x310 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - udf #124 @ 0x7c │ │ │ │ + b.n 37554c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2611dc> │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmia r5!, {r0, r2, r6} │ │ │ │ vsli.64 , q13, #63 @ 0x3f │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldr r5, [sp, #920] @ 0x398 │ │ │ │ + add r0, pc, #24 @ (adr r0, 375438 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2610c8>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ add r4, sp, #104 @ 0x68 │ │ │ │ lsls r3, r0, #6 │ │ │ │ bcc.n 37535a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x260fea> │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1046854,19 +1046862,19 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r3, sp, #736 @ 0x2e0 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #696 @ 0x2b8 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldr r4, [sp, #632] @ 0x278 │ │ │ │ + ldr r6, [sp, #760] @ 0x2f8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #144] @ 0x90 │ │ │ │ + ldr r7, [sp, #272] @ 0x110 │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmia r5!, {r0, r7} │ │ │ │ vtbx.8 d26, {d31- │ │ │ │ str r4, [sp, #24] │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r2, sp, #584 @ 0x248 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #8 │ │ │ │ + cmp r3, #40 @ 0x28 │ │ │ │ lsls r2, r3, #3 │ │ │ │ stmia r2!, {r0, r7} │ │ │ │ vtbx.8 d26, {d31- │ │ │ │ + b.n 3753d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x261064> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmia r3!, {r0, r1, r3, r4, r6} │ │ │ │ vtbx.8 d26, {d31}, d6 │ │ │ │ lsls r3, r0, #6 │ │ │ │ adds r4, r2, r2 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1047184,15 +1047192,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r1, [sp, #816] @ 0x330 │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r0, sp, #352 @ 0x160 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #736 @ (adr r5, 375b58 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2617e8>) │ │ │ │ + add r7, pc, #864 @ (adr r7, 375bd8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x261868>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ add r7, pc, #704 @ (adr r7, 375b3c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2617cc>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1047280,15 +1047288,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r0, [sp, #864] @ 0x360 │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r7, pc, #400 @ (adr r7, 375af4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x261784>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #784 @ (adr r4, 375c7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26190c>) │ │ │ │ + add r6, pc, #912 @ (adr r6, 375cfc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26198c>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ add r6, pc, #752 @ (adr r6, 375c60 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2618f0>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1047376,15 +1047384,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r4, #62] @ 0x3e │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r6, pc, #448 @ (adr r6, 375c18 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2618a8>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #832 @ (adr r3, 375da0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x261a30>) │ │ │ │ + add r5, pc, #960 @ (adr r5, 375e20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x261ab0>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ add r5, pc, #800 @ (adr r5, 375d84 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x261a14>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1047490,23 +1047498,23 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r5, pc, #496 @ (adr r5, 375d64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2619f4>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #440 @ (adr r5, 375d34 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2619c4>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ - bvc.n 375bd8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x261868> │ │ │ │ + bls.n 375c18 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2618a8> │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r4, #84] @ 0x54 │ │ │ │ + str r2, [r0, #120] @ 0x78 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r6, [sp, #408] @ 0x198 │ │ │ │ + ldr r0, [sp, #536] @ 0x218 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r0, [sp, #832] @ 0x340 │ │ │ │ lsls r7, r1, #3 │ │ │ │ add r4, pc, #688 @ (adr r4, 375e44 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x261ad4>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1047625,17 +1047633,17 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r0, #46] @ 0x2e │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r4, pc, #304 @ (adr r4, 375df8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x261a88>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #528] @ 0x210 │ │ │ │ + ldr r6, [sp, #656] @ 0x290 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - b.n 3761d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x261e68> │ │ │ │ + b.n 375618 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2612a8> │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmia r2!, {r0, r2, r5, r7} │ │ │ │ vqrdmulh.s q12, , d4[0] │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r3, pc, #408 @ (adr r3, 375e78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x261b08>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ @ instruction: 0xb811 │ │ │ │ @@ -1047745,19 +1047753,19 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r5, #34] @ 0x22 │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r2, pc, #992 @ (adr r2, 3761d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x261e64>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #728] @ 0x2d8 │ │ │ │ + str r6, [sp, #856] @ 0x358 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r4, [sp, #672] @ 0x2a0 │ │ │ │ + str r6, [sp, #800] @ 0x320 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r4, [sp, #176] @ 0xb0 │ │ │ │ + str r6, [sp, #304] @ 0x130 │ │ │ │ lsls r7, r1, #3 │ │ │ │ add r2, pc, #176 @ (adr r2, 375eb8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x261b48>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1047869,26 +1047877,26 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r1, pc, #864 @ (adr r1, 376280 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x261f10>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r1, pc, #824 @ (adr r1, 376260 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x261ef0>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ - bcc.n 375e48 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x261ad8> │ │ │ │ + bpl.n 375e88 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x261b18> │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r2, #8 │ │ │ │ + asrs r6, r6, #16 │ │ │ │ lsls r7, r3, #3 │ │ │ │ rev r7, r2 │ │ │ │ vtbx.8 d24, {d31-) │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmia r7!, {r0, r2, r6, r7} │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1048002,26 +1048010,26 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r0, pc, #592 @ (adr r0, 3762b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x261f44>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #552 @ (adr r0, 376294 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x261f24>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ - bcs.n 376104 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x261d94> │ │ │ │ + bmi.n 376144 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x261dd4> │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #984] @ (376450 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2620e0>) │ │ │ │ + strh r6, [r2, r0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ @ instruction: 0xb8d3 │ │ │ │ vtbl.8 d24, {d31- │ │ │ │ + bcc.n 376200 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x261e90> │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r6, #62] @ 0x3e │ │ │ │ + str r2, [sp, #88] @ 0x58 │ │ │ │ lsls r7, r1, #3 │ │ │ │ @ instruction: 0xb797 │ │ │ │ vtbx.8 d24, {d15}, d20 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - str r0, [sp, #216] @ 0xd8 │ │ │ │ + str r2, [sp, #344] @ 0x158 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [sp, #904] @ 0x388 │ │ │ │ + str r3, [sp, #8] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r6, [sp, #504] @ 0x1f8 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmia r5!, {r0, r2, r3, r5, r6} │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1048268,26 +1048276,26 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldmia r7, {r1, r6, r7} │ │ │ │ + bne.n 3762bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x261f4c> │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r6, #52] @ 0x34 │ │ │ │ + str r0, [sp, #840] @ 0x348 │ │ │ │ lsls r7, r1, #3 │ │ │ │ @ instruction: 0xb653 │ │ │ │ vabdl.u q12, d15, d16 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldrh r2, [r6, #54] @ 0x36 │ │ │ │ + str r1, [sp, #72] @ 0x48 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r6, [r6, #60] @ 0x3c │ │ │ │ + str r1, [sp, #856] @ 0x358 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r5, [sp, #232] @ 0xe8 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmia r4!, {r0, r3, r5} │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1048401,26 +1048409,26 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r4, [sp, #800] @ 0x320 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #760] @ 0x2f8 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldmia r6, {r1, r2, r3, r4, r5, r6} │ │ │ │ + beq.n 376378 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x262008> │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r0, #20 │ │ │ │ + lsrs r6, r4, #28 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r0, r1, r2, r5, lr} │ │ │ │ vsli.64 q12, q6, #63 @ 0x3f │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldrh r6, [r5, #44] @ 0x2c │ │ │ │ + ldrh r6, [r1, #62] @ 0x3e │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r6, [r1, #52] @ 0x34 │ │ │ │ + str r0, [sp, #696] @ 0x2b8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r3, [sp, #984] @ 0x3d8 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmia r3!, {r0, r2, r4, r5, r6} │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ mvns r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1048523,18 +1048531,18 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strh r0, [r7, #38] @ 0x26 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r3, [sp, #528] @ 0x210 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #760] @ 0x2f8 │ │ │ │ + str r5, [sp, #888] @ 0x378 │ │ │ │ lsls r1, r3, #3 │ │ │ │ @ instruction: 0xb74b │ │ │ │ - @ instruction: 0xffff8da2 │ │ │ │ + vqrdmlsh.s q12, , d2[0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r2, [sp, #720] @ 0x2d0 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1048635,18 +1048643,18 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strh r4, [r2, #30] │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r2, [sp, #384] @ 0x180 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #616] @ 0x268 │ │ │ │ + str r4, [sp, #744] @ 0x2e8 │ │ │ │ lsls r1, r3, #3 │ │ │ │ @ instruction: 0xb627 │ │ │ │ - vcvt.f16.u16 q12, q15, #1 │ │ │ │ + @ instruction: 0xffff8e9e │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r1, [sp, #576] @ 0x240 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1048747,18 +1048755,18 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strh r0, [r6, #20] │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r1, [sp, #240] @ 0xf0 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #472] @ 0x1d8 │ │ │ │ + str r3, [sp, #600] @ 0x258 │ │ │ │ lsls r1, r3, #3 │ │ │ │ push {r0, r1, lr} │ │ │ │ - @ instruction: 0xffff8b5a │ │ │ │ + vcvt.u16.f16 q12, q13, #1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1048859,18 +1048867,18 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strh r4, [r1, #12] │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #328] @ 0x148 │ │ │ │ + str r2, [sp, #456] @ 0x1c8 │ │ │ │ lsls r1, r3, #3 │ │ │ │ cbz r7, 37695a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2625ea> │ │ │ │ - vshll.u32 q12, d22, #31 │ │ │ │ + vcvt.f16.u16 q12, q3, #1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ str r7, [sp, #288] @ 0x120 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1048989,24 +1048997,24 @@ │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r4, #2] │ │ │ │ lsls r6, r0, #6 │ │ │ │ str r6, [sp, #936] @ 0x3a8 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldmia r0!, {r3, r5, r7} │ │ │ │ + ldmia r2!, {r3, r6, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r3, #60] @ 0x3c │ │ │ │ + ldrh r2, [r7, #12] │ │ │ │ lsls r7, r1, #3 │ │ │ │ add r7, sp, #260 @ 0x104 │ │ │ │ @ instruction: 0xffff7ffc │ │ │ │ lsls r6, r0, #6 │ │ │ │ - strh r0, [r5, #62] @ 0x3e │ │ │ │ + ldrh r0, [r1, #16] │ │ │ │ lsls r7, r1, #3 │ │ │ │ str r6, [sp, #112] @ 0x70 │ │ │ │ lsls r3, r0, #6 │ │ │ │ pop {r0, r1, r3, r5, r6, pc} │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ mvns r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1049110,25 +1049118,25 @@ │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #640] @ 0x280 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r2, r3, r4, r6} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r0, [r0, #54] @ 0x36 │ │ │ │ + ldrh r0, [r4, #6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r2, #62] @ 0x3e │ │ │ │ + ldrh r4, [r6, #14] │ │ │ │ lsls r7, r1, #3 │ │ │ │ str r4, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - strh r0, [r4, #58] @ 0x3a │ │ │ │ + ldrh r0, [r0, #12] │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #284] @ (376c80 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x262910>) │ │ │ │ mov sl, r2 │ │ │ │ @@ -1049251,17 +1049259,17 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ str r4, [sp, #576] @ 0x240 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #384] @ 0x180 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - strh r4, [r0, #42] @ 0x2a │ │ │ │ + strh r4, [r4, #58] @ 0x3a │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bcs.n 376cbc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26294c> │ │ │ │ + bmi.n 376cfc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26298c> │ │ │ │ lsls r1, r3, #3 │ │ │ │ subs r0, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #608] @ 0x260 │ │ │ │ lsls r3, r0, #6 │ │ │ │ @@ -1049390,17 +1049398,17 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ str r3, [sp, #240] @ 0xf0 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - strh r0, [r6, #30] │ │ │ │ + strh r0, [r2, #48] @ 0x30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r4, #114 @ 0x72 │ │ │ │ + adds r6, #146 @ 0x92 │ │ │ │ lsls r3, r2, #3 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #272] @ 0x110 │ │ │ │ lsls r3, r0, #6 │ │ │ │ @@ -1049519,19 +1049527,19 @@ │ │ │ │ nop │ │ │ │ ldrb r4, [r3, #13] │ │ │ │ lsls r6, r0, #6 │ │ │ │ str r1, [sp, #928] @ 0x3a0 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r3, #16] │ │ │ │ + ldrh r6, [r7, #32] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - strh r6, [r4, #34] @ 0x22 │ │ │ │ + strh r6, [r0, #52] @ 0x34 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r2, [r2, #34] @ 0x22 │ │ │ │ + strh r2, [r6, #50] @ 0x32 │ │ │ │ lsls r7, r1, #3 │ │ │ │ str r0, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1049652,19 +1049660,19 @@ │ │ │ │ nop │ │ │ │ ldrb r0, [r3, #8] │ │ │ │ lsls r6, r0, #6 │ │ │ │ str r0, [sp, #656] @ 0x290 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r3, #6] │ │ │ │ + ldrh r2, [r7, #22] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r6, {r1, r2, r3, r5, r6, r7} │ │ │ │ + bne.n 377094 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x262d24> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r2, r4, #27 │ │ │ │ + asrs r2, r0, #4 │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldrh r6, [r6, #60] @ 0x3c │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1049785,19 +1049793,19 @@ │ │ │ │ nop │ │ │ │ ldrb r4, [r2, #3] │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrh r0, [r4, #58] @ 0x3a │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r2, #60] @ 0x3c │ │ │ │ + ldrh r6, [r6, #12] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r5, {r1, r3, r5, r7} │ │ │ │ + ldmia r7, {r1, r3, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r6, r3, #22 │ │ │ │ + lsrs r6, r7, #30 │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldrh r2, [r6, #50] @ 0x32 │ │ │ │ lsls r3, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1049925,15 +1049933,15 @@ │ │ │ │ ldrb r0, [r0, #30] │ │ │ │ strb r0, [r1, #30] │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrh r4, [r2, #48] @ 0x30 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r1, #50] @ 0x32 │ │ │ │ + ldrh r0, [r5, #2] │ │ │ │ lsls r1, r3, #3 │ │ │ │ strb r6, [r1, #27] │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrh r0, [r6, #40] @ 0x28 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1050054,19 +1050062,19 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strb r0, [r6, #24] │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrh r4, [r7, #36] @ 0x24 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r6, #12 │ │ │ │ + lsrs r0, r2, #21 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - asrs r0, r1, #31 │ │ │ │ + adds r0, r5, r7 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - asrs r4, r4, #17 │ │ │ │ + asrs r4, r0, #26 │ │ │ │ lsls r5, r3, #3 │ │ │ │ ldrh r0, [r2, #30] │ │ │ │ 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 │ │ │ │ @@ -1050191,25 +1050199,25 @@ │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r6, #26] │ │ │ │ lsls r3, r0, #6 │ │ │ │ asrs r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r6, #19] │ │ │ │ + ldrb r0, [r2, #28] │ │ │ │ lsls r7, r1, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r5, #23] │ │ │ │ + strh r6, [r1, #0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r6, #226 @ 0xe2 │ │ │ │ + asrs r2, r0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrb r6, [r6, #17] │ │ │ │ + ldrb r6, [r2, #26] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r0, [r2, #22] │ │ │ │ + ldrb r0, [r6, #30] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrh r0, [r0, #20] │ │ │ │ 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 │ │ │ │ @@ -1050324,23 +1050332,23 @@ │ │ │ │ nop │ │ │ │ strb r4, [r1, #14] │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrh r0, [r3, #16] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r3, #15] │ │ │ │ + ldrb r0, [r7, #23] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r6, [r1, #19] │ │ │ │ + ldrb r6, [r5, #27] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r0, [r0, #19] │ │ │ │ + ldrb r0, [r4, #27] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r4, [r5, #12] │ │ │ │ + ldrb r4, [r1, #21] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r2, [r7, #16] │ │ │ │ + ldrb r2, [r3, #25] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrh r2, [r5, #8] │ │ │ │ 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 │ │ │ │ @@ -1050462,19 +1050470,19 @@ │ │ │ │ nop │ │ │ │ strb r0, [r0, #9] │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrh r4, [r1, #6] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r0, #8] │ │ │ │ + strh r4, [r4, #24] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - stmia r7!, {r3, r4} │ │ │ │ + ldmia r1!, {r3, r4, r5} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r0, [r1, #36] @ 0x24 │ │ │ │ + str r0, [r5, #68] @ 0x44 │ │ │ │ lsls r5, r3, #3 │ │ │ │ strh r2, [r3, #62] @ 0x3e │ │ │ │ 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 │ │ │ │ @@ -1050596,19 +1050604,19 @@ │ │ │ │ nop │ │ │ │ strb r0, [r7, #3] │ │ │ │ lsls r6, r0, #6 │ │ │ │ strh r4, [r0, #60] @ 0x3c │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, #30] │ │ │ │ + strh r4, [r3, #14] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - stmia r5!, {r4, r6, r7} │ │ │ │ + stmia r7!, {r4, r5, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r0, [r0, #16] │ │ │ │ + str r0, [r4, #48] @ 0x30 │ │ │ │ lsls r5, r3, #3 │ │ │ │ strh r2, [r2, #52] @ 0x34 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1050718,15 +1050726,15 @@ │ │ │ │ nop │ │ │ │ ldr r0, [r6, #120] @ 0x78 │ │ │ │ lsls r6, r0, #6 │ │ │ │ strh r4, [r7, #48] @ 0x30 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #25] │ │ │ │ + strh r4, [r2, #4] │ │ │ │ lsls r1, r3, #3 │ │ │ │ strh r0, [r0, #44] @ 0x2c │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1050857,17 +1050865,17 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r0, #104] @ 0x68 │ │ │ │ lsls r6, r0, #6 │ │ │ │ strh r0, [r2, #40] @ 0x28 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r1, #21] │ │ │ │ + ldrb r0, [r5, #29] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - add sl, r6 │ │ │ │ + mov sl, sl │ │ │ │ lsls r5, r3, #3 │ │ │ │ add r3, pc, #484 @ (adr r3, 377e14 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x263aa4>) │ │ │ │ vcvt.f32.u32 d22, d8, #1 │ │ │ │ lsls r6, r0, #6 │ │ │ │ strh r4, [r1, #32] │ │ │ │ lsls r3, r0, #6 │ │ │ │ ldr r0, [sp, #732] @ 0x2dc │ │ │ │ @@ -1050999,17 +1051007,17 @@ │ │ │ │ nop │ │ │ │ strh r6, [r3, #28] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r0, #80] @ 0x50 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldrb r4, [r1, #15] │ │ │ │ + ldrb r4, [r5, #23] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ strh r2, [r3, #22] │ │ │ │ lsls r3, r0, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1051217,17 +1051225,17 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ lsls r6, r0, #6 │ │ │ │ strh r4, [r4, #12] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, r3 │ │ │ │ + lsls r0, r7, #8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - lsrs r6, r5, #18 │ │ │ │ + lsrs r6, r1, #27 │ │ │ │ lsls r2, r3, #3 │ │ │ │ strh r4, [r0, #4] │ │ │ │ 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 │ │ │ │ @@ -1051375,19 +1051383,19 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r5, #24] │ │ │ │ lsls r6, r0, #6 │ │ │ │ strh r4, [r6, #0] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r5, #1] │ │ │ │ + ldrb r4, [r1, #10] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bkpt 0x0072 │ │ │ │ + stmia r0!, {r1, r4, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strb r4, [r2, #11] │ │ │ │ + strb r4, [r6, #19] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r6, [sp, #444] @ 0x1bc │ │ │ │ @ instruction: 0xffff7ed4 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1051536,19 +1051544,19 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r0, [r6, #124] @ 0x7c │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrb r4, [r7, #25] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #26] │ │ │ │ + ldrb r4, [r2, #3] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - pop {r1, r3, r4, r5, r7} │ │ │ │ + bkpt 0x00da │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strb r4, [r4, #4] │ │ │ │ + strb r4, [r0, #13] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r4, [sp, #732] @ 0x2dc │ │ │ │ vcvt.u16.f16 d23, d12, #1 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1051708,17 +1051716,16 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r0, #19] │ │ │ │ lsls r3, r0, #6 │ │ │ │ str r6, [r5, #96] @ 0x60 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3783ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26403c> │ │ │ │ - lsls r6, r3, #3 │ │ │ │ - ldr r4, [r5, #28] │ │ │ │ + @ instruction: 0xe99600de │ │ │ │ + ldr r4, [r1, #64] @ 0x40 │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r2, [r5, #88] @ 0x58 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrb r0, [r5, #13] │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1051865,19 +1051872,19 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r0, [r1, #72] @ 0x48 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrb r4, [r2, #12] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r1, #13] │ │ │ │ + strb r4, [r5, #21] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - udf #202 @ 0xca │ │ │ │ + b.n 378838 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2644c8> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r0, [r7, #0] │ │ │ │ + ldr r0, [r3, #36] @ 0x24 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldrb r0, [r1, #7] │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1052032,19 +1052039,19 @@ │ │ │ │ nop │ │ │ │ str r0, [r5, #44] @ 0x2c │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrb r4, [r6, #5] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r5, #6] │ │ │ │ + strb r4, [r1, #15] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - @ instruction: 0xb7c0 │ │ │ │ + cbnz r0, 378840 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2644d0> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strh r0, [r6, r3] │ │ │ │ + strb r0, [r2, r4] │ │ │ │ lsls r5, r3, #3 │ │ │ │ ldrb r6, [r4, #0] │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1052203,21 +1052210,21 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ strb r0, [r2, #31] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r0, #31] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - add r1, sp, #520 @ 0x208 │ │ │ │ + add r3, sp, #648 @ 0x288 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - sxtb r0, r1 │ │ │ │ + push {r3, r5, r6} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r4, [r2, #44] @ 0x2c │ │ │ │ + ldr r4, [r6, #76] @ 0x4c │ │ │ │ lsls r1, r2, #3 │ │ │ │ str r6, [sp, #100] @ 0x64 │ │ │ │ vrsubhn.i d23, , q11 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1052388,19 +1052395,19 @@ │ │ │ │ nop │ │ │ │ ldrsh r4, [r1, r6] │ │ │ │ lsls r6, r0, #6 │ │ │ │ strb r0, [r3, #24] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r2, #100] @ 0x64 │ │ │ │ + strb r0, [r6, #1] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - push {r1, r5, r6} │ │ │ │ + @ instruction: 0xb682 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r7, [pc, #488] @ (378d7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x264a0c>) │ │ │ │ + str r2, [r3, r6] │ │ │ │ lsls r5, r3, #3 │ │ │ │ ldrsh r0, [r7, r3] │ │ │ │ lsls r6, r0, #6 │ │ │ │ strb r6, [r3, #18] │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1052558,17 +1052565,17 @@ │ │ │ │ nop │ │ │ │ ldrb r0, [r7, r6] │ │ │ │ lsls r6, r0, #6 │ │ │ │ strb r4, [r0, #17] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 378ce0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x264970> │ │ │ │ + bgt.n 378d20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2649b0> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrb r2, [r6, #3] │ │ │ │ + ldrb r2, [r2, #12] │ │ │ │ lsls r6, r3, #3 │ │ │ │ strb r6, [r4, #12] │ │ │ │ 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 │ │ │ │ @@ -1052737,18 +1052744,18 @@ │ │ │ │ nop │ │ │ │ ldrb r4, [r1, r0] │ │ │ │ lsls r6, r0, #6 │ │ │ │ strb r0, [r3, #10] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 378f64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x264bf4> │ │ │ │ + bcs.n 378fa4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x264c34> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldrsb.w r0, [r6, ip, lsl #1] │ │ │ │ - ldr r0, [r3, #120] @ 0x78 │ │ │ │ + @ instruction: 0xfb3600dc │ │ │ │ + strb r0, [r7, #6] │ │ │ │ lsls r1, r3, #3 │ │ │ │ strb r0, [r5, #5] │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -1052926,22 +1052933,22 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ strb r0, [r2, #3] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r0, #3] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - str.w r0, [lr, #217] @ 0xd9 │ │ │ │ - str r6, [r5, #56] @ 0x38 │ │ │ │ + @ instruction: 0xfaee00d9 │ │ │ │ + str r6, [r1, #92] @ 0x5c │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #168 @ 0xa8 │ │ │ │ + add r5, sp, #296 @ 0x128 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r6, [r6, #56] @ 0x38 │ │ │ │ + str r6, [r2, #92] @ 0x5c │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldrh r3, [r7, #54] @ 0x36 │ │ │ │ vcvt.u32.f32 q11, q8, #1 │ │ │ │ lsls r3, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ @@ -1053120,19 +1053127,19 @@ │ │ │ │ ... │ │ │ │ ldr r4, [r1, r1] │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r0, [r3, #108] @ 0x6c │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, #14] │ │ │ │ + strb r0, [r0, #23] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bpl.n 37937c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26500c> │ │ │ │ + bvc.n 3793bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26504c> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r0, [r5, #24] │ │ │ │ + str r0, [r1, #60] @ 0x3c │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r2, [r2, #88] @ 0x58 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -1053330,27 +1053337,27 @@ │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r4, #76] @ 0x4c │ │ │ │ lsls r3, r0, #6 │ │ │ │ asrs r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r4, r1] │ │ │ │ + str r2, [r0, #8] │ │ │ │ lsls r7, r1, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #114 @ 0x72 │ │ │ │ + movs r2, #146 @ 0x92 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrsh r0, [r2, r0] │ │ │ │ + str r0, [r6, #0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrsh r4, [r0, r6] │ │ │ │ + str r4, [r4, #24] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrsh r0, [r1, r6] │ │ │ │ + str r0, [r5, #24] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrsh r6, [r4, r3] │ │ │ │ + str r6, [r0, #16] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r4, [r1, #52] @ 0x34 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -1053622,25 +1053629,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r5, r0] │ │ │ │ lsls r6, r0, #6 │ │ │ │ strb r0, [r2, r0] │ │ │ │ lsls r6, r0, #6 │ │ │ │ str r6, [sp, #776] @ 0x308 │ │ │ │ lsls r2, r0, #6 │ │ │ │ - ldrb r6, [r7, r7] │ │ │ │ + str r6, [r3, #0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ strh r4, [r0, r6] │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r0, [r1, #32] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldrb r0, [r2, r3] │ │ │ │ + ldrsh r0, [r6, r3] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r0, [r0, r3] │ │ │ │ + ldrsh r0, [r4, r3] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r6, r3, #4 │ │ │ │ + lsls r6, r7, #12 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -1053948,109 +1053955,109 @@ │ │ │ │ ldr r0, [pc, #208] @ (379bfc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26588c>) │ │ │ │ movw r3, #6172 @ 0x181c │ │ │ │ add r0, pc │ │ │ │ b.n 37999a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26562a> │ │ │ │ nop │ │ │ │ movs r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r3, r6] │ │ │ │ + ldrb r0, [r7, r6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r0, [r0, r5] │ │ │ │ + ldrsh r0, [r4, r5] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r2, [r1, r6] │ │ │ │ + ldrb r2, [r5, r6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r0, [r5, r4] │ │ │ │ + ldrsh r0, [r1, r5] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r6, [r0, r6] │ │ │ │ + ldrb r6, [r4, r6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r0, [r3, r4] │ │ │ │ + ldrsh r0, [r7, r4] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r0, [r1, r6] │ │ │ │ + ldrb r0, [r5, r6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r6, [r1, r4] │ │ │ │ + ldrsh r6, [r5, r4] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r0, [r2, r6] │ │ │ │ + ldrb r0, [r6, r6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r6, [r0, r4] │ │ │ │ + ldrsh r6, [r4, r4] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r0, [r3, r6] │ │ │ │ + ldrb r0, [r7, r6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r6, [r7, r3] │ │ │ │ + ldrsh r6, [r3, r4] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r0, [r4, r6] │ │ │ │ + ldrb r0, [r0, r7] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r6, [r6, r3] │ │ │ │ + ldrsh r6, [r2, r4] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r4, [r4, r6] │ │ │ │ + ldrb r4, [r0, r7] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r6, [r5, r3] │ │ │ │ + ldrsh r6, [r1, r4] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r4, [r5, r6] │ │ │ │ + ldrb r4, [r1, r7] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r2, [r4, r3] │ │ │ │ + ldrsh r2, [r0, r4] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r6, [r5, r6] │ │ │ │ + ldrb r6, [r1, r7] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r0, [r3, r3] │ │ │ │ + ldrsh r0, [r7, r3] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r4, [sp, #460] @ 0x1cc │ │ │ │ - @ instruction: 0xffff5bbe │ │ │ │ + @ instruction: 0xffff5dde │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r6, [r2, r3] │ │ │ │ + ldrsh r6, [r6, r3] │ │ │ │ lsls r7, r1, #3 │ │ │ │ str r6, [sp, #244] @ 0xf4 │ │ │ │ - @ instruction: 0xffff5bb0 │ │ │ │ + @ instruction: 0xffff5dd0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r6, [r7, r2] │ │ │ │ + ldrsh r6, [r3, r3] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r6, [r4, r6] │ │ │ │ + ldrb r6, [r0, r7] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r0, [r5, r2] │ │ │ │ + ldrsh r0, [r1, r3] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r0, [r7, r6] │ │ │ │ + ldrb r0, [r3, r7] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r6, [r4, r2] │ │ │ │ + ldrsh r6, [r0, r3] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r4, [r0, r0] │ │ │ │ + ldrb r4, [r4, r0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r0, [r3, r7] │ │ │ │ + ldrh r0, [r7, r7] │ │ │ │ lsls r7, r1, #3 │ │ │ │ movs r2, #85 @ 0x55 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r4, r7] │ │ │ │ + ldrb r6, [r0, r0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r2, [r4, r7] │ │ │ │ + ldrb r2, [r0, r0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r0, [r3, r7] │ │ │ │ + ldrh r0, [r7, r7] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r4, [r4, r7] │ │ │ │ + ldrb r4, [r0, r0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r4, [r5, r7] │ │ │ │ + ldrb r4, [r1, r0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r6, [r6, r7] │ │ │ │ + ldrb r6, [r2, r0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r0, [r0, r0] │ │ │ │ + ldrb r0, [r4, r0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r6, [r0, r0] │ │ │ │ + ldrb r6, [r4, r0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r4, [r1, r0] │ │ │ │ + ldrb r4, [r5, r0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r6, [r2, r0] │ │ │ │ + ldrb r6, [r6, r0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r2, [sp, #860] @ 0x35c │ │ │ │ - vtbl.8 d21, {d15-d17}, d20 │ │ │ │ + vdup.8 , d4[7] │ │ │ │ lsls r7, r1, #3 │ │ │ │ str r4, [sp, #668] @ 0x29c │ │ │ │ - vshll.u32 , d12, #31 │ │ │ │ + vcvt.f16.u16 d21, d28, #1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r2, [r2, r0] │ │ │ │ + ldrb r2, [r6, r0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r2, [r4, r0] │ │ │ │ + ldrb r2, [r0, r1] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r6, [r1, r1] │ │ │ │ + ldrh r6, [r5, r1] │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #420] @ (379db8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x265a48>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -1054223,15 +1054230,15 @@ │ │ │ │ nop │ │ │ │ ldr r5, [pc, #336] @ (379f0c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x265b9c>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r3, r5, r7} │ │ │ │ + beq.n 379d58 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2659e8> │ │ │ │ lsls r6, r3, #3 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1054383,27 +1054390,27 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ str r4, [r2, #32] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r6, #24] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - strh r6, [r0, r3] │ │ │ │ + strb r6, [r4, r3] │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r4, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [pc, #752] @ (37a25c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x265eec>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ str r2, [r4, #16] │ │ │ │ lsls r3, r0, #6 │ │ │ │ ldr r2, [pc, #456] @ (37a13c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x265dcc>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #128] @ (379ffc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x265c8c>) │ │ │ │ + str r0, [r0, r5] │ │ │ │ lsls r3, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #260] @ (37a094 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x265d24>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1054513,15 +1054520,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r1, [pc, #864] @ (37a3f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x266088>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ str r4, [r4, #4] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r2, r3, r5} │ │ │ │ + ldmia r5!, {r2, r3, r6} │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldrsh r4, [r0, r6] │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1054622,15 +1054629,15 @@ │ │ │ │ @ instruction: 0xfa353c8e │ │ │ │ ldr r0, [pc, #688] @ (37a45c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2660ec>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrsh r0, [r7, r4] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, r5] │ │ │ │ + ldrsb r0, [r0, r6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrsh r6, [r2, r2] │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1054732,15 +1054739,15 @@ │ │ │ │ negs r5, r4 │ │ │ │ blx r3 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrsh r4, [r4, r0] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r2, r1] │ │ │ │ + ldrsb r4, [r6, r1] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrb r2, [r0, r6] │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1054859,15 +1054866,15 @@ │ │ │ │ nop │ │ │ │ mov ip, r0 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrb r0, [r2, r4] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, r5] │ │ │ │ + ldrsb r0, [r5, r5] │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1054986,15 +1054993,15 @@ │ │ │ │ nop │ │ │ │ cmp r4, r8 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrh r0, [r2, r7] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, r0] │ │ │ │ + ldrsb r0, [r5, r0] │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldrh r0, [r0, r4] │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -1055346,26 +1055353,26 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r1, r2] │ │ │ │ lsls r3, r0, #6 │ │ │ │ cmp r6, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ mvns r4, r0 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - strh r4, [r3, r2] │ │ │ │ + strb r4, [r7, r2] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r0, [sp, #648] @ 0x288 │ │ │ │ + ldr r2, [sp, #776] @ 0x308 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strb r4, [r0, r4] │ │ │ │ + ldrsb r4, [r4, r4] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r6, [r7, r2] │ │ │ │ + ldrsb r6, [r3, r3] │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r1, [r4, #1] │ │ │ │ - @ instruction: 0xffff4fde │ │ │ │ + vsra.u64 , q15, #1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrsb r2, [r6, r7] │ │ │ │ lsls r3, r0, #6 │ │ │ │ cmp r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1055493,15 +1055500,15 @@ │ │ │ │ nop │ │ │ │ ands r4, r5 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrsb r0, [r7, r2] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #960] @ (37ae40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x266ad0>) │ │ │ │ + str r0, [r2, r4] │ │ │ │ lsls r1, r3, #3 │ │ │ │ strb r4, [r1, r7] │ │ │ │ lsls r3, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1055879,21 +1055886,21 @@ │ │ │ │ ... │ │ │ │ subs r6, #204 @ 0xcc │ │ │ │ lsls r6, r0, #6 │ │ │ │ strb r0, [r3, r5] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #600] @ (37b0dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x266d6c>) │ │ │ │ + ldr r5, [pc, #728] @ (37b15c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x266dec>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r3, [pc, #528] @ (37b098 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x266d28>) │ │ │ │ + ldr r5, [pc, #656] @ (37b118 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x266da8>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r5, [pc, #336] @ (37afdc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x266c6c>) │ │ │ │ + ldr r7, [pc, #464] @ (37b05c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x266cec>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - negs r2, r3 │ │ │ │ + add r2, pc │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r5, #86 @ 0x56 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r4, #230 @ 0xe6 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r4, #186 @ 0xba │ │ │ │ lsls r6, r0, #6 │ │ │ │ @@ -1056053,15 +1056060,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r2, #156 @ 0x9c │ │ │ │ lsls r6, r0, #6 │ │ │ │ str r0, [r5, r4] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #384] @ (37b1bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x266e4c>) │ │ │ │ + ldr r3, [pc, #512] @ (37b23c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x266ecc>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ str r6, [r1, r0] │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -1056490,23 +1056497,23 @@ │ │ │ │ ... │ │ │ │ subs r1, #16 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r7, [pc, #616] @ (37b75c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2673ec>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb622 │ │ │ │ + @ instruction: 0xb842 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strb r2, [r0, r1] │ │ │ │ + ldrsb r2, [r4, r1] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cmp r8, r5 │ │ │ │ + blx r9 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r6, ip │ │ │ │ + @ instruction: 0x4786 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r7, {r3, r5, r7} │ │ │ │ + bne.n 37b49c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26712c> │ │ │ │ lsls r1, r3, #3 │ │ │ │ adds r7, #84 @ 0x54 │ │ │ │ lsls r6, r0, #6 │ │ │ │ adds r6, #166 @ 0xa6 │ │ │ │ lsls r6, r0, #6 │ │ │ │ adds r6, #122 @ 0x7a │ │ │ │ lsls r6, r0, #6 │ │ │ │ @@ -1056710,15 +1056717,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ adds r4, #40 @ 0x28 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r2, [pc, #720] @ (37b9f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x267688>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmn r4, r5 │ │ │ │ + cmp r4, r1 │ │ │ │ lsls r1, r3, #3 │ │ │ │ adds r3, #162 @ 0xa2 │ │ │ │ lsls r6, r0, #6 │ │ │ │ adds r3, #84 @ 0x54 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r1, [pc, #520] @ (37b944 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2675d4>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ @@ -1056964,17 +1056971,17 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ adds r2, #8 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r0, [pc, #592] @ (37bbfc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26788c>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 37ba0a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26769a> │ │ │ │ + push {r2, r3, r4, r5, r6, lr} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - subs r6, #200 @ 0xc8 │ │ │ │ + lsrs r0, r5 │ │ │ │ lsls r7, r1, #3 │ │ │ │ mov r4, lr │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1057186,17 +1057193,17 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cmp r7, #150 @ 0x96 │ │ │ │ lsls r6, r0, #6 │ │ │ │ mov r2, r4 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #88 @ 0x58 │ │ │ │ + eors r0, r7 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldrh r6, [r4, #44] @ 0x2c │ │ │ │ + ldrh r6, [r0, #62] @ 0x3e │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r6, #194 @ 0xc2 │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r6, pc │ │ │ │ lsls r3, r0, #6 │ │ │ │ cmp r5, #162 @ 0xa2 │ │ │ │ lsls r6, r0, #6 │ │ │ │ @@ -1057433,39 +1057440,39 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ mvns r4, r1 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ mvns r0, r0 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldr r2, [r1, #40] @ 0x28 │ │ │ │ + ldr r2, [r5, #72] @ 0x48 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r6, [r1, #8] │ │ │ │ + strh r6, [r5, #24] │ │ │ │ lsls r1, r3, #3 │ │ │ │ str r7, [r0, #4] │ │ │ │ - vtbl.8 d19, {d31- instruction: 0xffff2cf4 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r1, [r3, r5] │ │ │ │ - vsli.32 , q12, #31 │ │ │ │ + vqshl.u64 d31, d8, #63 @ 0x3f │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrh r5, [r7, r6] │ │ │ │ vtbx.8 d21, {d31- instruction: 0xffff5895 │ │ │ │ - vtbx.8 d29, {d15-d17}, d10 │ │ │ │ + vdup.8 , d26[7] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r5, #86 @ 0x56 │ │ │ │ + adds r7, #118 @ 0x76 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r2, #208 @ 0xd0 │ │ │ │ + adds r4, #240 @ 0xf0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r3, [r7, r0] │ │ │ │ @ instruction: 0xffff5eb9 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (37c274 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x267f04>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1057687,32 +1057694,32 @@ │ │ │ │ nop │ │ │ │ asrs r4, r6 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #124 @ 0x7c │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldrd r0, r0, [r4, #824] @ 0x338 │ │ │ │ - ldmia r0!, {r2, r4, r6, r7} │ │ │ │ + @ instruction: 0xebf400ce │ │ │ │ + ldmia r2, {r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ cmp r2, #52 @ 0x34 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - add r3, sp, #536 @ 0x218 │ │ │ │ + add r5, sp, #664 @ 0x298 │ │ │ │ lsls r6, r3, #3 │ │ │ │ subs r7, #202 @ 0xca │ │ │ │ lsls r3, r0, #6 │ │ │ │ cmp r1, #24 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldrd r0, r0, [r0], #-824 @ 0x338 │ │ │ │ - stmia r7!, {r4, r5, r6} │ │ │ │ + eors.w r0, r0, lr, lsl #3 │ │ │ │ + ldmia r1!, {r4, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ cmp r0, #206 @ 0xce │ │ │ │ lsls r6, r0, #6 │ │ │ │ - @ instruction: 0xe82600ce │ │ │ │ - stmia r7!, {r1, r2, r5} │ │ │ │ + orr.w r0, r6, lr, lsl #3 │ │ │ │ + ldmia r1, {r1, r2, r6} │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ @@ -1058163,15 +1058170,15 @@ │ │ │ │ subs r5, #166 @ 0xa6 │ │ │ │ movs r4, #168 @ 0xa8 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #108 @ 0x6c │ │ │ │ + adds r5, #140 @ 0x8c │ │ │ │ lsls r1, r3, #3 │ │ │ │ subs r2, #160 @ 0xa0 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1058238,15 +1058245,15 @@ │ │ │ │ subs r5, #177 @ 0xb1 │ │ │ │ movs r3, #152 @ 0x98 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r2, #36 @ 0x24 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #92 @ 0x5c │ │ │ │ + adds r4, #124 @ 0x7c │ │ │ │ lsls r1, r3, #3 │ │ │ │ subs r1, #184 @ 0xb8 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -1058719,19 +1058726,19 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r2, #212 @ 0xd4 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r1, #94 @ 0x5e │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r1, #30 │ │ │ │ + adds r0, r5, r6 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r1, #118 @ 0x76 │ │ │ │ + adds r3, #150 @ 0x96 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - movs r6, #122 @ 0x7a │ │ │ │ + cmp r0, #154 @ 0x9a │ │ │ │ lsls r5, r2, #3 │ │ │ │ adds r6, #134 @ 0x86 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -1059063,46 +1059070,46 @@ │ │ │ │ nop │ │ │ │ adds r6, r0, #7 │ │ │ │ lsls r6, r0, #6 │ │ │ │ adds r4, #82 @ 0x52 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #252 @ 0xfc │ │ │ │ + movs r7, #28 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r4, #6 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - bpl.n 37cff8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x268c88> │ │ │ │ + bvc.n 37ce38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x268ac8> │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r3, #5 │ │ │ │ lsls r6, r0, #6 │ │ │ │ adds r4, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r4, #2 │ │ │ │ lsls r6, r0, #6 │ │ │ │ adds r0, r0, #2 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldr r6, [r0, #92] @ 0x5c │ │ │ │ + ldr r6, [r4, #124] @ 0x7c │ │ │ │ lsls r4, r3, #3 │ │ │ │ adds r0, r5, #0 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - movs r6, #46 @ 0x2e │ │ │ │ + cmp r0, #78 @ 0x4e │ │ │ │ lsls r7, r1, #3 │ │ │ │ - mrrc 0, 13, r0, r0, cr4 @ │ │ │ │ - ldmia r2, {r1, r2, r5, r6} │ │ │ │ + mrc 0, 3, r0, cr0, cr4, {6} │ │ │ │ + ldmia r4!, {r1, r2, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ adds r1, #232 @ 0xe8 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r4, r6, r4 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - subs r4, r4, #7 │ │ │ │ + movs r2, #4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - b.n 37c884 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x268514> │ │ │ │ + b.n 37ccc4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x268954> │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r7, [pc, #940] @ (37d2f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x268f84>) │ │ │ │ mov r5, r2 │ │ │ │ @@ -1059472,55 +1059479,54 @@ │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #156 @ 0x9c │ │ │ │ lsls r3, r0, #6 │ │ │ │ asrs r0, r6, #1 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #88 @ 0x58 │ │ │ │ + movs r3, #120 @ 0x78 │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 37d2b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x268f44> │ │ │ │ + bcc.n 37d2f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x268f84> │ │ │ │ lsls r2, r2, #3 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #4 │ │ │ │ + movs r5, #36 @ 0x24 │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, r7, r5 │ │ │ │ lsls r6, r0, #6 │ │ │ │ adds r4, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #36 @ 0x24 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - adds r2, r6, #4 │ │ │ │ + subs r2, r2, #5 │ │ │ │ lsls r3, r2, #3 │ │ │ │ adds r0, r4, r0 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - movs r5, #42 @ 0x2a │ │ │ │ + movs r7, #74 @ 0x4a │ │ │ │ lsls r7, r1, #3 │ │ │ │ asrs r2, r2, #31 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - movs r1, #202 @ 0xca │ │ │ │ + movs r3, #234 @ 0xea │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 37d32c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x268fbc> │ │ │ │ - lsls r4, r2, #3 │ │ │ │ + ands.w r0, r4, r4, lsr #3 │ │ │ │ asrs r6, r2, #29 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - movs r1, #74 @ 0x4a │ │ │ │ + movs r3, #106 @ 0x6a │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r6!, {r2, r3} │ │ │ │ + ldmia r0!, {r2, r3, r5} │ │ │ │ lsls r3, r2, #3 │ │ │ │ asrs r2, r0, #28 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - movs r1, #208 @ 0xd0 │ │ │ │ + movs r3, #240 @ 0xf0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r0, #158 @ 0x9e │ │ │ │ + movs r2, #190 @ 0xbe │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w r5, [pc, #1880] @ 37dac8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x269758> │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1060273,23 +1060279,23 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ asrs r4, r6, #23 │ │ │ │ lsls r6, r0, #6 │ │ │ │ cmp r4, #126 @ 0x7e │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #272] @ 0x110 │ │ │ │ + ldr r1, [sp, #400] @ 0x190 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - movs r2, #186 @ 0xba │ │ │ │ + movs r4, #218 @ 0xda │ │ │ │ lsls r7, r1, #3 │ │ │ │ - movs r2, #184 @ 0xb8 │ │ │ │ + movs r4, #216 @ 0xd8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - movs r2, #184 @ 0xb8 │ │ │ │ + movs r4, #216 @ 0xd8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - movs r1, #36 @ 0x24 │ │ │ │ + movs r3, #68 @ 0x44 │ │ │ │ lsls r7, r1, #3 │ │ │ │ movs r5, #80 @ 0x50 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -1060933,77 +1060939,77 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ movs r4, #228 @ 0xe4 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #212 @ 0xd4 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - asrs r4, r2, #22 │ │ │ │ + asrs r4, r6, #30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r6!, {r1, r2, r4} │ │ │ │ + ldmia r0!, {r1, r2, r4, r5} │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r4, #23 │ │ │ │ lsls r6, r0, #6 │ │ │ │ adds r4, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #42 @ 0x2a │ │ │ │ lsls r3, r0, #6 │ │ │ │ lsrs r2, r7, #17 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - asrs r6, r5, #25 │ │ │ │ + adds r6, r1, r2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ lsrs r0, r7, #16 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r7, #27 │ │ │ │ + adds r2, r3, r4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bgt.n 37e26c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x269efc> │ │ │ │ + udf #82 @ 0x52 │ │ │ │ lsls r4, r2, #3 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - asrs r2, r0, #22 │ │ │ │ + asrs r2, r4, #30 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - rev16 r0, r0 │ │ │ │ + pop {r5, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ lsrs r0, r4, #11 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldrb r6, [r1, r0] │ │ │ │ + ldrsh r6, [r5, r0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ lsls r6, r0, #6 │ │ │ │ cmp r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r7, #30 │ │ │ │ + adds r2, r3, r7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ lsrs r6, r0, #8 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - asrs r0, r1, #28 │ │ │ │ + adds r0, r5, r4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ lsrs r0, r3, #6 │ │ │ │ lsls r6, r0, #6 │ │ │ │ lsrs r0, r6, #5 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - @ instruction: 0xb6d2 │ │ │ │ + @ instruction: 0xb8f2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ lsrs r2, r3, #4 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - lsrs r0, r1, #23 │ │ │ │ + lsrs r0, r5, #31 │ │ │ │ lsls r3, r2, #3 │ │ │ │ lsrs r6, r7, #2 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - asrs r4, r7, #23 │ │ │ │ + adds r4, r3, r0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ lsrs r6, r1, #1 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - asrs r4, r3, #22 │ │ │ │ + asrs r4, r7, #30 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r0, r0, #22 │ │ │ │ + asrs r0, r4, #30 │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ ldr.w r5, [pc, #3524] @ 37f030 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26acc0> │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -1062356,61 +1062362,61 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ adds r2, r0, #6 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r6, r6, #5 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldrh r2, [r0, #2] │ │ │ │ + ldrh r2, [r4, #18] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - asrs r6, r0, #16 │ │ │ │ + asrs r6, r4, #24 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r2, r7, #15 │ │ │ │ + asrs r2, r3, #24 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r0, r7, #15 │ │ │ │ + asrs r0, r3, #24 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r4, r6, #15 │ │ │ │ + asrs r4, r2, #24 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r0, r6, #15 │ │ │ │ + asrs r0, r2, #24 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r4, r5, #15 │ │ │ │ + asrs r4, r1, #24 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r0, r5, #15 │ │ │ │ + asrs r0, r1, #24 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r4, r4, #15 │ │ │ │ + asrs r4, r0, #24 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r0, r4, #15 │ │ │ │ + asrs r0, r0, #24 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r4, r3, #15 │ │ │ │ + asrs r4, r7, #23 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r0, r3, #15 │ │ │ │ + asrs r0, r7, #23 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r4, r2, #15 │ │ │ │ + asrs r4, r6, #23 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r0, r2, #15 │ │ │ │ + asrs r0, r6, #23 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r4, r1, #15 │ │ │ │ + asrs r4, r5, #23 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r0, r1, #15 │ │ │ │ + asrs r0, r5, #23 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r4, r0, #15 │ │ │ │ + asrs r4, r4, #23 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r0, r0, #15 │ │ │ │ + asrs r0, r4, #23 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r4, r7, #14 │ │ │ │ + asrs r4, r3, #23 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r0, r7, #14 │ │ │ │ + asrs r0, r3, #23 │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r1, #13 │ │ │ │ + lsrs r2, r5, #21 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr??.w r0, [r6, #389] @ 0x185 │ │ │ │ lsrs r6, r6, #31 │ │ │ │ lsls r3, r0, #6 │ │ │ │ lsrs r4, r5, #24 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #6 │ │ │ │ @@ -1063739,91 +1063745,92 @@ │ │ │ │ ldr r3, [sp, #176] @ 0xb0 │ │ │ │ b.n 37ff7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26bc0c> │ │ │ │ strh.w r0, [r0, #389] @ 0x185 │ │ │ │ lsrs r2, r5, #28 │ │ │ │ lsls r3, r0, #6 │ │ │ │ asrs r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - strex r0, r0, [r4, #880] @ 0x370 │ │ │ │ + orn r0, r4, ip, lsr #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #115 @ 0x73 │ │ │ │ - vrsubhn.i d16, , q11 │ │ │ │ + vtbx.8 d16, {d31}, d6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r0, r7, #25 │ │ │ │ + lsrs r0, r3, #2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ movs r5, #125 @ 0x7d │ │ │ │ - vmlsl.u q8, d15, d8[0] │ │ │ │ + vtbx.8 d16, {d15}, d24 │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #223 @ 0xdf │ │ │ │ @ instruction: 0xffff1c94 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #223 @ 0xdf │ │ │ │ - vaddw.u q8, , d10 │ │ │ │ + vsubw.u q8, , d26 │ │ │ │ lsls r7, r1, #3 │ │ │ │ movs r5, #147 @ 0x93 │ │ │ │ vshll.u32 , d16, #31 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r6, #21 │ │ │ │ + lsls r2, r2, #30 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r0, r5, #20 │ │ │ │ + lsls r0, r1, #29 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r2, r6, #19 │ │ │ │ + lsls r2, r2, #28 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r0, r7, #18 │ │ │ │ + lsls r0, r3, #27 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r6, r7, #17 │ │ │ │ + lsls r6, r3, #26 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r4, r0, #17 │ │ │ │ + lsls r4, r4, #25 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldc2l 0, cr0, [r4, #824]! @ 0x338 │ │ │ │ - bkpt 0x00da │ │ │ │ + movs r4, r2 │ │ │ │ + lsls r7, r1, #3 │ │ │ │ + stmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ movs r0, #181 @ 0xb5 │ │ │ │ - @ instruction: 0xfffffda2 │ │ │ │ + vqrdmlsh.s , , d2[0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #91 @ 0x5b │ │ │ │ vsra.u64 d18, d11, #1 │ │ │ │ vaddw.u q9, , d25 │ │ │ │ - @ instruction: 0xffff034c │ │ │ │ + @ instruction: 0xffff056c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r0, r1, #13 │ │ │ │ + lsls r0, r5, #21 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r4, r1, #13 │ │ │ │ + lsls r4, r5, #21 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r0, r3, #13 │ │ │ │ + lsls r0, r7, #21 │ │ │ │ lsls r7, r1, #3 │ │ │ │ movs r0, #17 │ │ │ │ - vrsra.u32 q8, q4, #1 │ │ │ │ + vsli.32 q8, q12, #31 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r2, r3, #13 │ │ │ │ + lsls r2, r7, #21 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r6, r3, #13 │ │ │ │ + lsls r6, r7, #21 │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r7, r7, #6 │ │ │ │ - @ instruction: 0xffff0362 │ │ │ │ + vabal.u q8, d31, d2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r6, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfaa400ce │ │ │ │ - @ instruction: 0xfa9e00ce │ │ │ │ + stc2l 0, cr0, [r4], {206} @ 0xce │ │ │ │ + ldc2 0, cr0, [lr], #824 @ 0x338 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #8 │ │ │ │ + subs r5, #40 @ 0x28 │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r0, #187 @ 0xbb │ │ │ │ - vmlal.u q8, d31, d26[0] │ │ │ │ + vabal.u q8, d15, d10 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r0, r7, #10 │ │ │ │ + lsls r0, r3, #19 │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r0, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r1, #10 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1063848,29 +1063855,30 @@ │ │ │ │ movs r6, #243 @ 0xf3 │ │ │ │ vqshlu.s64 , q12, #63 @ 0x3f │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 3, cr0, cr6, cr14, {6} │ │ │ │ + lsls r6, r2, #1 │ │ │ │ + lsls r7, r1, #3 │ │ │ │ adds r5, r0, r7 │ │ │ │ - vqshlu.s32 d31, d24, #31 │ │ │ │ + vqrshrun.s64 d31, q4, #1 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - @ instruction: 0xf61400ce │ │ │ │ + ldrh.w r0, [r4, lr] │ │ │ │ adds r3, r4, r5 │ │ │ │ - vqrdmulh.s , , d28[0] │ │ │ │ + @ instruction: 0xffffff8c │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrd r0, r0, [sl, #832]! @ 0x340 │ │ │ │ - stc2 0, cr0, [r8, #-824]! @ 0xfffffcc8 │ │ │ │ - ldc2 0, cr0, [r0, #-824]! @ 0xfffffcc8 │ │ │ │ - ldc2 0, cr0, [ip, #-824]! @ 0xfffffcc8 │ │ │ │ - ldc2l 0, cr0, [r0, #-824] @ 0xfffffcc8 │ │ │ │ - stc2l 0, cr0, [r4, #-824]! @ 0xfffffcc8 │ │ │ │ - stc2l 0, cr0, [ip, #-824]! @ 0xfffffcc8 │ │ │ │ + ldc 0, cr0, [sl], {208} @ 0xd0 │ │ │ │ + vhadd.u8 q8, q12, q7 │ │ │ │ + vhadd.u16 q8, q8, q7 │ │ │ │ + vhadd.u16 q8, q14, q7 │ │ │ │ + vhadd.u q8, q8, q7 │ │ │ │ + vmla.i q0, q10, d2[3] │ │ │ │ + vmla.i q0, q14, d2[3] │ │ │ │ strd r5, r3, [sp, #32] │ │ │ │ ldr r3, [sp, #172] @ 0xac │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #168] @ 0xa8 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ str r3, [sp, #4] │ │ │ │ @@ -1065047,72 +1065055,72 @@ │ │ │ │ ldr r4, [sp, #164] @ 0xa4 │ │ │ │ ldr r2, [sp, #176] @ 0xb0 │ │ │ │ strd r9, r3, [sp, #24] │ │ │ │ mov r3, sl │ │ │ │ strd r7, r8, [sp, #16] │ │ │ │ strd r5, r6, [sp, #8] │ │ │ │ b.n 380c04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26c894> │ │ │ │ - @ instruction: 0xf22000ce │ │ │ │ - @ instruction: 0xf0e200ce │ │ │ │ + orr.w r0, r0, #6750208 @ 0x670000 │ │ │ │ + ssat r0, #15, r2, lsl #3 │ │ │ │ asrs r3, r3, #29 │ │ │ │ - vtbx.8 d31, {d15-d17}, d4 │ │ │ │ + vdup.8 , d20[7] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r7, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r1, [sp, #600] @ 0x258 │ │ │ │ lsls r3, r2, #3 │ │ │ │ asrs r3, r5, #28 │ │ │ │ vqshl.u32 , , #31 │ │ │ │ - vshll.u32 , d12, #31 │ │ │ │ + vcvt.f16.u16 d31, d28, #1 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa1a00ce │ │ │ │ - @ instruction: 0xfa1a00ce │ │ │ │ - @ instruction: 0xfa1e00ce │ │ │ │ + ldc2 0, cr0, [sl], #-824 @ 0xfffffcc8 │ │ │ │ + ldc2 0, cr0, [sl], #-824 @ 0xfffffcc8 │ │ │ │ + ldc2 0, cr0, [lr], #-824 @ 0xfffffcc8 │ │ │ │ asrs r7, r5, #27 │ │ │ │ - vtbl.8 d31, {d15-d17}, d22 │ │ │ │ + vdup.8 , d6[7] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - @ instruction: 0xfa3200ce │ │ │ │ - @ instruction: 0xfa3a00ce │ │ │ │ - vhadd.s q0, q10, q7 │ │ │ │ - cdp 0, 5, cr0, cr10, cr14, {6} │ │ │ │ - stc 0, cr0, [r4, #824] @ 0x338 │ │ │ │ - stc 0, cr0, [lr], #824 @ 0x338 │ │ │ │ - rsb r0, r6, #6750208 @ 0x670000 │ │ │ │ + mrrc2 0, 12, r0, r2, cr14 │ │ │ │ + mrrc2 0, 12, r0, sl, cr14 │ │ │ │ + adcs.w r0, r4, #206 @ 0xce │ │ │ │ + orns r0, sl, #206 @ 0xce │ │ │ │ + vmla.i32 d0, d20, d14[0] │ │ │ │ + cdp 0, 12, cr0, cr14, cr14, {6} │ │ │ │ + @ instruction: 0xf7e600ce │ │ │ │ asrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ b.n 380fdc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26cc6c> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - @ instruction: 0xf4e200ce │ │ │ │ + @ instruction: 0xf70200ce │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r1, #10 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3f400ce │ │ │ │ - @ instruction: 0xf33400ce │ │ │ │ + @ instruction: 0xf61400ce │ │ │ │ + adcs.w r0, r4, #6750208 @ 0x670000 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf27e00ce │ │ │ │ - @ instruction: 0xf1fe00ce │ │ │ │ - sbcs.w r0, r4, #206 @ 0xce │ │ │ │ + eors.w r0, lr, #6750208 @ 0x670000 │ │ │ │ + ands.w r0, lr, #6750208 @ 0x670000 │ │ │ │ + @ instruction: 0xf39400ce │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 371b54 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25d7e4> │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ movs r1, #79 @ 0x4f │ │ │ │ bl 372eac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25eb3c> │ │ │ │ movs r1, #79 @ 0x4f │ │ │ │ @@ -1066393,33 +1066401,30 @@ │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ bl 373444 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25f0d4> │ │ │ │ movs r1, #95 @ 0x5f │ │ │ │ mov r8, r0 │ │ │ │ b.n 38191c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26d5ac> │ │ │ │ nop │ │ │ │ - ands.w r0, r2, #206 @ 0xce │ │ │ │ - vhadd.s16 q8, q10, q7 │ │ │ │ - cdp 0, 9, cr0, cr6, cr14, {6} │ │ │ │ - ldcl 0, cr0, [r8, #824] @ 0x338 │ │ │ │ - stcl 0, cr0, [lr, #-824] @ 0xfffffcc8 │ │ │ │ - stcl 0, cr0, [r6], {206} @ 0xce │ │ │ │ - ldc 0, cr0, [lr], #-824 @ 0xfffffcc8 │ │ │ │ - @ instruction: 0xeb8200ce │ │ │ │ - pkhbt r0, r4, lr, lsl #3 │ │ │ │ - and.w r0, r6, lr, lsl #3 │ │ │ │ - strd r0, r0, [r8, #-824] @ 0x338 │ │ │ │ - ldmia.w sl!, {r1, r2, r3, r6, r7} │ │ │ │ - @ instruction: 0xe83400ce │ │ │ │ - b.n 381870 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26d500> │ │ │ │ - lsls r6, r1, #3 │ │ │ │ - b.n 381700 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26d390> │ │ │ │ - lsls r6, r1, #3 │ │ │ │ - b.n 38158c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26d21c> │ │ │ │ - lsls r6, r1, #3 │ │ │ │ + @ instruction: 0xf23200ce │ │ │ │ + sbcs.w r0, r4, #206 @ 0xce │ │ │ │ + @ instruction: 0xf0b600ce │ │ │ │ + vext.8 q8, q12, q7, #0 │ │ │ │ + vhadd.s32 q8, q15, q7 │ │ │ │ + cdp 0, 14, cr0, cr6, cr14, {6} │ │ │ │ + cdp 0, 5, cr0, cr14, cr14, {6} │ │ │ │ + stc 0, cr0, [r2, #824]! @ 0x338 │ │ │ │ + stcl 0, cr0, [r4], #824 @ 0x338 │ │ │ │ + stc 0, cr0, [r6], #-824 @ 0xfffffcc8 │ │ │ │ + sbc.w r0, r8, lr, lsl #3 │ │ │ │ + @ instruction: 0xeada00ce │ │ │ │ + orrs.w r0, r4, lr, lsl #3 │ │ │ │ + strd r0, r0, [lr, #824] @ 0x338 │ │ │ │ + ldmdb r4, {r1, r2, r3, r6, r7} │ │ │ │ + @ instruction: 0xe85800ce │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ bl 373444 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25f0d4> │ │ │ │ movs r1, #95 @ 0x5f │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ bl 373444 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25f0d4> │ │ │ │ movs r1, #95 @ 0x5f │ │ │ │ @@ -1067244,48 +1067249,48 @@ │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ str r4, [r2, #44] @ 0x2c │ │ │ │ bl 371b54 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25d7e4> │ │ │ │ add sp, #228 @ 0xe4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - b.n 381bc8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26d858> │ │ │ │ + b.n 382008 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26dc98> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 381a50 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26d6e0> │ │ │ │ + b.n 381e90 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26db20> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 382940 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26e5d0> │ │ │ │ + b.n 381d80 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26da10> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 382834 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26e4c4> │ │ │ │ + b.n 381c74 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26d904> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 382728 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26e3b8> │ │ │ │ + b.n 381b68 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26d7f8> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bpl.n 3821ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26de7c> │ │ │ │ + bvc.n 38222c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26debc> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 382374 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26e004> │ │ │ │ + b.n 3827b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26e444> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 38219c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26de2c> │ │ │ │ + b.n 3825dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26e26c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - svc 8 │ │ │ │ + b.n 3823cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26e05c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - svc 10 │ │ │ │ + b.n 3823d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26e064> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - udf #254 @ 0xfe │ │ │ │ + b.n 3823c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26e050> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - udf #238 @ 0xee │ │ │ │ + b.n 3823a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26e034> │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bl 36618c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x251e1c> │ │ │ │ - udf #200 @ 0xc8 │ │ │ │ + b.n 382364 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26dff4> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - udf #200 @ 0xc8 │ │ │ │ + b.n 382368 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26dff8> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - udf #184 @ 0xb8 │ │ │ │ + b.n 38234c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26dfdc> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - udf #160 @ 0xa0 │ │ │ │ + b.n 382320 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26dfb0> │ │ │ │ lsls r6, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ ldr.w r5, [pc, #3520] @ 382f74 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26ec04> │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -1068676,63 +1068681,63 @@ │ │ │ │ lsls r5, r0, #6 │ │ │ │ udf #58 @ 0x3a │ │ │ │ lsls r2, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ udf #46 @ 0x2e │ │ │ │ lsls r2, r0, #6 │ │ │ │ - ldr r0, [pc, #1000] @ (383370 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26f000>) │ │ │ │ + ldr r3, [pc, #104] @ (382ff0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26ec80>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bmi.n 382f08 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26eb98> │ │ │ │ + bvs.n 382f48 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26ebd8> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bmi.n 382ef4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26eb84> │ │ │ │ + bvs.n 382f34 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26ebc4> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bmi.n 382ef4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26eb84> │ │ │ │ + bvs.n 382f34 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26ebc4> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bmi.n 382ef0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26eb80> │ │ │ │ + bvs.n 382f30 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26ebc0> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bmi.n 382eec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26eb7c> │ │ │ │ + bvs.n 382f2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26ebbc> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bmi.n 382ee8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26eb78> │ │ │ │ + bvs.n 382f28 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26ebb8> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bmi.n 382ee4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26eb74> │ │ │ │ + bvs.n 382f24 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26ebb4> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bmi.n 382ee0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26eb70> │ │ │ │ + bvs.n 382f20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26ebb0> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bmi.n 382edc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26eb6c> │ │ │ │ + bvs.n 382f1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26ebac> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bmi.n 382ed8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26eb68> │ │ │ │ + bvs.n 382f18 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26eba8> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bmi.n 382ed4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26eb64> │ │ │ │ + bvs.n 382f14 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26eba4> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bmi.n 382ed0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26eb60> │ │ │ │ + bvs.n 382f10 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26eba0> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bmi.n 382ecc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26eb5c> │ │ │ │ + bvs.n 382f0c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26eb9c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bmi.n 382ec8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26eb58> │ │ │ │ + bvs.n 382f08 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26eb98> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bmi.n 382ec4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26eb54> │ │ │ │ + bvs.n 382f04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26eb94> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bmi.n 3830c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26ed50> │ │ │ │ + bvs.n 382f00 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26eb90> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bmi.n 3830bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26ed4c> │ │ │ │ + bvs.n 382efc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26eb8c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bmi.n 3830b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26ed48> │ │ │ │ + bvs.n 382ef8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26eb88> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bmi.n 3830b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26ed44> │ │ │ │ + bvs.n 382ef4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26eb84> │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ pop {r1, r2, r5, r6, r7, pc} │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldmia r2, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r2, r4} │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr.w r2, [r8, #16] │ │ │ │ movs r1, #28 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ bl 43a470 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x326100> │ │ │ │ @@ -1071197,64 +1071202,64 @@ │ │ │ │ bhi.n 3847c6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x270456> │ │ │ │ @ instruction: 0xfffe1894 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #24 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 3848ba <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27054a> │ │ │ │ + cbnz r0, 384902 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x270592> │ │ │ │ lsls r6, r1, #3 │ │ │ │ add r4, sp, #976 @ 0x3d0 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - cbnz r2, 3848a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x270534> │ │ │ │ + cbnz r2, 3848ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27057c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bpl.n 384830 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2704c0> │ │ │ │ + bvc.n 384870 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x270500> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bpl.n 384930 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2705c0> │ │ │ │ + bvc.n 384970 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x270600> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r1!, {r2, r3, r7} │ │ │ │ - lsls r6, r1, #3 │ │ │ │ - stmia r1!, {r1, r2, r3, r4} │ │ │ │ - lsls r6, r1, #3 │ │ │ │ - stmia r0!, {r2, r4, r5, r7} │ │ │ │ + stmia r3!, {r2, r3, r5, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ittt vs │ │ │ │ - lslvs r6, r1, #3 │ │ │ │ - beq.n 384886 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x270516> @ unpredictable │ │ │ │ - @ instruction: 0xfffebef0 │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bkpt 0x0084 │ │ │ │ + stmia r2!, {r2, r4, r6, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bkpt 0x0018 │ │ │ │ + stmia r1!, {r1, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - pop {r2, r3, r5, r7, pc} │ │ │ │ + beq.n 384886 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x270516> │ │ │ │ + vsra.u32 d28, d0, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - pop {r1, r6, pc} │ │ │ │ + stmia r0!, {r2, r5, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - pop {r1, r2, r4, r6, r7} │ │ │ │ + stmia r0!, {r3, r4, r5} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - pop {r1, r2, r3} │ │ │ │ + ite gt │ │ │ │ + lslgt r6, r1, #3 │ │ │ │ + ittt vs @ unpredictable │ │ │ │ + lslvs r6, r1, #3 │ │ │ │ + bkpt 0x00f6 │ │ │ │ + lslvs r6, r1, #3 │ │ │ │ + bkpt 0x002e │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrb r6, [r1, #12] │ │ │ │ + ldrb r6, [r5, #20] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r6, [r0, #10] │ │ │ │ + ldrb r6, [r4, #18] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - add r0, sp, #600 @ 0x258 │ │ │ │ + add r2, sp, #728 @ 0x2d8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - mcr 0, 1, r0, cr14, cr13, {6} │ │ │ │ + orr.w r0, lr, #221 @ 0xdd │ │ │ │ adds r4, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ ble.n 3848d2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x270562> │ │ │ │ vqshlu.s64 , q12, #62 @ 0x3e │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb8d4 │ │ │ │ + revsh r4, r6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ strd r5, r1, [sp, #16] │ │ │ │ ldr r1, [sp, #280] @ 0x118 │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r1, [sp, #260] @ 0x104 │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r1, [sp, #256] @ 0x100 │ │ │ │ @@ -1072543,15 +1072548,15 @@ │ │ │ │ mov r2, fp │ │ │ │ strd fp, sl, [sp] │ │ │ │ movs r1, #152 @ 0x98 │ │ │ │ str r0, [sp, #340] @ 0x154 │ │ │ │ mov r0, r8 │ │ │ │ bl 377c40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2638d0> │ │ │ │ b.n 38555c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2711ec> │ │ │ │ - @ instruction: 0xb75c │ │ │ │ + cbnz r4, 38551a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2711aa> │ │ │ │ lsls r6, r1, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1072562,39 +1072567,39 @@ │ │ │ │ ldmia r4, {r0, r2, r3, r4, r5, r6, r7} │ │ │ │ vtbx.8 d19, {d14-d15}, d20 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r7, #7 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, r6] │ │ │ │ + strb r0, [r4, r6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - push {r1, r2, r6} │ │ │ │ + cpsie ai │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cbz r6, 385586 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x271216> │ │ │ │ + push {r1, r2, r3, r7, lr} │ │ │ │ lsls r6, r1, #3 │ │ │ │ stmia r4!, {r0, r4, r7} │ │ │ │ - vrshr.u64 d27, d0, #2 │ │ │ │ + vsri.64 d27, d16, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ stmia r6!, {r0, r1, r4} │ │ │ │ - vsri.64 q14, q2, #2 │ │ │ │ + vqshlu.s64 q14, q10, #62 @ 0x3e │ │ │ │ lsls r4, r3, #3 │ │ │ │ - sub sp, #360 @ 0x168 │ │ │ │ + uxtb r2, r7 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ + sxth r2, r5 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmia r1!, {r0, r5, r6, r7} │ │ │ │ - vqrdmlah.s q13, q15, d24[0] │ │ │ │ + vuzp. d27, d8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r4, sp, #992 @ 0x3e0 │ │ │ │ + add r7, sp, #96 @ 0x60 │ │ │ │ lsls r6, r1, #3 │ │ │ │ pop {r0, r1, r3, r4, r5, r6, r7, pc} │ │ │ │ - vcvt.f16.u16 q13, q4, #2 │ │ │ │ + vcvt.f32.u32 q13, q12, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r5, [sp, #280] @ 0x118 │ │ │ │ movs r1, #152 @ 0x98 │ │ │ │ str r0, [sp, #344] @ 0x158 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ @@ -1073885,21 +1073890,21 @@ │ │ │ │ movlt r0, r0 │ │ │ │ cmpge r5, #108 @ 0x6c │ │ │ │ movge r0, r0 │ │ │ │ movs r7, #12 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 38626c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x271efc> │ │ │ │ + b.n 3866ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27233c> │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldmia r1!, {r0, r6} │ │ │ │ @ instruction: 0xfffeb765 │ │ │ │ @ instruction: 0xfffe8ad6 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - cbnz r4, 3861f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x271e88> │ │ │ │ + pop {r2, r4, r6, pc} │ │ │ │ lsls r2, r3, #3 │ │ │ │ sxtb r5, r2 │ │ │ │ vrsra.u32 d25, d1, #2 │ │ │ │ ldr r3, [sp, #404] @ 0x194 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sp, #400] @ 0x190 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ @@ -1075118,62 +1075123,61 @@ │ │ │ │ ldrb.w r3, [r0, #40] @ 0x28 │ │ │ │ movs r1, #28 │ │ │ │ bic.w r3, r3, #7 │ │ │ │ orr.w r3, r3, #3 │ │ │ │ strb.w r3, [r0, #40] @ 0x28 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ b.n 386dd8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x272a68> │ │ │ │ - cmp r2, #182 @ 0xb6 │ │ │ │ + cmp r4, #214 @ 0xd6 │ │ │ │ lsls r3, r3, #3 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #612 @ 0x264 │ │ │ │ @ instruction: 0xfffe2b10 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #884 @ 0x374 │ │ │ │ - vtbl.8 d25, {d14-d17}, d22 │ │ │ │ + vqrdmulh.s , q7, d6[0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 386b18 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2727a8> │ │ │ │ - lsls r3, r2, #3 │ │ │ │ - ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ + strd r0, r0, [r4], #844 @ 0x34c │ │ │ │ + ldr r2, [sp, #560] @ 0x230 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r7, [sp, #784] @ 0x310 │ │ │ │ + ldr r1, [sp, #912] @ 0x390 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r7, [sp, #160] @ 0xa0 │ │ │ │ + ldr r1, [sp, #288] @ 0x120 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r6, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r1, [sp, #48] @ 0x30 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r6, [sp, #784] @ 0x310 │ │ │ │ + ldr r0, [sp, #912] @ 0x390 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r6, [sp, #640] @ 0x280 │ │ │ │ + ldr r0, [sp, #768] @ 0x300 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r6, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r0, [sp, #624] @ 0x270 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r6, [sp, #336] @ 0x150 │ │ │ │ + ldr r0, [sp, #464] @ 0x1d0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r6, [sp, #176] @ 0xb0 │ │ │ │ + ldr r0, [sp, #304] @ 0x130 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r6, [sp, #48] @ 0x30 │ │ │ │ + ldr r0, [sp, #176] @ 0xb0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r5, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stmia r5!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r3, r4} │ │ │ │ lsls r0, r3, #3 │ │ │ │ add r7, pc, #516 @ (adr r7, 386fc8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x272c58>) │ │ │ │ - @ instruction: 0xfffe9562 │ │ │ │ + vabdl.u , d30, d2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ add r6, pc, #812 @ (adr r6, 3870f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x272d88>) │ │ │ │ - vsri.64 , q9, #2 │ │ │ │ + vqshl.u32 d25, d2, #30 │ │ │ │ lsls r6, r1, #3 │ │ │ │ add r7, pc, #884 @ (adr r7, 387148 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x272dd8>) │ │ │ │ - vsri.32 , q9, #2 │ │ │ │ + vqshlu.s64 d25, d2, #62 @ 0x3e │ │ │ │ lsls r6, r1, #3 │ │ │ │ str r2, [sp, #324] @ 0x144 │ │ │ │ mov r0, r2 │ │ │ │ bl 43a470 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x326100> │ │ │ │ ldr r2, [sp, #324] @ 0x144 │ │ │ │ str r2, [r0, #16] │ │ │ │ mov r1, r5 │ │ │ │ @@ -1076379,68 +1076383,68 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [sp, #440] @ 0x1b8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ mov r1, r3 │ │ │ │ bl 3789c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x264658> │ │ │ │ b.n 387aec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27377c> │ │ │ │ - str r3, [sp, #536] @ 0x218 │ │ │ │ + str r5, [sp, #664] @ 0x298 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r2, [r3, #58] @ 0x3a │ │ │ │ + str r1, [sp, #488] @ 0x1e8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r3, [sp, #24] │ │ │ │ + str r5, [sp, #152] @ 0x98 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r2, [sp, #560] @ 0x230 │ │ │ │ + str r4, [sp, #688] @ 0x2b0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r2, [sp, #72] @ 0x48 │ │ │ │ + str r4, [sp, #200] @ 0xc8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r1, [sp, #608] @ 0x260 │ │ │ │ + str r3, [sp, #736] @ 0x2e0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r1, [sp, #104] @ 0x68 │ │ │ │ + str r3, [sp, #232] @ 0xe8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r0, [sp, #640] @ 0x280 │ │ │ │ + str r2, [sp, #768] @ 0x300 │ │ │ │ lsls r6, r1, #3 │ │ │ │ add r3, pc, #300 @ (adr r3, 387bc0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x273850>) │ │ │ │ - vshr.u32 d25, d6, #2 │ │ │ │ + vrshr.u32 d25, d22, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r0, [r5, #60] @ 0x3c │ │ │ │ + str r1, [sp, #800] @ 0x320 │ │ │ │ lsls r6, r1, #3 │ │ │ │ sxtb r3, r0 │ │ │ │ - vcvt.u32.f32 d24, d24, #2 │ │ │ │ + vsra.u32 , q4, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r6, [r1, #54] @ 0x36 │ │ │ │ + str r0, [sp, #952] @ 0x3b8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ add r3, pc, #428 @ (adr r3, 387c58 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2738e8>) │ │ │ │ - vqrdmlah.s q12, q7, d18[0] │ │ │ │ + vtrn. d25, d2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r4, [r6, #46] @ 0x2e │ │ │ │ + str r0, [sp, #80] @ 0x50 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r2, [r1, #44] @ 0x2c │ │ │ │ + ldrh r2, [r5, #60] @ 0x3c │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r4, [r3, #40] @ 0x28 │ │ │ │ + ldrh r4, [r7, #56] @ 0x38 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r3, [sp, #700] @ 0x2bc │ │ │ │ - vtbx.8 d16, {d14}, d20 │ │ │ │ + vtbl.8 d16, {d30- │ │ │ │ str r0, [sp, #572] @ 0x23c │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ @@ -1077650,30 +1077654,30 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, #44] @ 0x2c │ │ │ │ + strh r0, [r4, #60] @ 0x3c │ │ │ │ lsls r6, r1, #3 │ │ │ │ str r4, [sp, #268] @ 0x10c │ │ │ │ - vraddhn.i d24, q7, q3 │ │ │ │ + vrsubhn.i d24, q7, q11 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r2, [r2, #28] │ │ │ │ + strh r2, [r6, #44] @ 0x2c │ │ │ │ lsls r6, r1, #3 │ │ │ │ str r2, [sp, #796] @ 0x31c │ │ │ │ - vrsra.u32 d24, d12, #2 │ │ │ │ + vsli.32 d24, d28, #30 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r4, [r3, #12] │ │ │ │ + strh r4, [r7, #28] │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrh r1, [r0, #60] @ 0x3c │ │ │ │ vzip. , │ │ │ │ vrsra.u64 , , #2 │ │ │ │ - vqrdmlah.s , q7, d6[0] │ │ │ │ + vmla.i q12, q7, d22[0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ mov r2, r0 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #138 @ 0x8a │ │ │ │ @@ -1079030,21 +1079034,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [sp, #276] @ 0x114 │ │ │ │ movs r1, #139 @ 0x8b │ │ │ │ str.w sl, [sp, #4] │ │ │ │ mov r3, r4 │ │ │ │ str r4, [sp, #0] │ │ │ │ b.n 389418 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2750a8> │ │ │ │ - ldrb r6, [r4, #11] │ │ │ │ + ldrb r6, [r0, #20] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrb r2, [r4, #0] │ │ │ │ + ldrb r2, [r0, #9] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strb r2, [r3, #21] │ │ │ │ + strb r2, [r7, #29] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strb r2, [r5, #8] │ │ │ │ + strb r2, [r1, #17] │ │ │ │ lsls r6, r1, #3 │ │ │ │ str r2, [sp, #388] @ 0x184 │ │ │ │ vraddhn.i d24, q7, │ │ │ │ vuzp. d24, d7 │ │ │ │ @ instruction: 0xfffef7ee │ │ │ │ ldc2 10, cr9, [r2], {100} @ 0x64 @ │ │ │ │ str r2, [sp, #24] │ │ │ │ @@ -1080309,21 +1080313,21 @@ │ │ │ │ ldr r2, [sp, #760] @ 0x2f8 │ │ │ │ strd r7, r2, [sp, #212] @ 0xd4 │ │ │ │ ldr r2, [sp, #756] @ 0x2f4 │ │ │ │ b.n 38a190 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x275e20> │ │ │ │ nop │ │ │ │ strb r4, [r6, r3] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldmia r1, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r6, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r0, [r3, #104] @ 0x68 │ │ │ │ + strb r0, [r7, #2] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r6, #200 @ 0xc8 │ │ │ │ + lsrs r0, r5 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrh r2, [r5, r2] │ │ │ │ + ldrb r2, [r1, r3] │ │ │ │ lsls r3, r3, #3 │ │ │ │ adds r0, r5, r4 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r5, [r6, #17] │ │ │ │ @ instruction: 0xfffe2c9c │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r4, r4 │ │ │ │ @@ -1080405,41 +1080409,41 @@ │ │ │ │ vqrdmlsh.s q9, q15, d20[0] │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r5, [r7, #5] │ │ │ │ - vtbx.8 d22, {d30-d31}, d10 │ │ │ │ + vtbx.8 d22, {d30- instruction: 0xfffe79d3 │ │ │ │ - @ instruction: 0xfffe699c │ │ │ │ + @ instruction: 0xfffe6bbc │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r4, [r6, #20] │ │ │ │ + ldr r4, [r2, #56] @ 0x38 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r4, [r1, #20] │ │ │ │ + ldr r4, [r5, #52] @ 0x34 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrb r5, [r3, #4] │ │ │ │ - vqshrn.u64 d22, q3, #2 │ │ │ │ + @ instruction: 0xfffe6b36 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrb r7, [r7, #3] │ │ │ │ - vtbx.8 d22, {d30}, d28 │ │ │ │ + vtbl.8 d22, {d14-d17}, d12 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrb r5, [r1, #3] │ │ │ │ - vtbx.8 d22, {d30}, d0 │ │ │ │ + vtbx.8 d22, {d30- instruction: 0xfffe78bb │ │ │ │ - vtbl.8 d22, {d30}, d14 │ │ │ │ + vtbl.8 d22, {d30- q12, q7, d21[0] │ │ │ │ @ instruction: 0xfffe856f │ │ │ │ vmla.i q12, q7, d15[0] │ │ │ │ vuzp. d24, d9 │ │ │ │ vrshr.u32 d25, d20, #2 │ │ │ │ @@ -1081755,52 +1081759,52 @@ │ │ │ │ bl 37daec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26977c> │ │ │ │ mov r2, fp │ │ │ │ mov r1, r4 │ │ │ │ b.n 38ae48 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x276ad8> │ │ │ │ nop │ │ │ │ bx r0 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldrh r2, [r2, #22] │ │ │ │ + ldrh r2, [r6, #38] @ 0x26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrsh r4, [r5, r4] │ │ │ │ + str r4, [r1, #20] │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ - vtbx.8 d21, {d14-d17}, d0 │ │ │ │ + vqrdmulh.s , q7, d16[0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ @ instruction: 0xfffe6a71 │ │ │ │ vraddhn.i d23, q15, │ │ │ │ vraddhn.i d23, q15, │ │ │ │ - vtbl.8 d21, {d30- , q15, d8[0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r0, [r4, r0] │ │ │ │ + ldrb r0, [r0, r1] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r4, [r3, r6] │ │ │ │ + ldrh r4, [r7, r6] │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ @ instruction: 0xfffe68fb │ │ │ │ - vqrshrn.u64 d21, q1, #2 │ │ │ │ + @ instruction: 0xfffe5b72 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r0, [r0, r5] │ │ │ │ + ldrh r0, [r4, r5] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r0, [r4, r4] │ │ │ │ + ldrh r0, [r0, r5] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r0, [r7, r3] │ │ │ │ + ldrh r0, [r3, r4] │ │ │ │ lsls r6, r1, #3 │ │ │ │ str r3, [r6, #124] @ 0x7c │ │ │ │ vqshl.u64 q11, , #62 @ 0x3e │ │ │ │ vrshr.u32 d23, d31, #2 │ │ │ │ @ instruction: 0xfffe7347 │ │ │ │ - vtbx.8 d21, {d14}, d28 │ │ │ │ + vtbl.8 d21, {d30- instruction: 0xb800 │ │ │ │ ldr r3, [sp, #316] @ 0x13c │ │ │ │ str r0, [sp, #568] @ 0x238 │ │ │ │ mov r0, sl │ │ │ │ @@ -1083068,58 +1083072,58 @@ │ │ │ │ str r0, [sp, #536] @ 0x218 │ │ │ │ mov r0, sl │ │ │ │ bl 37daec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26977c> │ │ │ │ b.n 38bb24 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2777b4> │ │ │ │ nop │ │ │ │ str r3, [r2, #52] @ 0x34 │ │ │ │ vcvt.u32.f32 d22, d3, #2 │ │ │ │ - vrsra.u32 , q11, #2 │ │ │ │ + vsli.64 d21, d6, #62 @ 0x3e │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ vzip. q11, │ │ │ │ vabdl.u q11, d30, d21 │ │ │ │ @ instruction: 0xfffe5e95 │ │ │ │ - vshr.u64 , q0, #2 │ │ │ │ + vrshr.u64 , q8, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrsh r5, [r2, r4] │ │ │ │ @ instruction: 0xfffe5f05 │ │ │ │ - vshr.u32 , q13, #2 │ │ │ │ + vrshr.u64 d21, d10, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r4, [r7, r0] │ │ │ │ + strh r4, [r3, r1] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r7, [pc, #1016] @ (38bed4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x277b64>) │ │ │ │ + strh r6, [r3, r0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrsh r1, [r6, r1] │ │ │ │ vcvt.f32.u32 , , #2 │ │ │ │ - @ instruction: 0xfffe4fb4 │ │ │ │ + vsra.u64 , q2, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrb r3, [r4, r7] │ │ │ │ vqrdmulh.s , q15, d19[0] │ │ │ │ - vqrdmlsh.s q10, q7, d30[0] │ │ │ │ + vzip. d21, d14 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r7, [pc, #208] @ (38bbc8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x277858>) │ │ │ │ + str r4, [r2, r5] │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrb r5, [r7, r6] │ │ │ │ @ instruction: 0xfffe5d9f │ │ │ │ - vqrdmlah.s q10, q15, d26[0] │ │ │ │ + vuzp. d21, d10 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrh r3, [r5, r4] │ │ │ │ - vqrdmulh.s q10, q7, d0[0] │ │ │ │ + vqrdmlsh.s q10, q7, d16[0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r4, [pc, #992] @ (38bef0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x277b80>) │ │ │ │ + ldr r7, [pc, #96] @ (38bb70 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x277800>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r4, [pc, #744] @ (38bdfc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x277a8c>) │ │ │ │ + ldr r6, [pc, #872] @ (38be7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x277b0c>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r4, [pc, #496] @ (38bd08 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x277998>) │ │ │ │ + ldr r6, [pc, #624] @ (38bd88 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x277a18>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r4, [pc, #240] @ (38bc0c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27789c>) │ │ │ │ + ldr r6, [pc, #368] @ (38bc8c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27791c>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r3, [pc, #1008] @ (38bf10 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x277ba0>) │ │ │ │ + ldr r6, [pc, #112] @ (38bb90 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x277820>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r3, [pc, #776] @ (38be2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x277abc>) │ │ │ │ + ldr r5, [pc, #904] @ (38beac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x277b3c>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ mov r1, r5 │ │ │ │ strd fp, r4, [sp] │ │ │ │ ldr r3, [sp, #348] @ 0x15c │ │ │ │ ldr r2, [sp, #240] @ 0xf0 │ │ │ │ str r0, [sp, #540] @ 0x21c │ │ │ │ mov r0, sl │ │ │ │ @@ -1084440,59 +1084444,59 @@ │ │ │ │ mov r2, r7 │ │ │ │ str r0, [sp, #504] @ 0x1f8 │ │ │ │ str r4, [sp, #4] │ │ │ │ movs r0, #2 │ │ │ │ b.n 38c850 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2784e0> │ │ │ │ nop │ │ │ │ str r3, [r2, #32] │ │ │ │ - vqshl.u64 d20, d30, #62 @ 0x3e │ │ │ │ + @ instruction: 0xfffe49de │ │ │ │ lsls r6, r1, #3 │ │ │ │ strb r7, [r4, r3] │ │ │ │ vsri.64 , , #2 │ │ │ │ @ instruction: 0xfffe5edd │ │ │ │ vqrdmlah.s , q15, d17[0] │ │ │ │ - vrsubhn.i d20, q15, q10 │ │ │ │ + vtbx.8 d20, {d30}, d4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r8, r5 │ │ │ │ + blx r9 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r0, r6 │ │ │ │ + bx sl │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r4, r0 │ │ │ │ + bxns r4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ strh r7, [r1, r0] │ │ │ │ - vsri.64 q10, q5, #2 │ │ │ │ + vqshlu.s64 q10, q13, #62 @ 0x3e │ │ │ │ lsls r6, r1, #3 │ │ │ │ strh r7, [r3, r0] │ │ │ │ - vmls.i q10, q7, d24[0] │ │ │ │ + vrsubhn.i d20, q15, q4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r0, sl │ │ │ │ + mov r0, lr │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r7, [pc, #260] @ (38c920 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2785b0>) │ │ │ │ vmull.u , d30, d13 │ │ │ │ - vqmovn.s d20, q13 │ │ │ │ + vmls.i q10, q15, d10[0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - negs r4, r4 │ │ │ │ + add ip, r0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - tst r6, r4 │ │ │ │ + add r6, r8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - rors r0, r6 │ │ │ │ + add r0, r2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - rors r2, r3 │ │ │ │ + mvns r2, r7 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - rors r0, r2 │ │ │ │ + mvns r0, r6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r6, [pc, #68] @ (38c880 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x278510>) │ │ │ │ vcvt.f32.u32 d20, d5, #2 │ │ │ │ - vsra.u64 d20, d2, #2 │ │ │ │ + vrsra.u64 d20, d18, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adcs r0, r4 │ │ │ │ + bics r0, r0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adcs r2, r2 │ │ │ │ + muls r2, r6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r7, #240 @ 0xf0 │ │ │ │ + tst r0, r2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ bl 37daec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26977c> │ │ │ │ mov r2, fp │ │ │ │ mov r1, r5 │ │ │ │ strd fp, r4, [sp] │ │ │ │ ldr r3, [sp, #328] @ 0x148 │ │ │ │ str r0, [sp, #532] @ 0x214 │ │ │ │ @@ -1085814,60 +1085818,60 @@ │ │ │ │ strd r6, r4, [sp] │ │ │ │ mov r2, r7 │ │ │ │ ldr r3, [sp, #340] @ 0x154 │ │ │ │ str r0, [sp, #532] @ 0x214 │ │ │ │ mov r0, r4 │ │ │ │ b.n 38d574 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x279204> │ │ │ │ nop │ │ │ │ - subs r6, #2 │ │ │ │ + ands r2, r4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r1, [pc, #692] @ (38d7c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x279454>) │ │ │ │ @ instruction: 0xfffe499f │ │ │ │ - vcvt.u16.f16 , q14, #2 │ │ │ │ + @ instruction: 0xfffe3f9c │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r5, #10 │ │ │ │ + subs r7, #42 @ 0x2a │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r4, #212 @ 0xd4 │ │ │ │ + subs r6, #244 @ 0xf4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r4, #196 @ 0xc4 │ │ │ │ + subs r6, #228 @ 0xe4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r4, #188 @ 0xbc │ │ │ │ + subs r6, #220 @ 0xdc │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrsb r3, [r1, r0] │ │ │ │ - vtbl.8 d19, {d14-d16}, d26 │ │ │ │ + vdup.16 , d10[3] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r0, #20 │ │ │ │ + subs r2, #52 @ 0x34 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r7, #208 @ 0xd0 │ │ │ │ + subs r1, #240 @ 0xf0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r7, #144 @ 0x90 │ │ │ │ + subs r1, #176 @ 0xb0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r7, #86 @ 0x56 │ │ │ │ + subs r1, #118 @ 0x76 │ │ │ │ lsls r6, r1, #3 │ │ │ │ cmp r1, r0 │ │ │ │ vrshr.u32 q10, , #2 │ │ │ │ - vabdl.u , d14, d8 │ │ │ │ + vtbl.8 d19, {d14-d15}, d24 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r6, #250 @ 0xfa │ │ │ │ + subs r1, #26 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r6, #244 @ 0xf4 │ │ │ │ + subs r1, #20 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r6, #234 @ 0xea │ │ │ │ + subs r1, #10 │ │ │ │ lsls r6, r1, #3 │ │ │ │ sbcs r7, r1 │ │ │ │ vsra.u64 d20, d3, #2 │ │ │ │ - vrsubhn.i d19, q15, q14 │ │ │ │ + vtbx.8 d19, {d30}, d12 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r6, #122 @ 0x7a │ │ │ │ + subs r0, #154 @ 0x9a │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r6, #112 @ 0x70 │ │ │ │ + subs r0, #144 @ 0x90 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r6, #106 @ 0x6a │ │ │ │ + subs r0, #138 @ 0x8a │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r4, #110 @ 0x6e │ │ │ │ + adds r6, #142 @ 0x8e │ │ │ │ lsls r6, r1, #3 │ │ │ │ bl 37daec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26977c> │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [sp, #348] @ 0x15c │ │ │ │ ldr r2, [sp, #240] @ 0xf0 │ │ │ │ str r0, [sp, #536] @ 0x218 │ │ │ │ mov r0, r4 │ │ │ │ @@ -1087259,75 +1087263,75 @@ │ │ │ │ bl 37daec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26977c> │ │ │ │ strd fp, r8, [sp] │ │ │ │ ldr r3, [sp, #348] @ 0x15c │ │ │ │ ldr r2, [sp, #240] @ 0xf0 │ │ │ │ ldr r1, [sp, #440] @ 0x1b8 │ │ │ │ b.n 38e3a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27a030> │ │ │ │ nop │ │ │ │ - adds r1, #234 @ 0xea │ │ │ │ + adds r4, #10 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r3, #219 @ 0xdb │ │ │ │ - vsra.u32 , q7, #2 │ │ │ │ + vrsra.u32 , q15, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r0, #234 @ 0xea │ │ │ │ + adds r3, #10 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r0, #188 @ 0xbc │ │ │ │ + adds r2, #220 @ 0xdc │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r2, #215 @ 0xd7 │ │ │ │ - vmla.i , q7, d6[0] │ │ │ │ + vqmovun.s d19, q11 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r0, #52 @ 0x34 │ │ │ │ + adds r2, #84 @ 0x54 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r0, #46 @ 0x2e │ │ │ │ + adds r2, #78 @ 0x4e │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r0, #36 @ 0x24 │ │ │ │ + adds r2, #68 @ 0x44 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #77 @ 0x4d │ │ │ │ @ instruction: 0xfffe1a50 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #182 @ 0xb6 │ │ │ │ + adds r1, #214 @ 0xd6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ cmp r7, #24 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #78 @ 0x4e │ │ │ │ + adds r1, #110 @ 0x6e │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r7, #60 @ 0x3c │ │ │ │ + adds r1, #92 @ 0x5c │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r7, #34 @ 0x22 │ │ │ │ + adds r1, #66 @ 0x42 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r4, #77 @ 0x4d │ │ │ │ vqshl.u64 d18, d16, #62 @ 0x3e │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #218 @ 0xda │ │ │ │ + movs r2, #250 @ 0xfa │ │ │ │ lsls r4, r3, #3 │ │ │ │ subs r5, #249 @ 0xf9 │ │ │ │ - @ instruction: 0xfffe2d26 │ │ │ │ + vqrdmlsh.s q9, q7, d6[0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ asrs r5, r0 │ │ │ │ - @ instruction: 0xfffe2b76 │ │ │ │ + @ instruction: 0xfffe2d96 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r2, #68 @ 0x44 │ │ │ │ + cmp r4, #100 @ 0x64 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r7, #221 @ 0xdd │ │ │ │ vmovn.i d20, │ │ │ │ - vtbx.8 d18, {d30-d31}, d20 │ │ │ │ + vdup.16 d18, d4[3] │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r0, [pc, #516] @ (38e580 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27a210>) │ │ │ │ vtbx.8 d20, {d30-d31}, d21 │ │ │ │ vqmovun.s d19, │ │ │ │ @ instruction: 0xfffe3cd9 │ │ │ │ - vqrshrn.u64 d18, q2, #2 │ │ │ │ + @ instruction: 0xfffe2b74 │ │ │ │ lsls r6, r1, #3 │ │ │ │ adds r3, #95 @ 0x5f │ │ │ │ vtbx.8 d19, {d30-, , #2 │ │ │ │ @ instruction: 0xfffe3d81 │ │ │ │ - @ instruction: 0xfffe28b4 │ │ │ │ + @ instruction: 0xfffe2ad4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ str r0, [sp, #572] @ 0x23c │ │ │ │ mov r0, r8 │ │ │ │ bl 37daec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26977c> │ │ │ │ strd r5, r6, [sp, #12] │ │ │ │ ldr r6, [sp, #560] @ 0x230 │ │ │ │ ldr r2, [sp, #572] @ 0x23c │ │ │ │ @@ -1088618,113 +1088622,113 @@ │ │ │ │ ldr r1, [pc, #252] @ (38f1a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27ae30>) │ │ │ │ mov r2, r0 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ bl 371b54 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25d7e4> │ │ │ │ b.n 38f1a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27ae34> │ │ │ │ - movs r6, #250 @ 0xfa │ │ │ │ + cmp r1, #26 │ │ │ │ lsls r6, r1, #3 │ │ │ │ bx r5 │ │ │ │ - vrsubhn.i d18, q15, q11 │ │ │ │ + vtbx.8 d18, {d30}, d6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r6, #143 @ 0x8f │ │ │ │ - vqshlu.s32 q9, q6, #30 │ │ │ │ + vqrshrun.s64 d18, q14, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r5, #216 @ 0xd8 │ │ │ │ + movs r7, #248 @ 0xf8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ cmp r4, #17 │ │ │ │ vrshr.u64 q10, , #2 │ │ │ │ vmull.u q9, d30, d5 │ │ │ │ - vabal.u q9, d14, d22 │ │ │ │ + @ instruction: 0xfffe2746 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r4, #160 @ 0xa0 │ │ │ │ + movs r6, #192 @ 0xc0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r3, #104 @ 0x68 │ │ │ │ + movs r5, #136 @ 0x88 │ │ │ │ lsls r6, r1, #3 │ │ │ │ lsrs r1, r4 │ │ │ │ - vrsra.u32 d18, d2, #2 │ │ │ │ + vsli.32 d18, d18, #30 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r2, #153 @ 0x99 │ │ │ │ - vrshr.u64 q9, q1, #2 │ │ │ │ + vsri.64 q9, q9, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r2, #82 @ 0x52 │ │ │ │ + movs r4, #114 @ 0x72 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r7, #79 @ 0x4f │ │ │ │ vrshr.u32 d20, d19, #2 │ │ │ │ - vsra.u64 q9, q0, #2 │ │ │ │ + vrsra.u64 q9, q8, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r1, #66 @ 0x42 │ │ │ │ + movs r3, #98 @ 0x62 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ands r5, r0 │ │ │ │ - vuzp. d18, d4 │ │ │ │ + vshll.i q9, d20, # │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r0, #200 @ 0xc8 │ │ │ │ + movs r2, #232 @ 0xe8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r6, #93 @ 0x5d │ │ │ │ - vmla.i q9, q7, d6[0] │ │ │ │ + vqmovun.s d18, q11 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r0, #6 │ │ │ │ + movs r2, #38 @ 0x26 │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r7, #241 @ 0xf1 │ │ │ │ vmlsl.u q9, d14, d27[0] │ │ │ │ - @ instruction: 0xfffe1fb4 │ │ │ │ + vsra.u64 q9, q2, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r4, r6, #4 │ │ │ │ + movs r1, #84 @ 0x54 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r5, #245 @ 0xf5 │ │ │ │ vcvt.f16.u16 , , #2 │ │ │ │ vqshl.u64 q9, , #62 @ 0x3e │ │ │ │ - vqrdmlah.s , q15, d28[0] │ │ │ │ + vuzp. d18, d12 │ │ │ │ lsls r6, r1, #3 │ │ │ │ adds r0, #63 @ 0x3f │ │ │ │ - vqrdmlah.s , q15, d0[0] │ │ │ │ + vtrn. q9, q8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r2, r3, #2 │ │ │ │ + movs r0, #186 @ 0xba │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r5, #13 │ │ │ │ - vcvt.f32.u32 , q8, #2 │ │ │ │ + vshr.u64 d18, d0, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r2, r1, #1 │ │ │ │ + movs r0, #106 @ 0x6a │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r2, r4, #0 │ │ │ │ + movs r0, #66 @ 0x42 │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r4, #255 @ 0xff │ │ │ │ vqrdmlsh.s q9, q7, d17[0] │ │ │ │ - vqrdmulh.s , q15, d6[0] │ │ │ │ + vqrdmlsh.s , q15, d22[0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r4, r3, #6 │ │ │ │ + subs r4, r7, #6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r4, r6, #5 │ │ │ │ + subs r4, r2, #6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r4, #9 │ │ │ │ - vcvt.u16.f16 , q6, #2 │ │ │ │ + vcvt.u32.f32 , q14, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r2, r1, #5 │ │ │ │ + subs r2, r5, #5 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r0, r7, #4 │ │ │ │ + subs r0, r3, #5 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r4, r5, #4 │ │ │ │ + subs r4, r1, #5 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r4, r3, #4 │ │ │ │ + subs r4, r7, #4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r2, r1, #4 │ │ │ │ + subs r2, r5, #4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r2, r7, #3 │ │ │ │ + subs r2, r3, #4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r2, #181 @ 0xb5 │ │ │ │ - vqdmulh.s , q15, d22[0] │ │ │ │ + @ instruction: 0xfffe1f06 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r2, r0, #3 │ │ │ │ + subs r2, r4, #3 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r6, r6, #2 │ │ │ │ + subs r6, r2, #3 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r0, r3, #2 │ │ │ │ + subs r0, r7, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r4, r1, #2 │ │ │ │ + subs r4, r5, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r4 │ │ │ │ strd fp, r8, [sp] │ │ │ │ ldr r3, [sp, #336] @ 0x150 │ │ │ │ movs r0, #3 │ │ │ │ bl 37daec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26977c> │ │ │ │ @@ -1089988,90 +1089992,90 @@ │ │ │ │ ldr r6, [sp, #244] @ 0xf4 │ │ │ │ mov r1, r7 │ │ │ │ ldr r3, [sp, #404] @ 0x194 │ │ │ │ ldr r2, [sp, #240] @ 0xf0 │ │ │ │ str r0, [sp, #636] @ 0x27c │ │ │ │ b.n 38ff00 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27bb90> │ │ │ │ nop │ │ │ │ - subs r2, r1, r6 │ │ │ │ + adds r2, r5, #6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r2, r0, r6 │ │ │ │ + adds r2, r4, #6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r6, r6, r5 │ │ │ │ + adds r6, r2, #6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r6, r4, r5 │ │ │ │ + adds r6, r0, #6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r2, r3, r5 │ │ │ │ + adds r2, r7, #5 │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r0, #55 @ 0x37 │ │ │ │ - vtbx.8 d17, {d14-d17}, d4 │ │ │ │ + vqrdmulh.s , q7, d20[0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r0, r7, r4 │ │ │ │ + adds r0, r3, #5 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r4, r3, r4 │ │ │ │ + adds r4, r7, #4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r2, r2, r4 │ │ │ │ + adds r2, r6, #4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r6, r0, r4 │ │ │ │ + adds r6, r4, #4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r2, #37 @ 0x25 │ │ │ │ - @ instruction: 0xfffe1af6 │ │ │ │ + vcvt.u16.f16 d17, d6, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r0, #31 │ │ │ │ vaddl.u q9, d14, d7 │ │ │ │ - vtbl.8 d17, {d30- , q15, d6[0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r0, r4, r0 │ │ │ │ + adds r0, r0, #1 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r1, r0, #5 │ │ │ │ vcvt.u32.f32 d17, d25, #2 │ │ │ │ - vtbx.8 d17, {d30-d31}, d12 │ │ │ │ + vtbx.8 d17, {d30- instruction: 0xfffe17c4 │ │ │ │ + vtbx.8 d17, {d30-d31}, d20 │ │ │ │ lsls r6, r1, #3 │ │ │ │ adds r1, r6, #0 │ │ │ │ - vabdl.u , d30, d0 │ │ │ │ + vtbl.8 d17, {d30-d31}, d16 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r4, r0, #28 │ │ │ │ + adds r4, r4, r4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r2, r6, #27 │ │ │ │ + adds r2, r2, r4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r4, r4, #27 │ │ │ │ + adds r4, r0, r4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r3, #155 @ 0x9b │ │ │ │ - vqshlu.s64 , q4, #62 @ 0x3e │ │ │ │ + @ instruction: 0xfffe18f8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r7, r5, r4 │ │ │ │ vqmovn.u d18, │ │ │ │ @ instruction: 0xfffe1a7d │ │ │ │ vrshr.u64 q9, , #2 │ │ │ │ - @ instruction: 0xfffe13c0 │ │ │ │ + @ instruction: 0xfffe15e0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ adds r1, r1, r5 │ │ │ │ vabdl.u q9, d30, d9 │ │ │ │ @ instruction: 0xfffe1fdb │ │ │ │ vrsubhn.i d20, q7, q8 │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 37daec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26977c> │ │ │ │ @@ -1091347,31 +1091351,31 @@ │ │ │ │ str.w sl, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ bl 371b54 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25d7e4> │ │ │ │ ldr r7, [sp, #256] @ 0x100 │ │ │ │ mov r1, fp │ │ │ │ b.n 390b24 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27c7b4> │ │ │ │ nop │ │ │ │ - lsrs r6, r0, #31 │ │ │ │ + asrs r6, r4, #7 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r6, r2, #23 │ │ │ │ + lsrs r6, r6, #31 │ │ │ │ lsls r6, r1, #3 │ │ │ │ asrs r7, r6, #24 │ │ │ │ vsra.u32 q9, , #2 │ │ │ │ vaddl.u q9, d14, d23 │ │ │ │ vuzp. d18, d29 │ │ │ │ - @ instruction: 0xfffe0a54 │ │ │ │ + vcvt.f16.u16 q8, q10, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r2, r0, #4 │ │ │ │ + lsrs r2, r4, #12 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r0, r3, #27 │ │ │ │ + lsrs r0, r7, #3 │ │ │ │ lsls r6, r1, #3 │ │ │ │ asrs r7, r4, #23 │ │ │ │ vtbl.8 d17, {d14}, d7 │ │ │ │ - @ instruction: 0xfffe054a │ │ │ │ + @ instruction: 0xfffe076a │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r2, [sp, #316] @ 0x13c │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 37cb8c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26881c> │ │ │ │ @@ -1092689,34 +1092693,34 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 3adfb4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x299c44> │ │ │ │ ldr r1, [pc, #56] @ (39181c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27d4ac>) │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ b.n 391820 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27d4b0> │ │ │ │ - lsls r2, r6, #15 │ │ │ │ + lsls r2, r2, #24 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r0, r5, #12 │ │ │ │ + lsls r0, r1, #21 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r4, r1, #5 │ │ │ │ + lsls r4, r5, #13 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r2, r0 │ │ │ │ + lsls r2, r4, #8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ asrs r1, r6, #4 │ │ │ │ vshr.u32 d17, d13, #2 │ │ │ │ - @ instruction: 0xfffefcf8 │ │ │ │ + vcvt.u32.f32 d31, d8, #2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xfb2c00cd │ │ │ │ - ldr??.w r0, [lr, sp] │ │ │ │ - strh r0, [r1, #6] │ │ │ │ + stc2l 0, cr0, [ip, #-820] @ 0xfffffccc │ │ │ │ + @ instruction: 0xfb7e00cd │ │ │ │ + strh r0, [r5, #22] │ │ │ │ lsls r2, r2, #3 │ │ │ │ lsls r5, r6, #1 │ │ │ │ - vtbl.8 d29, {d30-d31}, d14 │ │ │ │ + vtbl.8 d29, {d30- │ │ │ │ + b.n 3912e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27cf78> │ │ │ │ lsls r5, r1, #3 │ │ │ │ str r6, [sp, #268] @ 0x10c │ │ │ │ bl 3a71e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x292e78> │ │ │ │ ldr r2, [r4, #24] │ │ │ │ mov r1, r5 │ │ │ │ bl 374708 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x260398> │ │ │ │ mov r1, r0 │ │ │ │ @@ -1093922,25 +1093926,25 @@ │ │ │ │ ldr r3, [sp, #364] @ 0x16c │ │ │ │ ldr r2, [sp, #240] @ 0xf0 │ │ │ │ str r0, [sp, #528] @ 0x210 │ │ │ │ mov r0, sl │ │ │ │ bl 37daec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26977c> │ │ │ │ mov r1, r4 │ │ │ │ b.n 3923b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27e048> │ │ │ │ - strb.w r0, [lr, #205] @ 0xcd │ │ │ │ + @ instruction: 0xfaae00cd │ │ │ │ @ instruction: 0xffe5fffd │ │ │ │ lsrs r5, r7, #10 │ │ │ │ vtbx.8 d16, {d30-d31}, d11 │ │ │ │ vtbl.8 d16, {d30-, q7, #30 │ │ │ │ + vqshl.u32 , q15, #30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldmia r5, {r3, r4, r5, r7} │ │ │ │ lsls r4, r0, #6 │ │ │ │ - @ instruction: 0xf0ea00cd │ │ │ │ - cdp 0, 15, cr0, cr12, cr13, {6} │ │ │ │ + ssat r0, #14, sl, lsl #3 │ │ │ │ + adds.w r0, ip, #205 @ 0xcd │ │ │ │ strd r9, r7, [sp] │ │ │ │ ldr r3, [sp, #472] @ 0x1d8 │ │ │ │ ldr r2, [sp, #252] @ 0xfc │ │ │ │ str r0, [sp, #536] @ 0x218 │ │ │ │ mov r0, sl │ │ │ │ bl 37daec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x26977c> │ │ │ │ mov r1, r4 │ │ │ │ @@ -1095386,51 +1095390,50 @@ │ │ │ │ strd r4, r0, [sp] │ │ │ │ str.w sl, [sp, #8] │ │ │ │ mov r0, r8 │ │ │ │ bl 371b54 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25d7e4> │ │ │ │ mov r0, r7 │ │ │ │ str r7, [sp, #252] @ 0xfc │ │ │ │ b.n 393228 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27eeb8> │ │ │ │ - rsbs r0, r4, sp, lsl #3 │ │ │ │ + ldcl 0, cr0, [r4, #820]! @ 0x334 │ │ │ │ stmia r3!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r4, r0, #6 │ │ │ │ stc2 15, cr15, [r7, #1012]! @ 0x3f4 │ │ │ │ - orr.w r0, lr, sp, lsl #3 │ │ │ │ - @ instruction: 0xe80a00cd │ │ │ │ - b.n 393014 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27eca4> │ │ │ │ - lsls r5, r1, #3 │ │ │ │ - b.n 392cd4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27e964> │ │ │ │ + stcl 0, cr0, [lr], #-820 @ 0xfffffccc │ │ │ │ + bic.w r0, sl, sp, lsl #3 │ │ │ │ + ldmdb r8!, {r0, r2, r3, r6, r7} │ │ │ │ + b.n 393114 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27eda4> │ │ │ │ lsls r5, r1, #3 │ │ │ │ mcr 15, 3, pc, cr7, cr13, {7} @ │ │ │ │ bl 7811ea │ │ │ │ - b.n 392bc8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27e858> │ │ │ │ + b.n 393008 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27ec98> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 392ab8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27e748> │ │ │ │ + b.n 392ef8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27eb88> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 3939f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27f684> │ │ │ │ + b.n 392e34 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27eac4> │ │ │ │ lsls r5, r1, #3 │ │ │ │ stcl 15, cr15, [r5], #-1012 @ 0xfffffc0c │ │ │ │ bl 4c91fe <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3b4e8e> │ │ │ │ - b.n 3938d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27f564> │ │ │ │ + b.n 392d14 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27e9a4> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 3937d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27f460> │ │ │ │ + b.n 392c10 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27e8a0> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 393724 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27f3b4> │ │ │ │ + b.n 392b64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27e7f4> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 393610 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27f2a0> │ │ │ │ + b.n 392a50 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27e6e0> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 39350c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27f19c> │ │ │ │ + b.n 39394c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27f5dc> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 39345c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27f0ec> │ │ │ │ + b.n 39389c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27f52c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 3933fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27f08c> │ │ │ │ + b.n 39383c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27f4cc> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 3933a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27f038> │ │ │ │ + b.n 3937e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27f478> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 393354 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27efe4> │ │ │ │ + b.n 393794 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27f424> │ │ │ │ lsls r5, r1, #3 │ │ │ │ bl 373af0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25f780> │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #244] @ 0xf4 │ │ │ │ bl 373af0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25f780> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ @@ -1096663,143 +1096666,143 @@ │ │ │ │ ldr r6, [sp, #316] @ 0x13c │ │ │ │ ldrd r3, r2, [sp, #356] @ 0x164 │ │ │ │ strd r8, r7, [sp, #8] │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ str r6, [sp, #0] │ │ │ │ str.w sl, [sp, #56] @ 0x38 │ │ │ │ b.n 394050 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27fce0> │ │ │ │ - b.n 393f48 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27fbd8> │ │ │ │ + b.n 394388 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x280018> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - svc 182 @ 0xb6 │ │ │ │ + b.n 3942e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27ff78> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - svc 104 @ 0x68 │ │ │ │ + b.n 394250 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27fee0> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - svc 26 │ │ │ │ + b.n 3941b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27fe48> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - udf #204 @ 0xcc │ │ │ │ + b.n 394120 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27fdb0> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - udf #122 @ 0x7a │ │ │ │ + b.n 394080 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27fd10> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - udf #22 │ │ │ │ + b.n 393fbc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27fc4c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ strex pc, pc, [sp, #1012] @ 0x3f4 │ │ │ │ bl 3a5f52 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x291be2> │ │ │ │ svc 211 @ 0xd3 │ │ │ │ - vqrdmulh.s , , d30[0] │ │ │ │ + @ instruction: 0xfffddf8e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bgt.n 393efc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27fb8c> │ │ │ │ + udf #236 @ 0xec │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bgt.n 393fa8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27fc38> │ │ │ │ + udf #64 @ 0x40 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - blt.n 393f3c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27fbcc> │ │ │ │ + udf #8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - blt.n 393eec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27fb7c> │ │ │ │ + ble.n 393f2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27fbbc> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - blt.n 393e9c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27fb2c> │ │ │ │ + ble.n 393edc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27fb6c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - blt.n 39404c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27fcdc> │ │ │ │ + ble.n 393e8c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27fb1c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - blt.n 393fc0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27fc50> │ │ │ │ + ble.n 394000 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27fc90> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bge.n 393f38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27fbc8> │ │ │ │ + bgt.n 393f78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27fc08> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bge.n 393e9c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27fb2c> │ │ │ │ + bgt.n 393edc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27fb6c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - wfe │ │ │ │ + stmia r1!, {r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ bgt.n 393f6a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27fbfa> │ │ │ │ - vtbl.8 d27, {d29-d31}, d0 │ │ │ │ + vmull.u , d29, d16 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bge.n 394078 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27fd08> │ │ │ │ + bgt.n 393eb8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27fb48> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - itet ne │ │ │ │ - lslne r5, r1, #3 │ │ │ │ - reveq r4, r7 │ │ │ │ - lslne r5, r1, #3 │ │ │ │ - bge.n 394060 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27fcf0> │ │ │ │ + stmia r1!, {r1, r2, r4, r5} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - itee ne │ │ │ │ - lslne r5, r1, #3 │ │ │ │ - it ne @ unpredictable │ │ │ │ - lslne r5, r1, #3 │ │ │ │ - bge.n 394058 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27fce8> │ │ │ │ + pop {r2, r3, r4, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bge.n 394058 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27fce8> │ │ │ │ + bgt.n 393ea0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27fb30> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bge.n 394054 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27fce4> │ │ │ │ + stmia r1!, {r1, r4, r5} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bge.n 394054 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27fce4> │ │ │ │ + stmia r1!, {r3, r4, r5} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bkpt 0x00e8 │ │ │ │ + bgt.n 394098 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27fd28> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bge.n 394050 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27fce0> │ │ │ │ + bgt.n 394098 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27fd28> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bkpt 0x00dc │ │ │ │ + bgt.n 394094 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27fd24> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bge.n 39403c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27fccc> │ │ │ │ + bgt.n 394094 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27fd24> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bkpt 0x00d2 │ │ │ │ + stmia r1!, {r3} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bge.n 394028 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27fcb8> │ │ │ │ + bgt.n 394090 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27fd20> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bkpt 0x00c8 │ │ │ │ + stmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bge.n 394014 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27fca4> │ │ │ │ + bgt.n 39407c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27fd0c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bkpt 0x00be │ │ │ │ + stmia r0!, {r1, r4, r5, r6, r7} │ │ │ │ + lsls r5, r1, #3 │ │ │ │ + bgt.n 394068 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27fcf8> │ │ │ │ + lsls r5, r1, #3 │ │ │ │ + stmia r0!, {r3, r5, r6, r7} │ │ │ │ + lsls r5, r1, #3 │ │ │ │ + bgt.n 394054 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27fce4> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bge.n 394004 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27fc94> │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + lsls r5, r1, #3 │ │ │ │ + bgt.n 394044 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27fcd4> │ │ │ │ lsls r5, r1, #3 │ │ │ │ bvc.n 393fb2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27fc42> │ │ │ │ - vshll.u32 , d0, #29 │ │ │ │ + vcvt.f16.u16 d29, d16, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bge.n 394014 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27fca4> │ │ │ │ + bgt.n 394054 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27fce4> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bge.n 394008 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27fc98> │ │ │ │ + bgt.n 394048 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27fcd8> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bge.n 39400c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27fc9c> │ │ │ │ + bgt.n 39404c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27fcdc> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bge.n 394008 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27fc98> │ │ │ │ + bgt.n 394048 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27fcd8> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bge.n 394004 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27fc94> │ │ │ │ + bgt.n 394044 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27fcd4> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bge.n 394000 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27fc90> │ │ │ │ + bgt.n 394040 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27fcd0> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bls.n 393ff4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27fc84> │ │ │ │ + bgt.n 394034 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27fcc4> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bls.n 393ff4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27fc84> │ │ │ │ + bgt.n 394034 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27fcc4> │ │ │ │ lsls r5, r1, #3 │ │ │ │ bgt.n 3940a2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27fd32> │ │ │ │ - @ instruction: 0xfffdd9f2 │ │ │ │ + vcvt.f16.u16 d29, d2, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ b.n 3944ea <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28017a> │ │ │ │ vneg.s q15, │ │ │ │ - @ instruction: 0xfffdd9b6 │ │ │ │ + @ instruction: 0xfffddbd6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ bgt.n 393f62 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27fbf2> │ │ │ │ - vtbx.8 d29, {d13-d14}, d26 │ │ │ │ + vtbl.8 d29, {d29- │ │ │ │ + blt.n 3940a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27fd38> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bhi.n 393fec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27fc7c> │ │ │ │ + blt.n 39402c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27fcbc> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bhi.n 393f78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27fc08> │ │ │ │ + bge.n 393fb8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27fc48> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bhi.n 394104 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27fd94> │ │ │ │ + bge.n 393f44 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27fbd4> │ │ │ │ lsls r5, r1, #3 │ │ │ │ bge.n 394002 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27fc92> │ │ │ │ - vtbl.8 d29, {d13}, d22 │ │ │ │ + vtbx.8 d29, {d13-d15}, d6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bvc.n 394028 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27fcb8> │ │ │ │ + bge.n 394068 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27fcf8> │ │ │ │ lsls r5, r1, #3 │ │ │ │ bls.n 394062 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27fcf2> │ │ │ │ vtbx.8 d29, {d29}, d25 │ │ │ │ - vabs.f d29, d22 │ │ │ │ + vtbx.8 d29, {d13-d14}, d6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bvs.n 3940ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27fd7c> │ │ │ │ + bhi.n 39412c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27fdbc> │ │ │ │ lsls r5, r1, #3 │ │ │ │ bl 371b54 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25d7e4> │ │ │ │ ldr r1, [sp, #252] @ 0xfc │ │ │ │ mov r0, r4 │ │ │ │ bl 37866c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2642fc> │ │ │ │ ldr r1, [sp, #244] @ 0xf4 │ │ │ │ str r0, [sp, #340] @ 0x154 │ │ │ │ @@ -1098168,125 +1098171,125 @@ │ │ │ │ str r6, [sp, #12] │ │ │ │ ldr r6, [sp, #316] @ 0x13c │ │ │ │ strd r3, r0, [sp, #48] @ 0x30 │ │ │ │ str r6, [sp, #8] │ │ │ │ ldr r3, [sp, #340] @ 0x154 │ │ │ │ ldr r6, [sp, #284] @ 0x11c │ │ │ │ b.n 394f04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x280b94> │ │ │ │ - bmi.n 394ea0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x280b30> │ │ │ │ + bvs.n 394ee0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x280b70> │ │ │ │ lsls r5, r1, #3 │ │ │ │ bpl.n 394d6a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2809fa> │ │ │ │ vtbx.8 d29, {d13}, d17 │ │ │ │ - vabs.f , q13 │ │ │ │ + vtbl.8 d27, {d29-d30}, d10 │ │ │ │ lsls r5, r1, #3 │ │ │ │ bpl.n 394d4e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2809de> │ │ │ │ - vsri.32 d29, d10, #3 │ │ │ │ + vqshlu.s32 d29, d26, #29 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xb768 │ │ │ │ + cbnz r0, 394e42 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x280ad2> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bmi.n 394e3c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x280acc> │ │ │ │ + bvs.n 394e7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x280b0c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xb770 │ │ │ │ + cbnz r0, 394e4c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x280adc> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bmi.n 394e34 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x280ac4> │ │ │ │ + bvs.n 394e74 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x280b04> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xb780 │ │ │ │ + cbnz r0, 394e58 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x280ae8> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bmi.n 394e3c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x280acc> │ │ │ │ + bvs.n 394e7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x280b0c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xb784 │ │ │ │ + cbnz r4, 394e60 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x280af0> │ │ │ │ lsls r5, r1, #3 │ │ │ │ bmi.n 394e86 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x280b16> │ │ │ │ - vrsra.u64 , q12, #3 │ │ │ │ + vqshlu.s32 d29, d8, #29 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xb78a │ │ │ │ + cbnz r2, 394e6e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x280afe> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bcc.n 394e24 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x280ab4> │ │ │ │ + bvs.n 394e64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x280af4> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bcc.n 394e20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x280ab0> │ │ │ │ + bvs.n 394e60 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x280af0> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bcc.n 394f08 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x280b98> │ │ │ │ + bpl.n 394f48 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x280bd8> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bcs.n 394dd0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x280a60> │ │ │ │ + bmi.n 394e10 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x280aa0> │ │ │ │ lsls r5, r1, #3 │ │ │ │ bcs.n 394dbe <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x280a4e> │ │ │ │ vsubl.u , d29, d1 │ │ │ │ - vsubl.u , d29, d18 │ │ │ │ + vcge.f , q1, #0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bcs.n 394d94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x280a24> │ │ │ │ + bmi.n 394dd4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x280a64> │ │ │ │ lsls r5, r1, #3 │ │ │ │ bcs.n 394d6e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2809fe> │ │ │ │ - vsubl.u , d29, d10 │ │ │ │ + vcge.f d29, d26, #0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ bcs.n 394d7a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x280a0a> │ │ │ │ - vcle.f , q15, #0 │ │ │ │ + vtbl.8 d27, {d13}, d14 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bcs.n 394f60 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x280bf0> │ │ │ │ + bmi.n 394da0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x280a30> │ │ │ │ lsls r5, r1, #3 │ │ │ │ bcs.n 394f52 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x280be2> │ │ │ │ - vcle.f d27, d10, #0 │ │ │ │ + vneg.f d27, d26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bcs.n 394f54 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x280be4> │ │ │ │ + bmi.n 394d94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x280a24> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bcs.n 394f4c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x280bdc> │ │ │ │ + bmi.n 394d8c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x280a1c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - push {r1, r3, r7, lr} │ │ │ │ + @ instruction: 0xb7aa │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bcs.n 394f50 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x280be0> │ │ │ │ + bmi.n 394d90 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x280a20> │ │ │ │ lsls r5, r1, #3 │ │ │ │ bne.n 394e36 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x280ac6> │ │ │ │ - vrshr.u32 , q7, #3 │ │ │ │ + vsri.32 , q15, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ bcc.n 394eaa <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x280b3a> │ │ │ │ - vclt.s , q8, #0 │ │ │ │ + vcge.f d29, d0, #0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - push {r3, r6, lr} │ │ │ │ + @ instruction: 0xb768 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bcs.n 394f58 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x280be8> │ │ │ │ + bmi.n 394f98 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x280c28> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bcs.n 394f50 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x280be0> │ │ │ │ + bmi.n 394f90 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x280c20> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - push {r3, r6, lr} │ │ │ │ + @ instruction: 0xb768 │ │ │ │ lsls r5, r1, #3 │ │ │ │ bcs.n 394e22 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x280ab2> │ │ │ │ - vrshr.u32 d29, d30, #3 │ │ │ │ + vsri.32 , q7, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bcs.n 394f34 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x280bc4> │ │ │ │ + bmi.n 394f74 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x280c04> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bcs.n 394f2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x280bbc> │ │ │ │ + bmi.n 394f6c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x280bfc> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bcs.n 394f20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x280bb0> │ │ │ │ + bmi.n 394f60 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x280bf0> │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldmia r4, {r0, r1, r4, r5, r7} │ │ │ │ - vclt.s d29, d22, #0 │ │ │ │ + vcgt.f , q3, #0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bcs.n 394f08 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x280b98> │ │ │ │ + bmi.n 394f48 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x280bd8> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bcs.n 394ef4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x280b84> │ │ │ │ + bmi.n 394f34 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x280bc4> │ │ │ │ lsls r5, r1, #3 │ │ │ │ bcs.n 394fd6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x280c66> │ │ │ │ - vtbl.8 d26, {d29- q13, , d4[0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - push {r1, r2, r4, r5, lr} │ │ │ │ + @ instruction: 0xb756 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bne.n 394df8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x280a88> │ │ │ │ + bcc.n 394e38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x280ac8> │ │ │ │ lsls r5, r1, #3 │ │ │ │ bne.n 394ec6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x280b56> │ │ │ │ - vceq.i d29, d30, #0 │ │ │ │ + vabs.s , q7 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bne.n 394f00 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x280b90> │ │ │ │ + bcc.n 394f40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x280bd0> │ │ │ │ lsls r5, r1, #3 │ │ │ │ bmi.n 394f26 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x280bb6> │ │ │ │ - vshr.u32 d29, d28, #3 │ │ │ │ + vrshr.u32 , q6, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r6!, {r1, r4, r5, r7} │ │ │ │ + beq.n 394ea0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x280b30> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r5, {r2, r5} │ │ │ │ + ldmia r7!, {r2, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r3!, {r2, r4, r7} │ │ │ │ + ldmia r5, {r2, r4, r5, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr.w r1, [pc, #3064] @ 395b00 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x281790> │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r6, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [sp, #336] @ 0x150 │ │ │ │ ldr r6, [sp, #276] @ 0x114 │ │ │ │ @@ -1099475,109 +1099478,109 @@ │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ mov r0, fp │ │ │ │ bl 375210 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x260ea0> │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #272] @ 0x110 │ │ │ │ ldr r0, [sp, #280] @ 0x118 │ │ │ │ b.n 395bcc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28185c> │ │ │ │ - ldmia r1!, {r2, r4} │ │ │ │ + ldmia r3!, {r2, r4, r5} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r0!, {r3, r4, r6} │ │ │ │ + ldmia r2!, {r3, r4, r5, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldmia r0, {r0, r3, r4, r5, r6} │ │ │ │ - @ instruction: 0xfffdab54 │ │ │ │ + vcvt.u16.f16 q13, q10, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r0!, {r2, r4, r5} │ │ │ │ + ldmia r2, {r2, r4, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r3, sp, #352 @ 0x160 │ │ │ │ + add r5, sp, #480 @ 0x1e0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r0!, {r3, r5} │ │ │ │ + ldmia r2!, {r3, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r3, sp, #384 @ 0x180 │ │ │ │ + add r5, sp, #512 @ 0x200 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r0!, {r2, r5} │ │ │ │ + ldmia r2, {r2, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldmia r0, {r0, r1, r2, r5} │ │ │ │ - vtbx.8 d26, {d13-d16}, d28 │ │ │ │ + @ instruction: 0xfffdad8c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r0!, {r5} │ │ │ │ + ldmia r2!, {r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r3, sp, #496 @ 0x1f0 │ │ │ │ + add r5, sp, #624 @ 0x270 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r0!, {r5} │ │ │ │ + ldmia r2!, {r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r0, pc, #696 @ (adr r0, 395df4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x281a84>) │ │ │ │ + add r2, pc, #824 @ (adr r2, 395e74 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x281b04>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r3, sp, #320 @ 0x140 │ │ │ │ + add r5, sp, #448 @ 0x1c0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r7!, {r2, r3, r5, r7} │ │ │ │ + ldmia r1!, {r2, r3, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmia r6!, {r0, r1, r3, r4, r5, r6} │ │ │ │ - @ instruction: 0xfffda8bc │ │ │ │ + @ instruction: 0xfffdaadc │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r7!, {r1, r3, r4, r7} │ │ │ │ + ldmia r1, {r1, r3, r4, r5, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r0, sp, #728 @ 0x2d8 │ │ │ │ + add r2, sp, #856 @ 0x358 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r0, sp, #744 @ 0x2e8 │ │ │ │ + add r2, sp, #872 @ 0x368 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ bpl.n 395b02 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x281792> │ │ │ │ - vclt.f q14, q3, #0 │ │ │ │ + vtbx.8 d28, {d13}, d22 │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmia r3!, {r0, r2, r3, r5, r6} │ │ │ │ vcge.f d29, d5, #0 │ │ │ │ - vceq.f q14, q0, #0 │ │ │ │ + vabs.f q14, q8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r4!, {r2, r3, r5} │ │ │ │ + stmia r6!, {r2, r3, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r4!, {r5} │ │ │ │ + stmia r6!, {r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bgt.n 395adc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28176c> │ │ │ │ + udf #208 @ 0xd0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r4, pc, #712 @ (adr r4, 395e48 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x281ad8>) │ │ │ │ + add r6, pc, #840 @ (adr r6, 395ec8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x281b58>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r3!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r5!, {r1, r2, r4, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r0, [sp, #1008] @ 0x3f0 │ │ │ │ + str r3, [sp, #112] @ 0x70 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r3, pc, #1000 @ (adr r3, 395f74 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x281c04>) │ │ │ │ + add r6, pc, #104 @ (adr r6, 395bf4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x281884>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r3, pc, #792 @ (adr r3, 395eac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x281b3c>) │ │ │ │ + add r5, pc, #920 @ (adr r5, 395f2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x281bbc>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r2!, {r6, r7} │ │ │ │ + stmia r4!, {r5, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r3, pc, #816 @ (adr r3, 395ecc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x281b5c>) │ │ │ │ + add r5, pc, #944 @ (adr r5, 395f4c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x281bdc>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r3, pc, #872 @ (adr r3, 395f0c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x281b9c>) │ │ │ │ + add r5, pc, #1000 @ (adr r5, 395f8c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x281c1c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r2!, {r2, r6, r7} │ │ │ │ + stmia r4!, {r2, r5, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r3, pc, #928 @ (adr r3, 395f4c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x281bdc>) │ │ │ │ + add r6, pc, #32 @ (adr r6, 395bcc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28185c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r2!, {r1, r3, r6, r7} │ │ │ │ + stmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r3, pc, #936 @ (adr r3, 395f5c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x281bec>) │ │ │ │ + add r6, pc, #40 @ (adr r6, 395bdc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28186c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r2!, {r3, r6, r7} │ │ │ │ + stmia r4!, {r3, r5, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r2!, {r3} │ │ │ │ + stmia r4!, {r3, r5} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r1!, {r2, r3, r5} │ │ │ │ + stmia r3!, {r2, r3, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r0!, {r2, r4, r6} │ │ │ │ + stmia r2!, {r2, r4, r5, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - itt vc │ │ │ │ - lslvc r5, r1, #3 │ │ │ │ - addvc r1, pc, #488 @ (adr r1, 395db4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x281a44>) │ │ │ │ + stmia r1!, {r2, r3, r4, r7} │ │ │ │ + lsls r5, r1, #3 │ │ │ │ + add r3, pc, #616 @ (adr r3, 395e34 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x281ac4>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ bl 375210 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x260ea0> │ │ │ │ mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #256] @ 0x100 │ │ │ │ bl 375210 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x260ea0> │ │ │ │ mov r1, r4 │ │ │ │ @@ -1100817,73 +1100820,73 @@ │ │ │ │ ldr r0, [sp, #304] @ 0x130 │ │ │ │ bl 375210 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x260ea0> │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #300] @ 0x12c │ │ │ │ b.n 39689c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28252c> │ │ │ │ nop │ │ │ │ - pop {r1, r2, r4, r6, r7, pc} │ │ │ │ - lsls r5, r1, #3 │ │ │ │ - ldr r7, [sp, #864] @ 0x360 │ │ │ │ - lsls r5, r1, #3 │ │ │ │ - pop {r2, r3, r4, r5, r6, r7} │ │ │ │ - lsls r5, r1, #3 │ │ │ │ - ldr r7, [sp, #40] @ 0x28 │ │ │ │ + itet │ │ │ │ + lsl r5, r1, #3 │ │ │ │ + addal r1, pc, #992 @ (adr r1, 396c0c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28289c>) │ │ │ │ + lsl r5, r1, #3 │ │ │ │ + itt ne │ │ │ │ + lslne r5, r1, #3 │ │ │ │ + addne r1, pc, #168 @ (adr r1, 3968dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28256c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - pop {r1, r5} │ │ │ │ + bkpt 0x0042 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #240] @ 0xf0 │ │ │ │ + add r0, pc, #368 @ (adr r0, 3969ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28263c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbnz r0, 396892 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x282522> │ │ │ │ + pop {r3, r5, r6, pc} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r7, [sp, #568] @ 0x238 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - hlt 0x0024 │ │ │ │ + pop {r2, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r4, [sp, #856] @ 0x358 │ │ │ │ + ldr r6, [sp, #984] @ 0x3d8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - rev r0, r0 │ │ │ │ + pop {r5} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r4, [sp, #248] @ 0xf8 │ │ │ │ + ldr r6, [sp, #376] @ 0x178 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbnz r4, 39686e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2824fe> │ │ │ │ + cbnz r4, 3968b6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x282546> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r3, [sp, #664] @ 0x298 │ │ │ │ + ldr r5, [sp, #792] @ 0x318 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xb882 │ │ │ │ + hlt 0x0022 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [sp, #880] @ 0x370 │ │ │ │ + ldr r4, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xb7b4 │ │ │ │ + cbnz r4, 39689c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28252c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [sp, #72] @ 0x48 │ │ │ │ + ldr r4, [sp, #200] @ 0xc8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xb6e6 │ │ │ │ + cbnz r6, 396870 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x282500> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [sp, #288] @ 0x120 │ │ │ │ + ldr r3, [sp, #416] @ 0x1a0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xb61c │ │ │ │ + @ instruction: 0xb83c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r0, [sp, #520] @ 0x208 │ │ │ │ + ldr r2, [sp, #648] @ 0x288 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - push {r3, r7, lr} │ │ │ │ + @ instruction: 0xb7a8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r7, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r2, [sp, #72] @ 0x48 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - push {r2, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xb714 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r7, [sp, #392] @ 0x188 │ │ │ │ + ldr r1, [sp, #520] @ 0x208 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - push {r2, r3, r4, r6} │ │ │ │ + @ instruction: 0xb67c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #840] @ 0x348 │ │ │ │ + ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbz r2, 3968fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28258c> │ │ │ │ + push {r1, r4, r5, r7, lr} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #48] @ 0x30 │ │ │ │ + ldr r0, [sp, #176] @ 0xb0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ bl 375210 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x260ea0> │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #284] @ 0x11c │ │ │ │ ldr r0, [sp, #308] @ 0x134 │ │ │ │ bl 375210 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x260ea0> │ │ │ │ mov r1, r4 │ │ │ │ @@ -1102089,71 +1102092,71 @@ │ │ │ │ add r4, pc │ │ │ │ strd r8, r7, [sp, #20] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ strd r5, r3, [sp, #52] @ 0x34 │ │ │ │ ldrd r3, r2, [sp, #352] @ 0x160 │ │ │ │ b.n 397510 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2831a0> │ │ │ │ nop │ │ │ │ - sxtb r0, r1 │ │ │ │ + push {r3, r5, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r4, [sp, #792] @ 0x318 │ │ │ │ + str r6, [sp, #920] @ 0x398 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbz r2, 3974c6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x283156> │ │ │ │ + cbz r2, 39750e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28319e> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #1008] @ 0x3f0 │ │ │ │ + str r6, [sp, #112] @ 0x70 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - sub sp, #176 @ 0xb0 │ │ │ │ + uxtb r4, r1 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #200] @ 0xc8 │ │ │ │ + str r5, [sp, #328] @ 0x148 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add sp, #80 @ 0x50 │ │ │ │ + sxth r4, r6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r2, [sp, #632] @ 0x278 │ │ │ │ + str r4, [sp, #760] @ 0x2f8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r7, sp, #496 @ 0x1f0 │ │ │ │ + cbz r4, 3974e6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x283176> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r2, [sp, #40] @ 0x28 │ │ │ │ + str r4, [sp, #168] @ 0xa8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r6, sp, #896 @ 0x380 │ │ │ │ + cbz r0, 3974c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x283158> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r1, [sp, #472] @ 0x1d8 │ │ │ │ + str r3, [sp, #600] @ 0x258 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r6, sp, #72 @ 0x48 │ │ │ │ + add sp, #200 @ 0xc8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r0, [sp, #688] @ 0x2b0 │ │ │ │ + str r2, [sp, #816] @ 0x330 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r5, sp, #272 @ 0x110 │ │ │ │ + add r7, sp, #400 @ 0x190 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r4, #62] @ 0x3e │ │ │ │ + str r2, [sp, #8] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, sp, #472 @ 0x1d8 │ │ │ │ + add r6, sp, #600 @ 0x258 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r3, #56] @ 0x38 │ │ │ │ + str r1, [sp, #224] @ 0xe0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r3, sp, #672 @ 0x2a0 │ │ │ │ + add r5, sp, #800 @ 0x320 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r1, #50] @ 0x32 │ │ │ │ + str r0, [sp, #440] @ 0x1b8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r3, sp, #80 @ 0x50 │ │ │ │ + add r5, sp, #208 @ 0xd0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r7, #44] @ 0x2c │ │ │ │ + ldrh r6, [r3, #62] @ 0x3e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, sp, #512 @ 0x200 │ │ │ │ + add r4, sp, #640 @ 0x280 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r5, #40] @ 0x28 │ │ │ │ + ldrh r6, [r1, #58] @ 0x3a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r1, sp, #928 @ 0x3a0 │ │ │ │ + add r4, sp, #32 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r1, sp, #104 @ 0x68 │ │ │ │ + add r3, sp, #232 @ 0xe8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r7, #28] │ │ │ │ + ldrh r0, [r3, #46] @ 0x2e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r0, sp, #88 @ 0x58 │ │ │ │ + add r2, sp, #216 @ 0xd8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r0, #22] │ │ │ │ + ldrh r0, [r4, #38] @ 0x26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ str.w sl, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ bl 371b54 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25d7e4> │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #252] @ 0xfc │ │ │ │ bl 37531c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x260fac> │ │ │ │ @@ -1102512,38 +1102515,38 @@ │ │ │ │ ldr r3, [sp, #788] @ 0x314 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 3978a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x283530> │ │ │ │ add.w sp, sp, #796 @ 0x31c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - add r6, pc, #640 @ (adr r6, 397b28 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2837b8>) │ │ │ │ + add r0, sp, #768 @ 0x300 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r1, #10] │ │ │ │ + ldrh r6, [r5, #26] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r5, pc, #576 @ (adr r5, 397af0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x283780>) │ │ │ │ + add r7, pc, #704 @ (adr r7, 397b70 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x283800>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r5, #0] │ │ │ │ + ldrh r2, [r1, #18] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r3, #0] │ │ │ │ + ldrh r6, [r7, #16] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r1, #0] │ │ │ │ + ldrh r6, [r5, #16] │ │ │ │ lsls r5, r1, #3 │ │ │ │ add r1, pc, #44 @ (adr r1, 3978ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28357c>) │ │ │ │ - vneg.f q12, q9 │ │ │ │ + vtbl.8 d24, {d13-d15}, d2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, pc, #984 @ (adr r4, 397ca0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x283930>) │ │ │ │ + add r7, pc, #88 @ (adr r7, 397920 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2835b0>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r7, #60] @ 0x3c │ │ │ │ + ldrh r4, [r3, #14] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r6, #60] @ 0x3c │ │ │ │ + ldrh r0, [r2, #14] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r2, #60] @ 0x3c │ │ │ │ + ldrh r2, [r6, #12] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, pc, #528 @ (adr r4, 397ae8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x283778>) │ │ │ │ + add r6, pc, #656 @ (adr r6, 397b68 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2837f8>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ strh r4, [r6, #58] @ 0x3a │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1103352,15 +1103355,15 @@ │ │ │ │ beq.n 3980e2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x283d72> │ │ │ │ cmp r4, r2 │ │ │ │ bne.n 3980e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x283d78> │ │ │ │ b.n 3980e2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x283d72> │ │ │ │ nop │ │ │ │ add r1, sp, #560 @ 0x230 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - ldr r4, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r6, [sp, #888] @ 0x378 │ │ │ │ lsls r5, r1, #3 │ │ │ │ add r1, sp, #416 @ 0x1a0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1104483,173 +1104486,173 @@ │ │ │ │ cmp.w r2, #310 @ 0x136 │ │ │ │ bcc.n 398d18 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2849a8> │ │ │ │ b.n 398c2e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2848be> │ │ │ │ ldr.w r2, [r3, #192] @ 0xc0 │ │ │ │ cmp.w r2, #400 @ 0x190 │ │ │ │ bcs.w 3985f2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x284282> │ │ │ │ b.n 398c1e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2848ae> │ │ │ │ - ldr r3, [sp, #56] @ 0x38 │ │ │ │ + ldr r5, [sp, #184] @ 0xb8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r3, [sp, #56] @ 0x38 │ │ │ │ + ldr r5, [sp, #184] @ 0xb8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r3, [sp, #104] @ 0x68 │ │ │ │ + ldr r5, [sp, #232] @ 0xe8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r3, [sp, #152] @ 0x98 │ │ │ │ + ldr r5, [sp, #280] @ 0x118 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r3, [sp, #168] @ 0xa8 │ │ │ │ + ldr r5, [sp, #296] @ 0x128 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r3, [sp, #144] @ 0x90 │ │ │ │ + ldr r5, [sp, #272] @ 0x110 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r3, [sp, #192] @ 0xc0 │ │ │ │ + ldr r5, [sp, #320] @ 0x140 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r3, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r5, [sp, #800] @ 0x320 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r3, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r5, [sp, #832] @ 0x340 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #56] @ 0x38 │ │ │ │ + ldr r7, [sp, #184] @ 0xb8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #88] @ 0x58 │ │ │ │ + ldr r7, [sp, #216] @ 0xd8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #136] @ 0x88 │ │ │ │ + ldr r7, [sp, #264] @ 0x108 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #184] @ 0xb8 │ │ │ │ + ldr r7, [sp, #312] @ 0x138 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #152] @ 0x98 │ │ │ │ + ldr r7, [sp, #280] @ 0x118 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #240] @ 0xf0 │ │ │ │ + add r0, pc, #368 @ (adr r0, 398fc8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x284c58>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #304] @ 0x130 │ │ │ │ + add r0, pc, #432 @ (adr r0, 39900c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x284c9c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #336] @ 0x150 │ │ │ │ + add r0, pc, #464 @ (adr r0, 399030 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x284cc0>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #368] @ 0x170 │ │ │ │ + add r0, pc, #496 @ (adr r0, 399054 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x284ce4>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #416] @ 0x1a0 │ │ │ │ + add r0, pc, #544 @ (adr r0, 399088 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x284d18>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #448] @ 0x1c0 │ │ │ │ + add r0, pc, #576 @ (adr r0, 3990ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x284d3c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #464] @ 0x1d0 │ │ │ │ + add r0, pc, #592 @ (adr r0, 3990c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x284d50>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #384] @ 0x180 │ │ │ │ + add r0, pc, #512 @ (adr r0, 399074 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x284d04>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #432] @ 0x1b0 │ │ │ │ + add r0, pc, #560 @ (adr r0, 3990a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x284d38>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #384] @ 0x180 │ │ │ │ + add r0, pc, #512 @ (adr r0, 39907c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x284d0c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #384] @ 0x180 │ │ │ │ + add r0, pc, #512 @ (adr r0, 399080 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x284d10>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #416] @ 0x1a0 │ │ │ │ + add r0, pc, #544 @ (adr r0, 3990a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x284d34>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #448] @ 0x1c0 │ │ │ │ + add r0, pc, #576 @ (adr r0, 3990c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x284d58>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #328] @ 0x148 │ │ │ │ + add r0, pc, #456 @ (adr r0, 399054 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x284ce4>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #488] @ 0x1e8 │ │ │ │ + add r0, pc, #616 @ (adr r0, 3990f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x284d88>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #536] @ 0x218 │ │ │ │ + add r0, pc, #664 @ (adr r0, 39912c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x284dbc>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #472] @ 0x1d8 │ │ │ │ + add r0, pc, #600 @ (adr r0, 3990f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x284d80>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #272] @ 0x110 │ │ │ │ + add r0, pc, #400 @ (adr r0, 39902c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x284cbc>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #272] @ 0x110 │ │ │ │ + add r0, pc, #400 @ (adr r0, 399030 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x284cc0>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #272] @ 0x110 │ │ │ │ + add r0, pc, #400 @ (adr r0, 399034 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x284cc4>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #336] @ 0x150 │ │ │ │ + add r0, pc, #464 @ (adr r0, 399078 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x284d08>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #400] @ 0x190 │ │ │ │ + add r0, pc, #528 @ (adr r0, 3990bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x284d4c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #464] @ 0x1d0 │ │ │ │ + add r0, pc, #592 @ (adr r0, 399100 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x284d90>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #528] @ 0x210 │ │ │ │ + add r0, pc, #656 @ (adr r0, 399144 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x284dd4>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #608] @ 0x260 │ │ │ │ + add r0, pc, #736 @ (adr r0, 399198 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x284e28>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #688] @ 0x2b0 │ │ │ │ + add r0, pc, #816 @ (adr r0, 3991ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x284e7c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #720] @ 0x2d0 │ │ │ │ + add r0, pc, #848 @ (adr r0, 399210 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x284ea0>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #800] @ 0x320 │ │ │ │ + add r0, pc, #928 @ (adr r0, 399264 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x284ef4>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #864] @ 0x360 │ │ │ │ + add r0, pc, #992 @ (adr r0, 3992a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x284f38>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #768] @ 0x300 │ │ │ │ + add r0, pc, #896 @ (adr r0, 39924c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x284edc>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #664] @ 0x298 │ │ │ │ + ldr r0, [sp, #792] @ 0x318 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r0, [sp, #872] @ 0x368 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #616] @ 0x268 │ │ │ │ + ldr r0, [sp, #744] @ 0x2e8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r0, [sp, #592] @ 0x250 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r0, [sp, #592] @ 0x250 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r0, [sp, #616] @ 0x268 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #536] @ 0x218 │ │ │ │ + ldr r0, [sp, #664] @ 0x298 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #584] @ 0x248 │ │ │ │ + ldr r0, [sp, #712] @ 0x2c8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #632] @ 0x278 │ │ │ │ + ldr r0, [sp, #760] @ 0x2f8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r0, [sp, #808] @ 0x328 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r0, [sp, #856] @ 0x358 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #776] @ 0x308 │ │ │ │ + ldr r0, [sp, #904] @ 0x388 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #840] @ 0x348 │ │ │ │ + ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #888] @ 0x378 │ │ │ │ + ldr r0, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #904] @ 0x388 │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #888] @ 0x378 │ │ │ │ + ldr r0, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #888] @ 0x378 │ │ │ │ + ldr r0, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #888] @ 0x378 │ │ │ │ + ldr r0, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #984] @ 0x3d8 │ │ │ │ + str r6, [sp, #88] @ 0x58 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #1016] @ 0x3f8 │ │ │ │ + str r6, [sp, #120] @ 0x78 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #944] @ 0x3b0 │ │ │ │ + str r6, [sp, #48] @ 0x30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #984] @ 0x3d8 │ │ │ │ + str r6, [sp, #88] @ 0x58 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #688] @ 0x2b0 │ │ │ │ + str r5, [sp, #816] @ 0x330 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #656] @ 0x290 │ │ │ │ + str r5, [sp, #784] @ 0x310 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #584] @ 0x248 │ │ │ │ + ldr r0, [sp, #712] @ 0x2c8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #648] @ 0x288 │ │ │ │ + ldr r0, [sp, #776] @ 0x308 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r0, [sp, #840] @ 0x348 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #776] @ 0x308 │ │ │ │ + ldr r0, [sp, #904] @ 0x388 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r0, [sp, #800] @ 0x320 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #624] @ 0x270 │ │ │ │ + ldr r0, [sp, #752] @ 0x2f0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r0, [sp, #840] @ 0x348 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r0, [sp, #528] @ 0x210 │ │ │ │ + ldr r2, [sp, #656] @ 0x290 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r4, [sp, #800] @ 0x320 │ │ │ │ + str r6, [sp, #928] @ 0x3a0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r4, [sp, #856] @ 0x358 │ │ │ │ + str r6, [sp, #984] @ 0x3d8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r1, [sp, #112] @ 0x70 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r7, [sp, #88] @ 0x58 │ │ │ │ + ldr r1, [sp, #216] @ 0xd8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [pc, #48] @ (398f9c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x284c2c>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -1104671,15 +1104674,15 @@ │ │ │ │ add r3, pc │ │ │ │ mla r3, r2, r4, r3 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r2, [sp, #424] @ 0x1a8 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - ldrh r0, [r4, #44] @ 0x2c │ │ │ │ + ldrh r0, [r0, #62] @ 0x3e │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr r2, [sp, #304] @ 0x130 │ │ │ │ lsls r7, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2320] @ 0x910 │ │ │ │ @@ -1105861,201 +1105864,201 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r5, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r6, r4 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r5, #32] │ │ │ │ + ldrh r2, [r1, #50] @ 0x32 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #632] @ 0x278 │ │ │ │ + str r7, [sp, #760] @ 0x2f8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #760] @ 0x2f8 │ │ │ │ + str r7, [sp, #888] @ 0x378 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #648] @ 0x288 │ │ │ │ + str r7, [sp, #776] @ 0x308 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r4, [sp, #816] @ 0x330 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [sp, #320] @ 0x140 │ │ │ │ + ldr r4, [sp, #448] @ 0x1c0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #168] @ 0xa8 │ │ │ │ + ldr r7, [sp, #296] @ 0x128 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r7, [sp, #800] @ 0x320 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r5, [sp, #56] @ 0x38 │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr r2, [r6, #80] @ 0x50 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - ldr r1, [sp, #376] @ 0x178 │ │ │ │ + ldr r3, [sp, #504] @ 0x1f8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [sp, #256] @ 0x100 │ │ │ │ + ldr r3, [sp, #384] @ 0x180 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r3, [sp, #816] @ 0x330 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r7, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r1, [sp, #800] @ 0x320 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r7, [sp, #632] @ 0x278 │ │ │ │ + ldr r1, [sp, #760] @ 0x2f8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r7, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r1, [sp, #888] @ 0x378 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r7, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r1, [sp, #824] @ 0x338 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r0, [sp, #392] @ 0x188 │ │ │ │ + ldr r2, [sp, #520] @ 0x208 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r0, [sp, #336] @ 0x150 │ │ │ │ + ldr r2, [sp, #464] @ 0x1d0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r0, [sp, #96] @ 0x60 │ │ │ │ + ldr r2, [sp, #224] @ 0xe0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r1, [sp, #40] @ 0x28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #792] @ 0x318 │ │ │ │ + ldr r0, [sp, #920] @ 0x398 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r0, [sp, #88] @ 0x58 │ │ │ │ + ldr r2, [sp, #216] @ 0xd8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r7, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r2, [sp, #112] @ 0x70 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r7, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r1, [sp, #816] @ 0x330 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r7, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r1, [sp, #600] @ 0x258 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #208] @ 0xd0 │ │ │ │ + str r7, [sp, #336] @ 0x150 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #184] @ 0xb8 │ │ │ │ + str r7, [sp, #312] @ 0x138 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #160] @ 0xa0 │ │ │ │ + str r7, [sp, #288] @ 0x120 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #136] @ 0x88 │ │ │ │ + str r7, [sp, #264] @ 0x108 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #112] @ 0x70 │ │ │ │ + str r7, [sp, #240] @ 0xf0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r4, [sp, #520] @ 0x208 │ │ │ │ + str r6, [sp, #648] @ 0x288 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r4, [sp, #480] @ 0x1e0 │ │ │ │ + str r6, [sp, #608] @ 0x260 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #632] @ 0x278 │ │ │ │ + str r5, [sp, #760] @ 0x2f8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #608] @ 0x260 │ │ │ │ + str r5, [sp, #736] @ 0x2e0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #616] @ 0x268 │ │ │ │ + str r5, [sp, #744] @ 0x2e8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #608] @ 0x260 │ │ │ │ + str r5, [sp, #736] @ 0x2e0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #600] @ 0x258 │ │ │ │ + str r5, [sp, #728] @ 0x2d8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #592] @ 0x250 │ │ │ │ + str r5, [sp, #720] @ 0x2d0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #584] @ 0x248 │ │ │ │ + str r5, [sp, #712] @ 0x2c8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r7, #52] @ 0x34 │ │ │ │ + str r0, [sp, #872] @ 0x368 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r0, #54] @ 0x36 │ │ │ │ + str r0, [sp, #896] @ 0x380 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r0, #54] @ 0x36 │ │ │ │ + str r0, [sp, #912] @ 0x390 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r2, #54] @ 0x36 │ │ │ │ + str r0, [sp, #976] @ 0x3d0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r2, #54] @ 0x36 │ │ │ │ + str r0, [sp, #976] @ 0x3d0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r4, #54] @ 0x36 │ │ │ │ + str r1, [sp, #0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r5, #54] @ 0x36 │ │ │ │ + str r1, [sp, #48] @ 0x30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r0, #56] @ 0x38 │ │ │ │ + str r1, [sp, #128] @ 0x80 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r1, #56] @ 0x38 │ │ │ │ + str r1, [sp, #176] @ 0xb0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r3, #56] @ 0x38 │ │ │ │ + str r1, [sp, #240] @ 0xf0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r6, #56] @ 0x38 │ │ │ │ + str r1, [sp, #336] @ 0x150 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r1, #58] @ 0x3a │ │ │ │ + str r1, [sp, #416] @ 0x1a0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r3, #58] @ 0x3a │ │ │ │ + str r1, [sp, #496] @ 0x1f0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r7, #58] @ 0x3a │ │ │ │ + str r1, [sp, #624] @ 0x270 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r7, #58] @ 0x3a │ │ │ │ + str r1, [sp, #632] @ 0x278 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r1, #60] @ 0x3c │ │ │ │ + str r1, [sp, #672] @ 0x2a0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r1, #60] @ 0x3c │ │ │ │ + str r1, [sp, #688] @ 0x2b0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r1, #60] @ 0x3c │ │ │ │ + str r1, [sp, #688] @ 0x2b0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r2, #60] @ 0x3c │ │ │ │ + str r1, [sp, #704] @ 0x2c0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r3, #60] @ 0x3c │ │ │ │ + str r1, [sp, #744] @ 0x2e8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r5, #60] @ 0x3c │ │ │ │ + str r1, [sp, #800] @ 0x320 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r6, #60] @ 0x3c │ │ │ │ + str r1, [sp, #832] @ 0x340 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r6, #60] @ 0x3c │ │ │ │ + str r1, [sp, #848] @ 0x350 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r7, #60] @ 0x3c │ │ │ │ + str r1, [sp, #880] @ 0x370 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r7, #60] @ 0x3c │ │ │ │ + str r1, [sp, #880] @ 0x370 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r1, #62] @ 0x3e │ │ │ │ + str r1, [sp, #928] @ 0x3a0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r1, #62] @ 0x3e │ │ │ │ + str r1, [sp, #944] @ 0x3b0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r2, #62] @ 0x3e │ │ │ │ + str r1, [sp, #960] @ 0x3c0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r2, #62] @ 0x3e │ │ │ │ + str r1, [sp, #976] @ 0x3d0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r3, #62] @ 0x3e │ │ │ │ + str r1, [sp, #992] @ 0x3e0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r4, #62] @ 0x3e │ │ │ │ + str r2, [sp, #16] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r6, #62] @ 0x3e │ │ │ │ + str r2, [sp, #64] @ 0x40 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r0, [sp, #0] │ │ │ │ + str r2, [sp, #128] @ 0x80 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r7, #62] @ 0x3e │ │ │ │ + str r2, [sp, #112] @ 0x70 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r0, [sp, #16] │ │ │ │ + str r2, [sp, #144] @ 0x90 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r7, #62] @ 0x3e │ │ │ │ + str r2, [sp, #104] @ 0x68 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r6, #62] @ 0x3e │ │ │ │ + str r2, [sp, #80] @ 0x50 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r6, #62] @ 0x3e │ │ │ │ + str r2, [sp, #80] @ 0x50 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r6, #62] @ 0x3e │ │ │ │ + str r2, [sp, #88] @ 0x58 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r7, #62] @ 0x3e │ │ │ │ + str r2, [sp, #96] @ 0x60 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r7, #62] @ 0x3e │ │ │ │ + str r2, [sp, #104] @ 0x68 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r7, #62] @ 0x3e │ │ │ │ + str r2, [sp, #112] @ 0x70 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r7, #62] @ 0x3e │ │ │ │ + str r2, [sp, #120] @ 0x78 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r0, [sp, #0] │ │ │ │ + str r2, [sp, #128] @ 0x80 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r0, [sp, #16] │ │ │ │ + str r2, [sp, #144] @ 0x90 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r0, [sp, #48] @ 0x30 │ │ │ │ + str r2, [sp, #176] @ 0xb0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #632] @ 0x278 │ │ │ │ + ldr r0, [sp, #760] @ 0x2f8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #608] @ 0x260 │ │ │ │ + ldr r0, [sp, #736] @ 0x2e0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #584] @ 0x248 │ │ │ │ + ldr r0, [sp, #712] @ 0x2c8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r0, [sp, #800] @ 0x320 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r0, [sp, #808] @ 0x328 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r2, [sp, #864] @ 0x360 │ │ │ │ + str r4, [sp, #992] @ 0x3e0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #136] @ 0x88 │ │ │ │ + str r5, [sp, #264] @ 0x108 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r0, [sp, #392] @ 0x188 │ │ │ │ + str r2, [sp, #520] @ 0x208 │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr.w r3, [pc, #3048] @ 39a988 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x286618> │ │ │ │ movs r1, #0 │ │ │ │ ldr r2, [sp, #572] @ 0x23c │ │ │ │ add r0, sp, #528 @ 0x210 │ │ │ │ add r3, pc │ │ │ │ strd r3, r1, [sp] │ │ │ │ @@ -1107165,145 +1107168,145 @@ │ │ │ │ add r0, sp, #528 @ 0x210 │ │ │ │ str r5, [sp, #8] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 397d68 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2839f8> │ │ │ │ ldr r3, [sp, #532] @ 0x214 │ │ │ │ b.n 39a3fe <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28608e> │ │ │ │ nop │ │ │ │ - ldrh r2, [r4, #52] @ 0x34 │ │ │ │ + str r0, [sp, #776] @ 0x308 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r6, #62] @ 0x3e │ │ │ │ + str r2, [sp, #88] @ 0x58 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r4, #62] @ 0x3e │ │ │ │ + str r2, [sp, #24] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r3, #62] @ 0x3e │ │ │ │ + str r1, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r6, #60] @ 0x3c │ │ │ │ + str r1, [sp, #832] @ 0x340 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r1, #60] @ 0x3c │ │ │ │ + str r1, [sp, #696] @ 0x2b8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r5, #60] @ 0x3c │ │ │ │ + str r1, [sp, #824] @ 0x338 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r3, #60] @ 0x3c │ │ │ │ + str r1, [sp, #752] @ 0x2f0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r3, #42] @ 0x2a │ │ │ │ + ldrh r4, [r7, #58] @ 0x3a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r2, #42] @ 0x2a │ │ │ │ + ldrh r0, [r6, #58] @ 0x3a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r4, r1, #27 │ │ │ │ + asrs r4, r5, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r1, #58] @ 0x3a │ │ │ │ + str r1, [sp, #416] @ 0x1a0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r0, #58] @ 0x3a │ │ │ │ + str r1, [sp, #400] @ 0x190 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r0, #58] @ 0x3a │ │ │ │ + str r1, [sp, #384] @ 0x180 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r7, #56] @ 0x38 │ │ │ │ + str r1, [sp, #368] @ 0x170 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r7, #56] @ 0x38 │ │ │ │ + str r1, [sp, #352] @ 0x160 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r6, #56] @ 0x38 │ │ │ │ + str r1, [sp, #336] @ 0x150 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r6, #56] @ 0x38 │ │ │ │ + str r1, [sp, #320] @ 0x140 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r5, #56] @ 0x38 │ │ │ │ + str r1, [sp, #304] @ 0x130 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r1, [sp, #160] @ 0xa0 │ │ │ │ + str r3, [sp, #288] @ 0x120 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r1, [sp, #128] @ 0x80 │ │ │ │ + str r3, [sp, #256] @ 0x100 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r1, [sp, #96] @ 0x60 │ │ │ │ + str r3, [sp, #224] @ 0xe0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r1, [sp, #144] @ 0x90 │ │ │ │ + str r3, [sp, #272] @ 0x110 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r1, [sp, #112] @ 0x70 │ │ │ │ + str r3, [sp, #240] @ 0xf0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r1, [sp, #64] @ 0x40 │ │ │ │ + str r3, [sp, #192] @ 0xc0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r1, [sp, #32] │ │ │ │ + str r3, [sp, #160] @ 0xa0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r2, #34] @ 0x22 │ │ │ │ + ldrh r0, [r6, #50] @ 0x32 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r6, #48] @ 0x30 │ │ │ │ + str r0, [sp, #336] @ 0x150 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r5, #48] @ 0x30 │ │ │ │ + str r0, [sp, #304] @ 0x130 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r4, #48] @ 0x30 │ │ │ │ + str r0, [sp, #272] @ 0x110 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r1, #48] @ 0x30 │ │ │ │ + str r0, [sp, #168] @ 0xa8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r2, #46] @ 0x2e │ │ │ │ + ldrh r4, [r6, #62] @ 0x3e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r0, #16] │ │ │ │ + ldrh r4, [r4, #32] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r3, #14] │ │ │ │ + ldrh r2, [r7, #30] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r3, #14] │ │ │ │ + ldrh r0, [r7, #30] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r1, #42] @ 0x2a │ │ │ │ + ldrh r0, [r5, #58] @ 0x3a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r6, #40] @ 0x28 │ │ │ │ + ldrh r4, [r2, #58] @ 0x3a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r7, #38] @ 0x26 │ │ │ │ + ldrh r2, [r3, #56] @ 0x38 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r3, #14] │ │ │ │ + ldrh r2, [r7, #30] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r5, #36] @ 0x24 │ │ │ │ + ldrh r4, [r1, #54] @ 0x36 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r3, #36] @ 0x24 │ │ │ │ + ldrh r0, [r7, #52] @ 0x34 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r2, #36] @ 0x24 │ │ │ │ + ldrh r2, [r6, #52] @ 0x34 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r0, #34] @ 0x22 │ │ │ │ + ldrh r4, [r4, #50] @ 0x32 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r0, #54] @ 0x36 │ │ │ │ + ldrh r6, [r4, #6] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r4, #28] │ │ │ │ + ldrh r6, [r0, #46] @ 0x2e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r2, #60] @ 0x3c │ │ │ │ + ldrh r6, [r6, #12] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r1, #12] │ │ │ │ + ldrh r2, [r5, #28] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r4, #14] │ │ │ │ + ldrh r6, [r0, #32] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r3, #10] │ │ │ │ + ldrh r6, [r7, #26] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r0, #10] │ │ │ │ + ldrh r6, [r4, #26] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r6, #44] @ 0x2c │ │ │ │ + strh r2, [r2, #62] @ 0x3e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r7, #42] @ 0x2a │ │ │ │ + strh r6, [r3, #60] @ 0x3c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r4, #42] @ 0x2a │ │ │ │ + strh r2, [r0, #60] @ 0x3c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r2, #48] @ 0x30 │ │ │ │ + ldrh r0, [r6, #0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r6, #46] @ 0x2e │ │ │ │ + ldrh r6, [r2, #0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r1, #46] @ 0x2e │ │ │ │ + strh r4, [r5, #62] @ 0x3e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r6, #44] @ 0x2c │ │ │ │ + strh r6, [r2, #62] @ 0x3e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r1, #44] @ 0x2c │ │ │ │ + strh r2, [r5, #60] @ 0x3c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r7, #42] @ 0x2a │ │ │ │ + strh r2, [r3, #60] @ 0x3c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r6, #48] @ 0x30 │ │ │ │ + ldrh r4, [r2, #2] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r1, #32] │ │ │ │ + strh r0, [r5, #48] @ 0x30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r6, #30] │ │ │ │ + strh r0, [r2, #48] @ 0x30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r2, #30] │ │ │ │ + strh r2, [r6, #46] @ 0x2e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r3, #28] │ │ │ │ + strh r2, [r7, #44] @ 0x2c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r4, #56] @ 0x38 │ │ │ │ + ldrh r4, [r0, #10] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r2, #56] @ 0x38 │ │ │ │ + ldrh r0, [r6, #8] │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr.w r0, [pc, #1396] @ 39b008 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x286c98> │ │ │ │ movs r1, #2 │ │ │ │ ldr r2, [sp, #548] @ 0x224 │ │ │ │ movs r3, #1 │ │ │ │ add r0, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ @@ -1107806,85 +1107809,85 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 39a832 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2864c2> │ │ │ │ ldrb.w r2, [r3, #867] @ 0x363 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 399dd6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x285a66> │ │ │ │ b.n 39a832 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2864c2> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - strh r6, [r3, #14] │ │ │ │ + strh r6, [r7, #30] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r0, #44] @ 0x2c │ │ │ │ + strh r0, [r4, #60] @ 0x3c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r5, #10] │ │ │ │ + strh r0, [r1, #28] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r3, #10] │ │ │ │ + strh r6, [r7, #26] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r5, #10] │ │ │ │ + strh r0, [r1, #28] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r4, #10] │ │ │ │ + strh r6, [r0, #28] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r4, #10] │ │ │ │ + strh r0, [r0, #28] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r3, #10] │ │ │ │ + strh r2, [r7, #26] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r3, #10] │ │ │ │ + strh r4, [r7, #26] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r0, #34] @ 0x22 │ │ │ │ + strh r2, [r4, #50] @ 0x32 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r6, #32] │ │ │ │ + strh r4, [r2, #50] @ 0x32 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r7, #26] │ │ │ │ + strh r6, [r3, #44] @ 0x2c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r6, #26] │ │ │ │ + strh r2, [r2, #44] @ 0x2c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r2, #26] │ │ │ │ + strh r0, [r6, #42] @ 0x2a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r3, #6] │ │ │ │ + strh r0, [r7, #22] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r7, #26] │ │ │ │ + strh r4, [r3, #44] @ 0x2c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r7, #26] │ │ │ │ + strh r6, [r3, #44] @ 0x2c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r3, #24] │ │ │ │ + strh r0, [r7, #40] @ 0x28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r6, #22] │ │ │ │ + strh r4, [r2, #40] @ 0x28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r4, #24] │ │ │ │ + strh r0, [r0, #42] @ 0x2a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r6, #22] │ │ │ │ + strh r4, [r2, #40] @ 0x28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r1, #4] │ │ │ │ + strh r6, [r5, #20] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r0, #4] │ │ │ │ + strh r4, [r4, #20] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r0, #4] │ │ │ │ + strh r2, [r4, #20] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r2, [r0, #24] │ │ │ │ + strh r2, [r4, #0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r2, #20] │ │ │ │ + strh r0, [r6, #36] @ 0x24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [r2, r7] │ │ │ │ + strh r6, [r6, r7] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r6, [r0, #18] │ │ │ │ + strh r6, [r4, #34] @ 0x22 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r0, [r0, r4] │ │ │ │ + ldrsh r0, [r4, r4] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r4, [r0, #30] │ │ │ │ + strh r4, [r4, #12] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r5, #20] │ │ │ │ + strh r6, [r1, #38] @ 0x26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r4, #4] │ │ │ │ + strh r4, [r0, #22] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r4, #2] │ │ │ │ + strh r6, [r0, #20] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r0, [r5, #20] │ │ │ │ + ldrb r0, [r1, #29] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r4, [r4, #20] │ │ │ │ + ldrb r4, [r0, #29] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r4, [r0, #25] │ │ │ │ + strh r4, [r4, #2] │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #652] @ (39b338 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x286fc8>) │ │ │ │ @@ -1109111,23 +1109114,23 @@ │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bx r2 │ │ │ │ lsls r1, r0, #6 │ │ │ │ mov sl, r8 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - ldrb r2, [r0, #22] │ │ │ │ + ldrb r2, [r4, #30] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r0, [r6, #21] │ │ │ │ + ldrb r0, [r2, #30] │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 39bc38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2878c8> │ │ │ │ + bgt.n 39bc78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x287908> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r4, [r0, #26] │ │ │ │ + ldrb r4, [r4, #2] │ │ │ │ lsls r7, r2, #3 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ vldr d7, [sp, #72] @ 0x48 │ │ │ │ mov r0, ip │ │ │ │ movs r1, #1 │ │ │ │ vstr d7, [sp, #88] @ 0x58 │ │ │ │ bl 4658f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x351580> │ │ │ │ @@ -1109749,15 +1109752,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldrh r3, [r3, #32] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - ldr r0, [r0, #112] @ 0x70 │ │ │ │ + strb r0, [r4, #4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 39cbf0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x288880> │ │ │ │ @@ -1109815,15 +1109818,15 @@ │ │ │ │ add.w r0, r8, #4 │ │ │ │ bl 39c398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x288028> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r6, #44] @ 0x2c │ │ │ │ str r2, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - subs r0, #176 @ 0xb0 │ │ │ │ + subs r2, #208 @ 0xd0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r4, [pc, #484] @ (39c624 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2882b4>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -1110012,15 +1110015,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ udf #255 @ 0xff │ │ │ │ subs r3, #184 @ 0xb8 │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r3, #9] │ │ │ │ + strb r0, [r7, #17] │ │ │ │ lsls r5, r1, #3 │ │ │ │ subs r2, #38 @ 0x26 │ │ │ │ lsls r1, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1111309,23 +1111312,23 @@ │ │ │ │ bl 3bc324 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a7fb4> │ │ │ │ b.n 39d258 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x288ee8> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cmp r6, #116 @ 0x74 │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r3, #7 │ │ │ │ + subs r0, r7, #7 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cmp r2, #220 @ 0xdc │ │ │ │ + cmp r4, #252 @ 0xfc │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r2, [r7, #72] @ 0x48 │ │ │ │ + str r2, [r3, #108] @ 0x6c │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r5, #160 @ 0xa0 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - str r4, [r0, #64] @ 0x40 │ │ │ │ + str r4, [r4, #96] @ 0x60 │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov fp, r3 │ │ │ │ @@ -1111626,27 +1111629,27 @@ │ │ │ │ mov r0, r9 │ │ │ │ bl 53def8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x429b88> │ │ │ │ bl 53d8b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x429548> │ │ │ │ mov r2, r0 │ │ │ │ b.n 39d5de <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28926e> │ │ │ │ cmp r4, #178 @ 0xb2 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - str r0, [r1, #44] @ 0x2c │ │ │ │ + str r0, [r5, #76] @ 0x4c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - movs r7, #154 @ 0x9a │ │ │ │ + cmp r1, #186 @ 0xba │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r4, [r2, r1] │ │ │ │ + ldrb r4, [r6, r1] │ │ │ │ lsls r5, r1, #3 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #176 @ 0xb0 │ │ │ │ + cmp r0, #208 @ 0xd0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r4, [r1, r7] │ │ │ │ + ldrh r4, [r5, r7] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r0, [r3, r0] │ │ │ │ + ldrh r0, [r7, r0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ @@ -1111796,15 +1111799,15 @@ │ │ │ │ lsreq r1, r1, #5 │ │ │ │ b.n 39d720 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2893b0> │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ sub.w fp, r5, #1 │ │ │ │ clz fp, fp │ │ │ │ mov.w fp, fp, lsr #5 │ │ │ │ b.n 39d74a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2893da> │ │ │ │ - str r0, [r3, #4] │ │ │ │ + str r0, [r7, #36] @ 0x24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ b.n 39d834 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2894c4> │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ubfx r3, r3, #0, #24 │ │ │ │ tst r3, r1 │ │ │ │ beq.n 39d832 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2894c2> │ │ │ │ ldrb r3, [r0, #29] │ │ │ │ @@ -1112534,17 +1112537,17 @@ │ │ │ │ lsls r1, r0, #6 │ │ │ │ movs r2, #58 @ 0x3a │ │ │ │ lsls r1, r0, #6 │ │ │ │ asrs r4, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r4, r1] │ │ │ │ + ldrh r0, [r0, r2] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrsb r0, [r2, r7] │ │ │ │ + ldr r0, [r6, r7] │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ ldr r3, [pc, #640] @ (39e250 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x289ee0>) │ │ │ │ @@ -1112875,39 +1112878,39 @@ │ │ │ │ ldr r0, [pc, #56] @ (39e32c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x289fbc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #52] @ (39e330 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x289fc0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strb r4, [r0, r6] │ │ │ │ + ldrsb r4, [r4, r6] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r4, [r1, r6] │ │ │ │ + ldrsb r4, [r5, r6] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r6, [r6, r5] │ │ │ │ + ldrsb r6, [r2, r6] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r0, [r4, r5] │ │ │ │ + ldrsb r0, [r0, r6] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r6, r2 │ │ │ │ + mov r6, r6 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r4, [r4, r6] │ │ │ │ + strh r4, [r0, r7] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r2, [r1, r4] │ │ │ │ + ldrsb r2, [r5, r4] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r4, [r4, r5] │ │ │ │ + ldrsb r4, [r0, r6] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r2, [r2, r6] │ │ │ │ + strh r2, [r6, r6] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r0, [r1, r4] │ │ │ │ + ldrsb r0, [r5, r4] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r2, [r2, r4] │ │ │ │ + ldrsb r2, [r6, r4] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r4, [r1, r5] │ │ │ │ + ldrsb r4, [r5, r5] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r6, [r0, r5] │ │ │ │ + ldrsb r6, [r4, r5] │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r5, [r1, #416] @ 0x1a0 │ │ │ │ cmp r5, #0 │ │ │ │ @@ -1113379,17 +1113382,17 @@ │ │ │ │ eors r3, r1 │ │ │ │ b.n 39e7aa <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28a43a> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ bl 43c4a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x328134> │ │ │ │ b.n 39e558 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28a1e8> │ │ │ │ nop │ │ │ │ - @ instruction: 0xfb1a00e0 │ │ │ │ - vst4. {d0-d3}, [r0 :128], r0 │ │ │ │ - @ instruction: 0xf7b800e0 │ │ │ │ + ldc2 0, cr0, [sl, #-896]! @ 0xfffffc80 │ │ │ │ + @ instruction: 0xfb2000e0 │ │ │ │ + ldr??.w r0, [r8, #224] @ 0xe0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr.w r1, [pc, #1036] @ 39ec44 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28a8d4> │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ ldr.w r4, [pc, #1036] @ 39ec48 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28a8d8> │ │ │ │ @@ -1114236,15 +1114239,15 @@ │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #14 │ │ │ │ lsls r1, r0, #6 │ │ │ │ b.n 39f88e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28b51e> │ │ │ │ vsra.u32 , q7, #1 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - @ instruction: 0x47ae │ │ │ │ + ldr r1, [pc, #824] @ (39f484 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28b114>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ ble.n 39f096 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28ad26> │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ blx lr │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -1114339,15 +1114342,15 @@ │ │ │ │ b.n 39f206 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28ae96> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r4, r2, #26 │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - mov r6, pc │ │ │ │ + ldr r0, [pc, #632] @ (39f4d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28b160>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ lsrs r2, r6, #23 │ │ │ │ lsls r1, r0, #6 │ │ │ │ bgt.n 39f2da <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28af6a> │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (39f624 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28b2b4>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1114572,17 +1114575,17 @@ │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ b.n 39f404 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28b094> │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 39f3b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28b040> │ │ │ │ b.n 39f42c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28b0bc> │ │ │ │ nop │ │ │ │ - add r0, r7 │ │ │ │ + mov r0, fp │ │ │ │ lsls r5, r1, #3 │ │ │ │ - mvns r6, r7 │ │ │ │ + mov r6, r3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1115101,51 +1115104,51 @@ │ │ │ │ bl 39e264 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x289ef4> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r2, r0 │ │ │ │ add r1, pc │ │ │ │ mov r0, r6 │ │ │ │ bl 3bc324 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a7fb4> │ │ │ │ b.n 39f76c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28b3fc> │ │ │ │ - subs r4, #24 │ │ │ │ + subs r6, #56 @ 0x38 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - mvns r6, r6 │ │ │ │ + mov r6, r2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r6, r5 │ │ │ │ + orrs r6, r1 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - orrs r6, r3 │ │ │ │ + cmp r6, r7 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r0, ip │ │ │ │ + mov r8, r0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - sbcs r0, r0 │ │ │ │ + bics r0, r4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - rors r6, r4 │ │ │ │ + add r6, r0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r0, r1 │ │ │ │ + mov r0, r5 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r2, r5 │ │ │ │ + add sl, r9 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmn r4, r2 │ │ │ │ + add ip, lr │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmn r6, r7 │ │ │ │ + cmp r6, r3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - orrs r0, r5 │ │ │ │ + cmp r0, r9 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - mvns r2, r0 │ │ │ │ + cmp sl, ip │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r7, #196 @ 0xc4 │ │ │ │ + rors r4, r4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - rors r4, r1 │ │ │ │ + mvns r4, r5 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ands r0, r2 │ │ │ │ + tst r0, r6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r7, #174 @ 0xae │ │ │ │ + rors r6, r1 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r7, #40 @ 0x28 │ │ │ │ + adcs r0, r1 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r6, r5 │ │ │ │ + add lr, r9 │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1984] @ 0x7c0 │ │ │ │ ldr.w r5, [pc, #2816] @ 3a056c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28c1fc> │ │ │ │ subw sp, sp, #2076 @ 0x81c │ │ │ │ @@ -1116155,35 +1116158,35 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #21 │ │ │ │ lsls r1, r0, #6 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - adcs r6, r7 │ │ │ │ + bics r6, r3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ lsls r0, r7, #14 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - lsls r6, r7 │ │ │ │ + cmn r6, r3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r2, r6 │ │ │ │ + cmn r2, r2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r6, r4 │ │ │ │ + cmn r6, r0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r2, r3 │ │ │ │ + cmp r2, r7 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ands r2, r6 │ │ │ │ + negs r2, r2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r2, [r7, r4] │ │ │ │ + ldrsh r2, [r3, r5] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - rors r0, r7 │ │ │ │ + add r0, r3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r8, r5 │ │ │ │ + mov r8, r9 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - mvns r6, r7 │ │ │ │ + mov r6, r3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr r2, [r6, #36] @ 0x24 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ bne.w 3a048e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28c11e> │ │ │ │ mov r4, r6 │ │ │ │ mov r6, r3 │ │ │ │ movs r3, #2 │ │ │ │ @@ -1116708,83 +1116711,83 @@ │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [sp, #144] @ 0x90 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - ands r0, r5 │ │ │ │ + negs r0, r1 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r5, #130 @ 0x82 │ │ │ │ + subs r7, #162 @ 0xa2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r5, #200 @ 0xc8 │ │ │ │ + subs r7, #232 @ 0xe8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r5, #56 @ 0x38 │ │ │ │ + subs r7, #88 @ 0x58 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r5, #250 @ 0xfa │ │ │ │ + ands r2, r3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrsb r2, [r5, r2] │ │ │ │ + ldr r2, [r1, r3] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r3, #152 @ 0x98 │ │ │ │ + subs r5, #184 @ 0xb8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r3, #184 @ 0xb8 │ │ │ │ + subs r5, #216 @ 0xd8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrsb r6, [r0, r2] │ │ │ │ + ldr r6, [r4, r2] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r1, #130 @ 0x82 │ │ │ │ + subs r3, #162 @ 0xa2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrsb r0, [r6, r1] │ │ │ │ + ldr r0, [r2, r2] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r1, #4 │ │ │ │ + subs r3, #36 @ 0x24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r2, #28 │ │ │ │ + subs r4, #60 @ 0x3c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r1, #96 @ 0x60 │ │ │ │ + subs r3, #128 @ 0x80 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r2, #64 @ 0x40 │ │ │ │ + subs r4, #96 @ 0x60 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r4, #40 @ 0x28 │ │ │ │ + adds r6, #72 @ 0x48 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r1, #54 @ 0x36 │ │ │ │ + subs r3, #86 @ 0x56 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r4, #110 @ 0x6e │ │ │ │ + adds r6, #142 @ 0x8e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r4, #180 @ 0xb4 │ │ │ │ + adds r6, #212 @ 0xd4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r6, #196 @ 0xc4 │ │ │ │ + subs r0, #228 @ 0xe4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r7, #102 @ 0x66 │ │ │ │ + subs r1, #134 @ 0x86 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r7, #28 │ │ │ │ + subs r1, #60 @ 0x3c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r6, #210 @ 0xd2 │ │ │ │ + subs r0, #242 @ 0xf2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r5, #44 @ 0x2c │ │ │ │ + adds r7, #76 @ 0x4c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r5, #170 @ 0xaa │ │ │ │ + adds r7, #202 @ 0xca │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r4, #120 @ 0x78 │ │ │ │ + adds r6, #152 @ 0x98 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r4, #178 @ 0xb2 │ │ │ │ + adds r6, #210 @ 0xd2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r4, #4 │ │ │ │ + adds r6, #36 @ 0x24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r1, #220 @ 0xdc │ │ │ │ + subs r3, #252 @ 0xfc │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r5, #138 @ 0x8a │ │ │ │ + adds r7, #170 @ 0xaa │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r5, #176 @ 0xb0 │ │ │ │ + adds r7, #208 @ 0xd0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r2, #110 @ 0x6e │ │ │ │ + subs r4, #142 @ 0x8e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r2, #44 @ 0x2c │ │ │ │ + subs r4, #76 @ 0x4c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r1, #214 @ 0xd6 │ │ │ │ + subs r3, #246 @ 0xf6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r4, #188 @ 0xbc │ │ │ │ + adds r6, #220 @ 0xdc │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3856] @ 0xf10 │ │ │ │ sub sp, #204 @ 0xcc │ │ │ │ ldr.w r3, [pc, #2876] @ 3a1748 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28d3d8> │ │ │ │ @@ -1117827,53 +1117830,53 @@ │ │ │ │ mov r3, r7 │ │ │ │ b.n 3a172e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28d3be> │ │ │ │ @ instruction: 0xf3ea0180 │ │ │ │ @ instruction: 0xf3e60180 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ubfx r1, r6, #2, #1 │ │ │ │ - subs r3, #194 @ 0xc2 │ │ │ │ + subs r5, #226 @ 0xe2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r4, #72 @ 0x48 │ │ │ │ + subs r6, #104 @ 0x68 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r1, #142 @ 0x8e │ │ │ │ + subs r3, #174 @ 0xae │ │ │ │ lsls r5, r1, #3 │ │ │ │ - itte gt │ │ │ │ - lslgt r4, r1, #3 │ │ │ │ - cmpgt r5, #8 │ │ │ │ - movle r0, r0 │ │ │ │ + stmia r1!, {r1, r2, r5, r6, r7} │ │ │ │ + lsls r4, r1, #3 │ │ │ │ + cmp r5, #8 │ │ │ │ + movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r1, r3, r4, r5} │ │ │ │ + bne.n 3a1828 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28d4b8> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - subs r1, #186 @ 0xba │ │ │ │ - lsls r5, r1, #3 │ │ │ │ - pop {r1, r2, r5, r6, pc} │ │ │ │ - lsls r4, r1, #3 │ │ │ │ - adds r7, #150 @ 0x96 │ │ │ │ - lsls r5, r1, #3 │ │ │ │ - adds r6, #252 @ 0xfc │ │ │ │ + subs r3, #218 @ 0xda │ │ │ │ lsls r5, r1, #3 │ │ │ │ - pop {r1, r4, pc} │ │ │ │ - lsls r4, r1, #3 │ │ │ │ - subs r0, #182 @ 0xb6 │ │ │ │ + itte hi │ │ │ │ + lslhi r4, r1, #3 │ │ │ │ + subhi r1, #182 @ 0xb6 │ │ │ │ + lslls r5, r1, #3 │ │ │ │ + subs r1, #28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r1, #108 @ 0x6c │ │ │ │ + itee cc │ │ │ │ + lslcc r4, r1, #3 │ │ │ │ + subcs r2, #214 @ 0xd6 │ │ │ │ + lslcs r5, r1, #3 │ │ │ │ + subs r3, #140 @ 0x8c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - movs r3, #234 @ 0xea │ │ │ │ + movs r6, #10 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r7, #180 @ 0xb4 │ │ │ │ + subs r1, #212 @ 0xd4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r7, #68 @ 0x44 │ │ │ │ + subs r1, #100 @ 0x64 │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #44 @ 0x2c │ │ │ │ + subs r0, #76 @ 0x4c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r0!, {r6, r7} │ │ │ │ + ldmia r2!, {r5, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 3a17d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28d468> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ adds r0, r2, #4 │ │ │ │ add.w r6, r3, #26 │ │ │ │ @@ -1118631,55 +1118634,55 @@ │ │ │ │ ldr r2, [pc, #100] @ (3a1ff8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28dc88>) │ │ │ │ add r2, pc │ │ │ │ b.n 3a1f7e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28dc0e> │ │ │ │ mov r3, r2 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ @ instruction: 0xb639 │ │ │ │ - @ instruction: 0xffffeeae │ │ │ │ + vmla.i , , d14[0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r3, #130 @ 0x82 │ │ │ │ + adds r5, #162 @ 0xa2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ + adds r0, #34 @ 0x22 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r0, #194 @ 0xc2 │ │ │ │ + adds r2, #226 @ 0xe2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r7, #208 @ 0xd0 │ │ │ │ + adds r1, #240 @ 0xf0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r6, #244 @ 0xf4 │ │ │ │ + adds r1, #20 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r5, #200 @ 0xc8 │ │ │ │ + cmp r7, #232 @ 0xe8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r7, #180 @ 0xb4 │ │ │ │ + adds r1, #212 @ 0xd4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cdp 0, 12, cr0, cr12, cr12, {6} │ │ │ │ - adds r1, #40 @ 0x28 │ │ │ │ + @ instruction: 0xf0ec00cc │ │ │ │ + adds r3, #72 @ 0x48 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cdp 0, 12, cr0, cr8, cr12, {6} │ │ │ │ - adds r0, #60 @ 0x3c │ │ │ │ + @ instruction: 0xf0e800cc │ │ │ │ + adds r2, #92 @ 0x5c │ │ │ │ lsls r5, r1, #3 │ │ │ │ cbz r3, 3a2038 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28dcc8> │ │ │ │ - vcvt.u32.f32 q9, q11, #1 │ │ │ │ + vsra.u64 d19, d6, #1 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r7, #174 @ 0xae │ │ │ │ + adds r1, #206 @ 0xce │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r7, #4 │ │ │ │ + adds r1, #36 @ 0x24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r7, #100 @ 0x64 │ │ │ │ + adds r1, #132 @ 0x84 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r4, #204 @ 0xcc │ │ │ │ + cmp r6, #236 @ 0xec │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r4, #146 @ 0x92 │ │ │ │ + cmp r6, #178 @ 0xb2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r6, r7, #10 │ │ │ │ + asrs r6, r3, #19 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strd r0, r0, [r4], #824 @ 0x338 │ │ │ │ - cmp r5, #186 @ 0xba │ │ │ │ + add.w r0, r4, lr, lsl #3 │ │ │ │ + cmp r7, #218 @ 0xda │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r6, r3, #10 │ │ │ │ + asrs r6, r7, #18 │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r3, [pc, #28] @ (3a201c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28dcac>) │ │ │ │ ldrb r0, [r0, #18] │ │ │ │ add r3, pc │ │ │ │ cbz r0, 3a2018 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28dca8> │ │ │ │ ldr r0, [pc, #24] @ (3a2020 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28dcb0>) │ │ │ │ @@ -1121270,27 +1121273,27 @@ │ │ │ │ b.n 3a365a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28f2ea> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r1!, {r4, r6, r7} │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r2, #1 │ │ │ │ + subs r0, r6, #1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r2, #122 @ 0x7a │ │ │ │ + cmp r4, #154 @ 0x9a │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r6, r5, #31 │ │ │ │ + subs r6, r1, r0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r7, sp, #136 @ 0x88 │ │ │ │ + cbz r2, 3a36f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28f380> │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldmia r1!, {r2, r5, r6} │ │ │ │ lsls r0, r0, #6 │ │ │ │ - asrs r0, r4, #30 │ │ │ │ + adds r0, r0, r7 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bcs.n 3a37c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28f458> │ │ │ │ + bmi.n 3a3608 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28f298> │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a3734 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28f3c4> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a372e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28f3be> │ │ │ │ ldr r3, [pc, #60] @ (3a3738 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28f3c8>) │ │ │ │ @@ -1121314,15 +1121317,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r2} │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #920 @ 0x398 │ │ │ │ + add r3, sp, #24 │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a3788 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28f418> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a3782 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28f412> │ │ │ │ ldr r3, [pc, #60] @ (3a378c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28f41c>) │ │ │ │ @@ -1121346,15 +1121349,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r4, r5, r7} │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #584 @ 0x248 │ │ │ │ + add r2, sp, #712 @ 0x2c8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a37dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28f46c> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a37d6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28f466> │ │ │ │ ldr r3, [pc, #60] @ (3a37e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28f470>) │ │ │ │ @@ -1121378,15 +1121381,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #248 @ 0xf8 │ │ │ │ + add r2, sp, #376 @ 0x178 │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a3830 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28f4c0> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a382a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28f4ba> │ │ │ │ ldr r3, [pc, #60] @ (3a3834 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28f4c4>) │ │ │ │ @@ -1121410,15 +1121413,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r3} │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #936 @ (adr r7, 3a3be4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28f874>) │ │ │ │ + add r2, sp, #40 @ 0x28 │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a3884 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28f514> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a387e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28f50e> │ │ │ │ ldr r3, [pc, #60] @ (3a3888 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28f518>) │ │ │ │ @@ -1121442,15 +1121445,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmia r7!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #600 @ (adr r7, 3a3ae8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28f778>) │ │ │ │ + add r1, sp, #728 @ 0x2d8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a38d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28f568> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a38d2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28f562> │ │ │ │ ldr r3, [pc, #60] @ (3a38dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28f56c>) │ │ │ │ @@ -1121474,15 +1121477,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmia r7!, {r1, r5, r6} │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #264 @ (adr r7, 3a39ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28f67c>) │ │ │ │ + add r1, sp, #392 @ 0x188 │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a392c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28f5bc> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a3926 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28f5b6> │ │ │ │ ldr r3, [pc, #60] @ (3a3930 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28f5c0>) │ │ │ │ @@ -1121506,27 +1121509,27 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmia r7!, {r1, r2, r3} │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #952 @ (adr r6, 3a3cf0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28f980>) │ │ │ │ + add r1, sp, #56 @ 0x38 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #12] @ (3a3954 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28f5e4>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r3, #20 │ │ │ │ + asrs r6, r7, #28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #60] @ (3a39a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28f634>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1121552,29 +1121555,29 @@ │ │ │ │ bne.n 3a397e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28f60e> │ │ │ │ ldr r1, [pc, #16] @ (3a39a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28f638>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsls r0, r3, #27 │ │ │ │ + lsrs r0, r7, #3 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r6, [r0, #16] │ │ │ │ + str r6, [r4, #48] @ 0x30 │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #12] @ (3a39c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28f658>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - asrs r2, r7, #18 │ │ │ │ + asrs r2, r3, #27 │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #48] @ (3a3a0c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28f69c>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1121594,18 +1121597,18 @@ │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a39fa <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28f68a> │ │ │ │ nop │ │ │ │ - lsls r4, r4, #25 │ │ │ │ + lsrs r4, r0, #2 │ │ │ │ lsls r3, r3, #3 │ │ │ │ @ instruction: 0xfb59ffff │ │ │ │ - str r2, [r4, #8] │ │ │ │ + str r2, [r0, #44] @ 0x2c │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #36] @ 0x24 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ @@ -1121626,15 +1121629,15 @@ │ │ │ │ bne.n 3a3a32 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28f6c2> │ │ │ │ ldr r1, [pc, #12] @ (3a3a58 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28f6e8>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add r3, sp, #392 @ 0x188 │ │ │ │ + add r5, sp, #520 @ 0x208 │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ @@ -1121667,15 +1121670,15 @@ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3a3a8e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28f71e> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a3a7e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28f70e> │ │ │ │ @ instruction: 0xffa3ffff │ │ │ │ - add r3, sp, #152 @ 0x98 │ │ │ │ + add r5, sp, #280 @ 0x118 │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [pc, #56] @ (3a3b08 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28f798>) │ │ │ │ @@ -1121701,17 +1121704,17 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3a3ae4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28f774> │ │ │ │ ldr r1, [pc, #12] @ (3a3b0c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28f79c>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ - asrs r4, r6, #14 │ │ │ │ + asrs r4, r2, #23 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r4, r2, #14 │ │ │ │ + asrs r4, r6, #22 │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [r0, #36] @ 0x24 │ │ │ │ ldr.w r3, [ip] │ │ │ │ @@ -1121743,15 +1121746,15 @@ │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ sub.w r4, r3, #28 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3a3b3a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28f7ca> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - strh r2, [r3, #58] @ 0x3a │ │ │ │ + ldrh r2, [r7, #10] │ │ │ │ lsls r1, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ @@ -1122152,74 +1122155,74 @@ │ │ │ │ b.n 3a3ca2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28f932> │ │ │ │ blx r2 │ │ │ │ b.n 3a3d66 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28f9f6> │ │ │ │ blx r2 │ │ │ │ b.n 3a3db4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28fa44> │ │ │ │ nop │ │ │ │ vminnm.f32 , , │ │ │ │ - asrs r4, r5, #17 │ │ │ │ + asrs r4, r1, #26 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r4, [r3, #50] @ 0x32 │ │ │ │ + ldrh r4, [r7, #2] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - lsls r0, r3, #25 │ │ │ │ + lsrs r0, r7, #1 │ │ │ │ lsls r3, r3, #3 │ │ │ │ mcr2 15, 7, pc, cr5, cr15, {7} @ │ │ │ │ - adds r0, #218 @ 0xda │ │ │ │ + adds r2, #250 @ 0xfa │ │ │ │ lsls r2, r2, #3 │ │ │ │ mrc2 15, 5, pc, cr15, cr15, {7} │ │ │ │ - adds r0, #180 @ 0xb4 │ │ │ │ + adds r2, #212 @ 0xd4 │ │ │ │ lsls r2, r2, #3 │ │ │ │ mrc2 15, 4, pc, cr9, cr15, {7} │ │ │ │ mcr2 15, 4, pc, cr9, cr15, {7} @ │ │ │ │ - adds r0, #126 @ 0x7e │ │ │ │ + adds r2, #158 @ 0x9e │ │ │ │ lsls r2, r2, #3 │ │ │ │ mcr2 15, 3, pc, cr1, cr15, {7} @ │ │ │ │ - asrs r4, r5, #5 │ │ │ │ + asrs r4, r1, #14 │ │ │ │ lsls r5, r1, #3 │ │ │ │ mrc2 15, 1, pc, cr15, cr15, {7} │ │ │ │ - asrs r4, r2, #5 │ │ │ │ + asrs r4, r6, #13 │ │ │ │ lsls r5, r1, #3 │ │ │ │ mcr2 15, 1, pc, cr1, cr15, {7} @ │ │ │ │ - @ instruction: 0xfa7600d8 │ │ │ │ + ldc2 0, cr0, [r6], {216} @ 0xd8 │ │ │ │ mcr2 15, 0, pc, cr3, cr15, {7} @ │ │ │ │ ldc2l 15, cr15, [r1, #1020]! @ 0x3fc │ │ │ │ - asrs r2, r2, #29 │ │ │ │ + adds r2, r6, r5 │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldc2l 15, cr15, [r3, #1020] @ 0x3fc │ │ │ │ - asrs r4, r5, #3 │ │ │ │ + asrs r4, r1, #12 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r7, #194 @ 0xc2 │ │ │ │ + adds r1, #226 @ 0xe2 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - adds r3, #180 @ 0xb4 │ │ │ │ + adds r5, #212 @ 0xd4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - movs r6, #94 @ 0x5e │ │ │ │ + cmp r0, #126 @ 0x7e │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r2, r6, #2 │ │ │ │ + asrs r2, r2, #11 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r8, r2 │ │ │ │ + blx r6 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r7, #118 @ 0x76 │ │ │ │ + adds r1, #150 @ 0x96 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - asrs r6, r0, #2 │ │ │ │ + asrs r6, r4, #10 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp sl, r9 │ │ │ │ + @ instruction: 0x47ea │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp sl, r6 │ │ │ │ + @ instruction: 0x47d2 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r2, r7, #8 │ │ │ │ + asrs r2, r3, #17 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r4, [r4, #32] │ │ │ │ + strh r4, [r0, #50] @ 0x32 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - lsrs r6, r6, #31 │ │ │ │ + asrs r6, r2, #8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r0, #30] │ │ │ │ + strh r2, [r4, #46] @ 0x2e │ │ │ │ lsls r1, r3, #3 │ │ │ │ - lsrs r0, r0, #30 │ │ │ │ + asrs r0, r4, #6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add lr, r0 │ │ │ │ + mov lr, r4 │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ @@ -1122299,32 +1122302,32 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ ldr r1, [pc, #44] @ (3a40c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28fd50>) │ │ │ │ add r1, pc │ │ │ │ b.n 3a403e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28fcce> │ │ │ │ blx r2 │ │ │ │ b.n 3a403a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28fcca> │ │ │ │ - lsrs r0, r7, #26 │ │ │ │ + asrs r0, r3, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r4, r6, #30 │ │ │ │ + asrs r4, r2, #7 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r0, r4, #30 │ │ │ │ + asrs r0, r0, #7 │ │ │ │ lsls r5, r1, #3 │ │ │ │ @ instruction: 0xfb49ffff │ │ │ │ - lsls r0, r4, #10 │ │ │ │ + lsls r0, r0, #19 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - lsrs r2, r6, #25 │ │ │ │ + asrs r2, r2, #2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r4, r2, #25 │ │ │ │ + asrs r4, r6, #1 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r0, r2, #25 │ │ │ │ + asrs r0, r6, #1 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r6, r6, #24 │ │ │ │ + asrs r6, r2, #1 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r0, r1, #9 │ │ │ │ + lsls r0, r5, #17 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #52] @ (3a4108 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28fd98>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1122346,18 +1122349,18 @@ │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a40f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28fd80> │ │ │ │ - lsrs r4, r6, #23 │ │ │ │ + asrs r4, r2, #32 │ │ │ │ lsls r5, r1, #3 │ │ │ │ @ instruction: 0xfa95ffff │ │ │ │ - lsls r0, r5, #7 │ │ │ │ + lsls r0, r1, #16 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #76] @ (3a4170 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28fe00>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1122390,20 +1122393,20 @@ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a4140 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28fdd0> │ │ │ │ nop │ │ │ │ - lsrs r0, r6, #22 │ │ │ │ + lsrs r0, r2, #31 │ │ │ │ lsls r5, r1, #3 │ │ │ │ @ instruction: 0xfa45ffff │ │ │ │ - lsls r0, r3, #6 │ │ │ │ + lsls r0, r7, #14 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - lsrs r6, r0, #22 │ │ │ │ + lsrs r6, r4, #30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cbz r0, 3a41a2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28fe32> │ │ │ │ @@ -1122419,15 +1122422,15 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a41a2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28fe32> │ │ │ │ nop │ │ │ │ vld4.32 {d31[],d33[],d35[],d37[]}, [r1 :128] │ │ │ │ - lsrs r2, r3, #24 │ │ │ │ + asrs r2, r7, #32 │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 3eabac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d683c> │ │ │ │ @@ -1122587,52 +1122590,52 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ b.n 3a4230 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28fec0> │ │ │ │ blx r2 │ │ │ │ b.n 3a41fa <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28fe8a> │ │ │ │ nop │ │ │ │ - lsrs r6, r2, #20 │ │ │ │ + lsrs r6, r6, #28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ @ instruction: 0xf921ffff │ │ │ │ - subs r2, #126 @ 0x7e │ │ │ │ + subs r4, #158 @ 0x9e │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsrs r4, r1, #20 │ │ │ │ + lsrs r4, r5, #28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r6, r4, #20 │ │ │ │ + lsrs r6, r0, #29 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r6, r7, #17 │ │ │ │ + lsrs r6, r3, #26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r6, r4, #18 │ │ │ │ + lsrs r6, r0, #27 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xb7f4 │ │ │ │ + rev r4, r2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r0, r6, #17 │ │ │ │ + lsrs r0, r2, #26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r4, r5, #17 │ │ │ │ + lsrs r4, r1, #26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r2, r7, #18 │ │ │ │ + lsrs r2, r3, #27 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r2, r6, #18 │ │ │ │ + lsrs r2, r2, #27 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r6, r2, #18 │ │ │ │ + lsrs r6, r6, #26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r0, r0, #18 │ │ │ │ + lsrs r0, r4, #26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r6, r4, #17 │ │ │ │ + lsrs r6, r0, #26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r0, r2, #17 │ │ │ │ + lsrs r0, r6, #25 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r2, r7, #16 │ │ │ │ + lsrs r2, r3, #25 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r2, #4] │ │ │ │ + strh r0, [r6, #20] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - lsrs r0, r2, #16 │ │ │ │ + lsrs r0, r6, #24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r0, r7, #15 │ │ │ │ + lsrs r0, r3, #24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #36 @ 0x24 │ │ │ │ @@ -1122771,15 +1122774,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ pop {r2, r4} │ │ │ │ lsls r0, r0, #6 │ │ │ │ cbnz r6, 3a4590 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x290220> │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r1, #11 │ │ │ │ + lsrs r4, r5, #19 │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [pc, #56] @ (3a4574 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x290204>) │ │ │ │ @@ -1122805,17 +1122808,17 @@ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 3a4570 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x290200> │ │ │ │ bl 3a3b7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x28f80c> │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ pop {r4, pc} │ │ │ │ - cmp r0, #76 @ 0x4c │ │ │ │ + cmp r2, #108 @ 0x6c │ │ │ │ lsls r2, r2, #3 │ │ │ │ - subs r3, #70 @ 0x46 │ │ │ │ + subs r5, #102 @ 0x66 │ │ │ │ lsls r6, r2, #3 │ │ │ │ bl 1bc57e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xa820e> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ @@ -1122862,24 +1122865,24 @@ │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a45c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x290250> │ │ │ │ - lsrs r0, r5, #8 │ │ │ │ + lsrs r0, r1, #17 │ │ │ │ lsls r5, r1, #3 │ │ │ │ bl 168602 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x54292> │ │ │ │ - lsrs r4, r7, #7 │ │ │ │ + lsrs r4, r3, #16 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r2, r0, #8 │ │ │ │ + lsrs r2, r4, #16 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r4, r4, #7 │ │ │ │ + lsrs r4, r0, #16 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r2, r1, #7 │ │ │ │ + lsrs r2, r5, #15 │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1122908,19 +1122911,19 @@ │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a4648 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2902d8> │ │ │ │ - lsrs r2, r6, #6 │ │ │ │ + lsrs r2, r2, #15 │ │ │ │ lsls r5, r1, #3 │ │ │ │ bl e266e │ │ │ │ - @ instruction: 0xf19400d8 │ │ │ │ - lsrs r6, r1, #6 │ │ │ │ + @ instruction: 0xf3b400d8 │ │ │ │ + lsrs r6, r5, #14 │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #84] @ 3a46d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x290360> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a46c6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x290356> │ │ │ │ ldr r3, [pc, #76] @ (3a46d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x290364>) │ │ │ │ @@ -1122951,15 +1122954,15 @@ │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ cbnz r2, 3a46f2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x290382> │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #344] @ 0x158 │ │ │ │ + ldr r3, [sp, #472] @ 0x1d8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1122991,15 +1122994,15 @@ │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ blx r1 │ │ │ │ b.n 3a4712 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2903a2> │ │ │ │ ldc2 15, cr15, [r9], {255} @ 0xff │ │ │ │ - movs r6, #110 @ 0x6e │ │ │ │ + cmp r0, #142 @ 0x8e │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1123047,17 +1123050,17 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ blx r1 │ │ │ │ b.n 3a4772 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x290402> │ │ │ │ nop │ │ │ │ ldc2 15, cr15, [r9], #-1020 @ 0xfffffc04 │ │ │ │ - lsrs r4, r7, #1 │ │ │ │ + lsrs r4, r3, #10 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r4, #214 @ 0xd6 │ │ │ │ + adds r6, #246 @ 0xf6 │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ @@ -1123153,21 +1123156,21 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ b.n 3a4840 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2904d0> │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ b.n 3a4840 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2904d0> │ │ │ │ @ instruction: 0xfb65ffff │ │ │ │ - ldrb r6, [r7, #8] │ │ │ │ + ldrb r6, [r3, #17] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - lsls r6, r5, #28 │ │ │ │ + lsrs r6, r1, #5 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r2, r4, #25 │ │ │ │ + lsrs r2, r0, #2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r6, r1, #29 │ │ │ │ + lsrs r6, r5, #5 │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov ip, r2 │ │ │ │ @@ -1123186,19 +1123189,19 @@ │ │ │ │ bl 439d2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3259bc> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr r2, [pc, #12] @ (3a491c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2905ac>) │ │ │ │ add r2, pc │ │ │ │ b.n 3a48e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x290578> │ │ │ │ nop │ │ │ │ - str r2, [r0, #100] @ 0x64 │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsls r6, r0, #28 │ │ │ │ + lsrs r6, r4, #4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmdb r2!, {r1, r2, r4, r6, r7} │ │ │ │ + adc.w r0, r2, r6, lsr #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] @ 3a4980 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x290610> │ │ │ │ sub sp, #20 │ │ │ │ @@ -1123372,32 +1123375,31 @@ │ │ │ │ nop │ │ │ │ setend be │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb620 │ │ │ │ lsls r0, r0, #6 │ │ │ │ - @ instruction: 0xe81c00d6 │ │ │ │ - lsls r6, r4, #23 │ │ │ │ + bics.w r0, ip, r6, lsr #3 │ │ │ │ + lsrs r6, r0, #32 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r2, [r5, #76] @ 0x4c │ │ │ │ + str r2, [r1, #112] @ 0x70 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r0, [r1, #76] @ 0x4c │ │ │ │ + str r0, [r5, #108] @ 0x6c │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsls r4, r1, #22 │ │ │ │ + lsls r4, r5, #30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r4, r6, #22 │ │ │ │ + lsls r4, r2, #31 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 3a4a28 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2906b8> │ │ │ │ - lsls r6, r2, #3 │ │ │ │ - lsls r2, r1, #22 │ │ │ │ + @ instruction: 0xe9b400d6 │ │ │ │ + lsls r2, r5, #30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r0, r4, #21 │ │ │ │ + lsls r0, r0, #30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r0, r5, #21 │ │ │ │ + lsls r0, r1, #30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [r0, #48] @ 0x30 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1123467,22 +1123469,21 @@ │ │ │ │ beq.n 3a4bb0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x290840> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #16] @ (3a4be4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x290874>) │ │ │ │ add r2, pc │ │ │ │ b.n 3a4b74 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x290804> │ │ │ │ nop │ │ │ │ - str r6, [r6, #56] @ 0x38 │ │ │ │ + str r6, [r2, #92] @ 0x5c │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsls r2, r7, #17 │ │ │ │ + lsls r2, r3, #26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r6, r5, #18 │ │ │ │ + lsls r6, r1, #27 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 3a48a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x290534> │ │ │ │ - lsls r6, r2, #3 │ │ │ │ + ldrd r0, r0, [lr], #-856 @ 0x358 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -1123632,24 +1123633,24 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r5, r2 │ │ │ │ strb.w r3, [r4, #188] @ 0xbc │ │ │ │ str.w r5, [r4, #192] @ 0xc0 │ │ │ │ b.n 3a4c52 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2908e2> │ │ │ │ - strb r6, [r3, #19] │ │ │ │ + strb r6, [r7, #27] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr.w r0, [r4, r0, lsl #1] │ │ │ │ - lsls r2, r5, #18 │ │ │ │ + @ instruction: 0xfa7400d0 │ │ │ │ + lsls r2, r1, #27 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r2, r6, #15 │ │ │ │ + lsls r2, r2, #24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r0, r6, #13 │ │ │ │ + lsls r0, r2, #22 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r4, r4, #12 │ │ │ │ + lsls r4, r0, #21 │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #80] @ 3a4df0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x290a80> │ │ │ │ @@ -1123989,54 +1123990,54 @@ │ │ │ │ ldr r2, [pc, #108] @ (3a5158 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x290de8>) │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 3a4920 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2905b0> │ │ │ │ b.n 3a5072 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x290d02> │ │ │ │ - lsls r0, r0, #13 │ │ │ │ + lsls r0, r4, #21 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r4, r5, #12 │ │ │ │ + lsls r4, r1, #21 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r2, #42] @ 0x2a │ │ │ │ + strh r2, [r6, #58] @ 0x3a │ │ │ │ lsls r1, r3, #3 │ │ │ │ b.n 3a5474 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x291104> │ │ │ │ lsls r6, r6, #5 │ │ │ │ - strh r0, [r7, #28] │ │ │ │ + strh r0, [r3, #46] @ 0x2e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r6, #13] │ │ │ │ + ldrb r0, [r2, #22] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - strb r0, [r2, #14] │ │ │ │ + strb r0, [r6, #22] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r6, [r7, #13] │ │ │ │ + strb r6, [r3, #22] │ │ │ │ lsls r2, r2, #3 │ │ │ │ b.n 3a52ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x290f3c> │ │ │ │ lsls r6, r6, #5 │ │ │ │ b.n 3a51ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x290e7c> │ │ │ │ lsls r6, r6, #5 │ │ │ │ bne.n 3a51d6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x290e66> │ │ │ │ @ instruction: 0xffffe8f7 │ │ │ │ vtbl.8 d30, {d31}, d17 │ │ │ │ vqshrun.s64 d30, , #1 │ │ │ │ vqshl.u64 q15, , #63 @ 0x3f │ │ │ │ vqshl.u32 q15, , #31 │ │ │ │ vqshl.u32 d30, d13, #31 │ │ │ │ vmlsl.u , d15, d9[0] │ │ │ │ vrsubhn.i d30, , │ │ │ │ - vshr.u64 q8, q8, #1 │ │ │ │ + vrsra.u32 d16, d0, #1 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r0, r3, #4 │ │ │ │ + lsls r0, r7, #12 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r1, [sp, #480] @ 0x1e0 │ │ │ │ + str r3, [sp, #608] @ 0x260 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strh r2, [r3, #14] │ │ │ │ + strh r2, [r7, #30] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r1, [sp, #208] @ 0xd0 │ │ │ │ + str r3, [sp, #336] @ 0x150 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - lsls r4, r6, #1 │ │ │ │ + lsls r4, r2, #10 │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r2 │ │ │ │ ldr.w r2, [pc, #1792] @ 3a5870 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x291500> │ │ │ │ @@ -1124610,36 +1124611,36 @@ │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #456 @ 0x1c8 │ │ │ │ lsls r0, r0, #6 │ │ │ │ cmp r4, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3a58ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x29153c> │ │ │ │ + b.n 3a5cec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x29197c> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r2, [r2, #42] @ 0x2a │ │ │ │ + ldrh r2, [r6, #58] @ 0x3a │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrh r0, [r3, #40] @ 0x28 │ │ │ │ + ldrh r0, [r7, #56] @ 0x38 │ │ │ │ lsls r0, r4, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 3a5904 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x291594> │ │ │ │ + udf #88 @ 0x58 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bgt.n 3a58b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x291548> │ │ │ │ + udf #48 @ 0x30 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r6, [r0, r4] │ │ │ │ + ldrh r6, [r4, r4] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xfb7000cc │ │ │ │ - ldr r0, [r5, #64] @ 0x40 │ │ │ │ + ldc2 0, cr0, [r0, #816] @ 0x330 │ │ │ │ + ldr r0, [r1, #100] @ 0x64 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - @ instruction: 0xfafe00cc │ │ │ │ + ldc2 0, cr0, [lr, #-816] @ 0xfffffcd0 │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ lsls r0, r0, #6 │ │ │ │ - ldr??.w r0, [lr, #204] @ 0xcc │ │ │ │ - ldrb r2, [r0, #13] │ │ │ │ + @ instruction: 0xfb1e00cc │ │ │ │ + ldrb r2, [r4, #21] │ │ │ │ lsls r1, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1125107,29 +1125108,29 @@ │ │ │ │ bne.w 3a5cc0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x291950> │ │ │ │ b.n 3a5cda <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x29196a> │ │ │ │ nop │ │ │ │ add r6, pc, #352 @ (adr r6, 3a5f30 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x291bc0>) │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh.w r0, [r8, #204] @ 0xcc │ │ │ │ - vld4. {d16-d19}, [r4], ip │ │ │ │ - vld1.8 {d0[6]}, [lr], ip │ │ │ │ + smlsld r0, r0, r8, ip │ │ │ │ + @ instruction: 0xfb8400cc │ │ │ │ + smlald r0, r0, lr, ip │ │ │ │ add r4, pc, #608 @ (adr r4, 3a6044 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x291cd4>) │ │ │ │ lsls r0, r0, #6 │ │ │ │ - @ instruction: 0xf66200cc │ │ │ │ - @ instruction: 0xf68e00cc │ │ │ │ - sub.w r0, sl, #6684672 @ 0x660000 │ │ │ │ - @ instruction: 0xf74400cc │ │ │ │ - adds.w r0, r6, #6684672 @ 0x660000 │ │ │ │ - sub.w r0, r4, #6684672 @ 0x660000 │ │ │ │ - rsb r0, sl, #6684672 @ 0x660000 │ │ │ │ - bics.w r0, r4, #6684672 @ 0x660000 │ │ │ │ - @ instruction: 0xf4d200cc │ │ │ │ - add.w r0, r2, #6684672 @ 0x660000 │ │ │ │ + strb.w r0, [r2, #204] @ 0xcc │ │ │ │ + strh.w r0, [lr, #204] @ 0xcc │ │ │ │ + @ instruction: 0xf7ca00cc │ │ │ │ + vld4. {d16-d19}, [r4], ip │ │ │ │ + @ instruction: 0xf73600cc │ │ │ │ + @ instruction: 0xf7c400cc │ │ │ │ + @ instruction: 0xf7ea00cc │ │ │ │ + @ instruction: 0xf65400cc │ │ │ │ + @ instruction: 0xf6f200cc │ │ │ │ + @ instruction: 0xf72200cc │ │ │ │ ldr r2, [pc, #24] @ (3a5e28 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x291ab8>) │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #28] │ │ │ │ add r2, pc │ │ │ │ str r3, [r0, #32] │ │ │ │ adds r2, #8 │ │ │ │ strd r3, r3, [r0, #4] │ │ │ │ @@ -1126508,59 +1126509,58 @@ │ │ │ │ b.n 3a69e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x292674> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #840] @ 0x348 │ │ │ │ lsls r0, r0, #6 │ │ │ │ ldr r5, [sp, #816] @ 0x330 │ │ │ │ lsls r0, r0, #6 │ │ │ │ - @ instruction: 0xf23200cc │ │ │ │ - strh r0, [r3, #40] @ 0x28 │ │ │ │ + orrs.w r0, r2, #6684672 @ 0x660000 │ │ │ │ + strh r0, [r7, #56] @ 0x38 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xf19400cc │ │ │ │ - @ instruction: 0xf27400cc │ │ │ │ - vhadd.s16 q0, q15, q6 │ │ │ │ + @ instruction: 0xf3b400cc │ │ │ │ + eors.w r0, r4, #6684672 @ 0x660000 │ │ │ │ + @ instruction: 0xf13e00cc │ │ │ │ movs r4, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {r0, r3, r4, r5} │ │ │ │ - vmla.i , , d8[0] │ │ │ │ + vmlal.u , d15, d24[0] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - orrs.w r0, r6, #204 @ 0xcc │ │ │ │ - adds r6, #24 │ │ │ │ + @ instruction: 0xf27600cc │ │ │ │ + subs r0, #56 @ 0x38 │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr r0, [sp, #864] @ 0x360 │ │ │ │ lsls r0, r0, #6 │ │ │ │ ldmia r5, {r0, r1, r2, r5, r6} │ │ │ │ - @ instruction: 0xffffeeb6 │ │ │ │ + vshr.u64 , q3, #1 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r2, [r1, #31] │ │ │ │ + strh r2, [r5, #14] │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeb3600cc │ │ │ │ + ldcl 0, cr0, [r6, #-816] @ 0xfffffcd0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [r4, #816]! @ 0x330 │ │ │ │ - @ instruction: 0xeadc00cc │ │ │ │ - lsls r6, r2, #11 │ │ │ │ + vmla.i d16, d20, d0[3] │ │ │ │ + ldcl 0, cr0, [ip], #816 @ 0x330 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r2, #52 @ 0x34 │ │ │ │ + cmp r4, #84 @ 0x54 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bvc.n 3a6db4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x292a44> │ │ │ │ + bls.n 3a6df4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x292a84> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmdb r2, {r2, r3, r6, r7} │ │ │ │ - strd r0, r0, [sl], #816 @ 0x330 │ │ │ │ - ldrd r0, r0, [r6, #816]! @ 0x330 │ │ │ │ - strex r0, r0, [ip, #816] @ 0x330 │ │ │ │ - strd r0, r0, [sl, #-816] @ 0x330 │ │ │ │ - stmia.w r8!, {r2, r3, r6, r7} │ │ │ │ - b.n 3a6e20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x292ab0> │ │ │ │ + @ instruction: 0xeb3200cc │ │ │ │ + add.w r0, sl, ip, lsl #3 │ │ │ │ + ldc 0, cr0, [r6], {204} @ 0xcc │ │ │ │ + orn r0, ip, ip, lsl #3 │ │ │ │ + sbc.w r0, sl, ip, lsl #3 │ │ │ │ + pkhbt r0, r8, ip, lsl #3 │ │ │ │ + ands.w r0, r2, ip, lsl #3 │ │ │ │ + bvc.n 3a6d54 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2929e4> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bpl.n 3a6f14 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x292ba4> │ │ │ │ - lsls r4, r1, #3 │ │ │ │ - @ instruction: 0xe80800cc │ │ │ │ + bic.w r0, r8, ip, lsl #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ movs r5, #0 │ │ │ │ strb r5, [r0, #0] │ │ │ │ @@ -1126880,16 +1126880,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r3 │ │ │ │ bl 36dc68 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2598f8> │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - b.n 3a7030 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x292cc0> │ │ │ │ - lsls r4, r1, #3 │ │ │ │ + strd r0, r0, [r4, #-816]! @ 0x330 │ │ │ │ ldrh r6, [r0, #54] @ 0x36 │ │ │ │ lsls r0, r0, #6 │ │ │ │ lsrs r0, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1126935,16 +1126934,15 @@ │ │ │ │ bl 36dc48 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2598d8> │ │ │ │ cbz r0, 3a7234 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x292ec4> │ │ │ │ ldr r3, [r0, #32] │ │ │ │ ldrb.w r0, [r3, #52] @ 0x34 │ │ │ │ and.w r0, r0, #3 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 3a6ec8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x292b58> │ │ │ │ - lsls r4, r1, #3 │ │ │ │ + strd r0, r0, [r6], #-816 @ 0x330 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ bl 36dc48 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2598d8> │ │ │ │ cbz r0, 3a7256 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x292ee6> │ │ │ │ @@ -1127124,15 +1127122,15 @@ │ │ │ │ str r0, [r5, #8] │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ bl 43c5bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32824c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrb r4, [r7, #29] │ │ │ │ + strh r4, [r3, #12] │ │ │ │ lsls r4, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [r1, #24] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1127288,19 +1127286,19 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ b.n 3a74a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x293138> │ │ │ │ nop │ │ │ │ ldrh r2, [r6, #28] │ │ │ │ lsls r0, r0, #6 │ │ │ │ - ldr r2, [r0, #100] @ 0x64 │ │ │ │ + strb r2, [r4, #1] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r0, [r0, #100] @ 0x64 │ │ │ │ + strb r0, [r4, #1] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 3a6e10 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x292aa0> │ │ │ │ + b.n 3a7250 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x292ee0> │ │ │ │ lsls r4, r1, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1128409,15 +1128407,15 @@ │ │ │ │ ldreq.w r3, [r3, #376] @ 0x178 │ │ │ │ bl 468014 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x353ca4> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl 46a5f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x356288> │ │ │ │ str r4, [r5, #44] @ 0x2c │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - bvc.n 3a807c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x293d0c> │ │ │ │ + bls.n 3a80bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x293d4c> │ │ │ │ lsls r4, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr.w r8, [pc, #436] @ 3a8318 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x293fa8> │ │ │ │ sub sp, #28 │ │ │ │ @@ -1129845,15 +1129843,15 @@ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ b.n 3a8efe <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x294b8e> │ │ │ │ movs r2, #4 │ │ │ │ b.n 3a8e2e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x294abe> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ - str r2, [r0, #80] @ 0x50 │ │ │ │ + str r2, [r4, #112] @ 0x70 │ │ │ │ lsls r4, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr.w r4, [pc, #1600] @ 3a9734 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2953c4> │ │ │ │ mov sl, r3 │ │ │ │ @@ -1131374,16 +1131372,16 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r5, #52] @ 0x34 │ │ │ │ lsls r0, r0, #6 │ │ │ │ str r4, [r5, #40] @ 0x28 │ │ │ │ lsls r0, r0, #6 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa7a00d0 │ │ │ │ - cbnz r2, 3aa0e6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x295d76> │ │ │ │ + ldc2 0, cr0, [sl], {208} @ 0xd0 │ │ │ │ + cbnz r2, 3aa12e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x295dbe> │ │ │ │ lsls r4, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ ldr.w r3, [pc, #2860] @ 3aac14 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2968a4> │ │ │ │ @@ -1132446,17 +1132444,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #10 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r5, r0] │ │ │ │ lsls r0, r0, #6 │ │ │ │ - push {r2, r7} │ │ │ │ + @ instruction: 0xb6a4 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r0, r0, #30 │ │ │ │ + adds r0, r4, r6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r3, #24 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr.w r0, [sl, #4] │ │ │ │ bl 465950 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3515e0> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ @@ -1133640,15 +1133638,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - eors r0, r4 │ │ │ │ + cmp r0, r0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr.w r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 3abc1e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2978ae> │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r0, sl │ │ │ │ add.w r4, r5, #112 @ 0x70 │ │ │ │ @@ -1137169,17 +1137167,17 @@ │ │ │ │ nop │ │ │ │ movs r3, #52 @ 0x34 │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r0] │ │ │ │ lsls r6, r6, #5 │ │ │ │ - ldr r4, [r1, #40] @ 0x28 │ │ │ │ + ldr r4, [r5, #72] @ 0x48 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r6, [r3, #13] │ │ │ │ + ldrb r6, [r7, #21] │ │ │ │ lsls r4, r1, #3 │ │ │ │ str r4, [r5, r7] │ │ │ │ lsls r7, r7, #5 │ │ │ │ ldrb r6, [r3, r4] │ │ │ │ lsls r6, r6, #5 │ │ │ │ movs r1, #232 @ 0xe8 │ │ │ │ lsls r0, r0, #6 │ │ │ │ @@ -1137278,19 +1137276,19 @@ │ │ │ │ b.n 3adf48 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x299bd8> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r1, #100 @ 0x64 │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r3, #17 │ │ │ │ + lsls r6, r7, #25 │ │ │ │ lsls r0, r4, #3 │ │ │ │ movs r0, #176 @ 0xb0 │ │ │ │ lsls r0, r0, #6 │ │ │ │ - ldrb r4, [r7, #4] │ │ │ │ + ldrb r4, [r3, #13] │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cbz r1, 3adfac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x299c3c> │ │ │ │ ldr r0, [r3, #12] │ │ │ │ adds r2, r1, #4 │ │ │ │ str r0, [r1, #8] │ │ │ │ add.w ip, r3, #8 │ │ │ │ @@ -1137487,15 +1137485,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r4, r5, #3 │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - svc 42 @ 0x2a │ │ │ │ + b.n 3ae420 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x29a0b0> │ │ │ │ lsls r0, r4, #3 │ │ │ │ subs r2, r3, #2 │ │ │ │ lsls r0, r0, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1149640,21 +1149638,21 @@ │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #640] @ 0x280 │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #720 @ 0x2d0 │ │ │ │ + cbz r4, 3b63c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a2050> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r7, sp, #688 @ 0x2b0 │ │ │ │ + cbz r4, 3b63c2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a2052> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r7, sp, #664 @ 0x298 │ │ │ │ + cbz r6, 3b63c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a2054> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r7, sp, #648 @ 0x288 │ │ │ │ + cbz r2, 3b63c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a2058> │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr r4, [sp, #952] @ 0x3b8 │ │ │ │ lsls r7, r7, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1151058,22 +1151056,19 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (3b7128 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a2db8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (3b712c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a2dbc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - b.n 3b70e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a2d70> │ │ │ │ - lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xe80200cb │ │ │ │ - b.n 3b7108 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a2d98> │ │ │ │ - lsls r3, r1, #3 │ │ │ │ - b.n 3b70e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a2d70> │ │ │ │ - lsls r3, r1, #3 │ │ │ │ - stmia r1!, {r3, r4} │ │ │ │ + and.w r0, r0, fp, lsl #3 │ │ │ │ + bic.w r0, r2, fp, lsl #3 │ │ │ │ + ands.w r0, r0, fp, lsl #3 │ │ │ │ + ldrd r0, r0, [sl, #812]! @ 0x32c │ │ │ │ + stmia r3!, {r3, r4, r5} │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ subs r3, #156 @ 0x9c │ │ │ │ @@ -1153522,19 +1153517,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r6, #25] │ │ │ │ lsls r7, r7, #5 │ │ │ │ strb r4, [r2, #25] │ │ │ │ lsls r7, r7, #5 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r2, #26 │ │ │ │ + asrs r0, r6, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [r3, #24] │ │ │ │ + ldr r2, [r7, #56] @ 0x38 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r6, [r2, #112] @ 0x70 │ │ │ │ + ldr r6, [r6, #16] │ │ │ │ lsls r4, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1153859,17 +1153854,17 @@ │ │ │ │ nop │ │ │ │ strb r4, [r3, #13] │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r1, #13] │ │ │ │ lsls r7, r7, #5 │ │ │ │ - adds r5, #64 @ 0x40 │ │ │ │ + adds r7, #96 @ 0x60 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - adds r5, #20 │ │ │ │ + adds r7, #52 @ 0x34 │ │ │ │ lsls r0, r4, #3 │ │ │ │ strb r0, [r4, #11] │ │ │ │ lsls r7, r7, #5 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #7 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1154015,19 +1154010,19 @@ │ │ │ │ cmp r3, r1 │ │ │ │ bcc.n 3b8efa <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a4b8a> │ │ │ │ b.n 3b8e6e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a4afe> │ │ │ │ strb r2, [r4, #8] │ │ │ │ lsls r7, r7, #5 │ │ │ │ cmp r5, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #744 @ (adr r3, 3b91fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a4e8c>) │ │ │ │ + add r5, pc, #872 @ (adr r5, 3b927c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a4f0c>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldrh r4, [r2, r3] │ │ │ │ lsls r2, r0, #6 │ │ │ │ - adds r3, #58 @ 0x3a │ │ │ │ + adds r5, #90 @ 0x5a │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1154047,17 +1154042,17 @@ │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #51] @ 0x33 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ b.n 3b8f4e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a4bde> │ │ │ │ nop │ │ │ │ - ldrb r2, [r7, #18] │ │ │ │ + ldrb r2, [r3, #27] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r2, [r2, #5] │ │ │ │ + strb r2, [r6, #13] │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr.w ip, [pc, #84] @ 3b8fbc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a4c4c> │ │ │ │ movs r3, #0 │ │ │ │ push {r4, lr} │ │ │ │ movs r4, #11 │ │ │ │ ldr.w lr, [pc, #80] @ 3b8fc0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a4c50> │ │ │ │ add ip, pc │ │ │ │ @@ -1154382,35 +1154377,35 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (3b92b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a4f44>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (3b92b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a4f48>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - stmia r6!, {r4, r6, r7} │ │ │ │ + ldmia r0!, {r4, r5, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r5, pc, #648 @ (adr r5, 3b9520 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a51b0>) │ │ │ │ + add r7, pc, #776 @ (adr r7, 3b95a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a5230>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r5, pc, #944 @ (adr r5, 3b964c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a52dc>) │ │ │ │ + add r0, sp, #48 @ 0x30 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r6!, {r3, r5, r6, r7} │ │ │ │ + ldmia r1!, {r3} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r5, pc, #648 @ (adr r5, 3b9530 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a51c0>) │ │ │ │ + add r7, pc, #776 @ (adr r7, 3b95b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a5240>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r5, pc, #560 @ (adr r5, 3b94dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a516c>) │ │ │ │ + add r7, pc, #688 @ (adr r7, 3b955c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a51ec>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [sp, #368] @ 0x170 │ │ │ │ + str r6, [sp, #496] @ 0x1f0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r1, pc, #952 @ (adr r1, 3b9670 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a5300>) │ │ │ │ + add r4, pc, #56 @ (adr r4, 3b92f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a4f80>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r5, pc, #336 @ (adr r5, 3b940c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a509c>) │ │ │ │ + add r7, pc, #464 @ (adr r7, 3b948c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a511c>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ @@ -1154689,15 +1154684,15 @@ │ │ │ │ blx 6a8a8 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ b.n 3b93d6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a5066> │ │ │ │ ldrb.w r3, [r1, #45] @ 0x2d │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r2, #20] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldmia r2!, {r1, r4, r5} │ │ │ │ + ldmia r4, {r1, r4, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ ldr.w lr, [pc, #80] @ 3b95f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a5284> │ │ │ │ @@ -1155878,32 +1155873,32 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r3, [r0, #2] │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ bne.n 3ba01a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a5caa> │ │ │ │ b.n 3b9fee <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a5c7e> │ │ │ │ - ldr r6, [sp, #568] @ 0x238 │ │ │ │ + add r0, pc, #696 @ (adr r0, 3ba31c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a5fac>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - itte ls │ │ │ │ - lslls r3, r1, #3 │ │ │ │ - nopls {8} │ │ │ │ - lslhi r3, r1, #3 │ │ │ │ - vshr.s64 q0, , #12 │ │ │ │ + stmia r1!, {r1, r3, r4, r5, r7} │ │ │ │ + lsls r3, r1, #3 │ │ │ │ + stmia r1!, {r5, r7} │ │ │ │ + lsls r3, r1, #3 │ │ │ │ + rsbs r0, r4, #215 @ 0xd7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #12] @ (3ba08c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a5d1c>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r3, r4, r6} │ │ │ │ + stmia r2!, {r3, r4, r5, r6} │ │ │ │ lsls r2, r1, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #96] @ (3ba100 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a5d90>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -1155941,23 +1155936,23 @@ │ │ │ │ bhi.n 3ba0dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a5d6c> │ │ │ │ ldr r2, [pc, #28] @ (3ba110 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a5da0>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ittt cs │ │ │ │ - lslcs r3, r1, #3 │ │ │ │ - ldrshcs r0, [r1, r5] │ │ │ │ - lslcs r7, r7, #5 │ │ │ │ + stmia r1!, {r1, r6} │ │ │ │ + lsls r3, r1, #3 │ │ │ │ + ldrsh r0, [r1, r5] │ │ │ │ + lsls r7, r7, #5 │ │ │ │ adds r4, r7, r7 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r5, r3] │ │ │ │ + strh r6, [r1, r4] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r1, pc, #912 @ (adr r1, 3ba4a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a6134>) │ │ │ │ + add r4, pc, #16 @ (adr r4, 3ba124 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a5db4>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #172] @ (3ba1d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a5e64>) │ │ │ │ @@ -1156031,22 +1156026,22 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrsh r0, [r2, r3] │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x00a2 │ │ │ │ + stmia r0!, {r1, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r4, [r0, #88] @ 0x58 │ │ │ │ + ldr r4, [r4, #120] @ 0x78 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r1, pc, #136 @ (adr r1, 3ba270 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a5f00>) │ │ │ │ + add r3, pc, #264 @ (adr r3, 3ba2f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a5f80>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - @ instruction: 0xf4e800d8 │ │ │ │ - bge.n 3ba18c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a5e1c> │ │ │ │ + @ instruction: 0xf70800d8 │ │ │ │ + bgt.n 3ba1cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a5e5c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldrsh r4, [r0, r1] │ │ │ │ lsls r7, r7, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1156069,18 +1156064,18 @@ │ │ │ │ blx r3 │ │ │ │ ldr r2, [pc, #16] @ (3ba238 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a5ec8>) │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - pop {r1, r2, r4, r6, r7, pc} │ │ │ │ - lsls r3, r1, #3 │ │ │ │ - add r0, pc, #704 @ (adr r0, 3ba4fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a618c>) │ │ │ │ - lsls r1, r3, #3 │ │ │ │ + itet │ │ │ │ + lsl r3, r1, #3 │ │ │ │ + addal r2, pc, #832 @ (adr r2, 3ba57c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a620c>) │ │ │ │ + lsl r1, r3, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #56] @ (3ba284 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a5f14>) │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1156102,20 +1156097,20 @@ │ │ │ │ ldr r3, [r3, #32] │ │ │ │ mla r3, r5, r1, r3 │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - pop {r1, r3, r4, r7, pc} │ │ │ │ - lsls r3, r1, #3 │ │ │ │ - itee │ │ │ │ - lsl r3, r1, #3 │ │ │ │ - pushal {r4, r5, lr} │ │ │ │ - moval.w ip, #4096 @ 0x1000 │ │ │ │ + itte lt │ │ │ │ + lsllt r3, r1, #3 │ │ │ │ + stmialt r2!, {r1, r4} │ │ │ │ + lslge r3, r1, #3 │ │ │ │ + push {r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #168] @ (3ba348 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a5fd8>) │ │ │ │ ldr r3, [pc, #172] @ (3ba34c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a5fdc>) │ │ │ │ mov r5, r1 │ │ │ │ add r0, pc │ │ │ │ @@ -1156188,22 +1156183,22 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r2, [r3, r5] │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r4, r6, pc} │ │ │ │ - lsls r3, r1, #3 │ │ │ │ - ldr r2, [r5, #64] @ 0x40 │ │ │ │ - lsls r0, r3, #3 │ │ │ │ - pop {r1, r2, r4, pc} │ │ │ │ - lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xf37200d8 │ │ │ │ - ldr r7, [sp, #736] @ 0x2e0 │ │ │ │ + itee vc │ │ │ │ + lslvc r3, r1, #3 │ │ │ │ + ldrvs r2, [r1, #100] @ 0x64 │ │ │ │ + lslvs r0, r3, #3 │ │ │ │ + itet cc │ │ │ │ + lslcc r3, r1, #3 │ │ │ │ + @ instruction: 0xf59200d8 │ │ │ │ + addcc r1, pc, #864 @ (adr r1, 3ba6c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a6354>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldrb r6, [r1, r3] │ │ │ │ lsls r7, r7, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1156229,30 +1156224,30 @@ │ │ │ │ ldr r2, [pc, #20] @ (3ba3b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a6048>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - pop {r4, r7} │ │ │ │ + bkpt 0x00b0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xf2f000d8 │ │ │ │ - bhi.n 3ba368 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a5ff8> │ │ │ │ + adds.w r0, r0, #7077888 @ 0x6c0000 │ │ │ │ + bge.n 3ba3a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a6038> │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #12] @ (3ba3d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a6068>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r3, r6} │ │ │ │ + bkpt 0x006c │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #40] @ (3ba414 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a60a4>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1156269,17 +1156264,17 @@ │ │ │ │ ldr r2, [pc, #16] @ (3ba418 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a60a8>) │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - pop {r1, r2, r4, r5} │ │ │ │ + bkpt 0x0056 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r1!, {r1, r2, r4, r6} │ │ │ │ + stmia r3!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #40] @ (3ba454 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a60e4>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1156296,29 +1156291,29 @@ │ │ │ │ ldr r2, [pc, #16] @ (3ba458 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a60e8>) │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - pop {r1, r2} │ │ │ │ + bkpt 0x0026 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r1!, {r1, r2, r4} │ │ │ │ + stmia r3!, {r1, r2, r4, r5} │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #12] @ (3ba478 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a6108>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 3ba4f2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a6182> │ │ │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #64] @ (3ba4cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a615c>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1156346,18 +1156341,18 @@ │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - cbnz r2, 3ba540 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a61d0> │ │ │ │ + pop {r1, r5, r6, r7, pc} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - rsbs r0, sl, #216 @ 0xd8 │ │ │ │ - bvc.n 3ba450 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a60e0> │ │ │ │ + @ instruction: 0xf3fa00d8 │ │ │ │ + bls.n 3ba490 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a6120> │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ ldr r0, [r0, #16] │ │ │ │ @@ -1156369,19 +1156364,19 @@ │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (3ba50c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a619c>) │ │ │ │ add r3, pc │ │ │ │ b.n 3ba4f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a6180> │ │ │ │ nop │ │ │ │ - cbnz r6, 3ba562 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a61f2> │ │ │ │ + pop {r1, r2, r3, r7, pc} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r1, [sp, #592] @ 0x250 │ │ │ │ + ldr r3, [sp, #720] @ 0x2d0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - cbnz r6, 3ba568 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a61f8> │ │ │ │ + pop {r1, r2, r7, pc} │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #32] @ (3ba540 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a61d0>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1156609,40 +1156604,40 @@ │ │ │ │ b.n 3ba656 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a62e6> │ │ │ │ ldr r2, [pc, #76] @ (3ba76c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a63fc>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 3ba638 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a62c8> │ │ │ │ - cbnz r0, 3ba772 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a6402> │ │ │ │ + pop {r3, r5, pc} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add.w r0, r4, #216 @ 0xd8 │ │ │ │ - @ instruction: 0xf0cc00d8 │ │ │ │ - bvs.n 3ba678 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a6308> │ │ │ │ + ssat r0, #25, r4, asr #3 │ │ │ │ + @ instruction: 0xf2ec00d8 │ │ │ │ + bhi.n 3ba6b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a6348> │ │ │ │ + lsls r1, r1, #3 │ │ │ │ + @ instruction: 0xf28800d8 │ │ │ │ + @ instruction: 0xf25c00d8 │ │ │ │ + @ instruction: 0xf23600d8 │ │ │ │ + @ instruction: 0xf21400d8 │ │ │ │ + bvc.n 3ba744 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a63d4> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - orn r0, r8, #216 @ 0xd8 │ │ │ │ - bics.w r0, ip, #216 @ 0xd8 │ │ │ │ - ands.w r0, r6, #216 @ 0xd8 │ │ │ │ - vshr.s64 q8, q4, #12 │ │ │ │ - bpl.n 3ba704 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a6394> │ │ │ │ - lsls r1, r1, #3 │ │ │ │ - ldr r0, [pc, #272] @ (3ba864 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a64f4>) │ │ │ │ + ldr r2, [pc, #400] @ (3ba8e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a6574>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - vshr.s64 q0, q4, #6 │ │ │ │ - bpl.n 3ba69c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a632c> │ │ │ │ + rsbs r0, sl, #216 @ 0xd8 │ │ │ │ + bvc.n 3ba6dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a636c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r2!, {r1, r3, r4, r7} │ │ │ │ + ldmia r4, {r1, r3, r4, r5, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbnz r6, 3ba782 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a6412> │ │ │ │ + cbnz r6, 3ba7ca <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a645a> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ble.n 3ba7d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a6460> │ │ │ │ + svc 84 @ 0x54 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cbnz r4, 3ba784 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a6414> │ │ │ │ + cbnz r4, 3ba7cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a645c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r0, [r7, #18] │ │ │ │ + ldrb r0, [r3, #27] │ │ │ │ lsls r1, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ vcmp.f32 s0, #0.0 │ │ │ │ vcvt.f64.f32 d7, s0 │ │ │ │ @@ -1156681,19 +1156676,19 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ adds r7, #189 @ 0xbd │ │ │ │ adds r5, #134 @ 0x86 │ │ │ │ movs r4, #0 │ │ │ │ ldr r1, [pc, #464] @ (3ba9c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a6650>) │ │ │ │ - @ instruction: 0xb8c8 │ │ │ │ + revsh r0, r5 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r4, r3, #17 │ │ │ │ + asrs r4, r7, #25 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - @ instruction: 0xb89e │ │ │ │ + hlt 0x003e │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [pc, #104] @ (3ba878 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a6508>) │ │ │ │ @@ -1156743,23 +1156738,23 @@ │ │ │ │ bne.n 3ba856 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a64e6> │ │ │ │ ldr r2, [pc, #28] @ (3ba888 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a6518>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0xb870 │ │ │ │ + hlt 0x0010 │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldrsb r0, [r4, r7] │ │ │ │ lsls r7, r7, #5 │ │ │ │ asrs r4, r5, #10 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r1, #7 │ │ │ │ + subs r4, r5, #7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xb8d0 │ │ │ │ + revsh r0, r6 │ │ │ │ lsls r3, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1156999,50 +1156994,50 @@ │ │ │ │ stc 0, cr10, [sp, #724] @ 0x2d4 │ │ │ │ stmia r6!, {r0, r1, r2, r4, r5, r6, r7} │ │ │ │ subs r6, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #36] @ 0x24 │ │ │ │ asrs r6, r5 │ │ │ │ - @ instruction: 0xb7e8 │ │ │ │ + rev r0, r1 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r4, r2, #5 │ │ │ │ + subs r4, r6, #5 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldrsb r2, [r6, r4] │ │ │ │ lsls r7, r7, #5 │ │ │ │ - stc 0, cr0, [ip, #864] @ 0x360 │ │ │ │ - @ instruction: 0xb786 │ │ │ │ + vshr.s64 q0, q4, #20 │ │ │ │ + cbnz r6, 3bab3c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a67cc> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bne.n 3bab58 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a67e8> │ │ │ │ + bcc.n 3bab98 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a6828> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrsh r6, [r6, r6] │ │ │ │ + str r6, [r2, #28] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xb6c8 │ │ │ │ + @ instruction: 0xb8e8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - beq.n 3baa50 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a66e0> │ │ │ │ + bcs.n 3baa90 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a6720> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrsh r4, [r5, r4] │ │ │ │ + str r4, [r1, #20] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - beq.n 3bac10 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a68a0> │ │ │ │ + bcs.n 3baa50 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a66e0> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - @ instruction: 0xb690 │ │ │ │ + @ instruction: 0xb8b0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ movs r6, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb642 │ │ │ │ + @ instruction: 0xb862 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bcs.n 3babd0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a6860> │ │ │ │ + bmi.n 3bac10 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a68a0> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb61e │ │ │ │ + @ instruction: 0xb83e │ │ │ │ lsls r3, r1, #3 │ │ │ │ - push {r1, r2, r4, r5, r7, lr} │ │ │ │ + @ instruction: 0xb7d6 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - push {r1, r3, r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb7fa │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r6, r0, #5 │ │ │ │ + asrs r6, r4, #13 │ │ │ │ lsls r1, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #40] @ (3bab84 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a6814>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1157130,23 +1157125,23 @@ │ │ │ │ ldr r2, [pc, #32] @ (3bac3c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a68cc>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - push {r3, r4, lr} │ │ │ │ + @ instruction: 0xb738 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrsb r0, [r6, r0] │ │ │ │ + ldr r0, [r2, r1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r1, #242 @ 0xf2 │ │ │ │ + subs r4, #18 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r6, [r4, r7] │ │ │ │ + ldr r6, [r0, r0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - push {r5, lr} │ │ │ │ + @ instruction: 0xb740 │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ @@ -1157335,45 +1157330,45 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ bl 36db9c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x25982c> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - push {r2, r5, r6} │ │ │ │ + @ instruction: 0xb684 │ │ │ │ lsls r3, r1, #3 │ │ │ │ strh r4, [r1, r6] │ │ │ │ lsls r7, r7, #5 │ │ │ │ - subs r1, #46 @ 0x2e │ │ │ │ + subs r3, #78 @ 0x4e │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r2, [r3, r5] │ │ │ │ + ldrsb r2, [r7, r5] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - push {r2, r5} │ │ │ │ + @ instruction: 0xb644 │ │ │ │ lsls r3, r1, #3 │ │ │ │ cmp r3, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r4, r4] │ │ │ │ + ldrsb r6, [r0, r5] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r0, #224 @ 0xe0 │ │ │ │ + subs r3, #0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r6, [r0, r3] │ │ │ │ + ldrsb r6, [r4, r3] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xb820 │ │ │ │ + rev16 r0, r0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r4, [r3, r2] │ │ │ │ + ldrsb r4, [r7, r2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbz r6, 3bae8c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a6b1c> │ │ │ │ + push {r1, r2, r4, r7, lr} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r6, [r4, r1] │ │ │ │ + ldrsb r6, [r0, r2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r0, #40 @ 0x28 │ │ │ │ + subs r2, #72 @ 0x48 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r4, [r3, r0] │ │ │ │ + ldrsb r4, [r7, r0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbz r6, 3bae94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a6b24> │ │ │ │ + push {r1, r2, r4, r5, r6, lr} │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrb.w r3, [r1, #40] @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1157467,30 +1157462,30 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [pc, #40] @ (3baf44 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a6bd4>) │ │ │ │ add r3, pc │ │ │ │ b.n 3bae68 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a6af8> │ │ │ │ str r6, [r3, r6] │ │ │ │ lsls r7, r7, #5 │ │ │ │ - sxtb r6, r7 │ │ │ │ + push {r1, r2, r3, r4, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - uxth r0, r0 │ │ │ │ + push {r5, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ asrs r4, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ ldc2 15, cr15, [r1, #1020]! @ 0x3fc │ │ │ │ - strh r0, [r3, r5] │ │ │ │ + strb r0, [r7, r5] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r6, #226 @ 0xe2 │ │ │ │ + subs r1, #2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r0, [r7, r3] │ │ │ │ + strb r0, [r3, r4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbz r6, 3baf80 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a6c10> │ │ │ │ + push {r1, r2, r4} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r4, [r2, #24] │ │ │ │ + strh r4, [r6, #40] @ 0x28 │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #364] @ (3bb0c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a6d58>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -1157650,39 +1157645,39 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [pc, #60] @ (3bb0f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a6d88>) │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - cbz r0, 3bb0f6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a6d86> │ │ │ │ + cbz r0, 3bb13e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a6dce> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbz r6, 3bb0e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a6d78> │ │ │ │ + cbz r6, 3bb130 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a6dc0> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r6, [r2, r1] │ │ │ │ + strb r6, [r6, r1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r6, #24 │ │ │ │ + subs r0, #56 @ 0x38 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r4, [r1, r0] │ │ │ │ + strb r4, [r5, r0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - push {r1, r2, r5, r6, lr} │ │ │ │ + @ instruction: 0xb786 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [r4, r7] │ │ │ │ + strb r2, [r0, r0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - sub sp, #192 @ 0xc0 │ │ │ │ + uxtb r0, r2 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [r4, r6] │ │ │ │ + strh r0, [r0, r7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r5, #98 @ 0x62 │ │ │ │ + adds r7, #130 @ 0x82 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r6, [r2, r5] │ │ │ │ + strh r6, [r6, r5] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - sub sp, #64 @ 0x40 │ │ │ │ + uxth r0, r6 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add sp, #328 @ 0x148 │ │ │ │ + sxtb r2, r6 │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #152] @ (3bb1a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a6e34>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1157878,27 +1157873,27 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - add r7, sp, #152 @ 0x98 │ │ │ │ + cbz r6, 3bb300 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a6f90> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r7, sp, #8 │ │ │ │ + cbz r2, 3bb2fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a6f8c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r6, sp, #944 @ 0x3b0 │ │ │ │ + cbz r4, 3bb2fa <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a6f8a> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - uxtb r2, r2 │ │ │ │ + push {r1, r4, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r6, sp, #240 @ 0xf0 │ │ │ │ + add sp, #368 @ 0x170 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r2, #252 @ 0xfc │ │ │ │ + adds r5, #28 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - uxth r2, r0 │ │ │ │ + push {r1, r5, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1157953,19 +1157948,19 @@ │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #120] @ 0x78 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - add r6, sp, #32 │ │ │ │ + add sp, #160 @ 0xa0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ str r3, [sp, #952] @ 0x3b8 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - add r5, sp, #808 @ 0x328 │ │ │ │ + add r7, sp, #936 @ 0x3a8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3640] @ 0xe38 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #964] @ (3bb778 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a7408>) │ │ │ │ @@ -1158356,97 +1158351,97 @@ │ │ │ │ blx 68dc8 <__snprintf_chk@plt> │ │ │ │ b.n 3bb450 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a70e0> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r4, [pc, #272] @ (3bb88c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a751c>) │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #0 │ │ │ │ + add sp, #128 @ 0x80 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r5, sp, #848 @ 0x350 │ │ │ │ + add r7, sp, #976 @ 0x3d0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r2, [sp, #768] @ 0x300 │ │ │ │ + ldr r4, [sp, #896] @ 0x380 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r2, [sp, #768] @ 0x300 │ │ │ │ + ldr r4, [sp, #896] @ 0x380 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r2, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r4, [sp, #880] @ 0x370 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r2, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r4, [sp, #568] @ 0x238 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, sp, #736 @ 0x2e0 │ │ │ │ + add r6, sp, #864 @ 0x360 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r3, [sp, #296] @ 0x128 │ │ │ │ + ldr r5, [sp, #424] @ 0x1a8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, sp, #704 @ 0x2c0 │ │ │ │ + add r6, sp, #832 @ 0x340 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, sp, #696 @ 0x2b8 │ │ │ │ + add r6, sp, #824 @ 0x338 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, sp, #664 @ 0x298 │ │ │ │ + add r6, sp, #792 @ 0x318 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, sp, #664 @ 0x298 │ │ │ │ + add r6, sp, #792 @ 0x318 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, sp, #664 @ 0x298 │ │ │ │ + add r6, sp, #792 @ 0x318 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, sp, #664 @ 0x298 │ │ │ │ + add r6, sp, #792 @ 0x318 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, sp, #664 @ 0x298 │ │ │ │ + add r6, sp, #792 @ 0x318 │ │ │ │ lsls r3, r1, #3 │ │ │ │ str r1, [sp, #936] @ 0x3a8 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - ldr r2, [sp, #312] @ 0x138 │ │ │ │ + ldr r4, [sp, #440] @ 0x1b8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ str r1, [sp, #768] @ 0x300 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - add r4, sp, #288 @ 0x120 │ │ │ │ + add r6, sp, #416 @ 0x1a0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add sp, #264 @ 0x108 │ │ │ │ + sxtb r2, r4 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3bb8b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a7544> │ │ │ │ + b.n 3bbcf4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a7984> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - b.n 3bb884 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a7514> │ │ │ │ + b.n 3bbcc4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a7954> │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldr r1, [pc, #760] @ (3bbad4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a7764>) │ │ │ │ lsls r7, r7, #5 │ │ │ │ - add r3, sp, #536 @ 0x218 │ │ │ │ + add r5, sp, #664 @ 0x298 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r6, [r7, #14] │ │ │ │ + ldrb r6, [r3, #23] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r6, [r6, #14] │ │ │ │ + ldrb r6, [r2, #23] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r6, [r5, #14] │ │ │ │ + ldrb r6, [r1, #23] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r6, [r4, #14] │ │ │ │ + ldrb r6, [r0, #23] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r6, [r3, #14] │ │ │ │ + ldrb r6, [r7, #22] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r6, [r2, #14] │ │ │ │ + ldrb r6, [r6, #22] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r6, [r1, #14] │ │ │ │ + ldrb r6, [r5, #22] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r4, [r0, #14] │ │ │ │ + ldrb r4, [r4, #22] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r0, [r7, #13] │ │ │ │ + ldrb r0, [r3, #22] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r4, [r5, #13] │ │ │ │ + ldrb r4, [r1, #22] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r2, [r4, #13] │ │ │ │ + ldrb r2, [r0, #22] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r4, [r2, #13] │ │ │ │ + ldrb r4, [r6, #21] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r6, [r0, #13] │ │ │ │ + ldrb r6, [r4, #21] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r0, [r7, #12] │ │ │ │ + ldrb r0, [r3, #21] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r2, sp, #936 @ 0x3a8 │ │ │ │ + add r5, sp, #40 @ 0x28 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, sp, #600 @ 0x258 │ │ │ │ + add r4, sp, #728 @ 0x2d8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, sp, #816 @ 0x330 │ │ │ │ + add r4, sp, #944 @ 0x3b0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, sp, #688 @ 0x2b0 │ │ │ │ + add r4, sp, #816 @ 0x330 │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (3bb86c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a74fc>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1158473,15 +1158468,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ b.n 3bb84a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a74da> │ │ │ │ nop │ │ │ │ blx r8 │ │ │ │ lsls r7, r7, #5 │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #0 │ │ │ │ + add r4, sp, #128 @ 0x80 │ │ │ │ lsls r3, r1, #3 │ │ │ │ mov r3, r0 │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r3, #28] │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1158526,21 +1158521,21 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 3bb1bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a6e4c> │ │ │ │ ldr r1, [pc, #24] @ (3bb904 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a7594>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ blx 6a2ec │ │ │ │ - add r2, sp, #632 @ 0x278 │ │ │ │ + add r4, sp, #760 @ 0x2f8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r4, #226 @ 0xe2 │ │ │ │ + cmp r7, #2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r2, sp, #280 @ 0x118 │ │ │ │ + add r4, sp, #408 @ 0x198 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r4, #194 @ 0xc2 │ │ │ │ + cmp r6, #226 @ 0xe2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r3, [pc, #68] @ (3bb950 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a75e0>) │ │ │ │ ldr r2, [pc, #72] @ (3bb954 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a75e4>) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r1, #20] │ │ │ │ ldr r0, [r0, #20] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ @@ -1158566,17 +1158561,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ blx 6a2ec │ │ │ │ mov r8, lr │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #424 @ 0x1a8 │ │ │ │ + add r4, sp, #552 @ 0x228 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r4, #106 @ 0x6a │ │ │ │ + cmp r6, #138 @ 0x8a │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r0, [r1, #20] │ │ │ │ ldr r2, [pc, #72] @ (3bb9ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a763c>) │ │ │ │ add r2, pc │ │ │ │ cbz r0, 3bb972 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a7602> │ │ │ │ ldr r3, [pc, #68] @ (3bb9b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a7640>) │ │ │ │ ldr r0, [r0, #20] │ │ │ │ @@ -1158604,17 +1158599,17 @@ │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ blx 6a2ec │ │ │ │ nop │ │ │ │ mov r8, r3 │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #240 @ 0xf0 │ │ │ │ + add r4, sp, #368 @ 0x170 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r4, #16 │ │ │ │ + cmp r6, #48 @ 0x30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r1, #24] │ │ │ │ ldr r2, [pc, #240] @ (3bbac0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a7750>) │ │ │ │ @@ -1158714,29 +1158709,29 @@ │ │ │ │ add r1, pc │ │ │ │ movs r0, #1 │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ blx 6a2ec │ │ │ │ nop │ │ │ │ mov r4, r5 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - add r2, sp, #368 @ 0x170 │ │ │ │ + add r4, sp, #496 @ 0x1f0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, sp, #832 @ 0x340 │ │ │ │ + add r4, sp, #960 @ 0x3c0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #1000 @ 0x3e8 │ │ │ │ + add r4, sp, #104 @ 0x68 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, sp, #320 @ 0x140 │ │ │ │ + add r4, sp, #448 @ 0x1c0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, sp, #416 @ 0x1a0 │ │ │ │ + add r4, sp, #544 @ 0x220 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r1, sp, #416 @ 0x1a0 │ │ │ │ + add r3, sp, #544 @ 0x220 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r1, sp, #504 @ 0x1f8 │ │ │ │ + add r3, sp, #632 @ 0x278 │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #24] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1158925,29 +1158920,29 @@ │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc │ │ │ │ movs r0, #1 │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ blx 6a2ec │ │ │ │ nop │ │ │ │ - add r1, sp, #584 @ 0x248 │ │ │ │ + add r3, sp, #712 @ 0x2c8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r1, #118 @ 0x76 │ │ │ │ + cmp r3, #150 @ 0x96 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r1, sp, #864 @ 0x360 │ │ │ │ + add r3, sp, #992 @ 0x3e0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r0, sp, #760 @ 0x2f8 │ │ │ │ + add r2, sp, #888 @ 0x378 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r1, #50 @ 0x32 │ │ │ │ + cmp r3, #82 @ 0x52 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r0, sp, #944 @ 0x3b0 │ │ │ │ + add r3, sp, #48 @ 0x30 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r1, #20 │ │ │ │ + cmp r3, #52 @ 0x34 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r1, sp, #232 @ 0xe8 │ │ │ │ + add r3, sp, #360 @ 0x168 │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ @@ -1159047,36 +1159042,36 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 3bb1bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a6e4c> │ │ │ │ blx 6a2ec │ │ │ │ ldr r1, [pc, #16] @ (3bbdec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a7a7c>) │ │ │ │ add r1, pc │ │ │ │ b.n 3bbd78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a7a08> │ │ │ │ nop │ │ │ │ - add r1, sp, #168 @ 0xa8 │ │ │ │ + add r3, sp, #296 @ 0x128 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r1, sp, #776 @ 0x308 │ │ │ │ + add r3, sp, #904 @ 0x388 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r0, sp, #864 @ 0x360 │ │ │ │ + add r2, sp, #992 @ 0x3e0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r1, sp, #56 @ 0x38 │ │ │ │ + add r3, sp, #184 @ 0xb8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cbz r3, 3bbe06 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a7a96> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r1, [pc, #12] @ (3bbe14 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a7aa4>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ blx 6a2ec │ │ │ │ - add r1, sp, #312 @ 0x138 │ │ │ │ + add r3, sp, #440 @ 0x1b8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #128] @ (3bbea8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a7b38>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -1159134,15 +1159129,15 @@ │ │ │ │ nop │ │ │ │ rors r6, r1 │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ sbcs r6, r0 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - add r0, sp, #952 @ 0x3b8 │ │ │ │ + add r3, sp, #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 │ │ │ │ ldr r1, [pc, #32] @ (3bbee8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a7b78>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1159153,17 +1159148,17 @@ │ │ │ │ bl 3bb1bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a6e4c> │ │ │ │ ldr r1, [pc, #16] @ (3bbeec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a7b7c>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ blx 6a2ec │ │ │ │ nop │ │ │ │ - add r0, sp, #976 @ 0x3d0 │ │ │ │ + add r3, sp, #80 @ 0x50 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r6, #212 @ 0xd4 │ │ │ │ + cmp r0, #244 @ 0xf4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1159193,17 +1159188,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 3bb1bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a6e4c> │ │ │ │ ldr r1, [pc, #12] @ (3bbf54 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a7be4>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ - add r0, sp, #720 @ 0x2d0 │ │ │ │ + add r2, sp, #848 @ 0x350 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r6, #104 @ 0x68 │ │ │ │ + cmp r0, #136 @ 0x88 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [r0, #28] │ │ │ │ mov r5, r0 │ │ │ │ @@ -1159247,19 +1159242,19 @@ │ │ │ │ movs r0, #1 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ blx 6a2ec │ │ │ │ nop │ │ │ │ - add r0, sp, #488 @ 0x1e8 │ │ │ │ + add r2, sp, #616 @ 0x268 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r0, sp, #640 @ 0x280 │ │ │ │ + add r2, sp, #768 @ 0x300 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r0, sp, #688 @ 0x2b0 │ │ │ │ + add r2, sp, #816 @ 0x330 │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [r0, #28] │ │ │ │ sub sp, #20 │ │ │ │ @@ -1159308,19 +1159303,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r4, [r0, #20] │ │ │ │ movs r0, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ blx 6a2ec │ │ │ │ - add r0, sp, #880 @ 0x370 │ │ │ │ + add r2, sp, #1008 @ 0x3f0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r0, sp, #456 @ 0x1c8 │ │ │ │ + add r2, sp, #584 @ 0x248 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r0, sp, #648 @ 0x288 │ │ │ │ + add r2, sp, #776 @ 0x308 │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r1, #20] │ │ │ │ mov r6, r0 │ │ │ │ @@ -1159406,25 +1159401,25 @@ │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ bl 3bb1bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a6e4c> │ │ │ │ blx 6a2ec │ │ │ │ ldr r2, [pc, #24] @ (3bc16c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a7dfc>) │ │ │ │ add r2, pc │ │ │ │ b.n 3bc0f6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a7d86> │ │ │ │ - strb r0, [r3, #31] │ │ │ │ + ldrb r0, [r7, #7] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r0, sp, #264 @ 0x108 │ │ │ │ + add r2, sp, #392 @ 0x188 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r0, sp, #736 @ 0x2e0 │ │ │ │ + add r2, sp, #864 @ 0x360 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r4, #140 @ 0x8c │ │ │ │ + movs r6, #172 @ 0xac │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r0, sp, #152 @ 0x98 │ │ │ │ + add r2, sp, #280 @ 0x118 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strd r0, r0, [ip], #860 @ 0x35c │ │ │ │ + add.w r0, ip, r7, lsr #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 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1159482,21 +1159477,21 @@ │ │ │ │ bl 3bb1bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a6e4c> │ │ │ │ ldr r1, [pc, #24] @ (3bc220 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a7eb0>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ blx 6a2ec │ │ │ │ nop │ │ │ │ - add r0, sp, #200 @ 0xc8 │ │ │ │ + add r2, sp, #328 @ 0x148 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r0, sp, #608 @ 0x260 │ │ │ │ + add r2, sp, #736 @ 0x2e0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r0, sp, #288 @ 0x120 │ │ │ │ + add r2, sp, #416 @ 0x1a0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r3, #168 @ 0xa8 │ │ │ │ + movs r5, #200 @ 0xc8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #200] @ (3bc2fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a7f8c>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1159586,15 +1159581,15 @@ │ │ │ │ beq.n 3bc2f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a7f88> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ subs r5, #194 @ 0xc2 │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #544 @ 0x220 │ │ │ │ + add r2, sp, #672 @ 0x2a0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ subs r5, #166 @ 0xa6 │ │ │ │ lsls r7, r7, #5 │ │ │ │ strb r4, [r3, #11] │ │ │ │ lsls r6, r7, #5 │ │ │ │ stc2l 15, cr15, [r1], #-1020 @ 0xfffffc04 │ │ │ │ ldc2l 15, cr15, [r7], #-1020 @ 0xfffffc04 │ │ │ │ @@ -1159649,15 +1159644,15 @@ │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r4, #192 @ 0xc0 │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r5} │ │ │ │ + stmia r2!, {r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ subs r4, #134 @ 0x86 │ │ │ │ lsls r7, r7, #5 │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1159699,15 +1159694,15 @@ │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r4, #64 @ 0x40 │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, r1] │ │ │ │ + ldrh r4, [r4, r1] │ │ │ │ lsls r4, r1, #3 │ │ │ │ subs r4, #14 │ │ │ │ lsls r7, r7, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1159724,15 +1159719,15 @@ │ │ │ │ beq.n 3bc43e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a80ce> │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ (3bc454 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a80e4>) │ │ │ │ add r1, pc │ │ │ │ bl 3bc324 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a7fb4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - add r6, pc, #568 @ (adr r6, 3bc690 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a8320>) │ │ │ │ + add r0, sp, #696 @ 0x2b8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ adds r3, r0, r1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 3bc4d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a8160> │ │ │ │ subs r3, r1, #1 │ │ │ │ ldrb r1, [r0, r3] │ │ │ │ @@ -1159855,15 +1159850,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ bl 3bc324 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a7fb4> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 3bc53e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a81ce> │ │ │ │ nop │ │ │ │ - strh r4, [r1, #42] @ 0x2a │ │ │ │ + strh r4, [r5, #58] @ 0x3a │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr r3, [r0, #80] @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cbz r2, 3bc5ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a827c> │ │ │ │ ldr r1, [r1, #24] │ │ │ │ cmp r1, #1 │ │ │ │ it cc │ │ │ │ @@ -1159997,15 +1159992,15 @@ │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 3bc324 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a7fb4> │ │ │ │ cmp r5, r6 │ │ │ │ bne.n 3bc6e2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a8372> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - add r4, pc, #136 @ (adr r4, 3bc7a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a8438>) │ │ │ │ + add r6, pc, #264 @ (adr r6, 3bc828 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a84b8>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ add.w r3, r1, #132 @ 0x84 │ │ │ │ @@ -1160158,29 +1160153,29 @@ │ │ │ │ bcs.n 3bc7fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a848c> │ │ │ │ ldr r1, [pc, #40] @ (3bc8c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a8558>) │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ bl 3bc324 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a7fb4> │ │ │ │ b.n 3bc7fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a848c> │ │ │ │ - add r5, pc, #136 @ (adr r5, 3bc938 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a85c8>) │ │ │ │ + add r7, pc, #264 @ (adr r7, 3bc9b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a8648>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, pc, #624 @ (adr r4, 3bcb24 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a87b4>) │ │ │ │ + add r6, pc, #752 @ (adr r6, 3bcba4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a8834>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, pc, #376 @ (adr r4, 3bca30 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a86c0>) │ │ │ │ + add r6, pc, #504 @ (adr r6, 3bcab0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a8740>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r3, pc, #760 @ (adr r3, 3bcbb4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a8844>) │ │ │ │ + add r5, pc, #888 @ (adr r5, 3bcc34 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a88c4>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, pc, #928 @ (adr r4, 3bcc60 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a88f0>) │ │ │ │ + add r7, pc, #32 @ (adr r7, 3bc8e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a8570>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, pc, #808 @ (adr r4, 3bcbec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a887c>) │ │ │ │ + add r6, pc, #936 @ (adr r6, 3bcc6c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a88fc>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, pc, #16 @ (adr r4, 3bc8d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a8568>) │ │ │ │ + add r6, pc, #144 @ (adr r6, 3bc958 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a85e8>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, pc, #112 @ (adr r4, 3bc93c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a85cc>) │ │ │ │ + add r6, pc, #240 @ (adr r6, 3bc9bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a864c>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1160250,15 +1160245,15 @@ │ │ │ │ bl 53d8b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x429548> │ │ │ │ mov r1, fp │ │ │ │ mov r2, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 3bc324 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a7fb4> │ │ │ │ ldr.w r2, [r6, #1612] @ 0x64c │ │ │ │ b.n 3bc974 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a8604> │ │ │ │ - add r4, pc, #336 @ (adr r4, 3bcaf4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a8784>) │ │ │ │ + add r6, pc, #464 @ (adr r6, 3bcb74 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a8804>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ cmp r0, #3 │ │ │ │ bhi.n 3bc9c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a8658> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r0, #8 │ │ │ │ lsrs r3, r1, #32 │ │ │ │ ldr r0, [pc, #28] @ (3bc9d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a8660>) │ │ │ │ @@ -1160273,23 +1160268,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (3bc9dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a866c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (3bc9e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a8670>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r0, [sp, #840] @ 0x348 │ │ │ │ + ldr r2, [sp, #968] @ 0x3c8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r3, pc, #800 @ (adr r3, 3bccf8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a8988>) │ │ │ │ + add r5, pc, #928 @ (adr r5, 3bcd78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a8a08>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r0, [sp, #824] @ 0x338 │ │ │ │ + ldr r2, [sp, #952] @ 0x3b8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r3, [sp, #368] @ 0x170 │ │ │ │ + ldr r5, [sp, #496] @ 0x1f0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r6, [r4, #4] │ │ │ │ + ldr r6, [r0, #40] @ 0x28 │ │ │ │ lsls r5, r2, #3 │ │ │ │ cmp r0, r1 │ │ │ │ beq.n 3bca26 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a86b6> │ │ │ │ cbz r2, 3bca22 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a86b2> │ │ │ │ ldrb r2, [r0, #14] │ │ │ │ cmp r2, #1 │ │ │ │ bhi.n 3bca22 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a86b2> │ │ │ │ @@ -1160359,15 +1160354,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 3bca88 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a8718> │ │ │ │ - stmia r2!, {r1} │ │ │ │ + stmia r4!, {r1, r5} │ │ │ │ lsls r6, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1161003,21 +1160998,21 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r2, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ strb r2, [r5, #25] │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - add r0, pc, #872 @ (adr r0, 3bd418 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a90a8>) │ │ │ │ + add r2, pc, #1000 @ (adr r2, 3bd498 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a9128>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r4, [r7, #12] │ │ │ │ + ldr r4, [r3, #48] @ 0x30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r6, [sp, #912] @ 0x390 │ │ │ │ + add r1, pc, #16 @ (adr r1, 3bd0c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a8d58>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r4, #44 @ 0x2c │ │ │ │ + cmp r6, #76 @ 0x4c │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ lsls r2, r3, #12 │ │ │ │ bpl.w 3bcbc0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a8850> │ │ │ │ ldr r2, [r1, #28] │ │ │ │ ldr r3, [r1, #16] │ │ │ │ movs r1, #104 @ 0x68 │ │ │ │ @@ -1162121,35 +1162116,35 @@ │ │ │ │ mov r1, r8 │ │ │ │ str r3, [r0, #16] │ │ │ │ bl 3b8704 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a4394> │ │ │ │ mov r0, r5 │ │ │ │ bl 3aeb24 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x29a7b4> │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ b.w 3bcbc0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a8850> │ │ │ │ - ldr r4, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r6, [sp, #880] @ 0x370 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r4, [sp, #624] @ 0x270 │ │ │ │ + ldr r6, [sp, #752] @ 0x2f0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r4, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r6, [sp, #616] @ 0x268 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r6, r7, #0 │ │ │ │ + movs r0, #94 @ 0x5e │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r4, [sp, #168] @ 0xa8 │ │ │ │ + ldr r6, [sp, #296] @ 0x128 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ + ldr r6, [sp, #152] @ 0x98 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r6, [r3, #4] │ │ │ │ + strb r6, [r7, #12] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldrh r0, [r4, #8] │ │ │ │ + ldrh r0, [r0, #26] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - subs r5, #182 @ 0xb6 │ │ │ │ + subs r7, #214 @ 0xd6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r4, r7, #22 │ │ │ │ + lsls r4, r3, #31 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r3, [sp, #776] @ 0x308 │ │ │ │ + str r5, [sp, #904] @ 0x388 │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr r2, [r1, #28] │ │ │ │ ldr r3, [r1, #16] │ │ │ │ movs r1, #160 @ 0xa0 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r2, #20] │ │ │ │ mov r0, r3 │ │ │ │ @@ -1162945,29 +1162940,29 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ str r1, [r0, #4] │ │ │ │ udf #255 @ 0xff │ │ │ │ str r2, [r0, #4] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldrh r4, [r6, r5] │ │ │ │ + ldrb r4, [r2, r6] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r1, [sp, #312] @ 0x138 │ │ │ │ + str r3, [sp, #440] @ 0x1b8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r1, [sp, #192] @ 0xc0 │ │ │ │ + str r3, [sp, #320] @ 0x140 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r2, r3, #1 │ │ │ │ + movs r0, #122 @ 0x7a │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r2, [r2, #52] @ 0x34 │ │ │ │ + str r0, [sp, #712] @ 0x2c8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r4, [r4, #44] @ 0x2c │ │ │ │ + ldrh r4, [r0, #62] @ 0x3e │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r4, [r0, #44] @ 0x2c │ │ │ │ + ldrh r4, [r4, #60] @ 0x3c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r0, [r1, #38] @ 0x26 │ │ │ │ + ldrh r0, [r5, #54] @ 0x36 │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #88] @ (3be3d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2aa068>) │ │ │ │ @@ -1164236,15 +1164231,15 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ asrs r0, r5, #28 │ │ │ │ lsls r7, r7, #5 │ │ │ │ asrs r2, r4, #28 │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r1, #34] @ 0x22 │ │ │ │ + strh r0, [r5, #50] @ 0x32 │ │ │ │ lsls r3, r1, #3 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #8 │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r2, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1165249,25 +1165244,25 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ lsrs r2, r0, #22 │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #21 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - ldrb r4, [r2, #12] │ │ │ │ + ldrb r4, [r6, #20] │ │ │ │ lsls r3, r1, #3 │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r4, #9] │ │ │ │ + ldrb r4, [r0, #18] │ │ │ │ lsls r3, r1, #3 │ │ │ │ lsrs r6, r6, #11 │ │ │ │ lsls r7, r7, #5 │ │ │ │ adds r4, r7, r7 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r4, #24] │ │ │ │ + ldrb r6, [r0, #1] │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #92] @ (3bfac8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ab758>) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1165456,19 +1165451,19 @@ │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ lsls r2, r4, #19 │ │ │ │ lsls r7, r7, #5 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r6, #12] │ │ │ │ + strb r6, [r2, #21] │ │ │ │ lsls r3, r1, #3 │ │ │ │ cmp r6, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r2, #12] │ │ │ │ + strb r4, [r6, #20] │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #768] @ (3bff78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abc08>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1165760,19 +1165755,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #512] @ (3c0178 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abe08>) │ │ │ │ lsls r0, r0, #14 │ │ │ │ lsls r7, r7, #5 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r0, #8] │ │ │ │ + strb r0, [r4, #16] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r0, [r2, #8] │ │ │ │ + strb r0, [r6, #16] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r4, [r6, #7] │ │ │ │ + strb r4, [r2, #16] │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #356] @ (3c0104 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2abd94>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1165917,15 +1165912,15 @@ │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ lsls r0, r3, #1 │ │ │ │ lsls r7, r7, #5 │ │ │ │ cmp r6, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r5, #112] @ 0x70 │ │ │ │ + strb r2, [r1, #5] │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w r9, [pc, #980] @ 3c04f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ac188> │ │ │ │ sub sp, #28 │ │ │ │ @@ -1166299,23 +1166294,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #512] @ (3c06f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ac384>) │ │ │ │ movs r0, r0 │ │ │ │ mov r0, r0 │ │ │ │ mrc2 1, 6, r0, cr2, cr14, {3} │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r6, #88] @ 0x58 │ │ │ │ + ldr r6, [r2, #124] @ 0x7c │ │ │ │ lsls r3, r1, #3 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r6, #88] @ 0x58 │ │ │ │ + ldr r4, [r2, #124] @ 0x7c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r2, [r3, #88] @ 0x58 │ │ │ │ + ldr r2, [r7, #120] @ 0x78 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r4, [r7, #84] @ 0x54 │ │ │ │ + ldr r4, [r3, #120] @ 0x78 │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #704] @ (3c07e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ac478>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1166599,15 +1166594,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 3ae998 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x29a628> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ @ instruction: 0xfad0017e │ │ │ │ adds r4, r5, r2 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r3, #32] │ │ │ │ + ldr r2, [r7, #64] @ 0x40 │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #828] @ (3c0b44 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ac7d4>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1166922,19 +1166917,19 @@ │ │ │ │ mov r0, fp │ │ │ │ bl 3ae964 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x29a5f4> │ │ │ │ b.n 3c09bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ac64c> │ │ │ │ nop │ │ │ │ @ instruction: 0xf7ee017e │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r2, #116] @ 0x74 │ │ │ │ + ldr r6, [r6, #20] │ │ │ │ lsls r3, r1, #3 │ │ │ │ adds r4, r5, r2 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r6, #112] @ 0x70 │ │ │ │ + ldr r4, [r2, #20] │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w r3, [pc, #1372] @ 3c10c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2acd58> │ │ │ │ sub sp, #28 │ │ │ │ @@ -1167464,21 +1167459,21 @@ │ │ │ │ cmn r6, r7 │ │ │ │ vaba.u8 q2, q0, │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ eor.w r1, lr, #16646144 @ 0xfe0000 │ │ │ │ cmp r6, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r3, #60] @ 0x3c │ │ │ │ + str r6, [r7, #92] @ 0x5c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r2, [r6, #56] @ 0x38 │ │ │ │ + str r2, [r2, #92] @ 0x5c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [r0, #60] @ 0x3c │ │ │ │ + str r0, [r4, #92] @ 0x5c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [r3, #52] @ 0x34 │ │ │ │ + str r0, [r7, #84] @ 0x54 │ │ │ │ lsls r3, r1, #3 │ │ │ │ lsls r1, r1, #27 │ │ │ │ bpl.w 3c0f14 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2acba4> │ │ │ │ ldr r2, [r3, #16] │ │ │ │ add.w r0, r4, #36 @ 0x24 │ │ │ │ ldr r7, [r3, #28] │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ @@ -1168232,33 +1168227,33 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmn r6, r7 │ │ │ │ vaba.u8 q2, q0, │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ subs r0, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r1, r4] │ │ │ │ + str r6, [r5, #16] │ │ │ │ lsls r3, r1, #3 │ │ │ │ cmp r6, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r5, r3] │ │ │ │ + str r0, [r1, #16] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrsh r2, [r3, r2] │ │ │ │ + str r2, [r7, #8] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrsh r4, [r4, r2] │ │ │ │ + str r4, [r0, #12] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrsh r4, [r7, r0] │ │ │ │ + str r4, [r3, #4] │ │ │ │ lsls r3, r1, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r3, r6] │ │ │ │ + ldrh r4, [r7, r6] │ │ │ │ lsls r3, r1, #3 │ │ │ │ cmp r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, r5] │ │ │ │ + ldrh r2, [r3, r6] │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr r2, [pc, #644] @ (3c1b1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ad7ac>) │ │ │ │ add.w r0, r4, #36 @ 0x24 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r5, r2] │ │ │ │ ldr r2, [pc, #636] @ (3c1b20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ad7b0>) │ │ │ │ @@ -1168517,19 +1168512,19 @@ │ │ │ │ str r2, [r0, #16] │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 3b8704 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a4394> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 3c1648 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ad2d8> │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r2, r0] │ │ │ │ + ldrh r6, [r6, r0] │ │ │ │ lsls r3, r1, #3 │ │ │ │ subs r4, r2, r5 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r6, r7] │ │ │ │ + ldrh r4, [r2, r0] │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #128] @ (3c1bbc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ad84c>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -1168698,15 +1168693,15 @@ │ │ │ │ ite ne │ │ │ │ movne.w r1, #4294967295 @ 0xffffffff │ │ │ │ ldreq r1, [r4, #16] │ │ │ │ bl 53b0f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x426d84> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add r7, pc, #192 @ (adr r7, 3c1da8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ada38>) │ │ │ │ + add r1, sp, #320 @ 0x140 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ @@ -1168740,15 +1168735,15 @@ │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #8] @ (3c1d48 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ad9d8>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ mov r7, r3 │ │ │ │ b.n 3c1d10 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ad9a0> │ │ │ │ - add r6, pc, #488 @ (adr r6, 3c1f34 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2adbc4>) │ │ │ │ + add r0, sp, #616 @ 0x268 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [pc, #220] @ (3c1e3c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2adacc>) │ │ │ │ @@ -1169387,15 +1169382,15 @@ │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r6, r4 │ │ │ │ b.n 3c2396 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ae026> │ │ │ │ ldr r0, [pc, #4] @ (3c23c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ae050>) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ - ldr r5, [pc, #232] @ (3c24ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ae13c>) │ │ │ │ + ldr r7, [pc, #360] @ (3c252c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ae1bc>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1170020,33 +1170015,32 @@ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ bls.n 3c2930 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ae5c0> │ │ │ │ lsls r6, r7, #5 │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r4, r6, r7} │ │ │ │ - lsls r2, r1, #3 │ │ │ │ - bls.n 3c296c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ae5fc> │ │ │ │ + beq.n 3c29cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ae65c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bls.n 3c2970 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ae600> │ │ │ │ + blt.n 3c29ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ae63c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bhi.n 3c29cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ae65c> │ │ │ │ + blt.n 3c29b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ae640> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bhi.n 3c29d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ae664> │ │ │ │ + blt.n 3c2a0c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ae69c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xead200ca │ │ │ │ - @ instruction: 0xead800ca │ │ │ │ - and.w r0, r6, sl, lsl #3 │ │ │ │ - and.w r0, r4, sl, lsl #3 │ │ │ │ - b.n 3c27cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ae45c> │ │ │ │ + blt.n 3c2a14 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ae6a4> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrd r0, r0, [ip, #808]! @ 0x328 │ │ │ │ - and.w r0, r4, sl, lsl #3 │ │ │ │ - ldmia.w r4, {r1, r3, r6, r7} │ │ │ │ + ldcl 0, cr0, [r2], #808 @ 0x328 │ │ │ │ + ldcl 0, cr0, [r8], #808 @ 0x328 │ │ │ │ + stc 0, cr0, [r6], #-808 @ 0xfffffcd8 │ │ │ │ + stc 0, cr0, [r4], #-808 @ 0xfffffcd8 │ │ │ │ + ldrd r0, r0, [lr], #808 @ 0x328 │ │ │ │ + ldc 0, cr0, [ip], {202} @ 0xca │ │ │ │ + stc 0, cr0, [r4], #-808 @ 0xfffffcd8 │ │ │ │ + @ instruction: 0xeab400ca │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ @@ -1170086,15 +1170080,15 @@ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp r3, #22 │ │ │ │ it eq │ │ │ │ ldreq r1, [r4, #16] │ │ │ │ bl 53b0f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x426d84> │ │ │ │ b.n 3c2a66 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ae6f6> │ │ │ │ - ldr r1, [sp, #520] @ 0x208 │ │ │ │ + ldr r3, [sp, #648] @ 0x288 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [r1, #20] │ │ │ │ mov r4, r1 │ │ │ │ @@ -1170314,21 +1170308,21 @@ │ │ │ │ bhi.w 3c2ae8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ae778> │ │ │ │ mov r0, r5 │ │ │ │ bl 3c2a1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ae6ac> │ │ │ │ ldr r2, [r4, #24] │ │ │ │ movs r3, #1 │ │ │ │ b.n 3c2c58 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ae8e8> │ │ │ │ nop │ │ │ │ - ldr r0, [sp, #512] @ 0x200 │ │ │ │ + ldr r2, [sp, #640] @ 0x280 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r0, [sp, #200] @ 0xc8 │ │ │ │ + ldr r2, [sp, #328] @ 0x148 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ + ldr r2, [sp, #176] @ 0xb0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r7, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r1, [sp, #848] @ 0x350 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1170462,17 +1170456,17 @@ │ │ │ │ mov r1, r5 │ │ │ │ str r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ bl 3b8704 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a4394> │ │ │ │ str r4, [r7, #0] │ │ │ │ b.n 3c2d56 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ae9e6> │ │ │ │ nop │ │ │ │ - str r6, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r0, [sp, #592] @ 0x250 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - muls r2, r2 │ │ │ │ + cmp r2, lr │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldrd r3, r4, [r1, #24] │ │ │ │ sub sp, #20 │ │ │ │ @@ -1170683,17 +1170677,17 @@ │ │ │ │ bne.w 3c2eb8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2aeb48> │ │ │ │ b.n 3c2ed2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2aeb62> │ │ │ │ nop │ │ │ │ bne.n 3c2fc0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2aec50> │ │ │ │ lsls r6, r7, #5 │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - tst r2, r2 │ │ │ │ + add r2, r6 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r2, r4 │ │ │ │ + muls r2, r0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r1, #20] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1170767,15 +1170761,15 @@ │ │ │ │ bl 43a470 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x326100> │ │ │ │ mov r1, r8 │ │ │ │ str r7, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ bl 3b8704 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a4394> │ │ │ │ str r4, [r5, #20] │ │ │ │ b.n 3c30a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2aed38> │ │ │ │ - eors r0, r1 │ │ │ │ + negs r0, r5 │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #404] @ (3c32dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2aef6c>) │ │ │ │ @@ -1171086,15 +1171080,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ str.w r0, [r8, #36] @ 0x24 │ │ │ │ b.n 3c33bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2af04c> │ │ │ │ ldmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r6, r7, #5 │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - udf #190 @ 0xbe │ │ │ │ + b.n 3c3604 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2af294> │ │ │ │ lsls r2, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrd r7, r4, [r0] │ │ │ │ mov r6, r0 │ │ │ │ @@ -1171138,15 +1171132,15 @@ │ │ │ │ strd r3, r4, [r6] │ │ │ │ str r5, [r6, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #4] @ (3c34c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2af150>) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ - subs r4, #58 @ 0x3a │ │ │ │ + subs r6, #90 @ 0x5a │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ @@ -1172331,17 +1172325,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {r3, r4} │ │ │ │ lsls r6, r7, #5 │ │ │ │ stmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r7, #5 │ │ │ │ cmp r5, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #42 @ 0x2a │ │ │ │ + adds r5, #74 @ 0x4a │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r2, #208 @ 0xd0 │ │ │ │ + adds r4, #240 @ 0xf0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #104] @ (3c40dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2afd6c>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1173244,19 +1173238,19 @@ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #7 │ │ │ │ bne.n 3c491a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b05aa> │ │ │ │ ldrsb.w r3, [r3, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ bge.n 3c48ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b053c> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ble.n 3c4928 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b05b8> │ │ │ │ + svc 248 @ 0xf8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 3c44e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b0170> │ │ │ │ + b.n 3c4920 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b05b0> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - svc 180 @ 0xb4 │ │ │ │ + b.n 3c4d28 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b09b8> │ │ │ │ lsls r2, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3712] @ 0xe80 │ │ │ │ ldr r2, [pc, #320] @ (3c4ad4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b0764>) │ │ │ │ sub sp, #348 @ 0x15c │ │ │ │ @@ -1173619,15 +1173613,15 @@ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - movs r4, #148 @ 0x94 │ │ │ │ + movs r6, #180 @ 0xb4 │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #15 │ │ │ │ bne.n 3c4d86 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b0a16> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cbz r3, 3c4d88 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b0a18> │ │ │ │ push {r4, r5, lr} │ │ │ │ @@ -1177693,19 +1177687,19 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mov r6, r3 │ │ │ │ b.n 3c75be <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b324e> │ │ │ │ str r6, [sp, #32] │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1, r4} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r5!, {r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r4} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r5!, {r3, r5, r6, r7} │ │ │ │ + ldmia r0!, {r3} │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldrh r6, [r3, #24] │ │ │ │ lsls r6, r7, #5 │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp sl, r8 │ │ │ │ beq.w 3c74aa <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b313a> │ │ │ │ mov.w r2, r8, lsl #5 │ │ │ │ @@ -1177808,15 +1177802,15 @@ │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r1, [r3, #88] @ 0x58 │ │ │ │ b.n 3c749a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b312a> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ b.n 3c762c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b32bc> │ │ │ │ nop │ │ │ │ - cbnz r6, 3c773c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b33cc> │ │ │ │ + pop {r1, r2, r6, r7, pc} │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ mov r8, r2 │ │ │ │ @@ -1179098,15 +1179092,15 @@ │ │ │ │ ldr r1, [pc, #12] @ (3c84b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b4148>) │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc │ │ │ │ mov r2, ip │ │ │ │ bl 439ec8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x325b58> │ │ │ │ pop {r3, pc} │ │ │ │ - stc 0, cr0, [lr], {202} @ 0xca │ │ │ │ + cdp 0, 10, cr0, cr14, cr10, {6} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ ldr r2, [pc, #324] @ (3c8614 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b42a4>) │ │ │ │ add.w r3, r0, #602112 @ 0x93000 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1179234,21 +1179228,21 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrb r6, [r4, #12] │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldrb r6, [r3, #12] │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - tst r4, r0 │ │ │ │ + add r4, r4 │ │ │ │ lsls r7, r3, #3 │ │ │ │ ldrb r6, [r6, #11] │ │ │ │ lsls r6, r7, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeb3e00ca │ │ │ │ + ldcl 0, cr0, [lr, #-808] @ 0xfffffcd8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ ldr r3, [pc, #724] @ (3c8918 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b45a8>) │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ ldr r2, [pc, #724] @ (3c891c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b45ac>) │ │ │ │ @@ -1179537,36 +1179531,35 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrb r6, [r6, #6] │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldrb r0, [r6, #6] │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeae600ca │ │ │ │ - @ instruction: 0xeab600ca │ │ │ │ - eor.w r0, r8, sl, lsl #3 │ │ │ │ - orn r0, r2, sl, lsl #3 │ │ │ │ - b.n 3c85e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b4278> │ │ │ │ - lsls r7, r1, #3 │ │ │ │ - ldmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ + stc 0, cr0, [r6, #-808] @ 0xfffffcd8 │ │ │ │ + ldcl 0, cr0, [r6], {202} @ 0xca │ │ │ │ + stc 0, cr0, [r8], #808 @ 0x328 │ │ │ │ + stc 0, cr0, [r2], {202} @ 0xca │ │ │ │ + ldrd r0, r0, [r8], #-828 @ 0x33c │ │ │ │ + ldmia r6!, {r1, r4} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bics.w r0, r0, sl, lsl #3 │ │ │ │ - bic.w r0, r6, sl, lsl #3 │ │ │ │ - str r6, [r4, #36] @ 0x24 │ │ │ │ + mrrc 0, 12, r0, r0, cr10 @ │ │ │ │ + mcrr 0, 12, r0, r6, cr10 │ │ │ │ + str r6, [r0, #72] @ 0x48 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bic.w r0, ip, sl, lsl #3 │ │ │ │ - @ instruction: 0xe8d600d9 │ │ │ │ + mcrr 0, 12, r0, ip, cr10 │ │ │ │ + @ instruction: 0xeaf600d9 │ │ │ │ strb r4, [r7, #29] │ │ │ │ lsls r6, r7, #5 │ │ │ │ - add r4, pc, #1000 @ (adr r4, 3c8d40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b49d0>) │ │ │ │ + add r7, pc, #104 @ (adr r7, 3c89c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b4650>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmdb r6, {r1, r3, r6, r7} │ │ │ │ - ldmdb r4, {r1, r3, r6, r7} │ │ │ │ + @ instruction: 0xeb2600ca │ │ │ │ + @ instruction: 0xeb3400ca │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cbz r2, 3c8980 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b4610> │ │ │ │ blx 6ac98 │ │ │ │ subs r0, #0 │ │ │ │ @@ -1179823,37 +1179816,37 @@ │ │ │ │ rsb sl, sl, #13 │ │ │ │ add r6, pc │ │ │ │ b.n 3c8a52 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b46e2> │ │ │ │ strb r0, [r3, #25] │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, #2] │ │ │ │ + strb r0, [r5, #10] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - asrs r2, r1 │ │ │ │ + orrs r2, r5 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r0, [r1, r4] │ │ │ │ + strh r0, [r5, r4] │ │ │ │ lsls r2, r1, #3 │ │ │ │ hlt 0x0038 │ │ │ │ lsls r4, r6, #5 │ │ │ │ strb r2, [r7, #20] │ │ │ │ lsls r6, r7, #5 │ │ │ │ - str r2, [r4, r1] │ │ │ │ + strh r2, [r0, r2] │ │ │ │ lsls r2, r1, #3 │ │ │ │ cbnz r4, 3c8c3c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b48cc> │ │ │ │ lsls r4, r6, #5 │ │ │ │ - str r6, [r1, r3] │ │ │ │ + strh r6, [r5, r3] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r4, [r3, r1] │ │ │ │ + strh r4, [r7, r1] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r6, [r2, r0] │ │ │ │ + strh r6, [r6, r0] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r0, [r0, r2] │ │ │ │ + strh r0, [r4, r2] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r7, [pc, #448] @ (3c8dd4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b4a64>) │ │ │ │ + str r0, [r2, r6] │ │ │ │ lsls r2, r1, #3 │ │ │ │ mov r3, r0 │ │ │ │ ldrb.w r0, [r0, #639] @ 0x27f │ │ │ │ cbnz r0, 3c8c3c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b48cc> │ │ │ │ ldr.w r2, [r3, #196] @ 0xc4 │ │ │ │ ldrb.w r1, [r3, #188] @ 0xbc │ │ │ │ cbz r2, 3c8c3e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b48ce> │ │ │ │ @@ -1181078,77 +1181071,77 @@ │ │ │ │ nop │ │ │ │ strb r0, [r5, #8] │ │ │ │ lsls r6, r7, #5 │ │ │ │ strb r6, [r2, #8] │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r3, #64] @ 0x40 │ │ │ │ + ldr r0, [r7, #96] @ 0x60 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r0, #246 @ 0xf6 │ │ │ │ + subs r3, #22 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r3, #122 @ 0x7a │ │ │ │ + subs r5, #154 @ 0x9a │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r2, [r6, #108] @ 0x6c │ │ │ │ + ldr r2, [r2, #16] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r0, #76 @ 0x4c │ │ │ │ + subs r2, #108 @ 0x6c │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r5, [pc, #120] @ (3c98e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b5578>) │ │ │ │ + ldr r7, [pc, #248] @ (3c9968 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b55f8>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r2, [r0, #48] @ 0x30 │ │ │ │ + ldr r2, [r4, #80] @ 0x50 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r7, #214 @ 0xd6 │ │ │ │ + subs r1, #246 @ 0xf6 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r0, [r2, #52] @ 0x34 │ │ │ │ + str r0, [r6, #84] @ 0x54 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r4, [r1, #44] @ 0x2c │ │ │ │ + ldr r4, [r5, #76] @ 0x4c │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r2, [r6, #48] @ 0x30 │ │ │ │ + str r2, [r2, #84] @ 0x54 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r4, [r5, #104] @ 0x68 │ │ │ │ + ldr r4, [r1, #12] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r7, #72 @ 0x48 │ │ │ │ + subs r1, #104 @ 0x68 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r0, [r2, #104] @ 0x68 │ │ │ │ + ldr r0, [r6, #8] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r4, [pc, #120] @ (3c990c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b559c>) │ │ │ │ + ldr r6, [pc, #248] @ (3c998c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b561c>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r3, #190 @ 0xbe │ │ │ │ + adds r5, #222 @ 0xde │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r4, [r4, #12] │ │ │ │ + str r4, [r0, #48] @ 0x30 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r6, #40 @ 0x28 │ │ │ │ + subs r0, #72 @ 0x48 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrsh r4, [r4, r7] │ │ │ │ + str r4, [r0, #32] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r4, [r1, #24] │ │ │ │ + str r4, [r5, #56] @ 0x38 │ │ │ │ lsls r7, r3, #3 │ │ │ │ ldr r4, [r1, #44] @ 0x2c │ │ │ │ lsls r6, r7, #5 │ │ │ │ - add r0, sp, #872 @ 0x368 │ │ │ │ + add r2, sp, #1000 @ 0x3e8 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - str r4, [r1, #12] │ │ │ │ + str r4, [r5, #44] @ 0x2c │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r4, [r0, #72] @ 0x48 │ │ │ │ + str r4, [r4, #104] @ 0x68 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r2, [pc, #32] @ (3c98dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b556c>) │ │ │ │ + ldr r4, [pc, #160] @ (3c995c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b55ec>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r2, [r4, #8] │ │ │ │ + str r2, [r0, #44] @ 0x2c │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r0, [r2, #8] │ │ │ │ + str r0, [r6, #40] @ 0x28 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - add r0, sp, #496 @ 0x1f0 │ │ │ │ + add r2, sp, #624 @ 0x270 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - str r0, [r6, #64] @ 0x40 │ │ │ │ + str r0, [r2, #100] @ 0x64 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r4, [r4, #56] @ 0x38 │ │ │ │ + str r4, [r0, #92] @ 0x5c │ │ │ │ lsls r7, r3, #3 │ │ │ │ adds r7, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 3c9860 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b54f0> │ │ │ │ + bgt.n 3c98a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b5530> │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r1, r9 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ mov r0, fp │ │ │ │ sub.w r4, r3, #4000 @ 0xfa0 │ │ │ │ add r3, sp, #528 @ 0x210 │ │ │ │ @@ -1182390,43 +1182383,43 @@ │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ strb.w r2, [r4, #52] @ 0x34 │ │ │ │ str r3, [r4, #24] │ │ │ │ b.w 3c9468 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b50f8> │ │ │ │ nop │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 3ca608 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b6298> │ │ │ │ + bpl.n 3ca648 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b62d8> │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r4, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r2, r3, r6, r7} │ │ │ │ + stmia r2!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r2, #56 @ 0x38 │ │ │ │ + adds r4, #88 @ 0x58 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bcs.n 3ca774 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b6404> │ │ │ │ + bmi.n 3ca7b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b6444> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bcs.n 3ca774 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b6404> │ │ │ │ + bmi.n 3ca7b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b6444> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bcs.n 3ca784 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b6414> │ │ │ │ + bmi.n 3ca7c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b6454> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 3cac3c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b68cc> │ │ │ │ + b.n 3ca07c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b5d0c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ cmp r0, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3cab38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b67c8> │ │ │ │ + b.n 3c9f78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b5c08> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - udf #20 │ │ │ │ + b.n 3ca76c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b63fc> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ble.n 3ca6f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b6380> │ │ │ │ + b.n 3ca730 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b63c0> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ble.n 3ca6b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b6344> │ │ │ │ + svc 244 @ 0xf4 │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 3ca80c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b649c> │ │ │ │ + svc 156 @ 0x9c │ │ │ │ lsls r2, r1, #3 │ │ │ │ lsrs r0, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r1, #56 @ 0x38 │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ bl 43a470 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x326100> │ │ │ │ @@ -1183509,29 +1183502,29 @@ │ │ │ │ nop │ │ │ │ lsrs r0, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r3, r6 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 3cb3a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b7034> │ │ │ │ + bge.n 3cb3e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b7074> │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r0, r4, r7 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 3cb3d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b7060> │ │ │ │ + bvc.n 3cb410 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b70a0> │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, r5, r7 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r7} │ │ │ │ + stmia r4!, {r5, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - beq.n 3cb2ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b6f3c> │ │ │ │ + bcs.n 3cb2ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b6f7c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - beq.n 3cb26c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b6efc> │ │ │ │ + bcs.n 3cb2ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b6f3c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldmia r7, {r1, r2, r5, r7} │ │ │ │ + bne.n 3cb2f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b6f80> │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ sub.w r1, fp, #136 @ 0x88 │ │ │ │ movs r2, #132 @ 0x84 │ │ │ │ sub.w r0, r3, #4000 @ 0xfa0 │ │ │ │ blx 6944c │ │ │ │ mov r0, fp │ │ │ │ @@ -1184708,15 +1184701,15 @@ │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ str r3, [r4, #20] │ │ │ │ ldr.w r3, [r9, #-20] │ │ │ │ str r3, [r4, #16] │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ str r3, [r4, #24] │ │ │ │ b.w 3c9468 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b50f8> │ │ │ │ - bkpt 0x00bc │ │ │ │ + stmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r7, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r1, #88 @ 0x58 │ │ │ │ @@ -1185732,29 +1185725,29 @@ │ │ │ │ ldr r2, [pc, #44] @ (3ccc24 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b88b4>) │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r2, pc │ │ │ │ bl 3a4920 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2905b0> │ │ │ │ b.w 3c9468 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b50f8> │ │ │ │ nop │ │ │ │ - stmia r0!, {r2, r3, r5, r6} │ │ │ │ + stmia r2!, {r2, r3, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - itte pl │ │ │ │ - lslpl r2, r1, #3 │ │ │ │ - addpl r6, sp, #880 @ 0x370 │ │ │ │ - lslmi r2, r1, #3 │ │ │ │ - add r6, sp, #144 @ 0x90 │ │ │ │ + stmia r1!, {r1, r3, r4, r5, r6} │ │ │ │ + lsls r2, r1, #3 │ │ │ │ + sub sp, #496 @ 0x1f0 │ │ │ │ + lsls r2, r1, #3 │ │ │ │ + add sp, #272 @ 0x110 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r2, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #184 @ 0xb8 │ │ │ │ + add r5, sp, #312 @ 0x138 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - push {r3, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xb718 │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r2, #132 @ 0x84 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #528 @ 0x210 │ │ │ │ blx 6a1fc │ │ │ │ ldr.w r3, [fp] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ @@ -1186775,112 +1186768,112 @@ │ │ │ │ mov r3, fp │ │ │ │ mov r1, r9 │ │ │ │ bl 3ebb50 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d77e0> │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 3c9468 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b50f8> │ │ │ │ b.w 3c9694 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b5324> │ │ │ │ nop │ │ │ │ - cbz r6, 3cd79e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b942e> │ │ │ │ + cbz r6, 3cd7e6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b9476> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r0, #252 @ 0xfc │ │ │ │ + subs r3, #28 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbz r4, 3cd7a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b9438> │ │ │ │ + push {r2} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cbz r6, 3cd7a6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b9436> │ │ │ │ + cbz r6, 3cd7ee <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b947e> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adds r0, r5, r6 │ │ │ │ + subs r0, r1, r7 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cbz r0, 3cd7b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b9444> │ │ │ │ + push {} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r6, [r0, #80] @ 0x50 │ │ │ │ + ldr r6, [r4, #112] @ 0x70 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r0, [r5, #58] @ 0x3a │ │ │ │ + ldrh r0, [r1, #12] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r4, [r1, #4] │ │ │ │ + ldrh r4, [r5, #20] │ │ │ │ lsls r2, r1, #3 │ │ │ │ strb r6, [r2, #7] │ │ │ │ lsls r4, r6, #5 │ │ │ │ - add r4, pc, #48 @ (adr r4, 3cd7c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b9450>) │ │ │ │ + add r6, pc, #176 @ (adr r6, 3cd840 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b94d0>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r6, [sp, #464] @ 0x1d0 │ │ │ │ + add r0, pc, #592 @ (adr r0, 3cd9e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b9674>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r6!, {r1, r3, r4} │ │ │ │ + ldmia r0!, {r1, r3, r4, r5} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r6, sp, #824 @ 0x338 │ │ │ │ + sub sp, #440 @ 0x1b8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r4, r0, #6 │ │ │ │ + movs r1, #164 @ 0xa4 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r5, pc, #280 @ (adr r5, 3cd8bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b954c>) │ │ │ │ + add r7, pc, #408 @ (adr r7, 3cd93c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b95cc>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - sxtb r2, r3 │ │ │ │ + push {r1, r3, r4, r5, r6} │ │ │ │ lsls r5, r2, #3 │ │ │ │ strb r0, [r4, #17] │ │ │ │ lsls r4, r6, #5 │ │ │ │ strb r0, [r0, #17] │ │ │ │ lsls r4, r6, #5 │ │ │ │ ldr r4, [r7, #116] @ 0x74 │ │ │ │ lsls r4, r6, #5 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ lsls r4, r6, #5 │ │ │ │ - add r3, pc, #936 @ (adr r3, 3cdb64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b97f4>) │ │ │ │ + add r6, pc, #40 @ (adr r6, 3cd7e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b9474>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r3, pc, #936 @ (adr r3, 3cdb68 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b97f8>) │ │ │ │ + add r6, pc, #40 @ (adr r6, 3cd7e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b9478>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r4, pc, #32 @ (adr r4, 3cd7e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b9474>) │ │ │ │ + add r6, pc, #160 @ (adr r6, 3cd864 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b94f4>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r4, pc, #0 @ (adr r4, 3cd7c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b9458>) │ │ │ │ + add r6, pc, #128 @ (adr r6, 3cd848 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b94d8>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r1, [pc, #384] @ (3cd94c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b95dc>) │ │ │ │ + ldr r3, [pc, #512] @ (3cd9cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b965c>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r4, pc, #344 @ (adr r4, 3cd928 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b95b8>) │ │ │ │ + add r6, pc, #472 @ (adr r6, 3cd9a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b9638>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r5, pc, #8 @ (adr r5, 3cd7dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b946c>) │ │ │ │ + add r7, pc, #136 @ (adr r7, 3cd85c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b94ec>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r5, pc, #40 @ (adr r5, 3cd800 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b9490>) │ │ │ │ + add r7, pc, #168 @ (adr r7, 3cd880 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b9510>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r5, pc, #72 @ (adr r5, 3cd824 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b94b4>) │ │ │ │ + add r7, pc, #200 @ (adr r7, 3cd8a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b9534>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r5, pc, #120 @ (adr r5, 3cd858 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b94e8>) │ │ │ │ + add r7, pc, #248 @ (adr r7, 3cd8d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b9568>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r5, pc, #24 @ (adr r5, 3cd7fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b948c>) │ │ │ │ + add r7, pc, #152 @ (adr r7, 3cd87c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b950c>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stmia r5!, {r1, r2, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r6, pc, #56 @ (adr r6, 3cd824 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b94b4>) │ │ │ │ + add r0, sp, #184 @ 0xb8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r6, [sp, #120] @ 0x78 │ │ │ │ + add r0, pc, #248 @ (adr r0, 3cd8e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b9578>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xfb3800cc │ │ │ │ - add r6, pc, #112 @ (adr r6, 3cd868 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b94f8>) │ │ │ │ + ldc2l 0, cr0, [r8, #-816] @ 0xfffffcd0 │ │ │ │ + add r0, sp, #240 @ 0xf0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r6, pc, #80 @ (adr r6, 3cd84c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b94dc>) │ │ │ │ + add r0, sp, #208 @ 0xd0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r5, [sp, #144] @ 0x90 │ │ │ │ + ldr r7, [sp, #272] @ 0x110 │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr r2, [r7, #44] @ 0x2c │ │ │ │ lsls r4, r6, #5 │ │ │ │ - add r6, pc, #472 @ (adr r6, 3cd9e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b9670>) │ │ │ │ + add r0, sp, #600 @ 0x258 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r6, pc, #512 @ (adr r6, 3cda0c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b969c>) │ │ │ │ + add r0, sp, #640 @ 0x280 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r6, pc, #512 @ (adr r6, 3cda10 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b96a0>) │ │ │ │ + add r0, sp, #640 @ 0x280 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r6, pc, #216 @ (adr r6, 3cd8ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b957c>) │ │ │ │ + add r0, sp, #344 @ 0x158 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r6, pc, #168 @ (adr r6, 3cd8c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b9550>) │ │ │ │ + add r0, sp, #296 @ 0x128 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r6, pc, #24 @ (adr r6, 3cd834 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b94c4>) │ │ │ │ + add r0, sp, #152 @ 0x98 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r6, pc, #16 @ (adr r6, 3cd830 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b94c0>) │ │ │ │ + add r0, sp, #144 @ 0x90 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r5, pc, #840 @ (adr r5, 3cdb6c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b97fc>) │ │ │ │ + add r7, pc, #968 @ (adr r7, 3cdbec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b987c>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r5, pc, #880 @ (adr r5, 3cdb98 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b9828>) │ │ │ │ + add r7, pc, #1008 @ (adr r7, 3cdc18 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b98a8>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r6, pc, #872 @ (adr r6, 3cdb94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b9824>) │ │ │ │ + add r0, sp, #1000 @ 0x3e8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ movs r1, #172 @ 0xac │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ bl 43a470 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x326100> │ │ │ │ mov r5, r0 │ │ │ │ bl 3a5e0c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x291a9c> │ │ │ │ @@ -1187917,62 +1187910,63 @@ │ │ │ │ movne r5, #1 │ │ │ │ b.w 3ccefa <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b8b8a> │ │ │ │ nop │ │ │ │ adds r5, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, r7 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #160] @ 0xa0 │ │ │ │ + str r7, [sp, #288] @ 0x120 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r5, pc, #696 @ (adr r5, 3ce65c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ba2ec>) │ │ │ │ + add r7, pc, #824 @ (adr r7, 3ce6dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ba36c>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r4, pc, #544 @ (adr r4, 3ce5c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ba258>) │ │ │ │ + add r6, pc, #672 @ (adr r6, 3ce648 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ba2d8>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r5, pc, #616 @ (adr r5, 3ce614 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ba2a4>) │ │ │ │ + add r7, pc, #744 @ (adr r7, 3ce694 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ba324>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r5, pc, #288 @ (adr r5, 3ce4d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ba160>) │ │ │ │ + add r7, pc, #416 @ (adr r7, 3ce550 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ba1e0>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r6, [sp, #264] @ 0x108 │ │ │ │ + add r0, pc, #392 @ (adr r0, 3ce53c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ba1cc>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - movs r5, #82 @ 0x52 │ │ │ │ + movs r7, #114 @ 0x72 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r4, #1] │ │ │ │ + ldrb r4, [r0, #10] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r6, [r2, #1] │ │ │ │ + ldrb r6, [r6, #9] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r4, [r2, #1] │ │ │ │ + ldrb r4, [r6, #9] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r6, [r1, #1] │ │ │ │ + ldrb r6, [r5, #9] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r0, pc, #320 @ (adr r0, 3ce50c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ba19c>) │ │ │ │ + add r2, pc, #448 @ (adr r2, 3ce58c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ba21c>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r0, pc, #120 @ (adr r0, 3ce448 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ba0d8>) │ │ │ │ + add r2, pc, #248 @ (adr r2, 3ce4c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ba158>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r1, pc, #632 @ (adr r1, 3ce64c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ba2dc>) │ │ │ │ + add r3, pc, #760 @ (adr r3, 3ce6cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ba35c>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r4, [r4, #56] @ 0x38 │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldr r7, [sp, #528] @ 0x210 │ │ │ │ + add r1, pc, #656 @ (adr r1, 3ce66c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ba2fc>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r4, [sp, #512] @ 0x200 │ │ │ │ + ldr r6, [sp, #640] @ 0x280 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r5, [sp, #576] @ 0x240 │ │ │ │ + ldr r7, [sp, #704] @ 0x2c0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r2, [r1, r3] │ │ │ │ + ldrh r2, [r5, r3] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r6, [r5, #12] │ │ │ │ + strb r6, [r1, #21] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldc2l 0, cr0, [r8, #808]! @ 0x328 │ │ │ │ - add r1, pc, #88 @ (adr r1, 3ce44c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ba0dc>) │ │ │ │ + movs r0, r3 │ │ │ │ + lsls r3, r1, #3 │ │ │ │ + add r3, pc, #216 @ (adr r3, 3ce4cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ba15c>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r6, [r3, #20] │ │ │ │ + ldrh r6, [r7, #36] @ 0x24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ adds r4, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 3ce420 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ba0b0> │ │ │ │ + cbz r6, 3ce468 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ba0f8> │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movs r1, #52 @ 0x34 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ sub.w r2, r3, #4000 @ 0xfa0 │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ ldrb r3, [r2, #7] │ │ │ │ @@ -1189017,121 +1189011,121 @@ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r2, pc │ │ │ │ bl 3a4d8c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x290a1c> │ │ │ │ b.n 3cefa2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2bac32> │ │ │ │ nop │ │ │ │ adds r4, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r6, [sp, #32] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r7, [sp, #936] @ 0x3a8 │ │ │ │ + add r2, pc, #40 @ (adr r2, 3cf01c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2bacac>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r2, [r2, #58] @ 0x3a │ │ │ │ + str r1, [sp, #456] @ 0x1c8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r4, [r2, #42] @ 0x2a │ │ │ │ + ldrh r4, [r6, #58] @ 0x3a │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r4, [r2, #5] │ │ │ │ + strb r4, [r6, #13] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stmia r0!, {r1, r4, r5, r7} │ │ │ │ + stmia r2!, {r1, r4, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r2, [sp, #512] @ 0x200 │ │ │ │ + ldr r4, [sp, #640] @ 0x280 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r2, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r4, [sp, #552] @ 0x228 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r2, [r0, #116] @ 0x74 │ │ │ │ + strb r2, [r4, #5] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ + ldr r4, [sp, #152] @ 0x98 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r1, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r4, [sp, #64] @ 0x40 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r0, [r1, #108] @ 0x6c │ │ │ │ + strb r0, [r5, #3] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r0, [r7, #48] @ 0x30 │ │ │ │ + str r0, [sp, #352] @ 0x160 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r3, [sp, #96] @ 0x60 │ │ │ │ + ldr r5, [sp, #224] @ 0xe0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - vld4. {d16-d19}, [r8], sl │ │ │ │ - ldr r4, [sp, #528] @ 0x210 │ │ │ │ + @ instruction: 0xfb8800ca │ │ │ │ + ldr r6, [sp, #656] @ 0x290 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bkpt 0x004a │ │ │ │ + stmia r0!, {r1, r3, r5, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r0, [r3, #28] │ │ │ │ + ldrh r0, [r7, #44] @ 0x2c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r0, [r7, #22] │ │ │ │ + ldrh r0, [r3, #40] @ 0x28 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r0, [r4, #22] │ │ │ │ + ldrh r0, [r0, #40] @ 0x28 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r0, [sp, #64] @ 0x40 │ │ │ │ + str r2, [sp, #192] @ 0xc0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r0, [r2, #54] @ 0x36 │ │ │ │ + str r0, [sp, #960] @ 0x3c0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r0, [r3, #54] @ 0x36 │ │ │ │ + str r0, [sp, #992] @ 0x3e0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r0, [r4, #54] @ 0x36 │ │ │ │ + str r1, [sp, #0] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r4, [r5, #54] @ 0x36 │ │ │ │ + str r1, [sp, #48] @ 0x30 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r6, [r0, #4] │ │ │ │ + ldrh r6, [r4, #20] │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldrsb r4, [r2, r3] │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldrh r6, [r7, #32] │ │ │ │ + ldrh r6, [r3, #50] @ 0x32 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r4, [r1, #36] @ 0x24 │ │ │ │ + ldrh r4, [r5, #52] @ 0x34 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adds r2, #34 @ 0x22 │ │ │ │ + adds r4, #66 @ 0x42 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r6, [r7, #62] @ 0x3e │ │ │ │ + ldrh r6, [r3, #16] │ │ │ │ lsls r2, r1, #3 │ │ │ │ strb r4, [r2, r7] │ │ │ │ lsls r4, r6, #5 │ │ │ │ - str r4, [sp, #496] @ 0x1f0 │ │ │ │ + str r6, [sp, #624] @ 0x270 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r4, [sp, #408] @ 0x198 │ │ │ │ + str r6, [sp, #536] @ 0x218 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldc2 0, cr0, [r0], #-812 @ 0xfffffcd4 │ │ │ │ - str r7, [sp, #24] │ │ │ │ + cdp2 0, 5, cr0, cr0, cr11, {6} │ │ │ │ + ldr r1, [sp, #152] @ 0x98 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r2, [r4, #12] │ │ │ │ + ldrh r2, [r0, #30] │ │ │ │ lsls r2, r1, #3 │ │ │ │ strb r4, [r3, r3] │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldrh r0, [r2, #50] @ 0x32 │ │ │ │ + str r0, [sp, #448] @ 0x1c0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r1, [sp, #480] @ 0x1e0 │ │ │ │ + str r3, [sp, #608] @ 0x260 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r0, [sp, #336] @ 0x150 │ │ │ │ + str r2, [sp, #464] @ 0x1d0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r4, [r6, #58] @ 0x3a │ │ │ │ + str r1, [sp, #592] @ 0x250 │ │ │ │ lsls r2, r1, #3 │ │ │ │ strh r0, [r1, r4] │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldrh r2, [r3, #48] @ 0x30 │ │ │ │ + str r0, [sp, #232] @ 0xe8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r6, [r4, #42] @ 0x2a │ │ │ │ + ldrh r6, [r0, #60] @ 0x3c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r1, [sp, #8] │ │ │ │ + str r3, [sp, #136] @ 0x88 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r1, [sp, #8] │ │ │ │ + str r3, [sp, #136] @ 0x88 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r1, [sp, #176] @ 0xb0 │ │ │ │ + str r3, [sp, #304] @ 0x130 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r0, [sp, #512] @ 0x200 │ │ │ │ + str r2, [sp, #640] @ 0x280 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r0, [r3, #42] @ 0x2a │ │ │ │ + ldrh r0, [r7, #58] @ 0x3a │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r6, [r0, #38] @ 0x26 │ │ │ │ + ldrh r6, [r4, #54] @ 0x36 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r6, [r0, #38] @ 0x26 │ │ │ │ + ldrh r6, [r4, #54] @ 0x36 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r0, [r2, #24] │ │ │ │ + ldrh r0, [r6, #40] @ 0x28 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r6, [r3, #42] @ 0x2a │ │ │ │ + ldrh r6, [r7, #58] @ 0x3a │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr.w r1, [pc, #2044] @ 3cf8c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2bb558> │ │ │ │ add r1, pc │ │ │ │ blx 68f6c │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ @@ -1189822,115 +1189816,115 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ sub.w r2, r3, #4000 @ 0xfa0 │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strb r3, [r2, #3] │ │ │ │ b.w 3cd044 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2b8cd4> │ │ │ │ nop │ │ │ │ - ldrh r0, [r7, #22] │ │ │ │ + ldrh r0, [r3, #40] @ 0x28 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r2, [r3, #36] @ 0x24 │ │ │ │ + ldrh r2, [r7, #52] @ 0x34 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r6, [r4, #36] @ 0x24 │ │ │ │ + ldrh r6, [r0, #54] @ 0x36 │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr r7, [pc, #416] @ (3cfa78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2bb708>) │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldrh r4, [r7, #2] │ │ │ │ + ldrh r4, [r3, #20] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r7, pc, #624 @ (adr r7, 3cfb50 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2bb7e0>) │ │ │ │ + add r1, sp, #752 @ 0x2f0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r6, [r0, #2] │ │ │ │ + ldrh r6, [r4, #18] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r2, [r1, #26] │ │ │ │ + ldrh r2, [r5, #42] @ 0x2a │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r4, [r1, #24] │ │ │ │ + ldrh r4, [r5, #40] @ 0x28 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r4, [r1, #44] @ 0x2c │ │ │ │ + ldrh r4, [r5, #60] @ 0x3c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ble.n 3cf920 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2bb5b0> │ │ │ │ + svc 54 @ 0x36 │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr r6, [pc, #40] @ (3cf920 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2bb5b0>) │ │ │ │ lsls r4, r6, #5 │ │ │ │ - strh r0, [r6, #36] @ 0x24 │ │ │ │ + strh r0, [r2, #54] @ 0x36 │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr r5, [pc, #944] @ (3cfcb0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2bb940>) │ │ │ │ lsls r4, r6, #5 │ │ │ │ - strh r0, [r5, #62] @ 0x3e │ │ │ │ + ldrh r0, [r1, #16] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r0, [r6, #28] │ │ │ │ + strh r0, [r2, #46] @ 0x2e │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r6, [r2, #58] @ 0x3a │ │ │ │ + ldrh r6, [r6, #10] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r6, [r1, #36] @ 0x24 │ │ │ │ + strh r6, [r5, #52] @ 0x34 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r2, [r2, #24] │ │ │ │ + ldrh r2, [r6, #40] @ 0x28 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r2, [r4, #16] │ │ │ │ + strh r2, [r0, #34] @ 0x22 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r6, [r0, #0] │ │ │ │ + strh r6, [r4, #16] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r4, [r4, #42] @ 0x2a │ │ │ │ + ldrh r4, [r0, #60] @ 0x3c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldc 0, cr0, [r8], #-808 @ 0xfffffcd8 │ │ │ │ - udf #2 │ │ │ │ + cdp 0, 5, cr0, cr8, cr10, {6} │ │ │ │ + b.n 3cf96c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2bb5fc> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r0, [r2, #23] │ │ │ │ + ldrb r0, [r6, #31] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r2, [r3, #56] @ 0x38 │ │ │ │ + str r1, [sp, #232] @ 0xe8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r0, [r4, #31] │ │ │ │ + strh r0, [r0, #16] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r2, [r6, #52] @ 0x34 │ │ │ │ + str r2, [r2, #88] @ 0x58 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r2, [r3, #20] │ │ │ │ + ldrh r2, [r7, #36] @ 0x24 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r4, [r0, #19] │ │ │ │ + ldrb r4, [r4, #27] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r6, [r5, #14] │ │ │ │ + ldrh r6, [r1, #32] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r4, [r2, #18] │ │ │ │ + ldrb r4, [r6, #26] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - eors.w r0, r6, sl, lsl #3 │ │ │ │ - ldrh r0, [r7, #10] │ │ │ │ + ldc 0, cr0, [r6], #808 @ 0x328 │ │ │ │ + ldrh r0, [r3, #28] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r4, [r4, #18] │ │ │ │ + ldrh r4, [r0, #36] @ 0x24 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r6, [r4, #17] │ │ │ │ + ldrb r6, [r0, #26] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 3cf314 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2bafa4> │ │ │ │ + b.n 3cf754 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2bb3e4> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [pc, #96] @ (3cf9c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2bb650>) │ │ │ │ + ldr r2, [pc, #224] @ (3cfa40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2bb6d0>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - @ instruction: 0xeb3800c9 │ │ │ │ - @ instruction: 0x47fe │ │ │ │ + ldcl 0, cr0, [r8, #-804] @ 0xfffffcdc │ │ │ │ + ldr r2, [pc, #120] @ (3cf9e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2bb670>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldrh r6, [r3, #4] │ │ │ │ + ldrh r6, [r7, #20] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r6, [r3, #46] @ 0x2e │ │ │ │ + ldrh r6, [r7, #62] @ 0x3e │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r2, [r7, #58] @ 0x3a │ │ │ │ + ldrh r2, [r3, #12] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xf7f200c9 │ │ │ │ - ldrb r4, [r7, #24] │ │ │ │ + @ instruction: 0xfa1200c9 │ │ │ │ + strh r4, [r3, #2] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r4, r2, #17 │ │ │ │ + lsls r4, r6, #25 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r6, [r6, #22] │ │ │ │ + ldrb r6, [r2, #31] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r0, [r1, #10] │ │ │ │ + ldrb r0, [r5, #18] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r4, [r1, #36] @ 0x24 │ │ │ │ + ldrh r4, [r5, #52] @ 0x34 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r4, [r7, #36] @ 0x24 │ │ │ │ + ldrh r4, [r3, #54] @ 0x36 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r4, [r2, #20] │ │ │ │ + ldrb r4, [r6, #28] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r4, [r0, #20] │ │ │ │ + ldrb r4, [r4, #28] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r0, [r4, #12] │ │ │ │ + strb r0, [r0, #21] │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ ldr r2, [r0, #44] @ 0x2c │ │ │ │ ldr.w r3, [r3, r1, lsl #2] │ │ │ │ sub sp, #20 │ │ │ │ @@ -1189993,31 +1189987,31 @@ │ │ │ │ cmp sl, r7 │ │ │ │ add r2, pc │ │ │ │ ldrsh.w r2, [r2, r3, lsl #1] │ │ │ │ bne.n 3cf9de <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2bb66e> │ │ │ │ mov r0, r2 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - adds r5, #166 @ 0xa6 │ │ │ │ + adds r7, #198 @ 0xc6 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r6, #160 @ 0xa0 │ │ │ │ + subs r0, #192 @ 0xc0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r3, #188 @ 0xbc │ │ │ │ + cmp r5, #220 @ 0xdc │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r2, #40 @ 0x28 │ │ │ │ + movs r4, #72 @ 0x48 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r5, #68 @ 0x44 │ │ │ │ + adds r7, #100 @ 0x64 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsls r2, r1, #23 │ │ │ │ + lsls r2, r5, #31 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r3, #116 @ 0x74 │ │ │ │ + cmp r5, #148 @ 0x94 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsls r2, r1, #22 │ │ │ │ + lsls r2, r5, #30 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - asrs r4, r2, #14 │ │ │ │ + asrs r4, r6, #22 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ add r1, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1190161,23 +1190155,23 @@ │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ movs r4, #0 │ │ │ │ bl 3a4d8c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x290a1c> │ │ │ │ b.n 3cfb5c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2bb7ec> │ │ │ │ nop │ │ │ │ - ldr r5, [sp, #216] @ 0xd8 │ │ │ │ + ldr r7, [sp, #344] @ 0x158 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r4, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r6, [sp, #872] @ 0x368 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r4, [sp, #656] @ 0x290 │ │ │ │ + ldr r6, [sp, #784] @ 0x310 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r4, [sp, #168] @ 0xa8 │ │ │ │ + ldr r6, [sp, #296] @ 0x128 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r4, [sp, #304] @ 0x130 │ │ │ │ + ldr r6, [sp, #432] @ 0x1b0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ adds r2, #1 │ │ │ │ @@ -1190236,15 +1190230,15 @@ │ │ │ │ movs r0, #2 │ │ │ │ blx 69918 │ │ │ │ nop │ │ │ │ lsls r0, r5, #13 │ │ │ │ lsls r6, r7, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #384 @ (adr r0, 3cfe38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2bbac8>) │ │ │ │ + add r2, pc, #512 @ (adr r2, 3cfeb8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2bbb48>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1190283,15 +1190277,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ strd r4, r2, [r3, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #4] @ (3cfd28 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2bb9b8>) │ │ │ │ add r0, pc │ │ │ │ bl 3cfc7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2bb90c> │ │ │ │ - @ instruction: 0xf1fe00c9 │ │ │ │ + ands.w r0, lr, #6586368 @ 0x648000 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -1190442,15 +1190436,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] @ (3cfea4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2bbb34>) │ │ │ │ add r0, pc │ │ │ │ bl 3cfc7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2bb90c> │ │ │ │ - @ instruction: 0xf0b600c9 │ │ │ │ + @ instruction: 0xf2d600c9 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1190745,18 +1190739,18 @@ │ │ │ │ bl 3cfc7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2bb90c> │ │ │ │ ldr r0, [pc, #20] @ (3d01c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2bbe50>) │ │ │ │ add r0, pc │ │ │ │ bl 3cfc7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2bb90c> │ │ │ │ ldr r0, [pc, #16] @ (3d01c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2bbe54>) │ │ │ │ add r0, pc │ │ │ │ bl 3cfc7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2bb90c> │ │ │ │ - vmla.i16 d0, d22, d1[1] │ │ │ │ - cdp 0, 4, cr0, cr2, cr9, {6} │ │ │ │ - ldcl 0, cr0, [r6, #804] @ 0x324 │ │ │ │ - cdp 0, 5, cr0, cr2, cr9, {6} │ │ │ │ + subs.w r0, r6, #201 @ 0xc9 │ │ │ │ + orn r0, r2, #201 @ 0xc9 │ │ │ │ + vext.8 q8, q11, , #0 │ │ │ │ + orns r0, r2, #201 @ 0xc9 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r4, r2 │ │ │ │ ldr.w r2, [pc, #2520] @ 3d0bb4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2bc844> │ │ │ │ ldr.w r3, [pc, #2520] @ 3d0bb8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2bc848> │ │ │ │ @@ -1191810,51 +1191804,51 @@ │ │ │ │ bl 3cfc08 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2bb898> │ │ │ │ b.n 3d068e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2bc31e> │ │ │ │ nop │ │ │ │ mrc2 1, 0, r0, cr8, cr13, {3} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ mrc2 1, 0, r0, cr2, cr13, {3} │ │ │ │ - adds r0, r5, r7 │ │ │ │ + adds r0, r1, #0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r5, #6 │ │ │ │ + cmp r7, #38 @ 0x26 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r5, #80 @ 0x50 │ │ │ │ + cmp r7, #112 @ 0x70 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r6, #66 @ 0x42 │ │ │ │ + adds r0, #98 @ 0x62 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r3, #68 @ 0x44 │ │ │ │ + movs r5, #100 @ 0x64 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldc2l 0, cr0, [sl, #-888] @ 0xfffffc88 │ │ │ │ - movs r3, #62 @ 0x3e │ │ │ │ + vqadd.u64 q8, q13, q7 │ │ │ │ + movs r5, #94 @ 0x5e │ │ │ │ lsls r7, r3, #3 │ │ │ │ - stc2 0, cr0, [ip, #-888]! @ 0xfffffc88 │ │ │ │ - lsrs r6, r6, #12 │ │ │ │ + vqadd.u8 q8, q14, q7 │ │ │ │ + lsrs r6, r2, #21 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r5, #180 @ 0xb4 │ │ │ │ + cmp r7, #212 @ 0xd4 │ │ │ │ lsls r7, r3, #3 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ vld4.16 {d16,d18,d20,d22}, [r6 :256]! │ │ │ │ - str r1, [sp, #16] │ │ │ │ + str r3, [sp, #144] @ 0x90 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r1, [sp, #80] @ 0x50 │ │ │ │ + str r3, [sp, #208] @ 0xd0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ strb.w r0, [r0, ] │ │ │ │ - ldrh r2, [r7, #58] @ 0x3a │ │ │ │ + str r1, [sp, #616] @ 0x268 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, r7, r4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r3, #52] @ 0x34 │ │ │ │ + str r0, [sp, #744] @ 0x2e8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r7, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r1, #50] @ 0x32 │ │ │ │ + str r0, [sp, #424] @ 0x1a8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r2, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r3, #9 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1192997,19 +1192991,19 @@ │ │ │ │ b.w 3d068e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2bc31e> │ │ │ │ ldr r3, [pc, #76] @ (3d17f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2bd480>) │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [r2, #0] │ │ │ │ b.w 3d0972 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2bc602> │ │ │ │ nop │ │ │ │ - ldrh r6, [r0, #30] │ │ │ │ + ldrh r6, [r4, #46] @ 0x2e │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r6, [r6, #18] │ │ │ │ + ldrh r6, [r2, #36] @ 0x24 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r6, [r5, #10] │ │ │ │ + ldrh r6, [r1, #28] │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #0 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r6, r3 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1193021,19 +1193015,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r5, r4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r7, #18] │ │ │ │ + strh r0, [r3, #36] @ 0x24 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r0, r6, r5 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r1, #14] │ │ │ │ + strh r6, [r5, #30] │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, r0, #5 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r5, sl │ │ │ │ @@ -1194080,53 +1194074,53 @@ │ │ │ │ bne.n 3d2296 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2bdf26> │ │ │ │ movs r1, #130 @ 0x82 │ │ │ │ b.n 3d224c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2bdedc> │ │ │ │ asrs r0, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r1, #2 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, #31] │ │ │ │ + strh r6, [r5, #14] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r6, [r0, #30] │ │ │ │ + strh r6, [r4, #12] │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r7, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r3, #27] │ │ │ │ + strh r0, [r7, #6] │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r6, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r4, r4 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, r4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r3, #19] │ │ │ │ + ldrb r6, [r7, #27] │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r7, #32 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r4, #9] │ │ │ │ + ldrb r0, [r0, #18] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r0, [r4, #31] │ │ │ │ + ldrb r0, [r0, #8] │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r1, #30] │ │ │ │ + ldrb r4, [r5, #6] │ │ │ │ lsls r2, r1, #3 │ │ │ │ lsrs r0, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r5, #25] │ │ │ │ + ldrb r6, [r1, #2] │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r5, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r2, #25] │ │ │ │ + ldrb r0, [r6, #1] │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r5, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r5, sl │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ @@ -1195237,65 +1195231,65 @@ │ │ │ │ bcs.w 3d312a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2bedba> │ │ │ │ cmp r3, #129 @ 0x81 │ │ │ │ bhi.w 3d3116 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2beda6> │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ bl 3cfc08 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2bb898> │ │ │ │ b.w 3d068e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2bc31e> │ │ │ │ - strb r4, [r7, #17] │ │ │ │ + strb r4, [r3, #26] │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r1, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r4, #16] │ │ │ │ + strb r4, [r0, #25] │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r0, #16] │ │ │ │ + strb r2, [r4, #24] │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r7, #12 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, #15] │ │ │ │ + strb r0, [r0, #24] │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r0, r5, r2 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, #4] │ │ │ │ + strb r0, [r0, #13] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r4, [r6, #3] │ │ │ │ + strb r4, [r2, #12] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r0, [r1, #3] │ │ │ │ + strb r0, [r5, #11] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r2, [r4, #120] @ 0x78 │ │ │ │ + strb r2, [r0, #7] │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r4, r3, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r0, #120] @ 0x78 │ │ │ │ + strb r0, [r4, #6] │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r6, #88] @ 0x58 │ │ │ │ + ldr r4, [r2, #124] @ 0x7c │ │ │ │ lsls r2, r1, #3 │ │ │ │ lsrs r4, r4, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r2, #88] @ 0x58 │ │ │ │ + ldr r6, [r6, #120] @ 0x78 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r1, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, #68] @ 0x44 │ │ │ │ + ldr r4, [r6, #100] @ 0x64 │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r4, r0, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r6, #64] @ 0x40 │ │ │ │ + ldr r6, [r2, #100] @ 0x64 │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r0, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r2, #44] @ 0x2c │ │ │ │ + ldr r0, [r6, #76] @ 0x4c │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r3, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r6, #40] @ 0x28 │ │ │ │ + ldr r2, [r2, #76] @ 0x4c │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r6, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ ldr.w r1, [r3, r1, lsl #2] │ │ │ │ @@ -1196445,45 +1196439,45 @@ │ │ │ │ moveq r5, #129 @ 0x81 │ │ │ │ cmp r3, r5 │ │ │ │ bhi.w 3d4242 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2bfed2> │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ bl 3cfc08 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2bb898> │ │ │ │ b.w 3d068e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2bc31e> │ │ │ │ nop │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ + ldr r2, [r1, #44] @ 0x2c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r6, [r2, #8] │ │ │ │ + ldr r6, [r6, #40] @ 0x28 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r4, [r5, #4] │ │ │ │ + ldr r4, [r1, #40] @ 0x28 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r6, [r4, #124] @ 0x7c │ │ │ │ + ldr r6, [r0, #32] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r4, [r7, #120] @ 0x78 │ │ │ │ + ldr r4, [r3, #28] │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #72] @ 0x48 │ │ │ │ + str r2, [r3, #108] @ 0x6c │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r0, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r2, #56] @ 0x38 │ │ │ │ + str r6, [r6, #88] @ 0x58 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r2, [r0, #56] @ 0x38 │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r5, #28] │ │ │ │ + str r2, [r1, #64] @ 0x40 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r6, [r2, #28] │ │ │ │ + str r6, [r6, #60] @ 0x3c │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #12] │ │ │ │ + str r2, [r3, #48] @ 0x30 │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r4, r7, #7 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #24 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1197728,61 +1197722,61 @@ │ │ │ │ ldr r2, [pc, #108] @ (3d48f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c0584>) │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 3a4920 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2905b0> │ │ │ │ b.w 3d07de <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2bc46e> │ │ │ │ - ldrh r6, [r1, r3] │ │ │ │ + ldrb r6, [r5, r3] │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r5, r2] │ │ │ │ + ldrb r4, [r1, r3] │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r1, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, r3] │ │ │ │ + ldrh r4, [r4, r3] │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r4, r2] │ │ │ │ + ldrh r2, [r0, r3] │ │ │ │ lsls r2, r1, #3 │ │ │ │ lsrs r0, r4, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r7, r7] │ │ │ │ + ldrh r4, [r3, r0] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrsb r0, [r5, r7] │ │ │ │ + ldrh r0, [r1, r0] │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r5, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r2, r2] │ │ │ │ + ldr r0, [r6, r2] │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r4, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r5, r1] │ │ │ │ + ldr r6, [r1, r2] │ │ │ │ lsls r2, r1, #3 │ │ │ │ lsrs r0, r4, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r2, r0] │ │ │ │ + ldr r6, [r6, r0] │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r0, r3, #1 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r7, r6] │ │ │ │ + ldrsb r6, [r3, r7] │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r4, r4, #9 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r1, r7] │ │ │ │ + strb r2, [r5, r7] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r0, [r7, r6] │ │ │ │ + strb r0, [r3, r7] │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r0, r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, r1] │ │ │ │ + strh r6, [r5, r1] │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r5, sl │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ ldr.w r7, [r3, r1, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -1199146,35 +1199140,35 @@ │ │ │ │ bl 3cfc08 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2bb898> │ │ │ │ b.w 3d068e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2bc31e> │ │ │ │ ldr r2, [pc, #64] @ (3d56e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c1370>) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [r3, #0] │ │ │ │ b.w 3d0972 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2bc602> │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #664] @ (3d5944 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c15d4>) │ │ │ │ + ldr r6, [pc, #792] @ (3d59c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c1654>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #416] @ (3d5854 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c14e4>) │ │ │ │ + ldr r4, [pc, #544] @ (3d58d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c1564>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r2, [pc, #240] @ (3d57a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c1438>) │ │ │ │ + ldr r4, [pc, #368] @ (3d5828 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c14b8>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r0, r6, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #168] @ (3d5768 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c13f8>) │ │ │ │ + ldr r3, [pc, #296] @ (3d57e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c1478>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r0, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - mov r2, r3 │ │ │ │ + ldr r0, [pc, #232] @ (3d57b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c1440>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r3, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - cmp ip, pc │ │ │ │ + ldr r0, [pc, #112] @ (3d5740 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c13d0>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cmp r4, pc │ │ │ │ + blxns r3 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, r2, r2 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1200289,49 +1200283,49 @@ │ │ │ │ nop │ │ │ │ cmp r5, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #220 @ 0xdc │ │ │ │ + rors r4, r7 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r7, #252 @ 0xfc │ │ │ │ + tst r4, r3 │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #8 │ │ │ │ + ands r0, r5 │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r0, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #212 @ 0xd4 │ │ │ │ + subs r4, #244 @ 0xf4 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r2, #90 @ 0x5a │ │ │ │ + subs r4, #122 @ 0x7a │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r1, #32 │ │ │ │ + subs r3, #64 @ 0x40 │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r7, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #198 @ 0xc6 │ │ │ │ + subs r2, #230 @ 0xe6 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r0, #180 @ 0xb4 │ │ │ │ + subs r2, #212 @ 0xd4 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r0, #6 │ │ │ │ + subs r2, #38 @ 0x26 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r5, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #124 @ 0x7c │ │ │ │ + subs r1, #156 @ 0x9c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adds r7, #106 @ 0x6a │ │ │ │ + subs r1, #138 @ 0x8a │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r0, r0, #0 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r3, [pc, #2820] @ 3d6de0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c2a70> │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [r2, #0] │ │ │ │ @@ -1201415,65 +1201409,65 @@ │ │ │ │ str r0, [r2, #0] │ │ │ │ mov.w r0, #270 @ 0x10e │ │ │ │ str r3, [r1, #36] @ 0x24 │ │ │ │ str r4, [r2, #12] │ │ │ │ b.w 3d068e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2bc31e> │ │ │ │ movs r5, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #236 @ 0xec │ │ │ │ + subs r0, #12 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #202 @ 0xca │ │ │ │ + adds r7, #234 @ 0xea │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r7, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #168 @ 0xa8 │ │ │ │ + adds r7, #200 @ 0xc8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r0, r5, #13 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #70 @ 0x46 │ │ │ │ + adds r7, #102 @ 0x66 │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r0, #8 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #242 @ 0xf2 │ │ │ │ + adds r7, #18 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adds r4, #222 @ 0xde │ │ │ │ + adds r6, #254 @ 0xfe │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r0, r0, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #174 @ 0xae │ │ │ │ + adds r6, #206 @ 0xce │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adds r3, #24 │ │ │ │ + adds r5, #56 @ 0x38 │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r0, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #246 @ 0xf6 │ │ │ │ + adds r5, #22 │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r0, r1, #1 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #212 @ 0xd4 │ │ │ │ + adds r4, #244 @ 0xf4 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #178 @ 0xb2 │ │ │ │ + adds r4, #210 @ 0xd2 │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #2 │ │ │ │ + adds r0, #34 @ 0x22 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r1, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #224 @ 0xe0 │ │ │ │ + adds r0, #0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r4, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #154 @ 0x9a │ │ │ │ + cmp r6, #186 @ 0xba │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r0, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1202890,31 +1202884,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r6, r4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #44 @ 0x2c │ │ │ │ + movs r5, #76 @ 0x4c │ │ │ │ lsls r2, r1, #3 │ │ │ │ strh r2, [r7, #56] @ 0x38 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #122 @ 0x7a │ │ │ │ + movs r2, #154 @ 0x9a │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xb69c │ │ │ │ + @ instruction: 0xb8bc │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r3, sp, #688 @ 0x2b0 │ │ │ │ + add r5, sp, #816 @ 0x330 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strh r2, [r0, #46] @ 0x2e │ │ │ │ + strh r2, [r4, #62] @ 0x3e │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r2, pc, #96 @ (adr r2, 3d7cc4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c3954>) │ │ │ │ + add r4, pc, #224 @ (adr r4, 3d7d44 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c39d4>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r3, [sp, #832] @ 0x340 │ │ │ │ + str r5, [sp, #960] @ 0x3c0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r3, [r4, #32] │ │ │ │ ldr.w r1, [r2, r1, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ ble.n 3d7c8a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c391a> │ │ │ │ @@ -1204055,37 +1204049,37 @@ │ │ │ │ moveq r3, #109 @ 0x6d │ │ │ │ cmp r3, ip │ │ │ │ bcc.w 3d8c90 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c4920> │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ bl 3cfc08 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2bb898> │ │ │ │ b.w 3d068e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2bc31e> │ │ │ │ nop │ │ │ │ - subs r6, r4, r7 │ │ │ │ + subs r6, r0, #0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r4, r4, r0 │ │ │ │ + adds r4, r0, #1 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, r6, #0 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r4, r6 │ │ │ │ + subs r0, r0, r7 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #30 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r0, #25 │ │ │ │ + adds r2, r4, r1 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r6, r3, #21 │ │ │ │ + asrs r6, r7, #29 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r2, r1, #21 │ │ │ │ + asrs r2, r5, #29 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r0, r6, #17 │ │ │ │ + asrs r0, r2, #26 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r6, r3, #17 │ │ │ │ + asrs r6, r7, #25 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r0, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1205483,79 +1205477,79 @@ │ │ │ │ b.w 3d068e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2bc31e> │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 3d9984 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c5614> │ │ │ │ cmp.w r3, #300 @ 0x12c │ │ │ │ bcs.w 3d997c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c560c> │ │ │ │ movs r1, #100 @ 0x64 │ │ │ │ b.n 3d9586 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c5216> │ │ │ │ - lsrs r2, r5, #23 │ │ │ │ + asrs r2, r1, #32 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r6, r2, #23 │ │ │ │ + lsrs r6, r6, #31 │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r0, r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r2, #21 │ │ │ │ + lsrs r2, r6, #29 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r6, r1, #19 │ │ │ │ + lsrs r6, r5, #27 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r2, r7, #18 │ │ │ │ + lsrs r2, r3, #27 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r2, r0, #17 │ │ │ │ + lsrs r2, r4, #25 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r6, r5, #16 │ │ │ │ + lsrs r6, r1, #25 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r6, r6, #14 │ │ │ │ + lsrs r6, r2, #23 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r2, r4, #14 │ │ │ │ + lsrs r2, r0, #23 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r6, r1, #14 │ │ │ │ + lsrs r6, r5, #22 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r6, r2, #12 │ │ │ │ + lsrs r6, r6, #20 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r2, r0, #12 │ │ │ │ + lsrs r2, r4, #20 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r2, r1, #10 │ │ │ │ + lsrs r2, r5, #18 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r6, r6, #9 │ │ │ │ + lsrs r6, r2, #18 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r2, #9 │ │ │ │ + lsrs r4, r6, #17 │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r3, #5 │ │ │ │ + lsrs r6, r7, #13 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r2, r4, #1 │ │ │ │ + lsrs r2, r0, #10 │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r0, r0, #23 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r7, #32 │ │ │ │ + lsrs r4, r3, #9 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r2, #0 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r6, #27 │ │ │ │ + lsrs r2, r2, #4 │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r6, #23 │ │ │ │ + lsrs r2, r2, #32 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r0, r3, #23 │ │ │ │ + lsls r0, r7, #31 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r4, r1, #19 │ │ │ │ + lsls r4, r5, #27 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r2, r7, #18 │ │ │ │ + lsls r2, r3, #27 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r0, r5, #15 │ │ │ │ + lsls r0, r1, #24 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r6, r2, #15 │ │ │ │ + lsls r6, r6, #23 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r6, r6, #12 │ │ │ │ + lsls r6, r2, #21 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r4, r2, #12 │ │ │ │ + lsls r4, r6, #20 │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ ldr.w r6, [r3, r0, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -1206446,54 +1206440,59 @@ │ │ │ │ bne.n 3d9f5e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c5bee> │ │ │ │ movs r1, #110 @ 0x6e │ │ │ │ b.n 3d9cd0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c5960> │ │ │ │ ldr r0, [pc, #116] @ (3d9ff8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c5c88>) │ │ │ │ add r0, pc │ │ │ │ bl 3cfc7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2bb90c> │ │ │ │ nop │ │ │ │ - lsls r2, r1, #6 │ │ │ │ + lsls r2, r5, #14 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r6, r6, #5 │ │ │ │ + lsls r6, r2, #14 │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r3, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - vmla.i32 q0, q12, d9[0] │ │ │ │ - vmla.i16 q0, q10, d1[1] │ │ │ │ + lsls r0, r1, #7 │ │ │ │ + lsls r2, r1, #3 │ │ │ │ + lsls r4, r6, #6 │ │ │ │ + lsls r2, r1, #3 │ │ │ │ asrs r0, r0, #23 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.u q0, q13, │ │ │ │ - vhadd.u32 q0, q11, │ │ │ │ - vhadd.u16 q0, q9, │ │ │ │ - ldc2 0, cr0, [r8, #-804] @ 0xfffffcdc │ │ │ │ + lsls r2, r3, #5 │ │ │ │ + lsls r2, r1, #3 │ │ │ │ + lsls r6, r0, #5 │ │ │ │ + lsls r2, r1, #3 │ │ │ │ + lsls r2, r6, #4 │ │ │ │ + lsls r2, r1, #3 │ │ │ │ + vhadd.u q0, q12, │ │ │ │ subs r4, r3, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [lr], {201} @ 0xc9 │ │ │ │ + cdp2 0, 15, cr0, cr14, cr9, {6} │ │ │ │ adds r6, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [r2], #804 @ 0x324 │ │ │ │ + cdp2 0, 12, cr0, cr2, cr9, {6} │ │ │ │ asrs r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfaa600c9 │ │ │ │ - @ instruction: 0xfa9400c9 │ │ │ │ - @ instruction: 0xfa8200c9 │ │ │ │ + stc2l 0, cr0, [r6], {201} @ 0xc9 │ │ │ │ + ldc2 0, cr0, [r4], #804 @ 0x324 │ │ │ │ + stc2 0, cr0, [r2], #804 @ 0x324 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa4600c9 │ │ │ │ + stc2l 0, cr0, [r6], #-804 @ 0xfffffcdc │ │ │ │ adds r2, #0 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa0800c9 │ │ │ │ + stc2 0, cr0, [r8], #-804 @ 0xfffffcdc │ │ │ │ subs r4, r4, r5 │ │ │ │ movs r0, r0 │ │ │ │ - vst1.8 {d16[6]}, [ip], r9 │ │ │ │ + @ instruction: 0xfbec00c9 │ │ │ │ adds r2, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - vst1.8 {d0[6]}, [lr], r9 │ │ │ │ + @ instruction: 0xfbae00c9 │ │ │ │ asrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, r2] │ │ │ │ + strh r0, [r2, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cbz r3, 3da058 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c5ce8> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ cbz r3, 3da058 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c5ce8> │ │ │ │ push {lr} │ │ │ │ @@ -1206572,15 +1206571,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (3da0d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c5d60>) │ │ │ │ add r0, pc │ │ │ │ bl 3cfc7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2bb90c> │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #640] @ (3da354 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c5fe4>) │ │ │ │ + str r0, [r0, r7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1206611,17 +1206610,17 @@ │ │ │ │ ldr r0, [pc, #16] @ (3da130 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c5dc0>) │ │ │ │ add r0, pc │ │ │ │ bl 3cfc7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2bb90c> │ │ │ │ ldr r0, [pc, #12] @ (3da134 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c5dc4>) │ │ │ │ add r0, pc │ │ │ │ bl 3cfc7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2bb90c> │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #464] @ (3da304 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c5f94>) │ │ │ │ + str r4, [r2, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r7, [pc, #608] @ (3da398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c6028>) │ │ │ │ + str r0, [r7, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ @@ -1206717,17 +1206716,17 @@ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ sub.w r4, r3, #28 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3da20a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c5e9a> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - uxtb r0, r5 │ │ │ │ + push {r3, lr} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r4, sp, #632 @ 0x278 │ │ │ │ + add r6, sp, #760 @ 0x2f8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -1207251,43 +1207250,43 @@ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r2, pc │ │ │ │ bl 3a4d8c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x290a1c> │ │ │ │ ldrb.w r3, [r6, #188] @ 0xbc │ │ │ │ b.n 3da4a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c6130> │ │ │ │ ldrb r2, [r3, r6] │ │ │ │ lsls r5, r7, #5 │ │ │ │ - @ instruction: 0xf72600c9 │ │ │ │ - @ instruction: 0xf6e600c9 │ │ │ │ + vst4. {d16-d19}, [r6], r9 │ │ │ │ + vst4. {d0-d3}, [r6], r9 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf62e00c9 │ │ │ │ - @ instruction: 0xf67200c9 │ │ │ │ - lsls r6, r5, #23 │ │ │ │ + str.w r0, [lr, r9] │ │ │ │ + ldrb.w r0, [r2, #201] @ 0xc9 │ │ │ │ + lsrs r6, r1, #32 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xf59000c9 │ │ │ │ - str r4, [r0, r5] │ │ │ │ + @ instruction: 0xf7b000c9 │ │ │ │ + strh r4, [r4, r5] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs.w r0, ip, #6586368 @ 0x648000 │ │ │ │ - cbnz r0, 3da814 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c64a4> │ │ │ │ + @ instruction: 0xf7dc00c9 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - @ instruction: 0xf4f600c9 │ │ │ │ - udf #110 @ 0x6e │ │ │ │ + @ instruction: 0xf71600c9 │ │ │ │ + b.n 3da8c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c6554> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - @ instruction: 0xf68a00c9 │ │ │ │ - @ instruction: 0xf31c00c9 │ │ │ │ - bics.w r0, ip, #6586368 @ 0x648000 │ │ │ │ - usat r0, #9, r6, lsl #3 │ │ │ │ - adds r6, #198 @ 0xc6 │ │ │ │ + strh.w r0, [sl, #201] @ 0xc9 │ │ │ │ + @ instruction: 0xf53c00c9 │ │ │ │ + @ instruction: 0xf65c00c9 │ │ │ │ + sub.w r0, r6, #6586368 @ 0x648000 │ │ │ │ + subs r0, #230 @ 0xe6 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r2, [r6, #40] @ 0x28 │ │ │ │ + ldrh r2, [r2, #58] @ 0x3a │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r0, [sp, #960] @ 0x3c0 │ │ │ │ + str r3, [sp, #64] @ 0x40 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - @ instruction: 0xf3b600c9 │ │ │ │ - and.w r0, r4, #6586368 @ 0x648000 │ │ │ │ + rsbs r0, r6, #6586368 @ 0x648000 │ │ │ │ + @ instruction: 0xf62400c9 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ @@ -1207305,15 +1207304,15 @@ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ add r1, pc, #552 @ (adr r1, 3daa30 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c66c0>) │ │ │ │ lsls r3, r6, #5 │ │ │ │ - stmia r5!, {r1, r3, r4, r7} │ │ │ │ + stmia r7!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r3, [pc, #8] @ (3da818 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c64a8>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add r1, pc, #408 @ (adr r1, 3da9b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c6644>) │ │ │ │ @@ -1208491,15 +1208490,15 @@ │ │ │ │ str r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ bl 3b8704 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a4394> │ │ │ │ str r4, [r5, #28] │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - strd r0, r0, [lr, #-804] @ 0x324 │ │ │ │ + sbc.w r0, lr, r9, lsl #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [r2, #0] │ │ │ │ cmp r5, #0 │ │ │ │ beq.n 3db428 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c70b8> │ │ │ │ @@ -1208711,33 +1208710,26 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 3db4ee <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c717e> │ │ │ │ nop │ │ │ │ ldr r3, [pc, #672] @ (3db844 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c74d4>) │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe82400c9 │ │ │ │ - add r4, pc, #144 @ (adr r4, 3db640 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c72d0>) │ │ │ │ + orr.w r0, r4, r9, lsl #3 │ │ │ │ + add r6, pc, #272 @ (adr r6, 3db6c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c7350>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r2, [pc, #976] @ (3db984 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c7614>) │ │ │ │ lsls r5, r7, #5 │ │ │ │ - b.n 3db498 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c7128> │ │ │ │ - lsls r1, r1, #3 │ │ │ │ - b.n 3db430 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c70c0> │ │ │ │ - lsls r1, r1, #3 │ │ │ │ - b.n 3db440 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c70d0> │ │ │ │ - lsls r1, r1, #3 │ │ │ │ - b.n 3db450 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c70e0> │ │ │ │ - lsls r1, r1, #3 │ │ │ │ - b.n 3db400 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c7090> │ │ │ │ - lsls r1, r1, #3 │ │ │ │ - b.n 3db458 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c70e8> │ │ │ │ - lsls r1, r1, #3 │ │ │ │ - b.n 3db498 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c7128> │ │ │ │ - lsls r1, r1, #3 │ │ │ │ + @ instruction: 0xe99000c9 │ │ │ │ + ldrd r0, r0, [sl, #-804] @ 0x324 │ │ │ │ + strd r0, r0, [r0, #-804]! @ 0x324 │ │ │ │ + strd r0, r0, [r6, #-804]! @ 0x324 │ │ │ │ + ldmdb ip!, {r0, r3, r6, r7} │ │ │ │ + strd r0, r0, [r6, #-804]! @ 0x324 │ │ │ │ + @ instruction: 0xe98400c9 │ │ │ │ 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 │ │ │ │ @@ -1208846,16 +1208838,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r2, [pc, #48] @ (3db708 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c7398>) │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [pc, #720] @ (3db9b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c7640>) │ │ │ │ lsls r5, r7, #5 │ │ │ │ - b.n 3db2c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c6f50> │ │ │ │ - lsls r1, r1, #3 │ │ │ │ + @ instruction: 0xe80e00c9 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1209234,35 +1209225,34 @@ │ │ │ │ b.n 3db8e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c7578> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ blxns pc │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3db3b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c7044> │ │ │ │ - lsls r1, r1, #3 │ │ │ │ - b.n 3db8cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c755c> │ │ │ │ + b.n 3db7f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c7484> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3db3d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c7060> │ │ │ │ + ldmdb r6!, {r0, r3, r6, r7} │ │ │ │ + b.n 3db810 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c74a0> │ │ │ │ lsls r1, r1, #3 │ │ │ │ @ instruction: 0x479a │ │ │ │ lsls r5, r7, #5 │ │ │ │ - b.n 3dc2a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c7f30> │ │ │ │ + b.n 3db6e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c7370> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r2, #5] │ │ │ │ + ldrb r4, [r6, #13] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - b.n 3dc280 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c7f10> │ │ │ │ + b.n 3db6c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c7350> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3dc290 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c7f20> │ │ │ │ + b.n 3db6d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c7360> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3dc064 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c7cf4> │ │ │ │ + b.n 3db4a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c7134> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3dbfa4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c7c34> │ │ │ │ + b.n 3db3e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c7074> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r2, #31] │ │ │ │ + ldrb r4, [r6, #7] │ │ │ │ lsls r3, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r7, r1 │ │ │ │ @@ -1209479,25 +1209469,25 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ udf #255 @ 0xff │ │ │ │ cmp r4, r3 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3dc190 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c7e20> │ │ │ │ + b.n 3db5d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c7260> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3dc194 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c7e24> │ │ │ │ + b.n 3db5d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c7264> │ │ │ │ lsls r1, r1, #3 │ │ │ │ add r8, r8 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - b.n 3dc0fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c7d8c> │ │ │ │ + b.n 3db53c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c71cc> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3dc134 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c7dc4> │ │ │ │ + b.n 3db574 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c7204> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3dbee0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c7b70> │ │ │ │ + b.n 3dc320 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c7fb0> │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #792] @ (3dc038 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c7cc8>) │ │ │ │ @@ -1209824,32 +1209814,32 @@ │ │ │ │ b.n 3dbdcc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c7a5c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmn r0, r3 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [ip], #-852 @ 0xfffffcac │ │ │ │ - b.n 3dc1f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c7e84> │ │ │ │ + mrc 0, 4, r0, cr12, cr5, {6} │ │ │ │ + b.n 3dc634 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c82c4> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3dc098 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c7d28> │ │ │ │ + b.n 3dc4d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c8168> │ │ │ │ lsls r1, r1, #3 │ │ │ │ tst r4, r0 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - b.n 3dc0ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c7d3c> │ │ │ │ + b.n 3dc4ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c817c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - svc 154 @ 0x9a │ │ │ │ + b.n 3dc3cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c805c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r5!, {r4, r5} │ │ │ │ + stmia r7!, {r4, r6} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 3dc074 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c7d04> │ │ │ │ + b.n 3dc4b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c8144> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3dc0c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c7d50> │ │ │ │ + b.n 3dc500 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c8190> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - udf #154 @ 0x9a │ │ │ │ + b.n 3dc1dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c7e6c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1209918,25 +1209908,25 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r7, #120 @ 0x78 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #936 @ 0x3a8 │ │ │ │ + add r7, sp, #40 @ 0x28 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - udf #164 @ 0xa4 │ │ │ │ + b.n 3dc2ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c7f3c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r5, #5] │ │ │ │ + strb r6, [r1, #14] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bmi.n 3dc17c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c7e0c> │ │ │ │ + bvs.n 3dc1bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c7e4c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r2, r1, #7 │ │ │ │ + lsls r2, r5, #15 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cbnz r0, 3dc198 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c7e28> │ │ │ │ + pop {r4, r5, r7, pc} │ │ │ │ lsls r7, r0, #3 │ │ │ │ subs r7, #6 │ │ │ │ lsls r5, r7, #5 │ │ │ │ cbz r2, 3dc1a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c7e30> │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1209974,15 +1209964,15 @@ │ │ │ │ subs r4, r3, #4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 3dc15e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c7dee> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ble.n 3dc19c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c7e2c> │ │ │ │ + b.n 3dc1dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c7e6c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #536] @ (3dc3d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c8064>) │ │ │ │ @@ -1210203,29 +1210193,29 @@ │ │ │ │ b.n 3dc2e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c7f74> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r6, #60 @ 0x3c │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 3dc4c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c8158> │ │ │ │ + svc 148 @ 0x94 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - pop {r3, r4, r5} │ │ │ │ + bkpt 0x0058 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bgt.n 3dc314 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c7fa4> │ │ │ │ + udf #182 @ 0xb6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ subs r5, #12 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ble.n 3dc478 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c8108> │ │ │ │ + svc 100 @ 0x64 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bgt.n 3dc4c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c8150> │ │ │ │ + udf #134 @ 0x86 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bgt.n 3dc400 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c8090> │ │ │ │ + udf #36 @ 0x24 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bgt.n 3dc4e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c8170> │ │ │ │ + udf #146 @ 0x92 │ │ │ │ lsls r1, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3728] @ 0xe90 │ │ │ │ @@ -1211170,90 +1211160,90 @@ │ │ │ │ nop │ │ │ │ subs r3, #224 @ 0xe0 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #198 @ 0xc6 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - cmp r6, #196 @ 0xc4 │ │ │ │ + adds r0, #228 @ 0xe4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - udf #196 @ 0xc4 │ │ │ │ + b.n 3dcfb8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c8c48> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r7, #188 @ 0xbc │ │ │ │ + cmp r1, #220 @ 0xdc │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ble.n 3dcd50 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c89e0> │ │ │ │ + svc 204 @ 0xcc │ │ │ │ lsls r1, r1, #3 │ │ │ │ subs r1, #218 @ 0xda │ │ │ │ lsls r5, r7, #5 │ │ │ │ - blt.n 3dcd98 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c8a28> │ │ │ │ + ble.n 3dcdd8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c8a68> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r6, #54] @ 0x36 │ │ │ │ + ldrh r6, [r2, #8] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bls.n 3dcea4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c8b34> │ │ │ │ + blt.n 3dcee4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c8b74> │ │ │ │ lsls r1, r1, #3 │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 3dcdf8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c8a88> │ │ │ │ + udf #20 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r4, #158 @ 0x9e │ │ │ │ + movs r6, #190 @ 0xbe │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bgt.n 3dcef4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c8b84> │ │ │ │ + udf #142 @ 0x8e │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bge.n 3dced0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c8b60> │ │ │ │ + bgt.n 3dcf10 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c8ba0> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bge.n 3dcd2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c89bc> │ │ │ │ + bgt.n 3dcd6c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c89fc> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [pc, #984] @ (3dd1fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c8e8c>) │ │ │ │ + ldr r5, [pc, #88] @ (3dce7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c8b0c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [pc, #944] @ (3dd1d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c8e68>) │ │ │ │ + ldr r5, [pc, #48] @ (3dce58 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c8ae8>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [pc, #928] @ (3dd1cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c8e5c>) │ │ │ │ + ldr r5, [pc, #32] @ (3dce4c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c8adc>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [pc, #912] @ (3dd1c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c8e50>) │ │ │ │ + ldr r5, [pc, #16] @ (3dce40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c8ad0>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [pc, #896] @ (3dd1b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c8e44>) │ │ │ │ + ldr r5, [pc, #0] @ (3dce34 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c8ac4>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [pc, #888] @ (3dd1b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c8e40>) │ │ │ │ + ldr r4, [pc, #1016] @ (3dd230 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c8ec0>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [pc, #880] @ (3dd1ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c8e3c>) │ │ │ │ + ldr r4, [pc, #1008] @ (3dd22c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c8ebc>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [pc, #888] @ (3dd1b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c8e48>) │ │ │ │ + ldr r4, [pc, #1016] @ (3dd238 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c8ec8>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r2, #244 @ 0xf4 │ │ │ │ + cmp r5, #20 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r2, #246 @ 0xf6 │ │ │ │ + cmp r5, #22 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r2, #250 @ 0xfa │ │ │ │ + cmp r5, #26 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r2, #254 @ 0xfe │ │ │ │ + cmp r5, #30 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ + cmp r5, #34 @ 0x22 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r3, #6 │ │ │ │ + cmp r5, #38 @ 0x26 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r3, #10 │ │ │ │ + cmp r5, #42 @ 0x2a │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r3, #18 │ │ │ │ + cmp r5, #50 @ 0x32 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r3, #54 @ 0x36 │ │ │ │ + cmp r5, #86 @ 0x56 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r3, #62 @ 0x3e │ │ │ │ + cmp r5, #94 @ 0x5e │ │ │ │ lsls r1, r1, #3 │ │ │ │ - blt.n 3dce74 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c8b04> │ │ │ │ + ble.n 3dceb4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c8b44> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r6, #250 @ 0xfa │ │ │ │ + subs r1, #26 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - blt.n 3dcdc4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c8a54> │ │ │ │ + ble.n 3dce04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c8a94> │ │ │ │ lsls r1, r1, #3 │ │ │ │ b.n 3dcb76 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c8806> │ │ │ │ - vrsra.u32 d29, d20, #1 │ │ │ │ + vsli.32 , q2, #31 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r0, #82 @ 0x52 │ │ │ │ + cmp r2, #114 @ 0x72 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bhi.n 3dcee0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c8b70> │ │ │ │ + bge.n 3dcf20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c8bb0> │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr.w r3, [r4, #196] @ 0xc4 │ │ │ │ ldrb.w r2, [r4, #188] @ 0xbc │ │ │ │ cbnz r3, 3dce94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c8b24> │ │ │ │ ldr.w r3, [r4, #192] @ 0xc0 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -1212376,89 +1212366,89 @@ │ │ │ │ b.n 3dd93a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c95ca> │ │ │ │ movs r4, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 3dd990 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c9620> │ │ │ │ + bls.n 3dd9d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c9660> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bne.n 3dda40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c96d0> │ │ │ │ + bcc.n 3dda80 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c9710> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bmi.n 3dda5c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c96ec> │ │ │ │ + bvs.n 3dda9c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c972c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bmi.n 3dda60 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c96f0> │ │ │ │ + bvs.n 3ddaa0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c9730> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bmi.n 3ddaac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c973c> │ │ │ │ + bvs.n 3ddaec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c977c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bmi.n 3ddad8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c9768> │ │ │ │ + bvs.n 3dd918 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c95a8> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r1, r7] │ │ │ │ + ldrsb r4, [r5, r7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r6, [r4, r6] │ │ │ │ + ldrsh r6, [r0, r7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r1, r3, r4, r5} │ │ │ │ + bne.n 3ddad4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c9764> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bcs.n 3dda64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c96f4> │ │ │ │ + bmi.n 3ddaa4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c9734> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r6!, {r3, r4, r5, r7} │ │ │ │ + beq.n 3dd9d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c9668> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bcs.n 3dd92c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c95bc> │ │ │ │ + bmi.n 3dd96c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c95fc> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - beq.n 3dda18 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c96a8> │ │ │ │ + bcc.n 3dda58 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c96e8> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bne.n 3dd9c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c9654> │ │ │ │ + bcc.n 3dda04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c9694> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bics r6, r7 │ │ │ │ + cmp lr, fp │ │ │ │ lsls r1, r1, #3 │ │ │ │ - mvns r2, r1 │ │ │ │ + cmp sl, sp │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r2, [r4, #42] @ 0x2a │ │ │ │ + strh r2, [r0, #60] @ 0x3c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bcc.n 3ddb04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c9794> │ │ │ │ + bpl.n 3dd944 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c95d4> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bcc.n 3ddb44 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c97d4> │ │ │ │ + bpl.n 3dd984 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c9614> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bcc.n 3ddb10 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c97a0> │ │ │ │ + bpl.n 3dd950 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c95e0> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r0, #180 @ 0xb4 │ │ │ │ + cmp r2, #212 @ 0xd4 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bcc.n 3dda1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c96ac> │ │ │ │ + bvs.n 3dda5c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c96ec> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r7!, {r2, r3, r5} │ │ │ │ + bne.n 3ddaf0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c9780> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r5, {r1, r4, r5, r6} │ │ │ │ + ldmia r7, {r1, r4, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r5!, {r2, r4} │ │ │ │ + ldmia r7!, {r2, r4, r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r5, {r5, r6} │ │ │ │ + ldmia r7, {r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ cmp r6, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r6!, {r3, r4} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r3!, {r1, r2, r5, r7} │ │ │ │ + ldmia r5!, {r1, r2, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r1!, {r3, r4, r5, r6} │ │ │ │ + ldmia r3, {r3, r4, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r6, {r1, r5, r6, r7} │ │ │ │ + bne.n 3dda7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c970c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r7, {r2, r5, r7} │ │ │ │ + bne.n 3dda04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c9694> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r7!, {r1, r2, r6} │ │ │ │ + bne.n 3ddb4c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c97dc> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r3, {r1, r3, r4, r5} │ │ │ │ + ldmia r5!, {r1, r3, r4, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r1!, {r4, r5, r6} │ │ │ │ + ldmia r3!, {r4, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r2, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r4, {r1, r2, r4, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r0!, {r2, r3} │ │ │ │ + ldmia r2, {r2, r3, r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ bl 43a470 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x326100> │ │ │ │ ldr r2, [pc, #368] @ (3ddc0c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c989c>) │ │ │ │ movs r3, #13 │ │ │ │ mov r1, r5 │ │ │ │ @@ -1212592,15 +1212582,15 @@ │ │ │ │ vstr d7, [sp, #200] @ 0xc8 │ │ │ │ vstr d7, [sp, #208] @ 0xd0 │ │ │ │ vstr d7, [sp, #216] @ 0xd8 │ │ │ │ strd r0, r1, [fp] │ │ │ │ b.n 3ddb4e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2c97de> │ │ │ │ nop │ │ │ │ ... │ │ │ │ - stmia r4!, {r1, r2, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ movs r1, #104 @ 0x68 │ │ │ │ ldrb r6, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 43a470 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x326100> │ │ │ │ mov r9, r0 │ │ │ │ @@ -1213331,23 +1213321,23 @@ │ │ │ │ strd r6, r5, [sp, #152] @ 0x98 │ │ │ │ strd r1, r2, [sp, #160] @ 0xa0 │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr.w r3, [sl, #20] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr.w r3, [r9, #20] │ │ │ │ udf #255 @ 0xff │ │ │ │ - stmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r4, r4] │ │ │ │ + ldrsh r0, [r0, r5] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r4!, {r7} │ │ │ │ + stmia r6!, {r5, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r2!, {r3, r5, r6, r7} │ │ │ │ + stmia r5!, {r3} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r6, r5, r5 │ │ │ │ + subs r6, r1, r6 │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ sub.w r0, r0, #117 @ 0x75 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -1213567,17 +1213557,17 @@ │ │ │ │ movw r3, #257 @ 0x101 │ │ │ │ movt r3, #1 │ │ │ │ uxtb r2, r2 │ │ │ │ lsrs r3, r2 │ │ │ │ ands.w r3, r3, #1 │ │ │ │ beq.n 3de526 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ca1b6> │ │ │ │ b.n 3de532 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ca1c2> │ │ │ │ - stmia r2!, {r1, r5, r7} │ │ │ │ + stmia r4!, {r1, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r3!, {r1, r5} │ │ │ │ + stmia r5!, {r1, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #344] @ (3de6d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ca368>) │ │ │ │ @@ -1213729,21 +1213719,21 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, r7, r1 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r6, r1 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - @ instruction: 0x47be │ │ │ │ + ldr r1, [pc, #888] @ (3dea60 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ca6f0>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ lsrs r4, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r1, r7 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - mov r0, r0 │ │ │ │ + ldr r0, [pc, #128] @ (3de774 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ca404>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ @@ -1213910,15 +1213900,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ adds r2, r0, r0 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r7, #30 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - stmia r0!, {r1, r4, r6} │ │ │ │ + stmia r2!, {r1, r4, r5, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1213976,17 +1213966,17 @@ │ │ │ │ add r2, pc │ │ │ │ strd lr, r4, [sp] │ │ │ │ bl 3a4920 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2905b0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ - stmia r0!, {r1, r3} │ │ │ │ + stmia r2!, {r1, r3, r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r0!, {r2, r3, r4} │ │ │ │ + stmia r2!, {r2, r3, r4, r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r3, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w ip, sp, #12 │ │ │ │ @@ -1214028,20 +1214018,20 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r0, ip │ │ │ │ add r2, pc │ │ │ │ bl 3a4920 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2905b0> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ittt al │ │ │ │ - lslal r1, r1, #3 │ │ │ │ - pushal {r3, r4, r5, r6, r7, lr} │ │ │ │ - moval.w ip, #4096 @ 0x1000 │ │ │ │ + stmia r2!, {r1} │ │ │ │ + lsls r1, r1, #3 │ │ │ │ + push {r3, r4, r5, r6, r7, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ cbnz r3, 3dea2a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ca6ba> │ │ │ │ @@ -1214167,20 +1214157,20 @@ │ │ │ │ mov r1, r8 │ │ │ │ add r2, pc │ │ │ │ mov r0, r7 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3a4920 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2905b0> │ │ │ │ b.n 3deac8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ca758> │ │ │ │ nop │ │ │ │ - itet vc │ │ │ │ - lslvc r1, r1, #3 │ │ │ │ - ittt vs @ unpredictable │ │ │ │ - lslvs r1, r1, #3 │ │ │ │ - stmdbvs sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - movvs.w ip, #4096 @ 0x1000 │ │ │ │ + stmia r1!, {r1, r2, r4, r7} │ │ │ │ + lsls r1, r1, #3 │ │ │ │ + stmia r1!, {r1, r7} │ │ │ │ + lsls r1, r1, #3 │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r8, r3 │ │ │ │ bl 53d9bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42964c> │ │ │ │ @@ -1214244,27 +1214234,27 @@ │ │ │ │ ldr r2, [pc, #32] @ (3debe8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ca878>) │ │ │ │ lsrs r3, r7, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 3a4920 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2905b0> │ │ │ │ b.n 3deb80 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ca810> │ │ │ │ - stmia r0!, {r2, r5, r6} │ │ │ │ + stmia r2!, {r2, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - itte ge │ │ │ │ - lslge r1, r1, #3 │ │ │ │ - ldrge r6, [pc, #960] @ (3defa0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cac30>) │ │ │ │ - lsllt r6, r3, #3 │ │ │ │ - stmia r0!, {r2, r3, r4, r5} │ │ │ │ + stmia r1!, {r1, r2, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [pc, #856] @ (3def40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cabd0>) │ │ │ │ + str r0, [r2, r4] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ite gt │ │ │ │ - lslgt r1, r1, #3 │ │ │ │ - stmdble sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + stmia r2!, {r2, r3, r4, r6} │ │ │ │ + lsls r1, r1, #3 │ │ │ │ + str r6, [r6, r3] │ │ │ │ + lsls r6, r3, #3 │ │ │ │ + stmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ + lsls r1, r1, #3 │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #380] @ (3ded7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2caa0c>) │ │ │ │ sub sp, #20 │ │ │ │ ldr r4, [pc, #380] @ (3ded80 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2caa10>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -1214421,32 +1214411,32 @@ │ │ │ │ bl 3a4920 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2905b0> │ │ │ │ b.n 3dec76 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ca906> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ asrs r0, r7, #15 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #288] @ 0x120 │ │ │ │ + str r5, [sp, #416] @ 0x1a0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r0!, {r4, r5, r7} │ │ │ │ + stmia r2!, {r4, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ asrs r2, r0, #14 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - stmia r0!, {r3, r5, r7} │ │ │ │ + stmia r2!, {r3, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ite cs │ │ │ │ - lslcs r1, r1, #3 │ │ │ │ - stmiacc r0!, {r2, r5, r7} │ │ │ │ + stmia r1!, {r2, r3, r6} │ │ │ │ + lsls r1, r1, #3 │ │ │ │ + stmia r2!, {r2, r6, r7} │ │ │ │ + lsls r1, r1, #3 │ │ │ │ + stmia r1!, {r1, r2, r6} │ │ │ │ + lsls r1, r1, #3 │ │ │ │ + stmia r1!, {r1, r2, r7} │ │ │ │ + lsls r1, r1, #3 │ │ │ │ + stmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - itte cs │ │ │ │ - lslcs r1, r1, #3 │ │ │ │ - itte vs @ unpredictable │ │ │ │ - lslvs r1, r1, #3 │ │ │ │ - stmiavs r0!, {r1, r4, r6, r7} │ │ │ │ - lslvc r1, r1, #3 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1214492,17 +1214482,17 @@ │ │ │ │ ldmia.w r4, {r1, r2, r3} │ │ │ │ bl 3de8b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ca540> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #0] @ (3dee34 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2caac4>) │ │ │ │ + ldr r7, [pc, #128] @ (3deeb4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cab44>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r0!, {r3, r4, r5, r6} │ │ │ │ + stmia r2!, {r3, r4, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1214607,23 +1214597,23 @@ │ │ │ │ bl 3a4920 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2905b0> │ │ │ │ b.n 3deef2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cab82> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ asrs r6, r5, #6 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #440] @ (3df0f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cad84>) │ │ │ │ + ldr r6, [pc, #568] @ (3df174 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cae04>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r0!, {r2, r3, r5} │ │ │ │ + stmia r2!, {r2, r3, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ asrs r6, r0, #4 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ite vc │ │ │ │ - lslvc r1, r1, #3 │ │ │ │ - subvs sp, #16 │ │ │ │ + stmia r1!, {r2, r4, r7} │ │ │ │ + lsls r1, r1, #3 │ │ │ │ + sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r6, [pc, #196] @ (3df020 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cacb0>) │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #196] @ (3df024 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cacb4>) │ │ │ │ @@ -1214708,22 +1214698,22 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ asrs r4, r3, #2 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #1 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ite │ │ │ │ - lsl r1, r1, #3 │ │ │ │ - addal r5, pc, #112 @ (adr r5, 3df0a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cad34>) │ │ │ │ + stmia r2!, {r2, r4} │ │ │ │ + lsls r1, r1, #3 │ │ │ │ + add r7, pc, #240 @ (adr r7, 3df124 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cadb4>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r6, [r2, #80] @ 0x50 │ │ │ │ + str r6, [r6, #112] @ 0x70 │ │ │ │ + lsls r1, r1, #3 │ │ │ │ + stmia r1!, {r3, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - it vs │ │ │ │ - lslvs r1, r1, #3 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r6, [pc, #240] @ (3df140 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cadd0>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1214826,25 +1214816,25 @@ │ │ │ │ b.n 3df0b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cad48> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r0, r5, #30 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - itt hi │ │ │ │ - lslhi r1, r1, #3 │ │ │ │ - lsrhi r0, r0, #29 │ │ │ │ + stmia r1!, {r2, r5, r7} │ │ │ │ + lsls r1, r1, #3 │ │ │ │ + lsrs r0, r0, #29 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ittt ne │ │ │ │ - lslne r1, r1, #3 │ │ │ │ - strne r2, [r2, #68] @ 0x44 │ │ │ │ - lslne r1, r1, #3 │ │ │ │ - str r6, [r6, #84] @ 0x54 │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bkpt 0x00a2 │ │ │ │ + str r2, [r6, #100] @ 0x64 │ │ │ │ + lsls r1, r1, #3 │ │ │ │ + str r6, [r2, #120] @ 0x78 │ │ │ │ + lsls r1, r1, #3 │ │ │ │ + stmia r0!, {r1, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #232] @ (3df25c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2caeec>) │ │ │ │ @@ -1214947,21 +1214937,21 @@ │ │ │ │ str r0, [r4, #20] │ │ │ │ b.n 3df214 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2caea4> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ lsrs r6, r0, #26 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #360 @ (adr r3, 3df3d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cb060>) │ │ │ │ + add r5, pc, #488 @ (adr r5, 3df450 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cb0e0>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ lsrs r6, r4, #24 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - bkpt 0x00a6 │ │ │ │ + stmia r0!, {r1, r2, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ │ │ + stmia r0!, {r3, r4} │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #380] @ (3df404 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cb094>) │ │ │ │ @@ -1215125,30 +1215115,30 @@ │ │ │ │ b.n 3df35a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cafea> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r2, r6, #21 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r0, #40] @ 0x28 │ │ │ │ + str r6, [r4, #72] @ 0x48 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r3, #56] @ 0x38 │ │ │ │ + str r4, [r7, #88] @ 0x58 │ │ │ │ lsls r1, r1, #3 │ │ │ │ lsrs r4, r3, #19 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - str r2, [r0, #48] @ 0x30 │ │ │ │ - lsls r1, r1, #3 │ │ │ │ - bkpt 0x005a │ │ │ │ - lsls r1, r1, #3 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + str r2, [r4, #80] @ 0x50 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - pop {r1, r3, r6, r7, pc} │ │ │ │ + stmia r0!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bkpt 0x008e │ │ │ │ + nop {9} │ │ │ │ lsls r1, r1, #3 │ │ │ │ + itet al │ │ │ │ + lslal r1, r1, #3 │ │ │ │ + stmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ + lslal r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3856] @ 0xf10 │ │ │ │ sub sp, #204 @ 0xcc │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #576] @ (3df684 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cb314>) │ │ │ │ @@ -1215371,29 +1215361,29 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ lsrs r4, r6, #14 │ │ │ │ lsls r5, r7, #5 │ │ │ │ lsrs r2, r6, #14 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x004e │ │ │ │ + stmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r4, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x009a │ │ │ │ + stmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ lsrs r0, r0, #8 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - pop {r2, r3, r4, r5, r6, pc} │ │ │ │ - lsls r1, r1, #3 │ │ │ │ - pop {r1, r2, r4, r5, pc} │ │ │ │ - lsls r1, r1, #3 │ │ │ │ - pop {r1, r2, r4, r5, r7} │ │ │ │ - lsls r1, r1, #3 │ │ │ │ - pop {r4, r6, r7} │ │ │ │ + itt ls │ │ │ │ + lslls r1, r1, #3 │ │ │ │ + itet pl @ unpredictable │ │ │ │ + lslpl r1, r1, #3 │ │ │ │ + bkpt 0x00d6 │ │ │ │ + lslpl r1, r1, #3 │ │ │ │ + bkpt 0x00f0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov sl, r1 │ │ │ │ ldr r1, [pc, #440] @ (3df87c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cb50c>) │ │ │ │ @@ -1215574,36 +1215564,36 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ lsrs r4, r6, #4 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r5, #4 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - pop {r1, r2, r3, r4, r5, pc} │ │ │ │ - lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r3, #10] │ │ │ │ - lsls r1, r1, #3 │ │ │ │ - ldrh r2, [r2, #30] │ │ │ │ + ittt pl │ │ │ │ + lslpl r1, r1, #3 │ │ │ │ + ldrbpl r0, [r7, #18] │ │ │ │ + lslpl r1, r1, #3 │ │ │ │ + ldrh r2, [r6, #46] @ 0x2e │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r3, #32 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - strd r0, r0, [r0], #-804 @ 0x324 │ │ │ │ - pop {r1, r4, r5} │ │ │ │ + eor.w r0, r0, r9, lsl #3 │ │ │ │ + bkpt 0x0052 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - pop {r2, r6} │ │ │ │ + bkpt 0x0064 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbnz r2, 3df920 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cb5b0> │ │ │ │ + pop {r1, r4, r5, r6, r7, pc} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - pop {r3, r4, r6} │ │ │ │ + bkpt 0x0078 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r2, [r0, #8] │ │ │ │ + ldrb r2, [r4, #16] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xe80800c9 │ │ │ │ + bic.w r0, r8, r9, lsl #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #13 │ │ │ │ @@ -1215949,32 +1215939,32 @@ │ │ │ │ ldr r2, [pc, #44] @ (3dfc3c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cb8cc>) │ │ │ │ add r2, pc │ │ │ │ b.n 3dfbfe <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cb88e> │ │ │ │ ldr r2, [pc, #40] @ (3dfc40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cb8d0>) │ │ │ │ mov r3, r0 │ │ │ │ add r2, pc │ │ │ │ b.n 3dfb54 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cb7e4> │ │ │ │ - cbnz r4, 3dfc7a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cb90a> │ │ │ │ + pop {r2, r3, r7, pc} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbnz r4, 3dfca2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cb932> │ │ │ │ + bkpt 0x001c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - rev r2, r3 │ │ │ │ + pop {r1, r3, r4, r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbnz r2, 3dfc42 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cb8d2> │ │ │ │ + cbnz r2, 3dfc8a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cb91a> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - hlt 0x0036 │ │ │ │ + pop {r1, r2, r4, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - revsh r6, r5 │ │ │ │ + pop {r1, r2, r3, pc} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xf78400ca │ │ │ │ - rev r6, r1 │ │ │ │ + vld1.8 {d0[6]}, [r4], sl │ │ │ │ + pop {r1, r2, r3, r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb8b0 │ │ │ │ + revsh r0, r2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbnz r4, 3dfc46 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cb8d6> │ │ │ │ + cbnz r4, 3dfc8e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cb91e> │ │ │ │ lsls r1, r1, #3 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add r4, sp, #20 │ │ │ │ @@ -1216009,19 +1215999,19 @@ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 3a4920 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2905b0> │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ - cbnz r0, 3dfcfc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cb98c> │ │ │ │ + pop {r5, r6, pc} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbnz r4, 3dfcfc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cb98c> │ │ │ │ + pop {r2, r4, r6, pc} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - revsh r2, r4 │ │ │ │ + pop {r1, pc} │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #216] @ (3dfda0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cba30>) │ │ │ │ @@ -1216113,25 +1216103,25 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r2, pc │ │ │ │ bl 3a4920 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2905b0> │ │ │ │ b.n 3dfcfa <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cb98a> │ │ │ │ lsls r0, r6, #12 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - cbnz r0, 3dfdea <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cba7a> │ │ │ │ + pop {r3, r5, pc} │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 3dfdf4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cba84> │ │ │ │ + pop {r2, r4, r5, pc} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - hlt 0x0006 │ │ │ │ + pop {r1, r2, r5, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbnz r2, 3dfe04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cba94> │ │ │ │ + pop {r1, r4, r6, pc} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - revsh r4, r2 │ │ │ │ + pop {r2, r4, r5, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1216343,21 +1216333,21 @@ │ │ │ │ ldr.w r1, [r3, r0, lsl #2] │ │ │ │ b.n 3dfe2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cbabc> │ │ │ │ ldr r3, [pc, #112] @ (3e0040 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cbcd0>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, r0, lsl #2] │ │ │ │ b.n 3dfe2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cbabc> │ │ │ │ nop │ │ │ │ - cbnz r0, 3e0020 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cbcb0> │ │ │ │ + pop {r4, r5, pc} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bmi.n 3e006c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cbcfc> │ │ │ │ + bvs.n 3e00ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cbd3c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r2, [r5, #36] @ 0x24 │ │ │ │ + str r2, [r1, #72] @ 0x48 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r4, [r0, #36] @ 0x24 │ │ │ │ + strh r4, [r4, #52] @ 0x34 │ │ │ │ lsls r0, r1, #3 │ │ │ │ ldr r4, [pc, #952] @ (3e03a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cc034>) │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldr r4, [pc, #960] @ (3e03b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cc040>) │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldr r5, [pc, #24] @ (3e000c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cbc9c>) │ │ │ │ lsls r3, r6, #5 │ │ │ │ @@ -1216367,15 +1216357,15 @@ │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldr r5, [pc, #240] @ (3e00f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cbd80>) │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldr r5, [pc, #328] @ (3e014c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cbddc>) │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldr r4, [pc, #864] @ (3e0368 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cbff8>) │ │ │ │ lsls r3, r6, #5 │ │ │ │ - cbnz r0, 3e004a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cbcda> │ │ │ │ + pop {r3, r4} │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r3, [pc, #224] @ (3e00f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cbd80>) │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldr r2, [pc, #1000] @ (3e03fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cc08c>) │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldr r3, [pc, #64] @ (3e0058 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cbce8>) │ │ │ │ lsls r3, r6, #5 │ │ │ │ @@ -1217143,77 +1217133,77 @@ │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 3a4920 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2905b0> │ │ │ │ ldrb.w r3, [r6, #188] @ 0xbc │ │ │ │ b.n 3e07e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cc478> │ │ │ │ vsra.u16 q0, q14, #2 │ │ │ │ - cmp r7, #8 │ │ │ │ + adds r1, #40 @ 0x28 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb82a │ │ │ │ + rev16 r2, r1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb8b6 │ │ │ │ + revsh r6, r2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb7de │ │ │ │ + cbnz r6, 3e08de <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cc56e> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb7ca │ │ │ │ + cbnz r2, 3e08de <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cc56e> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb812 │ │ │ │ + rev r2, r6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb6b8 │ │ │ │ + @ instruction: 0xb8d8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - push {r2, r3, r4, r5, r7, lr} │ │ │ │ + @ instruction: 0xb7dc │ │ │ │ lsls r1, r1, #3 │ │ │ │ - push {r2, r3, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb80c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb852 │ │ │ │ + rev16 r2, r6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb860 │ │ │ │ + hlt 0x0000 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbnz r6, 3e08f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cc588> │ │ │ │ + cbnz r6, 3e0940 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cc5d0> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - hlt 0x000c │ │ │ │ + pop {r2, r3, r5, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb7d2 │ │ │ │ + cbnz r2, 3e0908 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cc598> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb8b0 │ │ │ │ + revsh r0, r2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb7f6 │ │ │ │ + rev r6, r2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbnz r4, 3e08f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cc580> │ │ │ │ + cbnz r4, 3e0938 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cc5c8> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb82e │ │ │ │ + rev16 r6, r1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - revsh r0, r3 │ │ │ │ + pop {r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb8e6 │ │ │ │ + cbnz r6, 3e0924 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cc5b4> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r2, #38 @ 0x26 │ │ │ │ + cmp r4, #70 @ 0x46 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - push {r4, lr} │ │ │ │ + @ instruction: 0xb730 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r1, #220 @ 0xdc │ │ │ │ + cmp r3, #252 @ 0xfc │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbnz r2, 3e08fe <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cc58e> │ │ │ │ + cbnz r2, 3e0946 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cc5d6> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - push {r1, r3, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xb71a │ │ │ │ lsls r1, r1, #3 │ │ │ │ - push {r2, r3, r5, r6, r7} │ │ │ │ + @ instruction: 0xb70c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - push {r2, r3, r4, r5, r6} │ │ │ │ + @ instruction: 0xb69c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb7d4 │ │ │ │ + cbnz r4, 3e0940 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cc5d0> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb852 │ │ │ │ + rev16 r2, r6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb812 │ │ │ │ + rev r2, r6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb854 │ │ │ │ + rev16 r4, r6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov fp, r2 │ │ │ │ @@ -1217878,29 +1217868,29 @@ │ │ │ │ b.n 3e0f80 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ccc10> │ │ │ │ mov.w ip, #22 │ │ │ │ b.n 3e0e6c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ccafc> │ │ │ │ cmp r2, #5 │ │ │ │ beq.n 3e0fae <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ccc3e> │ │ │ │ b.n 3e0f80 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ccc10> │ │ │ │ nop │ │ │ │ - strh r4, [r4, r7] │ │ │ │ + ldrsb r4, [r0, r0] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r3, #64 @ 0x40 │ │ │ │ + movs r5, #96 @ 0x60 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbz r4, 3e1026 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cccb6> │ │ │ │ + push {r2, r3, r4, r5, r6, lr} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r2, r5] │ │ │ │ + strb r6, [r6, r5] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r6, [r2, r4] │ │ │ │ + strb r6, [r6, r4] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - sxtb r4, r7 │ │ │ │ + push {r2, r3, r4, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r0, #10 │ │ │ │ + movs r2, #42 @ 0x2a │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbz r6, 3e101e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cccae> │ │ │ │ + push {r1, r2, r3} │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #272] @ (3e1108 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ccd98>) │ │ │ │ @@ -1218019,27 +1218009,27 @@ │ │ │ │ ldr r2, [pc, #40] @ (3e1124 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ccdb4>) │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r2, pc │ │ │ │ bl 3a4920 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2905b0> │ │ │ │ b.n 3e1028 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cccb8> │ │ │ │ and.w r1, r0, #124 @ 0x7c │ │ │ │ - sxth r2, r4 │ │ │ │ + push {r1, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - uxth r6, r5 │ │ │ │ + push {r1, r2, r3, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - sxth r4, r3 │ │ │ │ + push {r2, r3, r4, r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbz r0, 3e1150 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ccde0> │ │ │ │ + cbz r0, 3e1198 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cce28> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - sxth r4, r0 │ │ │ │ + push {r2, r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - sxth r0, r2 │ │ │ │ + push {r4, r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ @@ -1218179,29 +1218169,29 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ add r2, pc │ │ │ │ bl 3a4920 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2905b0> │ │ │ │ b.n 3e117a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cce0a> │ │ │ │ nop │ │ │ │ mrc 1, 5, r0, cr8, cr12, {3} │ │ │ │ - cbz r4, 3e12c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ccf58> │ │ │ │ + cbz r4, 3e1310 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ccfa0> │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 3e12cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ccf5c> │ │ │ │ + cbz r4, 3e1314 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ccfa4> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r6, pc, #136 @ (adr r6, 3e1328 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ccfb8>) │ │ │ │ + add r0, sp, #264 @ 0x108 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - sxtb r6, r6 │ │ │ │ + push {r1, r2, r4, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbz r6, 3e12b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ccf48> │ │ │ │ + cbz r6, 3e1300 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ccf90> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbz r4, 3e12e2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ccf72> │ │ │ │ + cbz r4, 3e132a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ccfba> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbz r6, 3e12d2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ccf62> │ │ │ │ + cbz r6, 3e131a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ccfaa> │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ @@ -1218294,25 +1218284,25 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ add r2, pc │ │ │ │ bl 3a4920 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2905b0> │ │ │ │ b.n 3e131a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ccfaa> │ │ │ │ nop │ │ │ │ stc 1, cr0, [lr, #-496]! @ 0xfffffe10 │ │ │ │ - cbz r4, 3e13d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cd068> │ │ │ │ + cbz r4, 3e1420 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cd0b0> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbz r0, 3e13e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cd070> │ │ │ │ + push {} │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #832 @ 0x340 │ │ │ │ + cbz r0, 3e13ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cd07c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbz r2, 3e13c2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cd052> │ │ │ │ + cbz r2, 3e140a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cd09a> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbz r2, 3e13da <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cd06a> │ │ │ │ + cbz r2, 3e1422 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cd0b2> │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {lr} │ │ │ │ mov lr, r0 │ │ │ │ ldr.w r2, [r1, #208] @ 0xd0 │ │ │ │ ldrb.w r3, [r0, #45] @ 0x2d │ │ │ │ and.w r3, r3, #120 @ 0x78 │ │ │ │ cbz r2, 3e1402 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cd092> │ │ │ │ @@ -1218984,27 +1218974,27 @@ │ │ │ │ mov fp, r9 │ │ │ │ mov.w r9, #0 │ │ │ │ b.n 3e1810 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cd4a0> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ str.w r5, [r9] │ │ │ │ udf #255 @ 0xff │ │ │ │ - add r6, sp, #344 @ 0x158 │ │ │ │ + add sp, #472 @ 0x1d8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r6, sp, #904 @ 0x388 │ │ │ │ + cbz r2, 3e1a78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cd708> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r4, sp, #976 @ 0x3d0 │ │ │ │ + add r7, sp, #80 @ 0x50 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r3, sp, #608 @ 0x260 │ │ │ │ + add r5, sp, #736 @ 0x2e0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r3, sp, #944 @ 0x3b0 │ │ │ │ + add r6, sp, #48 @ 0x30 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r3, sp, #480 @ 0x1e0 │ │ │ │ + add r5, sp, #608 @ 0x260 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r3, sp, #112 @ 0x70 │ │ │ │ + add r5, sp, #240 @ 0xf0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ cbz r3, 3e1ae8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cd778> │ │ │ │ @@ -1219424,45 +1219414,45 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ b.n 3e18bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cd54c> │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 3e18b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cd540> │ │ │ │ lsls r4, r7, #5 │ │ │ │ - asrs r4, r1, #18 │ │ │ │ + asrs r4, r5, #26 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r6, r6, #17 │ │ │ │ + asrs r6, r2, #26 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r6, r0, #19 │ │ │ │ + asrs r6, r4, #27 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r2, r6, #17 │ │ │ │ + asrs r2, r2, #26 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r1, sp, #640 @ 0x280 │ │ │ │ + add r3, sp, #768 @ 0x300 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r0, r5, #12 │ │ │ │ + asrs r0, r1, #21 │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r3, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #736 @ 0x2e0 │ │ │ │ + add r4, sp, #864 @ 0x360 │ │ │ │ lsls r1, r1, #3 │ │ │ │ b.n 3e2408 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ce098> │ │ │ │ lsls r4, r7, #5 │ │ │ │ - add r1, sp, #856 @ 0x358 │ │ │ │ + add r3, sp, #984 @ 0x3d8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r1, sp, #960 @ 0x3c0 │ │ │ │ + add r4, sp, #64 @ 0x40 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r5, #74 @ 0x4a │ │ │ │ + cmp r7, #106 @ 0x6a │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r0, sp, #344 @ 0x158 │ │ │ │ + add r2, sp, #472 @ 0x1d8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r0, sp, #528 @ 0x210 │ │ │ │ + add r2, sp, #656 @ 0x290 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r0, sp, #120 @ 0x78 │ │ │ │ + add r2, sp, #248 @ 0xf8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r0, sp, #680 @ 0x2a8 │ │ │ │ + add r2, sp, #808 @ 0x328 │ │ │ │ lsls r1, r1, #3 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1219549,27 +1219539,27 @@ │ │ │ │ ldr.w r4, [r6, #1460] @ 0x5b4 │ │ │ │ ldr.w r2, [r6, #1464] @ 0x5b8 │ │ │ │ ldr.w r3, [r6, #276] @ 0x114 │ │ │ │ b.n 3e1fb8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cdc48> │ │ │ │ ldr r2, [pc, #28] @ (3e2034 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cdcc4>) │ │ │ │ add r2, pc │ │ │ │ b.n 3e2000 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cdc90> │ │ │ │ - lsrs r2, r7, #20 │ │ │ │ + lsrs r2, r3, #29 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r0, r0, #20 │ │ │ │ + lsrs r0, r4, #28 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r6, r7, #19 │ │ │ │ + lsrs r6, r3, #28 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r0, sp, #776 @ 0x308 │ │ │ │ + add r2, sp, #904 @ 0x388 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r1, sp, #320 @ 0x140 │ │ │ │ + add r3, sp, #448 @ 0x1c0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r0, sp, #312 @ 0x138 │ │ │ │ + add r2, sp, #440 @ 0x1b8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r0, sp, #800 @ 0x320 │ │ │ │ + add r2, sp, #928 @ 0x3a0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1219940,57 +1219930,57 @@ │ │ │ │ b.n 3e237c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ce00c> │ │ │ │ ldr r2, [pc, #96] @ (3e2488 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ce118>) │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 3a4920 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2905b0> │ │ │ │ b.n 3e2192 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cde22> │ │ │ │ - add r1, sp, #216 @ 0xd8 │ │ │ │ + add r3, sp, #344 @ 0x158 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r2, r7, #29 │ │ │ │ + asrs r2, r3, #6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r4, r5, #31 │ │ │ │ + asrs r4, r1, #8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r0, r2, #27 │ │ │ │ + asrs r0, r6, #3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, pc, #832 @ (adr r7, 3e2788 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ce418>) │ │ │ │ + add r1, sp, #960 @ 0x3c0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r0, r7, #24 │ │ │ │ + asrs r0, r3, #1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r4, r2, #11 │ │ │ │ + lsrs r4, r6, #19 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r4, r2, #11 │ │ │ │ + lsrs r4, r6, #19 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r6, r2, #11 │ │ │ │ + lsrs r6, r6, #19 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r0, r4, #11 │ │ │ │ + lsrs r0, r0, #20 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r4, r5, #9 │ │ │ │ + lsrs r4, r1, #18 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r4, r5, #9 │ │ │ │ + lsrs r4, r1, #18 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r4, r2, #22 │ │ │ │ + lsrs r4, r6, #30 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r4, r5, #22 │ │ │ │ + lsrs r4, r1, #31 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r4, r1, #5 │ │ │ │ + lsrs r4, r5, #13 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, pc, #600 @ (adr r7, 3e26cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ce35c>) │ │ │ │ + add r1, sp, #728 @ 0x2d8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r4, r0, #3 │ │ │ │ + lsrs r4, r4, #11 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r4, r0, #3 │ │ │ │ + lsrs r4, r4, #11 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, pc, #72 @ (adr r7, 3e24c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ce158>) │ │ │ │ + add r1, sp, #200 @ 0xc8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r6, pc, #128 @ (adr r6, 3e2504 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ce194>) │ │ │ │ + add r0, sp, #256 @ 0x100 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r6, pc, #320 @ (adr r6, 3e25c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ce258>) │ │ │ │ + add r0, sp, #448 @ 0x1c0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r1, pc, #912 @ (adr r1, 3e281c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ce4ac>) │ │ │ │ + add r4, pc, #16 @ (adr r4, 3e249c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ce12c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3768] @ 0xeb8 │ │ │ │ mov r5, r2 │ │ │ │ ldr.w r2, [pc, #2376] @ 3e2de8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cea78> │ │ │ │ @@ -1220936,55 +1220926,55 @@ │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ blt.n 3e2e80 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ceb10> │ │ │ │ lsls r4, r7, #5 │ │ │ │ bl 108df6 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #368 @ (adr r7, 3e2f70 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cec00>) │ │ │ │ + add r1, sp, #496 @ 0x1f0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r2, r1, #24 │ │ │ │ + adds r2, r5, r0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ bls.n 3e2ec4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ceb54> │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r6, #18 │ │ │ │ + asrs r6, r2, #27 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r3, [sp, #552] @ 0x228 │ │ │ │ + ldr r5, [sp, #680] @ 0x2a8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r6, r6, #15 │ │ │ │ + asrs r6, r2, #24 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - asrs r0, r2, #14 │ │ │ │ + asrs r0, r6, #22 │ │ │ │ lsls r6, r3, #3 │ │ │ │ bl 59ee1e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x48aaae> │ │ │ │ - add r3, pc, #1008 @ (adr r3, 3e3214 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ceea4>) │ │ │ │ + add r6, pc, #112 @ (adr r6, 3e2e94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ceb24>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r2, r5, #10 │ │ │ │ + asrs r2, r1, #19 │ │ │ │ lsls r6, r3, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #86 @ 0x56 │ │ │ │ + adds r7, #118 @ 0x76 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r2, pc, #296 @ (adr r2, 3e2f5c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cebec>) │ │ │ │ + add r4, pc, #424 @ (adr r4, 3e2fdc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cec6c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r0, r6, #5 │ │ │ │ + asrs r0, r2, #14 │ │ │ │ lsls r6, r3, #3 │ │ │ │ @ instruction: 0xefadffff │ │ │ │ - asrs r4, r3, #3 │ │ │ │ + asrs r4, r7, #11 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r7, [sp, #448] @ 0x1c0 │ │ │ │ + add r1, pc, #576 @ (adr r1, 3e3084 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ced14>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r0, r3, #32 │ │ │ │ + asrs r0, r7, #8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r6, [sp, #1000] @ 0x3e8 │ │ │ │ + add r1, pc, #104 @ (adr r1, 3e2eb4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ceb44>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r2, r3, #29 │ │ │ │ + asrs r2, r7, #5 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r1, pc, #248 @ (adr r1, 3e2f4c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cebdc>) │ │ │ │ + add r3, pc, #376 @ (adr r3, 3e2fcc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cec5c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr.w r3, [pc, #3028] @ 3e3a2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cf6bc> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, fp │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -1222155,70 +1222145,70 @@ │ │ │ │ b.w 3e2a3c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ce6cc> │ │ │ │ ldrsb.w r3, [r6, #49] @ 0x31 │ │ │ │ ldrb.w r2, [r6, #49] @ 0x31 │ │ │ │ cmp r3, #0 │ │ │ │ bge.w 3e3840 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cf4d0> │ │ │ │ b.w 3e3210 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ceea0> │ │ │ │ nop │ │ │ │ - str r6, [r3, #120] @ 0x78 │ │ │ │ + ldr r6, [r7, #24] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [sp, #520] @ 0x208 │ │ │ │ + add r0, pc, #648 @ (adr r0, 3e3cbc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cf94c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #784] @ 0x310 │ │ │ │ + add r0, pc, #912 @ (adr r0, 3e3dcc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cfa5c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ subs r2, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #800] @ 0x320 │ │ │ │ + ldr r7, [sp, #928] @ 0x3a0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r0, [r4, #9] │ │ │ │ + strb r0, [r0, #18] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r6, [sp, #616] @ 0x268 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [sp, #864] @ 0x360 │ │ │ │ + ldr r4, [sp, #992] @ 0x3e0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r4, [sp, #800] @ 0x320 │ │ │ │ lsls r1, r1, #3 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #544] @ 0x220 │ │ │ │ + ldr r4, [sp, #672] @ 0x2a0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r1, [sp, #208] @ 0xd0 │ │ │ │ + ldr r3, [sp, #336] @ 0x150 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r1, [sp, #128] @ 0x80 │ │ │ │ + ldr r3, [sp, #256] @ 0x100 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r4, r2, #31 │ │ │ │ + lsrs r4, r6, #7 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r0, [sp, #856] @ 0x358 │ │ │ │ + ldr r2, [sp, #984] @ 0x3d8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [sp, #664] @ 0x298 │ │ │ │ + ldr r2, [sp, #792] @ 0x318 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r2, [sp, #624] @ 0x270 │ │ │ │ lsls r1, r1, #3 │ │ │ │ b.n 3e33da <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cf06a> │ │ │ │ - @ instruction: 0xffff8160 │ │ │ │ + vsubw.u q12, , d0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r2, r2, #22 │ │ │ │ + lsls r2, r6, #30 │ │ │ │ lsls r6, r3, #3 │ │ │ │ b.n 3e407e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cfd0e> │ │ │ │ - vrsra.u64 q8, q13, #1 │ │ │ │ + vqshlu.s32 d16, d10, #31 │ │ │ │ lsls r6, r3, #3 │ │ │ │ b.n 3e3eee <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cfb7e> │ │ │ │ - vsri.32 , q11, #1 │ │ │ │ + vqshlu.s64 d25, d6, #63 @ 0x3f │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r6, r4, #12 │ │ │ │ + lsls r6, r0, #21 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - lsls r2, r0, #10 │ │ │ │ + lsls r2, r4, #18 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r1, [sp, #616] @ 0x268 │ │ │ │ + str r3, [sp, #744] @ 0x2e8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r5, #126 @ 0x7e │ │ │ │ + movs r7, #158 @ 0x9e │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r1, [sp, #968] @ 0x3c8 │ │ │ │ + str r4, [sp, #72] @ 0x48 │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r3, [pc, #868] @ (3e3e0c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cfa9c>) │ │ │ │ add.w r8, sp, #80 @ 0x50 │ │ │ │ mov.w r2, #300 @ 0x12c │ │ │ │ movs r1, #130 @ 0x82 │ │ │ │ add r3, pc │ │ │ │ mov r0, r5 │ │ │ │ @@ -1222545,71 +1222535,72 @@ │ │ │ │ mov r3, r6 │ │ │ │ add r1, pc │ │ │ │ ldr.w r1, [r1, r0, lsl #2] │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ bl 3e146c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cd0fc> │ │ │ │ mov r8, r0 │ │ │ │ b.w 3e2790 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ce420> │ │ │ │ - ldrb r0, [r5, #20] │ │ │ │ + ldrb r0, [r1, #29] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [sp, #208] @ 0xd0 │ │ │ │ + str r4, [sp, #336] @ 0x150 │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #272] @ 0x110 │ │ │ │ + str r2, [sp, #400] @ 0x190 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [sp, #48] @ 0x30 │ │ │ │ + str r2, [sp, #176] @ 0xb0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r1, #19] │ │ │ │ + ldrb r4, [r5, #27] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [sp, #696] @ 0x2b8 │ │ │ │ + str r4, [sp, #824] @ 0x338 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r5, #16] │ │ │ │ + str r6, [r1, #52] @ 0x34 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r6, r5, #4 │ │ │ │ + subs r6, r1, #5 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r3, [sp, #320] @ 0x140 │ │ │ │ + str r5, [sp, #448] @ 0x1c0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [r0, #12] │ │ │ │ + str r2, [r4, #44] @ 0x2c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r6, #8] │ │ │ │ + str r0, [r2, #44] @ 0x2c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r3, #8] │ │ │ │ + str r6, [r7, #40] @ 0x28 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r1, #12] │ │ │ │ + str r0, [r5, #44] @ 0x2c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r6, #8] │ │ │ │ + str r6, [r2, #44] @ 0x2c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r0, #8] │ │ │ │ + str r0, [r4, #40] @ 0x28 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r1, #12] │ │ │ │ + str r6, [r5, #44] @ 0x2c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r3, #40 @ 0x28 │ │ │ │ + movs r5, #72 @ 0x48 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r3, #46] @ 0x2e │ │ │ │ + strh r6, [r7, #62] @ 0x3e │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r1, [sp, #240] @ 0xf0 │ │ │ │ + str r3, [sp, #368] @ 0x170 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r2, [r4, #44] @ 0x2c │ │ │ │ + strh r2, [r0, #62] @ 0x3e │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r1, [sp, #208] @ 0xd0 │ │ │ │ + str r3, [sp, #336] @ 0x150 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r2, #58 @ 0x3a │ │ │ │ + movs r4, #90 @ 0x5a │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r4, [r0, #60] @ 0x3c │ │ │ │ + str r1, [sp, #656] @ 0x290 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r0, [r6, #56] @ 0x38 │ │ │ │ + str r1, [sp, #320] @ 0x140 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r0, [r0, #48] @ 0x30 │ │ │ │ + str r0, [sp, #128] @ 0x80 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r0, [r7, #48] @ 0x30 │ │ │ │ + str r0, [sp, #352] @ 0x160 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r0, [r4, #54] @ 0x36 │ │ │ │ + str r1, [sp, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - mcr2 0, 1, r0, cr2, cr13, {6} │ │ │ │ + lsls r2, r0, #1 │ │ │ │ + lsls r6, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r3, #1 │ │ │ │ bl 3e248c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ce11c> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -1223735,57 +1223726,57 @@ │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r2, r3, r5, r6} │ │ │ │ lsls r4, r7, #5 │ │ │ │ lsrs r1, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #624] @ 0x270 │ │ │ │ + str r5, [sp, #752] @ 0x2f0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r0, [r2, #52] @ 0x34 │ │ │ │ + str r0, [sp, #704] @ 0x2c0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r6, [r6, #58] @ 0x3a │ │ │ │ + str r1, [sp, #600] @ 0x258 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r1, #24] │ │ │ │ + strh r4, [r5, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r5, #14] │ │ │ │ + ldrb r0, [r1, #23] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r0, [r0, #22] │ │ │ │ + ldrh r0, [r4, #38] @ 0x26 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - nop {10} │ │ │ │ + stmia r1!, {r6, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - subs r0, #146 @ 0x92 │ │ │ │ + subs r2, #178 @ 0xb2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bics.w r0, ip, #6979584 @ 0x6a8000 │ │ │ │ - subs r1, #6 │ │ │ │ + @ instruction: 0xf65c00d5 │ │ │ │ + subs r3, #38 @ 0x26 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r0, [r2, #40] @ 0x28 │ │ │ │ + ldrh r0, [r6, #56] @ 0x38 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subw r0, r0, #221 @ 0xdd │ │ │ │ - adds r6, #20 │ │ │ │ + @ instruction: 0xf4c000dd │ │ │ │ + subs r0, #52 @ 0x34 │ │ │ │ lsls r1, r1, #3 │ │ │ │ @ instruction: 0xb6ce │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldrh r2, [r6, #26] │ │ │ │ + ldrh r2, [r2, #44] @ 0x2c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r0, [r1, #26] │ │ │ │ + ldrb r0, [r5, #2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r2, [r6, #24] │ │ │ │ + ldrh r2, [r2, #42] @ 0x2a │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r2, [r5, #20] │ │ │ │ + ldrh r2, [r1, #38] @ 0x26 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r4, [r5, #16] │ │ │ │ + ldrh r4, [r1, #34] @ 0x22 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r0, r5, #10 │ │ │ │ + lsrs r0, r1, #19 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r2, [r7, #52] @ 0x34 │ │ │ │ + ldrh r2, [r3, #6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r5, #110 @ 0x6e │ │ │ │ + adds r7, #142 @ 0x8e │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r6, #56] @ 0x38 │ │ │ │ + ldrh r0, [r2, #10] │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r2, [pc, #392] @ (3e4cc8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d0958>) │ │ │ │ add.w r9, sp, #156 @ 0x9c │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ add r2, pc │ │ │ │ mov r0, r7 │ │ │ │ @@ -1223926,47 +1223917,47 @@ │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ add r2, pc │ │ │ │ bl 3a4920 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2905b0> │ │ │ │ b.w 3e4190 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2cfe20> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrh r6, [r0, r3] │ │ │ │ + ldrb r6, [r4, r3] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r6, [r4, #48] @ 0x30 │ │ │ │ + ldrh r6, [r0, #2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r4, r1, #11 │ │ │ │ + lsls r4, r5, #19 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r4, [r1, #30] │ │ │ │ + strh r4, [r5, #46] @ 0x2e │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r2, #19] │ │ │ │ + strb r4, [r6, #27] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r4, [r2, #2] │ │ │ │ + ldrh r4, [r6, #18] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r0, [r2, #0] │ │ │ │ + ldrh r0, [r6, #16] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r6, #52] @ 0x34 │ │ │ │ + ldrh r0, [r2, #6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r1, #56] @ 0x38 │ │ │ │ + ldrh r0, [r5, #8] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r4, [r6, #52] @ 0x34 │ │ │ │ + ldrh r4, [r2, #6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r2, [r2, #28] │ │ │ │ + strh r2, [r6, #44] @ 0x2c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r3, #26] │ │ │ │ + strh r6, [r7, #42] @ 0x2a │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r4, #24] │ │ │ │ + strh r6, [r0, #42] @ 0x2a │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r4, [r7, #4] │ │ │ │ + ldrh r4, [r3, #22] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r1, sp, #144 @ 0x90 │ │ │ │ + add r3, sp, #272 @ 0x110 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r2, [r5, #44] @ 0x2c │ │ │ │ + strh r2, [r1, #62] @ 0x3e │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r1, #10] │ │ │ │ + strb r4, [r5, #18] │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #356] @ (3e4e84 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d0b14>) │ │ │ │ @@ -1224114,23 +1224105,23 @@ │ │ │ │ ldr.w r3, [r6, #192] @ 0xc0 │ │ │ │ b.n 3e4e20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d0ab0> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ uxtb r0, r3 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r5, #62] @ 0x3e │ │ │ │ + ldrh r0, [r1, #16] │ │ │ │ lsls r1, r1, #3 │ │ │ │ sxth r0, r3 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - strh r6, [r5, #58] @ 0x3a │ │ │ │ + ldrh r6, [r1, #12] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb75c │ │ │ │ + cbnz r4, 3e4eba <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d0b4a> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r4, [r7, #56] @ 0x38 │ │ │ │ + ldrh r4, [r3, #10] │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #264] @ (3e4fbc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d0c4c>) │ │ │ │ @@ -1224254,21 +1224245,21 @@ │ │ │ │ cbz r6, 3e4fd0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d0c60> │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ mcr2 15, 0, pc, cr13, cr15, {7} @ │ │ │ │ sub sp, #440 @ 0x1b8 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - adds r4, #206 @ 0xce │ │ │ │ + adds r6, #238 @ 0xee │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r5, #52] @ 0x34 │ │ │ │ + ldrh r6, [r1, #6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r4, [r6, #52] @ 0x34 │ │ │ │ + ldrh r4, [r2, #6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r2, [r0, #50] @ 0x32 │ │ │ │ + ldrh r2, [r4, #2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3704] @ 0xe78 │ │ │ │ sub sp, #356 @ 0x164 │ │ │ │ ldr.w r3, [pc, #3068] @ 3e5bec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d187c> │ │ │ │ @@ -1225324,75 +1225315,75 @@ │ │ │ │ nop │ │ │ │ add sp, #16 │ │ │ │ lsls r4, r7, #5 │ │ │ │ add r7, sp, #1016 @ 0x3f8 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r1, #50] @ 0x32 │ │ │ │ + ldrh r4, [r5, #2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r2, [r7, #48] @ 0x30 │ │ │ │ + ldrh r2, [r3, #2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [sp, #656] @ 0x290 │ │ │ │ + ldr r6, [sp, #784] @ 0x310 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - movs r1, #202 @ 0xca │ │ │ │ + movs r3, #234 @ 0xea │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bgt.n 3e5cbc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d194c> │ │ │ │ + udf #120 @ 0x78 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - bgt.n 3e5ce0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d1970> │ │ │ │ + udf #136 @ 0x88 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - bgt.n 3e5b58 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d17e8> │ │ │ │ + udf #194 @ 0xc2 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r4, [r0, r3] │ │ │ │ + ldrsb r4, [r4, r3] │ │ │ │ lsls r6, r1, #3 │ │ │ │ add r6, sp, #624 @ 0x270 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - strh r6, [r2, #38] @ 0x26 │ │ │ │ + strh r6, [r6, #54] @ 0x36 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r3, #252 @ 0xfc │ │ │ │ + cmp r6, #28 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r5, #40] @ 0x28 │ │ │ │ + strh r0, [r1, #58] @ 0x3a │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3e5fb0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d1c40> │ │ │ │ + b.n 3e63f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d2080> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsls r6, r1, #9 │ │ │ │ + lsls r6, r5, #17 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - uxtb r6, r1 │ │ │ │ + push {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r2, [r1, #30] │ │ │ │ + strh r2, [r5, #46] @ 0x2e │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bls.n 3e5c14 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d18a4> │ │ │ │ + bgt.n 3e5c54 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d18e4> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r4, [r7, #46] @ 0x2e │ │ │ │ + ldrh r4, [r3, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r3, #42 @ 0x2a │ │ │ │ + cmp r5, #74 @ 0x4a │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r2, [r2, #18] │ │ │ │ + strh r2, [r6, #34] @ 0x22 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r6, #14] │ │ │ │ + strh r6, [r2, #32] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r2, #230 @ 0xe6 │ │ │ │ + cmp r5, #6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bne.n 3e5d34 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d19c4> │ │ │ │ + bcc.n 3e5b74 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d1804> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r1, #4] │ │ │ │ + ldrh r6, [r5, #20] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsb r0, [r6, r7] │ │ │ │ + ldrh r0, [r2, r0] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r0, [r7, #28] │ │ │ │ + strh r0, [r3, #46] @ 0x2e │ │ │ │ lsls r1, r1, #3 │ │ │ │ lsrs r4, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r3, #29] │ │ │ │ + strh r6, [r7, #10] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r3, #12] │ │ │ │ + strh r6, [r7, #28] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r0, #10] │ │ │ │ + strh r0, [r4, #26] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r0, [r3, #2] │ │ │ │ + strb r0, [r7, #10] │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ bne.w 3e5a46 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d16d6> │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldrb r3, [r1, #2] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ @@ -1226101,75 +1226092,75 @@ │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ bl 3a4920 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2905b0> │ │ │ │ b.n 3e63da <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d206a> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strh r2, [r6, #2] │ │ │ │ + strh r2, [r2, #20] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r2, [r4, #2] │ │ │ │ + strh r2, [r0, #20] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r6, [r6, #30] │ │ │ │ + strh r6, [r2, #14] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r6, [r0, #20] │ │ │ │ + ldrb r6, [r4, #28] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r2, [r2, #10] │ │ │ │ + ldrb r2, [r6, #18] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r4!, {r1, r2, r7} │ │ │ │ + ldmia r6!, {r1, r2, r5, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r6, [r1, #4] │ │ │ │ + ldrb r6, [r5, #12] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r5, {r1, r5, r6} │ │ │ │ + ldmia r7, {r1, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldmia r5!, {r1, r2, r6} │ │ │ │ + ldmia r7!, {r1, r2, r5, r6} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r2, [r2, #0] │ │ │ │ + ldrb r2, [r6, #8] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r6, [r6, #16] │ │ │ │ + ldrb r6, [r2, #25] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r1, #36] @ 0x24 │ │ │ │ + ldr r6, [r5, #68] @ 0x44 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r5!, {r2, r3, r4} │ │ │ │ + ldmia r7!, {r2, r3, r4, r5} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r4, [r2, #3] │ │ │ │ + ldrb r4, [r6, #11] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r2, [r6, #5] │ │ │ │ + ldrb r2, [r2, #14] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [pc, #0] @ (3e64a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d2130>) │ │ │ │ + str r0, [r4, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r6, #3] │ │ │ │ + ldrb r0, [r2, #12] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r2!, {r1, r4, r5, r7} │ │ │ │ + ldmia r4, {r1, r4, r6, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r2, [r7, #23] │ │ │ │ + ldrb r2, [r3, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [pc, #544] @ (3e66d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d2360>) │ │ │ │ + ldr r6, [pc, #672] @ (3e6750 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d23e0>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r3, #1] │ │ │ │ + ldrb r4, [r7, #9] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r2, #24] │ │ │ │ + ldrb r6, [r6, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r2, [r1, #26] │ │ │ │ + ldrb r2, [r5, #2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r3, #18] │ │ │ │ + strb r6, [r7, #26] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r4!, {r2, r3} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r4, [r5, #19] │ │ │ │ + strb r4, [r1, #28] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r6, [r2, #1] │ │ │ │ + ldrb r6, [r6, #9] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r2, [r3, #7] │ │ │ │ + ldrb r2, [r7, #15] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r1, #2] │ │ │ │ + ldrb r0, [r5, #10] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r4, sp │ │ │ │ + blxns r1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r1, #0] │ │ │ │ + ldrb r4, [r5, #8] │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #548] @ (3e6714 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d23a4>) │ │ │ │ @@ -1226395,32 +1226386,32 @@ │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r4, r7, #5 │ │ │ │ ldr r1, [sp, #944] @ 0x3b0 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - @ instruction: 0xe81c00ca │ │ │ │ - ldrb r4, [r3, #3] │ │ │ │ + bics.w r0, ip, sl, lsl #3 │ │ │ │ + ldrb r4, [r7, #11] │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r4, #3] │ │ │ │ + ldrb r0, [r0, #12] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r7, #30] │ │ │ │ + ldrb r4, [r3, #7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r6, #31] │ │ │ │ + ldrb r4, [r2, #8] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r6, #31] │ │ │ │ + ldrb r4, [r2, #8] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r7, #31] │ │ │ │ + ldrb r6, [r3, #8] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r7, #29] │ │ │ │ + ldrb r4, [r3, #6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r2, [r7, #52] @ 0x34 │ │ │ │ + str r0, [sp, #872] @ 0x368 │ │ │ │ lsls r2, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3680] @ 0xe60 │ │ │ │ sub sp, #380 @ 0x17c │ │ │ │ mov r7, r2 │ │ │ │ @@ -1227378,65 +1227369,65 @@ │ │ │ │ bl 3a4920 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2905b0> │ │ │ │ b.n 3e6d10 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d29a0> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [sp, #552] @ 0x228 │ │ │ │ lsls r4, r7, #5 │ │ │ │ b.n 3e6fba <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d2c4a> │ │ │ │ - vqshlu.s32 d23, d22, #31 │ │ │ │ + vqrshrun.s64 d23, q3, #1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r2, [r0, #24] │ │ │ │ + ldrb r2, [r4, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r2, [r3, #16] │ │ │ │ + ldrh r2, [r7, #32] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r7!, {r2, r3} │ │ │ │ + ldmia r1!, {r2, r3, r5} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r0, [r3, #44] @ 0x2c │ │ │ │ + strh r0, [r7, #60] @ 0x3c │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r2, [r6, #20] │ │ │ │ + ldrb r2, [r2, #29] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [sp, #88] @ 0x58 │ │ │ │ + ldr r6, [sp, #216] @ 0xd8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r2, [r4, #27] │ │ │ │ + strh r2, [r0, #8] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r1, #28] │ │ │ │ + strh r4, [r5, #8] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r6!, {r1, r3, r4, r5} │ │ │ │ + ldmia r0!, {r1, r3, r4, r6} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - pop {r3} │ │ │ │ + bkpt 0x0028 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r4, [r6, #31] │ │ │ │ + ldrb r4, [r2, #8] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r6, #28] │ │ │ │ + ldrb r4, [r2, #5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r1, #29] │ │ │ │ + ldrb r6, [r5, #5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r4, r0, #29 │ │ │ │ + adds r4, r4, r5 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r4, [r3, #29] │ │ │ │ + ldrb r4, [r7, #5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r6, #29] │ │ │ │ + ldrb r6, [r2, #6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r6, [r5, #24] │ │ │ │ + strh r6, [r1, #2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r6, r7, #14 │ │ │ │ + lsrs r6, r3, #23 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - nop {9} │ │ │ │ + stmia r1!, {r4, r5, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - adds r2, r5, #4 │ │ │ │ + subs r2, r1, #5 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r4, #158 @ 0x9e │ │ │ │ + adds r6, #190 @ 0xbe │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r2, [r7, #84] @ 0x54 │ │ │ │ + str r2, [r3, #120] @ 0x78 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r0, #14] │ │ │ │ + strh r6, [r4, #30] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r6, #15] │ │ │ │ + ldrb r0, [r2, #24] │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 539e80 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x425b10> │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 3e6ee0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d2b70> │ │ │ │ ldrb.w r2, [r7, #635] @ 0x27b │ │ │ │ ldr r3, [r4, #24] │ │ │ │ @@ -1228446,149 +1228437,149 @@ │ │ │ │ ldr r2, [pc, #284] @ (3e7f80 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d3c10>) │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ add r2, pc │ │ │ │ bl 3a4920 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2905b0> │ │ │ │ b.w 3e69dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d266c> │ │ │ │ nop │ │ │ │ - blt.n 3e7db8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d3a48> │ │ │ │ + ble.n 3e7df8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d3a88> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r6, [r1, #92] @ 0x5c │ │ │ │ + ldr r6, [r5, #124] @ 0x7c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r6, [r1, #30] │ │ │ │ + strh r6, [r5, #12] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r6, [r0, #30] │ │ │ │ + strh r6, [r4, #12] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r4, #22] │ │ │ │ + ldrb r4, [r0, #31] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r6, [r5, #22] │ │ │ │ + ldrb r6, [r1, #31] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r0, r1, #1 │ │ │ │ + asrs r0, r5, #9 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bge.n 3e7f20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d3bb0> │ │ │ │ + bgt.n 3e7f60 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d3bf0> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r0, [r6, #22] │ │ │ │ + ldrb r0, [r2, #31] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bkpt 0x0004 │ │ │ │ + stmia r0!, {r2, r5} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r6, [r2, #72] @ 0x48 │ │ │ │ + ldr r6, [r6, #104] @ 0x68 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r6, [r3, #9] │ │ │ │ + ldrb r6, [r7, #17] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3e8004 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d3c94> │ │ │ │ + b.n 3e8444 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d40d4> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - movs r7, #206 @ 0xce │ │ │ │ + cmp r1, #238 @ 0xee │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3e862c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d42bc> │ │ │ │ + b.n 3e7a6c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d36fc> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - movs r7, #166 @ 0xa6 │ │ │ │ + cmp r1, #198 @ 0xc6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r7, #122 @ 0x7a │ │ │ │ + cmp r1, #154 @ 0x9a │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r7, #102 @ 0x66 │ │ │ │ + cmp r1, #134 @ 0x86 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r7, #82 @ 0x52 │ │ │ │ + cmp r1, #114 @ 0x72 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r7, #122 @ 0x7a │ │ │ │ + cmp r1, #154 @ 0x9a │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r7, #102 @ 0x66 │ │ │ │ + cmp r1, #134 @ 0x86 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r7, #46 @ 0x2e │ │ │ │ + cmp r1, #78 @ 0x4e │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r2, [r7, #23] │ │ │ │ + ldrb r2, [r3, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r2, [r3, #25] │ │ │ │ + ldrb r2, [r7, #1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r2, [r4, #26] │ │ │ │ + ldrb r2, [r0, #3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r2, [r4, #27] │ │ │ │ + ldrb r2, [r0, #4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r6, [r4, #18] │ │ │ │ + ldrb r6, [r0, #27] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbnz r0, 3e7f0c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d3b9c> │ │ │ │ + cbnz r0, 3e7f54 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d3be4> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r0, [r0, #24] │ │ │ │ + ldrb r0, [r4, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r4, #2] │ │ │ │ + strb r6, [r0, #11] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r4, r0, #31 │ │ │ │ + lsrs r4, r4, #7 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r5, #0] │ │ │ │ + strb r4, [r1, #9] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ + ldr r2, [r1, #44] @ 0x2c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r3, #120] @ 0x78 │ │ │ │ + strb r2, [r7, #6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ + ldr r0, [r7, #32] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [r0, #116] @ 0x74 │ │ │ │ + strb r0, [r4, #5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r6, [r7, #42] @ 0x2a │ │ │ │ + ldrh r6, [r3, #60] @ 0x3c │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r6, [r3, #112] @ 0x70 │ │ │ │ + ldr r6, [r7, #16] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r6, r4, #29 │ │ │ │ + lsrs r6, r0, #6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r5, #23] │ │ │ │ + ldrb r4, [r1, #0] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r2, [r2, #17] │ │ │ │ + ldrb r2, [r6, #25] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xb862 │ │ │ │ + hlt 0x0002 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r0, [r4, #112] @ 0x70 │ │ │ │ + ldr r0, [r0, #20] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r5, #4] │ │ │ │ + ldrb r0, [r1, #13] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r5, #96] @ 0x60 │ │ │ │ + strb r6, [r1, #1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r2, r4, #22 │ │ │ │ + lsls r2, r0, #31 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [r7, #24] │ │ │ │ + ldr r0, [r3, #60] @ 0x3c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r2, #14] │ │ │ │ + strb r4, [r6, #22] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - push {r1, r3, r6, lr} │ │ │ │ + @ instruction: 0xb76a │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r4, [r0, #116] @ 0x74 │ │ │ │ + strb r4, [r4, #5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r0, [r4, #28] │ │ │ │ + ldrb r0, [r0, #5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r2, [r5, #27] │ │ │ │ + ldrb r2, [r1, #4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r2, #96] @ 0x60 │ │ │ │ + strb r4, [r6, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r3, #20] │ │ │ │ + ldr r4, [r7, #52] @ 0x34 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r0, [r0, #7] │ │ │ │ + strb r0, [r4, #15] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsb r2, [r6, r5] │ │ │ │ + ldr r2, [r2, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r6, #2] │ │ │ │ + ldrb r4, [r2, #11] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrsb r4, [r2, r0] │ │ │ │ + ldr r4, [r6, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r0, #17] │ │ │ │ + strb r6, [r4, #25] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r0, [r3, #22] │ │ │ │ + strb r0, [r7, #30] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - push {r1, r3, r4, r5, r7} │ │ │ │ + @ instruction: 0xb6da │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xb6fc │ │ │ │ + cbnz r4, 3e7f72 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d3c02> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xb6ea │ │ │ │ + cbnz r2, 3e7f72 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d3c02> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r0, [r7, #4] │ │ │ │ + strb r0, [r3, #13] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r6, [r6, #16] │ │ │ │ + ldr r6, [r2, #52] @ 0x34 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r6, #112] @ 0x70 │ │ │ │ + strb r2, [r2, #5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r3, #32] │ │ │ │ + str r4, [r7, #64] @ 0x40 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r7, #4] │ │ │ │ + ldr r4, [r3, #40] @ 0x28 │ │ │ │ lsls r1, r1, #3 │ │ │ │ bl 53d9bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42964c> │ │ │ │ ldr.w r1, [r7, #208] @ 0xd0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #4 │ │ │ │ beq.w 3e83dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d406c> │ │ │ │ ldrb.w r3, [r7, #188] @ 0xbc │ │ │ │ @@ -1229602,179 +1229593,179 @@ │ │ │ │ ldrb r2, [r3, #4] │ │ │ │ cmp r2, #22 │ │ │ │ bne.w 3e85dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d426c> │ │ │ │ ldr r3, [r3, #32] │ │ │ │ ldrb r3, [r3, #4] │ │ │ │ b.n 3e89dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d466c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - strb r0, [r5, #3] │ │ │ │ + strb r0, [r1, #12] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r2, #92] @ 0x5c │ │ │ │ + str r0, [r6, #124] @ 0x7c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r2, [r3, #13] │ │ │ │ + strb r2, [r7, #21] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r2, [r7, r7] │ │ │ │ + str r2, [r3, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r3, #4] │ │ │ │ + ldr r4, [r7, #36] @ 0x24 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r5, #4] │ │ │ │ + str r4, [r1, #40] @ 0x28 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r7, #8] │ │ │ │ + str r0, [r3, #44] @ 0x2c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [r0, #8] │ │ │ │ + str r2, [r4, #40] @ 0x28 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r0, #42 @ 0x2a │ │ │ │ + subs r2, #74 @ 0x4a │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r5, #2] │ │ │ │ + strb r4, [r1, #11] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r0, #56 @ 0x38 │ │ │ │ + subs r2, #88 @ 0x58 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r3, #4] │ │ │ │ + str r6, [r7, #36] @ 0x24 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [r4, #0] │ │ │ │ + str r2, [r0, #36] @ 0x24 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add sp, #264 @ 0x108 │ │ │ │ + sxtb r2, r4 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r0, [r2, #6] │ │ │ │ + strb r0, [r6, #14] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrsh r0, [r2, r4] │ │ │ │ + str r0, [r6, #16] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r2, #104] @ 0x68 │ │ │ │ + ldr r6, [r6, #8] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r3, #104] @ 0x68 │ │ │ │ + ldr r6, [r7, #8] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r0, #92] @ 0x5c │ │ │ │ + str r4, [r4, #124] @ 0x7c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r5, #44] @ 0x2c │ │ │ │ + ldr r2, [r1, #80] @ 0x50 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r6, r5] │ │ │ │ + ldrsh r0, [r2, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r4, #68] @ 0x44 │ │ │ │ + str r0, [r0, #104] @ 0x68 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r2, #56] @ 0x38 │ │ │ │ + str r0, [r6, #88] @ 0x58 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r2, [r3, r7] │ │ │ │ + ldrb r2, [r7, r7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r0, #52] @ 0x34 │ │ │ │ + ldr r2, [r4, #84] @ 0x54 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r6, [r7, r6] │ │ │ │ + ldrb r6, [r3, r7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r6, #36] @ 0x24 │ │ │ │ + str r6, [r2, #72] @ 0x48 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r5, #64] @ 0x40 │ │ │ │ + ldr r4, [r1, #100] @ 0x64 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r0, r3] │ │ │ │ + ldrsh r4, [r4, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cdp 0, 9, cr0, cr10, cr11, {6} │ │ │ │ - ldr r0, [r5, #116] @ 0x74 │ │ │ │ + @ instruction: 0xf0ba00cb │ │ │ │ + strb r0, [r1, #6] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r4, [r4, r0] │ │ │ │ + ldrsh r4, [r0, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r0, [r0, r5] │ │ │ │ + ldrb r0, [r4, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r1, #12] │ │ │ │ + str r4, [r5, #44] @ 0x2c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r0, r2, #7 │ │ │ │ + asrs r0, r6, #15 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r0, r1, #7 │ │ │ │ + asrs r0, r5, #15 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r6, [r5, r2] │ │ │ │ + ldrb r6, [r1, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r6, [r5, r5] │ │ │ │ + ldrb r6, [r1, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r6, [r6, r6] │ │ │ │ + ldrb r6, [r2, r7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r0, #4] │ │ │ │ + ldr r4, [r4, #36] @ 0x24 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r6, [r1, r7] │ │ │ │ + ldrsb r6, [r5, r7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsh r6, [r6, r0] │ │ │ │ + str r6, [r2, #4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r2, [r2, r1] │ │ │ │ + ldrb r2, [r6, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r2, [r3, r4] │ │ │ │ + ldrb r2, [r7, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r4, sp, #712 @ 0x2c8 │ │ │ │ + add r6, sp, #840 @ 0x348 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r0, [r0, #20] │ │ │ │ + ldr r0, [r4, #52] @ 0x34 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r6, #20] │ │ │ │ + ldr r2, [r2, #56] @ 0x38 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r3, #28] │ │ │ │ + ldr r6, [r7, #60] @ 0x3c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r6, #32] │ │ │ │ + ldr r2, [r2, #68] @ 0x44 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r5, #4] │ │ │ │ + ldr r6, [r1, #40] @ 0x28 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r7, #124] @ 0x7c │ │ │ │ + ldr r4, [r3, #32] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r4, [r6, #124] @ 0x7c │ │ │ │ + ldr r4, [r2, #32] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r4, [r6, #0] │ │ │ │ + ldr r4, [r2, #36] @ 0x24 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r1, r3] │ │ │ │ + ldrh r6, [r5, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsh r6, [r7, r6] │ │ │ │ + str r6, [r3, #28] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [r2, r1] │ │ │ │ + ldrh r0, [r6, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsh r2, [r7, r5] │ │ │ │ + str r2, [r3, #24] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r7, [pc, #424] @ (3e8d64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d49f4>) │ │ │ │ + str r2, [r1, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r7, r5] │ │ │ │ + ldrsh r0, [r3, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r7, #20] │ │ │ │ + str r0, [r3, #56] @ 0x38 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r5, #124] @ 0x7c │ │ │ │ + ldr r6, [r1, #32] │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmia r1!, {r1, r2, r4, r7} │ │ │ │ lsls r2, r6, #5 │ │ │ │ - ldrh r0, [r3, r5] │ │ │ │ + ldrb r0, [r7, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movt r0, #35016 @ 0x88c8 │ │ │ │ - ldr r6, [r5, r6] │ │ │ │ + str??.w r0, [r8, #200] @ 0xc8 │ │ │ │ + ldrh r6, [r1, r7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [pc, #528] @ (3e8dec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d4a7c>) │ │ │ │ + ldr r4, [pc, #656] @ (3e8e6c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d4afc>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r6, [r5, r3] │ │ │ │ + ldrb r6, [r1, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [r7, r4] │ │ │ │ + ldrh r0, [r3, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsb r4, [r0, r6] │ │ │ │ + ldr r4, [r4, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsh r2, [r3, r1] │ │ │ │ + str r2, [r7, #4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsh r2, [r1, r2] │ │ │ │ + str r2, [r5, #8] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsb r0, [r2, r1] │ │ │ │ + ldr r0, [r6, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ + ldrh r2, [r5, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r6, #88] @ 0x58 │ │ │ │ + str r0, [r2, #124] @ 0x7c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - sub sp, #256 @ 0x100 │ │ │ │ + uxtb r0, r4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrsb r2, [r5, r1] │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r2, r7] │ │ │ │ + ldrsb r4, [r6, r7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r0, [r2, r7] │ │ │ │ + ldrsb r0, [r6, r7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r5, r6] │ │ │ │ + ldrsb r6, [r1, r7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r3, r6] │ │ │ │ + ldrsb r4, [r7, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r1, r6] │ │ │ │ + ldrsb r4, [r5, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r5, r7] │ │ │ │ + ldr r6, [r1, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r0, [r5, r7] │ │ │ │ + ldr r0, [r1, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r6, #72] @ 0x48 │ │ │ │ + str r0, [r2, #108] @ 0x6c │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #172] @ (3e8ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d4974>) │ │ │ │ @@ -1229855,15 +1229846,15 @@ │ │ │ │ strb r0, [r0, #15] │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 3e8de6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d4a76> │ │ │ │ vrsra.u32 , q5, #1 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - str r6, [r3, #112] @ 0x70 │ │ │ │ + ldr r6, [r7, #16] │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ mov r4, r2 │ │ │ │ @@ -1230816,83 +1230807,83 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strb r2, [r3, #11] │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r0, #11] │ │ │ │ lsls r4, r7, #5 │ │ │ │ - str r0, [r7, #124] @ 0x7c │ │ │ │ + ldr r0, [r3, #32] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r7, #124] @ 0x7c │ │ │ │ + ldr r4, [r3, #32] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r1, {r1, r2, r7} │ │ │ │ + ldmia r3!, {r1, r2, r5, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r0, [r2, #4] │ │ │ │ + ldr r0, [r6, #36] @ 0x24 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r5, #4] │ │ │ │ + ldr r6, [r1, #40] @ 0x28 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ + ldr r2, [r6, #44] @ 0x2c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [r0, #76] @ 0x4c │ │ │ │ + str r2, [r4, #108] @ 0x6c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r4, [r0, #68] @ 0x44 │ │ │ │ + str r4, [r4, #100] @ 0x64 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r1, #68] @ 0x44 │ │ │ │ + str r6, [r5, #100] @ 0x64 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r6!, {r2, r4, r7} │ │ │ │ + ldmia r0!, {r2, r4, r5, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - pop {r1, r2, r3, r4, r5} │ │ │ │ + bkpt 0x005e │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r4, [r4, #28] │ │ │ │ + str r4, [r0, #64] @ 0x40 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r3, #32] │ │ │ │ + str r6, [r7, #64] @ 0x40 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r4, #32] │ │ │ │ + str r4, [r0, #68] @ 0x44 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [r3, #32] │ │ │ │ + str r2, [r7, #64] @ 0x40 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [r3, #32] │ │ │ │ + str r2, [r7, #64] @ 0x40 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [r5, #64] @ 0x40 │ │ │ │ + str r2, [r1, #100] @ 0x64 │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r4, [r1, #68] @ 0x44 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - str r0, [r4, #72] @ 0x48 │ │ │ │ + str r0, [r0, #108] @ 0x6c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r4!, {r1, r7} │ │ │ │ + stmia r6!, {r1, r5, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r4, [r6, #40] @ 0x28 │ │ │ │ + str r4, [r2, #76] @ 0x4c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r3!, {r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r4} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r0, [r0, #36] @ 0x24 │ │ │ │ + str r0, [r4, #68] @ 0x44 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r4, #64] @ 0x40 │ │ │ │ + str r0, [r0, #100] @ 0x64 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r1, r0] │ │ │ │ + strb r6, [r5, r0] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r2, [r0, #40] @ 0x28 │ │ │ │ + str r2, [r4, #72] @ 0x48 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r4, #40] @ 0x28 │ │ │ │ + str r6, [r0, #76] @ 0x4c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsh r0, [r0, r4] │ │ │ │ + str r0, [r4, #16] │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r1, #8] │ │ │ │ + str r0, [r5, #40] @ 0x28 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r2!, {r1, r4, r5, r7} │ │ │ │ + stmia r4!, {r1, r4, r6, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrsh r4, [r7, r6] │ │ │ │ + str r4, [r3, #28] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r3, #16] │ │ │ │ + str r4, [r7, #48] @ 0x30 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r2!, {r6} │ │ │ │ + stmia r4!, {r5, r6} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrsh r4, [r1, r6] │ │ │ │ + str r4, [r5, #24] │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #324] @ (3e9874 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d5504>) │ │ │ │ @@ -1231027,20 +1231018,20 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [r1, #12] │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bl 19387e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x7f50e> │ │ │ │ - str r0, [r1, #24] │ │ │ │ + str r0, [r5, #56] @ 0x38 │ │ │ │ lsls r1, r1, #3 │ │ │ │ str r1, [r7, r7] │ │ │ │ @ instruction: 0xffff67e4 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - str r6, [r1, #12] │ │ │ │ + str r6, [r5, #44] @ 0x2c │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #140] @ (3e992c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d55bc>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -1231105,15 +1231096,15 @@ │ │ │ │ nop │ │ │ │ str r0, [r3, #116] @ 0x74 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r2, #116] @ 0x74 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - str r6, [r3, #8] │ │ │ │ + str r6, [r7, #40] @ 0x28 │ │ │ │ lsls r1, r1, #3 │ │ │ │ asrs r4, r7, #20 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r6, #108] @ 0x6c │ │ │ │ lsls r4, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1231231,15 +1231222,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r0, [r4, #104] @ 0x68 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r1, #104] @ 0x68 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - str r4, [r0, #0] │ │ │ │ + str r4, [r4, #32] │ │ │ │ lsls r1, r1, #3 │ │ │ │ subs r2, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r6, #88] @ 0x58 │ │ │ │ lsls r4, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1231351,15 +1231342,15 @@ │ │ │ │ b.n 3e9af4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d5784> │ │ │ │ blx r3 │ │ │ │ b.n 3e9af4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d5784> │ │ │ │ adds r7, #8 │ │ │ │ str r7, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldrb r1, [r4, #31] │ │ │ │ - vqrdmlah.s , , d4[0] │ │ │ │ + vmla.i q11, , d20[0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ cbz r3, 3e9be0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d5870> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1231746,35 +1231737,35 @@ │ │ │ │ b.n 3e9d10 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d59a0> │ │ │ │ str r2, [r6, #60] @ 0x3c │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r4, #60] @ 0x3c │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldrb r4, [r5, r6] │ │ │ │ + ldrsh r4, [r1, r7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r0, r6] │ │ │ │ + ldrsh r4, [r4, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, r3] │ │ │ │ + ldrsh r2, [r3, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ str r4, [r0, #36] @ 0x24 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldrh r6, [r7, r7] │ │ │ │ + ldrsh r6, [r3, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r6, [r0, r2] │ │ │ │ + ldrsh r6, [r4, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r2, r2] │ │ │ │ + ldrsh r4, [r6, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r6, [r1, r4] │ │ │ │ + ldrb r6, [r5, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r0, [r0, r4] │ │ │ │ + ldrb r0, [r4, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w ip, [pc, #284] @ 3ea11c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d5dac> │ │ │ │ mov r5, r0 │ │ │ │ @@ -1231894,15 +1231885,15 @@ │ │ │ │ nop │ │ │ │ ldrsh r6, [r6, r7] │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r2, [r6, r7] │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldrh r4, [r5, r2] │ │ │ │ + ldrb r4, [r1, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldrsh r2, [r3, r6] │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r2, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1232291,31 +1232282,31 @@ │ │ │ │ lsls r4, r7, #5 │ │ │ │ movs r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r2, r1] │ │ │ │ lsls r4, r7, #5 │ │ │ │ movs r7, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r2, r1] │ │ │ │ + ldrh r6, [r6, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [r3, r4] │ │ │ │ + ldrh r0, [r7, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ asrs r4, r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r5, r7] │ │ │ │ + ldrh r6, [r1, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsb r2, [r4, r7] │ │ │ │ + ldrh r2, [r0, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r5, r7] │ │ │ │ + ldrh r2, [r1, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsb r0, [r2, r7] │ │ │ │ + ldr r0, [r6, r7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsb r6, [r0, r6] │ │ │ │ + ldr r6, [r4, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [pc, #872] @ (3ea890 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d6520>) │ │ │ │ @@ -1232640,27 +1232631,27 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrh r0, [r2, r3] │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r0, r3] │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldrsb r6, [r5, r4] │ │ │ │ + ldr r6, [r1, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldrh r6, [r5, r1] │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r6, #153 @ 0x99 │ │ │ │ @ instruction: 0xffff3ea3 │ │ │ │ @ instruction: 0xffff1ef4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r1, r3] │ │ │ │ + ldr r2, [r5, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsb r0, [r0, r2] │ │ │ │ + ldr r0, [r4, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsb r4, [r3, r0] │ │ │ │ + ldr r4, [r7, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ movs r7, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1232802,15 +1232793,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [pc, #12] @ (3eaa2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d66bc>) │ │ │ │ movs r0, #1 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ b.n 3eaa12 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d66a2> │ │ │ │ - stmia r3!, {r2, r5, r6} │ │ │ │ + stmia r5!, {r2, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ sub sp, #176 @ 0xb0 │ │ │ │ mov lr, r1 │ │ │ │ @@ -1233115,23 +1233106,23 @@ │ │ │ │ b.n 3eac9e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d692e> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r2, [r3, r0] │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r3, r3] │ │ │ │ + ldrsb r6, [r7, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ strh r4, [r2, r6] │ │ │ │ lsls r4, r7, #5 │ │ │ │ - strh r2, [r4, r7] │ │ │ │ + ldrsb r2, [r0, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r2, r6] │ │ │ │ + strb r0, [r6, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r2, [r7, r4] │ │ │ │ + strb r2, [r3, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ sub sp, #180 @ 0xb4 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1233353,33 +1233344,33 @@ │ │ │ │ b.n 3eaf32 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d6bc2> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r6, [r4, r1] │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r3, r0] │ │ │ │ + ldrsb r0, [r7, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ str r2, [r4, r6] │ │ │ │ lsls r4, r7, #5 │ │ │ │ - strh r6, [r7, r2] │ │ │ │ + strb r6, [r3, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r0, [r1, #22] │ │ │ │ + strb r0, [r5, #30] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r2, [r4, r4] │ │ │ │ + strb r2, [r0, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r4, [r2, r5] │ │ │ │ + strb r4, [r6, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r4, [r3, r4] │ │ │ │ + strb r4, [r7, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r1, r0] │ │ │ │ + strb r0, [r5, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r4, r6] │ │ │ │ + strh r4, [r0, r7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r2, [r3, #34] @ 0x22 │ │ │ │ + ldrh r2, [r7, #50] @ 0x32 │ │ │ │ lsls r2, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3880] @ 0xf28 │ │ │ │ mov r9, r1 │ │ │ │ ldr.w r1, [pc, #2020] @ 3eb7f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d7488> │ │ │ │ @@ -1234113,156 +1234104,156 @@ │ │ │ │ b.n 3eb086 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d6d16> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r7, [pc, #896] @ (3ebb7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d780c>) │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r7, r6] │ │ │ │ + strh r4, [r3, r7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r5, [pc, #536] @ (3eba20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d76b0>) │ │ │ │ lsls r4, r7, #5 │ │ │ │ - str r4, [r6, r0] │ │ │ │ + strh r4, [r2, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xf3fc00d4 │ │ │ │ - cmp r5, #244 @ 0xf4 │ │ │ │ + @ instruction: 0xf61c00d4 │ │ │ │ + adds r0, #20 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r4, r3 │ │ │ │ + cmp r4, r7 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - nop {11} │ │ │ │ + stmia r1!, {r4, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r2, #84 @ 0x54 │ │ │ │ + subs r4, #116 @ 0x74 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stc2 0, cr0, [ip, #-804]! @ 0xfffffcdc │ │ │ │ - movs r0, r2 │ │ │ │ + vhadd.u8 q8, q14, │ │ │ │ + lsls r0, r6, #8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adds r0, r0, #3 │ │ │ │ + subs r0, r4, #3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r4, [r2, #8] │ │ │ │ + strh r4, [r6, #24] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r0, [r5, #13] │ │ │ │ + strb r0, [r1, #22] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r7, [pc, #368] @ (3eb9a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d7638>) │ │ │ │ + str r4, [r7, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r6, sp, #928 @ 0x3a0 │ │ │ │ + cbz r0, 3eb83e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d74ce> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - cbz r0, 3eb85c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d74ec> │ │ │ │ + cbz r0, 3eb8a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d7534> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r6, sp, #800 @ 0x320 │ │ │ │ + sub sp, #416 @ 0x1a0 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - subs r3, #16 │ │ │ │ + subs r5, #48 @ 0x30 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - subs r3, #16 │ │ │ │ + subs r5, #48 @ 0x30 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r6, [pc, #944] @ (3ebc00 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d7890>) │ │ │ │ + str r4, [r1, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [pc, #944] @ (3ebc04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d7894>) │ │ │ │ + str r4, [r1, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [pc, #896] @ (3ebbd8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d7868>) │ │ │ │ + str r0, [r0, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r4, #84 @ 0x54 │ │ │ │ + adds r6, #116 @ 0x74 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r3, r0] │ │ │ │ + ldrh r4, [r7, r0] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r6, [pc, #712] @ (3ebb2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d77bc>) │ │ │ │ + str r2, [r2, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r7, #116] @ 0x74 │ │ │ │ + strb r4, [r3, #6] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r6, [pc, #600] @ (3ebac4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d7754>) │ │ │ │ + str r6, [r6, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r0!, {r3, r6, r7} │ │ │ │ + stmia r2!, {r3, r5, r6, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - bx r4 │ │ │ │ + ldr r1, [pc, #256] @ (3eb978 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d7608>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ - @ instruction: 0xb6ee │ │ │ │ + cbnz r6, 3eb87e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d750e> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r0!, {r4, r7} │ │ │ │ + stmia r2!, {r4, r5, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - stmia r0!, {r1, r2, r3, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r6, [pc, #144] @ (3eb918 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d75a8>) │ │ │ │ + str r4, [r0, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r0, pc, #136 @ (adr r0, 3eb914 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d75a4>) │ │ │ │ + add r2, pc, #264 @ (adr r2, 3eb994 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d7624>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r6, [pc, #24] @ (3eb8a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d7538>) │ │ │ │ + str r6, [r4, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r6!, {r3, r4, r5, r6} │ │ │ │ + ldmia r0!, {r3, r4, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - stmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r5, [pc, #880] @ (3ebc0c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d789c>) │ │ │ │ + ldr r7, [pc, #1008] @ (3ebc8c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d791c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r4, #120] @ 0x78 │ │ │ │ + ldr r6, [r0, #28] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r5, [pc, #784] @ (3ebbb4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d7844>) │ │ │ │ + ldr r7, [pc, #912] @ (3ebc34 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d78c4>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r5, [pc, #760] @ (3ebba0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d7830>) │ │ │ │ + ldr r7, [pc, #888] @ (3ebc20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d78b0>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r5, [pc, #752] @ (3ebb9c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d782c>) │ │ │ │ + ldr r7, [pc, #880] @ (3ebc1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d78ac>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r5, [pc, #728] @ (3ebb88 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d7818>) │ │ │ │ + ldr r7, [pc, #856] @ (3ebc08 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d7898>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb770 │ │ │ │ + cbnz r0, 3eb8d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d7568> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ands.w r0, sl, #205 @ 0xcd │ │ │ │ - ldr r5, [pc, #512] @ (3ebabc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d774c>) │ │ │ │ + @ instruction: 0xf23a00cd │ │ │ │ + ldr r7, [pc, #640] @ (3ebb3c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d77cc>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r5, [pc, #472] @ (3eba98 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d7728>) │ │ │ │ + ldr r7, [pc, #600] @ (3ebb18 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d77a8>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r5, [pc, #400] @ (3eba54 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d76e4>) │ │ │ │ + ldr r7, [pc, #528] @ (3ebad4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d7764>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r5, [pc, #376] @ (3eba40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d76d0>) │ │ │ │ + ldr r7, [pc, #504] @ (3ebac0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d7750>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r5, [pc, #304] @ (3eb9fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d768c>) │ │ │ │ + ldr r7, [pc, #432] @ (3eba7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d770c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r5, [pc, #280] @ (3eb9e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d7678>) │ │ │ │ + ldr r7, [pc, #408] @ (3eba68 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d76f8>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r5, [pc, #256] @ (3eb9d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d7664>) │ │ │ │ + ldr r7, [pc, #384] @ (3eba54 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d76e4>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r5, [pc, #248] @ (3eb9d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d7660>) │ │ │ │ + ldr r7, [pc, #376] @ (3eba50 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d76e0>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r4!, {r4, r5} │ │ │ │ + stmia r6!, {r4, r6} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - udf #78 @ 0x4e │ │ │ │ + b.n 3eb9bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d764c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, sp, #96 @ 0x60 │ │ │ │ + add r4, sp, #224 @ 0xe0 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r4, [pc, #1016] @ (3ebce0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d7970>) │ │ │ │ + ldr r7, [pc, #120] @ (3eb960 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d75f0>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - itt vc │ │ │ │ - lslvc r0, r1, #3 │ │ │ │ - stmiavc r5!, {r1, r5} │ │ │ │ + stmia r1!, {r2, r3, r4, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - stmia r5!, {r2, r4, r5} │ │ │ │ + stmia r7!, {r1, r6} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - stmia r5!, {r1, r4} │ │ │ │ + stmia r7!, {r2, r4, r6} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - stmia r5!, {r5} │ │ │ │ + stmia r7!, {r1, r4, r5} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r2, [r1, #76] @ 0x4c │ │ │ │ + stmia r7!, {r6} │ │ │ │ + lsls r0, r1, #3 │ │ │ │ + str r2, [r5, #108] @ 0x6c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r0!, {r2, r3, r6, r7} │ │ │ │ + stmia r2!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - stmia r0!, {r1, r4, r6, r7} │ │ │ │ + stmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - stmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r2!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - stmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r4, [pc, #288] @ (3eba34 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d76c4>) │ │ │ │ + ldr r6, [pc, #416] @ (3ebab4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d7744>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [pc, #264] @ (3eba20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d76b0>) │ │ │ │ + ldr r6, [pc, #392] @ (3ebaa0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d7730>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [pc, #256] @ (3eba1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d76ac>) │ │ │ │ + ldr r6, [pc, #384] @ (3eba9c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d772c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [sp, #712] @ 0x2c8 │ │ │ │ + add r0, pc, #840 @ (adr r0, 3ebc68 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d78f8>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r2, [pc, #920] @ (3ebcbc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d794c>) │ │ │ │ + ldr r5, [pc, #24] @ (3eb93c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d75cc>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r5, [pc, #320] @ (3eba78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d7708>) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -1234391,21 +1234382,21 @@ │ │ │ │ b.n 3eb9f2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d7682> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ nop @ (mov r8, r8) │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #256] @ (3ebb84 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d7814>) │ │ │ │ + ldr r4, [pc, #384] @ (3ebc04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d7894>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ mov r4, r0 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldr r2, [pc, #200] @ (3ebb54 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d77e4>) │ │ │ │ + ldr r4, [pc, #328] @ (3ebbd4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d7864>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [pc, #184] @ (3ebb48 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d77d8>) │ │ │ │ + ldr r4, [pc, #312] @ (3ebbc8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d7858>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #152] @ (3ebb3c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d77cc>) │ │ │ │ @@ -1234478,19 +1234469,19 @@ │ │ │ │ b.n 3ebb04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d7794> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r4, sl │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #184] @ (3ebc00 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d7890>) │ │ │ │ + ldr r3, [pc, #312] @ (3ebc80 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d7910>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ add sl, lr │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldr r1, [pc, #624] @ (3ebdc0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d7a50>) │ │ │ │ + ldr r3, [pc, #752] @ (3ebe40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d7ad0>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3120] @ 0xc30 │ │ │ │ sub.w sp, sp, #940 @ 0x3ac │ │ │ │ mov r6, r2 │ │ │ │ @@ -1235365,43 +1235356,43 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 3ec40a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d809a> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r0, sp │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - blx r4 │ │ │ │ + ldr r1, [pc, #768] @ (3ec7b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d8444>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp sl, r3 │ │ │ │ + @ instruction: 0x47ba │ │ │ │ lsls r1, r1, #3 │ │ │ │ subs r7, #74 @ 0x4a │ │ │ │ lsls r4, r7, #5 │ │ │ │ - muls r6, r0 │ │ │ │ + cmp r6, ip │ │ │ │ lsls r1, r1, #3 │ │ │ │ - orrs r2, r7 │ │ │ │ + cmp r2, fp │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbnz r6, 3ec536 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d81c6> │ │ │ │ + pop {r1, r2, r3, r4, r6, r7, pc} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r0, [r6, #8] │ │ │ │ + str r0, [r2, #44] @ 0x2c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r6, #76 @ 0x4c │ │ │ │ + eors r4, r5 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r6, #128 @ 0x80 │ │ │ │ + lsls r0, r4 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r6, #68 @ 0x44 │ │ │ │ + eors r4, r4 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r6, r4 │ │ │ │ + muls r6, r0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adcs r0, r3 │ │ │ │ + muls r0, r7 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adcs r6, r2 │ │ │ │ + muls r6, r6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r6, r5 │ │ │ │ + muls r6, r1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r0, [r0, #30] │ │ │ │ + ldrb r0, [r4, #6] │ │ │ │ lsls r2, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ @@ -1235712,23 +1235703,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 3a4920 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2905b0> │ │ │ │ ldr.w r3, [r4, #228] @ 0xe4 │ │ │ │ b.n 3ec6a2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d8332> │ │ │ │ nop │ │ │ │ subs r2, #60 @ 0x3c │ │ │ │ lsls r4, r7, #5 │ │ │ │ - subs r7, #26 │ │ │ │ + asrs r2, r7 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r7, #48 @ 0x30 │ │ │ │ + adcs r0, r2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r3, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #134 @ 0x86 │ │ │ │ + lsls r6, r4 │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #300] @ (3ec970 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d8600>) │ │ │ │ @@ -1235858,15 +1235849,15 @@ │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #176 @ 0xb0 │ │ │ │ lsls r4, r7, #5 │ │ │ │ adds r7, #154 @ 0x9a │ │ │ │ lsls r4, r7, #5 │ │ │ │ - @ instruction: 0xb77e │ │ │ │ + cbnz r6, 3ec9aa <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d863a> │ │ │ │ lsls r0, r1, #3 │ │ │ │ adds r4, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1237170,51 +1237161,51 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r4, r0] │ │ │ │ + ldr r6, [r0, r1] │ │ │ │ lsls r0, r1, #3 │ │ │ │ subs r0, r1, r1 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - ldrsb r4, [r4, r0] │ │ │ │ + ldr r4, [r0, r1] │ │ │ │ lsls r0, r1, #3 │ │ │ │ adds r6, r5, r5 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - ldrsb r6, [r7, r0] │ │ │ │ + ldr r6, [r3, r1] │ │ │ │ lsls r0, r1, #3 │ │ │ │ asrs r4, r3, #30 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - strb r0, [r0, r4] │ │ │ │ + ldrsb r0, [r4, r4] │ │ │ │ lsls r0, r1, #3 │ │ │ │ asrs r2, r2, #29 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - ldrsb r6, [r4, r0] │ │ │ │ + ldr r6, [r0, r1] │ │ │ │ lsls r0, r1, #3 │ │ │ │ asrs r0, r1, #28 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - ldrsb r4, [r2, r1] │ │ │ │ + ldr r4, [r6, r1] │ │ │ │ lsls r0, r1, #3 │ │ │ │ asrs r6, r6, #25 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - ldrsb r6, [r0, r4] │ │ │ │ + ldr r6, [r4, r4] │ │ │ │ lsls r0, r1, #3 │ │ │ │ asrs r4, r3, #22 │ │ │ │ lsls r7, r7, #5 │ │ │ │ asrs r0, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r1, #2 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r3, #9 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r6, r7] │ │ │ │ + strb r2, [r2, r0] │ │ │ │ lsls r0, r1, #3 │ │ │ │ adds r2, r7, r6 │ │ │ │ lsls r7, r7, #5 │ │ │ │ cmp r7, #32 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, r4 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1237545,26 +1237536,26 @@ │ │ │ │ b.n 3ed88c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d951c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r0, #112 @ 0x70 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strd r0, r0, [r8], #848 @ 0x350 │ │ │ │ - str r3, [sp, #880] @ 0x370 │ │ │ │ + add.w r0, r8, r4, lsr #3 │ │ │ │ + str r5, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r4, [r0, r1] │ │ │ │ + ldrh r4, [r4, r1] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - revsh r6, r7 │ │ │ │ + pop {r1, r2, r3, r4, pc} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r2, pc, #392 @ (adr r2, 3edc54 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d98e4>) │ │ │ │ + add r4, pc, #520 @ (adr r4, 3edcd4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2d9964>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - cmp r4, #136 @ 0x88 │ │ │ │ + cmp r6, #168 @ 0xa8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ movs r5, #174 @ 0xae │ │ │ │ lsls r4, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -1239902,19 +1239893,19 @@ │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #28 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r7, #22 │ │ │ │ + asrs r0, r3, #31 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r2, r1, #22 │ │ │ │ + asrs r2, r5, #30 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r6, r5, #21 │ │ │ │ + asrs r6, r1, #30 │ │ │ │ lsls r1, r1, #3 │ │ │ │ lsrs r2, r7, #16 │ │ │ │ lsls r4, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -1240111,15 +1240102,15 @@ │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r1, #15 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r5, #10 │ │ │ │ + asrs r2, r1, #19 │ │ │ │ lsls r1, r1, #3 │ │ │ │ lsrs r4, r3, #8 │ │ │ │ lsls r4, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3672] @ 0xe58 │ │ │ │ @@ -1240762,31 +1240753,31 @@ │ │ │ │ lsls r4, r7, #5 │ │ │ │ lsrs r4, r7, #6 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r0, #32 │ │ │ │ + asrs r0, r4, #8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r0, #31 │ │ │ │ + asrs r6, r4, #7 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r0, r0, #26 │ │ │ │ + asrs r0, r4, #2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r2, r5, #24 │ │ │ │ + asrs r2, r1, #1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r0, #24 │ │ │ │ + asrs r4, r4, #32 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r2, r3, #23 │ │ │ │ + lsrs r2, r7, #31 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r6, r7, #22 │ │ │ │ + lsrs r6, r3, #31 │ │ │ │ lsls r1, r1, #3 │ │ │ │ mov fp, r4 │ │ │ │ movs r3, #0 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ str.w r4, [r9, #12] │ │ │ │ movw ip, #771 @ 0x303 │ │ │ │ strd r3, r3, [r9] │ │ │ │ @@ -1242573,23 +1242564,24 @@ │ │ │ │ mov.w ip, #1 │ │ │ │ b.w 3efbc2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2db852> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - lsls r0, r6, #13 │ │ │ │ + lsls r0, r2, #22 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r6, r2, #10 │ │ │ │ + lsls r6, r6, #18 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r0, r6, #9 │ │ │ │ + lsls r0, r2, #18 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r4, r1, #9 │ │ │ │ + lsls r4, r5, #17 │ │ │ │ + lsls r1, r1, #3 │ │ │ │ + lsls r0, r6, #1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cdp2 0, 5, cr0, cr0, cr8, {6} │ │ │ │ @ instruction: 0xf710017b │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1243200,15 +1243192,15 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ @ instruction: 0xeb9e017b │ │ │ │ @ instruction: 0xeb9c017b │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ssat r0, #9, r8, asr #3 │ │ │ │ + adc.w r0, r8, #6553600 @ 0x640000 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ orns r1, r2, fp, ror #1 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1243543,18 +1243535,18 @@ │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ stmia.w r4!, {r0, r1, r3, r4, r5, r6, r8} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrd r0, r1, [sl], #-492 @ 0x1ec │ │ │ │ - bpl.n 3f1b34 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2dd7c4> │ │ │ │ + bvc.n 3f1b74 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2dd804> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - vmla.i32 d0, d22, d8[0] │ │ │ │ - ldr r2, [r2, r1] │ │ │ │ + rsb r0, r6, #200 @ 0xc8 │ │ │ │ + ldrh r2, [r6, r1] │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r1, #36] @ 0x24 │ │ │ │ movw ip, #319 @ 0x13f │ │ │ │ @@ -1244113,31 +1244105,31 @@ │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ mov r0, r7 │ │ │ │ bl 3f1a84 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2dd714> │ │ │ │ orr.w r3, r4, r0 │ │ │ │ uxtb r4, r3 │ │ │ │ b.n 3f1c90 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2dd920> │ │ │ │ nop │ │ │ │ - bcs.n 3f20dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ddd6c> │ │ │ │ + bmi.n 3f211c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2dddac> │ │ │ │ lsls r1, r1, #3 │ │ │ │ b.n 3f1a0c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2dd69c> │ │ │ │ lsls r3, r7, #5 │ │ │ │ b.n 3f19f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2dd680> │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ b.n 3f2544 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2de1d4> │ │ │ │ lsls r3, r7, #5 │ │ │ │ - strb r6, [r1, r2] │ │ │ │ + ldrsb r6, [r5, r2] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xe9b400c8 │ │ │ │ + rsbs r0, r4, r8, lsl #3 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ ldr r3, [r3, #56] @ 0x38 │ │ │ │ subs r0, r0, r3 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -1244818,25 +1244810,25 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bge.n 3f28d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2de560> │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfafdffff │ │ │ │ - b.n 3f2be4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2de874> │ │ │ │ + b.n 3f2024 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ddcb4> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 3f2a30 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2de6c0> │ │ │ │ + b.n 3f2e70 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2deb00> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 3f2a6c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2de6fc> │ │ │ │ + b.n 3f2eac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2deb3c> │ │ │ │ lsls r0, r1, #3 │ │ │ │ bhi.n 3f28e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2de574> │ │ │ │ lsls r3, r7, #5 │ │ │ │ - b.n 3f2988 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2de618> │ │ │ │ + b.n 3f2dc8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2dea58> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 3f29a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2de634> │ │ │ │ + b.n 3f2de4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2dea74> │ │ │ │ lsls r0, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -1245499,15 +1245491,15 @@ │ │ │ │ str r3, [r2, #0] │ │ │ │ str r3, [r6, #4] │ │ │ │ b.n 3f2aaa <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2de73a> │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 3f2afe <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2de78e> │ │ │ │ b.n 3f2c20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2de8b0> │ │ │ │ - blt.n 3f2da4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2dea34> │ │ │ │ + ble.n 3f2de4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2dea74> │ │ │ │ lsls r0, r1, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #32] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1245587,15 +1245579,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ bne.n 3f2f84 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2dec14> │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ beq.n 3f2f28 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2debb8> │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldr r3, [pc, #312] @ (3f309c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ded2c>) │ │ │ │ + ldr r5, [pc, #440] @ (3f311c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2dedac>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #144] @ (3f3004 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2dec94>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1245661,15 +1245653,15 @@ │ │ │ │ nop │ │ │ │ beq.n 3f2f0c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2deb9c> │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ beq.n 3f3088 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ded18> │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldr r2, [pc, #648] @ (3f329c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2def2c>) │ │ │ │ + ldr r4, [pc, #776] @ (3f331c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2defac>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [r1, #16] │ │ │ │ ldr r3, [r2, #16] │ │ │ │ @@ -1245888,15 +1245880,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3f3204 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2dee94> │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xfb2c00c7 │ │ │ │ + stc2l 0, cr0, [ip, #-796] @ 0xfffffce4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ movs r4, #36 @ 0x24 │ │ │ │ mov r8, r0 │ │ │ │ @@ -1246348,15 +1246340,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldmia r2!, {r1, r4, r6} │ │ │ │ lsls r3, r7, #5 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 3f3740 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2df3d0> │ │ │ │ + bmi.n 3f3780 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2df410> │ │ │ │ lsls r0, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #696] @ (3f3998 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2df628>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1246636,24 +1246628,24 @@ │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r2, r3} │ │ │ │ lsls r3, r7, #5 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf59400c7 │ │ │ │ - bne.n 3f3a64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2df6f4> │ │ │ │ + @ instruction: 0xf7b400c7 │ │ │ │ + bcc.n 3f3aa4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2df734> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldmia r7, {r1, r3, r4, r6, r7} │ │ │ │ + bne.n 3f39a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2df634> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - beq.n 3f3a64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2df6f4> │ │ │ │ + bcs.n 3f3aa4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2df734> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldmia r7, {r1, r2, r3, r5, r7} │ │ │ │ + bne.n 3f3954 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2df5e4> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldmia r7, {r2, r3, r4, r6, r7} │ │ │ │ + bne.n 3f39b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2df644> │ │ │ │ lsls r0, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #204] @ (3f3a9c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2df72c>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1246739,15 +1246731,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmia r6!, {r1, r3, r4} │ │ │ │ lsls r3, r7, #5 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r1, r2, r3, r5, r7} │ │ │ │ + bne.n 3f3a48 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2df6d8> │ │ │ │ lsls r0, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1247269,15 +1247261,15 @@ │ │ │ │ b.n 3f3e16 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2dfaa6> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r3!, {r6, r7} │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r2, r3, r6} │ │ │ │ + ldmia r6, {r2, r3, r5, r6} │ │ │ │ lsls r0, r1, #3 │ │ │ │ stmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -1247514,15 +1247506,15 @@ │ │ │ │ nop │ │ │ │ ite lt │ │ │ │ lsllt r3, r7, #5 │ │ │ │ subge r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ itet ls │ │ │ │ lslls r3, r7, #5 │ │ │ │ - ldmiahi r0!, {r3, r5, r7} │ │ │ │ + ldmiahi r2!, {r3, r6, r7} │ │ │ │ lslls r0, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ ldr r5, [pc, #888] @ (3f4604 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e0294>) │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -1247874,22 +1247866,22 @@ │ │ │ │ str.w r2, [fp] │ │ │ │ b.n 3f43e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e0078> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ pop {r2, r3, r5, r6, pc} │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #576 @ 0x240 │ │ │ │ + add r6, sp, #704 @ 0x2c0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cbnz r6, 3f4638 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e02c8> │ │ │ │ + cbnz r6, 3f4680 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e0310> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xfb6800d6 │ │ │ │ + stc2 0, cr0, [r8, #856] @ 0x358 │ │ │ │ pop {r4} │ │ │ │ lsls r3, r7, #5 │ │ │ │ - str r7, [sp, #536] @ 0x218 │ │ │ │ + ldr r1, [sp, #664] @ 0x298 │ │ │ │ lsls r0, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r9, r3 │ │ │ │ @@ -1248184,17 +1248176,17 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbnz r0, 3f4968 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e05f8> │ │ │ │ lsls r3, r7, #5 │ │ │ │ @ instruction: 0xb892 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - stmia r2!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrd r0, r0, [r8, #836] @ 0x344 │ │ │ │ + @ instruction: 0xebf800d1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #256] @ (3f4a58 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e06e8>) │ │ │ │ mov fp, r3 │ │ │ │ @@ -1248304,15 +1248296,15 @@ │ │ │ │ b.n 3f49f2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e0682> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xb6a0 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #72 @ (adr r6, 3f4aac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e073c>) │ │ │ │ + add r0, sp, #200 @ 0xc8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r1, r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r3, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -1248931,18 +1248923,18 @@ │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r2, r3, r5, r6, lr} │ │ │ │ lsls r3, r7, #5 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r3, r4, r5, pc} │ │ │ │ - lsls r0, r1, #3 │ │ │ │ - sxtb r6, r6 │ │ │ │ - lsls r3, r7, #5 │ │ │ │ + itte pl │ │ │ │ + lslpl r0, r1, #3 │ │ │ │ + sxtbpl r6, r6 │ │ │ │ + lslmi r3, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r2, [pc, #488] @ (3f52a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e0f34>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ ldr r3, [pc, #488] @ (3f52a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e0f38>) │ │ │ │ @@ -1249134,17 +1249126,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r7, sp, #240 @ 0xf0 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - rev16 r6, r4 │ │ │ │ + pop {r1, r2, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - rev r4, r7 │ │ │ │ + pop {r2, r3, r4, r6} │ │ │ │ lsls r0, r1, #3 │ │ │ │ add r5, sp, #472 @ 0x1d8 │ │ │ │ lsls r3, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1249533,18 +1249525,16 @@ │ │ │ │ movs r3, #4 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ bl 32d020 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x218cb0> │ │ │ │ cmp r9, r6 │ │ │ │ bne.n 3f567c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e130c> │ │ │ │ b.n 3f5638 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e12c8> │ │ │ │ nop │ │ │ │ - b.n 3f5554 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e11e4> │ │ │ │ - lsls r4, r3, #3 │ │ │ │ - b.n 3f5548 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e11d8> │ │ │ │ - lsls r4, r3, #3 │ │ │ │ + ldrd r0, r0, [r8, #-880]! @ 0x370 │ │ │ │ + ldrd r0, r0, [r0, #-880]! @ 0x370 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #888] @ (3f5a38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e16c8>) │ │ │ │ @@ -1250381,17 +1250371,17 @@ │ │ │ │ b.n 3f5e8a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e1b1a> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r2, pc, #992 @ (adr r2, 3f62dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e1f6c>) │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #256] @ 0x100 │ │ │ │ + str r4, [sp, #384] @ 0x180 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r7, [sp, #88] @ 0x58 │ │ │ │ + add r1, pc, #216 @ (adr r1, 3f5fe0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e1c70>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ add r1, pc, #552 @ (adr r1, 3f6134 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e1dc4>) │ │ │ │ lsls r3, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -1251016,21 +1251006,21 @@ │ │ │ │ strd r0, r3, [r4, #76] @ 0x4c │ │ │ │ b.n 3f6534 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e21c4> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #824 @ (adr r0, 3f68a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e2534>) │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldr r4, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r6, [sp, #856] @ 0x358 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r0, #56] @ 0x38 │ │ │ │ + str r1, [sp, #152] @ 0x98 │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr r5, [sp, #552] @ 0x228 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - @ instruction: 0xe85000c7 │ │ │ │ + orns r0, r0, r7, lsl #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r7, [r0, #16] │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ @@ -1252213,17 +1252203,17 @@ │ │ │ │ lsls r3, r7, #5 │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ lsls r3, r7, #5 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r6, [sp, #32] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r3, [sp, #360] @ 0x168 │ │ │ │ + ldr r5, [sp, #488] @ 0x1e8 │ │ │ │ lsls r0, r1, #3 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3f7268 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e2ef8> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -1252815,26 +1252805,26 @@ │ │ │ │ mov r4, r5 │ │ │ │ mov r8, r3 │ │ │ │ b.n 3f7464 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e30f4> │ │ │ │ mov r9, r7 │ │ │ │ b.n 3f70e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e2d78> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r0, [sp, #80] @ 0x50 │ │ │ │ + ldr r2, [sp, #208] @ 0xd0 │ │ │ │ lsls r0, r1, #3 │ │ │ │ ble.n 3f785a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e34ea> │ │ │ │ vtbl.8 d24, {d31- │ │ │ │ + bpl.n 3f7894 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e3524> │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ iteee ne │ │ │ │ subne r0, r3, r2 │ │ │ │ ldreq r3, [r1, #4] │ │ │ │ @@ -1252955,17 +1252945,17 @@ │ │ │ │ mov r0, r9 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 3bc324 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a7fb4> │ │ │ │ b.n 3f78b6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e3546> │ │ │ │ nop │ │ │ │ - str r3, [sp, #856] @ 0x358 │ │ │ │ + str r5, [sp, #984] @ 0x3d8 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r3, [sp, #512] @ 0x200 │ │ │ │ + str r5, [sp, #640] @ 0x280 │ │ │ │ lsls r0, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov sl, r3 │ │ │ │ @@ -1253288,46 +1253278,46 @@ │ │ │ │ ldr r3, [pc, #80] @ (3f7c60 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e38f0>) │ │ │ │ add r3, pc │ │ │ │ b.n 3f7bc4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e3854> │ │ │ │ ldr r3, [pc, #76] @ (3f7c64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e38f4>) │ │ │ │ add r3, pc │ │ │ │ b.n 3f7bec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e387c> │ │ │ │ nop │ │ │ │ - stmia r4!, {r4, r5} │ │ │ │ + stmia r6!, {r4, r6} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r0, [r7, #9] │ │ │ │ + strb r0, [r3, #18] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [sp, #536] @ 0x218 │ │ │ │ + str r6, [sp, #664] @ 0x298 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r4, [r0, #9] │ │ │ │ + strb r4, [r4, #17] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r1, [sp, #768] @ 0x300 │ │ │ │ + str r3, [sp, #896] @ 0x380 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - @ instruction: 0xf76200ca │ │ │ │ - @ instruction: 0xf75000ca │ │ │ │ - strb r6, [r5, #7] │ │ │ │ + vst1.8 {d0[6]}, [r2], sl │ │ │ │ + ldr??.w r0, [r0, sl] │ │ │ │ + strb r6, [r1, #16] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [sp, #32] │ │ │ │ + str r4, [sp, #160] @ 0xa0 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r6, [r0, #7] │ │ │ │ + strb r6, [r4, #15] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [sp, #208] @ 0xd0 │ │ │ │ + str r4, [sp, #336] @ 0x150 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r6, [r3, #6] │ │ │ │ + strb r6, [r7, #14] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [sp, #592] @ 0x250 │ │ │ │ + str r4, [sp, #720] @ 0x2d0 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r6, [r6, #5] │ │ │ │ + strb r6, [r2, #14] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [sp, #992] @ 0x3e0 │ │ │ │ + str r5, [sp, #96] @ 0x60 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - subw r0, r4, #2250 @ 0x8ca │ │ │ │ - @ instruction: 0xf69e00ca │ │ │ │ - @ instruction: 0xf69800ca │ │ │ │ - @ instruction: 0xf69200ca │ │ │ │ + str.w r0, [r4, #202] @ 0xca │ │ │ │ + ldrh.w r0, [lr, #202] @ 0xca │ │ │ │ + ldrh.w r0, [r8, #202] @ 0xca │ │ │ │ + ldrh.w r0, [r2, #202] @ 0xca │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ ldrb r0, [r2, #21] │ │ │ │ @@ -1253691,61 +1253681,61 @@ │ │ │ │ ldr r3, [pc, #100] @ (3f8050 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e3ce0>) │ │ │ │ add r3, pc │ │ │ │ b.n 3f7fa8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e3c38> │ │ │ │ ldr r4, [pc, #96] @ (3f8054 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e3ce4>) │ │ │ │ add r4, pc │ │ │ │ b.n 3f7f90 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e3c20> │ │ │ │ nop │ │ │ │ - str r3, [sp, #344] @ 0x158 │ │ │ │ + str r5, [sp, #472] @ 0x1d8 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r4, [sp, #448] @ 0x1c0 │ │ │ │ + str r6, [sp, #576] @ 0x240 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r1, [sp, #784] @ 0x310 │ │ │ │ + str r3, [sp, #912] @ 0x390 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r1, [sp, #688] @ 0x2b0 │ │ │ │ + str r3, [sp, #816] @ 0x330 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r2, [sp, #816] @ 0x330 │ │ │ │ + str r4, [sp, #944] @ 0x3b0 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r1, [sp, #432] @ 0x1b0 │ │ │ │ + str r3, [sp, #560] @ 0x230 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r1, [sp, #336] @ 0x150 │ │ │ │ + str r3, [sp, #464] @ 0x1d0 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r2, [sp, #128] @ 0x80 │ │ │ │ + str r4, [sp, #256] @ 0x100 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r1, [sp, #176] @ 0xb0 │ │ │ │ + str r3, [sp, #304] @ 0x130 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r1, [sp, #48] @ 0x30 │ │ │ │ + str r3, [sp, #176] @ 0xb0 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r2, [sp, #520] @ 0x208 │ │ │ │ + str r4, [sp, #648] @ 0x288 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r0, [sp, #936] @ 0x3a8 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r0, [sp, #912] @ 0x390 │ │ │ │ + str r3, [sp, #16] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r0, [sp, #888] @ 0x378 │ │ │ │ + str r2, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r0, [sp, #864] @ 0x360 │ │ │ │ + str r2, [sp, #992] @ 0x3e0 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r0, [sp, #696] @ 0x2b8 │ │ │ │ + str r2, [sp, #824] @ 0x338 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r0, [sp, #592] @ 0x250 │ │ │ │ + str r2, [sp, #720] @ 0x2d0 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r0, [sp, #584] @ 0x248 │ │ │ │ + str r2, [sp, #712] @ 0x2c8 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r0, [sp, #472] @ 0x1d8 │ │ │ │ + str r2, [sp, #600] @ 0x258 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r0, [sp, #376] @ 0x178 │ │ │ │ + str r2, [sp, #504] @ 0x1f8 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r2, [sp, #232] @ 0xe8 │ │ │ │ + str r4, [sp, #360] @ 0x168 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r2, [sp, #392] @ 0x188 │ │ │ │ + str r4, [sp, #520] @ 0x208 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r0, [sp, #112] @ 0x70 │ │ │ │ + str r2, [sp, #240] @ 0xf0 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r0, [sp, #88] @ 0x58 │ │ │ │ + str r2, [sp, #216] @ 0xd8 │ │ │ │ lsls r0, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1254082,21 +1254072,21 @@ │ │ │ │ b.n 3f82f2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e3f82> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r4, [r7, #22] │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r7, #8] │ │ │ │ + ldrb r0, [r3, #17] │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldrb r4, [r5, #20] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldr r4, [r5, #72] @ 0x48 │ │ │ │ + ldr r4, [r1, #108] @ 0x6c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r4, [r4, #5] │ │ │ │ + ldrb r4, [r0, #14] │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r3 │ │ │ │ @@ -1254280,23 +1254270,23 @@ │ │ │ │ bhi.n 3f8560 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e41f0> │ │ │ │ b.n 3f845a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e40ea> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r2, #16] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldrb r6, [r3, #2] │ │ │ │ + ldrb r6, [r7, #10] │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldrb r6, [r3, #14] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - @ instruction: 0xb8c0 │ │ │ │ + revsh r0, r4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r2, [r0, #30] │ │ │ │ + ldrb r2, [r4, #6] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r4, [r1, #36] @ 0x24 │ │ │ │ + ldr r4, [r5, #68] @ 0x44 │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb.w ip, [r1, #21] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1254336,15 +1254326,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 436a24 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3226b4> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3f85fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e428c> │ │ │ │ ldr r0, [r0, #8] │ │ │ │ b.n 3f85da <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e426a> │ │ │ │ - strb r6, [r7, #25] │ │ │ │ + ldrb r6, [r3, #2] │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r3, [r0, #20] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1254453,17 +1254443,17 @@ │ │ │ │ ldr r4, [sp, #24] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [sp, #28] │ │ │ │ strd r5, r4, [sp] │ │ │ │ bl 3bc324 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a7fb4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldrh r0, [r3, #28] │ │ │ │ + ldrh r0, [r7, #44] @ 0x2c │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r4, [r5, #28] │ │ │ │ + ldrh r4, [r1, #46] @ 0x2e │ │ │ │ lsls r0, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r3 │ │ │ │ sub sp, #16 │ │ │ │ @@ -1254528,17 +1254518,17 @@ │ │ │ │ add r4, pc │ │ │ │ str r7, [sp, #0] │ │ │ │ str r4, [sp, #4] │ │ │ │ bl 3f86f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e4384> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldrh r2, [r6, #24] │ │ │ │ + ldrh r2, [r2, #42] @ 0x2a │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r2, [r6, #5] │ │ │ │ + ldrb r2, [r2, #14] │ │ │ │ lsls r4, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r3 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1254608,17 +1254598,17 @@ │ │ │ │ mov r0, sl │ │ │ │ str r4, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #1 │ │ │ │ bl 3f86f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e4384> │ │ │ │ b.n 3f88aa <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e453a> │ │ │ │ - ldrb r4, [r2, #4] │ │ │ │ + ldrb r4, [r6, #12] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r4, [r2, #18] │ │ │ │ + ldrh r4, [r6, #34] @ 0x22 │ │ │ │ lsls r0, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3376] @ 0xd30 │ │ │ │ sub.w sp, sp, #684 @ 0x2ac │ │ │ │ mov r7, r3 │ │ │ │ @@ -1255257,71 +1255247,71 @@ │ │ │ │ bl 3bc324 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a7fb4> │ │ │ │ b.n 3f8a7a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e470a> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r4, #27] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - add r7, pc, #88 @ (adr r7, 3f8fd4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e4c64>) │ │ │ │ + add r1, sp, #216 @ 0xd8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r7, pc, #40 @ (adr r7, 3f8fa8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e4c38>) │ │ │ │ + add r1, sp, #168 @ 0xa8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrh r4, [r4, #8] │ │ │ │ + ldrh r4, [r0, #26] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r6, [r6, #18] │ │ │ │ + ldrh r6, [r2, #36] @ 0x24 │ │ │ │ lsls r0, r1, #3 │ │ │ │ strb r0, [r7, #21] │ │ │ │ lsls r3, r7, #5 │ │ │ │ ldcl 15, cr15, [pc], #-1020 @ 3f8b94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e4824> │ │ │ │ - add r3, pc, #520 @ (adr r3, 3f919c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e4e2c>) │ │ │ │ + add r5, pc, #648 @ (adr r5, 3f921c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e4eac>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r4, [r1, #58] @ 0x3a │ │ │ │ - lsls r0, r1, #3 │ │ │ │ ldrh r4, [r5, #10] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - add r4, pc, #88 @ (adr r4, 3f8ff8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e4c88>) │ │ │ │ + ldrh r4, [r1, #28] │ │ │ │ + lsls r0, r1, #3 │ │ │ │ + add r6, pc, #216 @ (adr r6, 3f9078 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e4d08>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrh r2, [r3, #0] │ │ │ │ + ldrh r2, [r7, #16] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r2, [r7, #50] @ 0x32 │ │ │ │ + ldrh r2, [r3, #4] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r2, [r3, #48] @ 0x30 │ │ │ │ + ldrh r2, [r7, #0] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r2, [r2, #60] @ 0x3c │ │ │ │ + ldrh r2, [r6, #12] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r0, [r2, #44] @ 0x2c │ │ │ │ + strh r0, [r6, #60] @ 0x3c │ │ │ │ lsls r0, r1, #3 │ │ │ │ @ instruction: 0xe9abffff │ │ │ │ - strh r4, [r6, #36] @ 0x24 │ │ │ │ + strh r4, [r2, #54] @ 0x36 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r0, [r6, #46] @ 0x2e │ │ │ │ + ldrh r0, [r2, #0] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r2, [r4, #36] @ 0x24 │ │ │ │ + strh r2, [r0, #54] @ 0x36 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r2, [r6, #50] @ 0x32 │ │ │ │ + ldrh r2, [r2, #4] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r0, [r1, #40] @ 0x28 │ │ │ │ + strh r0, [r5, #56] @ 0x38 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r6, [r0, #36] @ 0x24 │ │ │ │ + strh r6, [r4, #52] @ 0x34 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r6, [r4, #48] @ 0x30 │ │ │ │ + ldrh r6, [r0, #2] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r6, [r3, #38] @ 0x26 │ │ │ │ + strh r6, [r7, #54] @ 0x36 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r2, [r1, #34] @ 0x22 │ │ │ │ + strh r2, [r5, #50] @ 0x32 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r6, [r1, #40] @ 0x28 │ │ │ │ + strh r6, [r5, #56] @ 0x38 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r0, [r3, #32] │ │ │ │ + strh r0, [r7, #48] @ 0x30 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r2, [r6, #32] │ │ │ │ + strh r2, [r2, #50] @ 0x32 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r4, [r6, #30] │ │ │ │ + strh r4, [r2, #48] @ 0x30 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r4, [r0, #40] @ 0x28 │ │ │ │ + strh r4, [r4, #56] @ 0x38 │ │ │ │ lsls r0, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ cbz r2, 3f9012 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e4ca2> │ │ │ │ @@ -1255523,15 +1255513,15 @@ │ │ │ │ bfi r3, r2, #5, #3 │ │ │ │ strb r3, [r5, #20] │ │ │ │ ldrd r2, r3, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 3f9148 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e4dd8> │ │ │ │ mov r3, r5 │ │ │ │ b.n 3f90a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e4d38> │ │ │ │ - add r4, sp, #536 @ 0x218 │ │ │ │ + add r6, sp, #664 @ 0x298 │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r3, [r1, #92] @ 0x5c │ │ │ │ ldrb.w r2, [r3, #-8] │ │ │ │ cmp r2, #1 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ beq.n 3f9206 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e4e96> │ │ │ │ @@ -1256324,17 +1256314,17 @@ │ │ │ │ lsls r3, r7, #5 │ │ │ │ ldr r4, [r5, #24] │ │ │ │ lsls r3, r7, #5 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, #22] │ │ │ │ + ldrb r6, [r3, #31] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r4, [r0, #21] │ │ │ │ + ldrb r4, [r4, #29] │ │ │ │ lsls r0, r1, #3 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ beq.n 3f99fe <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e568e> │ │ │ │ rsb r5, r3, #32 │ │ │ │ sub.w r4, r3, #32 │ │ │ │ lsr.w r2, r9, r3 │ │ │ │ @@ -1256622,21 +1256612,21 @@ │ │ │ │ movs r0, #0 │ │ │ │ b.n 3f9a54 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e56e4> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r4, [r4, #88] @ 0x58 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r5, #28] │ │ │ │ + str r4, [r1, #64] @ 0x40 │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r0, #4] │ │ │ │ + ldrb r2, [r4, #12] │ │ │ │ lsls r0, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r4, r3 │ │ │ │ @@ -1256989,21 +1256979,21 @@ │ │ │ │ cmp r1, #8 │ │ │ │ bhi.w 3f9eb6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e5b46> │ │ │ │ b.n 3f9f9e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e5c2e> │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ lsls r6, r3, #4 │ │ │ │ b.n 3f9fb6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e5c46> │ │ │ │ nop │ │ │ │ - ldrb r0, [r6, #1] │ │ │ │ + ldrb r0, [r2, #10] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r6, [r3, #26] │ │ │ │ + ldrb r6, [r7, #2] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - add r6, pc, #184 @ (adr r6, 3fa134 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e5dc4>) │ │ │ │ + add r0, sp, #312 @ 0x138 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r6, [r1, #26] │ │ │ │ + ldrb r6, [r5, #2] │ │ │ │ lsls r0, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r7, r0 │ │ │ │ @@ -1257132,15 +1257122,15 @@ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 53def8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x429b88> │ │ │ │ mov r5, r0 │ │ │ │ b.n 3fa0b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e5d40> │ │ │ │ nop │ │ │ │ - strb r4, [r0, #21] │ │ │ │ + strb r4, [r4, #29] │ │ │ │ lsls r0, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2944] @ 0xb80 │ │ │ │ subw sp, sp, #1116 @ 0x45c │ │ │ │ ldr r5, [pc, #632] @ (3fa488 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e6118>) │ │ │ │ @@ -1257380,17 +1257370,17 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r5, r7] │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r1, r1] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldr r1, [sp, #240] @ 0xf0 │ │ │ │ + ldr r3, [sp, #368] @ 0x170 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r1, [sp, #64] @ 0x40 │ │ │ │ + ldr r3, [sp, #192] @ 0xc0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ mov r5, r3 │ │ │ │ @@ -1258297,40 +1258287,40 @@ │ │ │ │ mov r9, r7 │ │ │ │ b.n 3fad54 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e69e4> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrh r0, [r0, r5] │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #312] @ 0x138 │ │ │ │ + ldr r2, [sp, #440] @ 0x1b8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ mrc 15, 2, APSR_nzcv, cr11, cr15, {7} │ │ │ │ - str r4, [sp, #968] @ 0x3c8 │ │ │ │ + str r7, [sp, #72] @ 0x48 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [r5, #112] @ 0x70 │ │ │ │ + strb r6, [r1, #5] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r2, [sp, #776] @ 0x308 │ │ │ │ + str r4, [sp, #904] @ 0x388 │ │ │ │ lsls r4, r3, #3 │ │ │ │ strb r6, [r7, r1] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldr r2, [r6, #68] @ 0x44 │ │ │ │ + ldr r2, [r2, #104] @ 0x68 │ │ │ │ lsls r0, r1, #3 │ │ │ │ bge.n 3fad16 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e69a6> │ │ │ │ vtbl.8 d29, {d31- , , d6[0] │ │ │ │ + @ instruction: 0xffff81e6 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r6, [r0, #31] │ │ │ │ + strh r6, [r4, #14] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r2, [r5, #22] │ │ │ │ + strh r2, [r1, #40] @ 0x28 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r2, [r1, #22] │ │ │ │ + strh r2, [r5, #38] @ 0x26 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r2, [r7, #28] │ │ │ │ + ldr r2, [r3, #64] @ 0x40 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r2, [r6, #40] @ 0x28 │ │ │ │ + ldr r2, [r2, #76] @ 0x4c │ │ │ │ lsls r0, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r1, #112] @ 0x70 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1258399,15 +1258389,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, ip │ │ │ │ bl 3f784c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e34dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r6, [r6, #56] @ 0x38 │ │ │ │ + str r1, [sp, #344] @ 0x158 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1448] @ 0x5a8 │ │ │ │ ldr r5, [pc, #252] @ (3fafd0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e6c60>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -1258843,33 +1258833,33 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r7, [pc, #1000] @ (3fb6ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e737c>) │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [pc, #368] @ (3fb47c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e710c>) │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldrb r2, [r5, #15] │ │ │ │ + ldrb r2, [r1, #24] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r0, [r3, #15] │ │ │ │ + ldrb r0, [r7, #23] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r6, [r4, #16] │ │ │ │ + ldrb r6, [r0, #25] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r6, [r4, #15] │ │ │ │ + ldrb r6, [r0, #24] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r4, [r2, #13] │ │ │ │ + ldrb r4, [r6, #21] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r2, [r3, #13] │ │ │ │ + ldrb r2, [r7, #21] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r2, [r0, #104] @ 0x68 │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r2, [r0, #104] @ 0x68 │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r4, [r1, #68] @ 0x44 │ │ │ │ + str r4, [r5, #100] @ 0x64 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r0, [r7, #92] @ 0x5c │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ lsls r0, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1259993,31 +1259983,31 @@ │ │ │ │ b.n 3fb986 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e7616> │ │ │ │ ldr r4, [pc, #376] @ (3fbfd8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e7c68>) │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #952] @ (3fc220 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e7eb0>) │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldrh r0, [r3, #6] │ │ │ │ + ldrh r0, [r7, #22] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r2, [r7, #17] │ │ │ │ + strb r2, [r3, #26] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r6, [r7, #17] │ │ │ │ + strb r6, [r3, #26] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - stmia r7!, {r1, r2, r3} │ │ │ │ + ldmia r1, {r1, r2, r3, r5} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - stmia r7!, {r6} │ │ │ │ + ldmia r1!, {r5, r6} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - stmia r7!, {r1, r6} │ │ │ │ + ldmia r1, {r1, r5, r6} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - stmia r7!, {r2, r6} │ │ │ │ + ldmia r1!, {r2, r5, r6} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - stmia r7!, {r1, r2, r6} │ │ │ │ + ldmia r1, {r1, r2, r5, r6} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r0, [r0, #8] │ │ │ │ + str r0, [r4, #40] @ 0x28 │ │ │ │ lsls r0, r1, #3 │ │ │ │ add.w r2, r4, #40 @ 0x28 │ │ │ │ add.w r0, r4, #56 @ 0x38 │ │ │ │ ldr.w r1, [r2, #4]! │ │ │ │ cmp r1, #0 │ │ │ │ bne.w 3fc1ca <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e7e5a> │ │ │ │ cmp r2, r0 │ │ │ │ @@ -1260405,24 +1260395,24 @@ │ │ │ │ movcs r1, #1 │ │ │ │ b.n 3fbdbc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e7a4c> │ │ │ │ ldr r0, [pc, #32] @ (3fc28c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e7f1c>) │ │ │ │ add r0, pc │ │ │ │ bl 29e1a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x189e38> │ │ │ │ ldrb.w r3, [r5, #56] @ 0x38 │ │ │ │ b.w 3fb920 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e75b0> │ │ │ │ - ldrh r4, [r6, r1] │ │ │ │ + ldrb r4, [r2, r2] │ │ │ │ lsls r0, r1, #3 │ │ │ │ @ instruction: 0xb79f │ │ │ │ - vqrshrn.u64 d21, q7, #1 │ │ │ │ + @ instruction: 0xffff5b7e │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r6, [r7, #18] │ │ │ │ + ldrb r6, [r3, #27] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrsb r2, [r1, r7] │ │ │ │ + ldr r2, [r5, r7] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r6, [r5, #14] │ │ │ │ + ldrb r6, [r1, #23] │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #488] @ (3fc48c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e811c>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1260821,19 +1260811,19 @@ │ │ │ │ nop │ │ │ │ subs r2, #94 @ 0x5e │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #250 @ 0xfa │ │ │ │ lsls r3, r7, #5 │ │ │ │ - strb r4, [r7, r3] │ │ │ │ + ldrsb r4, [r3, r4] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r4, [r6, r3] │ │ │ │ + ldrsb r4, [r2, r4] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r4, [r0, r2] │ │ │ │ + ldrsb r4, [r4, r2] │ │ │ │ lsls r0, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1260995,15 +1260985,15 @@ │ │ │ │ mov r1, r6 │ │ │ │ str r5, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ bl 3b8704 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a4394> │ │ │ │ str.w r4, [r8] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - strh r0, [r7, r6] │ │ │ │ + strb r0, [r3, r7] │ │ │ │ lsls r0, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #76] @ (3fc8a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e8530>) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -1261390,15 +1261380,15 @@ │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ adds r5, #160 @ 0xa0 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r4, #20] │ │ │ │ lsls r2, r7, #5 │ │ │ │ - str r2, [r3, r2] │ │ │ │ + strh r2, [r7, r2] │ │ │ │ lsls r0, r1, #3 │ │ │ │ strh r4, [r2, #14] │ │ │ │ lsls r2, r7, #5 │ │ │ │ adds r4, #164 @ 0xa4 │ │ │ │ lsls r3, r7, #5 │ │ │ │ strh r0, [r6, #8] │ │ │ │ lsls r2, r7, #5 │ │ │ │ @@ -1262133,15 +1262123,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cmp r6, #166 @ 0xa6 │ │ │ │ lsls r3, r7, #5 │ │ │ │ cmp r6, #162 @ 0xa2 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, #84] @ 0x54 │ │ │ │ + ldr r6, [r5, #116] @ 0x74 │ │ │ │ lsls r4, r3, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #184 @ 0xb8 │ │ │ │ lsls r3, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1263218,33 +1263208,33 @@ │ │ │ │ b.n 3fd7cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e945c> │ │ │ │ cmp r4, #0 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #228 @ 0xe4 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldr r0, [r1, #44] @ 0x2c │ │ │ │ + ldr r0, [r5, #76] @ 0x4c │ │ │ │ lsls r4, r3, #3 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - subs r1, #202 @ 0xca │ │ │ │ + subs r3, #234 @ 0xea │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r1, #174 @ 0xae │ │ │ │ + subs r3, #206 @ 0xce │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r1, #122 @ 0x7a │ │ │ │ + subs r3, #154 @ 0x9a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r6, #230 @ 0xe6 │ │ │ │ + cmp r1, #6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - movs r6, #118 @ 0x76 │ │ │ │ + cmp r0, #150 @ 0x96 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r2, [r7, #124] @ 0x7c │ │ │ │ + ldr r2, [r3, #32] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - add r4, sl │ │ │ │ + mov r4, lr │ │ │ │ lsls r0, r1, #3 │ │ │ │ - movs r4, #26 │ │ │ │ + movs r6, #58 @ 0x3a │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldrb.w r8, [r8, #13] │ │ │ │ cmp.w r8, #2 │ │ │ │ bne.w 3fe11e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e9dae> │ │ │ │ ldr r1, [sp, #28] │ │ │ │ @@ -1263841,15 +1263831,15 @@ │ │ │ │ b.n 3fe1bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2e9e4c> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ - subs r2, #124 @ 0x7c │ │ │ │ + subs r4, #156 @ 0x9c │ │ │ │ lsls r0, r1, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -1263996,17 +1263986,17 @@ │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #28] │ │ │ │ lsls r1, r3, #1 │ │ │ │ movs r3, #2 │ │ │ │ b.n 3fe666 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ea2f6> │ │ │ │ nop │ │ │ │ - ldr r6, [r3, r2] │ │ │ │ + ldrh r6, [r7, r2] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r6, [r6, r2] │ │ │ │ + strh r6, [r2, r3] │ │ │ │ lsls r7, r0, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #28 │ │ │ │ @@ -1264139,15 +1264129,15 @@ │ │ │ │ bl 53d954 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4295e4> │ │ │ │ eor.w r0, r0, #1 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ tst r6, r0 │ │ │ │ beq.n 3fe8a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ea534> │ │ │ │ b.n 3fe870 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ea500> │ │ │ │ nop │ │ │ │ - ldrsb r2, [r4, r0] │ │ │ │ + ldr r2, [r0, r1] │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ sub sp, #188 @ 0xbc │ │ │ │ mov r5, r1 │ │ │ │ @@ -1264649,17 +1264639,17 @@ │ │ │ │ nop │ │ │ │ asrs r4, r6, #26 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #21 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldr r4, [pc, #352] @ (3fefb4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2eac44>) │ │ │ │ + ldr r6, [pc, #480] @ (3ff034 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2eacc4>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r2, [pc, #880] @ (3ff1c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2eae58>) │ │ │ │ + ldr r4, [pc, #1008] @ (3ff248 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2eaed8>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r5, r0 │ │ │ │ @@ -1265572,15 +1265562,15 @@ │ │ │ │ mov r3, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ lsrs r6, r6, #9 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #52 @ 0x34 │ │ │ │ + movs r7, #84 @ 0x54 │ │ │ │ lsls r0, r1, #3 │ │ │ │ lsrs r4, r3, #1 │ │ │ │ lsls r3, r7, #5 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1265874,15 +1265864,15 @@ │ │ │ │ adds r4, #1 │ │ │ │ bl 3ff9f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2eb680> │ │ │ │ cmp r4, r7 │ │ │ │ bne.n 3ffb0a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2eb79a> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - cmp r4, r8 │ │ │ │ + bxns ip │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1266033,15 +1266023,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r3, r9 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, r4 │ │ │ │ bhi.n 3ffc96 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2eb926> │ │ │ │ b.n 3ffb8e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2eb81e> │ │ │ │ - cmn r0, r6 │ │ │ │ + cmp r0, r2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #228] @ (3ffdb8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2eba48>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -1266211,15 +1266201,15 @@ │ │ │ │ bx lr │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r4, r7, #7 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r5, #6 │ │ │ │ + subs r6, r1, #7 │ │ │ │ lsls r0, r1, #3 │ │ │ │ lsls r0, r6, #6 │ │ │ │ lsls r3, r7, #5 │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1266269,15 +1266259,15 @@ │ │ │ │ bx lr │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r0, r5, #5 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r7, #4 │ │ │ │ + subs r4, r3, #5 │ │ │ │ lsls r0, r1, #3 │ │ │ │ lsls r0, r4, #4 │ │ │ │ lsls r3, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1266483,15 +1266473,15 @@ │ │ │ │ b.n 400026 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ebcb6> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - adds r2, r5, #2 │ │ │ │ + subs r2, r1, #3 │ │ │ │ lsls r0, r1, #3 │ │ │ │ lsls r6, r0, #1 │ │ │ │ lsls r3, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ ldr r6, [r0, #80] @ 0x50 │ │ │ │ ldr.w r9, [r0, #36] @ 0x24 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1266549,31 +1266539,31 @@ │ │ │ │ add r2, pc │ │ │ │ ldrsh.w r2, [r2, r3, lsl #1] │ │ │ │ bne.n 40014c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ebddc> │ │ │ │ mov r0, r2 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #168] @ (400260 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ebef0>) │ │ │ │ + ldr r5, [pc, #296] @ (4002e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ebf70>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r4, [pc, #152] @ (400254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ebee4>) │ │ │ │ + ldr r6, [pc, #280] @ (4002d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ebf64>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r1, [pc, #312] @ (4002f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ebf88>) │ │ │ │ + ldr r3, [pc, #440] @ (400378 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ec008>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - @ instruction: 0x47aa │ │ │ │ + ldr r1, [pc, #808] @ (4004ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ec17c>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [pc, #920] @ (400560 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ec1f0>) │ │ │ │ + ldr r5, [pc, #24] @ (4001e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ebe70>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r6, #116 @ 0x74 │ │ │ │ + lsls r4, r2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r1, [pc, #48] @ (400200 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ebe90>) │ │ │ │ + ldr r3, [pc, #176] @ (400280 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ebf10>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r6, #58 @ 0x3a │ │ │ │ + eors r2, r3 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r2, r6 │ │ │ │ + add sl, sl │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #28] @ (400208 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ebe98>) │ │ │ │ @@ -1266587,15 +1266577,15 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ movs r0, #2 │ │ │ │ blx 69918 │ │ │ │ nop │ │ │ │ mcr2 1, 0, r0, cr12, cr10, {3} │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ + ldr r5, [sp, #144] @ 0x90 │ │ │ │ lsls r5, r0, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1266634,15 +1266624,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ strd r4, r2, [r3, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #4] @ (400284 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ebf14>) │ │ │ │ add r0, pc │ │ │ │ bl 4001d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ebe68> │ │ │ │ - stc 0, cr0, [r2], #792 @ 0x318 │ │ │ │ + cdp 0, 12, cr0, cr2, cr6, {6} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -1266793,15 +1266783,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] @ (400400 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ec090>) │ │ │ │ add r0, pc │ │ │ │ bl 4001d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ebe68> │ │ │ │ - adcs.w r0, sl, r6, lsl #3 │ │ │ │ + ldcl 0, cr0, [sl, #-792]! @ 0xfffffce8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1267895,33 +1267885,33 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 402552 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ee1e2> │ │ │ │ movs r3, #1 │ │ │ │ mov.w r0, #284 @ 0x11c │ │ │ │ str.w r3, [r8, #32] │ │ │ │ b.w 4006f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ec380> │ │ │ │ @ instruction: 0xfb3c017a │ │ │ │ - bx r2 │ │ │ │ + ldr r1, [pc, #192] @ (401170 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ece00>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bics r6, r1 │ │ │ │ + cmp lr, r5 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - mov r8, r9 │ │ │ │ + ldr r0, [pc, #928] @ (401458 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ed0e8>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - blxns sp │ │ │ │ + ldr r2, [pc, #48] @ (4010ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ecd7c>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r6, r0 │ │ │ │ + bx r4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r2, #48 @ 0x30 │ │ │ │ + subs r4, #80 @ 0x50 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - add lr, pc │ │ │ │ + bx r3 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r2, #42 @ 0x2a │ │ │ │ + subs r4, #74 @ 0x4a │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r6, #130 @ 0x82 │ │ │ │ + lsls r2, r4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bxns lr │ │ │ │ + ldr r1, [pc, #592] @ (401324 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ecfb4>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr.w r8, [sp, #4] │ │ │ │ ldr.w r1, [r9, #12] │ │ │ │ ldr.w r2, [r9, #20] │ │ │ │ ldrb.w r3, [r8, #113] @ 0x71 │ │ │ │ ldr.w r1, [r2, r1, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1269176,23 +1269166,23 @@ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ subs r3, r3, r2 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ bgt.n 402072 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2edd02> │ │ │ │ ldr.w r2, [r9, #36] @ 0x24 │ │ │ │ b.n 40203e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2edcce> │ │ │ │ - lsrs r6, r6, #4 │ │ │ │ + lsrs r6, r2, #13 │ │ │ │ lsls r0, r1, #3 │ │ │ │ cmp r5, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r6, #3 │ │ │ │ + lsls r6, r2, #12 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - lsls r4, r0, #1 │ │ │ │ + lsls r4, r4, #9 │ │ │ │ lsls r0, r1, #3 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ sub.w r6, r2, r0 │ │ │ │ it gt │ │ │ │ lslgt r1, r1, #1 │ │ │ │ @@ -1269752,40 +1269742,40 @@ │ │ │ │ b.w 401588 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ed218> │ │ │ │ mov r0, r8 │ │ │ │ bl 406cd4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2f2964> │ │ │ │ b.w 4014be <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ed14e> │ │ │ │ ldr r0, [pc, #64] @ (4026bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ee34c>) │ │ │ │ add r0, pc │ │ │ │ bl 4001d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ebe68> │ │ │ │ - ldmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ + bne.n 4025a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ee230> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xfa4e00c7 │ │ │ │ - strb r0, [r0, #26] │ │ │ │ + stc2l 0, cr0, [lr], #-796 @ 0xfffffce4 │ │ │ │ + ldrb r0, [r4, #2] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr??.w r0, [ip, #199] @ 0xc7 │ │ │ │ - ldmia r4!, {r1, r5, r6} │ │ │ │ + @ instruction: 0xfbfc00c7 │ │ │ │ + ldmia r6!, {r1, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - cmp r2, #38 @ 0x26 │ │ │ │ + cmp r4, #70 @ 0x46 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r7, #66 @ 0x42 │ │ │ │ + cmp r1, #98 @ 0x62 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r0, r6, #1 │ │ │ │ + subs r0, r2, #2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r5, #142 @ 0x8e │ │ │ │ + movs r7, #174 @ 0xae │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r0, #224 @ 0xe0 │ │ │ │ + movs r3, #0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - vst4. {d0-d3}, [lr], r7 │ │ │ │ - ldmia r3!, {r1, r4, r6, r7} │ │ │ │ + @ instruction: 0xfb2e00c7 │ │ │ │ + ldmia r5, {r1, r4, r5, r6, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r2, r3, r4} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xf62c00c7 │ │ │ │ - @ instruction: 0xf5f400c7 │ │ │ │ - ldmia r1, {r1, r3, r4, r5, r7} │ │ │ │ + str.w r0, [ip, r7] │ │ │ │ + ldrb.w r0, [r4, r7] │ │ │ │ + ldmia r3, {r1, r3, r4, r6, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cbz r3, 40271c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ee3ac> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ cbz r3, 40271c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ee3ac> │ │ │ │ push {lr} │ │ │ │ @@ -1269864,15 +1269854,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (402794 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ee424>) │ │ │ │ add r0, pc │ │ │ │ bl 4001d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ebe68> │ │ │ │ nop │ │ │ │ - ldmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r2, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1269903,17 +1269893,17 @@ │ │ │ │ ldr r0, [pc, #16] @ (4027f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ee484>) │ │ │ │ add r0, pc │ │ │ │ bl 4001d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ebe68> │ │ │ │ ldr r0, [pc, #12] @ (4027f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ee488>) │ │ │ │ add r0, pc │ │ │ │ bl 4001d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ebe68> │ │ │ │ nop │ │ │ │ - ldmia r0!, {r4, r5, r7} │ │ │ │ + ldmia r2!, {r4, r6, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldmia r0!, {r2, r4, r6, r7} │ │ │ │ + ldmia r2, {r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ cbz r1, 402836 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ee4c6> │ │ │ │ @@ -1270029,21 +1270019,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (40293c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ee5cc>) │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 3ffde8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2eba78> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrh r6, [r1, #54] @ 0x36 │ │ │ │ + str r0, [sp, #952] @ 0x3b8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - orr.w r0, lr, #6520832 @ 0x638000 │ │ │ │ - orns r0, ip, #6520832 @ 0x638000 │ │ │ │ - hlt 0x0016 │ │ │ │ + @ instruction: 0xf66e00c7 │ │ │ │ + @ instruction: 0xf69c00c7 │ │ │ │ + pop {r1, r2, r4, r5, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - eors.w r0, r2, #6520832 @ 0x638000 │ │ │ │ + @ instruction: 0xf6b200c7 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1270118,17 +1270108,18 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bvs.n 402a64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ee6f4> │ │ │ │ lsls r2, r7, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - and.w r0, r8, #6520832 @ 0x638000 │ │ │ │ - mcr2 0, 5, r0, cr4, cr0, {6} │ │ │ │ - cbnz r6, 402a8a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ee71a> │ │ │ │ + @ instruction: 0xf62800c7 │ │ │ │ + lsls r4, r0, #3 │ │ │ │ + lsls r1, r2, #3 │ │ │ │ + pop {r1, r2, r3, r6, r7, pc} │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1270212,30 +1270203,30 @@ │ │ │ │ ldr r2, [pc, #52] @ (402b14 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ee7a4>) │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 402a66 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ee6f6> │ │ │ │ - @ instruction: 0xf3b200c7 │ │ │ │ + rsbs r0, r2, #6520832 @ 0x638000 │ │ │ │ movs r2, #4 │ │ │ │ lsls r1, r6, #5 │ │ │ │ - @ instruction: 0xf3b000c7 │ │ │ │ - lsrs r4, r6, #21 │ │ │ │ + rsbs r0, r0, #6520832 @ 0x638000 │ │ │ │ + lsrs r4, r2, #30 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strh r4, [r0, r0] │ │ │ │ + strb r4, [r4, r0] │ │ │ │ lsls r5, r0, #3 │ │ │ │ - @ instruction: 0xf37000c7 │ │ │ │ - ldr r7, [pc, #968] @ (402ed0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2eeb60>) │ │ │ │ + @ instruction: 0xf59000c7 │ │ │ │ + strh r2, [r2, r0] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r5, [pc, #1008] @ (402efc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2eeb8c>) │ │ │ │ + str r4, [r3, r0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - sbfx r0, r0, #3, #8 │ │ │ │ - @ instruction: 0xf33200c7 │ │ │ │ - ldr r5, [pc, #736] @ (402df8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2eea88>) │ │ │ │ + sbc.w r0, r0, #6520832 @ 0x638000 │ │ │ │ + adcs.w r0, r2, #6520832 @ 0x638000 │ │ │ │ + ldr r7, [pc, #864] @ (402e78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2eeb08>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #68] @ 402b6c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ee7fc> │ │ │ │ ldr.w lr, [pc, #68] @ 402b70 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ee800> │ │ │ │ @@ -1270267,17 +1270258,17 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmia r3!, {r1, r5, r7} │ │ │ │ lsls r5, r7, #5 │ │ │ │ bmi.n 402b0c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ee79c> │ │ │ │ lsls r2, r7, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - tst r4, r7 │ │ │ │ + add r4, fp │ │ │ │ lsls r4, r1, #3 │ │ │ │ - rev16 r4, r1 │ │ │ │ + pop {r2, r3, r5, r6} │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 402bfa <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ee88a> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1270490,15 +1270481,15 @@ │ │ │ │ bl 3ffde8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2eba78> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bl 436a60 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3226f0> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eors.w r0, r8, #199 @ 0xc7 │ │ │ │ + @ instruction: 0xf2b800c7 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r3 │ │ │ │ mov r7, r1 │ │ │ │ @@ -1270531,15 +1270522,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 3ffde8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2eba78> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ bl 436a60 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3226f0> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - bic.w r0, r8, #199 @ 0xc7 │ │ │ │ + movw r0, #32967 @ 0x80c7 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r9, r3 │ │ │ │ mov r7, r0 │ │ │ │ mov sl, r1 │ │ │ │ @@ -1270598,16 +1270589,16 @@ │ │ │ │ ldr r0, [r7, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ bl 436a60 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3226f0> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r3, r6 │ │ │ │ b.n 402e20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2eeab0> │ │ │ │ - vmla.i32 d16, d16, d7[0] │ │ │ │ - vmla.i d0, d16, d3[1] │ │ │ │ + addw r0, r0, #199 @ 0xc7 │ │ │ │ + sub.w r0, r0, #199 @ 0xc7 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #564] @ (4030f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2eed80>) │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #564] @ (4030f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2eed84>) │ │ │ │ @@ -1270847,37 +1270838,37 @@ │ │ │ │ rsb sl, sl, #13 │ │ │ │ add r6, pc │ │ │ │ b.n 402f66 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2eebf6> │ │ │ │ bne.n 40316c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2eedfc> │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #74 @ 0x4a │ │ │ │ + cmp r5, #106 @ 0x6a │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r1, #150 @ 0x96 │ │ │ │ + movs r3, #182 @ 0xb6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - add r3, sp, #976 @ 0x3d0 │ │ │ │ + add r6, sp, #80 @ 0x50 │ │ │ │ lsls r6, r0, #3 │ │ │ │ adds r4, r2, #3 │ │ │ │ lsls r1, r6, #5 │ │ │ │ beq.n 403158 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2eede8> │ │ │ │ lsls r2, r7, #5 │ │ │ │ - add r3, sp, #312 @ 0x138 │ │ │ │ + add r5, sp, #440 @ 0x1b8 │ │ │ │ lsls r6, r0, #3 │ │ │ │ adds r0, r2, #0 │ │ │ │ lsls r1, r6, #5 │ │ │ │ - add r3, sp, #744 @ 0x2e8 │ │ │ │ + add r5, sp, #872 @ 0x368 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r3, sp, #288 @ 0x120 │ │ │ │ + add r5, sp, #416 @ 0x1a0 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r3, sp, #8 │ │ │ │ + add r5, sp, #136 @ 0x88 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r3, sp, #432 @ 0x1b0 │ │ │ │ + add r5, sp, #560 @ 0x230 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r2, sp, #368 @ 0x170 │ │ │ │ + add r4, sp, #496 @ 0x1f0 │ │ │ │ lsls r6, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1271032,15 +1271023,15 @@ │ │ │ │ streq.w sl, [r6, #4] │ │ │ │ cmp r7, #0 │ │ │ │ bne.n 4031e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2eee70> │ │ │ │ b.n 4031f6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2eee86> │ │ │ │ str.w sl, [r6] │ │ │ │ b.n 4032ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2eef3c> │ │ │ │ bx lr │ │ │ │ - stcl 0, cr0, [r6], #-796 @ 0xfffffce4 │ │ │ │ + cdp 0, 8, cr0, cr6, cr7, {6} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ @@ -1271275,32 +1271266,32 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 403340 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2eefd0> │ │ │ │ cmp r5, #130 @ 0x82 │ │ │ │ sbcs.w r3, r7, #0 │ │ │ │ blt.n 4034d6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ef166> │ │ │ │ b.n 40343c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ef0cc> │ │ │ │ - eors.w r0, lr, r7, lsl #3 │ │ │ │ - asrs r4, r2, #1 │ │ │ │ + ldc 0, cr0, [lr], #796 @ 0x31c │ │ │ │ + asrs r4, r6, #9 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - orr.w r0, sl, r7, lsl #3 │ │ │ │ - orn r0, sl, r7, lsl #3 │ │ │ │ + stcl 0, cr0, [sl], #-796 @ 0xfffffce4 │ │ │ │ + stc 0, cr0, [sl], {199} @ 0xc7 │ │ │ │ mrc2 15, 6, pc, cr13, cr15, {7} │ │ │ │ - str r4, [r0, #32] │ │ │ │ + str r4, [r4, #64] @ 0x40 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - pkhbt r0, r2, r7, lsl #3 │ │ │ │ - bic.w r0, lr, r7, lsl #3 │ │ │ │ - orr.w r0, r2, r7, lsl #3 │ │ │ │ - orrs.w r0, r6, r7, lsl #3 │ │ │ │ - orn r0, sl, r7, lsl #3 │ │ │ │ - @ instruction: 0xe9a800c7 │ │ │ │ - @ instruction: 0xe9b000c7 │ │ │ │ - strd r0, r0, [r8, #-796]! @ 0x31c │ │ │ │ - ldc2 0, cr0, [r6, #-832] @ 0xfffffcc0 │ │ │ │ - strd r0, r0, [ip, #-796] @ 0x31c │ │ │ │ + stcl 0, cr0, [r2], #796 @ 0x31c │ │ │ │ + mcrr 0, 12, r0, lr, cr7 │ │ │ │ + stcl 0, cr0, [r2], #-796 @ 0xfffffce4 │ │ │ │ + ldcl 0, cr0, [r6], #-796 @ 0xfffffce4 │ │ │ │ + stc 0, cr0, [sl], {199} @ 0xc7 │ │ │ │ + rsb r0, r8, r7, lsl #3 │ │ │ │ + rsbs r0, r0, r7, lsl #3 │ │ │ │ + @ instruction: 0xeb8800c7 │ │ │ │ + vqadd.u64 q0, q11, q0 │ │ │ │ + sbc.w r0, ip, r7, lsl #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #316] @ (4036c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ef358>) │ │ │ │ sub sp, #16 │ │ │ │ ldr r3, [pc, #316] @ (4036cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ef35c>) │ │ │ │ @@ -1271435,37 +1271426,37 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldmia r2, {r2, r3, r5, r6} │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2!, {r1, r4} │ │ │ │ lsls r2, r7, #5 │ │ │ │ - add r5, sp, #576 @ 0x240 │ │ │ │ + add r7, sp, #704 @ 0x2c0 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cmp r1, #104 @ 0x68 │ │ │ │ + cmp r3, #136 @ 0x88 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cmp r1, #88 @ 0x58 │ │ │ │ + cmp r3, #120 @ 0x78 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cmp r1, #64 @ 0x40 │ │ │ │ + cmp r3, #96 @ 0x60 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r4, [r2, #92] @ 0x5c │ │ │ │ + str r4, [r6, #124] @ 0x7c │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cmp r1, #48 @ 0x30 │ │ │ │ + cmp r3, #80 @ 0x50 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cmp r1, #32 │ │ │ │ + cmp r3, #64 @ 0x40 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cmp r1, #44 @ 0x2c │ │ │ │ + cmp r3, #76 @ 0x4c │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cmp r1, #40 @ 0x28 │ │ │ │ + cmp r3, #72 @ 0x48 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - @ instruction: 0xe8d800c7 │ │ │ │ - movs r4, r2 │ │ │ │ + @ instruction: 0xeaf800c7 │ │ │ │ + lsls r4, r6, #8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldc2 0, cr0, [r4, #-800]! @ 0xfffffce0 │ │ │ │ - cmp r1, #236 @ 0xec │ │ │ │ + vhadd.u16 q8, q10, q4 │ │ │ │ + cmp r4, #12 │ │ │ │ lsls r7, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #916] @ (403ab0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ef740>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -1271833,28 +1271824,24 @@ │ │ │ │ nop │ │ │ │ ldmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r0!, {r2, r5} │ │ │ │ lsls r2, r7, #5 │ │ │ │ - b.n 40398c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ef61c> │ │ │ │ - lsls r7, r0, #3 │ │ │ │ - lsls r4, r1, #26 │ │ │ │ + @ instruction: 0xe98600c7 │ │ │ │ + lsrs r4, r5, #2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xfa1a00d0 │ │ │ │ - b.n 4039b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ef644> │ │ │ │ - lsls r7, r0, #3 │ │ │ │ - b.n 403998 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ef628> │ │ │ │ - lsls r7, r0, #3 │ │ │ │ - b.n 403980 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ef610> │ │ │ │ - lsls r7, r0, #3 │ │ │ │ - movs r7, #234 @ 0xea │ │ │ │ + ldc2 0, cr0, [sl], #-832 @ 0xfffffcc0 │ │ │ │ + @ instruction: 0xe99400c7 │ │ │ │ + @ instruction: 0xe98400c7 │ │ │ │ + ldrd r0, r0, [r6, #-796]! @ 0x31c │ │ │ │ + cmp r2, #10 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - movs r6, #74 @ 0x4a │ │ │ │ + cmp r0, #106 @ 0x6a │ │ │ │ lsls r7, r0, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 403f8a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2efc1a> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1272528,21 +1272515,21 @@ │ │ │ │ mov r0, r1 │ │ │ │ b.n 403d22 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ef9b2> │ │ │ │ nop.w │ │ │ │ lsls r3, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 403b08 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ef798> │ │ │ │ + b.n 403f48 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2efbd8> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - b.n 403b14 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ef7a4> │ │ │ │ + b.n 403f54 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2efbe4> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - b.n 40479c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2f042c> │ │ │ │ + b.n 403bdc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2ef86c> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - b.n 4042c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2eff50> │ │ │ │ + b.n 404700 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2f0390> │ │ │ │ lsls r7, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1273808,139 +1273795,139 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ ldr.w ip, [r7] │ │ │ │ b.n 4048c6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2f0556> │ │ │ │ pop {r1, r3, r6} │ │ │ │ lsls r2, r7, #5 │ │ │ │ pop {r2, r6} │ │ │ │ lsls r2, r7, #5 │ │ │ │ - lsrs r4, r3, #12 │ │ │ │ + lsrs r4, r7, #20 │ │ │ │ lsls r4, r3, #3 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #984 @ 0x3d8 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - b.n 404eec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2f0b7c> │ │ │ │ + b.n 40532c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2f0fbc> │ │ │ │ lsls r7, r0, #3 │ │ │ │ add r2, sp, #640 @ 0x280 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - asrs r0, r4, #23 │ │ │ │ + adds r0, r0, r0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ add r1, sp, #624 @ 0x270 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - asrs r4, r0, #19 │ │ │ │ + asrs r4, r4, #27 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r2, r5, #27 │ │ │ │ + adds r2, r1, r4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ add r1, sp, #168 @ 0xa8 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - lsrs r6, r3, #11 │ │ │ │ + lsrs r6, r7, #19 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r6, r3, #14 │ │ │ │ + asrs r6, r7, #22 │ │ │ │ lsls r4, r3, #3 │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - lsrs r6, r0, #4 │ │ │ │ + lsrs r6, r4, #12 │ │ │ │ lsls r4, r3, #3 │ │ │ │ add r7, pc, #560 @ (adr r7, 405110 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2f0da0>) │ │ │ │ lsls r5, r7, #5 │ │ │ │ - lsrs r2, r0, #5 │ │ │ │ + lsrs r2, r4, #13 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r2, r4, #27 │ │ │ │ + asrs r2, r0, #4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ add r7, pc, #368 @ (adr r7, 40505c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2f0cec>) │ │ │ │ lsls r5, r7, #5 │ │ │ │ - lsls r4, r4, #30 │ │ │ │ + lsrs r4, r0, #7 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r6, r2, #5 │ │ │ │ + asrs r6, r6, #13 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r4, r6, #1 │ │ │ │ + lsrs r4, r2, #10 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r0, r7, #3 │ │ │ │ + asrs r0, r3, #12 │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 404f40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2f0bd0> │ │ │ │ + bge.n 404f80 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2f0c10> │ │ │ │ lsls r7, r0, #3 │ │ │ │ add r6, pc, #456 @ (adr r6, 4050d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2f0d60>) │ │ │ │ lsls r5, r7, #5 │ │ │ │ add r6, pc, #360 @ (adr r6, 405074 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2f0d04>) │ │ │ │ lsls r5, r7, #5 │ │ │ │ - bvc.n 404e40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2f0ad0> │ │ │ │ + bls.n 404e80 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2f0b10> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - asrs r0, r3, #1 │ │ │ │ + asrs r0, r7, #9 │ │ │ │ lsls r4, r3, #3 │ │ │ │ add r5, pc, #688 @ (adr r5, 4051c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2f0e58>) │ │ │ │ lsls r5, r7, #5 │ │ │ │ - bvc.n 404fa4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2f0c34> │ │ │ │ + bls.n 404fe4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2f0c74> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - asrs r2, r4, #32 │ │ │ │ + asrs r2, r0, #9 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r4, r3, #2 │ │ │ │ + asrs r4, r7, #10 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r4, r7, #27 │ │ │ │ + lsrs r4, r3, #4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r6, r5, #24 │ │ │ │ + lsrs r6, r1, #1 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r6, r4, #18 │ │ │ │ + lsrs r6, r0, #27 │ │ │ │ lsls r4, r3, #3 │ │ │ │ add r4, pc, #664 @ (adr r4, 4051cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2f0e5c>) │ │ │ │ lsls r5, r7, #5 │ │ │ │ - asrs r4, r4, #7 │ │ │ │ + asrs r4, r0, #16 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bls.n 404e68 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2f0af8> │ │ │ │ + blt.n 404ea8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2f0b38> │ │ │ │ lsls r7, r0, #3 │ │ │ │ add r4, pc, #96 @ (adr r4, 404fa0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2f0c30>) │ │ │ │ lsls r5, r7, #5 │ │ │ │ - lsls r0, r2, #20 │ │ │ │ + lsls r0, r6, #28 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bls.n 404e6c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2f0afc> │ │ │ │ + blt.n 404eac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2f0b3c> │ │ │ │ lsls r7, r0, #3 │ │ │ │ push {r1, r3, r5, r6, r7} │ │ │ │ lsls r2, r7, #5 │ │ │ │ - asrs r4, r3, #1 │ │ │ │ + asrs r4, r7, #9 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bpl.n 404ea0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2f0b30> │ │ │ │ + bvc.n 404ee0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2f0b70> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsls r6, r4, #17 │ │ │ │ + lsls r6, r0, #26 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bpl.n 404e84 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2f0b14> │ │ │ │ + bvc.n 404ec4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2f0b54> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ + ldr r4, [sp, #168] @ 0xa8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bmi.n 404f9c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2f0c2c> │ │ │ │ + bvs.n 404fdc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2f0c6c> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - movs r0, #212 @ 0xd4 │ │ │ │ + movs r2, #244 @ 0xf4 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r0, [sp, #920] @ 0x398 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bcc.n 405058 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2f0ce8> │ │ │ │ + bpl.n 404e98 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2f0b28> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - @ instruction: 0xf12c00d5 │ │ │ │ - bcc.n 404fb0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2f0c40> │ │ │ │ + sbfx r0, ip, #3, #22 │ │ │ │ + bpl.n 404ff0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2f0c80> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsrs r4, r0, #15 │ │ │ │ + lsrs r4, r4, #23 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - @ instruction: 0xf0ae00d5 │ │ │ │ - lsrs r6, r0, #17 │ │ │ │ + movt r0, #57557 @ 0xe0d5 │ │ │ │ + lsrs r6, r4, #25 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r4, r6, #13 │ │ │ │ + lsrs r4, r2, #22 │ │ │ │ lsls r4, r3, #3 │ │ │ │ add r0, pc, #776 @ (adr r0, 405294 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2f0f24>) │ │ │ │ lsls r5, r7, #5 │ │ │ │ - lsrs r2, r2, #13 │ │ │ │ + lsrs r2, r6, #21 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bpl.n 404f3c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2f0bcc> │ │ │ │ + bvc.n 404f7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2f0c0c> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsrs r4, r2, #15 │ │ │ │ + lsrs r4, r6, #23 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bcs.n 405074 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2f0d04> │ │ │ │ + bmi.n 404eb4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2f0b44> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - subs r2, r2, #4 │ │ │ │ + movs r1, #50 @ 0x32 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r7, [sp, #128] @ 0x80 │ │ │ │ + ldr r1, [sp, #256] @ 0x100 │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr.w r3, [pc, #3176] @ 405c10 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2f18a0> │ │ │ │ add r3, pc │ │ │ │ ldrb r4, [r3, r6] │ │ │ │ b.n 4048f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2f0580> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movw r2, #257 @ 0x101 │ │ │ │ @@ -1275033,47 +1275020,49 @@ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #291 @ 0x123 │ │ │ │ subw r3, r3, #3496 @ 0xda8 │ │ │ │ strd r0, r1, [r3] │ │ │ │ b.w 405070 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2f0d00> │ │ │ │ nop │ │ │ │ - lsls r4, r5, #26 │ │ │ │ + lsrs r4, r1, #3 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r0, r6, #18 │ │ │ │ + lsrs r0, r2, #27 │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 405b68 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2f17f8> │ │ │ │ + bcs.n 405ba8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2f1838> │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr r6, [sp, #448] @ 0x1c0 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - mcr2 0, 7, r0, cr12, cr11, {6} │ │ │ │ + lsls r4, r1, #4 │ │ │ │ + lsls r4, r3, #3 │ │ │ │ ldr r6, [sp, #96] @ 0x60 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - bcc.n 405c98 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2f1928> │ │ │ │ + bpl.n 405cd8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2f1968> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - adds r0, r4, #2 │ │ │ │ + subs r0, r0, #3 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - mrc2 0, 3, r0, cr4, cr11, {6} │ │ │ │ - str r4, [sp, #560] @ 0x230 │ │ │ │ + lsls r4, r2, #2 │ │ │ │ + lsls r4, r3, #3 │ │ │ │ + str r6, [sp, #688] @ 0x2b0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr r5, [sp, #632] @ 0x278 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r5, [sp, #576] @ 0x240 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r5, [sp, #472] @ 0x1d8 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r5, [sp, #368] @ 0x170 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r5, [sp, #256] @ 0x100 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r5, [sp, #144] @ 0x90 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - beq.n 405be4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2f1874> │ │ │ │ + bcs.n 405c24 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2f18b4> │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr r4, [sp, #864] @ 0x360 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r4, [sp, #816] @ 0x330 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r4, [sp, #624] @ 0x270 │ │ │ │ lsls r5, r7, #5 │ │ │ │ @@ -1275103,41 +1275092,41 @@ │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r1, [sp, #904] @ 0x388 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r1, [sp, #656] @ 0x290 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r1, [sp, #288] @ 0x120 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldmia r3!, {r1, r5, r6} │ │ │ │ + ldmia r5!, {r1, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr r0, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldmia r3, {r3, r4, r5, r6} │ │ │ │ + ldmia r5!, {r3, r4, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr r0, [sp, #832] @ 0x340 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldmia r3, {r1, r3, r6} │ │ │ │ + ldmia r5, {r1, r3, r5, r6} │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr r0, [sp, #608] @ 0x260 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldmia r3, {r1, r2, r3, r5} │ │ │ │ + ldmia r5!, {r1, r2, r3, r6} │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr r0, [sp, #416] @ 0x1a0 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r0, [sp, #296] @ 0x128 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ lsls r5, r7, #5 │ │ │ │ str r7, [sp, #904] @ 0x388 │ │ │ │ lsls r5, r7, #5 │ │ │ │ str r7, [sp, #856] @ 0x358 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldmia r4, {r1, r3, r4} │ │ │ │ + ldmia r6!, {r1, r3, r4, r5} │ │ │ │ lsls r7, r0, #3 │ │ │ │ str r7, [sp, #560] @ 0x230 │ │ │ │ lsls r5, r7, #5 │ │ │ │ str r7, [sp, #512] @ 0x200 │ │ │ │ lsls r5, r7, #5 │ │ │ │ str r7, [sp, #296] @ 0x128 │ │ │ │ lsls r5, r7, #5 │ │ │ │ @@ -1275147,39 +1275136,39 @@ │ │ │ │ lsls r5, r7, #5 │ │ │ │ str r6, [sp, #784] @ 0x310 │ │ │ │ lsls r5, r7, #5 │ │ │ │ str r6, [sp, #560] @ 0x230 │ │ │ │ lsls r5, r7, #5 │ │ │ │ str r6, [sp, #304] @ 0x130 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldmia r2!, {r1, r3, r5, r6} │ │ │ │ + ldmia r4!, {r1, r3, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ str r5, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldmia r2!, {r1, r3, r6} │ │ │ │ + ldmia r4!, {r1, r3, r5, r6} │ │ │ │ lsls r7, r0, #3 │ │ │ │ str r5, [sp, #880] @ 0x370 │ │ │ │ lsls r5, r7, #5 │ │ │ │ str r5, [sp, #784] @ 0x310 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldmia r2!, {r4} │ │ │ │ + ldmia r4, {r4, r5} │ │ │ │ lsls r7, r0, #3 │ │ │ │ str r5, [sp, #640] @ 0x280 │ │ │ │ lsls r5, r7, #5 │ │ │ │ str r5, [sp, #592] @ 0x250 │ │ │ │ lsls r5, r7, #5 │ │ │ │ str r5, [sp, #184] @ 0xb8 │ │ │ │ lsls r5, r7, #5 │ │ │ │ str r4, [sp, #936] @ 0x3a8 │ │ │ │ lsls r5, r7, #5 │ │ │ │ str r4, [sp, #888] @ 0x378 │ │ │ │ lsls r5, r7, #5 │ │ │ │ str r4, [sp, #800] @ 0x320 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldmia r1, {r1, r6, r7} │ │ │ │ + ldmia r3!, {r1, r5, r6, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ str r4, [sp, #600] @ 0x258 │ │ │ │ lsls r5, r7, #5 │ │ │ │ str r4, [sp, #304] @ 0x130 │ │ │ │ lsls r5, r7, #5 │ │ │ │ str r4, [sp, #32] │ │ │ │ lsls r5, r7, #5 │ │ │ │ @@ -1276332,31 +1276321,31 @@ │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r4, [r7, #58] @ 0x3a │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r0, [r4, #58] @ 0x3a │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r2, [r0, #58] @ 0x3a │ │ │ │ lsls r5, r7, #5 │ │ │ │ - stmia r2!, {r4} │ │ │ │ + stmia r4!, {r4, r5} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - udf #40 @ 0x28 │ │ │ │ + b.n 406a94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2f2724> │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldrh r4, [r0, #48] @ 0x30 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r0, [r3, #46] @ 0x2e │ │ │ │ lsls r5, r7, #5 │ │ │ │ - stmia r1!, {r2, r4, r6} │ │ │ │ + stmia r3!, {r2, r4, r5, r6} │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldrh r4, [r4, #44] @ 0x2c │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r4, [r6, #42] @ 0x2a │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r4, [r2, #42] @ 0x2a │ │ │ │ lsls r5, r7, #5 │ │ │ │ - nop {15} │ │ │ │ + stmia r2!, {r4} │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldrh r4, [r7, #38] @ 0x26 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r0, [r3, #38] @ 0x26 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r2, [r1, #38] @ 0x26 │ │ │ │ lsls r5, r7, #5 │ │ │ │ @@ -1276374,16 +1276363,16 @@ │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r6, [r0, #32] │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r2, [r5, #30] │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r6, [r1, #30] │ │ │ │ lsls r5, r7, #5 │ │ │ │ - pop {r3, r7, pc} │ │ │ │ - lsls r7, r0, #3 │ │ │ │ + it ge │ │ │ │ + lslge r7, r0, #3 │ │ │ │ ldrh r6, [r4, #24] │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r0, [r1, #24] │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r4, [r0, #22] │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r4, [r0, #20] │ │ │ │ @@ -1276394,82 +1276383,82 @@ │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r4, [r4, #14] │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r4, [r4, #12] │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r4, [r4, #8] │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldrb r4, [r3, #15] │ │ │ │ + ldrb r4, [r7, #23] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - bhi.n 4069c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2f2654> │ │ │ │ + bge.n 406a04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2f2694> │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - revsh r0, r1 │ │ │ │ + pop {r3, r5, r6, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsls r0, r6, #29 │ │ │ │ + lsrs r0, r2, #6 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - @ instruction: 0xe9ba00db │ │ │ │ - ldrb r2, [r7, #29] │ │ │ │ + rsbs r0, sl, fp, lsr #3 │ │ │ │ + strh r2, [r3, #12] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - @ instruction: 0xf61800db │ │ │ │ - @ instruction: 0xf58c00db │ │ │ │ - str r2, [r3, r2] │ │ │ │ + ldrh.w r0, [r8, fp, lsl #1] │ │ │ │ + @ instruction: 0xf7ac00db │ │ │ │ + strh r2, [r7, r2] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - revsh r0, r4 │ │ │ │ + pop {pc} │ │ │ │ lsls r7, r0, #3 │ │ │ │ strh r4, [r5, #58] @ 0x3a │ │ │ │ lsls r5, r7, #5 │ │ │ │ - pop {r1, r7} │ │ │ │ + bkpt 0x00a2 │ │ │ │ lsls r7, r0, #3 │ │ │ │ strh r6, [r2, #58] @ 0x3a │ │ │ │ lsls r5, r7, #5 │ │ │ │ - cbnz r6, 406b0c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2f279c> │ │ │ │ + pop {r1, r2, r7, pc} │ │ │ │ lsls r7, r0, #3 │ │ │ │ strh r0, [r3, #56] @ 0x38 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - cbnz r0, 406b06 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2f2796> │ │ │ │ + pop {r3, r6, pc} │ │ │ │ lsls r7, r0, #3 │ │ │ │ strh r2, [r3, #54] @ 0x36 │ │ │ │ lsls r5, r7, #5 │ │ │ │ strh r0, [r7, #52] @ 0x34 │ │ │ │ lsls r5, r7, #5 │ │ │ │ strh r4, [r5, #52] @ 0x34 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - hlt 0x0000 │ │ │ │ + pop {r5, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ strh r0, [r5, #50] @ 0x32 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - rev16 r2, r6 │ │ │ │ + pop {r1, r4, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - @ instruction: 0xb8d8 │ │ │ │ + revsh r0, r7 │ │ │ │ lsls r7, r0, #3 │ │ │ │ strh r0, [r1, #50] @ 0x32 │ │ │ │ lsls r5, r7, #5 │ │ │ │ strh r6, [r3, #48] @ 0x30 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - cbnz r6, 406b04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2f2794> │ │ │ │ + cbnz r6, 406b4c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2f27dc> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cbnz r2, 406b12 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2f27a2> │ │ │ │ + cbnz r2, 406b5a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2f27ea> │ │ │ │ lsls r7, r0, #3 │ │ │ │ strh r6, [r5, #46] @ 0x2e │ │ │ │ lsls r5, r7, #5 │ │ │ │ - cbnz r4, 406af6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2f2786> │ │ │ │ + cbnz r4, 406b3e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2f27ce> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - hlt 0x003a │ │ │ │ + pop {r1, r3, r4, r6, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - bpl.n 406be0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2f2870> │ │ │ │ + bvc.n 406a20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2f26b0> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cbnz r6, 406b12 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2f27a2> │ │ │ │ + cbnz r6, 406b5a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2f27ea> │ │ │ │ lsls r7, r0, #3 │ │ │ │ strh r2, [r4, #44] @ 0x2c │ │ │ │ lsls r5, r7, #5 │ │ │ │ - rev16 r2, r4 │ │ │ │ + pop {r1, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - bpl.n 406b90 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2f2820> │ │ │ │ + bvc.n 406bd0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2f2860> │ │ │ │ lsls r5, r2, #3 │ │ │ │ strh r6, [r6, #42] @ 0x2a │ │ │ │ lsls r5, r7, #5 │ │ │ │ strh r4, [r3, #42] @ 0x2a │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r0, [pc, #320] @ (406c54 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2f28e4>) │ │ │ │ mov r1, r5 │ │ │ │ @@ -1276587,57 +1276576,57 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ add r2, pc │ │ │ │ bl 3ffde8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2eba78> │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ b.n 4065d6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2f2266> │ │ │ │ - push {r3, r6, r7} │ │ │ │ + @ instruction: 0xb6e8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - push {r3, r6, r7} │ │ │ │ + @ instruction: 0xb6e8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cbz r0, 406cb0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2f2940> │ │ │ │ + push {r5, r6, lr} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - @ instruction: 0xb6a4 │ │ │ │ + @ instruction: 0xb8c4 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - push {r2, r3, r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb81c │ │ │ │ lsls r7, r0, #3 │ │ │ │ - @ instruction: 0xb600 │ │ │ │ + @ instruction: 0xb820 │ │ │ │ lsls r7, r0, #3 │ │ │ │ strh r0, [r6, #26] │ │ │ │ lsls r5, r7, #5 │ │ │ │ strh r4, [r4, #26] │ │ │ │ lsls r5, r7, #5 │ │ │ │ - @ instruction: 0xb7f4 │ │ │ │ + rev r4, r2 │ │ │ │ lsls r7, r0, #3 │ │ │ │ strh r4, [r0, #26] │ │ │ │ lsls r5, r7, #5 │ │ │ │ - @ instruction: 0xb736 │ │ │ │ + cbnz r6, 406c94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2f2924> │ │ │ │ lsls r7, r0, #3 │ │ │ │ strh r6, [r0, #24] │ │ │ │ lsls r5, r7, #5 │ │ │ │ - @ instruction: 0xb6be │ │ │ │ + @ instruction: 0xb8de │ │ │ │ lsls r7, r0, #3 │ │ │ │ strh r6, [r5, #22] │ │ │ │ lsls r5, r7, #5 │ │ │ │ - push {r2, r3, r4, r6, lr} │ │ │ │ + @ instruction: 0xb77c │ │ │ │ lsls r7, r0, #3 │ │ │ │ - push {r1, r5, r6, lr} │ │ │ │ + @ instruction: 0xb782 │ │ │ │ lsls r7, r0, #3 │ │ │ │ strh r0, [r0, #22] │ │ │ │ lsls r5, r7, #5 │ │ │ │ - push {r1, r2, r3, r5, lr} │ │ │ │ + @ instruction: 0xb74e │ │ │ │ lsls r7, r0, #3 │ │ │ │ - push {r1, r4, r5, lr} │ │ │ │ + @ instruction: 0xb752 │ │ │ │ lsls r7, r0, #3 │ │ │ │ strh r2, [r4, #20] │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldr r4, [r0, #112] @ 0x70 │ │ │ │ + strb r4, [r4, #4] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - bcs.n 406d2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2f29bc> │ │ │ │ + bmi.n 406d6c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2f29fc> │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ @@ -1339554,15 +1339543,15 @@ │ │ │ │ bl 434448 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3200d8> │ │ │ │ b.n 433090 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x31ed20> │ │ │ │ bl 4349a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x320630> │ │ │ │ b.n 433050 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x31ece0> │ │ │ │ bl 434ca4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x320934> │ │ │ │ b.n 433050 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x31ece0> │ │ │ │ nop │ │ │ │ - ldr r0, [pc, #704] @ (4333ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x31f03c>) │ │ │ │ + ldr r2, [pc, #832] @ (43342c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x31f0bc>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1339723,23 +1339712,23 @@ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ bl 434a44 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3206d4> │ │ │ │ b.n 4331fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x31ee8c> │ │ │ │ ldrd r2, r3, [sp, #64] @ 0x40 │ │ │ │ add.w r0, r4, #288 @ 0x120 │ │ │ │ bl 444bf4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x330884> │ │ │ │ b.n 43322c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x31eebc> │ │ │ │ - bx r7 │ │ │ │ + ldr r1, [pc, #352] @ (433414 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x31f0a4>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ - bx r7 │ │ │ │ + ldr r1, [pc, #360] @ (433420 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x31f0b0>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ - bx sl │ │ │ │ + ldr r1, [pc, #472] @ (433494 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x31f124>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ - mov sl, pc │ │ │ │ + ldr r1, [pc, #104] @ (433328 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x31efb8>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ - mov ip, r6 │ │ │ │ + ldr r0, [pc, #848] @ (433614 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x31f2a4>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ cbz r0, 4332ea <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x31ef7a> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1339918,37 +1339907,37 @@ │ │ │ │ b.n 433364 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x31eff4> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r4, {r2, r4, r6, r7} │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - mov r2, r9 │ │ │ │ + ldr r0, [pc, #424] @ (433634 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x31f2c4>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ ldmia r4!, {r1, r6, r7} │ │ │ │ lsls r7, r6, #5 │ │ │ │ - mov r6, r9 │ │ │ │ + ldr r0, [pc, #440] @ (43364c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x31f2dc>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp sl, sl │ │ │ │ + @ instruction: 0x47f2 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - mov r0, sp │ │ │ │ + ldr r0, [pc, #544] @ (4336bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x31f34c>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ ldmia r4!, {r1, r3, r5} │ │ │ │ lsls r7, r6, #5 │ │ │ │ - cmp r8, r9 │ │ │ │ + blx sp │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r8, lr │ │ │ │ + ldr r0, [pc, #64] @ (4334e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x31f178>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp sl, pc │ │ │ │ + ldr r0, [pc, #104] @ (433518 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x31f1a8>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ - mov r2, r6 │ │ │ │ + ldr r0, [pc, #328] @ (4335fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x31f28c>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ - add lr, ip │ │ │ │ + bx r0 │ │ │ │ lsls r5, r0, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1339990,17 +1339979,17 @@ │ │ │ │ ldrd r3, r0, [r0, #400] @ 0x190 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ movs r0, #2 │ │ │ │ bl 4382e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x323f70> │ │ │ │ b.n 4334dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x31f16c> │ │ │ │ - cmp r0, fp │ │ │ │ + bx pc │ │ │ │ lsls r5, r0, #3 │ │ │ │ - bcs.n 433554 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x31f1e4> │ │ │ │ + bmi.n 433594 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x31f224> │ │ │ │ lsls r4, r0, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ adds r0, #8 │ │ │ │ bl 442d8c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32ea1c> │ │ │ │ @@ -1340226,15 +1340215,15 @@ │ │ │ │ blx 6a8a8 │ │ │ │ mov r0, r6 │ │ │ │ blx 6a8a8 │ │ │ │ ldrb.w r3, [r4, #396] @ 0x18c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 43372a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x31f3ba> │ │ │ │ b.n 433756 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x31f3e6> │ │ │ │ - add r0, r3 │ │ │ │ + mov r0, r7 │ │ │ │ lsls r5, r0, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r4, [r0, #384] @ 0x180 │ │ │ │ cbz r4, 4337d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x31f460> │ │ │ │ @@ -1340394,15 +1340383,15 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #32 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 442a38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32e6c8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ands r6, r5 │ │ │ │ + negs r6, r1 │ │ │ │ lsls r5, r0, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #172] @ 433a20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x31f6b0> │ │ │ │ sub sp, #28 │ │ │ │ @@ -1340477,15 +1340466,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ stmia r6!, {r1, r7} │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r1, r2, r4, r6} │ │ │ │ lsls r7, r6, #5 │ │ │ │ - lsrs r0, r7 │ │ │ │ + orrs r0, r3 │ │ │ │ lsls r5, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ ldr r2, [pc, #476] @ (433c20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x31f8b0>) │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ @@ -1340687,15 +1340676,15 @@ │ │ │ │ b.n 433bcc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x31f85c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r5!, {r2, r4, r5, r7} │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #36 @ 0x24 │ │ │ │ + adcs r4, r0 │ │ │ │ lsls r5, r0, #3 │ │ │ │ stmia r4!, {r2, r3, r5} │ │ │ │ lsls r7, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1340925,17 +1340914,17 @@ │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r3, r4} │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #216 @ 0xd8 │ │ │ │ + subs r6, #248 @ 0xf8 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - subs r4, #122 @ 0x7a │ │ │ │ + subs r6, #154 @ 0x9a │ │ │ │ lsls r5, r0, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #252] @ (433f8c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x31fc1c>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1341137,15 +1341126,15 @@ │ │ │ │ b.n 433fcc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x31fc5c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r0!, {r1, r2, r3, r6} │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #250 @ 0xfa │ │ │ │ + subs r5, #26 │ │ │ │ lsls r5, r0, #3 │ │ │ │ ite lt │ │ │ │ lsllt r7, r6, #5 │ │ │ │ ldrge r1, [r1, #16] │ │ │ │ and.w r1, r1, #61440 @ 0xf000 │ │ │ │ cmp.w r1, #32768 @ 0x8000 │ │ │ │ bne.n 4340b2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x31fd42> │ │ │ │ @@ -1341165,15 +1341154,15 @@ │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - subs r2, #160 @ 0xa0 │ │ │ │ + subs r4, #192 @ 0xc0 │ │ │ │ lsls r5, r0, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #76] @ (43411c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x31fdac>) │ │ │ │ add r1, pc │ │ │ │ @@ -1341304,15 +1341293,15 @@ │ │ │ │ b.n 434204 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x31fe94> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bkpt 0x00c4 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #240 @ 0xf0 │ │ │ │ + subs r4, #16 │ │ │ │ lsls r5, r0, #3 │ │ │ │ bl 41c22a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x307eba> │ │ │ │ bkpt 0x0042 │ │ │ │ lsls r7, r6, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1341517,15 +1341506,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ b.n 434418 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3200a8> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ pop {r1, r2, r5} │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #90 @ 0x5a │ │ │ │ + subs r1, #122 @ 0x7a │ │ │ │ lsls r5, r0, #3 │ │ │ │ cbnz r0, 4344c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x320150> │ │ │ │ lsls r7, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3848] @ 0xf08 │ │ │ │ @@ -1341691,19 +1341680,19 @@ │ │ │ │ b.n 434574 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x320204> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cbnz r4, 434666 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3202f6> │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #232 @ 0xe8 │ │ │ │ + subs r1, #8 │ │ │ │ lsls r5, r0, #3 │ │ │ │ cbnz r0, 43465c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3202ec> │ │ │ │ lsls r7, r6, #5 │ │ │ │ - adds r6, #120 @ 0x78 │ │ │ │ + subs r0, #152 @ 0x98 │ │ │ │ lsls r5, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov sl, r1 │ │ │ │ ldr r1, [pc, #524] @ (434830 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3204c0>) │ │ │ │ @@ -1341927,47 +1341916,47 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cbnz r4, 434868 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3204f8> │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbnz r4, 43486a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3204fa> │ │ │ │ lsls r7, r6, #5 │ │ │ │ - adds r2, #226 @ 0xe2 │ │ │ │ + adds r5, #2 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds r4, #104 @ 0x68 │ │ │ │ + adds r6, #136 @ 0x88 │ │ │ │ lsls r5, r0, #3 │ │ │ │ cbnz r4, 434864 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3204f4> │ │ │ │ lsls r7, r6, #5 │ │ │ │ - adds r4, #26 │ │ │ │ + adds r6, #58 @ 0x3a │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds r2, #78 @ 0x4e │ │ │ │ + adds r4, #110 @ 0x6e │ │ │ │ lsls r5, r0, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #194 @ 0xc2 │ │ │ │ + adds r6, #226 @ 0xe2 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds r4, #108 @ 0x6c │ │ │ │ + adds r6, #140 @ 0x8c │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds r4, #78 @ 0x4e │ │ │ │ + adds r6, #110 @ 0x6e │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds r4, #140 @ 0x8c │ │ │ │ + adds r6, #172 @ 0xac │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds r3, #138 @ 0x8a │ │ │ │ + adds r5, #170 @ 0xaa │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds r4, #96 @ 0x60 │ │ │ │ + adds r6, #128 @ 0x80 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds r4, #210 @ 0xd2 │ │ │ │ + adds r6, #242 @ 0xf2 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds r3, #110 @ 0x6e │ │ │ │ + adds r5, #142 @ 0x8e │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds r4, #200 @ 0xc8 │ │ │ │ + adds r6, #232 @ 0xe8 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds r2, #200 @ 0xc8 │ │ │ │ + adds r4, #232 @ 0xe8 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds r4, #32 │ │ │ │ + adds r6, #64 @ 0x40 │ │ │ │ lsls r5, r0, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #120] @ (434908 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x320598>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1342018,24 +1342007,24 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ ldr r0, [pc, #28] @ (434920 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3205b0>) │ │ │ │ add r0, pc │ │ │ │ b.n 4348c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x320558> │ │ │ │ nop │ │ │ │ @ instruction: 0xb76a │ │ │ │ lsls r7, r6, #5 │ │ │ │ - adds r3, #110 @ 0x6e │ │ │ │ + adds r5, #142 @ 0x8e │ │ │ │ lsls r5, r0, #3 │ │ │ │ - vmla.i32 d0, d22, d3[0] │ │ │ │ - adds r3, #92 @ 0x5c │ │ │ │ + rsb r0, r6, #195 @ 0xc3 │ │ │ │ + adds r5, #124 @ 0x7c │ │ │ │ lsls r5, r0, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #102 @ 0x66 │ │ │ │ + adds r5, #134 @ 0x86 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds r3, #66 @ 0x42 │ │ │ │ + adds r5, #98 @ 0x62 │ │ │ │ lsls r5, r0, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w ip, [pc, #92] @ 434994 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x320624> │ │ │ │ @@ -1342217,15 +1342206,15 @@ │ │ │ │ b.n 434ab6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x320746> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ push {r1, r2, r3, r4, r7, lr} │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #78 @ 0x4e │ │ │ │ + adds r4, #110 @ 0x6e │ │ │ │ lsls r5, r0, #3 │ │ │ │ push {r1, r2, r3, r4, r5, lr} │ │ │ │ lsls r7, r6, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ @@ -1342321,15 +1342310,15 @@ │ │ │ │ b.n 434bb8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x320848> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ push {r1, r3, r4, r6, r7} │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #154 @ 0x9a │ │ │ │ + adds r3, #186 @ 0xba │ │ │ │ lsls r5, r0, #3 │ │ │ │ push {r1, r2, r4, r5} │ │ │ │ lsls r7, r6, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1342512,15 +1342501,15 @@ │ │ │ │ add sp, #128 @ 0x80 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ uxth r2, r3 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #36 @ 0x24 │ │ │ │ + adds r1, #68 @ 0x44 │ │ │ │ lsls r5, r0, #3 │ │ │ │ sxth r4, r5 │ │ │ │ lsls r7, r6, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1342874,17 +1342863,17 @@ │ │ │ │ nop │ │ │ │ add sp, #176 @ 0xb0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r7, sp, #736 @ 0x2e0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - asrs r6, r0, #19 │ │ │ │ + asrs r6, r4, #27 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - asrs r6, r0, #17 │ │ │ │ + asrs r6, r4, #25 │ │ │ │ lsls r1, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #3784] @ 0xec8 │ │ │ │ @@ -1343063,23 +1343052,23 @@ │ │ │ │ b.n 435234 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x320ec4> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r6, sp, #104 @ 0x68 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #192 @ 0xc0 │ │ │ │ + cmp r4, #224 @ 0xe0 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - str r3, [sp, #560] @ 0x230 │ │ │ │ + str r5, [sp, #688] @ 0x2b0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r2, #166 @ 0xa6 │ │ │ │ + cmp r4, #198 @ 0xc6 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r2, #172 @ 0xac │ │ │ │ + cmp r4, #204 @ 0xcc │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r2, #70 @ 0x46 │ │ │ │ + cmp r4, #102 @ 0x66 │ │ │ │ lsls r5, r0, #3 │ │ │ │ add r4, sp, #792 @ 0x318 │ │ │ │ lsls r7, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1344] @ 0x540 │ │ │ │ @@ -1343421,35 +1343410,35 @@ │ │ │ │ b.n 4356c6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x321356> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #104 @ 0x68 │ │ │ │ + movs r6, #136 @ 0x88 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - movs r7, #230 @ 0xe6 │ │ │ │ + cmp r2, #6 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - movs r7, #162 @ 0xa2 │ │ │ │ + cmp r1, #194 @ 0xc2 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - movs r7, #152 @ 0x98 │ │ │ │ + cmp r1, #184 @ 0xb8 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - movs r7, #198 @ 0xc6 │ │ │ │ + cmp r1, #230 @ 0xe6 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - movs r7, #82 @ 0x52 │ │ │ │ + cmp r1, #114 @ 0x72 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldr r2, [r3, #76] @ 0x4c │ │ │ │ + ldr r2, [r7, #108] @ 0x6c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r7, #22 │ │ │ │ + cmp r1, #54 @ 0x36 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - movs r7, #32 │ │ │ │ + cmp r1, #64 @ 0x40 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - movs r6, #232 @ 0xe8 │ │ │ │ + cmp r1, #8 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - movs r6, #158 @ 0x9e │ │ │ │ + cmp r0, #190 @ 0xbe │ │ │ │ lsls r5, r0, #3 │ │ │ │ ldc2l 15, cr15, [pc], #1020 @ 435b78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x321808> │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ lsls r7, r6, #5 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1344604,19 +1344593,19 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r5, [sp, #496] @ 0x1f0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #384] @ 0x180 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - lsls r6, r4, #10 │ │ │ │ + lsls r6, r0, #19 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - lsls r0, r2, #9 │ │ │ │ + lsls r0, r6, #17 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - lsls r2, r2, #8 │ │ │ │ + lsls r2, r6, #16 │ │ │ │ lsls r1, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ @@ -1344857,15 +1344846,15 @@ │ │ │ │ lsrs r7, r1, #28 │ │ │ │ lsrs r7, r1, #28 │ │ │ │ lsrs r7, r1, #28 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r3, #7 │ │ │ │ + lsls r4, r7, #15 │ │ │ │ lsls r1, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1344911,15 +1344900,15 @@ │ │ │ │ lsrs r7, r1, #28 │ │ │ │ lsrs r7, r1, #28 │ │ │ │ lsrs r7, r1, #28 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r2, #5 │ │ │ │ + lsls r2, r6, #13 │ │ │ │ lsls r1, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1344968,15 +1344957,15 @@ │ │ │ │ lsrs r7, r1, #28 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vld4.32 {d31[],d33[],d35[],d37[]}, [r1 :128] │ │ │ │ ldr??.w pc, [sp, #255]! │ │ │ │ - lsls r2, r1, #3 │ │ │ │ + lsls r2, r5, #11 │ │ │ │ lsls r1, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1345152,15 +1345141,15 @@ │ │ │ │ mul.w r2, r3, r2 │ │ │ │ blx 6a1fc │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r5, #56] @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xfb6800d8 │ │ │ │ + stc2 0, cr0, [r8, #864] @ 0x360 │ │ │ │ str r1, [r0, #16] │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1345735,15 +1345724,15 @@ │ │ │ │ lsrs r7, r1, #28 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ bl 4ad10a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x398d9a> │ │ │ │ bl 4a910e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x394d9e> │ │ │ │ - strb.w r0, [r2, r8, lsl #1] │ │ │ │ + @ instruction: 0xfa2200d8 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr d7, [pc, #80] @ 437178 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x322e08> │ │ │ │ @@ -1345788,15 +1345777,15 @@ │ │ │ │ lsrs r7, r1, #28 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xeff3ffff │ │ │ │ @ instruction: 0xefe5ffff │ │ │ │ - @ instruction: 0xf77c00d8 │ │ │ │ + ldrsb.w r0, [ip, #216] @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov.w r1, #296 @ 0x128 │ │ │ │ @@ -1345844,15 +1345833,15 @@ │ │ │ │ lsrs r7, r1, #28 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ bl 7d1222 │ │ │ │ vrsqrts.f16 , , │ │ │ │ - @ instruction: 0xf6ea00d8 │ │ │ │ + vst4. {d0-d3}, [sl :64], r8 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w lr, [r0, #48] @ 0x30 │ │ │ │ sub sp, #12 │ │ │ │ cmp lr, r1 │ │ │ │ @@ -1345882,15 +1345871,15 @@ │ │ │ │ cmp r2, lr │ │ │ │ ite hi │ │ │ │ movhi r0, #0 │ │ │ │ movls r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ssat r0, #25, lr, lsl #3 │ │ │ │ + @ instruction: 0xf52e00d8 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov.w r1, #304 @ 0x130 │ │ │ │ @@ -1345948,15 +1345937,15 @@ │ │ │ │ lsrs r7, r1, #28 │ │ │ │ lsrs r7, r1, #28 │ │ │ │ movs r0, r2 │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ vrecps.f16 , , │ │ │ │ mrc 15, 3, APSR_nzcv, cr9, cr15, {7} │ │ │ │ - @ instruction: 0xf5f800d8 │ │ │ │ + ldrb.w r0, [r8, r8, lsl #1] │ │ │ │ mrc 15, 3, APSR_nzcv, cr13, cr15, {7} │ │ │ │ cbz r0, 437396 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x323026> │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ @@ -1346725,15 +1346714,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strh r0, [r2, #40] @ 0x28 │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r6, #8 │ │ │ │ + lsls r4, r2, #17 │ │ │ │ lsls r5, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r8, [pc, #124] @ 437bcc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32385c> │ │ │ │ add.w r6, r1, #31 │ │ │ │ @@ -1346782,15 +1346771,15 @@ │ │ │ │ add.w r0, r0, r9, lsl #22 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ strh r0, [r4, #36] @ 0x24 │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r6, #7 │ │ │ │ + lsls r0, r2, #16 │ │ │ │ lsls r5, r0, #3 │ │ │ │ lsrs r2, r1, #22 │ │ │ │ push {r4, lr} │ │ │ │ ubfx r3, r1, #5, #17 │ │ │ │ lsls r2, r2, #4 │ │ │ │ add.w ip, r0, r2 │ │ │ │ ldr.w r4, [ip, #4] │ │ │ │ @@ -1347055,30 +1347044,32 @@ │ │ │ │ str.w r0, [r5, r8] │ │ │ │ b.n 437d5e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3239ee> │ │ │ │ nop │ │ │ │ strh r4, [r4, #24] │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r4, #4] │ │ │ │ + ldr r6, [r0, #40] @ 0x28 │ │ │ │ lsls r1, r1, #3 │ │ │ │ strh r0, [r3, #20] │ │ │ │ lsls r7, r6, #5 │ │ │ │ - lsls r4, r4, #1 │ │ │ │ + lsls r4, r0, #10 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - movs r0, r5 │ │ │ │ + lsls r0, r1, #9 │ │ │ │ + lsls r5, r0, #3 │ │ │ │ + @ instruction: 0xf70600c7 │ │ │ │ + lsls r6, r0, #8 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - @ instruction: 0xf4e600c7 │ │ │ │ - vmla.i32 q8, q11, d4[0] │ │ │ │ - beq.n 437ea8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x323b38> │ │ │ │ + bcs.n 437ee8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x323b78> │ │ │ │ lsls r3, r0, #3 │ │ │ │ - b.n 4383b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x324048> │ │ │ │ + b.n 4377f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x323488> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - vmla.i32 q0, q11, d4[0] │ │ │ │ - vhadd.s q8, q12, q3 │ │ │ │ + lsls r6, r0, #7 │ │ │ │ + lsls r5, r0, #3 │ │ │ │ + @ instruction: 0xf19800c6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3024] @ 0xbd0 │ │ │ │ subw sp, sp, #1060 @ 0x424 │ │ │ │ ldr r4, [pc, #108] @ (437f18 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x323ba8>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1347124,19 +1347115,19 @@ │ │ │ │ addw sp, sp, #1060 @ 0x424 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strh r4, [r1, #10] │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - and.w r0, ip, r8, lsr #3 │ │ │ │ - ittt ge │ │ │ │ - lslge r2, r2, #3 │ │ │ │ - strhge r0, [r0, #8] │ │ │ │ - lslge r7, r6, #5 │ │ │ │ + stc 0, cr0, [ip], #-864 @ 0xfffffca0 │ │ │ │ + stmia r1!, {r1, r6, r7} │ │ │ │ + lsls r2, r2, #3 │ │ │ │ + strh r0, [r0, #8] │ │ │ │ + lsls r7, r6, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3024] @ 0xbd0 │ │ │ │ subw sp, sp, #1060 @ 0x424 │ │ │ │ ldr r4, [pc, #120] @ (437fb8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x323c48>) │ │ │ │ add r4, pc │ │ │ │ @@ -1347190,18 +1347181,18 @@ │ │ │ │ lsls r2, r7, #5 │ │ │ │ strh r2, [r5, #4] │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r6, #116] @ 0x74 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - itee eq │ │ │ │ - lsleq r2, r2, #3 │ │ │ │ - strhne r2, [r4, #2] │ │ │ │ - lslne r7, r6, #5 │ │ │ │ + stmia r1!, {r1, r2, r3, r5} │ │ │ │ + lsls r2, r2, #3 │ │ │ │ + strh r2, [r4, #2] │ │ │ │ + lsls r7, r6, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3544] @ 0xdd8 │ │ │ │ ldr r2, [pc, #396] @ (43816c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x323dfc>) │ │ │ │ sub.w sp, sp, #536 @ 0x218 │ │ │ │ ldr r3, [pc, #392] @ (438170 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x323e00>) │ │ │ │ @@ -1347368,59 +1347359,61 @@ │ │ │ │ mov r0, r6 │ │ │ │ b.n 438066 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x323cf6> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strh r6, [r2, #0] │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 3, cr0, cr0, cr4, {6} │ │ │ │ + lsls r0, r2, #1 │ │ │ │ + lsls r5, r0, #3 │ │ │ │ strh r4, [r1, #0] │ │ │ │ lsls r7, r6, #5 │ │ │ │ cmp r4, pc │ │ │ │ lsls r6, r5, #5 │ │ │ │ ldr r4, [r2, #108] @ 0x6c │ │ │ │ lsls r2, r7, #5 │ │ │ │ ldr r2, [r1, #108] @ 0x6c │ │ │ │ lsls r2, r7, #5 │ │ │ │ - cdp2 0, 0, cr0, cr10, cr4, {6} │ │ │ │ - b.n 4382f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x323f80> │ │ │ │ + movs r2, r5 │ │ │ │ + lsls r5, r0, #3 │ │ │ │ + b.n 438730 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3243c0> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldmia r6!, {r3, r4} │ │ │ │ + beq.n 438204 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x323e94> │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subw r0, r8, #199 @ 0xc7 │ │ │ │ - ldc2 0, cr0, [ip, #784] @ 0x310 │ │ │ │ + @ instruction: 0xf4c800c7 │ │ │ │ + vrev32. q0, q2 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r2, r7, #5 │ │ │ │ add r8, r8 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - stc2l 0, cr0, [r2, #784] @ 0x310 │ │ │ │ + vmla.i32 q8, q9, d4[0] │ │ │ │ ldr r4, [r3, #100] @ 0x64 │ │ │ │ lsls r2, r7, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ lsls r2, r7, #5 │ │ │ │ ldr r2, [r1, #100] @ 0x64 │ │ │ │ lsls r2, r7, #5 │ │ │ │ ldrb r2, [r2, #29] │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldr r2, [r1, #96] @ 0x60 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - stc2l 0, cr0, [r2, #-784]! @ 0xfffffcf0 │ │ │ │ - ldc2l 0, cr0, [r6, #-784] @ 0xfffffcf0 │ │ │ │ + vmla.i q0, q9, d0[1] │ │ │ │ + vhadd.u q8, q11, q2 │ │ │ │ ldr r2, [r1, #92] @ 0x5c │ │ │ │ lsls r2, r7, #5 │ │ │ │ - ldr r6, [pc, #280] @ (4382e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x323f78>) │ │ │ │ + str r6, [r4, r1] │ │ │ │ lsls r6, r0, #3 │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ lsls r2, r7, #5 │ │ │ │ ldr r6, [r4, #88] @ 0x58 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - ldc2 0, cr0, [r2, #-784]! @ 0xfffffcf0 │ │ │ │ - ldr r6, [pc, #112] @ (438250 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x323ee0>) │ │ │ │ + vhadd.u16 q8, q9, q2 │ │ │ │ + str r4, [r7, r0] │ │ │ │ lsls r6, r0, #3 │ │ │ │ ldr r6, [r1, #88] @ 0x58 │ │ │ │ lsls r2, r7, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1347602,21 +1347595,21 @@ │ │ │ │ str r0, [r2, #0] │ │ │ │ b.n 43835e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x323fee> │ │ │ │ str r0, [r2, #0] │ │ │ │ b.n 43836e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x323ffe> │ │ │ │ nop │ │ │ │ stmia r4!, {r1, r4} │ │ │ │ lsls r7, r6, #5 │ │ │ │ - cbnz r2, 4383f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x324080> │ │ │ │ + pop {r1, r6, pc} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r6!, {r2, r3, r5} │ │ │ │ + beq.n 438444 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3240d4> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r4, [r4, #38] @ 0x26 │ │ │ │ + strh r4, [r0, #56] @ 0x38 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xfb0200c4 │ │ │ │ + stc2 0, cr0, [r2, #-784]! @ 0xfffffcf0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #24] @ (4383dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32406c>) │ │ │ │ add r0, pc │ │ │ │ bl 4390a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x324d30> │ │ │ │ @@ -1347624,17 +1347617,17 @@ │ │ │ │ ldr r1, [pc, #20] @ (4383e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x324074>) │ │ │ │ mov r3, r0 │ │ │ │ add r2, pc │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ bl 4382e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x323f70> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfa6400c4 │ │ │ │ - @ instruction: 0xfac000c4 │ │ │ │ - strh r0, [r5, #26] │ │ │ │ + stc2 0, cr0, [r4], {196} @ 0xc4 │ │ │ │ + stc2l 0, cr0, [r0], #784 @ 0x310 │ │ │ │ + strh r0, [r1, #44] @ 0x2c │ │ │ │ lsls r4, r0, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r8, [pc, #76] @ 438448 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3240d8> │ │ │ │ @@ -1347665,15 +1347658,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ add r4, r6 │ │ │ │ subs r4, r4, r5 │ │ │ │ mov r2, r4 │ │ │ │ blx 69ee4 │ │ │ │ str r4, [r7, #8] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - hlt 0x0004 │ │ │ │ + pop {r2, r5, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-32] │ │ │ │ @@ -1347759,21 +1347752,21 @@ │ │ │ │ lsrs r0, r0, #5 │ │ │ │ str r0, [r2, #0] │ │ │ │ b.n 4384fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32418c> │ │ │ │ str r0, [r2, #0] │ │ │ │ b.n 43850c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32419c> │ │ │ │ stmia r2!, {r2, r4, r5, r6} │ │ │ │ lsls r7, r6, #5 │ │ │ │ - cbnz r4, 438564 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3241f4> │ │ │ │ + cbnz r4, 4385ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32423c> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r4!, {r1, r2, r3, r7} │ │ │ │ + ldmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r6, [r0, #26] │ │ │ │ + strh r6, [r4, #42] @ 0x2a │ │ │ │ lsls r1, r2, #3 │ │ │ │ - vld4. {d16-d19}, [r4], r4 │ │ │ │ + @ instruction: 0xfb8400c4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ movs r0, #0 │ │ │ │ @@ -1347787,15 +1347780,15 @@ │ │ │ │ bl 439c3c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3258cc> │ │ │ │ movs r3, #0 │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #8] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - add r4, sp, #768 @ 0x300 │ │ │ │ + add r6, sp, #896 @ 0x380 │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4076] @ 0xfec │ │ │ │ ldr.w ip, [pc, #80] @ 4385ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32427c> │ │ │ │ @@ -1347945,15 +1347938,15 @@ │ │ │ │ strb r2, [r4, r3] │ │ │ │ adds r3, #2 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ bne.n 4386f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x324384> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r0, #64] @ 0x40 │ │ │ │ pop {r4, pc} │ │ │ │ - b.n 438b30 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3247c0> │ │ │ │ + b.n 437f70 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x323c00> │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ subs r0, #1 │ │ │ │ movs r2, #0 │ │ │ │ adds r4, r1, #1 │ │ │ │ ldrb.w ip, [r1, r2, lsl #1] │ │ │ │ ldrb.w r3, [r4, r2, lsl #1] │ │ │ │ @@ -1348016,15 +1348009,15 @@ │ │ │ │ strb r2, [r4, r3] │ │ │ │ adds r3, #2 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ bne.n 4387c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x324450> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r0, #64] @ 0x40 │ │ │ │ pop {r4, pc} │ │ │ │ - b.n 438a8c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32471c> │ │ │ │ + b.n 438ecc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x324b5c> │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2152] @ 0x868 │ │ │ │ sub.w sp, sp, #1928 @ 0x788 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1348108,16 +1348101,17 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r6, [r0, #30] │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf67000c4 │ │ │ │ - vqadd.u64 q8, q10, q0 │ │ │ │ + ldrb.w r0, [r0, #196] @ 0xc4 │ │ │ │ + lsls r4, r2, #6 │ │ │ │ + lsls r1, r2, #3 │ │ │ │ strb r6, [r1, #29] │ │ │ │ lsls r7, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #148] @ (438984 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x324614>) │ │ │ │ @@ -1348184,16 +1348178,17 @@ │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strb r0, [r1, #28] │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf5ee00c4 │ │ │ │ - mrc2 0, 6, r0, cr6, cr0, {6} │ │ │ │ + strb.w r0, [lr, r4] │ │ │ │ + lsls r6, r6, #3 │ │ │ │ + lsls r1, r2, #3 │ │ │ │ strb r2, [r2, #26] │ │ │ │ lsls r7, r6, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #68] @ (4389ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32467c>) │ │ │ │ @@ -1348556,15 +1348551,15 @@ │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ beq.n 438d5a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3249ea> │ │ │ │ ldr r1, [pc, #8] @ (438d5c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3249ec>) │ │ │ │ add r1, pc │ │ │ │ blx 6a830 │ │ │ │ pop {r3, pc} │ │ │ │ - tst r0, r3 │ │ │ │ + add r0, r7 │ │ │ │ lsls r6, r0, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r2, #3 │ │ │ │ movw r1, #1030 @ 0x406 │ │ │ │ @@ -1348964,15 +1348959,15 @@ │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 439216 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x324ea6> │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [pc, #208] @ (439238 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x324ec8>) │ │ │ │ add r0, pc │ │ │ │ - bl 10509ec │ │ │ │ + bl 1050c0c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ bl 436a24 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3226b4> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 439120 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x324db0> │ │ │ │ ldr r4, [pc, #188] @ (43923c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x324ecc>) │ │ │ │ @@ -1349132,17 +1349127,17 @@ │ │ │ │ strd r1, r2, [r5] │ │ │ │ b.n 4392c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x324f58> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r6, [r5, #84] @ 0x54 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [r8], #-784 @ 0xfffffcf0 │ │ │ │ - ldcl 0, cr0, [r2], #-784 @ 0xfffffcf0 │ │ │ │ - ldcl 0, cr0, [r6], #-784 @ 0xfffffcf0 │ │ │ │ + cdp 0, 9, cr0, cr8, cr4, {6} │ │ │ │ + cdp 0, 9, cr0, cr2, cr4, {6} │ │ │ │ + cdp 0, 9, cr0, cr6, cr4, {6} │ │ │ │ ldr r0, [r6, #80] @ 0x50 │ │ │ │ lsls r7, r6, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1349185,15 +1349180,15 @@ │ │ │ │ blx 68be8 │ │ │ │ ldr r3, [pc, #148] @ (439420 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3250b0>) │ │ │ │ add r3, pc │ │ │ │ str r0, [r3, #0] │ │ │ │ cbz r0, 439398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x325028> │ │ │ │ ldr r0, [pc, #144] @ (439424 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3250b4>) │ │ │ │ add r0, pc │ │ │ │ - bl 10509ec │ │ │ │ + bl 1050c0c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #136] @ (439428 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3250b8>) │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r4, [r4, r2] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ @@ -1349239,23 +1349234,23 @@ │ │ │ │ blx 6a8a8 │ │ │ │ adds r0, r6, #1 │ │ │ │ blx 68be8 │ │ │ │ b.n 439388 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x325018> │ │ │ │ mov r0, r5 │ │ │ │ b.n 439384 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x325014> │ │ │ │ nop │ │ │ │ - rsb r0, r8, r4, lsl #3 │ │ │ │ + stcl 0, cr0, [r8, #784]! @ 0x310 │ │ │ │ ldr r2, [r0, #72] @ 0x48 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldrh r2, [r7, r5] │ │ │ │ lsls r2, r7, #5 │ │ │ │ @ instruction: 0xffabffff │ │ │ │ adds r2, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - sub.w r0, r0, r4, lsl #3 │ │ │ │ + stcl 0, cr0, [r0, #784] @ 0x310 │ │ │ │ ldrh r0, [r3, r4] │ │ │ │ lsls r2, r7, #5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #48] @ (439474 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x325104>) │ │ │ │ @@ -1349315,17 +1349310,17 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ cmp r0, r4 │ │ │ │ beq.n 4394c2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x325152> │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r5, r0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xeabe00c4 │ │ │ │ - @ instruction: 0xeabc00c4 │ │ │ │ - pkhbt r0, r0, r4, lsl #3 │ │ │ │ + ldcl 0, cr0, [lr], {196} @ 0xc4 │ │ │ │ + ldcl 0, cr0, [ip], {196} @ 0xc4 │ │ │ │ + stcl 0, cr0, [r0], #784 @ 0x310 │ │ │ │ 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] @ (439538 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3251c8>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -1349354,15 +1349349,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ strb.w r3, [r4, ip] │ │ │ │ blx 68a08 │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - eors.w r0, sl, r4, lsl #3 │ │ │ │ + ldc 0, cr0, [sl], #784 @ 0x310 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ sub.w r4, r0, #24 │ │ │ │ adds r1, #31 │ │ │ │ bic.w r1, r1, #7 │ │ │ │ @@ -1351268,15 +1351263,15 @@ │ │ │ │ ldrb r2, [r4, #3] │ │ │ │ @ instruction: 0xb839 │ │ │ │ subs r3, #255 @ 0xff │ │ │ │ ldmia r5, {r0, r2, r4, r5} │ │ │ │ ldr r1, [r6, #68] @ 0x44 │ │ │ │ bpl.n 43a8ca <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32655a> │ │ │ │ str r2, [sp, #224] @ 0xe0 │ │ │ │ - bvs.n 43a8c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x326550> │ │ │ │ + bhi.n 43a900 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x326590> │ │ │ │ lsls r4, r0, #3 │ │ │ │ strb r1, [r0, #0] │ │ │ │ strb r2, [r0, #1] │ │ │ │ ldrb r2, [r3, #2] │ │ │ │ ldrb.w ip, [r3, #1] │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ lsls r2, r2, #6 │ │ │ │ @@ -1353288,15 +1353283,15 @@ │ │ │ │ mov r0, fp │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov.w fp, #0 │ │ │ │ mov r0, fp │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - add r6, sp, #968 @ 0x3c8 │ │ │ │ + cbz r2, 43be24 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x327ab4> │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #52] @ (43be64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x327af4>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1353505,23 +1353500,23 @@ │ │ │ │ nop │ │ │ │ adcs r4, r6 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adcs r0, r3 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - add r2, sp, #376 @ 0x178 │ │ │ │ + add r4, sp, #504 @ 0x1f8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r1, sp, #984 @ 0x3d8 │ │ │ │ + add r4, sp, #88 @ 0x58 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r1, sp, #808 @ 0x328 │ │ │ │ + add r3, sp, #936 @ 0x3a8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r5, sp, #32 │ │ │ │ + add r7, sp, #160 @ 0xa0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r4, sp, #880 @ 0x370 │ │ │ │ + add r6, sp, #1008 @ 0x3f0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1353630,19 +1353625,19 @@ │ │ │ │ str r3, [r7, #52] @ 0x34 │ │ │ │ b.n 43c116 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x327da6> │ │ │ │ mov r9, r2 │ │ │ │ cmp r6, #0 │ │ │ │ bne.n 43c10a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x327d9a> │ │ │ │ mov r5, r6 │ │ │ │ b.n 43c12c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x327dbc> │ │ │ │ - add r3, sp, #904 @ 0x388 │ │ │ │ + add r6, sp, #8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r3, sp, #856 @ 0x358 │ │ │ │ + add r5, sp, #984 @ 0x3d8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r3, sp, #600 @ 0x258 │ │ │ │ + add r5, sp, #728 @ 0x2d8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ vldr d7, [pc, #68] @ 43c1d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x327e68> │ │ │ │ @@ -1353949,17 +1353944,17 @@ │ │ │ │ cmpne r3, r6 │ │ │ │ bne.n 43c476 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x328106> │ │ │ │ adds r4, #8 │ │ │ │ cmp r4, r2 │ │ │ │ bne.n 43c488 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x328118> │ │ │ │ b.n 43c460 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3280f0> │ │ │ │ nop │ │ │ │ - add r0, sp, #344 @ 0x158 │ │ │ │ + add r2, sp, #472 @ 0x1d8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r0, sp, #192 @ 0xc0 │ │ │ │ + add r2, sp, #320 @ 0x140 │ │ │ │ lsls r0, r3, #3 │ │ │ │ cbz r0, 43c4c2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x328152> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1354010,17 +1354005,17 @@ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ lsls r2, r2, #3 │ │ │ │ blx 6a1fc │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r5, #48] @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - add r7, pc, #744 @ (adr r7, 43c824 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3284b4>) │ │ │ │ + add r1, sp, #872 @ 0x368 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r4, pc, #24 @ (adr r4, 43c558 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3281e8>) │ │ │ │ + add r6, pc, #152 @ (adr r6, 43c5d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x328268>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1354060,15 +1354055,15 @@ │ │ │ │ bcc.n 43c59e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32822e> │ │ │ │ bl 43be70 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x327b00> │ │ │ │ pop {r3, pc} │ │ │ │ movs r1, #0 │ │ │ │ bl 43be70 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x327b00> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - add r3, pc, #544 @ (adr r3, 43c7dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32846c>) │ │ │ │ + add r5, pc, #672 @ (adr r5, 43c85c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3284ec>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1354124,15 +1354119,15 @@ │ │ │ │ subs r2, #1 │ │ │ │ adds r3, #1 │ │ │ │ add ip, pc │ │ │ │ str.w ip, [r1, #4] │ │ │ │ strd r2, r3, [r0, #48] @ 0x30 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r6, pc, #328 @ (adr r6, 43c7ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32843c>) │ │ │ │ + add r0, sp, #456 @ 0x1c8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1354150,15 +1354145,15 @@ │ │ │ │ subs r2, #1 │ │ │ │ adds r3, #1 │ │ │ │ add r1, pc │ │ │ │ str r1, [r0, #4] │ │ │ │ strd r2, r3, [r4, #48] @ 0x30 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - add r6, pc, #64 @ (adr r6, 43c6e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x328374>) │ │ │ │ + add r0, sp, #192 @ 0xc0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ cbz r0, 43c6fa <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32838a> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1354211,15 +1354206,15 @@ │ │ │ │ bne.n 43c710 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3283a0> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ bx lr │ │ │ │ mov r1, r2 │ │ │ │ b.n 43c702 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x328392> │ │ │ │ nop │ │ │ │ - add r5, pc, #600 @ (adr r5, 43c988 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x328618>) │ │ │ │ + add r7, pc, #728 @ (adr r7, 43ca08 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x328698>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [pc, #104] @ (43c7a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x328438>) │ │ │ │ movs r1, #208 @ 0xd0 │ │ │ │ @@ -1354324,17 +1354319,17 @@ │ │ │ │ cmpne r2, r8 │ │ │ │ bne.n 43c80a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32849a> │ │ │ │ adds r4, #8 │ │ │ │ cmp r4, r3 │ │ │ │ bne.n 43c824 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3284b4> │ │ │ │ b.n 43c7fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32848c> │ │ │ │ nop │ │ │ │ - add r4, pc, #768 @ (adr r4, 43cb3c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3287cc>) │ │ │ │ + add r6, pc, #896 @ (adr r6, 43cbbc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32884c>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r4, pc, #624 @ (adr r4, 43cab0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x328740>) │ │ │ │ + add r6, pc, #752 @ (adr r6, 43cb30 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3287c0>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ vstr d1, [sp] │ │ │ │ @@ -1357769,18 +1357764,18 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6a01c │ │ │ │ ldr r3, [pc, #20] @ (43ef48 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32abd8>) │ │ │ │ add r3, pc │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r0, [pc, #16] @ (43ef4c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32abdc>) │ │ │ │ add r0, pc │ │ │ │ - bl 10509ec │ │ │ │ + bl 1050c0c │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r0, [r2, r6] │ │ │ │ + strh r0, [r6, r6] │ │ │ │ lsls r1, r0, #3 │ │ │ │ vsra.u16 q8, , #4 │ │ │ │ movs r3, r2 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1361722,17 +1361717,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 441c00 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32d890> │ │ │ │ nop │ │ │ │ - str r2, [r0, r4] │ │ │ │ + strh r2, [r4, r4] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r6, [r4, r2] │ │ │ │ + strh r6, [r0, r3] │ │ │ │ lsls r0, r3, #3 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1362587,15 +1362582,15 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #20] @ (44252c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32e1bc>) │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ bl 45e198 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x349e28> │ │ │ │ ldr r0, [pc, #12] @ (442530 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32e1c0>) │ │ │ │ add r0, pc │ │ │ │ - bl 10509ec │ │ │ │ + bl 1050c0c │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r7, #5 │ │ │ │ mrc2 15, 7, pc, cr11, cr15, {7} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1362829,15 +1362824,15 @@ │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bge.n 4426d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32e364> │ │ │ │ lsls r6, r6, #5 │ │ │ │ bhi.n 4427b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32e440> │ │ │ │ lsls r6, r6, #5 │ │ │ │ - ldr r2, [r0, r2] │ │ │ │ + ldrh r2, [r4, r2] │ │ │ │ lsls r4, r0, #3 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1363194,24 +1363189,24 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx 6a1fc │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r4, r4] │ │ │ │ + ldrsb r0, [r0, r5] │ │ │ │ lsls r4, r0, #3 │ │ │ │ ldr??.w pc, [r7, #4095] @ 0xfff │ │ │ │ stmia r4!, {} │ │ │ │ lsls r1, r7, #5 │ │ │ │ stmia r3!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r1, r7, #5 │ │ │ │ adds r6, r4, #0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - asrs r4, r2, #12 │ │ │ │ + asrs r4, r6, #20 │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ @@ -1364724,29 +1364719,29 @@ │ │ │ │ add r1, pc │ │ │ │ blx 68f6c │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r5 │ │ │ │ orreq.w r0, r5, #1 │ │ │ │ b.n 443cd4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32f964> │ │ │ │ - stmia r7!, {r1, r2} │ │ │ │ + ldmia r1, {r1, r2, r5} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r0, #216 @ 0xd8 │ │ │ │ + adds r2, #248 @ 0xf8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r7, [pc, #336] @ (443e78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32fb08>) │ │ │ │ + str r4, [r6, r5] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - mov ip, ip │ │ │ │ + ldr r1, [pc, #16] @ (443d3c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32f9cc>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsls r0, r4, #6 │ │ │ │ + lsls r0, r0, #15 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmn r2, r2 │ │ │ │ + add sl, lr │ │ │ │ lsls r4, r0, #3 │ │ │ │ - sub sp, #64 @ 0x40 │ │ │ │ + uxth r0, r6 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - mov sl, r2 │ │ │ │ + ldr r0, [pc, #712] @ (444004 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32fc94>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ ldr r3, [pc, #68] @ (443d84 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32fa14>) │ │ │ │ add r3, pc │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ uxtb r1, r1 │ │ │ │ cbz r1, 443d48 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32f9d8> │ │ │ │ bx lr │ │ │ │ @@ -1364769,15 +1364764,15 @@ │ │ │ │ mov.w r2, #1 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ strb r2, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ @ instruction: 0xb63f │ │ │ │ lsls r1, r7, #5 │ │ │ │ - negs r2, r5 │ │ │ │ + add sl, r1 │ │ │ │ lsls r4, r0, #3 │ │ │ │ setpan #0 │ │ │ │ lsls r1, r7, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1365074,26 +1365069,26 @@ │ │ │ │ mov r0, fp │ │ │ │ blx 6a1f0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 443fa2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32fc32> │ │ │ │ b.n 443fb4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32fc44> │ │ │ │ strd r7, r7, [sp, #20] │ │ │ │ b.n 443fda <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32fc6a> │ │ │ │ - lsrs r2, r1 │ │ │ │ + cmn r2, r5 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - str r4, [sp, #432] @ 0x1b0 │ │ │ │ + str r6, [sp, #560] @ 0x230 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r4, #234 @ 0xea │ │ │ │ + cmp r7, #10 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r7, #204 @ 0xcc │ │ │ │ + rors r4, r5 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - @ instruction: 0xf1ec00cc │ │ │ │ - ldrsb r2, [r7, r0] │ │ │ │ + and.w r0, ip, #6684672 @ 0x660000 │ │ │ │ + ldr r2, [r3, r1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r7, #164 @ 0xa4 │ │ │ │ + rors r4, r0 │ │ │ │ lsls r4, r0, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1365143,15 +1365138,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ blx 68dc8 <__snprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ sxth r4, r3 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - subs r6, #234 @ 0xea │ │ │ │ + asrs r2, r1 │ │ │ │ lsls r4, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -1365233,17 +1365228,17 @@ │ │ │ │ mov r0, r9 │ │ │ │ mov r1, sl │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r9, r6 │ │ │ │ mov sl, r6 │ │ │ │ b.n 4441cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32fe5c> │ │ │ │ - beq.n 4442d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32ff60> │ │ │ │ + bcs.n 444310 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32ffa0> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r2, [sp, #176] @ 0xb0 │ │ │ │ + str r4, [sp, #304] @ 0x130 │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r3 │ │ │ │ @@ -1365334,15 +1365329,15 @@ │ │ │ │ subs r3, #108 @ 0x6c │ │ │ │ itt eq │ │ │ │ moveq r7, r3 │ │ │ │ moveq r8, r7 │ │ │ │ beq.n 4442ba <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32ff4a> │ │ │ │ b.n 4442fa <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32ff8a> │ │ │ │ nop │ │ │ │ - ldmia r7!, {r3, r4, r5, r6} │ │ │ │ + bne.n 444254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32fee4> │ │ │ │ lsls r4, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-80] │ │ │ │ ldr r6, [pc, #316] @ (444478 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x330108>) │ │ │ │ @@ -1365470,15 +1365465,15 @@ │ │ │ │ nop │ │ │ │ pop {r1, r3, r4, r5, r7} │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r0!, {r1, r5, r6} │ │ │ │ lsls r1, r7, #5 │ │ │ │ - subs r4, #148 @ 0x94 │ │ │ │ + subs r6, #180 @ 0xb4 │ │ │ │ lsls r4, r0, #3 │ │ │ │ ldmia r0!, {r2, r3, r4} │ │ │ │ lsls r1, r7, #5 │ │ │ │ stmia r7!, {r1, r4, r7} │ │ │ │ lsls r1, r7, #5 │ │ │ │ cbnz r2, 44450a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x33019a> │ │ │ │ lsls r6, r6, #5 │ │ │ │ @@ -1365798,93 +1365793,93 @@ │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r7, #5 │ │ │ │ stmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r1, r7, #5 │ │ │ │ - subs r3, #36 @ 0x24 │ │ │ │ + subs r5, #68 @ 0x44 │ │ │ │ lsls r4, r0, #3 │ │ │ │ bkpt 0x0059 │ │ │ │ lsls r1, r7, #5 │ │ │ │ bkpt 0x003e │ │ │ │ lsls r1, r7, #5 │ │ │ │ bkpt 0x0034 │ │ │ │ lsls r1, r7, #5 │ │ │ │ stmia r6!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r1, r7, #5 │ │ │ │ hlt 0x0014 │ │ │ │ lsls r6, r6, #5 │ │ │ │ stmia r6!, {r4} │ │ │ │ lsls r1, r7, #5 │ │ │ │ - subs r2, #214 @ 0xd6 │ │ │ │ + subs r4, #246 @ 0xf6 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r2, #226 @ 0xe2 │ │ │ │ + subs r5, #2 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r2, #250 @ 0xfa │ │ │ │ + subs r5, #26 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r3, #12 │ │ │ │ + subs r5, #44 @ 0x2c │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r3, #28 │ │ │ │ + subs r5, #60 @ 0x3c │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r3, #44 @ 0x2c │ │ │ │ + subs r5, #76 @ 0x4c │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r3, #60 @ 0x3c │ │ │ │ + subs r5, #92 @ 0x5c │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r3, #76 @ 0x4c │ │ │ │ + subs r5, #108 @ 0x6c │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r3, #92 @ 0x5c │ │ │ │ + subs r5, #124 @ 0x7c │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r3, #108 @ 0x6c │ │ │ │ + subs r5, #140 @ 0x8c │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r3, #120 @ 0x78 │ │ │ │ + subs r5, #152 @ 0x98 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r3, #140 @ 0x8c │ │ │ │ + subs r5, #172 @ 0xac │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r3, #156 @ 0x9c │ │ │ │ + subs r5, #188 @ 0xbc │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r3, #172 @ 0xac │ │ │ │ + subs r5, #204 @ 0xcc │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r3, #188 @ 0xbc │ │ │ │ + subs r5, #220 @ 0xdc │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r3, #200 @ 0xc8 │ │ │ │ + subs r5, #232 @ 0xe8 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r3, #216 @ 0xd8 │ │ │ │ + subs r5, #248 @ 0xf8 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r3, #230 @ 0xe6 │ │ │ │ + subs r6, #6 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r3, #240 @ 0xf0 │ │ │ │ + subs r6, #16 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r4, #0 │ │ │ │ + subs r6, #32 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r4, #16 │ │ │ │ + subs r6, #48 @ 0x30 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r4, #32 │ │ │ │ + subs r6, #64 @ 0x40 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r4, #52 @ 0x34 │ │ │ │ + subs r6, #84 @ 0x54 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r4, #72 @ 0x48 │ │ │ │ + subs r6, #104 @ 0x68 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r4, #92 @ 0x5c │ │ │ │ + subs r6, #124 @ 0x7c │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r4, #112 @ 0x70 │ │ │ │ + subs r6, #144 @ 0x90 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r4, #132 @ 0x84 │ │ │ │ + subs r6, #164 @ 0xa4 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r4, #156 @ 0x9c │ │ │ │ + subs r6, #188 @ 0xbc │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r4, #176 @ 0xb0 │ │ │ │ + subs r6, #208 @ 0xd0 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r4, #196 @ 0xc4 │ │ │ │ + subs r6, #228 @ 0xe4 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r4, #216 @ 0xd8 │ │ │ │ + subs r6, #248 @ 0xf8 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r4, #240 @ 0xf0 │ │ │ │ + subs r7, #16 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r0, #224 @ 0xe0 │ │ │ │ + subs r3, #0 │ │ │ │ lsls r4, r0, #3 │ │ │ │ cbnz r6, 4448da <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x33056a> │ │ │ │ lsls r1, r7, #5 │ │ │ │ cbz r0, 4448a6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x330536> │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1365911,15 +1365906,15 @@ │ │ │ │ beq.n 444878 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x330508> │ │ │ │ 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 │ │ │ │ - subs r4, #26 │ │ │ │ + subs r6, #58 @ 0x3a │ │ │ │ lsls r4, r0, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ ldr.w lr, [pc, #76] @ 444910 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3305a0> │ │ │ │ @@ -1366178,15 +1366173,15 @@ │ │ │ │ nop │ │ │ │ push {r3, r5, r6, r7, lr} │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ push {r2, r3, r7, lr} │ │ │ │ lsls r6, r6, #5 │ │ │ │ - subs r2, #20 │ │ │ │ + subs r4, #52 @ 0x34 │ │ │ │ lsls r4, r0, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #32] @ (444ba8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x330838>) │ │ │ │ @@ -1366201,15 +1366196,15 @@ │ │ │ │ blx 6ae50 │ │ │ │ str r0, [r4, #0] │ │ │ │ cbz r0, 444ba6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x330836> │ │ │ │ movs r0, #1 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #32] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - subs r1, #38 @ 0x26 │ │ │ │ + subs r3, #70 @ 0x46 │ │ │ │ lsls r4, r0, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r0, r2, [r4] │ │ │ │ @@ -1366492,15 +1366487,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ add.w sp, sp, #4096 @ 0x1000 │ │ │ │ add sp, #20 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - adds r6, #128 @ 0x80 │ │ │ │ + subs r0, #160 @ 0xa0 │ │ │ │ lsls r4, r0, #3 │ │ │ │ cbz r0, 444ee2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x330b72> │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbz r2, 444ee2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x330b72> │ │ │ │ lsls r6, r6, #5 │ │ │ │ @@ -1366599,17 +1366594,17 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r7, #1 │ │ │ │ mov sl, r7 │ │ │ │ mov r8, r7 │ │ │ │ b.n 444f46 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x330bd6> │ │ │ │ nop │ │ │ │ - movs r4, #160 @ 0xa0 │ │ │ │ + movs r6, #192 @ 0xc0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r5, #230 @ 0xe6 │ │ │ │ + subs r0, #6 │ │ │ │ lsls r4, r0, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 4325c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x31e250> │ │ │ │ movs r3, #0 │ │ │ │ @@ -1368057,15 +1368052,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (445e64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x331af4>) │ │ │ │ add r3, pc │ │ │ │ ldrh.w r0, [r3, r0, lsl #1] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - asrs r6, r0, #8 │ │ │ │ + asrs r6, r4, #16 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #24] @ (445e90 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x331b20>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1368566,15 +1368561,15 @@ │ │ │ │ b.n 4462ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x331f7c> │ │ │ │ mov r0, r1 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov.w r0, #65536 @ 0x10000 │ │ │ │ b.n 4462ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x331f7c> │ │ │ │ nop │ │ │ │ - asrs r0, r6, #2 │ │ │ │ + asrs r0, r2, #11 │ │ │ │ lsls r0, r3, #3 │ │ │ │ cbz r2, 44633e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x331fce> │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 446342 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x331fd2> │ │ │ │ cmp r0, #3 │ │ │ │ beq.n 446352 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x331fe2> │ │ │ │ sub.w r0, r0, #1 │ │ │ │ @@ -1368600,17 +1368595,17 @@ │ │ │ │ ite gt │ │ │ │ movgt r0, #2 │ │ │ │ movle r0, #1 │ │ │ │ cmp r2, r3 │ │ │ │ ble.n 446340 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x331fd0> │ │ │ │ adds r0, #1 │ │ │ │ bx lr │ │ │ │ - asrs r4, r2, #7 │ │ │ │ + asrs r4, r6, #15 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r4, r0, #7 │ │ │ │ + asrs r4, r4, #15 │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ ldr r5, [pc, #848] @ (4466e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x332370>) │ │ │ │ @@ -1370626,18 +1370621,19 @@ │ │ │ │ b.n 4477e6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x333476> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r0, [r1, #10] │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r5, #3 │ │ │ │ + lsls r4, r1, #12 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - vqadd.u64 q0, q10, │ │ │ │ - stc2l 0, cr0, [r4, #-860]! @ 0xfffffca4 │ │ │ │ + lsls r4, r2, #5 │ │ │ │ + lsls r0, r3, #3 │ │ │ │ + vshr.u64 q0, , #60 │ │ │ │ ldr r5, [pc, #520] @ (447b74 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x333804>) │ │ │ │ lsls r5, r5, #5 │ │ │ │ strh r4, [r6, #54] @ 0x36 │ │ │ │ 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 │ │ │ │ @@ -1371032,19 +1371028,19 @@ │ │ │ │ bne.n 447d80 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x333a10> │ │ │ │ b.n 447adc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x33376c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strh r0, [r6, #50] @ 0x32 │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb3a00d7 │ │ │ │ - ldc2l 0, cr0, [r2, #-860]! @ 0xfffffca4 │ │ │ │ + ldc2l 0, cr0, [sl, #-860] @ 0xfffffca4 │ │ │ │ + vshr.u64 q0, , #46 │ │ │ │ strh r4, [r3, #40] @ 0x28 │ │ │ │ lsls r6, r6, #5 │ │ │ │ - @ instruction: 0xfb3800d7 │ │ │ │ + ldc2l 0, cr0, [r8, #-860] @ 0xfffffca4 │ │ │ │ ldr r2, [pc, #216] @ (447e88 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x333b18>) │ │ │ │ lsls r5, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r6, r2 │ │ │ │ @@ -1371409,26 +1371405,26 @@ │ │ │ │ ldr.w ip, [sp, #48] @ 0x30 │ │ │ │ b.n 4480e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x333d78> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strh r4, [r6, #16] │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r2, #17 │ │ │ │ + lsls r2, r6, #25 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - rsb r0, ip, #7045120 @ 0x6b8000 │ │ │ │ + @ instruction: 0xf7ec00d7 │ │ │ │ cmp r4, sl │ │ │ │ lsls r5, r5, #5 │ │ │ │ add ip, pc │ │ │ │ lsls r5, r5, #5 │ │ │ │ ldrb r0, [r2, #27] │ │ │ │ lsls r6, r6, #5 │ │ │ │ - eors.w r0, r0, #7045120 @ 0x6b8000 │ │ │ │ - @ instruction: 0xf39400d7 │ │ │ │ - @ instruction: 0xf53e00d7 │ │ │ │ + @ instruction: 0xf6b000d7 │ │ │ │ + subs.w r0, r4, #7045120 @ 0x6b8000 │ │ │ │ + @ instruction: 0xf75e00d7 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3880] @ 0xf28 │ │ │ │ ldr.w r4, [pc, #1348] @ 448728 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3343b8> │ │ │ │ mov sl, r0 │ │ │ │ ldr.w r0, [pc, #1348] @ 44872c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3343bc> │ │ │ │ @@ -1371926,23 +1371922,24 @@ │ │ │ │ b.n 44869a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x33432a> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r0, [r2, #24] │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2d200d7 │ │ │ │ - movt r0, #41175 @ 0xa0d7 │ │ │ │ - vshr.u64 q8, , #42 │ │ │ │ + @ instruction: 0xf4f200d7 │ │ │ │ + @ instruction: 0xf4ea00d7 │ │ │ │ + lsls r6, r6, #7 │ │ │ │ + lsls r0, r3, #3 │ │ │ │ tst r2, r1 │ │ │ │ lsls r5, r5, #5 │ │ │ │ ldrb r6, [r3, #5] │ │ │ │ lsls r6, r6, #5 │ │ │ │ - mrc 0, 6, r0, cr12, cr7, {6} │ │ │ │ - vshr.s64 q8, , #50 │ │ │ │ + @ instruction: 0xf0fc00d7 │ │ │ │ + @ instruction: 0xf1ee00d7 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov ip, r0 │ │ │ │ mov lr, r1 │ │ │ │ @@ -1372497,16 +1372494,16 @@ │ │ │ │ orr.w r3, r3, r2, lsr #4 │ │ │ │ strb r3, [r0, #18] │ │ │ │ ldrb r2, [r1, #2] │ │ │ │ and.w r3, r2, #15 │ │ │ │ orr.w r3, r3, r2, lsl #4 │ │ │ │ b.n 448cf8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x334988> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf6b400d7 │ │ │ │ - @ instruction: 0xf66200d7 │ │ │ │ + ldr.w r0, [r4, #215] @ 0xd7 │ │ │ │ + strb.w r0, [r2, #215] @ 0xd7 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ mov r5, r1 │ │ │ │ mov sl, r2 │ │ │ │ @@ -1373122,16 +1373119,16 @@ │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ ldrb.w ip, [r3, r1] │ │ │ │ b.n 4493f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x335088> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #0] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - eors.w r0, r4, #215 @ 0xd7 │ │ │ │ - and.w r0, sl, #215 @ 0xd7 │ │ │ │ + @ instruction: 0xf2b400d7 │ │ │ │ + @ instruction: 0xf22a00d7 │ │ │ │ lsls r3, r1, #27 │ │ │ │ itet mi │ │ │ │ addmi r3, r0, #4 │ │ │ │ movpl r3, r0 │ │ │ │ andmi.w r1, r1, #15 │ │ │ │ lsls r1, r1, #1 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -1373152,15 +1373149,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 │ │ │ │ - vshr.s64 q0, , #4 │ │ │ │ + rsbs r0, ip, #215 @ 0xd7 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ lsls r3, r1, #27 │ │ │ │ ldr.w ip, [r0, #12] │ │ │ │ sub sp, #12 │ │ │ │ bpl.n 44957e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x33520e> │ │ │ │ and.w r1, r1, #15 │ │ │ │ ldr.w lr, [r0, #4] │ │ │ │ @@ -1373307,21 +1373304,21 @@ │ │ │ │ and.w lr, r8, #31 │ │ │ │ and.w r0, r9, #31 │ │ │ │ add r3, pc │ │ │ │ ldrb.w ip, [r3, r1] │ │ │ │ ldrb.w r1, [r3, lr] │ │ │ │ ldrb.w lr, [r3, r0] │ │ │ │ b.n 449526 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3351b6> │ │ │ │ - vqadd.s64 q0, q9, │ │ │ │ - mcr 0, 7, r0, cr10, cr7, {6} │ │ │ │ - mcr 0, 6, r0, cr6, cr7, {6} │ │ │ │ - mrc 0, 3, r0, cr10, cr7, {6} │ │ │ │ - mcr 0, 3, r0, cr12, cr7, {6} │ │ │ │ - mcr 0, 1, r0, cr2, cr7, {6} │ │ │ │ - ldcl 0, cr0, [r8, #860] @ 0x35c │ │ │ │ + adcs.w r0, r2, #215 @ 0xd7 │ │ │ │ + add.w r0, sl, #215 @ 0xd7 │ │ │ │ + @ instruction: 0xf0e600d7 │ │ │ │ + eors.w r0, sl, #215 @ 0xd7 │ │ │ │ + eor.w r0, ip, #215 @ 0xd7 │ │ │ │ + orr.w r0, r2, #215 @ 0xd7 │ │ │ │ + vshr.s64 q8, , #8 │ │ │ │ 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 4496cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x33535c> │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1373455,17 +1373452,17 @@ │ │ │ │ ubfx r1, r3, #1, #8 │ │ │ │ b.n 449726 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3353b6> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r1 │ │ │ │ b.n 449726 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3353b6> │ │ │ │ - stcl 0, cr0, [r8, #-860]! @ 0xfffffca4 │ │ │ │ - stc 0, cr0, [lr, #-860]! @ 0xfffffca4 │ │ │ │ - ldc 0, cr0, [r0], #860 @ 0x35c │ │ │ │ + vshr.s64 q0, , #56 │ │ │ │ + vqadd.s8 q8, q15, │ │ │ │ + mrc 0, 6, r0, cr0, cr7, {6} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w ip, r1, #7 │ │ │ │ and.w lr, r1, #7 │ │ │ │ ands.w ip, ip, r1, asr #32 │ │ │ │ @@ -1375655,17 +1375652,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r7, [pc, #1000] @ (44b404 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x337094>) │ │ │ │ lsls r6, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 44b04c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x336cdc> │ │ │ │ + bvc.n 44b08c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x336d1c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stcl 0, cr0, [sl], #768 @ 0x300 │ │ │ │ + vhadd.s8 q0, q13, q0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #28] @ (44b054 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x336ce4>) │ │ │ │ movs r1, #1 │ │ │ │ ldr.w ip, [pc, #28] @ 44b058 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x336ce8> │ │ │ │ @@ -1375678,17 +1375675,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r7, [pc, #760] @ (44b350 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x336fe0>) │ │ │ │ lsls r6, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 44afb8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x336c48> │ │ │ │ + bvs.n 44aff8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x336c88> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stc 0, cr0, [lr], #768 @ 0x300 │ │ │ │ + cdp 0, 12, cr0, cr14, cr0, {6} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #28] @ (44b090 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x336d20>) │ │ │ │ movs r1, #1 │ │ │ │ ldr.w ip, [pc, #28] @ 44b094 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x336d24> │ │ │ │ @@ -1375701,17 +1375698,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r7, [pc, #520] @ (44b29c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x336f2c>) │ │ │ │ lsls r6, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 44b124 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x336db4> │ │ │ │ + bvs.n 44b164 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x336df4> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldcl 0, cr0, [r2], #-768 @ 0xfffffd00 │ │ │ │ + cdp 0, 9, cr0, cr2, cr0, {6} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ @@ -1376167,18 +1376164,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #552] @ (44b7b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x337444>) │ │ │ │ lsls r6, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r5} │ │ │ │ + bne.n 44b614 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3372a4> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 44b48c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x33711c> │ │ │ │ - lsls r0, r0, #3 │ │ │ │ + @ instruction: 0xe99a00c0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #28] @ (44b5c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x337254>) │ │ │ │ movs r1, #1 │ │ │ │ ldr.w ip, [pc, #28] @ 44b5c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x337258> │ │ │ │ @@ -1376191,18 +1376187,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #312] @ (44b700 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x337390>) │ │ │ │ lsls r6, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r3, r4, r5, r7} │ │ │ │ + beq.n 44b580 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x337210> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 44b450 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3370e0> │ │ │ │ - lsls r0, r0, #3 │ │ │ │ + ldrd r0, r0, [lr, #-768] @ 0x300 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #28] @ (44b600 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x337290>) │ │ │ │ movs r1, #1 │ │ │ │ ldr.w ip, [pc, #28] @ 44b604 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x337294> │ │ │ │ @@ -1376215,18 +1376210,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #72] @ (44b64c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3372dc>) │ │ │ │ lsls r6, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r4, r6} │ │ │ │ + beq.n 44b6ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x33737c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 44b414 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3370a4> │ │ │ │ - lsls r0, r0, #3 │ │ │ │ + stmdb r2!, {r6, r7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r5, r2 │ │ │ │ @@ -1378651,17 +1378645,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ cmp r5, #190 @ 0xbe │ │ │ │ lsls r6, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 44d2d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x338f68> │ │ │ │ + @ instruction: 0xb600 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r2, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #28] @ (44d290 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x338f20>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1378675,17 +1378669,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ cmp r5, #130 @ 0x82 │ │ │ │ lsls r6, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 44d2fa <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x338f8a> │ │ │ │ + push {r3, r4, r7, lr} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r2!, {r1, r4, r5, r6} │ │ │ │ + ldmia r4, {r1, r4, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldrd r4, r5, [sp, #80] @ 0x50 │ │ │ │ @@ -1378787,17 +1378781,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ cmp r4, #110 @ 0x6e │ │ │ │ lsls r6, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - sxth r0, r7 │ │ │ │ + push {r3, r4, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r0, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -1379826,17 +1379820,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ movs r1, #206 @ 0xce │ │ │ │ lsls r6, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #432 @ (adr r7, 44e000 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x339c90>) │ │ │ │ + add r1, sp, #560 @ 0x230 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bkpt 0x00be │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #28] @ (44de80 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x339b10>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1379850,17 +1379844,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ movs r1, #146 @ 0x92 │ │ │ │ lsls r6, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #16 @ (adr r7, 44de9c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x339b2c>) │ │ │ │ + add r1, sp, #144 @ 0x90 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bkpt 0x0082 │ │ │ │ + stmia r0!, {r1, r5, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ ldrd r5, sl, [sp, #88] @ 0x58 │ │ │ │ @@ -1379971,20 +1379965,20 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #102 @ 0x66 │ │ │ │ lsls r6, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #688 @ (adr r5, 44e268 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x339ef8>) │ │ │ │ + add r7, pc, #816 @ (adr r7, 44e2e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x339f78>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - pop {r1, r2, r4, r6, pc} │ │ │ │ - lsls r0, r0, #3 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itet vc │ │ │ │ + lslvc r0, r0, #3 │ │ │ │ + stmdbvs sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + movvc.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #404] @ (44e16c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x339dfc>) │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ @@ -1394939,25 +1394933,25 @@ │ │ │ │ rsb r2, r2, r2, lsl #9 │ │ │ │ b.n 4582fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x343f8c> │ │ │ │ ldr r0, [pc, #28] @ (45848c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x34411c>) │ │ │ │ ldr r4, [sp, #20] │ │ │ │ add r0, pc │ │ │ │ ldr.w r0, [r0, r4, lsl #2] │ │ │ │ b.n 4582fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x343f8c> │ │ │ │ - lsrs r2, r0, #6 │ │ │ │ + lsrs r2, r4, #14 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r2, r2, #4 │ │ │ │ + lsrs r2, r6, #12 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r2, r6, #3 │ │ │ │ + lsrs r2, r2, #12 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r6, r3, #32 │ │ │ │ + lsrs r6, r7, #8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsls r0, r7, #7 │ │ │ │ + lsls r0, r3, #16 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsls r0, r4, #7 │ │ │ │ + lsls r0, r0, #16 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add.w sl, r0, #8192 @ 0x2000 │ │ │ │ add.w r7, r0, #13376 @ 0x3440 │ │ │ │ ldr.w fp, [pc, #868] @ 458804 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x344494> │ │ │ │ sub sp, #28 │ │ │ │ ldr.w ip, [pc, #868] @ 458808 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x344498> │ │ │ │ @@ -1395273,19 +1395267,19 @@ │ │ │ │ strb r7, [r0, #1] │ │ │ │ cmp r3, r6 │ │ │ │ add.w r0, r0, #2 │ │ │ │ uxtb r5, r5 │ │ │ │ bne.w 4585ca <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x34425a> │ │ │ │ b.n 458538 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3441c8> │ │ │ │ nop │ │ │ │ - lsls r2, r1, #7 │ │ │ │ + lsls r2, r5, #15 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsls r2, r2, #7 │ │ │ │ + lsls r2, r6, #15 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsls r2, r7, #6 │ │ │ │ + lsls r2, r3, #15 │ │ │ │ lsls r7, r2, #3 │ │ │ │ add.w ip, r0, #13440 @ 0x3480 │ │ │ │ movs r1, #0 │ │ │ │ add.w ip, ip, #10 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ b.n 45888a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x34451a> │ │ │ │ and.w r4, r1, #96 @ 0x60 │ │ │ │ @@ -1395551,15 +1395545,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 6944c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 458ab4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x344744> │ │ │ │ ldr r0, [pc, #4] @ (458af8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x344788>) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ - ldr??.w r0, [sl, #194] @ 0xc2 │ │ │ │ + ldc2 0, cr0, [sl], {194} @ 0xc2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ movs r3, #0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r7, r1 │ │ │ │ @@ -1396210,15 +1396204,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r6, [r5, #108] @ 0x6c │ │ │ │ lsls r5, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3d800c2 │ │ │ │ + @ instruction: 0xf5f800c2 │ │ │ │ ldr r0, [r0, #104] @ 0x68 │ │ │ │ lsls r5, r6, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1396338,15 +1396332,15 @@ │ │ │ │ orrs r3, r2 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - movw r0, #194 @ 0xc2 │ │ │ │ + orn r0, r0, #6356992 @ 0x610000 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #104] @ (459364 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x344ff4>) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr r3, [pc, #104] @ (459368 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x344ff8>) │ │ │ │ @@ -1396550,16 +1396544,16 @@ │ │ │ │ ldr r0, [r5, #32] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 459438 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3450c8> │ │ │ │ b.n 45944c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3450dc> │ │ │ │ nop │ │ │ │ - adc.w r0, sl, #194 @ 0xc2 │ │ │ │ - eors.w r0, r0, #194 @ 0xc2 │ │ │ │ + bfi r0, sl, #3, #0 │ │ │ │ + @ instruction: 0xf2b000c2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ movs r2, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1397323,19 +1397317,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r1, #0] │ │ │ │ lsls r5, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r5, #124] @ 0x7c │ │ │ │ lsls r5, r6, #5 │ │ │ │ - ldc 0, cr0, [lr], #776 @ 0x308 │ │ │ │ + cdp 0, 13, cr0, cr14, cr2, {6} │ │ │ │ bl 303d02 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1ef992> │ │ │ │ bl 351d06 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x23d996> │ │ │ │ - @ instruction: 0xeb2a00c2 │ │ │ │ - ldmia.w r8!, {r1, r6, r7} │ │ │ │ + stcl 0, cr0, [sl, #-776] @ 0xfffffcf8 │ │ │ │ + @ instruction: 0xead800c2 │ │ │ │ stmdb 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] @ (459e18 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x345aa8>) │ │ │ │ sub sp, #8 │ │ │ │ ldr r2, [pc, #244] @ (459e1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x345aac>) │ │ │ │ @@ -1397431,22 +1397425,19 @@ │ │ │ │ blx 68a08 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ str r3, [r4, #32] │ │ │ │ blx 6a8a8 │ │ │ │ b.n 459ddc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x345a6c> │ │ │ │ nop │ │ │ │ - ble.n 459d54 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3459e4> │ │ │ │ - lsls r2, r0, #3 │ │ │ │ - b.n 459df0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x345a80> │ │ │ │ - lsls r2, r0, #3 │ │ │ │ - b.n 459d94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x345a24> │ │ │ │ - lsls r2, r0, #3 │ │ │ │ - b.n 459d94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x345a24> │ │ │ │ + svc 188 @ 0xbc │ │ │ │ lsls r2, r0, #3 │ │ │ │ + and.w r0, r8, r2, lsl #3 │ │ │ │ + ldrd r0, r0, [r8, #776] @ 0x308 │ │ │ │ + ldrd r0, r0, [r6, #776] @ 0x308 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r4, [pc, #136] @ (459ec0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x345b50>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ ldr r3, [pc, #136] @ (459ec4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x345b54>) │ │ │ │ @@ -1397506,20 +1397497,18 @@ │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r6, [r7, #24] │ │ │ │ lsls r5, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 459fa4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x345c34> │ │ │ │ - lsls r2, r0, #3 │ │ │ │ - b.n 459c3c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3458cc> │ │ │ │ - lsls r2, r0, #3 │ │ │ │ - b.n 459c20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3458b0> │ │ │ │ + udf #140 @ 0x8c │ │ │ │ lsls r2, r0, #3 │ │ │ │ + @ instruction: 0xe8d600c2 │ │ │ │ + @ instruction: 0xe8c600c2 │ │ │ │ str r6, [r2, #20] │ │ │ │ lsls r5, r6, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1398253,15 +1398242,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 459060 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x344cf0> │ │ │ │ b.n 45a500 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x346190> │ │ │ │ ... │ │ │ │ @ instruction: 0xea81ffff │ │ │ │ add r5, sp, #408 @ 0x198 │ │ │ │ lsls r0, r7, #5 │ │ │ │ - svc 132 @ 0x84 │ │ │ │ + b.n 45a9e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x346674> │ │ │ │ lsls r2, r0, #3 │ │ │ │ cbnz r2, 45a6a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x346330> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1400230,15 +1400219,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ strh.w r3, [r4, #136] @ 0x88 │ │ │ │ strb.w r3, [r4, #138] @ 0x8a │ │ │ │ strb.w r3, [r4, #144] @ 0x90 │ │ │ │ pop {r4, pc} │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - ldmia r2, {r2, r3, r4} │ │ │ │ + ldmia r4, {r2, r3, r4, r5} │ │ │ │ lsls r6, r2, #3 │ │ │ │ cbz r2, 45bd52 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3479e2> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 45aa58 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3466e8> │ │ │ │ @@ -1412879,15 +1412868,15 @@ │ │ │ │ ldr.w r0, [ip, #116] @ 0x74 │ │ │ │ lsls r0, r0, #31 │ │ │ │ bpl.n 464b88 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x350818> │ │ │ │ ldrb.w r0, [ip, #16] │ │ │ │ cbnz r0, 464bcc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x35085c> │ │ │ │ mov r0, r1 │ │ │ │ strd r2, r3, [sp] │ │ │ │ - bl abb388 │ │ │ │ + bl abb618 │ │ │ │ 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] │ │ │ │ @@ -1416374,15 +1416363,15 @@ │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #8 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov.w r3, #0 │ │ │ │ - bl abb358 │ │ │ │ + bl abb5e8 │ │ │ │ ldrb.w r3, [r8, #12] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ strb.w r0, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ bhi.n 466ff8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x352c88> │ │ │ │ @@ -1416466,15 +1416455,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ add r5, sp, #8 │ │ │ │ str r4, [sp, #4] │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ mov r4, r9 │ │ │ │ str.w r9, [sp, #8] │ │ │ │ str r5, [sp, #20] │ │ │ │ - bl abb434 │ │ │ │ + bl abb6c4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4671b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x352e48> │ │ │ │ ldr r5, [r0, #0] │ │ │ │ cmp r5, #0 │ │ │ │ beq.n 4671b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x352e48> │ │ │ │ ldrb r1, [r5, #12] │ │ │ │ cmp r1, #9 │ │ │ │ @@ -1416566,15 +1416555,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #4] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r0, r8 │ │ │ │ strd r4, r3, [r5] │ │ │ │ str r5, [r3, #0] │ │ │ │ str r5, [sp, #20] │ │ │ │ - bl abb434 │ │ │ │ + bl abb6c4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 4670c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x352d50> │ │ │ │ mov r9, r4 │ │ │ │ ldrd r4, r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ cmpne r0, r9 │ │ │ │ @@ -1419088,15 +1419077,15 @@ │ │ │ │ bhi.n 468a9e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x35472e> │ │ │ │ ldr r3, [pc, #12] @ (468aa4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x354734>) │ │ │ │ add r3, pc │ │ │ │ ldrh.w r0, [r3, r0, lsl #1] │ │ │ │ bx lr │ │ │ │ movw r0, #834 @ 0x342 │ │ │ │ bx lr │ │ │ │ - stc2l 1, cr0, [sl, #244] @ 0xf4 │ │ │ │ + vsra.u32 d16, d29, #22 │ │ │ │ subs r0, #244 @ 0xf4 │ │ │ │ movw r3, #417 @ 0x1a1 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 468e94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x354b24> │ │ │ │ tbh [pc, r0, lsl #1] │ │ │ │ lsls r4, r5, #7 │ │ │ │ lsls r6, r5, #7 │ │ │ │ @@ -1420136,15 +1420125,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r6, [r1, #80] @ 0x50 │ │ │ │ lsls r4, r6, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4e4013d │ │ │ │ + @ instruction: 0xf704013d │ │ │ │ ldr r2, [pc, #104] @ (469414 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3550a4>) │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ add r2, pc │ │ │ │ cmp r3, #7 │ │ │ │ bhi.n 469400 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x355090> │ │ │ │ tbb [pc, r3] │ │ │ │ lsls r4, r0, #16 │ │ │ │ @@ -1420567,15 +1420556,15 @@ │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ ldrb.w r2, [r2, #40] @ 0x28 │ │ │ │ b.n 4697f6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x355486> │ │ │ │ ldr r3, [pc, #4] @ (469818 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3554a8>) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ - bics.w r1, r2, #61 @ 0x3d │ │ │ │ + @ instruction: 0xf252013d │ │ │ │ cmp r0, #68 @ 0x44 │ │ │ │ bhi.n 469868 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3554f8> │ │ │ │ subs r0, #7 │ │ │ │ cmp r0, #61 @ 0x3d │ │ │ │ bhi.n 469876 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x355506> │ │ │ │ tbb [pc, r0] │ │ │ │ movs r6, #40 @ 0x28 │ │ │ │ @@ -1420942,15 +1420931,15 @@ │ │ │ │ ldrb r0, [r3, r2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ str r4, [r7, #76] @ 0x4c │ │ │ │ lsls r4, r6, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 1, cr0, [r8], {61} @ 0x3d │ │ │ │ + mrc 1, 7, r0, cr8, cr13, {1} │ │ │ │ ldr r2, [pc, #96] @ (469be4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x355874>) │ │ │ │ movw r1, #389 @ 0x185 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ add r2, pc │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 469bc4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x355854> │ │ │ │ cmp.w r3, #390 @ 0x186 │ │ │ │ @@ -1420984,15 +1420973,15 @@ │ │ │ │ ldrb.w r0, [r0, #40] @ 0x28 │ │ │ │ bx lr │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ udf #255 @ 0xff │ │ │ │ str r4, [r6, #68] @ 0x44 │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldc 1, cr0, [r8], {61} @ 0x3d │ │ │ │ + mrc 1, 5, r0, cr8, cr13, {1} │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, #104] @ (469c60 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3558f0>) │ │ │ │ ldr r0, [r1, #36] @ 0x24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1421929,15 +1421918,15 @@ │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [pc, #8] @ (46a510 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3561a0>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - b.n 46ab00 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x356790> │ │ │ │ + b.n 469f40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x355bd0> │ │ │ │ lsls r5, r7, #4 │ │ │ │ push {r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4044] @ 0xfcc │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1422015,15 +1422004,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldrh r2, [r1, r3] │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 46a638 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3562c8> │ │ │ │ + push {r2, r4, r5, lr} │ │ │ │ lsls r0, r0, #3 │ │ │ │ ldrh r2, [r0, r1] │ │ │ │ lsls r4, r6, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1425816,18 +1425805,18 @@ │ │ │ │ mov r0, r0 │ │ │ │ moval r0, r0 │ │ │ │ strhal r0, [r0, #0] │ │ │ │ adds r4, #236 @ 0xec │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r5, r7, pc} │ │ │ │ - lsls r5, r7, #4 │ │ │ │ - adds r2, #196 @ 0xc4 │ │ │ │ - lsls r4, r6, #5 │ │ │ │ + ittt gt │ │ │ │ + lslgt r5, r7, #4 │ │ │ │ + addgt r2, #196 @ 0xc4 │ │ │ │ + lslgt r4, r6, #5 │ │ │ │ str r6, [sp, #32] │ │ │ │ ldrd r6, r7, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ strd r6, r7, [sp, #24] │ │ │ │ bl 4658f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x351580> │ │ │ │ mov r6, r0 │ │ │ │ @@ -1428328,15 +1428317,15 @@ │ │ │ │ nop │ │ │ │ subs r6, r1, r2 │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r0, r2 │ │ │ │ lsls r4, r6, #5 │ │ │ │ - cmp r7, #154 @ 0x9a │ │ │ │ + adds r1, #186 @ 0xba │ │ │ │ lsls r1, r0, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r3, r1 │ │ │ │ lsls r4, r6, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1428495,17 +1428484,17 @@ │ │ │ │ mov r7, r0 │ │ │ │ b.n 46e97a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x35a60a> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ asrs r2, r4, #30 │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - mvns r0, r2 │ │ │ │ + cmp r8, lr │ │ │ │ lsls r0, r0, #3 │ │ │ │ - mvns r0, r0 │ │ │ │ + cmp r8, ip │ │ │ │ lsls r0, r0, #3 │ │ │ │ asrs r4, r0, #28 │ │ │ │ lsls r4, r6, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1445983,31 +1445972,31 @@ │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r2, [pc, #44] @ (47a03c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x365ccc>) │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 479f5e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x365bee> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #176] @ (47a0d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x365d60>) │ │ │ │ + ldr r2, [pc, #304] @ (47a150 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x365de0>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r0, [pc, #168] @ (47a0cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x365d5c>) │ │ │ │ + ldr r2, [pc, #296] @ (47a14c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x365ddc>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r0, [pc, #304] @ (47a158 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x365de8>) │ │ │ │ + ldr r2, [pc, #432] @ (47a1d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x365e68>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - stmia r1!, {r1, r3, r5, r6} │ │ │ │ + stmia r3!, {r1, r3, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - adds r2, #228 @ 0xe4 │ │ │ │ + adds r5, #4 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bne.n 47a06c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x365cfc> │ │ │ │ + bcc.n 47a0ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x365d3c> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - beq.n 479f50 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x365be0> │ │ │ │ + bcs.n 479f90 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x365c20> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r0, [pc, #88] @ (47a094 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x365d24>) │ │ │ │ + ldr r2, [pc, #216] @ (47a114 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x365da4>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - bx pc │ │ │ │ + ldr r1, [pc, #632] @ (47a2b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x365f48>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ ldrb r3, [r0, #13] │ │ │ │ ldrd r2, r1, [r0, #20] │ │ │ │ cmp r3, #32 │ │ │ │ bhi.n 47a086 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x365d16> │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #31 │ │ │ │ @@ -1455825,24 +1455814,24 @@ │ │ │ │ bne.w 4802ea <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x36bf7a> │ │ │ │ b.n 48030a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x36bf9a> │ │ │ │ nop │ │ │ │ mcr2 1, 1, r0, cr2, cr2, {3} │ │ │ │ mrc2 1, 0, r0, cr10, cr2, {3} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #152 @ 0x98 │ │ │ │ + subs r2, #184 @ 0xb8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ stc2l 1, cr0, [r2], #456 @ 0x1c8 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - svc 222 @ 0xde │ │ │ │ + b.n 480d88 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x36ca18> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r4, [r4, #12] │ │ │ │ + strb r4, [r0, #21] │ │ │ │ lsls r4, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3768] @ 0xeb8 │ │ │ │ ldr.w r2, [pc, #1068] @ 480dd0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x36ca60> │ │ │ │ sub sp, #292 @ 0x124 │ │ │ │ @@ -1456210,15 +1456199,15 @@ │ │ │ │ ... │ │ │ │ @ instruction: 0xf6520172 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movw r1, #51314 @ 0xc872 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 480d90 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x36ca20> │ │ │ │ + udf #246 @ 0xf6 │ │ │ │ lsls r0, r0, #3 │ │ │ │ @ instruction: 0xf2f80172 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #196] @ 480ebc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x36cb4c> │ │ │ │ @@ -1456562,15 +1456551,15 @@ │ │ │ │ bl 53b0f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x426d84> │ │ │ │ ldrb r3, [r4, #21] │ │ │ │ str r0, [r4, #8] │ │ │ │ orr.w r3, r3, #4 │ │ │ │ strb r3, [r4, #21] │ │ │ │ b.n 481100 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x36cd90> │ │ │ │ vand q8, q3, q9 │ │ │ │ - bvc.n 481078 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x36cd08> │ │ │ │ + bls.n 4810b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x36cd48> │ │ │ │ lsls r0, r0, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1456986,15 +1456975,15 @@ │ │ │ │ b.n 481534 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x36d1c4> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ rsb r1, r4, r2, ror #1 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs.w r1, ip, r2, ror #1 │ │ │ │ - strh r0, [r6, #52] @ 0x34 │ │ │ │ + ldrh r0, [r2, #6] │ │ │ │ lsls r5, r7, #2 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xeae20172 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1459302,18 +1459291,18 @@ │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bvs.n 482e64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x36eaf4> │ │ │ │ lsls r2, r6, #5 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r3, r6, r7, pc} │ │ │ │ - lsls r0, r0, #3 │ │ │ │ - cmp r1, #68 @ 0x44 │ │ │ │ - movs r0, r0 │ │ │ │ + itee al │ │ │ │ + lslal r0, r0, #3 │ │ │ │ + cmp r1, #68 @ 0x44 │ │ │ │ + mov r0, r0 │ │ │ │ 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, #3872] @ 0xf20 │ │ │ │ @@ -1459625,15 +1459614,15 @@ │ │ │ │ ... │ │ │ │ beq.n 483210 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x36eea0> │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ beq.n 4831ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x36ee7c> │ │ │ │ lsls r2, r6, #5 │ │ │ │ - cmp r0, #208 @ 0xd0 │ │ │ │ + cmp r2, #240 @ 0xf0 │ │ │ │ lsls r7, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ ldr.w r4, [pc, #1144] @ 4836bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x36f34c> │ │ │ │ mov r3, r1 │ │ │ │ @@ -1461142,17 +1461131,17 @@ │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #336] @ (484344 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x36ffd4>) │ │ │ │ + str r4, [r6, r1] │ │ │ │ lsls r4, r7, #4 │ │ │ │ - add r4, sp, #520 @ 0x208 │ │ │ │ + add r6, sp, #648 @ 0x288 │ │ │ │ lsls r0, r0, #3 │ │ │ │ stmia r1!, {r4, r6, r7} │ │ │ │ lsls r2, r6, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1462855,15 +1462844,15 @@ │ │ │ │ lsls r2, r6, #5 │ │ │ │ push {r2, r4, r5, r7} │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r6, [sp, #72] @ 0x48 │ │ │ │ lsls r0, r0, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ add r7, sp, #376 @ 0x178 │ │ │ │ lsls r2, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1463633,15 +1463622,15 @@ │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r4, pc, #472 @ (adr r4, 485dd8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x371a68>) │ │ │ │ lsls r2, r6, #5 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #192 @ 0xc0 │ │ │ │ + cmp r7, #224 @ 0xe0 │ │ │ │ lsls r4, r7, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #172] @ (485cc4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x371954>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1466203,140 +1466192,140 @@ │ │ │ │ ... │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #512] @ 0x200 │ │ │ │ lsls r2, r6, #5 │ │ │ │ str r4, [sp, #496] @ 0x1f0 │ │ │ │ lsls r2, r6, #5 │ │ │ │ - adds r0, r0, #3 │ │ │ │ + subs r0, r4, #3 │ │ │ │ lsls r4, r7, #4 │ │ │ │ str r1, [sp, #536] @ 0x218 │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r1, #10] │ │ │ │ + ldrb r4, [r5, #18] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r6, [r3, #10] │ │ │ │ + ldrb r6, [r7, #18] │ │ │ │ lsls r0, r0, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r3, #19] │ │ │ │ + ldrb r6, [r7, #27] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - @ instruction: 0xe8c400be │ │ │ │ + @ instruction: 0xeae400be │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #584] @ (487870 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x373500>) │ │ │ │ + ldr r5, [pc, #712] @ (4878f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x373580>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strb r0, [r7, #31] │ │ │ │ + ldrb r0, [r3, #8] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r6, [r0, #0] │ │ │ │ + ldrb r6, [r4, #8] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r6, [r0, #1] │ │ │ │ + ldrb r6, [r4, #9] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r0, [r2, #1] │ │ │ │ + ldrb r0, [r6, #9] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r4, [r6, #31] │ │ │ │ + ldrb r4, [r2, #8] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r2, [r0, #0] │ │ │ │ + ldrb r2, [r4, #8] │ │ │ │ lsls r0, r0, #3 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, #0] │ │ │ │ + ldrb r6, [r3, #9] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r4, [r1, #1] │ │ │ │ + ldrb r4, [r5, #9] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r0, [r4, #3] │ │ │ │ + ldrb r0, [r0, #12] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r6, [r5, #3] │ │ │ │ + ldrb r6, [r1, #12] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r6, [r0, #29] │ │ │ │ + ldrb r6, [r4, #5] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r0, [r2, #29] │ │ │ │ + ldrb r0, [r6, #5] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r4, [r1, #23] │ │ │ │ + strb r4, [r5, #31] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r6, [r3, #23] │ │ │ │ + strb r6, [r7, #31] │ │ │ │ lsls r0, r0, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r5, #24] │ │ │ │ + ldrb r6, [r1, #1] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r0, [r0, #25] │ │ │ │ + ldrb r0, [r4, #1] │ │ │ │ lsls r0, r0, #3 │ │ │ │ adds r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #21] │ │ │ │ + strb r4, [r2, #30] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r6, [r0, #22] │ │ │ │ + strb r6, [r4, #30] │ │ │ │ lsls r0, r0, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, #23] │ │ │ │ + strb r2, [r7, #31] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r0, [r5, #23] │ │ │ │ + ldrb r0, [r1, #0] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r4, [r7, #1] │ │ │ │ + ldrb r4, [r3, #10] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r2, [r1, #2] │ │ │ │ + ldrb r2, [r5, #10] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r2, [r1, #0] │ │ │ │ + ldrb r2, [r5, #8] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r0, [r3, #0] │ │ │ │ + ldrb r0, [r7, #8] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r0, [r3, #0] │ │ │ │ + ldrb r0, [r7, #8] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r6, [r4, #0] │ │ │ │ + ldrb r6, [r0, #9] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r6, [r5, #30] │ │ │ │ + ldrb r6, [r1, #7] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r4, [r7, #30] │ │ │ │ + ldrb r4, [r3, #7] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r4, [r3, #21] │ │ │ │ + strb r4, [r7, #29] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r2, [r5, #21] │ │ │ │ + strb r2, [r1, #30] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r6, [r4, #30] │ │ │ │ + ldrb r6, [r0, #7] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r4, [r6, #30] │ │ │ │ + ldrb r4, [r2, #7] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r0, [r0, #28] │ │ │ │ + ldrb r0, [r4, #4] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r6, [r1, #28] │ │ │ │ + ldrb r6, [r5, #4] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r6, [r3, #0] │ │ │ │ + ldrb r6, [r7, #8] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r4, [r6, #0] │ │ │ │ + ldrb r4, [r2, #9] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r4, [r6, #0] │ │ │ │ + ldrb r4, [r2, #9] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r6, [r7, #0] │ │ │ │ + ldrb r6, [r3, #9] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r2, [r5, #25] │ │ │ │ + ldrb r2, [r1, #2] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r0, [r7, #25] │ │ │ │ + ldrb r0, [r3, #2] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r0, [r2, #28] │ │ │ │ + ldrb r0, [r6, #4] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r6, [r3, #28] │ │ │ │ + ldrb r6, [r7, #4] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r2, [r5, #24] │ │ │ │ + ldrb r2, [r1, #1] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r4, [r6, #24] │ │ │ │ + ldrb r4, [r2, #1] │ │ │ │ lsls r0, r0, #3 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r1, #0] │ │ │ │ + ldrb r0, [r5, #8] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r2, [r3, #0] │ │ │ │ + ldrb r2, [r7, #8] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r2, [r0, #17] │ │ │ │ + strb r2, [r4, #25] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r0, [r2, #17] │ │ │ │ + strb r0, [r6, #25] │ │ │ │ lsls r0, r0, #3 │ │ │ │ ldr r7, [r5, #12] │ │ │ │ movs r1, #64 @ 0x40 │ │ │ │ vldr d0, [pc, #884] @ 487a78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x373708> │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ orr.w r3, r7, #8 │ │ │ │ str r3, [r5, #12] │ │ │ │ @@ -1467246,29 +1467235,29 @@ │ │ │ │ b.w 486e6e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x372afe> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r6, #32] │ │ │ │ + ldr r0, [r2, #68] @ 0x44 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r6, [r7, #32] │ │ │ │ + ldr r6, [r3, #68] @ 0x44 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [r4, #40] @ 0x28 │ │ │ │ + ldr r0, [r0, #76] @ 0x4c │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r2, [r6, #40] @ 0x28 │ │ │ │ + ldr r2, [r2, #76] @ 0x4c │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r2, #32] │ │ │ │ + ldr r4, [r6, #64] @ 0x40 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r2, [r5, #32] │ │ │ │ + ldr r2, [r1, #68] @ 0x44 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r2, [r2, #36] @ 0x24 │ │ │ │ + ldr r2, [r6, #68] @ 0x44 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [r5, #36] @ 0x24 │ │ │ │ + ldr r0, [r1, #72] @ 0x48 │ │ │ │ lsls r0, r0, #3 │ │ │ │ subs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [sp, #96] @ 0x60 │ │ │ │ cmp r3, #31 │ │ │ │ bhi.w 48845a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3740ea> │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ @@ -1467655,15 +1467644,15 @@ │ │ │ │ bhi.n 48846c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3740fc> │ │ │ │ ldr r3, [pc, #12] @ (488470 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x374100>) │ │ │ │ add r3, pc │ │ │ │ ldrh.w r0, [r3, r0, lsl #1] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - lsls r0, r1, #21 │ │ │ │ + lsls r0, r5, #29 │ │ │ │ lsls r4, r7, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #176] @ (488538 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3741c8>) │ │ │ │ @@ -1471792,15 +1471781,15 @@ │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [pc, #8] @ (48b10c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x376d9c>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bls.n 48b1f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x376e84> │ │ │ │ + blt.n 48b034 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x376cc4> │ │ │ │ lsls r3, r7, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #316] @ (48b260 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x376ef0>) │ │ │ │ @@ -1472325,15 +1472314,15 @@ │ │ │ │ ldr r4, [pc, #216] @ (48b6ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x37737c>) │ │ │ │ lsls r2, r6, #5 │ │ │ │ ldr r3, [pc, #8] @ (48b620 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3772b0>) │ │ │ │ add r3, pc │ │ │ │ add.w r0, r3, r0, lsl #7 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bmi.n 48b540 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3771d0> │ │ │ │ + bvs.n 48b580 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x377210> │ │ │ │ lsls r3, r7, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ mov r5, r1 │ │ │ │ ldr.w r1, [pc, #1140] @ 48baac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x37773c> │ │ │ │ @@ -1473930,15 +1473919,15 @@ │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #250 @ 0xfa │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r3, #188 @ 0xbc │ │ │ │ lsls r2, r6, #5 │ │ │ │ - stmia r5!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r3, r4} │ │ │ │ lsls r3, r7, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ @@ -1475899,15 +1475888,15 @@ │ │ │ │ movs r1, #186 @ 0xba │ │ │ │ mov r0, r4 │ │ │ │ bl 46a8b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x356540> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r5, #20 │ │ │ │ bl 468050 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x353ce0> │ │ │ │ mov r0, r9 │ │ │ │ - bl abb388 │ │ │ │ + bl abb618 │ │ │ │ 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 │ │ │ │ @@ -1475947,15 +1475936,15 @@ │ │ │ │ movs r1, #186 @ 0xba │ │ │ │ mov r0, r4 │ │ │ │ bl 46a8b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x356540> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r5, #20 │ │ │ │ bl 468050 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x353ce0> │ │ │ │ mov r0, r9 │ │ │ │ - bl abb388 │ │ │ │ + bl abb618 │ │ │ │ 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 │ │ │ │ @@ -1475992,15 +1475981,15 @@ │ │ │ │ movs r1, #234 @ 0xea │ │ │ │ mov r0, r5 │ │ │ │ bl 46a920 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3565b0> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r4, #20 │ │ │ │ bl 468050 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x353ce0> │ │ │ │ mov r0, r9 │ │ │ │ - bl abb388 │ │ │ │ + bl abb618 │ │ │ │ str r4, [r0, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1476144,15 +1476133,15 @@ │ │ │ │ movs r1, #186 @ 0xba │ │ │ │ mov r0, r4 │ │ │ │ bl 46a8b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x356540> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r5, #20 │ │ │ │ bl 468050 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x353ce0> │ │ │ │ mov r0, r8 │ │ │ │ - bl abb388 │ │ │ │ + bl abb618 │ │ │ │ ldr r2, [pc, #36] @ (48deec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x379b7c>) │ │ │ │ ldr r3, [pc, #32] @ (48dee8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x379b78>) │ │ │ │ add r2, pc │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ @@ -1476205,15 +1476194,15 @@ │ │ │ │ add sp, #156 @ 0x9c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r3, sp, #76 @ 0x4c │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl abb358 │ │ │ │ + bl abb5e8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 48df32 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x379bc2> │ │ │ │ ldr.w r5, [sl, #424] @ 0x1a8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cbnz r3, 48df7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x379c0c> │ │ │ │ b.n 48e09c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x379d2c> │ │ │ │ ldr r5, [r5, #0] │ │ │ │ @@ -1476617,15 +1476606,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, fp │ │ │ │ bl 46a920 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3565b0> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r5, #20 │ │ │ │ bl 468050 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x353ce0> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl abb388 │ │ │ │ + bl abb618 │ │ │ │ str r5, [r0, #0] │ │ │ │ b.n 48e064 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x379cf4> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #236 @ 0xec │ │ │ │ @@ -1487777,15 +1487766,15 @@ │ │ │ │ ... │ │ │ │ add r4, sp, #536 @ 0x218 │ │ │ │ lsls r1, r6, #5 │ │ │ │ add r4, sp, #488 @ 0x1e8 │ │ │ │ lsls r1, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #222 @ 0xde │ │ │ │ + subs r6, #254 @ 0xfe │ │ │ │ lsls r3, r7, #4 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #5 │ │ │ │ beq.w 496dae <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x382a3e> │ │ │ │ @@ -1491655,15 +1491644,15 @@ │ │ │ │ lsl.w r3, r2, r3 │ │ │ │ str r3, [r7, #52] @ 0x34 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r7, #76] @ 0x4c │ │ │ │ str r3, [r7, #64] @ 0x40 │ │ │ │ b.n 497e34 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x383ac4> │ │ │ │ ... │ │ │ │ - push {r1, r2, r3, r4, r5} │ │ │ │ + @ instruction: 0xb65e │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r0, [sl, #16] │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ str r3, [r7, #60] @ 0x3c │ │ │ │ ldr r3, [r7, #68] @ 0x44 │ │ │ │ @@ -1492808,26 +1492797,25 @@ │ │ │ │ b.n 498a6a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3846fa> │ │ │ │ ldr r3, [pc, #24] @ (498ac0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x384750>) │ │ │ │ add r3, pc │ │ │ │ b.n 498a6a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3846fa> │ │ │ │ ldr r3, [pc, #24] @ (498ac4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x384754>) │ │ │ │ add r3, pc │ │ │ │ b.n 498a6a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3846fa> │ │ │ │ - str r4, [r4, #36] @ 0x24 │ │ │ │ + str r4, [r0, #72] @ 0x48 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - str r4, [r4, #36] @ 0x24 │ │ │ │ + str r4, [r0, #72] @ 0x48 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - str r6, [r0, #44] @ 0x2c │ │ │ │ + str r6, [r4, #76] @ 0x4c │ │ │ │ lsls r7, r7, #2 │ │ │ │ - str r4, [r3, #32] │ │ │ │ + str r4, [r7, #64] @ 0x40 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - str r6, [r3, #32] │ │ │ │ + str r6, [r7, #64] @ 0x40 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - b.n 498ac0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x384750> │ │ │ │ - lsls r0, r0, #3 │ │ │ │ + ands.w r0, ip, r0, lsl #3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cbz r3, 498b2a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3847ba> │ │ │ │ mov ip, r2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ push {r4, r5, lr} │ │ │ │ mov r5, r1 │ │ │ │ cbnz r2, 498ae8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x384778> │ │ │ │ @@ -1494208,15 +1494196,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r4, #80] @ 0x50 │ │ │ │ lsls r1, r6, #5 │ │ │ │ ldr r4, [r4, #80] @ 0x50 │ │ │ │ lsls r1, r6, #5 │ │ │ │ ldr r2, [r6, #48] @ 0x30 │ │ │ │ lsls r1, r6, #5 │ │ │ │ - ldrsb r0, [r4, r5] │ │ │ │ + ldr r0, [r0, r6] │ │ │ │ lsls r7, r7, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1498845,15 +1498833,15 @@ │ │ │ │ lsls r1, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #4 │ │ │ │ lsls r1, r6, #5 │ │ │ │ adds r7, #238 @ 0xee │ │ │ │ lsls r1, r6, #5 │ │ │ │ - str r6, [r3, #116] @ 0x74 │ │ │ │ + ldr r6, [r7, #20] │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ @@ -1499829,15 +1499817,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #116 @ 0x74 │ │ │ │ lsls r1, r6, #5 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r7, r0 │ │ │ │ + subs r4, r3, r1 │ │ │ │ lsls r7, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ ldr r2, [pc, #480] @ (49d734 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3893c4>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -1501296,15 +1501284,15 @@ │ │ │ │ lsls r1, r6, #5 │ │ │ │ subs r6, r7, #7 │ │ │ │ lsls r1, r6, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #112 @ 0x70 │ │ │ │ + cbz r4, 49e43a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x38a0ca> │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -1512772,15 +1512760,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n 4a5964 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3915f4> │ │ │ │ mov r4, fp │ │ │ │ b.w 4a48f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x390588> │ │ │ │ nop │ │ │ │ adds r1, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r2, #36] @ 0x24 │ │ │ │ + ldr r2, [r6, #68] @ 0x44 │ │ │ │ lsls r2, r0, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #1 │ │ │ │ movs r1, #0 │ │ │ │ strd r1, r1, [sp, #64] @ 0x40 │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1518482,24 +1518470,24 @@ │ │ │ │ moval r0, r0 │ │ │ │ lsl r1, r6, #15 │ │ │ │ eor r0, r2 │ │ │ │ ldr r6, [r0, #56] @ 0x38 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 1, cr0, [r2, #-228] @ 0xffffff1c │ │ │ │ - ldc2 1, cr0, [ip], {57} @ 0x39 │ │ │ │ - ldc2l 1, cr0, [ip, #-228] @ 0xffffff1c │ │ │ │ - ldc2 1, cr0, [r2], {57} @ 0x39 │ │ │ │ + vbif d0, d2, d25 │ │ │ │ + mrc2 1, 1, r0, cr12, cr9, {1} │ │ │ │ + vbif d16, d12, d25 │ │ │ │ + mrc2 1, 1, r0, cr2, cr9, {1} │ │ │ │ ldr r6, [r6, #16] │ │ │ │ lsls r0, r6, #5 │ │ │ │ - @ instruction: 0xfa760139 │ │ │ │ - ldr??.w r0, [r4, #313] @ 0x139 │ │ │ │ - ldr??.w r0, [sl, #313] @ 0x139 │ │ │ │ - vld2.8 {d0[1],d1[1]}, [ip :16], r9 │ │ │ │ + ldc2 1, cr0, [r6], {57} @ 0x39 │ │ │ │ + @ instruction: 0xfbf40139 │ │ │ │ + ldc2 1, cr0, [sl], {57} @ 0x39 │ │ │ │ + @ instruction: 0xfbcc0139 │ │ │ │ ldrb.w r6, [sl, #13] │ │ │ │ mov r0, r7 │ │ │ │ vldr d0, [pc, #164] @ 4a98d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x395568> │ │ │ │ mov r1, r6 │ │ │ │ bl 467b7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x35380c> │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ @@ -1518569,18 +1518557,18 @@ │ │ │ │ strh r0, [r0, #0] │ │ │ │ ldr r7, [r2, #104] @ 0x68 │ │ │ │ itte al │ │ │ │ moval r0, r0 │ │ │ │ bal.n 4a98ee <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x39557e> @ unpredictable branch in IT block │ │ │ │ │ │ │ │ ldr??.w fp, [r6, #235]! │ │ │ │ - ldr??.w r0, [r2, #313] @ 0x139 │ │ │ │ - ldrh.w r0, [r4, ] │ │ │ │ - @ instruction: 0xfa220139 │ │ │ │ - ldrh.w r0, [r0, ] │ │ │ │ + @ instruction: 0xfbf20139 │ │ │ │ + @ instruction: 0xfa540139 │ │ │ │ + mcrr2 1, 3, r0, r2, cr9 │ │ │ │ + @ instruction: 0xfa500139 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3848] @ 0xf08 │ │ │ │ sub sp, #212 @ 0xd4 │ │ │ │ mov r9, r1 │ │ │ │ ldr r1, [pc, #764] @ (4a9c14 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3958a4>) │ │ │ │ @@ -1524674,17 +1524662,17 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cmp r0, #8 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #204 @ 0xcc │ │ │ │ lsls r0, r6, #5 │ │ │ │ - @ instruction: 0xb686 │ │ │ │ + @ instruction: 0xb8a6 │ │ │ │ lsls r1, r7, #4 │ │ │ │ - cpsid i │ │ │ │ + @ instruction: 0xb892 │ │ │ │ lsls r1, r7, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r4, [pc, #396] @ (4add84 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x399a14>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -1527493,15 +1527481,15 @@ │ │ │ │ cmp r3, #1 │ │ │ │ bhi.w 4ae51c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x39a1ac> │ │ │ │ ldr r4, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ b.w 4aef2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x39abbc> │ │ │ │ nop │ │ │ │ - add r6, pc, #696 @ (adr r6, 4afc3c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x39b8cc>) │ │ │ │ + add r0, sp, #824 @ 0x338 │ │ │ │ lsls r1, r7, #4 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #2 │ │ │ │ str.w r4, [sl, #4] │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 4aef5a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x39abea> │ │ │ │ @@ -1531645,15 +1531633,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ bgt.n 4b258c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x39e21c> │ │ │ │ lsls r7, r5, #5 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1} │ │ │ │ + ldmia r3!, {r1, r5} │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ @@ -1533973,19 +1533961,19 @@ │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r7} │ │ │ │ lsls r7, r5, #5 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #176 @ 0xb0 │ │ │ │ + cbz r4, 4b3e62 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x39faf2> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r7, sp, #144 @ 0x90 │ │ │ │ + cbz r4, 4b3e64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x39faf4> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r6, [r7, #22] │ │ │ │ + strb r6, [r3, #31] │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r7, [pc, #476] @ (4b4048 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x39fcd8>) │ │ │ │ movw r5, #403 @ 0x193 │ │ │ │ @@ -1534551,52 +1534539,52 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4b4472 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3a0102> │ │ │ │ ldr.w r3, [r5, #512] @ 0x200 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 4b43dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3a006c> │ │ │ │ add.w sl, r5, #508 @ 0x1fc │ │ │ │ mov r0, sl │ │ │ │ - bl ab9d70 │ │ │ │ + bl aba000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4b43e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3a0074> │ │ │ │ - bl ab9d98 │ │ │ │ + bl aba028 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl ab9a1c │ │ │ │ + bl ab9cac │ │ │ │ mov r0, r9 │ │ │ │ bl 439acc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32575c> │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 4b43e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3a0074> │ │ │ │ mov r9, r4 │ │ │ │ - bl ab9d98 │ │ │ │ + bl aba028 │ │ │ │ mov r4, r0 │ │ │ │ b.n 4b441c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3a00ac> │ │ │ │ add.w sl, r5, #520 @ 0x208 │ │ │ │ mov r0, sl │ │ │ │ - bl ab9d70 │ │ │ │ + bl aba000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4b43f2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3a0082> │ │ │ │ - bl ab9d98 │ │ │ │ + bl aba028 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl ab9a1c │ │ │ │ + bl ab9cac │ │ │ │ mov r0, r9 │ │ │ │ bl 439acc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32575c> │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 4b43f2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3a0082> │ │ │ │ mov r9, r4 │ │ │ │ - bl ab9d98 │ │ │ │ + bl aba028 │ │ │ │ mov r4, r0 │ │ │ │ b.n 4b4452 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3a00e2> │ │ │ │ ldr r3, [r7, #88] @ 0x58 │ │ │ │ mov r0, r8 │ │ │ │ ands r6, r3 │ │ │ │ str r6, [r7, #88] @ 0x58 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ @@ -1535808,25 +1535796,25 @@ │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ movs r1, #34 @ 0x22 │ │ │ │ mov r0, r5 │ │ │ │ bl 4b4298 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x39ff28> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #8 │ │ │ │ - bl abb358 │ │ │ │ + bl abb5e8 │ │ │ │ subs r3, r0, #0 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ strb.w r3, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 4b5342 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3a0fd2> │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #32 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl abb358 │ │ │ │ + bl abb5e8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 4b533c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3a0fcc> │ │ │ │ ldr r3, [r5, #24] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ bl 46841c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3540ac> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -1535877,15 +1535865,15 @@ │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ tst r6, r1 │ │ │ │ bne.n 4b51c6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3a0e56> │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ bl 53e154 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x429de4> │ │ │ │ cbz r0, 4b51ce <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3a0e5e> │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl abb388 │ │ │ │ + bl abb618 │ │ │ │ str r4, [r0, #0] │ │ │ │ mov r4, r5 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 4b5182 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3a0e12> │ │ │ │ mov r0, r9 │ │ │ │ bl 46841c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3540ac> │ │ │ │ mov r3, r9 │ │ │ │ @@ -1535897,15 +1535885,15 @@ │ │ │ │ str.w sl, [sp, #16] │ │ │ │ mov.w sl, #0 │ │ │ │ strd r5, r4, [sp, #20] │ │ │ │ str r7, [sp, #28] │ │ │ │ str r6, [sp, #32] │ │ │ │ movs r6, #120 @ 0x78 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl abb434 │ │ │ │ + bl abb6c4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 4b5392 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3a1022> │ │ │ │ ldr r7, [r0, #0] │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 4b5392 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3a1022> │ │ │ │ ldr r3, [pc, #452] @ (4b53d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3a1064>) │ │ │ │ ldr r1, [sp, #16] │ │ │ │ @@ -1535955,24 +1535943,24 @@ │ │ │ │ b.n 4b5244 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3a0ed4> │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ bne.n 4b5194 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3a0e24> │ │ │ │ mov fp, r4 │ │ │ │ mov r4, r5 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl abb388 │ │ │ │ + bl abb618 │ │ │ │ str.w fp, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ bne.w 4b5182 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3a0e12> │ │ │ │ b.n 4b51d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3a0e64> │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ bne.w 4b51a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3a0e38> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl abb388 │ │ │ │ + bl abb618 │ │ │ │ str r4, [r0, #0] │ │ │ │ b.n 4b51a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3a0e38> │ │ │ │ sub.w r3, r8, #4194304 @ 0x400000 │ │ │ │ ldr.w sl, [sp, #12] │ │ │ │ clz r3, r3 │ │ │ │ ldr r2, [r7, #36] @ 0x24 │ │ │ │ cmp r5, r8 │ │ │ │ @@ -1562659,15 +1562647,15 @@ │ │ │ │ ldrb r0, [r7, #31] │ │ │ │ add r2, pc, #944 @ (adr r2, 4c681c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3b24ac>) │ │ │ │ lsls r6, r5, #5 │ │ │ │ add r2, pc, #936 @ (adr r2, 4c6818 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3b24a8>) │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #52 @ 0x34 │ │ │ │ + subs r0, #84 @ 0x54 │ │ │ │ lsls r0, r7, #4 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ lsls r6, r5, #5 │ │ │ │ @@ -1563212,15 +1563200,15 @@ │ │ │ │ strb r0, [r3, #13] │ │ │ │ b.n 4c6984 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3b2614> │ │ │ │ nop │ │ │ │ str r6, [sp, #760] @ 0x2f8 │ │ │ │ lsls r6, r5, #5 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 4c6a24 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3b26b4> │ │ │ │ + bhi.n 4c6a64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3b26f4> │ │ │ │ lsls r0, r1, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 53da30 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4296c0> │ │ │ │ @@ -1563753,15 +1563741,15 @@ │ │ │ │ pop {r3, pc} │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldrb r2, [r4, #23] │ │ │ │ + strh r2, [r0, #0] │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [pc, #708] @ (4c7250 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3b2ee0>) │ │ │ │ @@ -1571024,15 +1571012,15 @@ │ │ │ │ str r3, [r2, #4] │ │ │ │ str r2, [r3, #0] │ │ │ │ strd r0, r0, [r4, #4] │ │ │ │ str r0, [r4, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - bgt.n 4cbde0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3b7a70> │ │ │ │ + udf #156 @ 0x9c │ │ │ │ lsls r7, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3840] @ 0xf00 │ │ │ │ ldr.w r5, [pc, #3084] @ 4cc908 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3b8598> │ │ │ │ mov r4, r0 │ │ │ │ @@ -1576627,57 +1576615,57 @@ │ │ │ │ ldr r0, [pc, #124] @ (4cf8f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bb580>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #120] @ (4cf8f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bb584>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - movw r0, #35003 @ 0x88bb │ │ │ │ - subs r2, #142 @ 0x8e │ │ │ │ + str??.w r0, [r8, fp, lsl #3] │ │ │ │ + subs r4, #174 @ 0xae │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs.w r0, r8, #6127616 @ 0x5d8000 │ │ │ │ - @ instruction: 0xf58a00bb │ │ │ │ - ldmdb sl!, {r1, r3, r4, r5, r7} │ │ │ │ - add r2, pc, #280 @ (adr r2, 4cf9b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bb640>) │ │ │ │ + @ instruction: 0xf7d800bb │ │ │ │ + @ instruction: 0xf7aa00bb │ │ │ │ + adcs.w r0, sl, sl, ror #2 │ │ │ │ + add r4, pc, #408 @ (adr r4, 4cfa30 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bb6c0>) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - @ instruction: 0xf5fe00bb │ │ │ │ - @ instruction: 0xf5e800bb │ │ │ │ - adcs.w r0, r2, #6127616 @ 0x5d8000 │ │ │ │ - subs r4, #116 @ 0x74 │ │ │ │ + ldrb.w r0, [lr, fp, lsl #3] │ │ │ │ + strb.w r0, [r8, fp, lsl #3] │ │ │ │ + @ instruction: 0xf77200bb │ │ │ │ + subs r6, #148 @ 0x94 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmp r7, #10 │ │ │ │ + adds r1, #42 @ 0x2a │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xf59c00bb │ │ │ │ - sbcs.w r0, lr, #6127616 @ 0x5d8000 │ │ │ │ - @ instruction: 0xf52800bb │ │ │ │ - subs r2, #18 │ │ │ │ + @ instruction: 0xf7bc00bb │ │ │ │ + @ instruction: 0xf79e00bb │ │ │ │ + @ instruction: 0xf74800bb │ │ │ │ + subs r4, #50 @ 0x32 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r2, #12 │ │ │ │ + subs r4, #44 @ 0x2c │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r2, #6 │ │ │ │ + subs r4, #38 @ 0x26 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r2, #0 │ │ │ │ + subs r4, #32 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - @ instruction: 0xf58600bb │ │ │ │ - subs r1, #242 @ 0xf2 │ │ │ │ + @ instruction: 0xf7a600bb │ │ │ │ + subs r4, #18 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - lsrs r0, r7, #14 │ │ │ │ + lsrs r0, r3, #23 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsls r6, r3, #14 │ │ │ │ + lsls r6, r7, #22 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - @ instruction: 0xf52400bb │ │ │ │ - add.w r0, lr, #6127616 @ 0x5d8000 │ │ │ │ - add r6, sp, #368 @ 0x170 │ │ │ │ + @ instruction: 0xf74400bb │ │ │ │ + @ instruction: 0xf72e00bb │ │ │ │ + add sp, #496 @ 0x1f0 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xf52200bb │ │ │ │ - @ instruction: 0xf58c00bb │ │ │ │ - @ instruction: 0xf52e00bb │ │ │ │ - subs r1, #188 @ 0xbc │ │ │ │ + @ instruction: 0xf74200bb │ │ │ │ + @ instruction: 0xf7ac00bb │ │ │ │ + @ instruction: 0xf74e00bb │ │ │ │ + subs r3, #220 @ 0xdc │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r1, #182 @ 0xb6 │ │ │ │ + subs r3, #214 @ 0xd6 │ │ │ │ lsls r4, r0, #3 │ │ │ │ cmp r0, #12 │ │ │ │ bhi.n 4cf956 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bb5e6> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r0, r5, #28 │ │ │ │ lsrs r2, r1, #20 │ │ │ │ asrs r0, r2, #12 │ │ │ │ @@ -1576720,28 +1576708,28 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #52] @ (4cf988 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bb618>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #52] @ (4cf98c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bb61c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - @ instruction: 0xf4fc00bb │ │ │ │ - @ instruction: 0xf4fe00bb │ │ │ │ - add.w r0, r4, #6127616 @ 0x5d8000 │ │ │ │ - add.w r0, sl, #6127616 @ 0x5d8000 │ │ │ │ - adds.w r0, r0, #6127616 @ 0x5d8000 │ │ │ │ - adds.w r0, sl, #6127616 @ 0x5d8000 │ │ │ │ - ldrsb r0, [r0, r0] │ │ │ │ + @ instruction: 0xf71c00bb │ │ │ │ + @ instruction: 0xf71e00bb │ │ │ │ + @ instruction: 0xf72400bb │ │ │ │ + @ instruction: 0xf72a00bb │ │ │ │ + @ instruction: 0xf73000bb │ │ │ │ + @ instruction: 0xf73a00bb │ │ │ │ + ldr r0, [r4, r0] │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds.w r0, lr, #6127616 @ 0x5d8000 │ │ │ │ - @ instruction: 0xf52400bb │ │ │ │ - @ instruction: 0xf52600bb │ │ │ │ - @ instruction: 0xf53000bb │ │ │ │ - @ instruction: 0xf4b200bb │ │ │ │ - push {r4, r5} │ │ │ │ + @ instruction: 0xf73e00bb │ │ │ │ + @ instruction: 0xf74400bb │ │ │ │ + @ instruction: 0xf74600bb │ │ │ │ + @ instruction: 0xf75000bb │ │ │ │ + @ instruction: 0xf6d200bb │ │ │ │ + setend le │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r3 │ │ │ │ @@ -1576790,16 +1576778,16 @@ │ │ │ │ mov r1, r2 │ │ │ │ bl 53e8e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42a574> │ │ │ │ b.n 4cf9c6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bb656> │ │ │ │ bl 53e964 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42a5f4> │ │ │ │ b.n 4cf9c6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bb656> │ │ │ │ bl 53e8bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42a54c> │ │ │ │ b.n 4cf9c6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bb656> │ │ │ │ - @ instruction: 0xf4cc00bb │ │ │ │ - lsrs r6, r2, #29 │ │ │ │ + @ instruction: 0xf6ec00bb │ │ │ │ + asrs r6, r6, #5 │ │ │ │ lsls r4, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ sub sp, #20 │ │ │ │ @@ -1577132,63 +1577120,63 @@ │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ adds r7, #1 │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ cmp r7, r6 │ │ │ │ bne.n 4cfd66 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bb9f6> │ │ │ │ b.n 4cfae6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bb776> │ │ │ │ - ldmia r0!, {r3} │ │ │ │ + ldmia r2!, {r3, r5} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xf3d200bb │ │ │ │ - stmia r7!, {r2, r3, r6, r7} │ │ │ │ + @ instruction: 0xf5f200bb │ │ │ │ + ldmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xf3a200bb │ │ │ │ - stmia r7!, {r2, r4, r7} │ │ │ │ + rsb r0, r2, #6127616 @ 0x5d8000 │ │ │ │ + ldmia r1!, {r2, r4, r5, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strh r2, [r7, r5] │ │ │ │ + strb r2, [r3, r6] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - @ instruction: 0xf37000bb │ │ │ │ - stmia r7!, {r2, r3, r4} │ │ │ │ + @ instruction: 0xf59000bb │ │ │ │ + ldmia r1!, {r2, r3, r4, r5} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrh r6, [r7, #34] @ 0x22 │ │ │ │ + ldrh r6, [r3, #52] @ 0x34 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - stmia r7!, {r2} │ │ │ │ + ldmia r1!, {r2, r5} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strh r6, [r1, #34] @ 0x22 │ │ │ │ + strh r6, [r5, #50] @ 0x32 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r2, r3, r6, r7} │ │ │ │ + ldmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r3, pc, #352 @ (adr r3, 4cff20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bbbb0>) │ │ │ │ + add r5, pc, #480 @ (adr r5, 4cffa0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bbc30>) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strh r6, [r4, #2] │ │ │ │ + strh r6, [r0, #20] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r6, [r5, #58] @ 0x3a │ │ │ │ + ldrh r6, [r1, #12] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - strh r4, [r4, #58] @ 0x3a │ │ │ │ + ldrh r4, [r0, #12] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - negs r6, r1 │ │ │ │ + add r6, sp │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r6!, {r2, r3, r6} │ │ │ │ + ldmia r0!, {r2, r3, r5, r6} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strh r0, [r6, r0] │ │ │ │ + strb r0, [r2, r1] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - @ instruction: 0xf22600bb │ │ │ │ - stmia r5!, {r1, r4, r6, r7} │ │ │ │ + orr.w r0, r6, #6127616 @ 0x5d8000 │ │ │ │ + stmia r7!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - itet mi │ │ │ │ - lslmi r7, r0, #3 │ │ │ │ - stmiapl r5!, {r4, r5, r7} │ │ │ │ - lslmi r6, r0, #3 │ │ │ │ - itet eq │ │ │ │ - lsleq r7, r0, #3 │ │ │ │ - stmiane r5!, {r4, r5, r6} │ │ │ │ - lsleq r6, r0, #3 │ │ │ │ - bkpt 0x00c8 │ │ │ │ + stmia r1!, {r1, r3, r5, r6} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - stmia r5!, {r1, r2, r3, r5} │ │ │ │ + stmia r7!, {r4, r6, r7} │ │ │ │ + lsls r6, r0, #3 │ │ │ │ + stmia r1!, {r1, r3, r5} │ │ │ │ + lsls r7, r0, #3 │ │ │ │ + stmia r7!, {r4, r7} │ │ │ │ + lsls r6, r0, #3 │ │ │ │ + stmia r0!, {r3, r5, r6, r7} │ │ │ │ + lsls r7, r0, #3 │ │ │ │ + stmia r7!, {r1, r2, r3, r6} │ │ │ │ lsls r6, r0, #3 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ cbz r2, 4cfe3a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bbaca> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1577210,15 +1577198,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ bx lr │ │ │ │ - ldrb.w r0, [r4, #187] @ 0xbb │ │ │ │ + @ instruction: 0xfab400bb │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3752] @ 0xea8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #580] @ (4d0098 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bbd28>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -1577423,25 +1577411,25 @@ │ │ │ │ subs r0, #1 │ │ │ │ b.n 4d0034 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bbcc4> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ lsls r4, r4, #6 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ands.w r0, r0, #187 @ 0xbb │ │ │ │ - vqadd.s16 d16, d20, d27 │ │ │ │ - strb r4, [r1, #4] │ │ │ │ + @ instruction: 0xf23000bb │ │ │ │ + sbcs.w r0, r4, #187 @ 0xbb │ │ │ │ + strb r4, [r5, #12] │ │ │ │ lsls r1, r1, #3 │ │ │ │ lsls r0, r7, #1 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldrb r2, [r4, #9] │ │ │ │ + ldrb r2, [r0, #18] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - mcr 0, 4, r0, cr10, cr11, {5} │ │ │ │ - mrc 0, 3, r0, cr0, cr11, {5} │ │ │ │ - ldrb r4, [r3, #8] │ │ │ │ + @ instruction: 0xf0aa00bb │ │ │ │ + eors.w r0, r0, #187 @ 0xbb │ │ │ │ + ldrb r4, [r7, #16] │ │ │ │ lsls r6, r0, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ @@ -1577499,17 +1577487,17 @@ │ │ │ │ mov r2, r0 │ │ │ │ b.n 4d010c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bbd9c> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, ip │ │ │ │ bl 43c5bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32824c> │ │ │ │ mov r2, r5 │ │ │ │ b.n 4d010c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bbd9c> │ │ │ │ - stcl 0, cr0, [r0, #748] @ 0x2ec │ │ │ │ - ldc 0, cr0, [r6, #748] @ 0x2ec │ │ │ │ - ldcl 0, cr0, [lr, #-748]! @ 0xfffffd14 │ │ │ │ + vshr.s64 d16, d27, #32 │ │ │ │ + vshr.s64 d0, d27, #10 │ │ │ │ + vshr.s64 d0, d27, #34 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r8, r1 │ │ │ │ cbz r0, 4d01c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bbe54> │ │ │ │ @@ -1577548,19 +1577536,19 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ lsrs r0, r5, #15 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - str r3, [sp, #360] @ 0x168 │ │ │ │ + str r5, [sp, #488] @ 0x1e8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, #156 @ 0x9c │ │ │ │ + adds r2, #188 @ 0xbc │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldr r0, [r3, #100] @ 0x64 │ │ │ │ + strb r0, [r7, #1] │ │ │ │ lsls r4, r7, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ and.w r2, r0, #134 @ 0x86 │ │ │ │ and.w ip, r0, #121 @ 0x79 │ │ │ │ @@ -1577604,26 +1577592,26 @@ │ │ │ │ b.n 4d0214 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bbea4> │ │ │ │ ldr r3, [pc, #32] @ (4d0278 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bbf08>) │ │ │ │ add r3, pc │ │ │ │ b.n 4d0214 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bbea4> │ │ │ │ ldr r3, [pc, #32] @ (4d027c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bbf0c>) │ │ │ │ add r3, pc │ │ │ │ b.n 4d0214 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bbea4> │ │ │ │ - ldr r2, [r3, #104] @ 0x68 │ │ │ │ + strb r2, [r7, #2] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldc 0, cr0, [r2], #748 @ 0x2ec │ │ │ │ - ldrsh r2, [r0, r3] │ │ │ │ + mrc 0, 6, r0, cr2, cr11, {5} │ │ │ │ + str r2, [r4, #12] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r4, #74 @ 0x4a │ │ │ │ + subs r6, #106 @ 0x6a │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r2, [r0, #6] │ │ │ │ + strh r2, [r4, #22] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldcl 0, cr0, [ip], #-748 @ 0xfffffd14 │ │ │ │ - ldcl 0, cr0, [r6], #-748 @ 0xfffffd14 │ │ │ │ - beq.n 4d02a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bbf38> │ │ │ │ + mrc 0, 4, r0, cr12, cr11, {5} │ │ │ │ + mrc 0, 4, r0, cr6, cr11, {5} │ │ │ │ + bcs.n 4d02e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bbf78> │ │ │ │ lsls r4, r7, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ @@ -1577649,17 +1577637,17 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #36] @ 0x24 │ │ │ │ asrs r6, r5 │ │ │ │ - ldrb r2, [r2, r7] │ │ │ │ + ldrsh r2, [r6, r7] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cbnz r6, 4d02f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bbf88> │ │ │ │ + cbnz r6, 4d0340 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bbfd0> │ │ │ │ lsls r7, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldrb.w r5, [r0, #33] @ 0x21 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1578127,76 +1578115,76 @@ │ │ │ │ ldr r2, [pc, #160] @ (4d0874 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bc504>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 4d03a2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bc032> │ │ │ │ nop │ │ │ │ - rsbs r0, r8, fp, ror #2 │ │ │ │ - movs r3, #140 @ 0x8c │ │ │ │ + ldcl 0, cr0, [r8, #748]! @ 0x2ec │ │ │ │ + movs r5, #172 @ 0xac │ │ │ │ lsls r4, r7, #2 │ │ │ │ - sub.w r0, r0, fp, ror #2 │ │ │ │ - movs r3, #134 @ 0x86 │ │ │ │ + stcl 0, cr0, [r0, #748] @ 0x2ec │ │ │ │ + movs r5, #166 @ 0xa6 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - movs r3, #112 @ 0x70 │ │ │ │ + movs r5, #144 @ 0x90 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - itt cs │ │ │ │ - lslcs r6, r0, #3 │ │ │ │ - ldrbcs r2, [r2, #3] │ │ │ │ + stmia r1!, {r2, r6} │ │ │ │ + lsls r6, r0, #3 │ │ │ │ + ldrb r2, [r6, #11] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ands.w r0, r4, fp, ror #2 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ + ldc 0, cr0, [r4], #-748 @ 0xfffffd14 │ │ │ │ + stmia r0!, {r4} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strh r4, [r2, #26] │ │ │ │ + strh r4, [r6, #42] @ 0x2a │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ands.w r0, ip, fp, ror #2 │ │ │ │ - pop {r2, r3, r5, r7, pc} │ │ │ │ - lsls r6, r0, #3 │ │ │ │ - strd r0, r0, [lr, #748] @ 0x2ec │ │ │ │ - strd r0, r0, [sl, #748] @ 0x2ec │ │ │ │ - @ instruction: 0xe9bc00bb │ │ │ │ - strd r0, r0, [r2, #748] @ 0x2ec │ │ │ │ - @ instruction: 0xe9ac00bb │ │ │ │ - pop {r1, r2, r3, r5, pc} │ │ │ │ - lsls r6, r0, #3 │ │ │ │ - stmdb sl!, {r0, r1, r3, r4, r5, r7} │ │ │ │ - ldrb r6, [r0, #23] │ │ │ │ + ldc 0, cr0, [ip], #-748 @ 0xfffffd14 │ │ │ │ + ite gt │ │ │ │ + lslgt r6, r0, #3 │ │ │ │ + @ instruction: 0xebee00bb │ │ │ │ + @ instruction: 0xebea00bb │ │ │ │ + rsbs r0, ip, fp, ror #2 │ │ │ │ + @ instruction: 0xebe200bb │ │ │ │ + rsb r0, ip, fp, ror #2 │ │ │ │ + itee mi │ │ │ │ + lslmi r6, r0, #3 │ │ │ │ + adcpl.w r0, sl, fp, ror #2 │ │ │ │ + ldrbpl r6, [r4, #31] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrb r2, [r7, #22] │ │ │ │ + ldrb r2, [r3, #31] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - subs r0, #160 @ 0xa0 │ │ │ │ + subs r2, #192 @ 0xc0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - pop {r1, r7} │ │ │ │ + bkpt 0x00a2 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r2, [r4, #25] │ │ │ │ + ldrb r2, [r0, #2] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - @ instruction: 0xe85600bb │ │ │ │ - ldmia.w r4, {r0, r1, r3, r4, r5, r7} │ │ │ │ - stmia.w r4, {r0, r1, r3, r4, r5, r7} │ │ │ │ - lsls r0, r5, #10 │ │ │ │ + orns r0, r6, fp, ror #2 │ │ │ │ + @ instruction: 0xeab400bb │ │ │ │ + @ instruction: 0xeaa400bb │ │ │ │ + lsls r0, r1, #19 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrh r2, [r3, r0] │ │ │ │ + ldrb r2, [r7, r0] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsls r0, r4, #10 │ │ │ │ + lsls r0, r0, #19 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - lsls r6, r1, #10 │ │ │ │ + lsls r6, r5, #18 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cbnz r2, 4d08da <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bc56a> │ │ │ │ + bkpt 0x000a │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strh r4, [r3, #32] │ │ │ │ + strh r4, [r7, #48] @ 0x30 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r6, [r1, #32] │ │ │ │ + strh r6, [r5, #48] @ 0x30 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r0, [r0, #32] │ │ │ │ + strh r0, [r4, #48] @ 0x30 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r2, [r6, #28] │ │ │ │ + strh r2, [r2, #46] @ 0x2e │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r6, [r3, #28] │ │ │ │ + strh r6, [r7, #44] @ 0x2c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r2, [r1, #28] │ │ │ │ + strh r2, [r5, #44] @ 0x2c │ │ │ │ lsls r3, r0, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1578254,18 +1578242,17 @@ │ │ │ │ moveq r2, #4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 4d02e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bbf70> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - b.n 4d0598 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bc228> │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xf3fc00bf │ │ │ │ - ldrh r4, [r5, #44] @ 0x2c │ │ │ │ + @ instruction: 0xe85c00bb │ │ │ │ + @ instruction: 0xf61c00bf │ │ │ │ + ldrh r4, [r1, #62] @ 0x3e │ │ │ │ lsls r7, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #920] @ (4d0cd4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bc964>) │ │ │ │ @@ -1578640,113 +1578627,112 @@ │ │ │ │ add r1, pc │ │ │ │ b.n 4d0c90 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bc920> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf6bc016d │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4d093c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bc5cc> │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldr r2, [r1, r0] │ │ │ │ + strex r0, r0, [lr, #748] @ 0x2ec │ │ │ │ + ldrh r2, [r5, r0] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cmp r8, r8 │ │ │ │ + blx ip │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cmp r8, r8 │ │ │ │ + blx ip │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cmp ip, r7 │ │ │ │ + blxns fp │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cmp r0, sp │ │ │ │ + blx r1 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cmp r0, #138 @ 0x8a │ │ │ │ + cmp r2, #170 @ 0xaa │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmp lr, r9 │ │ │ │ + @ instruction: 0x47ee │ │ │ │ lsls r2, r7, #2 │ │ │ │ - b.n 4d079c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bc42c> │ │ │ │ + b.n 4d0bdc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bc86c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4d07a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bc430> │ │ │ │ + b.n 4d0be0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bc870> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4d0810 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bc4a0> │ │ │ │ + b.n 4d0c50 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bc8e0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r2, [r4, #34] @ 0x22 │ │ │ │ + ldrh r2, [r0, #52] @ 0x34 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - adds r1, #196 @ 0xc4 │ │ │ │ + adds r3, #228 @ 0xe4 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - movs r7, #210 @ 0xd2 │ │ │ │ + cmp r1, #242 @ 0xf2 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - strex r0, r0, [r0, #744] @ 0x2e8 │ │ │ │ - b.n 4d074c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bc3dc> │ │ │ │ + orn r0, r0, sl, ror #2 │ │ │ │ + b.n 4d0b8c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bc81c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - movs r7, #116 @ 0x74 │ │ │ │ + cmp r1, #148 @ 0x94 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - b.n 4d0754 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bc3e4> │ │ │ │ + b.n 4d0b94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bc824> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bge.n 4d0ccc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bc95c> │ │ │ │ + bgt.n 4d0d0c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bc99c> │ │ │ │ lsls r7, r7, #2 │ │ │ │ adds.w r1, r4, #15532032 @ 0xed0000 │ │ │ │ - movs r7, #46 @ 0x2e │ │ │ │ + cmp r1, #78 @ 0x4e │ │ │ │ lsls r4, r0, #3 │ │ │ │ - movs r7, #38 @ 0x26 │ │ │ │ + cmp r1, #70 @ 0x46 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - movs r7, #30 │ │ │ │ + cmp r1, #62 @ 0x3e │ │ │ │ lsls r4, r0, #3 │ │ │ │ - movs r7, #16 │ │ │ │ + cmp r1, #48 @ 0x30 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - b.n 4d14f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bd184> │ │ │ │ + b.n 4d0934 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bc5c4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - movs r6, #254 @ 0xfe │ │ │ │ + cmp r1, #30 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - movs r6, #246 @ 0xf6 │ │ │ │ + cmp r1, #22 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - movs r6, #238 @ 0xee │ │ │ │ + cmp r1, #14 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - movs r6, #232 @ 0xe8 │ │ │ │ + cmp r1, #8 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - b.n 4d0638 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bc2c8> │ │ │ │ + b.n 4d0a78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bc708> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4d13d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bd060> │ │ │ │ + b.n 4d0810 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bc4a0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r4, #28] │ │ │ │ + str r4, [r0, #64] @ 0x40 │ │ │ │ lsls r7, r7, #2 │ │ │ │ subs r5, #52 @ 0x34 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - str r2, [r7, #24] │ │ │ │ + str r2, [r3, #60] @ 0x3c │ │ │ │ lsls r7, r7, #2 │ │ │ │ - b.n 4d146c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bd0fc> │ │ │ │ + b.n 4d08ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bc53c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsls r4, r7, #10 │ │ │ │ + lsls r4, r3, #19 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - movs r5, #216 @ 0xd8 │ │ │ │ + movs r7, #248 @ 0xf8 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - b.n 4d13f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bd084> │ │ │ │ + b.n 4d0834 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bc4c4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4d1318 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bcfa8> │ │ │ │ + b.n 4d0758 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bc3e8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r6, [r3, #38] @ 0x26 │ │ │ │ + ldrh r6, [r7, #54] @ 0x36 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - b.n 4d12e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bcf70> │ │ │ │ + b.n 4d0720 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bc3b0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsls r2, r7, #14 │ │ │ │ + lsls r2, r3, #23 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - strb r6, [r1, #28] │ │ │ │ + ldrb r6, [r5, #4] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrsb r6, [r5, r0] │ │ │ │ + ldr r6, [r1, r1] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - b.n 4d13e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bd074> │ │ │ │ + b.n 4d0824 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bc4b4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r0, #0] │ │ │ │ + strh r0, [r4, #16] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - b.n 4d12d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bcf64> │ │ │ │ + b.n 4d0714 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bc3a4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r5, #52] @ 0x34 │ │ │ │ + str r4, [r1, #88] @ 0x58 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 4d12e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bcf74> │ │ │ │ + b.n 4d0724 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bc3b4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4d12fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bcf8c> │ │ │ │ + b.n 4d073c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bc3cc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r2, [r3, #27] │ │ │ │ + ldrb r2, [r7, #3] │ │ │ │ lsls r1, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1578982,51 +1578968,51 @@ │ │ │ │ b.n 4d0fd2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bcc62> │ │ │ │ mov r3, r2 │ │ │ │ asrs r4, r2, #31 │ │ │ │ b.n 4d0fd2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bcc62> │ │ │ │ ldr r3, [pc, #76] @ (4d1044 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bccd4>) │ │ │ │ add r3, pc │ │ │ │ b.n 4d0f58 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bcbe8> │ │ │ │ - b.n 4d122c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bcebc> │ │ │ │ + b.n 4d166c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bd2fc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [r0, r6] │ │ │ │ + strh r6, [r4, r6] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r2, [r7, #100] @ 0x64 │ │ │ │ + strb r2, [r3, #2] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsrs r4, r5, #32 │ │ │ │ + lsrs r4, r1, #9 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrh r4, [r1, r3] │ │ │ │ + ldrb r4, [r5, r3] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - b.n 4d1318 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bcfa8> │ │ │ │ + b.n 4d1758 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bd3e8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - movs r3, #116 @ 0x74 │ │ │ │ + movs r5, #148 @ 0x94 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmp r7, #192 @ 0xc0 │ │ │ │ + adds r1, #224 @ 0xe0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 4d11cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bce5c> │ │ │ │ + b.n 4d160c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bd29c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r0, #46] @ 0x2e │ │ │ │ + strh r0, [r4, #62] @ 0x3e │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r4, #22 │ │ │ │ + cmp r6, #54 @ 0x36 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldr r0, [pc, #864] @ (4d138c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bd01c>) │ │ │ │ + ldr r2, [pc, #992] @ (4d140c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bd09c>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - svc 126 @ 0x7e │ │ │ │ + b.n 4d136c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bcffc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [pc, #968] @ (4d13fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bd08c>) │ │ │ │ + strh r2, [r2, r0] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cmp r4, #124 @ 0x7c │ │ │ │ + cmp r6, #156 @ 0x9c │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 4d10b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bcd44> │ │ │ │ + b.n 4d14f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bd184> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - svc 44 @ 0x2c │ │ │ │ + b.n 4d12d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bcf68> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4d1074 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bcd04> │ │ │ │ + b.n 4d14b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bd144> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r4, #10] │ │ │ │ + ldrh r0, [r0, #28] │ │ │ │ lsls r0, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r1, #44] @ 0x2c │ │ │ │ sub sp, #32 │ │ │ │ @@ -1579099,25 +1579085,25 @@ │ │ │ │ cbz r3, 4d110e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bcd9e> │ │ │ │ ldr r3, [pc, #28] @ (4d1128 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bcdb8>) │ │ │ │ add r3, pc │ │ │ │ b.n 4d109c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bcd2c> │ │ │ │ ldr r3, [pc, #28] @ (4d112c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bcdbc>) │ │ │ │ add r3, pc │ │ │ │ b.n 4d109c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bcd2c> │ │ │ │ - movs r1, #150 @ 0x96 │ │ │ │ + movs r3, #182 @ 0xb6 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - movs r1, #136 @ 0x88 │ │ │ │ + movs r3, #168 @ 0xa8 │ │ │ │ lsls r4, r0, #3 │ │ │ │ stc2 1, cr0, [lr, #408] @ 0x198 │ │ │ │ - svc 82 @ 0x52 │ │ │ │ + b.n 4d1408 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bd098> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rsbs r0, lr, pc, ror #2 │ │ │ │ - udf #254 @ 0xfe │ │ │ │ + ldcl 0, cr0, [lr, #764]! @ 0x2fc │ │ │ │ + b.n 4d1368 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bcff8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - udf #240 @ 0xf0 │ │ │ │ + b.n 4d1350 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bcfe0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r5, r2 │ │ │ │ ldr.w r2, [pc, #2936] @ 4d1cbc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bd94c> │ │ │ │ @@ -1580222,161 +1580208,161 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ b.n 4d18b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bd548> │ │ │ │ cdp 1, 11, cr0, cr0, cr13, {3} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cdp 1, 10, cr0, cr6, cr13, {3} │ │ │ │ - add r2, pc, #456 @ (adr r2, 4d1e94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bdb24>) │ │ │ │ + add r4, pc, #584 @ (adr r4, 4d1f14 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bdba4>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia.w r0!, {r0, r1, r3, r4, r5, r7} │ │ │ │ - @ instruction: 0xe85600bb │ │ │ │ - add r7, sp, #912 @ 0x390 │ │ │ │ + @ instruction: 0xeac000bb │ │ │ │ + orns r0, r6, fp, ror #2 │ │ │ │ + sxth r4, r0 │ │ │ │ lsls r6, r0, #3 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r0, #14] │ │ │ │ + strh r4, [r4, #30] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strh r4, [r1, #26] │ │ │ │ + strh r4, [r5, #42] @ 0x2a │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cmp r7, #60 @ 0x3c │ │ │ │ + adds r1, #92 @ 0x5c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add ip, r2 │ │ │ │ + mov ip, r6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - blt.n 4d1de4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bda74> │ │ │ │ + ble.n 4d1c24 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bd8b4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xfb3c00c6 │ │ │ │ - add r6, sp, #568 @ 0x238 │ │ │ │ + ldc2l 0, cr0, [ip, #-792] @ 0xfffffce8 │ │ │ │ + sub sp, #184 @ 0xb8 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ble.n 4d1db8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bda48> │ │ │ │ + svc 126 @ 0x7e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ble.n 4d1db4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bda44> │ │ │ │ + svc 122 @ 0x7a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r6, #92 @ 0x5c │ │ │ │ + adds r0, #124 @ 0x7c │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r2, [r5, r3] │ │ │ │ + ldrh r2, [r1, r4] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - add r5, sp, #952 @ 0x3b8 │ │ │ │ + add sp, #56 @ 0x38 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - cbz r2, 4d1d2a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bd9ba> │ │ │ │ + cbz r2, 4d1d72 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bda02> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - str r4, [r5, #116] @ 0x74 │ │ │ │ + ldr r4, [r1, #24] │ │ │ │ lsls r0, r7, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r2, #23] │ │ │ │ + strb r2, [r6, #31] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bgt.n 4d1d78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bda08> │ │ │ │ + udf #76 @ 0x4c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add sp, #352 @ 0x160 │ │ │ │ + sxtb r0, r7 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - add r4, sp, #824 @ 0x338 │ │ │ │ + add r6, sp, #952 @ 0x3b8 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r0, [r0, #104] @ 0x68 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r7, sp, #904 @ 0x388 │ │ │ │ + sxth r2, r0 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - b.n 4d2450 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be0e0> │ │ │ │ + b.n 4d1890 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bd520> │ │ │ │ lsls r3, r7, #2 │ │ │ │ stmdb r2, {r0, r2, r3, r5, r6, r8} │ │ │ │ - b.n 4d2400 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be090> │ │ │ │ + b.n 4d1840 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bd4d0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [r2, #80] @ 0x50 │ │ │ │ + str r2, [r6, #112] @ 0x70 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - udf #140 @ 0x8c │ │ │ │ + b.n 4d1e9c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bdb2c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r4, r7, r6 │ │ │ │ + subs r4, r3, r7 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - bls.n 4d1db4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bda44> │ │ │ │ + blt.n 4d1df4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bda84> │ │ │ │ lsls r3, r7, #2 │ │ │ │ asrs r0, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ - udf #14 │ │ │ │ + b.n 4d1db0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bda40> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #736 @ 0x2e0 │ │ │ │ + add r3, sp, #864 @ 0x360 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - bhi.n 4d1dbc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bda4c> │ │ │ │ + bge.n 4d1dfc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bda8c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - mov sl, r2 │ │ │ │ + ldr r0, [pc, #712] @ (4d2028 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bdcb8>) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r4, sp, #1016 @ 0x3f8 │ │ │ │ + add r7, sp, #120 @ 0x78 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrb r0, [r0, #15] │ │ │ │ + ldrb r0, [r4, #23] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r7, #158 @ 0x9e │ │ │ │ + cmp r1, #190 @ 0xbe │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r6, r1, r3 │ │ │ │ + subs r6, r5, r3 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrb r2, [r0, #14] │ │ │ │ + ldrb r2, [r4, #22] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r2, #130 @ 0x82 │ │ │ │ + movs r4, #162 @ 0xa2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r4, [pc, #592] @ (4d1fcc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bdc5c>) │ │ │ │ + ldr r6, [pc, #720] @ (4d204c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bdcdc>) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bvc.n 4d1d20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bd9b0> │ │ │ │ + bls.n 4d1d60 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bd9f0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 4d1e74 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bdb04> │ │ │ │ + bhi.n 4d1cb4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bd944> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 4d1d28 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bd9b8> │ │ │ │ + bls.n 4d1d68 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bd9f8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r6, [r5, r5] │ │ │ │ + strb r6, [r1, r6] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - add r0, sp, #456 @ 0x1c8 │ │ │ │ + add r2, sp, #584 @ 0x248 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - bpl.n 4d1d40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bd9d0> │ │ │ │ + bvc.n 4d1d80 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bda10> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 4d1d10 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bd9a0> │ │ │ │ + bvc.n 4d1d50 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bd9e0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 4d1d60 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bd9f0> │ │ │ │ + bhi.n 4d1da0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bda30> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r2, [r4, r4] │ │ │ │ + ldrsb r2, [r0, r5] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bls.n 4d1e2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bdabc> │ │ │ │ + blt.n 4d1e6c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bdafc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bls.n 4d1e74 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bdb04> │ │ │ │ + blt.n 4d1cb4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bd944> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bhi.n 4d1d94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bda24> │ │ │ │ + blt.n 4d1dd4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bda64> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [r6, #20] │ │ │ │ + str r0, [r2, #56] @ 0x38 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrb r4, [r6, #5] │ │ │ │ + ldrb r4, [r2, #14] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - bvc.n 4d1cfc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bd98c> │ │ │ │ + bls.n 4d1d3c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bd9cc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 4d1cd8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bd968> │ │ │ │ + bvc.n 4d1d18 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bd9a8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 4d1d00 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bd990> │ │ │ │ + bvc.n 4d1d40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bd9d0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 4d1d30 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bd9c0> │ │ │ │ + bvc.n 4d1d70 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bda00> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 4d1cf8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bd988> │ │ │ │ + bvc.n 4d1d38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bd9c8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - udf #202 @ 0xca │ │ │ │ + b.n 4d1fa0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bdc30> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r8, r3 │ │ │ │ + mov r8, r7 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add sl, r0 │ │ │ │ + mov sl, r4 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - udf #152 @ 0x98 │ │ │ │ + b.n 4d1f48 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bdbd8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r6, [r2, #23] │ │ │ │ + strb r6, [r6, #31] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - udf #132 @ 0x84 │ │ │ │ + b.n 4d1f28 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bdbb8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - udf #112 @ 0x70 │ │ │ │ + b.n 4d1f04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bdb94> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 4d1d2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bd9bc> │ │ │ │ + bhi.n 4d1d6c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bd9fc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r0, #2] │ │ │ │ + ldrb r0, [r4, #10] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r4, #90 @ 0x5a │ │ │ │ + movs r6, #122 @ 0x7a │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r6, r0, #22 │ │ │ │ + asrs r6, r4, #30 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrb r4, [r7, #0] │ │ │ │ + ldrb r4, [r3, #9] │ │ │ │ lsls r6, r7, #2 │ │ │ │ ldr.w r3, [sl, #36] @ 0x24 │ │ │ │ movs r2, #120 @ 0x78 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp.w r3, #442 @ 0x1ba │ │ │ │ mla r2, r2, r3, r1 │ │ │ │ ldrb.w r2, [r2, #71] @ 0x47 │ │ │ │ @@ -1581555,310 +1581541,311 @@ │ │ │ │ ldr.w r3, [sl, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #5 │ │ │ │ beq.w 4d16f2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bd382> │ │ │ │ b.w 4d19d2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bd662> │ │ │ │ nop │ │ │ │ - bmi.n 4d29dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be66c> │ │ │ │ + bvs.n 4d2a1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be6ac> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 4d2a64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be6f4> │ │ │ │ + bpl.n 4d2aa4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be734> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds.w r0, r4, fp, ror #2 │ │ │ │ - bcc.n 4d2a38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be6c8> │ │ │ │ + ldc 0, cr0, [r4, #-748]! @ 0xfffffd14 │ │ │ │ + bpl.n 4d2a78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be708> │ │ │ │ lsls r3, r7, #2 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 4d2b1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be7ac> │ │ │ │ + bls.n 4d2b5c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be7ec> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 4d2ac0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be750> │ │ │ │ + bls.n 4d2b00 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be790> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 4d2a88 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be718> │ │ │ │ + bhi.n 4d2ac8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be758> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - movs r1, #30 │ │ │ │ + movs r3, #62 @ 0x3e │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r0, r1, #23 │ │ │ │ + asrs r0, r5, #31 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - subs r2, r3, #2 │ │ │ │ + movs r0, #186 @ 0xba │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bvs.n 4d2b44 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be7d4> │ │ │ │ + bhi.n 4d2b84 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be814> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r6, [r6, r4] │ │ │ │ + ldrsb r6, [r2, r5] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r0, r3, r6 │ │ │ │ + adds r0, r7, #6 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r4, r6, #7 │ │ │ │ + movs r0, #20 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bpl.n 4d2bd4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be864> │ │ │ │ + bvc.n 4d2a14 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be6a4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r2, r2, #7 │ │ │ │ + movs r1, #242 @ 0xf2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bne.n 4d2b50 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be7e0> │ │ │ │ + bcc.n 4d2b90 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be820> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [r0, #36] @ 0x24 │ │ │ │ + str r0, [r4, #68] @ 0x44 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - beq.n 4d2ae4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be774> │ │ │ │ + bcc.n 4d2b24 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be7b4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bne.n 4d2b40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be7d0> │ │ │ │ + bcc.n 4d2b80 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be810> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 4d2af0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be780> │ │ │ │ + bcc.n 4d2b30 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be7c0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [r4, r2] │ │ │ │ + ldrh r6, [r0, r3] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - beq.n 4d2a44 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be6d4> │ │ │ │ + bcs.n 4d2a84 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be714> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 4d2b20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be7b0> │ │ │ │ + bvs.n 4d2b60 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be7f0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - asrs r4, r0, #13 │ │ │ │ + asrs r4, r4, #21 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - bcc.n 4d2b18 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be7a8> │ │ │ │ + bvs.n 4d2b58 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be7e8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 4d2b30 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be7c0> │ │ │ │ + bvs.n 4d2b70 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be800> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r4, r1, #1 │ │ │ │ + movs r0, #108 @ 0x6c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r4, r0, #0 │ │ │ │ + subs r4, r4, #0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r6!, {r3, r5} │ │ │ │ + beq.n 4d2bdc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be86c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 4d2c08 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be898> │ │ │ │ + bpl.n 4d2c48 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be8d8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 4d2bd4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be864> │ │ │ │ + bpl.n 4d2c14 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be8a4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7!, {r3} │ │ │ │ + bne.n 4d2ba8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be838> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 4d2b10 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be7a0> │ │ │ │ + bcs.n 4d2b50 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be7e0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 4d2ad4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be764> │ │ │ │ + bcs.n 4d2b14 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be7a4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ orr.w r1, lr, r6, asr #1 │ │ │ │ - ldmia r6, {r2, r5, r6} │ │ │ │ + beq.n 4d2a70 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be700> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 4d2a9c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be72c> │ │ │ │ + bmi.n 4d2adc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be76c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5!, {r2, r3, r6, r7} │ │ │ │ + ldmia r7, {r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r2, r4, #1 │ │ │ │ + movs r0, #130 @ 0x82 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xeabc00c6 │ │ │ │ - ldmia r2, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldcl 0, cr0, [ip], {198} @ 0xc6 │ │ │ │ + ldmia r5!, {r1, r2, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5!, {r3, r6} │ │ │ │ + ldmia r7!, {r3, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - asrs r4, r4, #20 │ │ │ │ + asrs r4, r0, #29 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - cdp 0, 9, cr0, cr4, cr7, {6} │ │ │ │ - movs r0, #148 @ 0x94 │ │ │ │ + @ instruction: 0xf0b400c7 │ │ │ │ + movs r2, #180 @ 0xb4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldmia r7!, {r5, r6} │ │ │ │ + bne.n 4d2a90 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be720> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4!, {r2, r5, r6, r7} │ │ │ │ + ldmia r7!, {r2} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - bcc.n 4d2c28 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be8b8> │ │ │ │ + bpl.n 4d2c68 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be8f8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r6, [r2, #6] │ │ │ │ + strb r6, [r6, #14] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r5, [sp, #640] @ 0x280 │ │ │ │ + ldr r7, [sp, #768] @ 0x300 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - bcs.n 4d2b8c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be81c> │ │ │ │ + bpl.n 4d2bcc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be85c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 4d2b2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be7bc> │ │ │ │ + bmi.n 4d2b6c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be7fc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bmi.n 4d2bc8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be858> │ │ │ │ + bvs.n 4d2c08 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be898> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 4d2c94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be924> │ │ │ │ + bpl.n 4d2ad4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be764> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 4d2c38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be8c8> │ │ │ │ + bpl.n 4d2c78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be908> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 4d2b44 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be7d4> │ │ │ │ + bpl.n 4d2b84 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be814> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 4d2b00 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be790> │ │ │ │ + bpl.n 4d2b40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be7d0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 4d2cbc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be94c> │ │ │ │ + bpl.n 4d2afc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be78c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 4d2c78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be908> │ │ │ │ + bpl.n 4d2cb8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be948> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 4d2c3c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be8cc> │ │ │ │ + bpl.n 4d2c7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be90c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 4d2bf8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be888> │ │ │ │ + bpl.n 4d2c38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be8c8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 4d2b5c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be7ec> │ │ │ │ + bmi.n 4d2b9c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be82c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 4d2b30 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be7c0> │ │ │ │ + bmi.n 4d2b70 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be800> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 4d2ccc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be95c> │ │ │ │ + bmi.n 4d2b0c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be79c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 4d2c98 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be928> │ │ │ │ + bmi.n 4d2cd8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be968> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 4d2cb4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be944> │ │ │ │ + bmi.n 4d2af4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be784> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 4d2c40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be8d0> │ │ │ │ + bmi.n 4d2c80 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be910> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 4d2c0c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be89c> │ │ │ │ + bmi.n 4d2c4c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be8dc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bne.n 4d2be0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be870> │ │ │ │ + bmi.n 4d2c20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be8b0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bne.n 4d2bb4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be844> │ │ │ │ + bmi.n 4d2bf4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be884> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bne.n 4d2b80 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be810> │ │ │ │ + bcc.n 4d2bc0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be850> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bne.n 4d2b44 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be7d4> │ │ │ │ + bcc.n 4d2b84 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be814> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bne.n 4d2b10 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be7a0> │ │ │ │ + bcc.n 4d2b50 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be7e0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bne.n 4d2ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be974> │ │ │ │ + bcc.n 4d2b24 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be7b4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bne.n 4d2c40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be8d0> │ │ │ │ + bcc.n 4d2c80 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be910> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 4d2bec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be87c> │ │ │ │ + bcc.n 4d2c2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be8bc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 4d2bc8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be858> │ │ │ │ + bcs.n 4d2c08 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be898> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 4d2b84 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be814> │ │ │ │ + bcs.n 4d2bc4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be854> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 4d2b38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be7c8> │ │ │ │ + bcs.n 4d2b78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be808> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 4d2b2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be7bc> │ │ │ │ + bcs.n 4d2b6c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be7fc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 4d2cc8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be958> │ │ │ │ + bcs.n 4d2d08 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be998> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ + bne.n 4d2b3c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be7cc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 4d2c68 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be8f8> │ │ │ │ + bcs.n 4d2ca8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be938> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 4d2c34 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be8c4> │ │ │ │ + bcs.n 4d2c74 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be904> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r6, r7} │ │ │ │ + bne.n 4d2c28 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be8b8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7, {r1, r3, r4, r5, r7} │ │ │ │ + bne.n 4d2be4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be874> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7, {r1, r2, r4, r7} │ │ │ │ + bne.n 4d2ba0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be830> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ + bne.n 4d2b64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be7f4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ + bne.n 4d2d38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be9c8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7!, {r1, r2, r6} │ │ │ │ + bne.n 4d2d0c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be99c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7!, {r1, r2, r3, r5} │ │ │ │ + bne.n 4d2ce0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be970> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7!, {r1, r3} │ │ │ │ + bne.n 4d2c9c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be92c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6, {r1, r2, r3, r5, r6, r7} │ │ │ │ + bne.n 4d2c68 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be8f8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6, {r1, r2, r4, r6, r7} │ │ │ │ + beq.n 4d2c3c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be8cc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + beq.n 4d2c10 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be8a0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6!, {r1, r2, r5, r7} │ │ │ │ + beq.n 4d2be4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be874> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6!, {r1, r2, r3, r7} │ │ │ │ + beq.n 4d2bb8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be848> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6, {r1, r2, r4, r5, r6} │ │ │ │ + beq.n 4d2b8c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be81c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7, {r2, r3, r4, r5, r7} │ │ │ │ + bne.n 4d2c1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be8ac> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r1, r3, r5} │ │ │ │ + ldmia r2!, {r1, r3, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r1, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r4!, {r1, r3} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r6, r0, r3 │ │ │ │ + subs r6, r4, r3 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldmia r0!, {r3} │ │ │ │ + ldmia r2!, {r3, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - mcr2 0, 4, r0, cr0, cr11, {5} │ │ │ │ - lsls r2, r5, #18 │ │ │ │ + lsls r0, r4, #2 │ │ │ │ + lsls r4, r7, #2 │ │ │ │ + lsls r2, r1, #27 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldmia r0!, {r4, r5} │ │ │ │ + ldmia r2!, {r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r1} │ │ │ │ + ldmia r2!, {r1, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r1!, {r7} │ │ │ │ + ldmia r3!, {r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r1!, {r2, r3, r5, r6} │ │ │ │ + ldmia r3, {r2, r3, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r1!, {r3, r4, r6} │ │ │ │ + ldmia r3, {r3, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r1!, {r2, r6} │ │ │ │ + ldmia r3!, {r2, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r1!, {r2, r4, r5} │ │ │ │ + ldmia r3!, {r2, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 4d2d08 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be998> │ │ │ │ + push {r2, r6, r7, lr} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - cbz r4, 4d2d14 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be9a4> │ │ │ │ + push {r2, r5, r6, r7, lr} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r4, [r3, #52] @ 0x34 │ │ │ │ + str r4, [r7, #84] @ 0x54 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsb r0, [r6, r4] │ │ │ │ + ldr r0, [r2, r5] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldr r4, [r3, #68] @ 0x44 │ │ │ │ + ldr r4, [r7, #100] @ 0x64 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r2, #64] @ 0x40 │ │ │ │ + ldr r4, [r6, #96] @ 0x60 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r6, #36] @ 0x24 │ │ │ │ + ldr r0, [r2, #72] @ 0x48 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 4d2bec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be87c> │ │ │ │ + bcs.n 4d2c2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be8bc> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r4, [r1, #52] @ 0x34 │ │ │ │ + ldr r4, [r5, #84] @ 0x54 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 4d2c34 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be8c4> │ │ │ │ + bcs.n 4d2c74 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3be904> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r4, [r0, #52] @ 0x34 │ │ │ │ + ldr r4, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r2, #64] @ 0x40 │ │ │ │ + ldr r0, [r6, #96] @ 0x60 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r4, #32] │ │ │ │ + ldr r4, [r0, #68] @ 0x44 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4, {r4, r5, r7} │ │ │ │ + ldmia r6, {r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4!, {r2, r3, r7} │ │ │ │ + ldmia r6!, {r2, r3, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4!, {r5, r6} │ │ │ │ + ldmia r6!, {r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4, {r3, r4, r5} │ │ │ │ + ldmia r6, {r3, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4, {r4} │ │ │ │ + ldmia r6!, {r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3, {r3, r5, r6, r7} │ │ │ │ + ldmia r6!, {r3} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3, {r2, r3, r4, r7} │ │ │ │ + ldmia r5, {r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3, {r3, r4, r5, r6} │ │ │ │ + ldmia r5!, {r3, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3!, {r4, r6} │ │ │ │ + ldmia r5, {r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3, {r2, r3, r5} │ │ │ │ + ldmia r5!, {r2, r3, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3!, {r2} │ │ │ │ + ldmia r5, {r2, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2!, {r5, r6, r7} │ │ │ │ + ldmia r5!, {} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2, {r2, r4, r5, r7} │ │ │ │ + ldmia r4, {r2, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2, {r2, r3, r4, r7} │ │ │ │ + ldmia r4, {r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2!, {r7} │ │ │ │ + ldmia r4!, {r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4, {r2, r3, r4} │ │ │ │ + ldmia r6!, {r2, r3, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r0, r7, #1 │ │ │ │ + movs r0, #152 @ 0x98 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r0, [sp, #656] @ 0x290 │ │ │ │ + ldr r2, [sp, #784] @ 0x310 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldmia r4, {r3, r4, r7} │ │ │ │ + ldmia r6!, {r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ b.n 4d340c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bf09c> │ │ │ │ lsls r6, r4, #5 │ │ │ │ - ldr r4, [r6, #52] @ 0x34 │ │ │ │ + ldr r4, [r2, #88] @ 0x58 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - stmia r6!, {r1, r5, r6, r7} │ │ │ │ + ldmia r1, {r1} │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 4d198e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bd61e> │ │ │ │ ldrb r2, [r3, #20] │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r3, [pc, #1528] @ 4d3334 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3befc4> │ │ │ │ @@ -1582399,157 +1582386,157 @@ │ │ │ │ add r2, pc │ │ │ │ b.w 4d1f2e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bdbbe> │ │ │ │ ldr r2, [pc, #292] @ (4d3454 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bf0e4>) │ │ │ │ add r2, pc │ │ │ │ b.w 4d1f2e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bdbbe> │ │ │ │ b.n 4d337c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bf00c> │ │ │ │ lsls r6, r4, #5 │ │ │ │ - asrs r4, r7, #4 │ │ │ │ + asrs r4, r3, #13 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r2, [r1, #52] @ 0x34 │ │ │ │ + ldrh r2, [r5, #4] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r3!, {r5, r6} │ │ │ │ + stmia r5!, {r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r3, r6} │ │ │ │ + stmia r5!, {r3, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb7fc │ │ │ │ + rev r4, r3 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldmia r4, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r6!, {r1, r2, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r1, r3, r5} │ │ │ │ + stmia r5!, {r1, r3, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r4} │ │ │ │ + stmia r5!, {r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [r2, #4] │ │ │ │ + ldr r2, [r6, #36] @ 0x24 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - lsls r4, r3, #16 │ │ │ │ + lsls r4, r7, #24 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - stmia r3!, {r2, r4, r7} │ │ │ │ + stmia r5!, {r2, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsls r2, r0, #16 │ │ │ │ + lsls r2, r4, #24 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - stmia r3!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r5!, {r1, r3, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsls r0, r5, #15 │ │ │ │ + lsls r0, r1, #24 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - stmia r3!, {r5, r6} │ │ │ │ + stmia r5!, {r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r6!, {r1, r2, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3!, {r1, r2, r6} │ │ │ │ + ldmia r5, {r1, r2, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3, {r3, r5} │ │ │ │ + ldmia r5!, {r3, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3, {r2, r3, r4} │ │ │ │ + ldmia r5, {r2, r3, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2!, {r3, r6, r7} │ │ │ │ + ldmia r4!, {r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3, {r2, r3, r5} │ │ │ │ + ldmia r5!, {r2, r3, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3!, {r2, r4, r5} │ │ │ │ + ldmia r5!, {r2, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r1, [sp, #104] @ 0x68 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r2, r5, #11 │ │ │ │ + lsls r2, r1, #20 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - lsrs r0, r0, #29 │ │ │ │ + asrs r0, r4, #5 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r2, r3, #11 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - lsrs r0, r6, #28 │ │ │ │ + asrs r0, r2, #5 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r7!, {r1, r3, r4, r6} │ │ │ │ + ldmia r1, {r1, r3, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2!, {r3, r4, r6} │ │ │ │ + ldmia r4, {r3, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r1, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r3!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2!, {r3, r4} │ │ │ │ + ldmia r4, {r3, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r4, r6] │ │ │ │ + strb r0, [r0, r7] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - stmia r0!, {r5, r6, r7} │ │ │ │ + stmia r3!, {} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r1, r6, r7} │ │ │ │ + stmia r5!, {r1, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #384] @ 0x180 │ │ │ │ + str r4, [sp, #512] @ 0x200 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - stmia r3!, {r1, r4} │ │ │ │ + stmia r5!, {r1, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r1, r4, r5, r7} │ │ │ │ + stmia r4!, {r1, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r1, r4, r5} │ │ │ │ + stmia r4!, {r1, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsls r2, r1, #6 │ │ │ │ + lsls r2, r5, #14 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - lsls r2, r1, #19 │ │ │ │ + lsls r2, r5, #27 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - stmia r5!, {r2, r5, r7} │ │ │ │ + stmia r7!, {r2, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r4!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r5, r7} │ │ │ │ + stmia r4!, {r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r2, r7} │ │ │ │ + stmia r4!, {r2, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r2, r5, r6} │ │ │ │ + stmia r4!, {r2, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r6, #210 @ 0xd2 │ │ │ │ + adds r0, #242 @ 0xf2 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - stmia r1!, {r2, r3, r5} │ │ │ │ + stmia r3!, {r2, r3, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r3, r4, r7} │ │ │ │ + stmia r3!, {r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r2} │ │ │ │ + stmia r4!, {r2, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r3, r4, r6, r7} │ │ │ │ + stmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bgt.n 4d33f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bf080> │ │ │ │ + svc 8 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - movs r0, r4 │ │ │ │ + lsls r0, r0, #9 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - stmia r1!, {r1, r3, r4, r7} │ │ │ │ + stmia r3!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [r5, #68] @ 0x44 │ │ │ │ + str r2, [r1, #104] @ 0x68 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - bkpt 0x0060 │ │ │ │ + stmia r0!, {r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r1, r2, r4, r5} │ │ │ │ + stmia r6!, {r1, r2, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [r4, #108] @ 0x6c │ │ │ │ + ldr r2, [r0, #16] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r0, [pc, #0] @ (4d343c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bf0cc>) │ │ │ │ + ldr r2, [pc, #128] @ (4d34bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bf14c>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - pop {r2, r6, r7, pc} │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - lsls r4, r0, #10 │ │ │ │ + itt al │ │ │ │ + lslal r3, r7, #2 │ │ │ │ + lslal r4, r4, #18 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r4, r7, #9 │ │ │ │ + lsls r4, r3, #18 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r1, [pc, #464] @ (4d361c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bf2ac>) │ │ │ │ + ldr r3, [pc, #592] @ (4d369c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bf32c>) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - pop {r2, r3, r4, r5, r7, pc} │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - lsls r2, r2, #9 │ │ │ │ + itt le │ │ │ │ + lslle r3, r7, #2 │ │ │ │ + lslle r2, r6, #17 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r2, r1, #9 │ │ │ │ + lsls r2, r5, #17 │ │ │ │ lsls r7, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r0, [pc, #1152] @ 4d38ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bf57c> │ │ │ │ @@ -1583015,93 +1583002,93 @@ │ │ │ │ cmp r4, r7 │ │ │ │ bne.n 4d38d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bf560> │ │ │ │ ldr r2, [pc, #172] @ (4d3994 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bf624>) │ │ │ │ add r2, pc │ │ │ │ b.n 4d36e6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bf376> │ │ │ │ ldmia r3, {r1, r3, r7} │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldrb r2, [r3, #29] │ │ │ │ + strh r2, [r7, #10] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stc2 0, cr0, [r2, #780] @ 0x30c │ │ │ │ - stmia r6!, {r4, r5, r7} │ │ │ │ + vmla.i32 q0, q9, d3[0] │ │ │ │ + ldmia r0!, {r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 4d3998 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bf628> │ │ │ │ + bvc.n 4d39d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bf668> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r2, [r5, #27] │ │ │ │ + strh r2, [r1, #8] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r6!, {r4, r5, r6} │ │ │ │ + ldmia r0!, {r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r4, #26] │ │ │ │ + strh r0, [r0, #6] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r0, [r0, #84] @ 0x54 │ │ │ │ + str r0, [r4, #116] @ 0x74 │ │ │ │ lsls r0, r7, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r5, #24] │ │ │ │ + strh r2, [r1, #2] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - mrrc2 0, 12, r0, r4, cr3 │ │ │ │ - stmia r4!, {r3, r5, r6, r7} │ │ │ │ + cdp2 0, 7, cr0, cr4, cr3, {6} │ │ │ │ + stmia r7!, {r3} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldc2 0, cr0, [r0], {195} @ 0xc3 │ │ │ │ - stmia r4!, {r1, r4, r6, r7} │ │ │ │ + cdp2 0, 3, cr0, cr0, cr3, {6} │ │ │ │ + stmia r6!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r1, r4, r6} │ │ │ │ + stmia r6!, {r1, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #328 @ 0x148 │ │ │ │ + cbz r2, 4d394c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bf5dc> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrb r0, [r2, #21] │ │ │ │ + ldrb r0, [r6, #29] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xfb7e00c3 │ │ │ │ - stmia r4!, {r3, r6} │ │ │ │ + ldc2 0, cr0, [lr, #780] @ 0x30c │ │ │ │ + stmia r6!, {r3, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r1, r6, r7} │ │ │ │ + stmia r5!, {r1, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #816 @ 0x330 │ │ │ │ + sub sp, #432 @ 0x1b0 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrb r2, [r4, #19] │ │ │ │ + ldrb r2, [r0, #28] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r3!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r3, r4, r6, r7} │ │ │ │ + stmia r5!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 4d38f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bf584> │ │ │ │ + bmi.n 4d3934 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bf5c4> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r6, [r5, #17] │ │ │ │ + ldrb r6, [r1, #26] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r3!, {r1, r2, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r6, [r5, #16] │ │ │ │ + ldrb r6, [r1, #25] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r6, [r1, #44] @ 0x2c │ │ │ │ + str r6, [r5, #76] @ 0x4c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - stmia r3!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r5!, {r2, r3, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r1, r4, r5} │ │ │ │ + stmia r5!, {r1, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb7bc │ │ │ │ + cbnz r4, 4d39a6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bf636> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb7b0 │ │ │ │ + cbnz r0, 4d39a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bf638> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r4} │ │ │ │ + stmia r5!, {r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb788 │ │ │ │ + cbnz r0, 4d39aa <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bf63a> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb782 │ │ │ │ + cbnz r2, 4d39ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bf63c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r3, r4, r6} │ │ │ │ + stmia r4!, {r3, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r5} │ │ │ │ + stmia r4!, {r1, r2, r3, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #800 @ 0x320 │ │ │ │ + add r6, sp, #928 @ 0x3a0 │ │ │ │ lsls r7, r7, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrb.w r3, [r0, #88] @ 0x58 │ │ │ │ mov r8, r2 │ │ │ │ @@ -1583209,29 +1583196,29 @@ │ │ │ │ b.n 4d39c6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bf656> │ │ │ │ ldr r2, [pc, #40] @ (4d3ad0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bf760>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 4d3a74 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bf704> │ │ │ │ - ldrb r0, [r3, #8] │ │ │ │ + ldrb r0, [r7, #16] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r1!, {r2, r3, r6, r7} │ │ │ │ + stmia r3!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r2, #7] │ │ │ │ + ldrb r0, [r6, #15] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r0, [r2, #6] │ │ │ │ + ldrb r0, [r6, #14] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r1!, {r2, r4, r6} │ │ │ │ + stmia r3!, {r2, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r1, r2, r3} │ │ │ │ + stmia r3!, {r1, r2, r3, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsls r6, r4, #22 │ │ │ │ + lsls r6, r0, #31 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - stmia r1!, {r2, r3, r4} │ │ │ │ + stmia r3!, {r2, r3, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3824] @ 0xef0 │ │ │ │ sub sp, #236 @ 0xec │ │ │ │ mov r7, r2 │ │ │ │ @@ -1584365,314 +1584352,314 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r5, #5 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r7} │ │ │ │ + stmia r2!, {r1, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r4, r4, r7 │ │ │ │ + subs r4, r0, #0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r0!, {r4, r7} │ │ │ │ + stmia r2!, {r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r3, r7} │ │ │ │ + stmia r2!, {r3, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - movw r0, #43203 @ 0xa8c3 │ │ │ │ - stmia r0!, {r1, r5, r6} │ │ │ │ + str??.w r0, [sl, r3] │ │ │ │ + stmia r2!, {r1, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r3, r5, r6} │ │ │ │ + stmia r2!, {r3, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r2, r3, r4, r6} │ │ │ │ + stmia r2!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r4} │ │ │ │ + ldmia r0!, {r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r1, r5, r6} │ │ │ │ + stmia r2!, {r1, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r1, r2, r5, r6} │ │ │ │ + stmia r2!, {r1, r2, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r1, r2, r5, r6} │ │ │ │ + stmia r2!, {r1, r2, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r1, r2, r5, r6} │ │ │ │ + stmia r2!, {r1, r2, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r2!, {r1, r2, r3, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r3, r5, r6} │ │ │ │ + stmia r2!, {r3, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r4, r5, r6} │ │ │ │ + stmia r2!, {r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r2, r4} │ │ │ │ + stmia r3!, {r2, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r4} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r1, r2, r5} │ │ │ │ + stmia r3!, {r1, r2, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r3!, {r1, r2, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r4, r7} │ │ │ │ + stmia r3!, {r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r1, r7} │ │ │ │ + stmia r3!, {r1, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r4, r5, #7 │ │ │ │ + movs r2, #12 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - pop {r3, r5, r7} │ │ │ │ + bkpt 0x00c8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r4, r5, r7} │ │ │ │ + bkpt 0x00d2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r3, r5, r6} │ │ │ │ + bkpt 0x008a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r6, [r3, r3] │ │ │ │ + ldrb r6, [r7, r3] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - pop {r1, r2} │ │ │ │ + bkpt 0x0026 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r2, r6, r7} │ │ │ │ + bkpt 0x00e6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r4, r6} │ │ │ │ + bkpt 0x0074 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r2, r3, r5, r7} │ │ │ │ + stmia r3!, {r2, r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r2, r3, r4, r5} │ │ │ │ + bkpt 0x005e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r1, r2, r7} │ │ │ │ + stmia r3!, {r1, r2, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r3, r5} │ │ │ │ + bkpt 0x0048 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r2, r3, r6} │ │ │ │ + stmia r3!, {r2, r3, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r2, r3} │ │ │ │ + bkpt 0x002e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r1, r4} │ │ │ │ + stmia r3!, {r1, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 4d48b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c0540> │ │ │ │ + bkpt 0x0014 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r3, r5, r6, r7} │ │ │ │ + stmia r3!, {r3} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r2, 4d48b2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c0542> │ │ │ │ + pop {r1, r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r1, r4, r5, r7} │ │ │ │ + stmia r2!, {r1, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 4d48b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c0544> │ │ │ │ + pop {r5, r6, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r1, r2, r7} │ │ │ │ + stmia r2!, {r1, r2, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r3, r4, r5, r6} │ │ │ │ + stmia r2!, {r3, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r1, r4, r6} │ │ │ │ + stmia r2!, {r1, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r5, r6} │ │ │ │ + stmia r2!, {r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r5} │ │ │ │ + stmia r2!, {r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r6, 4d48b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c0548> │ │ │ │ + pop {r1, r2, r4, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - itet │ │ │ │ - lsl r3, r7, #2 │ │ │ │ - cbnz r0, 4d48bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c054c> @ unpredictable │ │ │ │ - lsl r3, r7, #2 │ │ │ │ - ittt lt │ │ │ │ - lsllt r3, r7, #2 │ │ │ │ - cbnz r0, 4d48d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c0564> @ unpredictable │ │ │ │ - lsllt r3, r7, #2 │ │ │ │ - itte hi │ │ │ │ - lslhi r3, r7, #2 │ │ │ │ - cbnz r4, 4d48d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c0564> @ unpredictable │ │ │ │ - lslls r3, r7, #2 │ │ │ │ - itet pl │ │ │ │ - lslpl r3, r7, #2 │ │ │ │ - cbnz r4, 4d48d6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c0566> @ unpredictable │ │ │ │ - lslpl r3, r7, #2 │ │ │ │ - bkpt 0x00cc │ │ │ │ + stmia r2!, {r1, r2, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - revsh r6, r6 │ │ │ │ + pop {r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x0096 │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - revsh r0, r4 │ │ │ │ + pop {r6, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x0036 │ │ │ │ + stmia r1!, {r1, r2, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 4d48dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c056c> │ │ │ │ + pop {r2, r5, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x0012 │ │ │ │ + stmia r1!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 4d48de <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c056e> │ │ │ │ + pop {r2, r3, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r5, r6, r7, pc} │ │ │ │ + stmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r6, r7, pc} │ │ │ │ + pop {r1, r2, r4, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - revsh r4, r3 │ │ │ │ + stmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r3, r7, pc} │ │ │ │ + pop {pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r3, r5, r6} │ │ │ │ + stmia r0!, {r1, r2, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r3, r5, r6, pc} │ │ │ │ + pop {r6, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r4, #2 │ │ │ │ + stmia r0!, {r1, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp lr, pc │ │ │ │ + pop {r3, r5, pc} │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + stmia r0!, {r2} │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ittt al │ │ │ │ + lslal r3, r7, #2 │ │ │ │ + popal {r2, r3, r4, r5, r6, r7} │ │ │ │ + lslal r3, r7, #2 │ │ │ │ + itet ge │ │ │ │ + lslge r3, r7, #2 │ │ │ │ + bkpt 0x0088 │ │ │ │ + lslge r3, r7, #2 │ │ │ │ + it hi │ │ │ │ + lslhi r3, r7, #2 │ │ │ │ + subs r6, #34 @ 0x22 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldr r0, [pc, #120] @ (4d4934 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c05c4>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cbnz r0, 4d4908 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c0598> │ │ │ │ + pop {r6, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #528 @ (adr r3, 4d4ad4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c0764>) │ │ │ │ + add r5, pc, #656 @ (adr r5, 4d4b54 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c07e4>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - pop {r4, pc} │ │ │ │ + wfi │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r3, #186 @ 0xba │ │ │ │ + subs r5, #218 @ 0xda │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp lr, r6 │ │ │ │ + @ instruction: 0x47d6 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - revsh r0, r3 │ │ │ │ + pop {r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #240 @ (adr r3, 4d49c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c0658>) │ │ │ │ + add r5, pc, #368 @ (adr r5, 4d4a48 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c06d8>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - pop {r2, r3, r4, r5, r7} │ │ │ │ + bkpt 0x00dc │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r3, #114 @ 0x72 │ │ │ │ + subs r5, #146 @ 0x92 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r6, sp │ │ │ │ + @ instruction: 0x478e │ │ │ │ lsls r7, r0, #3 │ │ │ │ - hlt 0x0010 │ │ │ │ + pop {r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #976 @ (adr r2, 4d4cbc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c094c>) │ │ │ │ + add r5, pc, #80 @ (adr r5, 4d493c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c05cc>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - pop {r2, r5, r6} │ │ │ │ + bkpt 0x0084 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r3, #42 @ 0x2a │ │ │ │ + subs r5, #74 @ 0x4a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r6, r4 │ │ │ │ + bx r8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r2, pc, #760 @ (adr r2, 4d4bf4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c0884>) │ │ │ │ + add r4, pc, #888 @ (adr r4, 4d4c74 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c0904>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - stmia r2!, {r1, r7} │ │ │ │ + stmia r4!, {r1, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r2, #240 @ 0xf0 │ │ │ │ + subs r5, #16 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev r0, r4 │ │ │ │ + pop {r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add sl, sp │ │ │ │ + bx r1 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r2, pc, #464 @ (adr r2, 4d4ae0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c0770>) │ │ │ │ + add r4, pc, #592 @ (adr r4, 4d4b60 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c07f0>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - stmia r2!, {r4, r6} │ │ │ │ + stmia r4!, {r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r2, #166 @ 0xa6 │ │ │ │ + subs r4, #198 @ 0xc6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 4d4952 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c05e2> │ │ │ │ + cbnz r0, 4d499a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c062a> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r8, r4 │ │ │ │ + nop @ (mov r8, r8) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r2, pc, #168 @ (adr r2, 4d49cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c065c>) │ │ │ │ + add r4, pc, #296 @ (adr r4, 4d4a4c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c06dc>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - cbnz r4, 4d4984 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c0614> │ │ │ │ + pop {r2, r4, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - hlt 0x002e │ │ │ │ + pop {r1, r2, r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 4d497e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c060e> │ │ │ │ + pop {r2, r3, r4, r6, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - hlt 0x0016 │ │ │ │ + pop {r1, r2, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 4d4978 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c0608> │ │ │ │ + pop {r2, r5, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev16 r6, r7 │ │ │ │ + pop {r1, r2, r3, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - hlt 0x000c │ │ │ │ + pop {r2, r3, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev16 r6, r4 │ │ │ │ + pop {r1, r2, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev16 r4, r3 │ │ │ │ + pop {r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev16 r6, r1 │ │ │ │ + pop {r1, r2, r3, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev r4, r4 │ │ │ │ + pop {r2, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev r6, r6 │ │ │ │ + pop {r1, r2, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 4d4992 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c0622> │ │ │ │ + pop {r3} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r6, 4d4976 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c0606> │ │ │ │ + cbnz r6, 4d49be <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c064e> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 4d498c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c061c> │ │ │ │ + cbnz r0, 4d49d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c0664> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r6, 4d4978 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c0608> │ │ │ │ + cbnz r6, 4d49c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c0650> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 4d4986 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c0616> │ │ │ │ + cbnz r0, 4d49ce <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c065e> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r6, 4d497a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c060a> │ │ │ │ + cbnz r6, 4d49c2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c0652> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 4d4982 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c0612> │ │ │ │ + cbnz r4, 4d49ca <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c065a> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r6, 4d497c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c060c> │ │ │ │ + cbnz r6, 4d49c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c0654> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 4d497e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c060e> │ │ │ │ + cbnz r4, 4d49c6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c0656> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r6, 4d497e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c060e> │ │ │ │ + cbnz r6, 4d49c6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c0656> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb8e4 │ │ │ │ + cbnz r4, 4d49c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c0650> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb8f6 │ │ │ │ + cbnz r6, 4d49c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c0658> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r1, #60 @ 0x3c │ │ │ │ + subs r3, #92 @ 0x5c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb86c │ │ │ │ + hlt 0x000c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - orrs r6, r6 │ │ │ │ + cmp r6, sl │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r0, pc, #768 @ (adr r0, 4d4c98 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c0928>) │ │ │ │ + add r2, pc, #896 @ (adr r2, 4d4d18 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c09a8>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - @ instruction: 0xb7cc │ │ │ │ + cbnz r4, 4d49d6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c0666> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb79e │ │ │ │ + cbnz r6, 4d49ce <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c065e> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb7a6 │ │ │ │ + cbnz r6, 4d49d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c0664> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb784 │ │ │ │ + cbnz r4, 4d49d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c0660> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb780 │ │ │ │ + cbnz r0, 4d49d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c0664> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb76a │ │ │ │ + cbnz r2, 4d49d2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c0662> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb75a │ │ │ │ + cbnz r2, 4d49d2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c0662> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb750 │ │ │ │ + cbnz r0, 4d49d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c0664> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb728 │ │ │ │ + cbnz r0, 4d49ce <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c065e> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb736 │ │ │ │ + cbnz r6, 4d49d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c0664> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - itet cs │ │ │ │ - lslcs r3, r7, #2 │ │ │ │ - ittt cc @ unpredictable │ │ │ │ - lslcc r3, r7, #2 │ │ │ │ - itt mi @ unpredictable │ │ │ │ - lslmi r3, r7, #2 │ │ │ │ - itte mi @ unpredictable │ │ │ │ - lslmi r3, r7, #2 │ │ │ │ - bkpt 0x0076 │ │ │ │ - lslpl r3, r7, #2 │ │ │ │ - bkpt 0x0088 │ │ │ │ + stmia r1!, {r1, r3, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x0084 │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r4} │ │ │ │ + stmia r1!, {r2, r5, r6} │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + stmia r1!, {r1, r2, r5, r6} │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + stmia r0!, {r1, r2, r4, r7} │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + stmia r0!, {r3, r5, r7} │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + stmia r0!, {r2, r5, r7} │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + stmia r4!, {r4, r5} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r7, sp, #448 @ 0x1c0 │ │ │ │ + cbz r0, 4d4a08 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c0698> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r2, [r4, #12] │ │ │ │ + ldrb r2, [r0, #21] │ │ │ │ lsls r6, r0, #3 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.w 4d475a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c03ea> │ │ │ │ ldr r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add.w fp, fp, #1 │ │ │ │ @@ -1585230,203 +1585217,200 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ ldrb.w r3, [sl, #376] @ 0x178 │ │ │ │ b.n 4d4b90 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c0820> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - adds r2, #106 @ 0x6a │ │ │ │ + adds r4, #138 @ 0x8a │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cbz r4, 4d4fee <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c0c7e> │ │ │ │ + cbz r4, 4d5036 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c0cc6> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r6, 4d4ff4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c0c84> │ │ │ │ + cbz r6, 4d503c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c0ccc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 4d4ff8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c0c88> │ │ │ │ + cbz r4, 4d5040 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c0cd0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb60a │ │ │ │ + @ instruction: 0xb82a │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r3, [sp, #312] @ 0x138 │ │ │ │ + ldr r5, [sp, #440] @ 0x1b8 │ │ │ │ lsls r7, r7, #2 │ │ │ │ push {r1, r2, r5, r6, lr} │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4d4ed8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c0b68> │ │ │ │ - lsls r3, r0, #3 │ │ │ │ - b.n 4d4ecc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c0b5c> │ │ │ │ - lsls r3, r0, #3 │ │ │ │ - cbz r4, 4d4fec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c0c7c> │ │ │ │ + @ instruction: 0xe99e00c3 │ │ │ │ + @ instruction: 0xe99600c3 │ │ │ │ + cbz r4, 4d5034 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c0cc4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - hlt 0x0022 │ │ │ │ + pop {r1, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4d4e7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c0b0c> │ │ │ │ - lsls r3, r0, #3 │ │ │ │ - rev16 r0, r3 │ │ │ │ + strd r0, r0, [r8, #-780]! @ 0x30c │ │ │ │ + pop {r3, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev r0, r7 │ │ │ │ + pop {r3, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev r0, r3 │ │ │ │ + pop {r3, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r4} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cbz r4, 4d501e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c0cae> │ │ │ │ + cbz r4, 4d5066 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c0cf6> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r1, r4, r6} │ │ │ │ + ldmia r2!, {r1, r4, r5, r6} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cbz r4, 4d5020 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c0cb0> │ │ │ │ + cbz r4, 4d5068 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c0cf8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r6, #130 @ 0x82 │ │ │ │ + subs r0, #162 @ 0xa2 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cbz r4, 4d5022 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c0cb2> │ │ │ │ + cbz r4, 4d506a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c0cfa> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 4d503e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c0cce> │ │ │ │ + cbnz r4, 4d5086 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c0d16> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb66a │ │ │ │ + @ instruction: 0xb88a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb678 │ │ │ │ + @ instruction: 0xb898 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #136 @ 0x88 │ │ │ │ + uxtb r2, r0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cpsid i │ │ │ │ + @ instruction: 0xb892 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cpsid ai │ │ │ │ + @ instruction: 0xb896 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cpsid ai │ │ │ │ + @ instruction: 0xb896 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cpsie ai │ │ │ │ + @ instruction: 0xb886 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cpsid ai │ │ │ │ + @ instruction: 0xb896 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb68c │ │ │ │ + @ instruction: 0xb8ac │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb698 │ │ │ │ + @ instruction: 0xb8b8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb69a │ │ │ │ + @ instruction: 0xb8ba │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb804 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb690 │ │ │ │ + @ instruction: 0xb8b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb68e │ │ │ │ + @ instruction: 0xb8ae │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb69e │ │ │ │ + @ instruction: 0xb8be │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb71a │ │ │ │ + cbnz r2, 4d5062 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c0cf2> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 4d505e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c0cee> │ │ │ │ + cbz r0, 4d50a6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c0d36> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb70a │ │ │ │ + cbnz r2, 4d5066 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c0cf6> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb726 │ │ │ │ + cbnz r6, 4d5070 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c0d00> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #160 @ 0xa0 │ │ │ │ + cbz r0, 4d5076 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c0d06> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - blxns sl │ │ │ │ + ldr r1, [pc, #976] @ (4d5438 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c10c8>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #744 @ 0x2e8 │ │ │ │ + sub sp, #360 @ 0x168 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb6e4 │ │ │ │ + cbnz r4, 4d5070 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c0d00> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #8 │ │ │ │ + cbz r2, 4d507c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c0d0c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb684 │ │ │ │ + @ instruction: 0xb8a4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #952 @ 0x3b8 │ │ │ │ + cbz r6, 4d507e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c0d0e> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb65a │ │ │ │ + @ instruction: 0xb87a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #512 @ 0x200 │ │ │ │ + sub sp, #128 @ 0x80 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r2, #152 @ 0x98 │ │ │ │ + cmp r4, #184 @ 0xb8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r6, sp, #424 @ 0x1a8 │ │ │ │ + sub sp, #40 @ 0x28 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r2, #102 @ 0x66 │ │ │ │ + cmp r4, #134 @ 0x86 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r6, sp, #336 @ 0x150 │ │ │ │ + add sp, #464 @ 0x1d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r2, #52 @ 0x34 │ │ │ │ + cmp r4, #84 @ 0x54 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r6, sp, #248 @ 0xf8 │ │ │ │ + add sp, #376 @ 0x178 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r2, #6 │ │ │ │ + cmp r4, #38 @ 0x26 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r6, sp, #160 @ 0xa0 │ │ │ │ + add sp, #288 @ 0x120 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #736 @ (adr r0, 4d5388 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c1018>) │ │ │ │ + add r2, pc, #864 @ (adr r2, 4d5408 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c1098>) │ │ │ │ lsls r1, r7, #2 │ │ │ │ - add r6, sp, #88 @ 0x58 │ │ │ │ + add sp, #216 @ 0xd8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #728 @ (adr r0, 4d5388 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c1018>) │ │ │ │ + add r2, pc, #856 @ (adr r2, 4d5408 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c1098>) │ │ │ │ lsls r1, r7, #2 │ │ │ │ - add r6, sp, #0 │ │ │ │ + add sp, #128 @ 0x80 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5, {r2, r4, r5, r7} │ │ │ │ + ldmia r7, {r2, r4, r6, r7} │ │ │ │ lsls r5, r0, #3 │ │ │ │ - add r5, sp, #936 @ 0x3a8 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - movs r7, #246 @ 0xf6 │ │ │ │ + cmp r2, #22 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r5, sp, #848 @ 0x350 │ │ │ │ + add r7, sp, #976 @ 0x3d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - movs r7, #128 @ 0x80 │ │ │ │ + cmp r1, #160 @ 0xa0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r5, sp, #760 @ 0x2f8 │ │ │ │ + add r7, sp, #888 @ 0x378 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r2, r3, r5, r6, lr} │ │ │ │ + @ instruction: 0xb78e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #672 @ 0x2a0 │ │ │ │ + add r7, sp, #800 @ 0x320 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r6, lr} │ │ │ │ + @ instruction: 0xb760 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #584 @ 0x248 │ │ │ │ + add r7, sp, #712 @ 0x2c8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r2, lr} │ │ │ │ + @ instruction: 0xb726 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #496 @ 0x1f0 │ │ │ │ + add r7, sp, #624 @ 0x270 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r3, r6, r7} │ │ │ │ + @ instruction: 0xb6ec │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #424 @ 0x1a8 │ │ │ │ + add r7, sp, #552 @ 0x228 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r5, r7} │ │ │ │ + @ instruction: 0xb6c2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #336 @ 0x150 │ │ │ │ + add r7, sp, #464 @ 0x1d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r4, r5, r6} │ │ │ │ + @ instruction: 0xb694 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #248 @ 0xf8 │ │ │ │ + add r7, sp, #376 @ 0x178 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r3, r6} │ │ │ │ + @ instruction: 0xb66a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #160 @ 0xa0 │ │ │ │ + add r7, sp, #288 @ 0x120 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r5} │ │ │ │ + @ instruction: 0xb644 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #72 @ 0x48 │ │ │ │ + add r7, sp, #200 @ 0xc8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r6, 4d5186 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c0e16> │ │ │ │ + push {r1, r2, r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #1008 @ 0x3f0 │ │ │ │ + add r7, sp, #112 @ 0x70 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r3, #112 @ 0x70 │ │ │ │ + cmp r5, #144 @ 0x90 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r4, sp, #920 @ 0x398 │ │ │ │ + add r7, sp, #24 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r3, #18 │ │ │ │ + cmp r5, #50 @ 0x32 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r4, sp, #848 @ 0x350 │ │ │ │ + add r6, sp, #976 @ 0x3d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxtb r4, r7 │ │ │ │ + push {r2, r3, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #760 @ 0x2f8 │ │ │ │ + add r6, sp, #888 @ 0x378 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxtb r4, r2 │ │ │ │ + push {r2, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #8 │ │ │ │ + add r7, sp, #136 @ 0x88 │ │ │ │ lsls r3, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1585441,15 +1585425,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 ab8100 │ │ │ │ + bl ab8390 │ │ │ │ cbnz r0, 4d51b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c0e40> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ adds r1, #1 │ │ │ │ bl 4398d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x325560> │ │ │ │ mov r4, r0 │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ @@ -1585473,15 +1585457,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ bl 4d3ad4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3bf764> │ │ │ │ add r0, sp, #16 │ │ │ │ - bl ab8124 │ │ │ │ + bl ab83b4 │ │ │ │ b.n 4d5170 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c0e00> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #640 @ 0x280 │ │ │ │ lsls r5, r5, #5 │ │ │ │ add r6, sp, #400 @ 0x190 │ │ │ │ @@ -1585577,15 +1585561,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r5, sp, #656 @ 0x290 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r7, #19 │ │ │ │ + lsrs r4, r3, #28 │ │ │ │ lsls r2, r7, #2 │ │ │ │ add r5, sp, #360 @ 0x168 │ │ │ │ lsls r5, r5, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1588287,19 +1588271,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #848] @ 0x350 │ │ │ │ lsls r5, r5, #5 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #880] @ 0x370 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - cmp r2, #114 @ 0x72 │ │ │ │ + cmp r4, #146 @ 0x92 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - cmp r3, #30 │ │ │ │ + cmp r5, #62 @ 0x3e │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r6, #228 @ 0xe4 │ │ │ │ + cmp r1, #4 │ │ │ │ lsls r7, r6, #4 │ │ │ │ movs r7, #0 │ │ │ │ ldrb r3, [r6, #13] │ │ │ │ add r2, r4 │ │ │ │ mov.w r8, #2147483648 @ 0x80000000 │ │ │ │ mov.w lr, #4294967295 @ 0xffffffff │ │ │ │ mvn.w ip, #2147483648 @ 0x80000000 │ │ │ │ @@ -1589551,67 +1589535,67 @@ │ │ │ │ ldr r3, [pc, #120] @ (4d7cbc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c394c>) │ │ │ │ add r3, pc │ │ │ │ add r3, r4 │ │ │ │ ldrb r7, [r3, #14] │ │ │ │ b.w 4d7272 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c2f02> │ │ │ │ mov.w r3, #1536 @ 0x600 │ │ │ │ b.w 4d6a14 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c26a4> │ │ │ │ - movs r3, #52 @ 0x34 │ │ │ │ + movs r5, #84 @ 0x54 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r2, #126 @ 0x7e │ │ │ │ + movs r4, #158 @ 0x9e │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r3, #18 │ │ │ │ + movs r5, #50 @ 0x32 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r1, #232 @ 0xe8 │ │ │ │ + movs r4, #8 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r1, #164 @ 0xa4 │ │ │ │ + movs r3, #196 @ 0xc4 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r1, #124 @ 0x7c │ │ │ │ + movs r3, #156 @ 0x9c │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r0, #148 @ 0x94 │ │ │ │ + movs r2, #180 @ 0xb4 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r1, #26 │ │ │ │ + movs r3, #58 @ 0x3a │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r0, #198 @ 0xc6 │ │ │ │ + movs r2, #230 @ 0xe6 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r0, #66 @ 0x42 │ │ │ │ + movs r2, #98 @ 0x62 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - subs r4, r6, #5 │ │ │ │ + movs r1, #148 @ 0x94 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - subs r6, r3, #5 │ │ │ │ + movs r1, #126 @ 0x7e │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r0, #26 │ │ │ │ + movs r2, #58 @ 0x3a │ │ │ │ lsls r7, r6, #4 │ │ │ │ - subs r0, r3, #4 │ │ │ │ + movs r1, #56 @ 0x38 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - subs r2, r0, #4 │ │ │ │ + movs r1, #34 @ 0x22 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - subs r4, r2, #4 │ │ │ │ + movs r1, #52 @ 0x34 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - subs r2, r7, #6 │ │ │ │ + movs r1, #218 @ 0xda │ │ │ │ lsls r7, r6, #4 │ │ │ │ - subs r4, r5, #3 │ │ │ │ + movs r1, #12 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - subs r4, r0, #3 │ │ │ │ + movs r0, #228 @ 0xe4 │ │ │ │ lsls r7, r6, #4 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r6, r5 │ │ │ │ + adds r0, r2, #6 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - adds r2, r7, r4 │ │ │ │ + subs r2, r3, r5 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - subs r0, r2, r0 │ │ │ │ + adds r0, r6, #0 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - adds r0, r5, r7 │ │ │ │ + adds r0, r1, #0 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - adds r0, r3, r4 │ │ │ │ + subs r0, r7, r4 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - adds r6, r6, r6 │ │ │ │ + subs r6, r2, r7 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - adds r6, r2, r6 │ │ │ │ + subs r6, r6, r6 │ │ │ │ lsls r7, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r4, r2 │ │ │ │ @@ -1594659,15 +1594643,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r3, r7] │ │ │ │ lsls r5, r5, #5 │ │ │ │ strh r0, [r2, r5] │ │ │ │ lsls r5, r5, #5 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia.w sl!, {r1, r2, r4, r5, r8} │ │ │ │ + @ instruction: 0xeada0136 │ │ │ │ cmp r0, #181 @ 0xb5 │ │ │ │ bhi.n 4db2d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c6f68> │ │ │ │ cmp r0, #155 @ 0x9b │ │ │ │ bls.n 4db2ca <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c6f5a> │ │ │ │ sub.w r2, r0, #156 @ 0x9c │ │ │ │ movs r3, #1 │ │ │ │ lsls r3, r2 │ │ │ │ @@ -1595475,15 +1595459,15 @@ │ │ │ │ lsls r5, r5, #5 │ │ │ │ ldr r1, [pc, #888] @ (4dbe94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c7b24>) │ │ │ │ lsls r5, r5, #5 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - udf #86 @ 0x56 │ │ │ │ + b.n 4dbc14 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c78a4> │ │ │ │ lsls r6, r6, #4 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r3 │ │ │ │ mov r9, r1 │ │ │ │ @@ -1595509,15 +1595493,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 4db33c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c6fcc> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4dbb52 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c77e2> │ │ │ │ mov r0, r9 │ │ │ │ - bl abb388 │ │ │ │ + bl abb618 │ │ │ │ str r5, [r0, #0] │ │ │ │ b.n 4dbb52 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c77e2> │ │ │ │ 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 │ │ │ │ @@ -1595585,15 +1595569,15 @@ │ │ │ │ add r3, sp, #152 @ 0x98 │ │ │ │ mov r8, r3 │ │ │ │ mov r0, r3 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #8 │ │ │ │ str r3, [sp, #28] │ │ │ │ strd fp, r5, [sp, #88] @ 0x58 │ │ │ │ - bl abb358 │ │ │ │ + bl abb5e8 │ │ │ │ ldr.w r9, [r6, #24] │ │ │ │ subs r3, r0, #0 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ strb.w r3, [r8, #20] │ │ │ │ mov r8, r4 │ │ │ │ cmp.w r9, #0 │ │ │ │ @@ -1595631,15 +1595615,15 @@ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cbz r3, 4dbcd8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c7968> │ │ │ │ ldrb r3, [r5, #12] │ │ │ │ strb.w r9, [r5, #13] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 4dbcb8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c7948> │ │ │ │ mov r0, r8 │ │ │ │ - bl abb388 │ │ │ │ + bl abb618 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr r5, [r5, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 4dbcbe <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c794e> │ │ │ │ mov r0, r4 │ │ │ │ bl 4682d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x353f68> │ │ │ │ @@ -1595657,15 +1595641,15 @@ │ │ │ │ add r3, sp, #120 @ 0x78 │ │ │ │ str r2, [r2, #12] │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [r2, #0] │ │ │ │ strd fp, r5, [sp, #76] @ 0x4c │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl abb434 │ │ │ │ + bl abb6c4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 4dbe38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c7ac8> │ │ │ │ ldr r6, [r0, #0] │ │ │ │ cmp r6, #0 │ │ │ │ beq.w 4dbe38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c7ac8> │ │ │ │ ldrb r3, [r6, #13] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1595763,15 +1595747,15 @@ │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ add.w sl, sl, #8 │ │ │ │ adds r2, r3, #1 │ │ │ │ bne.n 4dbd6a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c79fa> │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r8, r1 │ │ │ │ ldrd r4, sl, [sp, #48] @ 0x30 │ │ │ │ - bl abb434 │ │ │ │ + bl abb6c4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 4dbd10 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c79a0> │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldrd fp, r5, [sp, #76] @ 0x4c │ │ │ │ ldr r6, [sp, #84] @ 0x54 │ │ │ │ bl 466f54 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x352be4> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ @@ -1595910,38 +1595894,38 @@ │ │ │ │ mov r1, r9 │ │ │ │ add.w r0, r6, #20 │ │ │ │ bl 468050 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x353ce0> │ │ │ │ ldr.w r9, [r8, #8] │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, sl │ │ │ │ - bl abb358 │ │ │ │ + bl abb5e8 │ │ │ │ subs r3, r0, #0 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strb.w r3, [sl, #20] │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, sl │ │ │ │ bl 4dbb28 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c77b8> │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ b.n 4dc00c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c7c9c> │ │ │ │ ldr r5, [r0, #0] │ │ │ │ cbz r5, 4dc016 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c7ca6> │ │ │ │ mov r0, fp │ │ │ │ - bl abb388 │ │ │ │ + bl abb618 │ │ │ │ mov r3, r9 │ │ │ │ str r5, [r0, #0] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, sl │ │ │ │ bl 4dbb28 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c77b8> │ │ │ │ mov r0, sl │ │ │ │ - bl abb434 │ │ │ │ + bl abb6c4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 4dbff4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c7c84> │ │ │ │ ldr.w r0, [sl, #16] │ │ │ │ blx 6a8a8 │ │ │ │ movs r3, #1 │ │ │ │ mov r0, r6 │ │ │ │ strb r3, [r6, #13] │ │ │ │ @@ -1596510,15 +1596494,15 @@ │ │ │ │ ldrb.w r3, [r3, #128] @ 0x80 │ │ │ │ and.w r3, r3, r1 │ │ │ │ strb.w r3, [r4, #128] @ 0x80 │ │ │ │ bhi.n 4dc5ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c827c> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - beq.n 4dc540 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c81d0> │ │ │ │ + bcs.n 4dc580 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c8210> │ │ │ │ lsls r6, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1600434,21 +1600418,21 @@ │ │ │ │ bne.w 4df058 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3cace8> │ │ │ │ b.n 4df028 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3cacb8> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ asrs r4, r7, #4 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r0, #21 │ │ │ │ + lsrs r6, r4, #29 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r0, r5, #2 │ │ │ │ + lsls r0, r1, #11 │ │ │ │ lsls r3, r7, #2 │ │ │ │ lsrs r2, r5, #26 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - asrs r2, r5, #21 │ │ │ │ + asrs r2, r1, #30 │ │ │ │ lsls r3, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ ldr.w r8, [pc, #592] @ 4df428 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3cb0b8> │ │ │ │ @@ -1603301,15 +1603285,15 @@ │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldrb.w r0, [sl, #364] @ 0x16c │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r0, #4] │ │ │ │ + ldrh r4, [r4, #20] │ │ │ │ lsls r6, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ mov r7, r1 │ │ │ │ ldr.w r1, [pc, #1704] @ 4e1578 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3cd208> │ │ │ │ @@ -1631152,15 +1631136,15 @@ │ │ │ │ mov.w fp, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ b.n 4f320e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3dee9e> │ │ │ │ vcvt.f64.f32 d7, s0 │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 4f324e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3deede> │ │ │ │ vmov.f64 d0, d7 │ │ │ │ - bl ab79d0 │ │ │ │ + bl ab7c60 │ │ │ │ bl 435f1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x321bac> │ │ │ │ bl 435f30 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x321bc0> │ │ │ │ bl 435f1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x321bac> │ │ │ │ strh.w r0, [r4, fp, lsl #3] │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 4f3206 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3dee96> │ │ │ │ uxth r2, r0 │ │ │ │ @@ -1634142,15 +1634126,15 @@ │ │ │ │ and.w fp, r4, #1024 @ 0x400 │ │ │ │ mov.w r9, #0 │ │ │ │ movt r9, #32752 @ 0x7ff0 │ │ │ │ and.w sl, r4, #16 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r4, #0 │ │ │ │ b.n 4f552a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3e11ba> │ │ │ │ - bl ab79d0 │ │ │ │ + bl ab7c60 │ │ │ │ add.w r3, r5, r8 │ │ │ │ vmov r2, s0 │ │ │ │ vstr s0, [r3] │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 4f5524 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3e11b4> │ │ │ │ and.w r3, r2, #2147483648 @ 0x80000000 │ │ │ │ tst.w r2, #2139095040 @ 0x7f800000 │ │ │ │ @@ -1646179,15 +1646163,15 @@ │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ cbz r4, 4fe47c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3ea10c> │ │ │ │ ands.w ip, r1, r8 │ │ │ │ itt eq │ │ │ │ moveq r0, ip │ │ │ │ andeq.w r1, r1, #2147483648 @ 0x80000000 │ │ │ │ bl 467d7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x353a0c> │ │ │ │ - bl ab79d0 │ │ │ │ + bl ab7c60 │ │ │ │ bl 435f1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x321bac> │ │ │ │ bl 435f30 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x321bc0> │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 4fe43c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3ea0cc> │ │ │ │ bl 435f1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x321bac> │ │ │ │ b.n 4fe440 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3ea0d0> │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1648390,15 +1648374,15 @@ │ │ │ │ moveq r0, r2 │ │ │ │ andeq.w r1, r1, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ bl 467d7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x353a0c> │ │ │ │ vmov.f64 d7, d0 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 4ffefa <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3ebb8a> │ │ │ │ - bl ab79d0 │ │ │ │ + bl ab7c60 │ │ │ │ bl 435f1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x321bac> │ │ │ │ bl 435f30 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x321bc0> │ │ │ │ bl 435f1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x321bac> │ │ │ │ b.n 4fff36 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3ebbc6> │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 50000a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3ebc9a> │ │ │ │ and.w sl, r4, #512 @ 0x200 │ │ │ │ @@ -1649897,15 +1649881,15 @@ │ │ │ │ bl 467d7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x353a0c> │ │ │ │ vcvt.f64.f32 d7, s16 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 501156 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3ecde6> │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vsub.f64 d0, d7, d0 │ │ │ │ - bl ab79d0 │ │ │ │ + bl ab7c60 │ │ │ │ bl 435f1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x321bac> │ │ │ │ b.n 50115e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3ecdee> │ │ │ │ movs r2, #16 │ │ │ │ bl 467d7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x353a0c> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ add r9, r3 │ │ │ │ @@ -1649927,15 +1649911,15 @@ │ │ │ │ mov.w sl, #0 │ │ │ │ and.w r4, r4, #16 │ │ │ │ cbnz r1, 501274 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3ecf04> │ │ │ │ b.n 50122a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3eceba> │ │ │ │ vcvt.f64.f32 d8, s16 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vsub.f64 d0, d8, d0 │ │ │ │ - bl ab79d0 │ │ │ │ + bl ab7c60 │ │ │ │ add r8, r5 │ │ │ │ vstr s0, [r8] │ │ │ │ cbz r4, 50126c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3ecefc> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ andeq.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ @@ -1650091,15 +1650075,15 @@ │ │ │ │ bl 467d7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x353a0c> │ │ │ │ vcvt.f64.f32 d7, s16 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 5013c2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3ed052> │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ - bl ab79d0 │ │ │ │ + bl ab7c60 │ │ │ │ bl 435f1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x321bac> │ │ │ │ b.n 5013ca <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3ed05a> │ │ │ │ movs r2, #16 │ │ │ │ bl 467d7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x353a0c> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ add r9, r3 │ │ │ │ @@ -1650121,15 +1650105,15 @@ │ │ │ │ mov.w sl, #0 │ │ │ │ and.w r4, r4, #16 │ │ │ │ cbnz r1, 5014e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3ed170> │ │ │ │ b.n 501496 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3ed126> │ │ │ │ vcvt.f64.f32 d8, s16 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vmul.f64 d0, d8, d0 │ │ │ │ - bl ab79d0 │ │ │ │ + bl ab7c60 │ │ │ │ add r8, r5 │ │ │ │ vstr s0, [r8] │ │ │ │ cbz r4, 5014d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3ed168> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ andeq.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ @@ -1650285,15 +1650269,15 @@ │ │ │ │ bl 467d7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x353a0c> │ │ │ │ vcvt.f64.f32 d7, s16 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 50162e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3ed2be> │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vadd.f64 d0, d0, d7 │ │ │ │ - bl ab79d0 │ │ │ │ + bl ab7c60 │ │ │ │ bl 435f1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x321bac> │ │ │ │ b.n 501636 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3ed2c6> │ │ │ │ movs r2, #16 │ │ │ │ bl 467d7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x353a0c> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ add r9, r3 │ │ │ │ @@ -1650315,15 +1650299,15 @@ │ │ │ │ mov.w sl, #0 │ │ │ │ and.w r4, r4, #16 │ │ │ │ cbnz r1, 50174c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3ed3dc> │ │ │ │ b.n 501702 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3ed392> │ │ │ │ vcvt.f64.f32 d8, s16 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vadd.f64 d0, d8, d0 │ │ │ │ - bl ab79d0 │ │ │ │ + bl ab7c60 │ │ │ │ add r8, r5 │ │ │ │ vstr s0, [r8] │ │ │ │ cbz r4, 501744 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3ed3d4> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ andeq.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ @@ -1650710,15 +1650694,15 @@ │ │ │ │ movt sl, #65535 @ 0xffff │ │ │ │ and.w r6, r6, #8 │ │ │ │ movs r4, #0 │ │ │ │ b.n 501c02 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3ed892> │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d6 │ │ │ │ bl 43d2e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x328f70> │ │ │ │ - bl ab79d0 │ │ │ │ + bl ab7c60 │ │ │ │ bl 435f1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x321bac> │ │ │ │ strh.w r0, [r7, r4, lsl #3] │ │ │ │ cbz r6, 501bfa <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3ed88a> │ │ │ │ and.w r3, r0, sl │ │ │ │ tst.w r0, #31744 @ 0x7c00 │ │ │ │ it eq │ │ │ │ strheq.w r3, [r7, r4, lsl #3] │ │ │ │ @@ -1707325,15 +1707309,15 @@ │ │ │ │ cbz r7, 52aba0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x416830> │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 467d7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x353a0c> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ - bl ab7e70 │ │ │ │ + bl ab8100 │ │ │ │ strb.w r0, [r4, r5, lsl #3] │ │ │ │ adds r5, #1 │ │ │ │ cmp r8, r5 │ │ │ │ bne.n 52ab88 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x416818> │ │ │ │ mov r6, r9 │ │ │ │ b.w 526876 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x412506> │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1707351,15 +1707335,15 @@ │ │ │ │ cbz r7, 52abea <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41687a> │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 467d7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x353a0c> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ - bl ab7d94 │ │ │ │ + bl ab8024 │ │ │ │ strb.w r0, [r4, r5, lsl #3] │ │ │ │ adds r5, #1 │ │ │ │ cmp r8, r5 │ │ │ │ bne.n 52abd2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x416862> │ │ │ │ mov r6, r9 │ │ │ │ b.w 526876 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x412506> │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ @@ -1707461,15 +1707445,15 @@ │ │ │ │ cbz r7, 52ad3c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4169cc> │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 467d7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x353a0c> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ - bl ab7ff0 │ │ │ │ + bl ab8280 │ │ │ │ strb.w r0, [r4, r5, lsl #3] │ │ │ │ adds r5, #1 │ │ │ │ cmp r8, r5 │ │ │ │ bne.n 52ad24 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4169b4> │ │ │ │ mov r6, r9 │ │ │ │ b.w 526876 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x412506> │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1707487,15 +1707471,15 @@ │ │ │ │ cbz r7, 52ad86 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x416a16> │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 467d7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x353a0c> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ - bl ab7f14 │ │ │ │ + bl ab81a4 │ │ │ │ strb.w r0, [r4, r5, lsl #3] │ │ │ │ adds r5, #1 │ │ │ │ cmp r8, r5 │ │ │ │ bne.n 52ad6e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4169fe> │ │ │ │ mov r6, r9 │ │ │ │ b.w 526876 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x412506> │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1707524,15 +1707508,15 @@ │ │ │ │ bl 467d7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x353a0c> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ vldr s14, [pc, #716] @ 52b0b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x416d48> │ │ │ │ vabs.f32 s15, s0 │ │ │ │ vcmp.f32 s15, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bgt.n 52adba <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x416a4a> │ │ │ │ - bl ab7e70 │ │ │ │ + bl ab8100 │ │ │ │ b.n 52adbc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x416a4c> │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [sp, #104] @ 0x68 │ │ │ │ ldrd r2, r3, [sp, #96] @ 0x60 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 4f3c70 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3df900> │ │ │ │ mov r3, r0 │ │ │ │ @@ -1707574,15 +1707558,15 @@ │ │ │ │ mov r9, r6 │ │ │ │ ldr r6, [sp, #100] @ 0x64 │ │ │ │ movs r5, #0 │ │ │ │ and.w r7, r3, #16 │ │ │ │ mov r8, r1 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldrb.w r0, [r3, r5, lsl #3] │ │ │ │ - bl ab8030 │ │ │ │ + bl ab82c0 │ │ │ │ add.w r3, r4, r5, lsl #3 │ │ │ │ vstr s0, [r3] │ │ │ │ cbz r7, 52aeac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x416b3c> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ andeq.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ @@ -1707598,15 +1707582,15 @@ │ │ │ │ mov r9, r6 │ │ │ │ ldr r6, [sp, #100] @ 0x64 │ │ │ │ movs r5, #0 │ │ │ │ and.w r7, r3, #16 │ │ │ │ mov r8, r1 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldrb.w r0, [r3, r5, lsl #3] │ │ │ │ - bl ab7eb0 │ │ │ │ + bl ab8140 │ │ │ │ add.w r3, r4, r5, lsl #3 │ │ │ │ vstr s0, [r3] │ │ │ │ cbz r7, 52aef2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x416b82> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ andeq.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ @@ -1710222,15 +1710206,15 @@ │ │ │ │ vmul.f32 s0, s0, s14 │ │ │ │ vstr s0, [r3] │ │ │ │ b.w 527674 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x413304> │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ str r3, [sp, #8] │ │ │ │ vmul.f64 d0, d7, d0 │ │ │ │ - bl ab79d0 │ │ │ │ + bl ab7c60 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ vmov r2, s0 │ │ │ │ vstr s0, [r3] │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 527674 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x413304> │ │ │ │ tst.w r2, #2139095040 @ 0x7f800000 │ │ │ │ bne.w 527674 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x413304> │ │ │ │ @@ -1715000,15 +1714984,15 @@ │ │ │ │ lsls r2, r2, #1 │ │ │ │ subs r5, r2, #1 │ │ │ │ bl 439bf8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x325888> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r0 │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl ab96ac │ │ │ │ + bl ab993c │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ movs r2, #4 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ bl 439a24 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3256b4> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ @@ -1715061,26 +1715045,26 @@ │ │ │ │ ldr r0, [r3, #32] │ │ │ │ str.w r3, [r5, r0, lsl #2] │ │ │ │ b.n 52ff64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41bbf4> │ │ │ │ mov r2, r6 │ │ │ │ cmp r2, r1 │ │ │ │ bne.n 52ffc0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41bc50> │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl ab96e0 │ │ │ │ + bl ab9970 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 439bf8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x325888> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl ab96ac │ │ │ │ + bl ab993c │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl ab96e0 │ │ │ │ + bl ab9970 │ │ │ │ b.n 52ffba <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41bc4a> │ │ │ │ nop │ │ │ │ cbz r0, 53003a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41bcca> │ │ │ │ ldr.w r2, [r0, #492] @ 0x1ec │ │ │ │ mov r3, r0 │ │ │ │ cbz r2, 53003a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41bcca> │ │ │ │ cbz r1, 530036 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41bcc6> │ │ │ │ @@ -1715101,15 +1715085,15 @@ │ │ │ │ subs r1, r2, #1 │ │ │ │ subs r0, r3, #1 │ │ │ │ cmp r0, r1 │ │ │ │ ite cc │ │ │ │ movcc r1, r0 │ │ │ │ movcs r2, r3 │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl ab9750 │ │ │ │ + bl ab99e0 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ cbz r1, 53004a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41bcda> │ │ │ │ @@ -1719935,24 +1719919,24 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldmia r6!, {r3, r7} │ │ │ │ lsls r7, r4, #5 │ │ │ │ ldmia r6!, {r1, r2, r7} │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #160 @ (adr r0, 53344c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41f0dc>) │ │ │ │ + add r2, pc, #288 @ (adr r2, 5334cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41f15c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - sbc.w r0, sl, #5931008 @ 0x5a8000 │ │ │ │ - lsrs r0, r6, #22 │ │ │ │ + @ instruction: 0xf78a00b5 │ │ │ │ + lsrs r0, r2, #31 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - adds r6, r4, #2 │ │ │ │ + subs r6, r0, #3 │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #400 @ 0x190 │ │ │ │ + add r7, sp, #528 @ 0x210 │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldmia r4, {r2, r3, r4, r5, r6} │ │ │ │ lsls r7, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1720790,30 +1720774,30 @@ │ │ │ │ movne r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 533c66 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41f8f6> │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ - bl ab98e0 │ │ │ │ + bl ab9b70 │ │ │ │ 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 533c9a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41f92a> │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl ab9dcc │ │ │ │ + bl aba05c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 533cb0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41f940> │ │ │ │ b.n 533c9a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41f92a> │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ @@ -1720870,15 +1720854,15 @@ │ │ │ │ beq.n 533de4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41fa74> │ │ │ │ movs r0, #0 │ │ │ │ b.n 533d06 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41f996> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r7, r3 │ │ │ │ bne.n 533d6c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41f9fc> │ │ │ │ mov r9, r0 │ │ │ │ - bl ab9dcc │ │ │ │ + bl aba05c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 533d5c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41f9ec> │ │ │ │ ubfx r3, r6, #5, #5 │ │ │ │ and.w r6, r6, #31 │ │ │ │ adds r3, #4 │ │ │ │ ldr.w r3, [r9, r3, lsl #2] │ │ │ │ lsrs r3, r6 │ │ │ │ @@ -1720909,15 +1720893,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 533d9c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41fa2c> │ │ │ │ b.n 533d50 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41f9e0> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r7, r3 │ │ │ │ bne.n 533dcc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41fa5c> │ │ │ │ mov r9, r0 │ │ │ │ - bl ab9dcc │ │ │ │ + bl aba05c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 533dbc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41fa4c> │ │ │ │ ubfx r3, r6, #5, #5 │ │ │ │ and.w r6, r6, #31 │ │ │ │ adds r3, #4 │ │ │ │ ldr.w r3, [r9, r3, lsl #2] │ │ │ │ lsrs r3, r6 │ │ │ │ @@ -1721104,66 +1721088,66 @@ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ ldr r1, [r4, #64] @ 0x40 │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - bl abb45c │ │ │ │ + bl abb6ec │ │ │ │ ldr r4, [r4, #24] │ │ │ │ cbz r4, 533fbe <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41fc4e> │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ add.w r1, r4, #32 │ │ │ │ strd r3, r5, [r4, #504] @ 0x1f8 │ │ │ │ strd r3, r5, [r4, #516] @ 0x204 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str.w r5, [r4, #512] @ 0x200 │ │ │ │ str.w r5, [r4, #524] @ 0x20c │ │ │ │ - bl abb4b8 │ │ │ │ + bl abb748 │ │ │ │ mov r0, r4 │ │ │ │ bl 46841c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3540ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 533f96 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41fc26> │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 534254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41fee4> │ │ │ │ mov.w r3, #64512 @ 0xfc00 │ │ │ │ movt r3, #65535 @ 0xffff │ │ │ │ mov r5, r3 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl abb504 │ │ │ │ + bl abb794 │ │ │ │ ldr.w r9, [r0, #492] @ 0x1ec │ │ │ │ ldr.w r8, [r0, #484] @ 0x1e4 │ │ │ │ movs r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ sub.w fp, r0, #32 │ │ │ │ add.w r4, r0, #472 @ 0x1d8 │ │ │ │ strd r8, r3, [r0, #472] @ 0x1d8 │ │ │ │ str.w r3, [r0, #480] @ 0x1e0 │ │ │ │ cmp.w r9, #0 │ │ │ │ bne.n 534032 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41fcc2> │ │ │ │ add.w r0, r0, #488 @ 0x1e8 │ │ │ │ - bl ab9d70 │ │ │ │ + bl aba000 │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 534032 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41fcc2> │ │ │ │ mov r3, r9 │ │ │ │ add.w sl, r7, #476 @ 0x1dc │ │ │ │ mov r9, r4 │ │ │ │ mov r4, r3 │ │ │ │ add.w r3, r6, #12 │ │ │ │ add.w r1, r6, #140 @ 0x8c │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 5346f2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x420382> │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 534016 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41fca6> │ │ │ │ mov r0, r6 │ │ │ │ - bl ab9d98 │ │ │ │ + bl aba028 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 53400e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41fc9e> │ │ │ │ mov r4, r9 │ │ │ │ mov r0, fp │ │ │ │ bl 4685c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x354250> │ │ │ │ cbz r0, 534042 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41fcd2> │ │ │ │ @@ -1721193,15 +1721177,15 @@ │ │ │ │ movs r7, r5 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp sl, r3 │ │ │ │ bne.n 534086 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41fd16> │ │ │ │ mov r5, r0 │ │ │ │ - bl ab9dcc │ │ │ │ + bl aba05c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 534076 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41fd06> │ │ │ │ ubfx r3, fp, #5, #5 │ │ │ │ movs r2, #1 │ │ │ │ and.w fp, fp, #31 │ │ │ │ add.w r5, r5, r3, lsl #2 │ │ │ │ lsl.w r2, r2, fp │ │ │ │ @@ -1721252,26 +1721236,26 @@ │ │ │ │ movs r2, #0 │ │ │ │ ldr.w fp, [r7, #472] @ 0x1d8 │ │ │ │ ldr.w r4, [r8, #4] │ │ │ │ strd fp, r2, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ cbnz r3, 534152 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41fde2> │ │ │ │ add.w r0, r7, #476 @ 0x1dc │ │ │ │ - bl ab9d70 │ │ │ │ + bl aba000 │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 534152 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41fde2> │ │ │ │ add.w r3, r6, #12 │ │ │ │ add.w r1, r6, #140 @ 0x8c │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 534506 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x420196> │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 534138 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41fdc8> │ │ │ │ mov r0, r6 │ │ │ │ - bl ab9d98 │ │ │ │ + bl aba028 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 534130 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41fdc0> │ │ │ │ ldr.w fp, [r7, #-16] │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 5341d2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41fe62> │ │ │ │ @@ -1721325,15 +1721309,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 5341a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41fe38> │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ bne.w 5346ba <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42034a> │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ mov r0, r6 │ │ │ │ - bl ab9d70 │ │ │ │ + bl aba000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 53474e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4203de> │ │ │ │ mov fp, r5 │ │ │ │ str.w r8, [sp, #16] │ │ │ │ str r7, [sp, #24] │ │ │ │ add.w r8, r9, #12 │ │ │ │ @@ -1721341,42 +1721325,42 @@ │ │ │ │ mov r3, r8 │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 53458e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42021e> │ │ │ │ cmp r5, r3 │ │ │ │ bne.n 5341fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41fe8c> │ │ │ │ mov r0, r9 │ │ │ │ - bl ab9d98 │ │ │ │ + bl aba028 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5341f2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41fe82> │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 53468a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42031a> │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 439acc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32575c> │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.n 53423a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41feca> │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add.w r1, r4, #32 │ │ │ │ - bl abb548 │ │ │ │ + bl abb7d8 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 43c6fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32838c> │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 53410e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41fd9e> │ │ │ │ mov r5, sl │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 533fd0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41fc60> │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl abb498 │ │ │ │ + bl abb728 │ │ │ │ ldr.w r2, [pc, #1728] @ 53491c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4205ac> │ │ │ │ ldr.w r3, [pc, #1720] @ 534918 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4205a8> │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3 │ │ │ │ @@ -1721608,15 +1721592,15 @@ │ │ │ │ ldr r5, [r6, #36] @ 0x24 │ │ │ │ ldr r1, [r2, r3] │ │ │ │ b.n 5343a6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x420036> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp sl, r3 │ │ │ │ bne.w 534086 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41fd16> │ │ │ │ mov r5, r0 │ │ │ │ - bl ab9dcc │ │ │ │ + bl aba05c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5344f2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x420182> │ │ │ │ b.n 534086 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41fd16> │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, fp │ │ │ │ bl 439c0c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32589c> │ │ │ │ @@ -1721644,17 +1721628,17 @@ │ │ │ │ moveq r5, r3 │ │ │ │ moveq r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 53451e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4201ae> │ │ │ │ movs r0, #0 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl ab98e0 │ │ │ │ + bl ab9b70 │ │ │ │ mov r0, r6 │ │ │ │ - bl ab9d98 │ │ │ │ + bl aba028 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 534130 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41fdc0> │ │ │ │ b.n 534152 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41fde2> │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 534190 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41fe20> │ │ │ │ @@ -1721721,76 +1721705,76 @@ │ │ │ │ moveq r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 5345d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x420264> │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ - bl ab98e0 │ │ │ │ + bl ab9b70 │ │ │ │ adds r6, #12 │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r3, [r8, #4]! │ │ │ │ ldr.w r2, [r6, #4]! │ │ │ │ bics.w r0, r3, r2 │ │ │ │ orr.w r3, r3, r2 │ │ │ │ it ne │ │ │ │ orrne.w r1, r1, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r5, r8 │ │ │ │ bne.n 53460c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42029c> │ │ │ │ orr.w r1, fp, r1 │ │ │ │ mov r0, r9 │ │ │ │ uxtb.w fp, r1 │ │ │ │ - bl ab9d98 │ │ │ │ + bl aba028 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 5341f2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41fe82> │ │ │ │ b.n 534216 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41fea6> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r7, r3 │ │ │ │ bne.n 534608 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x420298> │ │ │ │ mov r6, r0 │ │ │ │ - bl ab9dcc │ │ │ │ + bl aba05c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 534640 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4202d0> │ │ │ │ b.n 534608 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x420298> │ │ │ │ str.w r9, [sp, #16] │ │ │ │ mov r9, ip │ │ │ │ b.n 534660 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4202f0> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp fp, r3 │ │ │ │ bne.n 53466a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4202fa> │ │ │ │ mov r7, r0 │ │ │ │ - bl ab9dcc │ │ │ │ + bl aba05c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 53465a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4202ea> │ │ │ │ ubfx r3, r5, #5, #5 │ │ │ │ and.w r5, r5, #31 │ │ │ │ mov ip, r9 │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ add.w r2, r7, r3, lsl #2 │ │ │ │ lsl.w r5, r6, r5 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ bic.w r3, r3, r5 │ │ │ │ str r3, [r2, #16] │ │ │ │ b.n 534190 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41fe20> │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ mov r0, r6 │ │ │ │ - bl ab9d70 │ │ │ │ + bl aba000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 53422a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41feba> │ │ │ │ mov r9, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl ab9d98 │ │ │ │ + bl aba028 │ │ │ │ movs r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl ab9a1c │ │ │ │ + bl ab9cac │ │ │ │ mov r0, r9 │ │ │ │ bl 439acc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32575c> │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 53469a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42032a> │ │ │ │ b.n 53422a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41feba> │ │ │ │ add.w r3, r5, #31 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ @@ -1721836,17 +1721820,17 @@ │ │ │ │ moveq r3, r2 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 53470c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42039c> │ │ │ │ mov r2, lr │ │ │ │ mov r3, ip │ │ │ │ mov r0, sl │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl ab98e0 │ │ │ │ + bl ab9b70 │ │ │ │ mov r0, r6 │ │ │ │ - bl ab9d98 │ │ │ │ + bl aba028 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 53400e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41fc9e> │ │ │ │ b.n 534030 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41fcc0> │ │ │ │ ldr.w fp, [sp, #60] @ 0x3c │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.w 534894 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x420524> │ │ │ │ @@ -1721894,15 +1721878,15 @@ │ │ │ │ bne.n 5347a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x420434> │ │ │ │ mov r2, r3 │ │ │ │ b.n 5340a2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41fd32> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp sl, r3 │ │ │ │ bne.w 534086 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41fd16> │ │ │ │ mov r5, r0 │ │ │ │ - bl ab9dcc │ │ │ │ + bl aba05c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5347c6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x420456> │ │ │ │ b.n 534086 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41fd16> │ │ │ │ ldr.w r0, [r7, #476] @ 0x1dc │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 534306 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41ff96> │ │ │ │ and.w sl, fp, r9 │ │ │ │ @@ -1721922,15 +1721906,15 @@ │ │ │ │ bne.n 5347e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x420478> │ │ │ │ mov r2, r3 │ │ │ │ b.n 5340a2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41fd32> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp sl, r3 │ │ │ │ bne.w 534086 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41fd16> │ │ │ │ mov r5, r0 │ │ │ │ - bl ab9dcc │ │ │ │ + bl aba05c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 53480a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42049a> │ │ │ │ b.n 534086 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41fd16> │ │ │ │ ldr.w r0, [r7, #476] @ 0x1dc │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 5342a6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41ff36> │ │ │ │ and.w sl, fp, r9 │ │ │ │ @@ -1721950,15 +1721934,15 @@ │ │ │ │ bne.n 53482c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4204bc> │ │ │ │ mov r2, r3 │ │ │ │ b.n 5340a2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41fd32> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp sl, r3 │ │ │ │ bne.w 534086 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41fd16> │ │ │ │ mov r5, r0 │ │ │ │ - bl ab9dcc │ │ │ │ + bl aba05c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 53484e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4204de> │ │ │ │ b.n 534086 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41fd16> │ │ │ │ ldr.w r2, [r7, #480] @ 0x1e0 │ │ │ │ ldr.w fp, [r6, #28] │ │ │ │ cbz r2, 5348a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x420538> │ │ │ │ mov.w r5, fp, lsr #5 │ │ │ │ @@ -1721970,15 +1721954,15 @@ │ │ │ │ bic.w r3, r3, r2 │ │ │ │ str.w r3, [r0, r5, lsl #2] │ │ │ │ ldr r5, [r6, #36] @ 0x24 │ │ │ │ b.n 5343a6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x420036> │ │ │ │ bl 439acc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32575c> │ │ │ │ b.n 53423a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41feca> │ │ │ │ mov r0, r6 │ │ │ │ - bl ab9d70 │ │ │ │ + bl aba000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 53469a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42032a> │ │ │ │ b.n 53423a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41feca> │ │ │ │ mov r3, r1 │ │ │ │ b.n 5345fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42028c> │ │ │ │ ldr.w r0, [r7, #476] @ 0x1dc │ │ │ │ @@ -1722001,15 +1721985,15 @@ │ │ │ │ bne.n 5348b6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x420546> │ │ │ │ mov r2, r3 │ │ │ │ b.w 5340a2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41fd32> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r5, r3 │ │ │ │ bne.n 5348ea <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42057a> │ │ │ │ mov sl, r0 │ │ │ │ - bl ab9dcc │ │ │ │ + bl aba05c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5348da <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42056a> │ │ │ │ ubfx r3, fp, #5, #5 │ │ │ │ movs r1, #1 │ │ │ │ and.w fp, fp, #31 │ │ │ │ add.w r3, sl, r3, lsl #2 │ │ │ │ lsl.w r1, r1, fp │ │ │ │ @@ -1730239,23 +1730223,23 @@ │ │ │ │ lsls r2, r5, #5 │ │ │ │ @ instruction: 0xb858 │ │ │ │ lsls r2, r5, #5 │ │ │ │ str r6, [r6, #76] @ 0x4c │ │ │ │ lsls r7, r4, #5 │ │ │ │ asrs r4, r3, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r1, [sp, #104] @ 0x68 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r6, [r7, #56] @ 0x38 │ │ │ │ + ldr r6, [r3, #92] @ 0x5c │ │ │ │ lsls r5, r6, #2 │ │ │ │ @ instruction: 0xb7c0 │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.s8 d0, d24, d21 │ │ │ │ + @ instruction: 0xf12800b5 │ │ │ │ pli [fp, #255]! │ │ │ │ str??.w pc, [r9, #4095] @ 0xfff │ │ │ │ @ instruction: 0xb758 │ │ │ │ lsls r2, r5, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1730457,15 +1730441,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #32] │ │ │ │ bl 539e08 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x425a98> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ b.n 539e4c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x425adc> │ │ │ │ - cmp r6, #234 @ 0xea │ │ │ │ + adds r1, #10 │ │ │ │ lsls r1, r6, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1732775,19 +1732759,19 @@ │ │ │ │ lsls r7, r4, #5 │ │ │ │ b.n 53b9ae <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42763e> │ │ │ │ vrsra.u32 d30, d13, #1 │ │ │ │ @ instruction: 0xffffa148 │ │ │ │ lsls r2, r5, #5 │ │ │ │ asrs r4, r3, #23 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #130 @ 0x82 │ │ │ │ + cmp r1, #162 @ 0xa2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ add r0, pc, #720 @ (adr r0, 53b5ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42727c>) │ │ │ │ lsls r2, r5, #5 │ │ │ │ - strb r0, [r3, r1] │ │ │ │ + ldrsb r0, [r7, r1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #480] @ (53b514 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4271a4>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1733001,22 +1732985,22 @@ │ │ │ │ lsls r7, r4, #5 │ │ │ │ ldr r7, [sp, #112] @ 0x70 │ │ │ │ lsls r2, r5, #5 │ │ │ │ asrs r4, r3, #23 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #752] @ 0x2f0 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - sub.w r0, sl, r1, lsl #3 │ │ │ │ - strh r2, [r5, r1] │ │ │ │ + stcl 0, cr0, [sl, #772] @ 0x304 │ │ │ │ + strb r2, [r1, r2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add sp, #216 @ 0xd8 │ │ │ │ + sxtb r6, r2 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r4, [r1, r5] │ │ │ │ + ldrsb r4, [r5, r5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r6, [r6, r0] │ │ │ │ + strb r6, [r2, r1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1734561,15 +1734545,15 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 53c2c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x427f58> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ b.n 53c42a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4280ba> │ │ │ │ nop │ │ │ │ - lsrs r2, r4, #9 │ │ │ │ + lsrs r2, r0, #18 │ │ │ │ lsls r1, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r6, [pc, #560] @ (53c68c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42831c>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1734812,15 +1734796,15 @@ │ │ │ │ ldr r0, [r6, r2] │ │ │ │ b.n 53c4a6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x428136> │ │ │ │ ldr r3, [pc, #12] @ (53c694 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x428324>) │ │ │ │ ldr r0, [r6, r3] │ │ │ │ b.n 53c5aa <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42823a> │ │ │ │ subs r3, #156 @ 0x9c │ │ │ │ lsls r7, r4, #5 │ │ │ │ - lsrs r4, r7, #1 │ │ │ │ + lsrs r4, r3, #10 │ │ │ │ lsls r1, r6, #4 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1735137,15 +1735121,15 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 53c8b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x428540> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ b.n 53c9ba <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42864a> │ │ │ │ nop │ │ │ │ - lsls r2, r7, #17 │ │ │ │ + lsls r2, r3, #26 │ │ │ │ lsls r1, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [r0, #4] │ │ │ │ @@ -1735225,15 +1735209,15 @@ │ │ │ │ bl 539524 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4251b4> │ │ │ │ b.n 53ca52 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4286e2> │ │ │ │ ldr r0, [r5, #32] │ │ │ │ bl 53c9dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42866c> │ │ │ │ ldr r4, [r5, #24] │ │ │ │ b.n 53ca88 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x428718> │ │ │ │ nop │ │ │ │ - lsls r4, r3, #11 │ │ │ │ + lsls r4, r7, #19 │ │ │ │ lsls r1, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r6, [pc, #488] @ (53ccac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42893c>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -1735447,15 +1735431,15 @@ │ │ │ │ b.n 53cb08 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x428798> │ │ │ │ ldr r2, [pc, #12] @ (53ccb4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x428944>) │ │ │ │ ldr r0, [r6, r2] │ │ │ │ b.n 53cc0a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42889a> │ │ │ │ nop │ │ │ │ adds r5, #52 @ 0x34 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - lsls r2, r3, #8 │ │ │ │ + lsls r2, r7, #16 │ │ │ │ lsls r1, r6, #4 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1735488,15 +1735472,15 @@ │ │ │ │ movne r2, #0 │ │ │ │ andeq.w r2, r2, #1 │ │ │ │ cbnz r2, 53cd14 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4289a4> │ │ │ │ bl 53cab0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x428740> │ │ │ │ pop {r3, pc} │ │ │ │ lsls r0, r3, #2 │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r6, r6, #1 │ │ │ │ + lsls r6, r2, #10 │ │ │ │ lsls r1, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #496] @ (53cf20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x428bb0>) │ │ │ │ @@ -1736765,15 +1736749,15 @@ │ │ │ │ ldrb r0, [r0, #13] │ │ │ │ cmp r0, #2 │ │ │ │ ite ls │ │ │ │ movls r0, #0 │ │ │ │ movhi r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xf3a80130 │ │ │ │ + rsb r1, r8, #11534336 @ 0xb00000 │ │ │ │ b.n 53d9c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x429650> │ │ │ │ ldr r0, [r0, #32] │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ cmp r3, #22 │ │ │ │ beq.n 53d9be <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42964e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ @@ -1738123,17 +1738107,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (53e6b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42a344>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ cmp r4, #42 @ 0x2a │ │ │ │ lsls r0, r4, #5 │ │ │ │ - stmia r6!, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r6!, {r5, r6, r7} │ │ │ │ + ldmia r1!, {} │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 53e6d6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42a366> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r6, r1, #4 │ │ │ │ asrs r4, r2, #28 │ │ │ │ adds r2, r3, #4 │ │ │ │ @@ -1738184,43 +1738168,43 @@ │ │ │ │ ldr r0, [pc, #64] @ (53e760 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42a3f0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #60] @ (53e764 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42a3f4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - stmia r3!, {r1, r6, r7} │ │ │ │ + stmia r5!, {r1, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r0, #120 @ 0x78 │ │ │ │ + movs r2, #152 @ 0x98 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 53e9c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42a654> │ │ │ │ + b.n 53ee04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42aa94> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r0, #116 @ 0x74 │ │ │ │ + movs r2, #148 @ 0x94 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #134 @ 0x86 │ │ │ │ + movs r2, #166 @ 0xa6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #84 @ 0x54 │ │ │ │ + movs r2, #116 @ 0x74 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r6, [r3, r3] │ │ │ │ + strh r6, [r7, r3] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r7, #152 @ 0x98 │ │ │ │ + adds r1, #184 @ 0xb8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r5, #1] │ │ │ │ + ldrb r6, [r1, #10] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r6, #1] │ │ │ │ + ldrb r0, [r2, #10] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r0, #122 @ 0x7a │ │ │ │ + movs r2, #154 @ 0x9a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #124 @ 0x7c │ │ │ │ + movs r2, #156 @ 0x9c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #126 @ 0x7e │ │ │ │ + movs r2, #158 @ 0x9e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r5!, {r6} │ │ │ │ + stmia r7!, {r5, r6} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - @ instruction: 0xf79a00b4 │ │ │ │ + ldrsh.w r0, [sl, #180] @ 0xb4 │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 53e786 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42a416> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r6, r1, #4 │ │ │ │ asrs r4, r2, #28 │ │ │ │ adds r2, r3, #4 │ │ │ │ movs r3, #32 │ │ │ │ @@ -1738270,43 +1738254,43 @@ │ │ │ │ ldr r0, [pc, #64] @ (53e810 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42a4a0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #60] @ (53e814 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42a4a4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - movs r0, #78 @ 0x4e │ │ │ │ + movs r2, #110 @ 0x6e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [sp, #288] @ 0x120 │ │ │ │ + str r2, [sp, #416] @ 0x1a0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r6, [r6, #27] │ │ │ │ + strh r6, [r2, #8] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r0, #16 │ │ │ │ + movs r2, #48 @ 0x30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [r0, #84] @ 0x54 │ │ │ │ + ldr r2, [r4, #116] @ 0x74 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cmp r3, #224 @ 0xe0 │ │ │ │ + cmp r6, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - sxth r6, r3 │ │ │ │ + push {r1, r2, r3, r4, r5} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r4, r3, #28 │ │ │ │ + adds r4, r7, r4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r3, #162 @ 0xa2 │ │ │ │ + subs r5, #194 @ 0xc2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #176 @ 0xb0 │ │ │ │ + subs r5, #208 @ 0xd0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, r5, #7 │ │ │ │ + movs r2, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r5, #7 │ │ │ │ + movs r2, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, r5, #7 │ │ │ │ + movs r2, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r6, #7 │ │ │ │ + movs r2, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, r6, #7 │ │ │ │ + movs r2, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r0, #13 │ │ │ │ bhi.n 53e834 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42a4c4> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r5, r1, #32 │ │ │ │ asrs r3, r2, #24 │ │ │ │ adds r1, r3, #0 │ │ │ │ @@ -1738353,41 +1738337,41 @@ │ │ │ │ ldr r0, [pc, #60] @ (53e8b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42a544>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #56] @ (53e8b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42a548>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrb r0, [r2, #28] │ │ │ │ + strh r0, [r6, #8] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - subs r2, r0, #7 │ │ │ │ + movs r1, #226 @ 0xe2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r7, sp, #736 @ 0x2e0 │ │ │ │ + cbz r0, 53e8c6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42a556> │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r6, sp, #568 @ 0x238 │ │ │ │ + sub sp, #184 @ 0xb8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #576 @ 0x240 │ │ │ │ + sub sp, #192 @ 0xc0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #584 @ 0x248 │ │ │ │ + sub sp, #200 @ 0xc8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #464 @ 0x1d0 │ │ │ │ + sub sp, #80 @ 0x50 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #568 @ 0x238 │ │ │ │ + sub sp, #184 @ 0xb8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r0, [r2, #28] │ │ │ │ + ldrb r0, [r6, #4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r2, [r2, #28] │ │ │ │ + ldrb r2, [r6, #4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r4, r5, #5 │ │ │ │ + movs r1, #140 @ 0x8c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, r5, #5 │ │ │ │ + movs r1, #142 @ 0x8e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r6, #5 │ │ │ │ + movs r1, #144 @ 0x90 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, r6, #5 │ │ │ │ + movs r1, #146 @ 0x92 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r0, #31 │ │ │ │ bhi.n 53e8cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42a55c> │ │ │ │ ldr r3, [pc, #20] @ (53e8d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42a568>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ cbz r0, 53e8d2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42a562> │ │ │ │ @@ -1738396,17 +1738380,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (53e8e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42a570>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ cmp r1, #126 @ 0x7e │ │ │ │ lsls r0, r4, #5 │ │ │ │ - stmia r4!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r4!, {r2, r4, r5, r7} │ │ │ │ + stmia r6!, {r2, r4, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ subs r3, r1, #4 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ cmp r0, #24 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ @@ -1738447,29 +1738431,29 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #32] @ (53e95c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42a5ec>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #32] @ (53e960 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42a5f0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - subs r4, r3, #4 │ │ │ │ + movs r1, #60 @ 0x3c │ │ │ │ lsls r5, r6, #2 │ │ │ │ movs r7, #106 @ 0x6a │ │ │ │ lsls r0, r4, #5 │ │ │ │ - subs r6, r3, #3 │ │ │ │ + movs r0, #254 @ 0xfe │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r4!, {r5, r6} │ │ │ │ + stmia r6!, {r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r2, r2, #5 │ │ │ │ + movs r1, #114 @ 0x72 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r4!, {r2, r4, r6} │ │ │ │ + stmia r6!, {r2, r4, r5, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r2, r1, #4 │ │ │ │ + movs r1, #42 @ 0x2a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r4, #4 │ │ │ │ + movs r1, #68 @ 0x44 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r0, #102 @ 0x66 │ │ │ │ bhi.n 53e974 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42a604> │ │ │ │ ldr r3, [pc, #20] @ (53e980 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42a610>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ cbz r0, 53e97a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42a60a> │ │ │ │ @@ -1738478,17 +1738462,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (53e988 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42a618>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ movs r5, #122 @ 0x7a │ │ │ │ lsls r0, r4, #5 │ │ │ │ - stmia r4!, {r1, r4} │ │ │ │ + stmia r6!, {r1, r4, r5} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r4!, {r2, r3} │ │ │ │ + stmia r6!, {r2, r3, r5} │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 53e99c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42a62c> │ │ │ │ ldr r3, [pc, #20] @ (53e9a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42a638>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ cbz r0, 53e9a2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42a632> │ │ │ │ @@ -1738497,17 +1738481,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (53e9b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42a640>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ movs r5, #62 @ 0x3e │ │ │ │ lsls r0, r4, #5 │ │ │ │ - stmia r3!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r3} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r3!, {r2, r5, r6, r7} │ │ │ │ + stmia r6!, {r2} │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r0, #12 │ │ │ │ bhi.n 53e9c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42a654> │ │ │ │ ldr r3, [pc, #20] @ (53e9d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42a660>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ cbz r0, 53e9ca <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42a65a> │ │ │ │ @@ -1738516,17 +1738500,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (53e9d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42a668>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ movs r4, #226 @ 0xe2 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - stmia r3!, {r1, r6, r7} │ │ │ │ + stmia r5!, {r1, r5, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r3!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 53e9ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42a67c> │ │ │ │ ldr r3, [pc, #20] @ (53e9f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42a688>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ cbz r0, 53e9f2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42a682> │ │ │ │ @@ -1738535,17 +1738519,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (53ea00 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42a690>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ movs r4, #158 @ 0x9e │ │ │ │ lsls r0, r4, #5 │ │ │ │ - stmia r3!, {r1, r3, r4, r7} │ │ │ │ + stmia r5!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r3!, {r2, r4, r7} │ │ │ │ + stmia r5!, {r2, r4, r5, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 53ea1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42a6ac> │ │ │ │ cmp r0, #12 │ │ │ │ beq.n 53ea18 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42a6a8> │ │ │ │ subs r0, #4 │ │ │ │ cmp r0, #7 │ │ │ │ @@ -1738639,19 +1738623,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (53eafc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42a78c>) │ │ │ │ add ip, pc │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ nop │ │ │ │ - subs r1, #76 @ 0x4c │ │ │ │ + subs r3, #108 @ 0x6c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r2, [r4, r6] │ │ │ │ + strb r2, [r0, r7] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r1, #32 │ │ │ │ + subs r3, #64 @ 0x40 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r3, r1, #1 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1738763,33 +1738747,33 @@ │ │ │ │ movs r2, #121 @ 0x79 │ │ │ │ ldr r1, [pc, #48] @ (53ec48 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42a8d8>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ nop │ │ │ │ mrc2 15, 6, pc, cr3, cr15, {7} │ │ │ │ - subs r0, #114 @ 0x72 │ │ │ │ + subs r2, #146 @ 0x92 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #60 @ 0x3c │ │ │ │ + subs r2, #92 @ 0x5c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r1, #16 │ │ │ │ + subs r3, #48 @ 0x30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #42 @ 0x2a │ │ │ │ + subs r2, #74 @ 0x4a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #124 @ 0x7c │ │ │ │ + subs r2, #156 @ 0x9c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #150 @ 0x96 │ │ │ │ + subs r2, #182 @ 0xb6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #172 @ 0xac │ │ │ │ + subs r2, #204 @ 0xcc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #130 @ 0x82 │ │ │ │ + subs r2, #162 @ 0xa2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r1, #10 │ │ │ │ + subs r3, #42 @ 0x2a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #244 @ 0xf4 │ │ │ │ + subs r2, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3656] @ 0xe48 │ │ │ │ sub sp, #420 @ 0x1a4 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1739188,15 +1739172,15 @@ │ │ │ │ ... │ │ │ │ str r2, [r3, #56] @ 0x38 │ │ │ │ lsls r2, r5, #5 │ │ │ │ str r6, [r0, #56] @ 0x38 │ │ │ │ lsls r2, r5, #5 │ │ │ │ str r4, [r2, #56] @ 0x38 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - adds r5, #102 @ 0x66 │ │ │ │ + adds r7, #134 @ 0x86 │ │ │ │ lsls r5, r6, #2 │ │ │ │ movs r3, #26 │ │ │ │ lsls r0, r4, #5 │ │ │ │ str r2, [r2, #52] @ 0x34 │ │ │ │ lsls r2, r5, #5 │ │ │ │ adds r2, #1 │ │ │ │ bne.n 53f04c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42acdc> │ │ │ │ @@ -1739325,19 +1739309,19 @@ │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ lsrs r0, r0, #28 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r4, r6, r7} │ │ │ │ + stmia r4!, {r4, r5, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, #24 │ │ │ │ + adds r6, #56 @ 0x38 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, #42 @ 0x2a │ │ │ │ + adds r6, #74 @ 0x4a │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsrs r4, r1, #26 │ │ │ │ lsls r7, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1739920,20 +1739904,20 @@ │ │ │ │ bl 53f640 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42b2d0> │ │ │ │ b.n 53f726 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42b3b6> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ lsrs r0, r3, #4 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #146 @ 0x92 │ │ │ │ + adds r0, #178 @ 0xb2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsrs r4, r1, #3 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - ldc2 0, cr0, [r0], {182} @ 0xb6 │ │ │ │ - cmp r6, #56 @ 0x38 │ │ │ │ + mrc2 0, 1, r0, cr0, cr6, {5} │ │ │ │ + adds r0, #88 @ 0x58 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4076] @ 0xfec │ │ │ │ ldr.w lr, [pc, #80] @ 53f800 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42b490> │ │ │ │ @@ -1739967,15 +1739951,15 @@ │ │ │ │ add sp, #4 │ │ │ │ bx lr │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ lsrs r4, r0, #1 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #10 │ │ │ │ + adds r0, #42 @ 0x2a │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsrs r2, r3, #32 │ │ │ │ lsls r7, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1740051,23 +1740035,23 @@ │ │ │ │ bl 53f79c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42b42c> │ │ │ │ b.n 53f898 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42b528> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ orrs r3, r5 │ │ │ │ orr.w r3, r3, #4 │ │ │ │ str r3, [r7, #0] │ │ │ │ b.n 53f850 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42b4e0> │ │ │ │ - cmp r5, #162 @ 0xa2 │ │ │ │ + cmp r7, #194 @ 0xc2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #86 @ 0x56 │ │ │ │ + cmp r7, #118 @ 0x76 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #148 @ 0x94 │ │ │ │ + cmp r7, #180 @ 0xb4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #106 @ 0x6a │ │ │ │ + cmp r7, #138 @ 0x8a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #128 @ 0x80 │ │ │ │ + cmp r7, #160 @ 0xa0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4076] @ 0xfec │ │ │ │ ldr.w lr, [pc, #80] @ 53f958 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42b5e8> │ │ │ │ @@ -1740101,15 +1740085,15 @@ │ │ │ │ add sp, #4 │ │ │ │ bx lr │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ lsls r4, r5, #27 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #98 @ 0x62 │ │ │ │ + cmp r7, #130 @ 0x82 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsls r2, r0, #27 │ │ │ │ lsls r7, r4, #5 │ │ │ │ cmp r0, #11 │ │ │ │ bhi.n 53f982 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42b612> │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r4, r1, #28 │ │ │ │ @@ -1740150,35 +1740134,35 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #48] @ (53f9ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42b67c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #48] @ (53f9f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42b680>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - add r4, pc, #824 @ (adr r4, 53fd00 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42b990>) │ │ │ │ + add r6, pc, #952 @ (adr r6, 53fd80 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42ba10>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r5, #24 │ │ │ │ + cmp r7, #56 @ 0x38 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adc.w r0, r2, #5898240 @ 0x5a0000 │ │ │ │ - ands r4, r6 │ │ │ │ + @ instruction: 0xf76200b4 │ │ │ │ + negs r4, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #152] @ (53fa70 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42b700>) │ │ │ │ + ldr r4, [pc, #280] @ (53faf0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42b780>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - cmp r4, #236 @ 0xec │ │ │ │ + cmp r7, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - negs r6, r7 │ │ │ │ + add lr, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r5, sp, #64 @ 0x40 │ │ │ │ + add r7, sp, #192 @ 0xc0 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - strh r6, [r0, #50] @ 0x32 │ │ │ │ + ldrh r6, [r4, #2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r5, #21] │ │ │ │ + strb r0, [r1, #30] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - rsbs r0, r2, #182 @ 0xb6 │ │ │ │ - add r1, pc, #592 @ (adr r1, 53fc44 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42b8d4>) │ │ │ │ + @ instruction: 0xf3f200b6 │ │ │ │ + add r3, pc, #720 @ (adr r3, 53fcc4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42b954>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ add.w r3, r2, #20 │ │ │ │ @@ -1740639,27 +1740623,27 @@ │ │ │ │ strb.w r3, [r4, #1052] @ 0x41c │ │ │ │ b.n 53fd4a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42b9da> │ │ │ │ nop │ │ │ │ lsls r2, r6, #16 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #192 @ 0xc0 │ │ │ │ + cmp r3, #224 @ 0xe0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #54 @ 0x36 │ │ │ │ + cmp r3, #86 @ 0x56 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsls r4, r7, #11 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - cmp r0, #142 @ 0x8e │ │ │ │ + cmp r2, #174 @ 0xae │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #192 @ 0xc0 │ │ │ │ + cmp r1, #224 @ 0xe0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #70 @ 0x46 │ │ │ │ + cmp r2, #102 @ 0x66 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #156 @ 0x9c │ │ │ │ + cmp r1, #188 @ 0xbc │ │ │ │ lsls r5, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ @@ -1740915,66 +1740899,64 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 54013e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bdce> │ │ │ │ mov r3, r0 │ │ │ │ b.n 53ffde <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bc6e> │ │ │ │ mov r3, r0 │ │ │ │ b.n 54013e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bdce> │ │ │ │ nop │ │ │ │ - subs r7, #80 @ 0x50 │ │ │ │ + adcs r0, r6 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - movs r7, #238 @ 0xee │ │ │ │ + cmp r2, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 53fdfc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42ba8c> │ │ │ │ - lsls r0, r7, #2 │ │ │ │ - movs r7, #188 @ 0xbc │ │ │ │ + strd r0, r0, [r0], #-736 @ 0x2e0 │ │ │ │ + cmp r1, #220 @ 0xdc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #148 @ 0x94 │ │ │ │ + cmp r1, #180 @ 0xb4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #148 @ 0x94 │ │ │ │ + cmp r1, #180 @ 0xb4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r1, #5 │ │ │ │ + lsrs r6, r5, #13 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add sp, #192 @ 0xc0 │ │ │ │ + sxtb r0, r2 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - movs r6, #220 @ 0xdc │ │ │ │ + cmp r0, #252 @ 0xfc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [r1, #104] @ 0x68 │ │ │ │ + strb r6, [r5, #2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf62e00b4 │ │ │ │ - movs r6, #156 @ 0x9c │ │ │ │ + str.w r0, [lr, r4, lsl #3] │ │ │ │ + cmp r0, #188 @ 0xbc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #88 @ 0x58 │ │ │ │ + cmp r0, #120 @ 0x78 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #118 @ 0x76 │ │ │ │ + cmp r0, #150 @ 0x96 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 54010c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bd9c> │ │ │ │ - lsls r0, r0, #3 │ │ │ │ - adds r7, #250 @ 0xfa │ │ │ │ + ldrd r0, r0, [r0, #768] @ 0x300 │ │ │ │ + subs r2, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r1, sp, #416 @ 0x1a0 │ │ │ │ + add r3, sp, #544 @ 0x220 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - strh r6, [r6, #20] │ │ │ │ + strh r6, [r2, #38] @ 0x26 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 54018c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42be1c> │ │ │ │ + svc 8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - and.w r0, lr, #179 @ 0xb3 │ │ │ │ - movs r6, #68 @ 0x44 │ │ │ │ + @ instruction: 0xf22e00b3 │ │ │ │ + cmp r0, #100 @ 0x64 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r6, [r7, #27] │ │ │ │ + strh r6, [r3, #8] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #20 │ │ │ │ + cmp r0, #52 @ 0x34 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - vshr.s64 d16, d20, #46 │ │ │ │ - movs r6, #0 │ │ │ │ + @ instruction: 0xf1f200b4 │ │ │ │ + cmp r0, #32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #26 │ │ │ │ + cmp r0, #58 @ 0x3a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #92 @ 0x5c │ │ │ │ + cmp r0, #124 @ 0x7c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - sbc.w r0, ip, #5898240 @ 0x5a0000 │ │ │ │ + @ instruction: 0xf78c00b4 │ │ │ │ stmdb sp!, {r3, 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] @ (540248 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bed8>) │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ @@ -1741006,19 +1740988,19 @@ │ │ │ │ bhi.n 540212 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bea2> │ │ │ │ ldr r2, [pc, #20] @ (540250 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee0>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - movs r5, #180 @ 0xb4 │ │ │ │ + movs r7, #212 @ 0xd4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #176 @ 0xb0 │ │ │ │ + movs r7, #208 @ 0xd0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r1, #234 @ 0xea │ │ │ │ + adds r4, #10 │ │ │ │ lsls r2, r0, #3 │ │ │ │ push {r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4068] @ 0xfe4 │ │ │ │ ldr r2, [pc, #100] @ (5402cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bf5c>) │ │ │ │ @@ -1741068,19 +1741050,19 @@ │ │ │ │ nop │ │ │ │ str r0, [r5, r3] │ │ │ │ lsls r2, r5, #5 │ │ │ │ stc2 1, cr0, [lr, #408] @ 0x198 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stc2 1, cr0, [r8, #408] @ 0x198 │ │ │ │ - movs r5, #54 @ 0x36 │ │ │ │ + movs r7, #86 @ 0x56 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #68 @ 0x44 │ │ │ │ + movs r7, #100 @ 0x64 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [sp, #328] @ 0x148 │ │ │ │ + str r6, [sp, #456] @ 0x1c8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1741133,29 +1741115,29 @@ │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ ldr r3, [pc, #36] @ (54039c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42c02c>) │ │ │ │ movw r2, #754 @ 0x2f2 │ │ │ │ ldr r1, [pc, #36] @ (5403a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42c030>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ - movs r2, #224 @ 0xe0 │ │ │ │ + movs r5, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #234 @ 0xea │ │ │ │ + movs r7, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #18 │ │ │ │ + movs r3, #50 @ 0x32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #46 @ 0x2e │ │ │ │ + movs r3, #78 @ 0x4e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #144 @ 0x90 │ │ │ │ + movs r6, #176 @ 0xb0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #30 │ │ │ │ + movs r3, #62 @ 0x3e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #128 @ 0x80 │ │ │ │ + movs r6, #160 @ 0xa0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #14 │ │ │ │ + movs r3, #46 @ 0x2e │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r2, [r1, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1741193,17 +1741175,17 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [pc, #12] @ (540414 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42c0a4>) │ │ │ │ movw r2, #646 @ 0x286 │ │ │ │ ldr r1, [pc, #12] @ (540418 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42c0a8>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ - movs r4, #104 @ 0x68 │ │ │ │ + movs r6, #136 @ 0x88 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #22 │ │ │ │ + movs r4, #54 @ 0x36 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1741227,17 +1741209,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #16] @ (540468 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42c0f8>) │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ nop │ │ │ │ - movs r4, #70 @ 0x46 │ │ │ │ + movs r6, #102 @ 0x66 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #200 @ 0xc8 │ │ │ │ + movs r3, #232 @ 0xe8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [r3, #12] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1741297,21 +1741279,21 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [pc, #20] @ (540514 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42c1a4>) │ │ │ │ movw r2, #1030 @ 0x406 │ │ │ │ ldr r1, [pc, #20] @ (540518 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42c1a8>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ - movs r3, #210 @ 0xd2 │ │ │ │ + movs r5, #242 @ 0xf2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #52 @ 0x34 │ │ │ │ + movs r3, #84 @ 0x54 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #8 │ │ │ │ + movs r6, #40 @ 0x28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #30 │ │ │ │ + movs r3, #62 @ 0x3e │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov ip, r3 │ │ │ │ @@ -1741467,17 +1741449,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ (5406ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42c33c>) │ │ │ │ movw r2, #1292 @ 0x50c │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ nop │ │ │ │ - movs r2, #190 @ 0xbe │ │ │ │ + movs r4, #222 @ 0xde │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r0, #6 │ │ │ │ + movs r1, #164 @ 0xa4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3744] @ 0xea0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #616] @ (54092c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42c5bc>) │ │ │ │ @@ -1741735,29 +1741717,29 @@ │ │ │ │ str.w r0, [r6, #358] @ 0x166 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #24 │ │ │ │ + movs r3, #56 @ 0x38 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r5, #210 @ 0xd2 │ │ │ │ + adds r7, #242 @ 0xf2 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r2, r5, #5 │ │ │ │ + subs r2, r1, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #150 @ 0x96 │ │ │ │ + movs r2, #182 @ 0xb6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r1, #5 │ │ │ │ + subs r0, r5, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #6 │ │ │ │ + movs r3, #38 @ 0x26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r5, #152 @ 0x98 │ │ │ │ + adds r7, #184 @ 0xb8 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r0, r6, #4 │ │ │ │ + subs r0, r2, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ subs r3, r1, #1 │ │ │ │ cmp r3, #5 │ │ │ │ @@ -1741800,25 +1741782,25 @@ │ │ │ │ ldr r3, [pc, #32] @ (5409f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42c684>) │ │ │ │ movw r2, #3233 @ 0xca1 │ │ │ │ ldr r1, [pc, #28] @ (5409f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42c688>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ nop │ │ │ │ - movs r0, #254 @ 0xfe │ │ │ │ + movs r3, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r6, #1 │ │ │ │ + subs r0, r2, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #90 @ 0x5a │ │ │ │ + movs r2, #122 @ 0x7a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r3, #1 │ │ │ │ + subs r0, r7, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #38 @ 0x26 │ │ │ │ + movs r3, #70 @ 0x46 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r1, #1 │ │ │ │ + subs r0, r5, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ and.w r3, r1, #30 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1741875,25 +1741857,25 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #32] @ (540aac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42c73c>) │ │ │ │ movw r2, #3147 @ 0xc4b │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ nop │ │ │ │ - movs r0, #222 @ 0xde │ │ │ │ + movs r2, #254 @ 0xfe │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r5, r7 │ │ │ │ + subs r0, r1, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #76 @ 0x4c │ │ │ │ + movs r3, #108 @ 0x6c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, r5, r6 │ │ │ │ + adds r6, r1, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #214 @ 0xd6 │ │ │ │ + movs r2, #246 @ 0xf6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r2, r6 │ │ │ │ + adds r4, r6, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #164] @ (540b64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42c7f4>) │ │ │ │ mov r4, r2 │ │ │ │ @@ -1742040,19 +1742022,19 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #3319 @ 0xcf7 │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ nop │ │ │ │ - subs r2, r5, #7 │ │ │ │ + movs r2, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, #88 @ 0x58 │ │ │ │ + adds r4, #120 @ 0x78 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r0, r6, r7 │ │ │ │ + adds r0, r2, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ ldr r2, [pc, #372] @ (540dd4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42ca64>) │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ @@ -1742225,25 +1742207,25 @@ │ │ │ │ ldr r1, [pc, #36] @ (540e4c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42cadc>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #3334 @ 0xd06 │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ - subs r2, r5, #0 │ │ │ │ + movs r0, #74 @ 0x4a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, #116 @ 0x74 │ │ │ │ + adds r2, #148 @ 0x94 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r4, r1, r0 │ │ │ │ + subs r4, r5, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r6, #0 │ │ │ │ + movs r0, #84 @ 0x54 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, #94 @ 0x5e │ │ │ │ + adds r2, #126 @ 0x7e │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r6, r6, #31 │ │ │ │ + subs r6, r2, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r5, r2 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -1742448,21 +1742430,21 @@ │ │ │ │ adds r7, #1 │ │ │ │ bl 540e50 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42cae0> │ │ │ │ cmp r9, r7 │ │ │ │ str.w r0, [r5, #4]! │ │ │ │ bne.n 54104a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42ccda> │ │ │ │ b.n 540ee8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42cb78> │ │ │ │ nop │ │ │ │ - adds r2, r2, #5 │ │ │ │ + subs r2, r6, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r7, #0 │ │ │ │ + subs r4, r3, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #170 @ 0xaa │ │ │ │ + adds r0, #202 @ 0xca │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r2, r0, #25 │ │ │ │ + adds r2, r4, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #16 │ │ │ │ @@ -1742593,21 +1742575,21 @@ │ │ │ │ bl 541078 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42cd08> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ adds r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ str.w r0, [r2, #4]! │ │ │ │ bne.n 5411a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42ce38> │ │ │ │ b.n 541144 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42cdd4> │ │ │ │ - subs r2, r2, r5 │ │ │ │ + adds r2, r6, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, r3, r2 │ │ │ │ + adds r6, r7, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #12 │ │ │ │ + cmp r7, #44 @ 0x2c │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r4, r4, #18 │ │ │ │ + asrs r4, r0, #27 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r3, [r1, #6] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1742632,21 +1742614,21 @@ │ │ │ │ ldr r3, [pc, #24] @ (54122c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42cebc>) │ │ │ │ ldr r1, [pc, #24] @ (541230 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42cec0>) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ movw r2, #1929 @ 0x789 │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ - subs r4, r2, r2 │ │ │ │ + adds r4, r6, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r4, #16 │ │ │ │ + asrs r6, r0, #25 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r4, r2 │ │ │ │ + adds r0, r0, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r1, #16 │ │ │ │ + asrs r2, r5, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w r1, [r1, r3, lsl #2] │ │ │ │ @@ -1742678,17 +1742660,17 @@ │ │ │ │ movw r2, #3374 @ 0xd2e │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ nop │ │ │ │ - subs r4, r5, r1 │ │ │ │ + adds r4, r1, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r3, #14 │ │ │ │ + asrs r2, r7, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ and.w ip, r1, #134 @ 0x86 │ │ │ │ and.w r3, r2, #12288 @ 0x3000 │ │ │ │ @@ -1742719,21 +1742701,21 @@ │ │ │ │ ldr r3, [pc, #24] @ (54130c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42cf9c>) │ │ │ │ movw r2, #3391 @ 0xd3f │ │ │ │ ldr r1, [pc, #20] @ (541310 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42cfa0>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ nop │ │ │ │ - subs r6, r1, r1 │ │ │ │ + adds r6, r5, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r7, #12 │ │ │ │ + asrs r0, r3, #21 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, r6, r1 │ │ │ │ + adds r6, r2, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r5, #12 │ │ │ │ + asrs r0, r1, #21 │ │ │ │ lsls r5, r6, #2 │ │ │ │ adds r2, #1 │ │ │ │ bne.n 54136c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42cffc> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1742937,67 +1742919,67 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #1812 @ 0x714 │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ nop │ │ │ │ - subs r6, r1, r4 │ │ │ │ + adds r6, r5, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r0, #11 │ │ │ │ + asrs r6, r4, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r1, r1 │ │ │ │ + adds r4, r5, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r6, #8 │ │ │ │ + asrs r4, r2, #17 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, r0, r2 │ │ │ │ + adds r2, r4, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r2, #8 │ │ │ │ + asrs r6, r6, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #92 @ 0x5c │ │ │ │ + cmp r4, #124 @ 0x7c │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r6, r6, #7 │ │ │ │ + asrs r6, r2, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r5, r5 │ │ │ │ + subs r4, r1, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #54 @ 0x36 │ │ │ │ + cmp r4, #86 @ 0x56 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r0, r2, #7 │ │ │ │ + asrs r0, r6, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, r1, r7 │ │ │ │ + subs r6, r5, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #14 │ │ │ │ + cmp r4, #46 @ 0x2e │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r0, r5, #6 │ │ │ │ + asrs r0, r1, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, r3, r6 │ │ │ │ + subs r2, r7, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r5, #5 │ │ │ │ + asrs r2, r1, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r7, r7 │ │ │ │ + adds r4, r3, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, r1, r0 │ │ │ │ + adds r2, r5, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #174 @ 0xae │ │ │ │ + cmp r3, #206 @ 0xce │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r0, r1, #5 │ │ │ │ + asrs r0, r5, #13 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, r2, r4 │ │ │ │ + subs r2, r6, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #150 @ 0x96 │ │ │ │ + cmp r3, #182 @ 0xb6 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r0, r6, #4 │ │ │ │ + asrs r0, r2, #13 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, r7, r3 │ │ │ │ + subs r2, r3, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #118 @ 0x76 │ │ │ │ + cmp r3, #150 @ 0x96 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r0, r2, #4 │ │ │ │ + asrs r0, r6, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, r3, r3 │ │ │ │ + subs r2, r7, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r7, [r1, #24] │ │ │ │ mov r4, r2 │ │ │ │ @@ -1743034,19 +1743016,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (541604 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42d294>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1482 @ 0x5ca │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ - adds r4, r7, r3 │ │ │ │ + subs r4, r3, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #154 @ 0x9a │ │ │ │ + cmp r2, #186 @ 0xba │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r2, r6, #32 │ │ │ │ + asrs r2, r2, #9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, #7 │ │ │ │ beq.n 541610 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42d2a0> │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1743181,27 +1743163,27 @@ │ │ │ │ ldrd r1, r2, [r6, #12] │ │ │ │ bl 53b0f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x426d84> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r6, #4] │ │ │ │ ldr r2, [r3, #24] │ │ │ │ mov r1, r2 │ │ │ │ b.n 541718 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42d3a8> │ │ │ │ - adds r6, r5, r1 │ │ │ │ + subs r6, r1, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r1, #30 │ │ │ │ + asrs r0, r5, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, r1, r1 │ │ │ │ + subs r2, r5, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r3, #28 │ │ │ │ + asrs r4, r7, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r7, r0 │ │ │ │ + subs r0, r3, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #78 @ 0x4e │ │ │ │ + cmp r1, #110 @ 0x6e │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r6, r4, #27 │ │ │ │ + asrs r6, r0, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov ip, r3 │ │ │ │ sub sp, #28 │ │ │ │ @@ -1743481,27 +1743463,27 @@ │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ sub.w r3, r1, #5632 @ 0x1600 │ │ │ │ subs r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ bls.w 54181c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42d4ac> │ │ │ │ b.n 541a3a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42d6ca> │ │ │ │ nop │ │ │ │ - asrs r0, r0, #29 │ │ │ │ + adds r0, r4, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r1, #23 │ │ │ │ + lsrs r6, r5, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r2, #24 │ │ │ │ + adds r0, r6, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r4, #22 │ │ │ │ + lsrs r6, r0, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r0, #18 │ │ │ │ + asrs r0, r4, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r5, #17 │ │ │ │ + asrs r0, r1, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r0, #15 │ │ │ │ + lsrs r6, r4, #23 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ sub sp, #20 │ │ │ │ @@ -1743545,23 +1743527,23 @@ │ │ │ │ ldr r1, [pc, #32] @ (541b24 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42d7b4>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1724 @ 0x6bc │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ - asrs r6, r4, #14 │ │ │ │ + asrs r6, r0, #23 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r7, #12 │ │ │ │ + lsrs r4, r3, #21 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r0, #19 │ │ │ │ + asrs r0, r4, #27 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #130 @ 0x82 │ │ │ │ + movs r5, #162 @ 0xa2 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r2, r3, #12 │ │ │ │ + lsrs r2, r7, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r2, #6 │ │ │ │ beq.n 541b30 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42d7c0> │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1743610,25 +1743592,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #32] @ (541bc0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42d850>) │ │ │ │ movw r2, #1517 @ 0x5ed │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ nop │ │ │ │ - asrs r4, r2, #18 │ │ │ │ + asrs r4, r6, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r2, r0, #11 │ │ │ │ + lsrs r2, r4, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r2, #19 │ │ │ │ + asrs r2, r6, #27 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r2, #10 │ │ │ │ + lsrs r4, r6, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r7, #20 │ │ │ │ + asrs r6, r3, #29 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r0, #10 │ │ │ │ + lsrs r0, r4, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ adds r2, #1 │ │ │ │ @@ -1743672,25 +1743654,25 @@ │ │ │ │ ldr r1, [pc, #36] @ (541c50 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42d8e0>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2542 @ 0x9ee │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ - asrs r2, r5, #19 │ │ │ │ + asrs r2, r1, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #112 @ 0x70 │ │ │ │ + movs r4, #144 @ 0x90 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r0, r1, #8 │ │ │ │ + lsrs r0, r5, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r0, #32 │ │ │ │ + lsrs r4, r4, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #90 @ 0x5a │ │ │ │ + movs r4, #122 @ 0x7a │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r2, r6, #7 │ │ │ │ + lsrs r2, r2, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ adds r2, #1 │ │ │ │ @@ -1743724,19 +1743706,19 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2522 @ 0x9da │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ nop │ │ │ │ - lsls r2, r1, #30 │ │ │ │ + lsrs r2, r5, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #224 @ 0xe0 │ │ │ │ + movs r4, #0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r0, r7, #5 │ │ │ │ + lsrs r0, r3, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1743850,23 +1743832,23 @@ │ │ │ │ ldr r1, [pc, #32] @ (541e04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42da94>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2490 @ 0x9ba │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ - asrs r0, r7, #13 │ │ │ │ + asrs r0, r3, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r1, #1 │ │ │ │ + lsrs r6, r5, #9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r2, #13 │ │ │ │ + asrs r4, r6, #21 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #162 @ 0xa2 │ │ │ │ + movs r2, #194 @ 0xc2 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r2, r7, #32 │ │ │ │ + lsrs r2, r3, #9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r1, #29 │ │ │ │ bhi.n 541e30 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42dac0> │ │ │ │ cmp r1, #18 │ │ │ │ bls.n 541e58 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42dae8> │ │ │ │ sub.w r3, r1, #19 │ │ │ │ cmp r3, #10 │ │ │ │ @@ -1743915,17 +1743897,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r1, [sp] │ │ │ │ movw r2, #5172 @ 0x1434 │ │ │ │ ldr r1, [pc, #12] @ (541e90 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42db20>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ - asrs r0, r5, #11 │ │ │ │ + asrs r0, r1, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r6, r3, #30 │ │ │ │ + lsrs r6, r7, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1743999,27 +1743981,27 @@ │ │ │ │ ldr r1, [pc, #40] @ (541f70 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42dc00>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #579 @ 0x243 │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ - lsls r0, r1, #21 │ │ │ │ + lsls r0, r5, #29 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r6, r4, #21 │ │ │ │ + lsls r6, r0, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r0, #10 │ │ │ │ + asrs r4, r4, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r2, r5, #27 │ │ │ │ + lsrs r2, r1, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r0, #9 │ │ │ │ + asrs r4, r4, #17 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, r7, #4 │ │ │ │ + movs r1, #94 @ 0x5e │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsls r6, r2, #27 │ │ │ │ + lsrs r6, r6, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1744060,17 +1744042,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #16] @ (541ff0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42dc80>) │ │ │ │ movw r2, #646 @ 0x286 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ nop │ │ │ │ - lsrs r2, r2, #2 │ │ │ │ + lsrs r2, r6, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r0, #25 │ │ │ │ + lsrs r0, r4, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 541e94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42db24> │ │ │ │ @@ -1744083,17 +1744065,17 @@ │ │ │ │ ldr r3, [pc, #16] @ (542028 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42dcb8>) │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #16] @ (54202c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42dcbc>) │ │ │ │ movw r2, #617 @ 0x269 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ - asrs r4, r7, #6 │ │ │ │ + asrs r4, r3, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r2, r0, #24 │ │ │ │ + lsrs r2, r4, #32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r2 │ │ │ │ subs r2, #3 │ │ │ │ @@ -1744196,27 +1744178,27 @@ │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #5257 @ 0x1489 │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ nop │ │ │ │ ldmia r4, {r0, r2, r4, r5, r6} │ │ │ │ - vabdl.u q8, d31, d6 │ │ │ │ + vtbl.8 d16, {d31- │ │ │ │ cmp fp, r5 │ │ │ │ str.w r0, [r9, #4]! │ │ │ │ bne.n 542354 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42dfe4> │ │ │ │ b.n 5422f6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42df86> │ │ │ │ - asrs r0, r1, #2 │ │ │ │ + asrs r0, r5, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, r1, #3 │ │ │ │ + subs r6, r5, #3 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsls r6, r4, #17 │ │ │ │ + lsls r6, r0, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r3, #2 │ │ │ │ + asrs r0, r7, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r2, r1, #21 │ │ │ │ + lsls r2, r5, #29 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r7, #11 │ │ │ │ + lsls r0, r3, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1744488,29 +1744470,29 @@ │ │ │ │ mov.w r2, #772 @ 0x304 │ │ │ │ ldr r1, [pc, #40] @ (542470 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42e100>) │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ - lsls r4, r3, #1 │ │ │ │ + lsls r4, r7, #9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r7, #1 │ │ │ │ + lsls r0, r3, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r2, r2, #25 │ │ │ │ + asrs r2, r6, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r6, r4, #1 │ │ │ │ + lsls r6, r0, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r3, #25 │ │ │ │ + asrs r6, r7, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r2, r5, #7 │ │ │ │ + lsls r2, r1, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r6, r4, #1 │ │ │ │ + lsls r6, r0, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, r7 │ │ │ │ + lsls r6, r3, #9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1744585,23 +1744567,26 @@ │ │ │ │ ldr r3, [pc, #32] @ (542544 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42e1d4>) │ │ │ │ movw r2, #873 @ 0x369 │ │ │ │ ldr r1, [pc, #28] @ (542548 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42e1d8>) │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ - lsrs r0, r6, #22 │ │ │ │ + lsrs r0, r2, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r2, r3, #4 │ │ │ │ + lsls r2, r7, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - vqadd.u16 d16, d20, d20 │ │ │ │ - vqadd.u64 d16, d16, d20 │ │ │ │ - lsrs r2, r1, #21 │ │ │ │ + lsls r4, r6, #5 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + lsls r0, r2, #6 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + lsrs r2, r5, #29 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + lsls r6, r7, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - vqadd.u16 d16, d30, d20 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1745044,18 +1745029,18 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb9600b4 │ │ │ │ - lsls r6, r5, #20 │ │ │ │ + ldc2 0, cr0, [r6, #720]! @ 0x2d0 │ │ │ │ + lsls r6, r1, #29 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stc2 0, cr0, [lr], {180} @ 0xb4 │ │ │ │ + mcr2 0, 5, r0, cr14, cr4, {5} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, #8 │ │ │ │ mov r2, r1 │ │ │ │ @@ -1745120,19 +1745105,19 @@ │ │ │ │ ldrb r0, [r4, #0] │ │ │ │ mov r1, r2 │ │ │ │ b.n 542a44 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42e6d4> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ b.n 542a44 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42e6d4> │ │ │ │ movs r2, #5 │ │ │ │ bl 5402ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bf7c> │ │ │ │ - lsrs r0, r2, #2 │ │ │ │ + lsrs r0, r6, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xfa3a00b4 │ │ │ │ - @ instruction: 0xfa0600b4 │ │ │ │ - @ instruction: 0xfa2400b4 │ │ │ │ + mrrc2 0, 11, r0, sl, cr4 │ │ │ │ + stc2 0, cr0, [r6], #-720 @ 0xfffffd30 │ │ │ │ + mcrr2 0, 11, r0, r4, cr4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r2 │ │ │ │ @@ -1745212,21 +1745197,21 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ movs r2, #2 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r5 │ │ │ │ bl 5402ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bf7c> │ │ │ │ - lsrs r4, r2, #32 │ │ │ │ + lsrs r4, r6, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r1, #14 │ │ │ │ + asrs r6, r5, #22 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - @ instruction: 0xfb2600b4 │ │ │ │ - vst4.32 {d0-d3}, [sl :256], r4 │ │ │ │ - vld4.32 {d0-d3}, [r4 :256], r4 │ │ │ │ + stc2l 0, cr0, [r6, #-720] @ 0xfffffd30 │ │ │ │ + @ instruction: 0xfb2a00b4 │ │ │ │ + @ instruction: 0xfb4400b4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr.w fp, [pc, #1004] @ 542f8c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42ec1c> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ cmp r1, #1 │ │ │ │ @@ -1745576,35 +1745561,35 @@ │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ bl 5402ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bf7c> │ │ │ │ nop │ │ │ │ bmi.n 543040 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42ecd0> │ │ │ │ lsls r6, r4, #5 │ │ │ │ - lsls r6, r0, #23 │ │ │ │ + lsls r6, r4, #31 │ │ │ │ lsls r5, r7, #2 │ │ │ │ lsrs r0, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, r2 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r3, #23 │ │ │ │ + lsls r0, r7, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r1, #15 │ │ │ │ + lsls r0, r5, #23 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r2, r4, #28 │ │ │ │ + asrs r2, r0, #5 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - @ instruction: 0xf6ba00b4 │ │ │ │ - @ instruction: 0xf4f400b4 │ │ │ │ - adds.w r0, r0, #5898240 @ 0x5a0000 │ │ │ │ + ldr.w r0, [sl, #180] @ 0xb4 │ │ │ │ + @ instruction: 0xf71400b4 │ │ │ │ + @ instruction: 0xf73000b4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1745696,22 +1745681,22 @@ │ │ │ │ ldr r3, [pc, #40] @ (5430d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42ed68>) │ │ │ │ mov.w r2, #772 @ 0x304 │ │ │ │ ldr r1, [pc, #36] @ (5430dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42ed6c>) │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ - and.w r0, r0, #5898240 @ 0x5a0000 │ │ │ │ - ands.w r0, ip, #5898240 @ 0x5a0000 │ │ │ │ - @ instruction: 0xf3e400b4 │ │ │ │ - @ instruction: 0xf3fe00b4 │ │ │ │ - @ instruction: 0xf3c800b4 │ │ │ │ - @ instruction: 0xf3e400b4 │ │ │ │ - @ instruction: 0xf3fa00b4 │ │ │ │ - @ instruction: 0xf3d200b4 │ │ │ │ + @ instruction: 0xf62000b4 │ │ │ │ + @ instruction: 0xf63c00b4 │ │ │ │ + addw r0, r4, #2228 @ 0x8b4 │ │ │ │ + @ instruction: 0xf61e00b4 │ │ │ │ + @ instruction: 0xf5e800b4 │ │ │ │ + addw r0, r4, #2228 @ 0x8b4 │ │ │ │ + @ instruction: 0xf61a00b4 │ │ │ │ + @ instruction: 0xf5f200b4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ @@ -1745744,17 +1745729,17 @@ │ │ │ │ ldr r3, [pc, #16] @ (543148 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42edd8>) │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #16] @ (54314c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42eddc>) │ │ │ │ movw r2, #617 @ 0x269 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ - lsls r4, r3, #2 │ │ │ │ + lsls r4, r7, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf4e200b4 │ │ │ │ + @ instruction: 0xf70200b4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ ldr r2, [pc, #188] @ (54321c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42eeac>) │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ ldr r3, [pc, #188] @ (543220 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42eeb0>) │ │ │ │ @@ -1745834,16 +1745819,17 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldmia r6!, {r1, r2, r4, r7} │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6!, {r2, r3} │ │ │ │ lsls r6, r4, #5 │ │ │ │ - vshr.u64 d16, d20, #52 │ │ │ │ - ands.w r0, r2, #5898240 @ 0x5a0000 │ │ │ │ + lsls r4, r5, #7 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + @ instruction: 0xf63200b4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w r9, [r2, #4] │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1746070,32 +1746056,34 @@ │ │ │ │ ldr r3, [pc, #80] @ (5434ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42f17c>) │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #80] @ (5434f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42f180>) │ │ │ │ movw r2, #1138 @ 0x472 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ - @ instruction: 0xf13c00b4 │ │ │ │ - adcs.w r0, r6, #180 @ 0xb4 │ │ │ │ - vqadd.u32 d16, d22, d20 │ │ │ │ - @ instruction: 0xf21000b4 │ │ │ │ - orr.w r0, r8, #180 @ 0xb4 │ │ │ │ - orn r0, r2, #180 @ 0xb4 │ │ │ │ - bics.w r0, r4, #180 @ 0xb4 │ │ │ │ - orr.w r0, lr, #180 @ 0xb4 │ │ │ │ - bic.w r0, r0, #180 @ 0xb4 │ │ │ │ - bics.w r0, sl, #180 @ 0xb4 │ │ │ │ - and.w r0, ip, #180 @ 0xb4 │ │ │ │ - bic.w r0, r6, #180 @ 0xb4 │ │ │ │ - bic.w r0, r2, #5898240 @ 0x5a0000 │ │ │ │ - sub.w r0, r4, #180 @ 0xb4 │ │ │ │ - bic.w r0, r2, #180 @ 0xb4 │ │ │ │ - vshr.s64 d16, d20, #8 │ │ │ │ - mcr2 0, 5, r0, cr4, cr4, {5} │ │ │ │ - sbcs.w r0, lr, #180 @ 0xb4 │ │ │ │ + @ instruction: 0xf35c00b4 │ │ │ │ + @ instruction: 0xf37600b4 │ │ │ │ + lsls r6, r0, #6 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + bics.w r0, r0, #5898240 @ 0x5a0000 │ │ │ │ + @ instruction: 0xf26800b4 │ │ │ │ + @ instruction: 0xf28200b4 │ │ │ │ + @ instruction: 0xf25400b4 │ │ │ │ + @ instruction: 0xf26e00b4 │ │ │ │ + movw r0, #180 @ 0xb4 │ │ │ │ + @ instruction: 0xf25a00b4 │ │ │ │ + @ instruction: 0xf22c00b4 │ │ │ │ + movw r0, #24756 @ 0x60b4 │ │ │ │ + movw r0, #10420 @ 0x28b4 │ │ │ │ + @ instruction: 0xf3c400b4 │ │ │ │ + movw r0, #8372 @ 0x20b4 │ │ │ │ + @ instruction: 0xf21800b4 │ │ │ │ + lsls r4, r0, #3 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + @ instruction: 0xf39e00b4 │ │ │ │ cmp r1, #7 │ │ │ │ bhi.n 5435f2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42f282> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r1, #2 │ │ │ │ @@ -1746227,30 +1746215,37 @@ │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ ldr r1, [pc, #64] @ (543688 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42f318>) │ │ │ │ add r1, pc │ │ │ │ b.n 543520 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42f1b0> │ │ │ │ - mcr2 0, 4, r0, cr14, cr4, {5} │ │ │ │ - stc2 0, cr0, [sl, #-752] @ 0xfffffd10 │ │ │ │ - mcr2 0, 5, r0, cr4, cr4, {5} │ │ │ │ - mcr2 0, 1, r0, cr4, cr4, {5} │ │ │ │ - mcr2 0, 0, r0, cr6, cr4, {5} │ │ │ │ - ldc2l 0, cr0, [r8, #720]! @ 0x2d0 │ │ │ │ - mcr2 0, 0, r0, cr6, cr4, {5} │ │ │ │ - mrc 0, 3, r0, cr0, cr4, {5} │ │ │ │ - mcr 0, 4, r0, cr10, cr4, {5} │ │ │ │ - mrc 0, 4, r0, cr14, cr4, {5} │ │ │ │ - mrc 0, 3, r0, cr4, cr4, {5} │ │ │ │ - @ instruction: 0xf27800b4 │ │ │ │ - vshr.s64 d16, d20, #6 │ │ │ │ - mrc 0, 1, r0, cr2, cr4, {5} │ │ │ │ - mcr 0, 2, r0, cr12, cr4, {5} │ │ │ │ - vqadd.u64 d0, d16, d23 │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + vqadd.u32 d0, d26, d28 │ │ │ │ + lsls r4, r0, #3 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + lsls r4, r0, #1 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + movs r6, r4 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + movs r0, r3 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + movs r6, r4 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + eors.w r0, r0, #180 @ 0xb4 │ │ │ │ + @ instruction: 0xf0aa00b4 │ │ │ │ + @ instruction: 0xf0be00b4 │ │ │ │ + eors.w r0, r4, #180 @ 0xb4 │ │ │ │ + eors.w r0, r8, #5898240 @ 0x5a0000 │ │ │ │ + @ instruction: 0xf21a00b4 │ │ │ │ + orrs.w r0, r2, #180 @ 0xb4 │ │ │ │ + orn r0, ip, #180 @ 0xb4 │ │ │ │ + lsls r0, r2, #5 │ │ │ │ + lsls r0, r7, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r6, r1 │ │ │ │ @@ -1746355,26 +1746350,26 @@ │ │ │ │ ldr r3, [pc, #52] @ (5437d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42f460>) │ │ │ │ movw r2, #670 @ 0x29e │ │ │ │ ldr r1, [pc, #48] @ (5437d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42f464>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ nop │ │ │ │ - ldc 0, cr0, [r6, #-720] @ 0xfffffd30 │ │ │ │ - ldc 0, cr0, [r2, #-720]! @ 0xfffffd30 │ │ │ │ - @ instruction: 0xfb0c00b4 │ │ │ │ - stc 0, cr0, [r0, #-720]! @ 0xfffffd30 │ │ │ │ - ldc2 0, cr0, [r0], {180} @ 0xb4 │ │ │ │ - lsls r6, r1, #28 │ │ │ │ + vqadd.s64 d0, d22, d20 │ │ │ │ + vqadd.s16 d16, d18, d20 │ │ │ │ + stc2 0, cr0, [ip, #-720]! @ 0xfffffd30 │ │ │ │ + vqadd.s8 d16, d16, d20 │ │ │ │ + mrc2 0, 5, r0, cr0, cr4, {5} │ │ │ │ + lsrs r6, r5, #4 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - mcr 0, 5, r0, cr6, cr4, {5} │ │ │ │ - @ instruction: 0xfa4a00b4 │ │ │ │ - mrc 0, 4, r0, cr0, cr4, {5} │ │ │ │ - stc2 0, cr0, [lr], {180} @ 0xb4 │ │ │ │ - mcr 0, 4, r0, cr0, cr4, {5} │ │ │ │ + @ instruction: 0xf0c600b4 │ │ │ │ + stc2l 0, cr0, [sl], #-720 @ 0xfffffd30 │ │ │ │ + @ instruction: 0xf0b000b4 │ │ │ │ + mcr2 0, 5, r0, cr14, cr4, {5} │ │ │ │ + @ instruction: 0xf0a000b4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r2 │ │ │ │ mov r2, r3 │ │ │ │ ldr.w r3, [pc, #1604] @ 543e30 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42fac0> │ │ │ │ @@ -1747011,91 +1747006,90 @@ │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ ldmia r0!, {r3} │ │ │ │ lsls r6, r4, #5 │ │ │ │ push {r0, r1, r5, r7} │ │ │ │ vmlsl.u , d31, d29[0] │ │ │ │ - @ instruction: 0xfffffafc │ │ │ │ + vcvt.u16.f16 d31, d12, #1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xfaba00b4 │ │ │ │ - @ instruction: 0xfae800b4 │ │ │ │ - adds r2, #248 @ 0xf8 │ │ │ │ + ldc2l 0, cr0, [sl], {180} @ 0xb4 │ │ │ │ + stc2 0, cr0, [r8, #-720] @ 0xfffffd30 │ │ │ │ + adds r5, #24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ asrs r0, r6, #5 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb8a00b4 │ │ │ │ - rsb r0, r0, r4, ror #2 │ │ │ │ + stc2 0, cr0, [sl, #720]! @ 0x2d0 │ │ │ │ + stcl 0, cr0, [r0, #720]! @ 0x2d0 │ │ │ │ asrs r4, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #792] @ 0x318 │ │ │ │ + str r5, [sp, #920] @ 0x398 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldr??.w r0, [sl, #180] @ 0xb4 │ │ │ │ - @ instruction: 0xeb8e00b4 │ │ │ │ - ldr??.w r0, [r8, r4, lsl #3] │ │ │ │ - adds.w r0, r6, r4, ror #2 │ │ │ │ - vst1.8 @ instruction: 0xf98a00b4 │ │ │ │ - @ instruction: 0xeaf800b4 │ │ │ │ - @ instruction: 0xfb3e00b4 │ │ │ │ - @ instruction: 0xead000b4 │ │ │ │ - @ instruction: 0xfaa600b4 │ │ │ │ - @ instruction: 0xeaa400b4 │ │ │ │ - vld4.32 {d16-d19}, [r0 :256], r4 │ │ │ │ + ldc2 0, cr0, [sl], {180} @ 0xb4 │ │ │ │ + stc 0, cr0, [lr, #720]! @ 0x2d0 │ │ │ │ + @ instruction: 0xfb7800b4 │ │ │ │ + ldc 0, cr0, [r6, #-720]! @ 0xfffffd30 │ │ │ │ + @ instruction: 0xfbaa00b4 │ │ │ │ + ldc 0, cr0, [r8, #-720] @ 0xfffffd30 │ │ │ │ + ldc2l 0, cr0, [lr, #-720] @ 0xfffffd30 │ │ │ │ + ldcl 0, cr0, [r0], #720 @ 0x2d0 │ │ │ │ + stc2l 0, cr0, [r6], {180} @ 0xb4 │ │ │ │ + stcl 0, cr0, [r4], {180} @ 0xb4 │ │ │ │ + @ instruction: 0xfb8000b4 │ │ │ │ adds r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [ip], #720 @ 0x2d0 │ │ │ │ - orn r0, lr, r4, ror #2 │ │ │ │ - vst4.32 {d16-d19}, [r2 :256], r4 │ │ │ │ + vqadd.s8 d0, d28, d20 │ │ │ │ + stc 0, cr0, [lr], {180} @ 0xb4 │ │ │ │ + @ instruction: 0xfb6200b4 │ │ │ │ movs r0, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb.w r0, [sl, r4, lsl #3] │ │ │ │ - ldr??.w r0, [r6, r4, lsl #3] │ │ │ │ + @ instruction: 0xfb3a00b4 │ │ │ │ + @ instruction: 0xfb7600b4 │ │ │ │ asrs r4, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ - str??.w r0, [lr, #180] @ 0xb4 │ │ │ │ - ldr??.w r0, [sl, #180] @ 0xb4 │ │ │ │ + @ instruction: 0xfb0e00b4 │ │ │ │ + @ instruction: 0xfb1a00b4 │ │ │ │ cmp r3, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe81600b4 │ │ │ │ - @ instruction: 0xe83000b4 │ │ │ │ - @ instruction: 0xe80000b4 │ │ │ │ - @ instruction: 0xe81a00b4 │ │ │ │ - @ instruction: 0xe82e00b4 │ │ │ │ - @ instruction: 0xe80400b4 │ │ │ │ - str.w r0, [r0, #180] @ 0xb4 │ │ │ │ + bics.w r0, r6, r4, ror #2 │ │ │ │ + orrs.w r0, r0, r4, ror #2 │ │ │ │ + bic.w r0, r0, r4, ror #2 │ │ │ │ + bics.w r0, sl, r4, ror #2 │ │ │ │ + orr.w r0, lr, r4, ror #2 │ │ │ │ + bic.w r0, r4, r4, ror #2 │ │ │ │ + @ instruction: 0xfae000b4 │ │ │ │ push {r0, r2} │ │ │ │ - vtbl.8 d31, {d15}, d22 │ │ │ │ + vtbx.8 d31, {d15-d17}, d6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh.w r0, [r6, r4, lsl #3] │ │ │ │ - ldr??.w r0, [r2, #180] @ 0xb4 │ │ │ │ - stmdb r8!, {r2, r4, r5, r7} │ │ │ │ - ldrb.w r0, [sl, r4, lsl #3] │ │ │ │ - ldr.w r0, [r6, r4, lsl #3] │ │ │ │ + @ instruction: 0xfa4600b4 │ │ │ │ + ldc2 0, cr0, [r2], {180} @ 0xb4 │ │ │ │ + adc.w r0, r8, r4, ror #2 │ │ │ │ + @ instruction: 0xfa3a00b4 │ │ │ │ + @ instruction: 0xfa7600b4 │ │ │ │ bl 7cdef2 │ │ │ │ - ldrh.w r0, [r6, r4, lsl #3] │ │ │ │ - str??.w r0, [r4, r4, lsl #3] │ │ │ │ - str??.w r0, [r4, r4, lsl #3] │ │ │ │ + @ instruction: 0xfa5600b4 │ │ │ │ + @ instruction: 0xfa8400b4 │ │ │ │ + @ instruction: 0xfa8400b4 │ │ │ │ b.n 543ec6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42fb56> │ │ │ │ - vtbl.8 d31, {d15}, d22 │ │ │ │ + vtbx.8 d31, {d15-d17}, d6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldcl 15, cr15, [sp, #1020]! @ 0x3fc │ │ │ │ - str.w r0, [r0, #180] @ 0xb4 │ │ │ │ - stmia.w r6, {r2, r4, r5, r7} │ │ │ │ - @ instruction: 0xf7ca00b4 │ │ │ │ - @ instruction: 0xf7dc00b4 │ │ │ │ + @ instruction: 0xfae000b4 │ │ │ │ + @ instruction: 0xeaa600b4 │ │ │ │ + vld1.8 @ instruction: 0xf9ea00b4 │ │ │ │ + ldr??.w r0, [ip, #180] @ 0xb4 │ │ │ │ add r7, sp, #628 @ 0x274 │ │ │ │ - @ instruction: 0xfffff7c0 │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - ldr.w r0, [r0, #180] @ 0xb4 │ │ │ │ - @ instruction: 0xe82600b4 │ │ │ │ - @ instruction: 0xf7c200b4 │ │ │ │ - @ instruction: 0xe81200b4 │ │ │ │ - ldr??.w r0, [sl, #180] @ 0xb4 │ │ │ │ - b.n 543f34 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42fbc4> │ │ │ │ + vtbx.8 d31, {d31- instruction: 0xfaf000b4 │ │ │ │ + orr.w r0, r6, r4, ror #2 │ │ │ │ + vld1.8 @ instruction: 0xf9e200b4 │ │ │ │ + bics.w r0, r2, r4, ror #2 │ │ │ │ + @ instruction: 0xfb1a00b4 │ │ │ │ + ands.w r0, ip, r4, ror #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #656] @ (5441e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42fe70>) │ │ │ │ ldr r3, [pc, #656] @ (5441e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42fe74>) │ │ │ │ @@ -1747324,27 +1747318,27 @@ │ │ │ │ nop │ │ │ │ stmia r0!, {r3, r5, r7} │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bkpt 0x008e │ │ │ │ lsls r6, r4, #5 │ │ │ │ - b.n 5447a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x430438> │ │ │ │ + b.n 543be8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42f878> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 5447e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x430478> │ │ │ │ + b.n 543c28 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42f8b8> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xf0d000b4 │ │ │ │ - b.n 5447c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x430458> │ │ │ │ + @ instruction: 0xf2f000b4 │ │ │ │ + b.n 543c08 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42f898> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xf58800b4 │ │ │ │ - stc2l 0, cr0, [lr], {193} @ 0xc1 │ │ │ │ - b.n 543ad4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42f764> │ │ │ │ + @ instruction: 0xf7a800b4 │ │ │ │ + cdp2 0, 14, cr0, cr14, cr1, {6} │ │ │ │ + b.n 543f14 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42fba4> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - and.w r0, sl, #180 @ 0xb4 │ │ │ │ - b.n 543ab0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42f740> │ │ │ │ + @ instruction: 0xf22a00b4 │ │ │ │ + b.n 543ef0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42fb80> │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3856] @ 0xf10 │ │ │ │ ldr.w r2, [pc, #2852] @ 544d48 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4309d8> │ │ │ │ mov r5, r1 │ │ │ │ @@ -1748343,46 +1748337,46 @@ │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ pop {r1, r6, r7, pc} │ │ │ │ lsls r6, r4, #5 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r7, #24] │ │ │ │ + ldrh r0, [r3, #42] @ 0x2a │ │ │ │ lsls r0, r6, #4 │ │ │ │ - sbc.w r0, lr, #5898240 @ 0x5a0000 │ │ │ │ + @ instruction: 0xf78e00b4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [r4, #-720]! @ 0xfffffd30 │ │ │ │ - blt.n 544e30 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x430ac0> │ │ │ │ + vqadd.s8 d16, d20, d20 │ │ │ │ + ble.n 544c70 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x430900> │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r2, r5, lr} │ │ │ │ lsls r6, r4, #5 │ │ │ │ - @ instruction: 0xebe600b4 │ │ │ │ - bge.n 544ca8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x430938> │ │ │ │ + mcr 0, 0, r0, cr6, cr4, {5} │ │ │ │ + bgt.n 544ce8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x430978> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bhi.n 544ca0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x430930> │ │ │ │ + bge.n 544ce0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x430970> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bhi.n 544cdc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43096c> │ │ │ │ + bge.n 544d1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4309ac> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 544870 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x430500> │ │ │ │ + b.n 544cb0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x430940> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bvc.n 544c9c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43092c> │ │ │ │ + bls.n 544cdc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43096c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 544714 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4303a4> │ │ │ │ + b.n 544b54 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4307e4> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bls.n 544da4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x430a34> │ │ │ │ + blt.n 544de4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x430a74> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bvc.n 544e1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x430aac> │ │ │ │ + bls.n 544e5c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x430aec> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bvc.n 544e58 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x430ae8> │ │ │ │ + bls.n 544c98 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x430928> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 544810 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4304a0> │ │ │ │ + b.n 544c50 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4308e0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bvc.n 544e3c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x430acc> │ │ │ │ + bls.n 544e7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x430b0c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r4, [pc, #808] @ (5450d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x430d68>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -1748707,26 +1748701,26 @@ │ │ │ │ nop │ │ │ │ sxtb r6, r0 │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbz r4, 5450fe <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x430d8e> │ │ │ │ lsls r6, r4, #5 │ │ │ │ - bmi.n 545190 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x430e20> │ │ │ │ + bvs.n 5451d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x430e60> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bmi.n 5451c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x430e58> │ │ │ │ + bvs.n 545008 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x430c98> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 54543c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4310cc> │ │ │ │ + b.n 54587c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43150c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bpl.n 5450cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x430d5c> │ │ │ │ + bhi.n 54510c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x430d9c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xe81200b4 │ │ │ │ - udf #90 @ 0x5a │ │ │ │ + bics.w r0, r2, r4, ror #2 │ │ │ │ + b.n 5451f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x430e80> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bpl.n 545074 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x430d04> │ │ │ │ + bvc.n 5450b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x430d44> │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3400] @ 0xd48 │ │ │ │ ldr.w r5, [pc, #2692] @ 545b98 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x431828> │ │ │ │ mov r6, r2 │ │ │ │ @@ -1749791,33 +1749785,33 @@ │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1!, {r0, r6, r7} │ │ │ │ vqrdmulh.s q13, , d20[0] │ │ │ │ lsls r6, r4, #5 │ │ │ │ ldmia r0, {r0, r2, r3, r5, r6, r7} │ │ │ │ - vaddl.u , d15, d6 │ │ │ │ + vsubl.u , d15, d22 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - beq.n 545bfc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43188c> │ │ │ │ + bcs.n 545c3c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4318cc> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - beq.n 545c24 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4318b4> │ │ │ │ + bcs.n 545c64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4318f4> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - beq.n 545bd4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x431864> │ │ │ │ + bcs.n 545c14 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4318a4> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r7, {r2, r3, r4, r7} │ │ │ │ + bne.n 545b40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4317d0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bls.n 545c38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4318c8> │ │ │ │ + blt.n 545c78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x431908> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - beq.n 545afc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43178c> │ │ │ │ + bcs.n 545b3c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4317cc> │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmia r6!, {r0, r1, r2, r3, r4, r7} │ │ │ │ vqshl.u32 , , #31 │ │ │ │ - vcvt.u32.f32 , q15, #1 │ │ │ │ + vsra.u64 d30, d14, #1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r4!, {r2, r3, r6, r7} │ │ │ │ + ldmia r6, {r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #1 │ │ │ │ b.n 5458a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x431538> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ @@ -1749831,15 +1749825,15 @@ │ │ │ │ b.n 5459aa <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43163a> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ b.n 5459f6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x431686> │ │ │ │ movs r2, #1 │ │ │ │ b.n 5459aa <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43163a> │ │ │ │ ldrb.w r0, [r5, #-8] │ │ │ │ - bl ab7eb0 │ │ │ │ + bl ab8140 │ │ │ │ vstr s0, [r5, #-8] │ │ │ │ b.n 545acc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43175c> │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ cmp.w r8, #1 │ │ │ │ beq.w 545ed4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x431b64> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add.w r8, r8, #1 │ │ │ │ @@ -1749887,15 +1749881,15 @@ │ │ │ │ lsls r3, r6, #3 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ add r0, r3 │ │ │ │ strd r3, r1, [sp, #16] │ │ │ │ vldr s0, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 5460e2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x431d72> │ │ │ │ - bl ab7ff0 │ │ │ │ + bl ab8280 │ │ │ │ ldrd r3, r1, [sp, #16] │ │ │ │ ldrb.w ip, [r4, #4] │ │ │ │ cmp.w ip, #24 │ │ │ │ bhi.w 5463d2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x432062> │ │ │ │ tbh [pc, ip, lsl #1] │ │ │ │ movs r1, r3 │ │ │ │ movs r1, r3 │ │ │ │ @@ -1749950,15 +1749944,15 @@ │ │ │ │ str.w r7, [r8] │ │ │ │ str.w r7, [r8, #4] │ │ │ │ strh.w r0, [r8] │ │ │ │ b.n 545cfc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43198c> │ │ │ │ movs r2, #1 │ │ │ │ b.n 545c16 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4318a6> │ │ │ │ ldrb.w r0, [r5, #-8] │ │ │ │ - bl ab8030 │ │ │ │ + bl ab82c0 │ │ │ │ vstr s0, [r5, #-8] │ │ │ │ b.n 545acc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43175c> │ │ │ │ cbz r3, 545d70 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x431a00> │ │ │ │ rsb r3, r8, #1 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ cmp r6, #0 │ │ │ │ bne.w 545aa2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x431732> │ │ │ │ @@ -1750187,15 +1750181,15 @@ │ │ │ │ lsls r3, r6, #3 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ add r0, r3 │ │ │ │ strd r3, r1, [sp, #16] │ │ │ │ vldr s0, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 5460ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x431d7c> │ │ │ │ - bl ab7e70 │ │ │ │ + bl ab8100 │ │ │ │ ldrd r3, r1, [sp, #16] │ │ │ │ b.n 545cb0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x431940> │ │ │ │ mov r1, r3 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ str r3, [sp, #16] │ │ │ │ bl 439b44 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3257d4> │ │ │ │ ldr r1, [r5, #20] │ │ │ │ @@ -1750279,18 +1750273,18 @@ │ │ │ │ ldr r1, [pc, #828] @ (54640c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43209c>) │ │ │ │ add r3, pc │ │ │ │ str.w sl, [sp, #8] │ │ │ │ movw r2, #2636 @ 0xa4c │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ - bl ab7f14 │ │ │ │ + bl ab81a4 │ │ │ │ ldrd r3, r1, [sp, #16] │ │ │ │ b.n 545cb0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x431940> │ │ │ │ - bl ab7d94 │ │ │ │ + bl ab8024 │ │ │ │ ldrd r3, r1, [sp, #16] │ │ │ │ b.n 545cb0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x431940> │ │ │ │ ldr r2, [pc, #792] @ (546410 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4320a0>) │ │ │ │ ldr r3, [pc, #792] @ (546414 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4320a4>) │ │ │ │ ldr r1, [pc, #796] @ (546418 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4320a8>) │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ @@ -1750562,140 +1750556,140 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - stmia r6!, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r7!, {r1} │ │ │ │ + ldmia r1, {r1, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ bkpt 0x0003 │ │ │ │ - vshll.u32 , d18, #31 │ │ │ │ + vcvt.f16.u16 , q1, #1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r7!, {r3, r4, r6} │ │ │ │ + ldmia r1!, {r3, r4, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - blt.n 5464d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x432160> │ │ │ │ + ble.n 546310 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x431fa0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r5!, {r5, r6, r7} │ │ │ │ + ldmia r0!, {} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bhi.n 5464a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x432130> │ │ │ │ + bge.n 5464e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x432170> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r5!, {r3, r6, r7} │ │ │ │ + stmia r7!, {r3, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bhi.n 546424 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4320b4> │ │ │ │ + bge.n 546464 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4320f4> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bge.n 5463ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43203c> │ │ │ │ + bgt.n 5463ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43207c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r5!, {r1, r3, r4, r7} │ │ │ │ + stmia r7!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bhi.n 5464b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x432144> │ │ │ │ + bge.n 5464f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x432184> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r5!, {r1, r3, r6} │ │ │ │ + stmia r7!, {r1, r3, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - blt.n 546484 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x432114> │ │ │ │ + ble.n 5464c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x432154> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ble.n 546328 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x431fb8> │ │ │ │ + svc 168 @ 0xa8 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - stmia r5!, {r5} │ │ │ │ + stmia r7!, {r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r2!, {r3, r6, r7} │ │ │ │ + stmia r4!, {r3, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r2!, {r2, r5, r6, r7} │ │ │ │ + stmia r5!, {r2} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bvc.n 546440 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4320d0> │ │ │ │ + bls.n 546480 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x432110> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r2} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r2!, {r2, r3, r4} │ │ │ │ + stmia r4!, {r2, r3, r4, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r2!, {r3, r4, r5} │ │ │ │ + stmia r4!, {r3, r4, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bls.n 5463c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x432054> │ │ │ │ + blt.n 546404 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x432094> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bgt.n 546484 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x432114> │ │ │ │ + udf #68 @ 0x44 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - stmia r3!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bvc.n 546430 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4320c0> │ │ │ │ + bge.n 546470 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x432100> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bgt.n 546460 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4320f0> │ │ │ │ + udf #44 @ 0x2c │ │ │ │ lsls r1, r0, #3 │ │ │ │ - stmia r3!, {r2, r5, r7} │ │ │ │ + stmia r5!, {r2, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bvs.n 546414 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4320a4> │ │ │ │ + bls.n 546454 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4320e4> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - blt.n 54643c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4320cc> │ │ │ │ + udf #20 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - stmia r3!, {r2, r3, r7} │ │ │ │ + stmia r5!, {r2, r3, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bvc.n 5464a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x432130> │ │ │ │ + bls.n 5464e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x432170> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - blt.n 546418 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4320a8> │ │ │ │ + ble.n 546458 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4320e8> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - stmia r3!, {r2, r4, r5, r6} │ │ │ │ + stmia r5!, {r2, r4, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bhi.n 54646c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4320fc> │ │ │ │ + bge.n 5464ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43213c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - blt.n 5463f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x432084> │ │ │ │ + ble.n 546434 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4320c4> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - stmia r3!, {r2, r3, r4, r6} │ │ │ │ + stmia r5!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bhi.n 5464dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43216c> │ │ │ │ + bge.n 54651c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4321ac> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - blt.n 5463bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43204c> │ │ │ │ + ble.n 5463fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43208c> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - stmia r3!, {r1, r3, r4, r5} │ │ │ │ + stmia r5!, {r1, r3, r4, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bhi.n 5464e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x432170> │ │ │ │ + bge.n 546520 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4321b0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - blt.n 546398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x432028> │ │ │ │ + ble.n 5463d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x432068> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - stmia r3!, {r1, r5} │ │ │ │ + stmia r5!, {r1, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r4, r6} │ │ │ │ + stmia r3!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r1!, {r1, r4, r5, r6} │ │ │ │ + stmia r3!, {r1, r4, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bpl.n 54642c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4320bc> │ │ │ │ + bvc.n 54646c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4320fc> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r4} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r4} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r1!, {r1, r3, r4, r5} │ │ │ │ + stmia r3!, {r1, r3, r4, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bvs.n 5463e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x432074> │ │ │ │ + bhi.n 546424 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4320b4> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - blt.n 5464f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x432184> │ │ │ │ + ble.n 546534 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4321c4> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bvs.n 546410 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4320a0> │ │ │ │ + bhi.n 546450 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4320e0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - blt.n 5464d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x432160> │ │ │ │ + ble.n 546510 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4321a0> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - stmia r2!, {r1, r2, r5, r7} │ │ │ │ + stmia r4!, {r1, r2, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bhi.n 5463bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43204c> │ │ │ │ + bge.n 5463fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43208c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bge.n 5464ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43213c> │ │ │ │ + ble.n 5464ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43217c> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - stmia r2!, {r1, r2, r3, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r0!, {r1, r6, r7} │ │ │ │ + stmia r2!, {r1, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bhi.n 546518 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4321a8> │ │ │ │ + bge.n 546558 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4321e8> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3720] @ 0xe88 │ │ │ │ ldr.w r4, [pc, #2944] @ 547068 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x432cf8> │ │ │ │ mov r6, r1 │ │ │ │ @@ -1751830,105 +1751824,105 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r6, r4, #5 │ │ │ │ push {r0, r2, r3, lr} │ │ │ │ @ instruction: 0xffffacd1 │ │ │ │ @ instruction: 0xffff999a │ │ │ │ lsls r6, r4, #5 │ │ │ │ - pop {r1, r4, r6, r7, pc} │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - stmia r7!, {r2, r3, r5, r6} │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - bkpt 0x00ca │ │ │ │ + itee │ │ │ │ + lsl r4, r6, #2 │ │ │ │ + ldmiaal r1!, {r2, r3, r7} │ │ │ │ + lslal r4, r6, #2 │ │ │ │ + stmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ cbz r3, 5470ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x432d7c> │ │ │ │ vaddw.u , , d29 │ │ │ │ vcvt.f32.u32 q13, , #1 │ │ │ │ vqdmulh.s q13, , d1[0] │ │ │ │ vmlsl.u q12, d31, d15[0] │ │ │ │ - vabal.u , d15, d30 │ │ │ │ + @ instruction: 0xffffd74e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r4, 5470f2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x432d82> │ │ │ │ + pop {r2, r3, r6, pc} │ │ │ │ lsls r4, r6, #2 │ │ │ │ subs r4, r2, r6 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 547180 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x432e10> │ │ │ │ + bvs.n 546fc0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x432c50> │ │ │ │ lsls r4, r6, #2 │ │ │ │ add r5, sp, #732 @ 0x2dc │ │ │ │ - vrsra.u64 d29, d18, #1 │ │ │ │ + vsli.64 , q1, #63 @ 0x3f │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb870 │ │ │ │ + hlt 0x0010 │ │ │ │ lsls r4, r6, #2 │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r0, r7] │ │ │ │ + str r0, [r4, #28] │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldrsh r0, [r1, r6] │ │ │ │ + str r0, [r5, #24] │ │ │ │ lsls r0, r6, #4 │ │ │ │ - push {r2, r3, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb80c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb606 │ │ │ │ + @ instruction: 0xb826 │ │ │ │ lsls r4, r6, #2 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb604 │ │ │ │ + @ instruction: 0xb824 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r1, r3, r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb7fa │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r5, {r1, r4, r5, r6} │ │ │ │ + ldmia r7, {r1, r4, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb758 │ │ │ │ + cbnz r0, 547112 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x432da2> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r7!, {r3, r4} │ │ │ │ + bne.n 547168 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x432df8> │ │ │ │ lsls r4, r6, #2 │ │ │ │ adds r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r4, r6, lr} │ │ │ │ + @ instruction: 0xb774 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + @ instruction: 0xb790 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ + bne.n 5471c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x432e54> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb68c │ │ │ │ + @ instruction: 0xb8ac │ │ │ │ lsls r4, r6, #2 │ │ │ │ asrs r4, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + bcs.n 547150 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x432de0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cpsie a │ │ │ │ + @ instruction: 0xb884 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r2, r3, r4, r7} │ │ │ │ + @ instruction: 0xb6bc │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r3, r4, r5, r7} │ │ │ │ + @ instruction: 0xb6d8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ adds r1, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 5471f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x432e80> │ │ │ │ + bcs.n 547030 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x432cc0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb626 │ │ │ │ + @ instruction: 0xb846 │ │ │ │ lsls r4, r6, #2 │ │ │ │ movs r1, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, r2 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - push {r4} │ │ │ │ + @ instruction: 0xb630 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r1, r3, r5} │ │ │ │ + @ instruction: 0xb64a │ │ │ │ lsls r4, r6, #2 │ │ │ │ sub.w r3, r6, #32 │ │ │ │ bics.w r3, r3, #32 │ │ │ │ bne.w 547384 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x433014> │ │ │ │ ldr r1, [r7, #12] │ │ │ │ movs r0, #1 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ @@ -1752228,135 +1752222,135 @@ │ │ │ │ movw r2, #2347 @ 0x92b │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ nop │ │ │ │ adds r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - uxtb r0, r7 │ │ │ │ + push {r3, r4, lr} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r4, 5474a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x433130> │ │ │ │ + push {r2, r4, r5, lr} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - uxtb r4, r4 │ │ │ │ + push {r2, lr} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - uxtb r6, r7 │ │ │ │ + push {r1, r2, r3, r4, lr} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - uxtb r6, r1 │ │ │ │ + push {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - uxtb r2, r5 │ │ │ │ + push {r1, r3, lr} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - uxth r2, r7 │ │ │ │ + push {r1, r3, r4, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - uxtb r6, r2 │ │ │ │ + push {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - uxth r0, r5 │ │ │ │ + push {r3, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - uxtb r6, r0 │ │ │ │ + push {r1, r2, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb6c6 │ │ │ │ + @ instruction: 0xb8e6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r3, r6} │ │ │ │ + @ instruction: 0xb668 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - uxth r0, r0 │ │ │ │ + push {r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - uxth r4, r3 │ │ │ │ + push {r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r3!, {r2, r6, r7} │ │ │ │ + ldmia r5, {r2, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r2, 54750e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43319e> │ │ │ │ + @ instruction: 0xb60a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r1, #5] │ │ │ │ + ldrb r2, [r5, #13] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r3!, {r1, r2, r5} │ │ │ │ + ldmia r5!, {r1, r2, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r0, 547514 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4331a4> │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r2, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r4, {r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r6, 547516 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4331a6> │ │ │ │ + push {r1, r2, r3, r4, r6, r7, lr} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r5} │ │ │ │ + ldmia r5!, {r1, r2, r3, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r4, 54751a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4331aa> │ │ │ │ + push {r2, r3, r6, r7, lr} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r3!, {r2, r6} │ │ │ │ + ldmia r5, {r2, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r2, 54751e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4331ae> │ │ │ │ + push {r1, r3, r4, r5, r7, lr} │ │ │ │ lsls r4, r6, #2 │ │ │ │ adds r4, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r1, r2, r5, r7} │ │ │ │ + ldmia r5!, {r1, r2, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r0, 547520 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4331b0> │ │ │ │ + push {r4, r7, lr} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r5, {r4, r5} │ │ │ │ + ldmia r7!, {r4, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r6, 547522 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4331b2> │ │ │ │ + push {r1, r2, r3, r4, r5, r6, lr} │ │ │ │ lsls r4, r6, #2 │ │ │ │ add r7, pc, #740 @ (adr r7, 5477b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x433444>) │ │ │ │ vraddhn.i d26, , │ │ │ │ vshll.u32 , d16, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r3, #23] │ │ │ │ + ldrb r0, [r7, #31] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r6, 5474ee <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43317e> │ │ │ │ + cbz r6, 547536 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4331c6> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r2, 5474fa <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43318a> │ │ │ │ + cbz r2, 547542 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4331d2> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r1!, {r2, r4, r6} │ │ │ │ + ldmia r3!, {r2, r4, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - uxtb r4, r2 │ │ │ │ + push {r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r3, {r2, r3, r4, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - uxtb r0, r0 │ │ │ │ + push {r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r1!, {r2, r3, r6} │ │ │ │ + ldmia r3, {r2, r3, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - uxth r4, r5 │ │ │ │ + push {r2, r3, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - uxth r2, r2 │ │ │ │ + push {r1, r4, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r2, r5, r7} │ │ │ │ + ldmia r3!, {r2, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - sxtb r2, r7 │ │ │ │ + push {r1, r3, r4, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - sxtb r2, r4 │ │ │ │ + push {r1, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r7} │ │ │ │ + ldmia r5, {r1, r2, r3, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - sxtb r0, r2 │ │ │ │ + push {r4, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r4!, {r5, r6, r7} │ │ │ │ + ldmia r7!, {} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - sxth r6, r7 │ │ │ │ + push {r1, r2, r3, r4, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r1, {r1} │ │ │ │ + ldmia r3!, {r1, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - sxth r2, r5 │ │ │ │ + push {r1, r3, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r4!, {r7} │ │ │ │ + ldmia r6!, {r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - sxth r4, r1 │ │ │ │ + push {r2, r3, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r2, 547580 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x433210> │ │ │ │ + push {r1, r4} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r4!, {r1, r6, r7} │ │ │ │ + ldmia r6, {r1, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r4, 547582 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x433212> │ │ │ │ + cbz r4, 5475ca <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43325a> │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1752554,21 +1752548,21 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 542fc0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42ec50> │ │ │ │ b.n 5476e2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x433372> │ │ │ │ @ instruction: 0xb89b │ │ │ │ vqshlu.s32 d23, d31, #31 │ │ │ │ - vqdmulh.s q13, , d28[0] │ │ │ │ + @ instruction: 0xffffaf0c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, sp, #824 @ 0x338 │ │ │ │ + sub sp, #440 @ 0x1b8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r5, sp, #24 │ │ │ │ + add r7, sp, #152 @ 0x98 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r5, sp, #128 @ 0x80 │ │ │ │ + add r7, sp, #256 @ 0x100 │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3592] @ 0xe08 │ │ │ │ mov r7, r1 │ │ │ │ ldr.w r1, [pc, #2616] @ 5481ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x433e7c> │ │ │ │ @@ -1753531,93 +1753525,93 @@ │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ ldrh r0, [r0, #2] │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r5, #54] @ 0x36 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - ldmia r0!, {r1, r4, r6} │ │ │ │ + ldmia r2!, {r1, r4, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ strb r1, [r4, #13] │ │ │ │ vmlal.u , d31, d1[0] │ │ │ │ - vtbx.8 d28, {d31- q14, , d24[0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r2, sp, #88 @ 0x58 │ │ │ │ + add r4, sp, #216 @ 0xd8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, sp, #288 @ 0x120 │ │ │ │ + add r2, sp, #416 @ 0x1a0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, sp, #400 @ 0x190 │ │ │ │ + add r2, sp, #528 @ 0x210 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, sp, #888 @ 0x378 │ │ │ │ + add r2, sp, #1016 @ 0x3f8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - sxtb r0, r7 │ │ │ │ + push {r3, r4, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r1, sp, #864 @ 0x360 │ │ │ │ + add r3, sp, #992 @ 0x3e0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r1!, {r3, r4, r6, r7} │ │ │ │ + ldmia r3, {r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r2!, {r1, r3} │ │ │ │ + stmia r4!, {r1, r3, r5} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r1, sp, #648 @ 0x288 │ │ │ │ + add r3, sp, #776 @ 0x308 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r5!, {r2, r5} │ │ │ │ + stmia r7!, {r2, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r0, sp, #920 @ 0x398 │ │ │ │ + add r3, sp, #24 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r4!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r4} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r1!, {r2, r3, r4} │ │ │ │ + stmia r3!, {r2, r3, r4, r5} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r0, sp, #720 @ 0x2d0 │ │ │ │ + add r2, sp, #848 @ 0x350 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r5!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r0!, {r1, r5, r6, r7} │ │ │ │ + stmia r3!, {r1} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r0, sp, #488 @ 0x1e8 │ │ │ │ + add r2, sp, #616 @ 0x268 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r6} │ │ │ │ + stmia r2!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r7, pc, #920 @ (adr r7, 5485f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x434288>) │ │ │ │ + add r2, sp, #24 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r6!, {r2, r3, r4, r5} │ │ │ │ + ldmia r0!, {r2, r3, r4, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r4} │ │ │ │ + stmia r2!, {r1, r2, r4, r5} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r7, pc, #696 @ (adr r7, 548524 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4341b4>) │ │ │ │ + add r1, sp, #824 @ 0x338 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r4, r7} │ │ │ │ + ldmia r1, {r1, r2, r4, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ite al │ │ │ │ - lslal r1, r0, #3 │ │ │ │ - add r7, pc, #528 @ (adr r7, 548488 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x434118>) │ │ │ │ + stmia r2!, {r2, r3} │ │ │ │ + lsls r1, r0, #3 │ │ │ │ + add r1, sp, #656 @ 0x290 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r5!, {r4, r6} │ │ │ │ + stmia r7!, {r4, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ittt gt │ │ │ │ - lslgt r1, r0, #3 │ │ │ │ - addgt r7, pc, #360 @ (adr r7, 5483ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43407c>) │ │ │ │ - lslgt r4, r6, #2 │ │ │ │ - @ instruction: 0xb864 │ │ │ │ + stmia r1!, {r1, r5, r6, r7} │ │ │ │ + lsls r1, r0, #3 │ │ │ │ + add r1, sp, #488 @ 0x1e8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - itet ge │ │ │ │ - lslge r1, r0, #3 │ │ │ │ - addlt r7, pc, #264 @ (adr r7, 548398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x434028>) │ │ │ │ - lslge r4, r6, #2 │ │ │ │ - stmia r6!, {r3, r4, r5, r6, r7} │ │ │ │ + hlt 0x0004 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - pop {r1, r3, r5, r7} │ │ │ │ + stmia r1!, {r1, r3, r6, r7} │ │ │ │ + lsls r1, r0, #3 │ │ │ │ + add r1, sp, #392 @ 0x188 │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + ldmia r1!, {r3, r4} │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + bkpt 0x00ca │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r4, pc, #264 @ (adr r4, 5483a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x434034>) │ │ │ │ + add r6, pc, #392 @ (adr r6, 548424 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4340b4>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ mov.w r9, #0 │ │ │ │ ldr.w r3, [r4, #480] @ 0x1e0 │ │ │ │ mov r8, r9 │ │ │ │ ldr r5, [r6, #4] │ │ │ │ cmp r5, r3 │ │ │ │ bcs.w 548aa8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x434738> │ │ │ │ @@ -1754839,187 +1754833,187 @@ │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ movs r5, #5 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #32] │ │ │ │ b.w 547b94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x433824> │ │ │ │ ldr r1, [r5, #28] │ │ │ │ - vrshr.u64 q14, q4, #1 │ │ │ │ + vsri.64 q14, q12, #1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb86e │ │ │ │ + hlt 0x000e │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r0, pc, #24 @ (adr r0, 548fe4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x434c74>) │ │ │ │ + add r2, pc, #152 @ (adr r2, 549064 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x434cf4>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r2!, {r1, r6} │ │ │ │ + stmia r4!, {r1, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb78c │ │ │ │ + cbnz r4, 548ffe <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x434c8e> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r7, [sp, #144] @ 0x90 │ │ │ │ + add r1, pc, #272 @ (adr r1, 5490e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x434d78>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [sp, #560] @ 0x230 │ │ │ │ + ldr r6, [sp, #688] @ 0x2b0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r1, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r3, [sp, #856] @ 0x358 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r1, [sp, #840] @ 0x348 │ │ │ │ + ldr r3, [sp, #968] @ 0x3c8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + nop {9} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r3, [sp, #264] @ 0x108 │ │ │ │ + ldr r5, [sp, #392] @ 0x188 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ittt ne │ │ │ │ - lslne r4, r6, #2 │ │ │ │ - ldrne r3, [sp, #176] @ 0xb0 │ │ │ │ - lslne r4, r6, #2 │ │ │ │ - add r6, pc, #832 @ (adr r6, 54933c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x434fcc>) │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r3, [sp, #88] @ 0x58 │ │ │ │ + ldr r5, [sp, #304] @ 0x130 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r0, 549064 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x434cf4> │ │ │ │ + add r0, sp, #960 @ 0x3c0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r5, [sp, #216] @ 0xd8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - pop {r2, r3, r4, pc} │ │ │ │ + pop {r5, r7, pc} │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + ldr r5, [sp, #104] @ 0x68 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r6, 549046 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x434cd6> │ │ │ │ + itt cc │ │ │ │ + lslcc r4, r6, #2 │ │ │ │ + cbz r6, 54908e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x434d1e> @ unpredictable │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r1, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r3, [sp, #600] @ 0x258 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - rev r6, r2 │ │ │ │ + pop {r1, r2, r4, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r1, [sp, #384] @ 0x180 │ │ │ │ + ldr r3, [sp, #512] @ 0x200 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - hlt 0x0038 │ │ │ │ + pop {r3, r4, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r2, 54904c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x434cdc> │ │ │ │ + cbz r2, 549094 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x434d24> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r1, [sp, #232] @ 0xe8 │ │ │ │ + ldr r3, [sp, #360] @ 0x168 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r6, 549094 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x434d24> │ │ │ │ + pop {r1, r2, r6, r7, pc} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r0, 54904c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x434cdc> │ │ │ │ + cbz r0, 549094 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x434d24> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ + ldr r3, [sp, #160] @ 0xa0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r7, [sp, #248] @ 0xf8 │ │ │ │ + ldr r1, [sp, #376] @ 0x178 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r7, [sp, #368] @ 0x170 │ │ │ │ + ldr r1, [sp, #496] @ 0x1f0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r7, [sp, #160] @ 0xa0 │ │ │ │ + ldr r1, [sp, #288] @ 0x120 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r7, [sp, #272] @ 0x110 │ │ │ │ + ldr r1, [sp, #400] @ 0x190 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r5, pc, #120 @ (adr r5, 5490c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x434d50>) │ │ │ │ + add r7, pc, #248 @ (adr r7, 549140 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x434dd0>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r7, [sp, #208] @ 0xd0 │ │ │ │ + ldr r1, [sp, #336] @ 0x150 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r7, [sp, #8] │ │ │ │ + ldr r1, [sp, #136] @ 0x88 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r7, [sp, #128] @ 0x80 │ │ │ │ + ldr r1, [sp, #256] @ 0x100 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r2, 5490cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x434d5c> │ │ │ │ + pop {r1, r4, r5, r6, r7, pc} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [sp, #560] @ 0x230 │ │ │ │ + ldr r2, [sp, #688] @ 0x2b0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r1, r5, r6} │ │ │ │ + @ instruction: 0xb682 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - sub sp, #384 @ 0x180 │ │ │ │ + cbz r0, 5490a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x434d34> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r2, [sp, #608] @ 0x260 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r0, [sp, #816] @ 0x330 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [sp, #800] @ 0x320 │ │ │ │ + ldr r0, [sp, #928] @ 0x3a0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, pc, #640 @ (adr r4, 5492f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x434f84>) │ │ │ │ + add r6, pc, #768 @ (adr r6, 549374 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x435004>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r0, [sp, #848] @ 0x350 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [sp, #536] @ 0x218 │ │ │ │ + ldr r0, [sp, #664] @ 0x298 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [sp, #656] @ 0x290 │ │ │ │ + ldr r0, [sp, #784] @ 0x310 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, pc, #56 @ (adr r6, 5490bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x434d4c>) │ │ │ │ + add r0, sp, #184 @ 0xb8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - sub sp, #48 @ 0x30 │ │ │ │ + uxth r4, r5 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r0, [sp, #144] @ 0x90 │ │ │ │ + ldr r2, [sp, #272] @ 0x110 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [sp, #336] @ 0x150 │ │ │ │ + ldr r0, [sp, #464] @ 0x1d0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r0, [sp, #576] @ 0x240 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, pc, #288 @ (adr r4, 5491b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x434e48>) │ │ │ │ + add r6, pc, #416 @ (adr r6, 549238 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x434ec8>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [sp, #368] @ 0x170 │ │ │ │ + ldr r0, [sp, #496] @ 0x1f0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb778 │ │ │ │ + cbnz r0, 5490c6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x434d56> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r7, [sp, #904] @ 0x388 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r1, r2, r7, lr} │ │ │ │ + @ instruction: 0xb7a6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r7, sp, #992 @ 0x3e0 │ │ │ │ + sxth r0, r3 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r7, [sp, #576] @ 0x240 │ │ │ │ + ldr r1, [sp, #704] @ 0x2c0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r1, r4, r6, r7} │ │ │ │ + @ instruction: 0xb6f2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r7, sp, #896 @ 0x380 │ │ │ │ + sxth r0, r0 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r7, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r1, [sp, #608] @ 0x260 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r1, r4} │ │ │ │ + @ instruction: 0xb632 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r7, sp, #784 @ 0x310 │ │ │ │ + cbz r4, 5490fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x434d8c> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r7, [sp, #368] @ 0x170 │ │ │ │ + ldr r1, [sp, #496] @ 0x1f0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb77e │ │ │ │ + cbnz r6, 5490f2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x434d82> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r7, sp, #704 @ 0x2c0 │ │ │ │ + cbz r0, 549104 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x434d94> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r7, [sp, #288] @ 0x120 │ │ │ │ + ldr r1, [sp, #416] @ 0x1a0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r6, 549150 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x434de0> │ │ │ │ + @ instruction: 0xb606 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r7, sp, #608 @ 0x260 │ │ │ │ + cbz r0, 54910a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x434d9a> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r7, [sp, #192] @ 0xc0 │ │ │ │ + ldr r1, [sp, #320] @ 0x140 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r1, r2, r5, r6} │ │ │ │ + @ instruction: 0xb686 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r7, sp, #512 @ 0x200 │ │ │ │ + cbz r0, 549110 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x434da0> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r7, [sp, #96] @ 0x60 │ │ │ │ + ldr r1, [sp, #224] @ 0xe0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r1, r3, r6} │ │ │ │ + @ instruction: 0xb66a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r7, sp, #400 @ 0x190 │ │ │ │ + cbz r4, 549114 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x434da4> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r6, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r1, [sp, #112] @ 0x70 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r5, [sp, #216] @ 0xd8 │ │ │ │ + str r7, [sp, #344] @ 0x158 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r5, [sp, #336] @ 0x150 │ │ │ │ + str r7, [sp, #464] @ 0x1d0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb7d8 │ │ │ │ + cbnz r0, 549142 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x434dd2> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [sp, #856] @ 0x358 │ │ │ │ + ldr r0, [sp, #984] @ 0x3d8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb880 │ │ │ │ + hlt 0x0020 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r7, sp, #120 @ 0x78 │ │ │ │ + cbz r6, 54911e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x434dae> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r6, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r0, [sp, #856] @ 0x358 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - revsh r6, r3 │ │ │ │ + pop {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [sp, #616] @ 0x268 │ │ │ │ + ldr r0, [sp, #744] @ 0x2e8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3752] @ 0xea8 │ │ │ │ @@ -1756637,73 +1756631,73 @@ │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - add r3, sp, #80 @ 0x50 │ │ │ │ + add r5, sp, #208 @ 0xd0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r0, [r3, #54] @ 0x36 │ │ │ │ + str r0, [sp, #992] @ 0x3e0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r6, [r6, #48] @ 0x30 │ │ │ │ + ldrh r6, [r2, #2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, sp, #960 @ 0x3c0 │ │ │ │ + add r5, sp, #64 @ 0x40 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r4, [r6, #52] @ 0x34 │ │ │ │ + str r0, [sp, #848] @ 0x350 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r2, [r2, #48] @ 0x30 │ │ │ │ + ldrh r2, [r6, #0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, sp, #728 @ 0x2d8 │ │ │ │ + add r4, sp, #856 @ 0x358 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r2, [r7, #50] @ 0x32 │ │ │ │ + str r0, [sp, #616] @ 0x268 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r0, [r3, #46] @ 0x2e │ │ │ │ + strh r0, [r7, #62] @ 0x3e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, sp, #128 @ 0x80 │ │ │ │ + add r4, sp, #256 @ 0x100 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [sp, #600] @ 0x258 │ │ │ │ + ldr r7, [sp, #728] @ 0x2d8 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - strh r6, [r5, #40] @ 0x28 │ │ │ │ + strh r6, [r1, #58] @ 0x3a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r4, [r0, #26] │ │ │ │ + strh r4, [r4, #42] @ 0x2a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r0, [r4, #26] │ │ │ │ + strh r0, [r0, #44] @ 0x2c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [sp, #120] @ 0x78 │ │ │ │ + str r2, [sp, #248] @ 0xf8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r4, [r4, #34] @ 0x22 │ │ │ │ + strh r4, [r0, #52] @ 0x34 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r6, [r5, #18] │ │ │ │ + strh r6, [r1, #36] @ 0x24 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r2, [r1, #20] │ │ │ │ + strh r2, [r5, #36] @ 0x24 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r6, [r3, #18] │ │ │ │ + strh r6, [r7, #34] @ 0x22 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r4, [r7, #18] │ │ │ │ + strh r4, [r3, #36] @ 0x24 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r2, [r1, #18] │ │ │ │ + strh r2, [r5, #34] @ 0x22 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r0, [r5, #18] │ │ │ │ + strh r0, [r1, #36] @ 0x24 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r0, [r7, #16] │ │ │ │ + strh r0, [r3, #34] @ 0x22 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r6, [r2, #18] │ │ │ │ + strh r6, [r6, #34] @ 0x22 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r6, [r4, #16] │ │ │ │ + strh r6, [r0, #34] @ 0x22 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r4, [r0, #18] │ │ │ │ + strh r4, [r4, #34] @ 0x22 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r0, [r2, #16] │ │ │ │ + strh r0, [r6, #32] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r4, [r5, #16] │ │ │ │ + strh r4, [r1, #34] @ 0x22 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r4, [r5, #14] │ │ │ │ + strh r4, [r1, #32] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r0, [r1, #16] │ │ │ │ + strh r0, [r5, #32] │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr r3, [pc, #92] @ (54a370 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x436000>) │ │ │ │ mov.w r2, #772 @ 0x304 │ │ │ │ ldr r1, [pc, #92] @ (54a374 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x436004>) │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ @@ -1756734,25 +1756728,25 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ movs r6, #1 │ │ │ │ b.n 549e88 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x435b18> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strh r0, [r3, #12] │ │ │ │ + strh r0, [r7, #28] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r0, [r6, #10] │ │ │ │ + strh r0, [r2, #28] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r7, pc, #448 @ (adr r7, 54a53c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4361cc>) │ │ │ │ + add r1, sp, #576 @ 0x240 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r6, [r2, #22] │ │ │ │ + strh r6, [r6, #38] @ 0x26 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r7, pc, #136 @ (adr r7, 54a40c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43609c>) │ │ │ │ + add r1, sp, #264 @ 0x108 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r4, [r0, #22] │ │ │ │ + strh r4, [r4, #38] @ 0x26 │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3696] @ 0xe70 │ │ │ │ ldr.w r5, [pc, #3036] @ 54af78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x436c08> │ │ │ │ mov r6, r2 │ │ │ │ @@ -1757827,74 +1757821,75 @@ │ │ │ │ nop │ │ │ │ ldrb r0, [r3, r1] │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r6, r5] │ │ │ │ lsls r6, r4, #5 │ │ │ │ - add r5, pc, #552 @ (adr r5, 54b1b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x436e40>) │ │ │ │ + add r7, pc, #680 @ (adr r7, 54b230 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x436ec0>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r5, #28] │ │ │ │ + strh r4, [r1, #10] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - mrc2 0, 0, r0, cr10, cr3, {5} │ │ │ │ - ldrb r0, [r7, #13] │ │ │ │ + movs r2, r7 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r2, #14] │ │ │ │ + ldrb r0, [r3, #22] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r4, [r3, #4] │ │ │ │ + ldrb r4, [r6, #22] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r4, #19] │ │ │ │ + ldrh r4, [r7, #20] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r1, pc, #904 @ (adr r1, 54b32c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x436fbc>) │ │ │ │ + ldrb r2, [r0, #28] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r1, #19] │ │ │ │ + add r4, pc, #8 @ (adr r4, 54afac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x436c3c>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, pc, #864 @ (adr r0, 54b30c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x436f9c>) │ │ │ │ + ldrb r4, [r5, #27] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r3, [sp, #792] @ 0x318 │ │ │ │ + add r2, pc, #992 @ (adr r2, 54b38c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43701c>) │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + str r5, [sp, #920] @ 0x398 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrb r6, [r3, #13] │ │ │ │ + ldrb r6, [r7, #21] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [sp, #944] @ 0x3b0 │ │ │ │ + add r2, pc, #48 @ (adr r2, 54afe8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x436c78>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r2, #5] │ │ │ │ + ldrb r6, [r6, #13] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, pc, #8 @ (adr r0, 54afc8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x436c58>) │ │ │ │ + add r2, pc, #136 @ (adr r2, 54b048 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x436cd8>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r0, #5] │ │ │ │ + ldrb r4, [r4, #13] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r4, [r0, #22] │ │ │ │ + strb r4, [r4, #30] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r0, [r4, #22] │ │ │ │ + strb r0, [r0, #31] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r0, [r6, #21] │ │ │ │ + strb r0, [r2, #30] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r2, [r1, #22] │ │ │ │ + strb r2, [r5, #30] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [sp, #784] @ 0x310 │ │ │ │ + ldr r6, [sp, #912] @ 0x390 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r6, [r6, #58] @ 0x3a │ │ │ │ + str r1, [sp, #600] @ 0x258 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - strb r6, [r1, #28] │ │ │ │ + ldrb r6, [r5, #4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r2, [r1, #26] │ │ │ │ + strh r2, [r5, #42] @ 0x2a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r6, [r3, #21] │ │ │ │ + strb r6, [r7, #29] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r6, [r6, #24] │ │ │ │ + strh r6, [r2, #42] @ 0x2a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r0, [r1, #21] │ │ │ │ + strb r0, [r5, #29] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r0, [r3, #20] │ │ │ │ + strb r0, [r7, #28] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r4, [r6, #20] │ │ │ │ + strb r4, [r2, #29] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r0, [r1, #24] │ │ │ │ + strh r0, [r5, #40] @ 0x28 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r4, [r3, #20] │ │ │ │ + strb r4, [r7, #28] │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl 541e94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42db24> │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bl 53d928 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4295b8> │ │ │ │ @@ -1758673,71 +1758668,71 @@ │ │ │ │ strb.w r8, [sl] │ │ │ │ b.n 54b852 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4374e2> │ │ │ │ subs.w r3, r8, #0 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ strb.w r3, [sl] │ │ │ │ b.n 54b852 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4374e2> │ │ │ │ - ldr r3, [sp, #592] @ 0x250 │ │ │ │ + ldr r5, [sp, #720] @ 0x2d0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r2, [r0, #40] @ 0x28 │ │ │ │ + ldrh r2, [r4, #56] @ 0x38 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - strb r2, [r3, #18] │ │ │ │ + strb r2, [r7, #26] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [sp, #208] @ 0xd0 │ │ │ │ + ldr r4, [sp, #336] @ 0x150 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r0, [r4, #36] @ 0x24 │ │ │ │ + ldrh r0, [r0, #54] @ 0x36 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - strb r0, [r7, #16] │ │ │ │ + strb r0, [r3, #25] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [sp, #224] @ 0xe0 │ │ │ │ + ldr r4, [sp, #352] @ 0x160 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r6, [r2, #34] @ 0x22 │ │ │ │ + ldrh r6, [r6, #50] @ 0x32 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - strb r6, [r5, #15] │ │ │ │ + strb r6, [r1, #24] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [sp, #200] @ 0xc8 │ │ │ │ + ldr r4, [sp, #328] @ 0x148 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r4, [r2, #15] │ │ │ │ + strb r4, [r6, #23] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r4, [r6, #52] @ 0x34 │ │ │ │ + ldrh r4, [r2, #6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r4, [r5, #14] │ │ │ │ + strb r4, [r1, #23] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [sp, #336] @ 0x150 │ │ │ │ + ldr r4, [sp, #464] @ 0x1d0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r6, [r2, #14] │ │ │ │ + strb r6, [r6, #22] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ + ldr r3, [sp, #136] @ 0x88 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r4, [r4, #30] │ │ │ │ + ldrh r4, [r0, #48] @ 0x30 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - strb r4, [r7, #13] │ │ │ │ + strb r4, [r3, #22] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r1, [sp, #288] @ 0x120 │ │ │ │ + ldr r3, [sp, #416] @ 0x1a0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r6, [r0, #30] │ │ │ │ + ldrh r6, [r4, #46] @ 0x2e │ │ │ │ lsls r1, r0, #3 │ │ │ │ - strb r6, [r3, #13] │ │ │ │ + strb r6, [r7, #21] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ + ldr r4, [sp, #136] @ 0x88 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r4, [r0, #13] │ │ │ │ + strb r4, [r4, #21] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [sp, #376] @ 0x178 │ │ │ │ + ldr r4, [sp, #504] @ 0x1f8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r0, [r0, #15] │ │ │ │ + ldrb r0, [r4, #23] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r6, [r3, #12] │ │ │ │ + strb r6, [r7, #20] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r1, [sp, #184] @ 0xb8 │ │ │ │ + ldr r3, [sp, #312] @ 0x138 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r0, [r5, #26] │ │ │ │ + ldrh r0, [r1, #44] @ 0x2c │ │ │ │ lsls r1, r0, #3 │ │ │ │ - strb r0, [r0, #12] │ │ │ │ + strb r0, [r4, #20] │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1758773,25 +1758768,25 @@ │ │ │ │ movw r2, #741 @ 0x2e5 │ │ │ │ ldr r1, [pc, #32] @ (54b9e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x437678>) │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ nop │ │ │ │ - str r3, [sp, #848] @ 0x350 │ │ │ │ + str r5, [sp, #976] @ 0x3d0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r3, [sp, #864] @ 0x360 │ │ │ │ + str r5, [sp, #992] @ 0x3e0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [r6, #68] @ 0x44 │ │ │ │ + ldr r0, [r2, #104] @ 0x68 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r3, [sp, #752] @ 0x2f0 │ │ │ │ + str r5, [sp, #880] @ 0x370 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [r4, #40] @ 0x28 │ │ │ │ + ldr r4, [r0, #76] @ 0x4c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [r0, #44] @ 0x2c │ │ │ │ + ldr r0, [r4, #76] @ 0x4c │ │ │ │ lsls r4, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -1759450,47 +1759445,47 @@ │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp lr, ip │ │ │ │ lsls r6, r4, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r5, #14] │ │ │ │ + ldrb r6, [r1, #23] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r0, [r7, #7] │ │ │ │ + strb r0, [r3, #16] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [r2, #20] │ │ │ │ + ldr r6, [r6, #52] @ 0x34 │ │ │ │ lsls r4, r6, #2 │ │ │ │ cmp r6, r5 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - ldrh r2, [r7, #48] @ 0x30 │ │ │ │ + str r0, [sp, #360] @ 0x168 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r2, #96] @ 0x60 │ │ │ │ + ldr r4, [r6, #0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r7, #60] @ 0x3c │ │ │ │ + str r2, [r3, #96] @ 0x60 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [r3, #64] @ 0x40 │ │ │ │ + str r0, [r7, #96] @ 0x60 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [r4, #60] @ 0x3c │ │ │ │ + str r6, [r0, #96] @ 0x60 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r0, #64] @ 0x40 │ │ │ │ + str r4, [r4, #96] @ 0x60 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r0, [r0, #42] @ 0x2a │ │ │ │ + ldrh r0, [r4, #58] @ 0x3a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r3, #23] │ │ │ │ + ldrb r6, [r7, #31] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r6, [r3, #60] @ 0x3c │ │ │ │ + str r6, [r7, #92] @ 0x5c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r5, #56] @ 0x38 │ │ │ │ + str r2, [r1, #92] @ 0x5c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [r0, #60] @ 0x3c │ │ │ │ + str r6, [r4, #92] @ 0x5c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r4, [r7, #3] │ │ │ │ + strb r4, [r3, #12] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r0, #84] @ 0x54 │ │ │ │ + str r2, [r4, #116] @ 0x74 │ │ │ │ lsls r4, r6, #2 │ │ │ │ mov r0, r6 │ │ │ │ bl 570f38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45cbc8> │ │ │ │ ldr r2, [pc, #28] @ (54c170 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x437e00>) │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, #28] @ (54c174 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x437e04>) │ │ │ │ strd r1, r6, [sp, #4] │ │ │ │ @@ -1759498,19 +1759493,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (54c178 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x437e08>) │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ movw r2, #4537 @ 0x11b9 │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ - ldrh r4, [r0, #40] @ 0x28 │ │ │ │ + ldrh r4, [r4, #56] @ 0x38 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [r4, #84] @ 0x54 │ │ │ │ + ldr r0, [r0, #120] @ 0x78 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [r7, #72] @ 0x48 │ │ │ │ + str r6, [r3, #108] @ 0x6c │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r1, [pc, #2660] @ 54cbf4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x438884> │ │ │ │ @@ -1760626,31 +1760621,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r6, #88 @ 0x58 │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r3, #162 @ 0xa2 │ │ │ │ lsls r6, r4, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, r2] │ │ │ │ + ldrsh r2, [r3, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [r2, #100] @ 0x64 │ │ │ │ + ldr r6, [r6, #4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r6, r6] │ │ │ │ + ldrsh r4, [r2, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r4, [r0, #44] @ 0x2c │ │ │ │ + strh r4, [r4, #60] @ 0x3c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r2, [r1, #22] │ │ │ │ + strb r2, [r5, #30] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrb r2, [r4, r4] │ │ │ │ + ldrsh r2, [r0, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r0, [r3, r3] │ │ │ │ + ldrb r0, [r7, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r6, #68] @ 0x44 │ │ │ │ + str r4, [r2, #104] @ 0x68 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r2, [r2, r7] │ │ │ │ + ldrb r2, [r6, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ movs r1, #223 @ 0xdf │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r7, r3 │ │ │ │ bl 465950 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3515e0> │ │ │ │ movs r3, #1 │ │ │ │ @@ -1761841,131 +1761836,131 @@ │ │ │ │ movw r2, #6680 @ 0x1a18 │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ bl 568520 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4541b0> │ │ │ │ b.w 54d074 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x438d04> │ │ │ │ nop │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r5, #19] │ │ │ │ + ldrb r0, [r1, #28] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [r7, #72] @ 0x48 │ │ │ │ + ldr r6, [r3, #108] @ 0x6c │ │ │ │ lsls r1, r0, #3 │ │ │ │ - strb r6, [r2, r1] │ │ │ │ + ldrsb r6, [r6, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r0, #17] │ │ │ │ + ldrb r2, [r4, #25] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [r2, #68] @ 0x44 │ │ │ │ + ldr r0, [r6, #100] @ 0x64 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - strh r0, [r5, r7] │ │ │ │ + ldrsb r0, [r1, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r2, [r1, r3] │ │ │ │ + strb r2, [r5, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r4, r1] │ │ │ │ + ldrsh r4, [r0, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r2, [r0, r7] │ │ │ │ + strb r2, [r4, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r0, [r0, r7] │ │ │ │ + ldrb r0, [r4, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [r0, r0] │ │ │ │ + strh r6, [r4, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r1, #7] │ │ │ │ + ldrb r4, [r5, #15] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [pc, #888] @ (54dca8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x439938>) │ │ │ │ + str r6, [r7, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r3, #5] │ │ │ │ + ldrb r2, [r7, #13] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [pc, #176] @ (54d9e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x439678>) │ │ │ │ + str r4, [r1, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r6, [r2, #31] │ │ │ │ + ldrb r6, [r6, #7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [pc, #88] @ (54d998 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x439628>) │ │ │ │ + str r6, [r6, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r6, [r7, #31] │ │ │ │ + ldrb r6, [r3, #8] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [pc, #960] @ (54dd08 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x439998>) │ │ │ │ + str r0, [r2, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [pc, #160] @ (54d9ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43967c>) │ │ │ │ + ldr r7, [pc, #288] @ (54da6c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4396fc>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [pc, #264] @ (54da58 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4396e8>) │ │ │ │ + ldr r7, [pc, #392] @ (54dad8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x439768>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r7, #5] │ │ │ │ + ldrb r2, [r3, #14] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [pc, #800] @ (54dc78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x439908>) │ │ │ │ + str r0, [r5, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [pc, #8] @ (54d964 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4395f4>) │ │ │ │ + ldr r7, [pc, #136] @ (54d9e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x439674>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [pc, #128] @ (54d9e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x439670>) │ │ │ │ + ldr r7, [pc, #256] @ (54da60 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4396f0>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [pc, #952] @ (54dd1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4399ac>) │ │ │ │ + ldr r7, [pc, #56] @ (54d99c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43962c>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [pc, #48] @ (54d998 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x439628>) │ │ │ │ + ldr r7, [pc, #176] @ (54da18 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4396a8>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [pc, #864] @ (54dccc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43995c>) │ │ │ │ + ldr r6, [pc, #992] @ (54dd4c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4399dc>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [pc, #968] @ (54dd38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4399c8>) │ │ │ │ + ldr r7, [pc, #72] @ (54d9b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x439648>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [pc, #776] @ (54dc7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43990c>) │ │ │ │ + ldr r6, [pc, #904] @ (54dcfc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43998c>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [pc, #880] @ (54dce8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x439978>) │ │ │ │ + ldr r6, [pc, #1008] @ (54dd68 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4399f8>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [pc, #688] @ (54dc2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4398bc>) │ │ │ │ + ldr r6, [pc, #816] @ (54dcac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43993c>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [pc, #800] @ (54dca0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x439930>) │ │ │ │ + ldr r6, [pc, #928] @ (54dd20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4399b0>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [pc, #880] @ (54dcf4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x439984>) │ │ │ │ + ldr r6, [pc, #1008] @ (54dd74 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x439a04>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [pc, #712] @ (54dc50 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4398e0>) │ │ │ │ + ldr r6, [pc, #840] @ (54dcd0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x439960>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [pc, #520] @ (54db94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x439824>) │ │ │ │ + ldr r6, [pc, #648] @ (54dc14 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4398a4>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [pc, #624] @ (54dc00 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x439890>) │ │ │ │ + ldr r6, [pc, #752] @ (54dc80 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x439910>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r4, [r6, r1] │ │ │ │ + ldrb r4, [r2, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [pc, #536] @ (54dbb0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x439840>) │ │ │ │ + ldr r6, [pc, #664] @ (54dc30 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4398c0>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [pc, #344] @ (54daf4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x439784>) │ │ │ │ + ldr r6, [pc, #472] @ (54db74 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x439804>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [pc, #456] @ (54db68 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4397f8>) │ │ │ │ + ldr r6, [pc, #584] @ (54dbe8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x439878>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r2, [r1, r1] │ │ │ │ + ldrb r2, [r5, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [pc, #368] @ (54db18 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4397a8>) │ │ │ │ + ldr r6, [pc, #496] @ (54db98 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x439828>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [pc, #120] @ (54da24 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4396b4>) │ │ │ │ + ldr r6, [pc, #248] @ (54daa4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x439734>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [pc, #232] @ (54da98 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x439728>) │ │ │ │ + ldr r6, [pc, #360] @ (54db18 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4397a8>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [pc, #40] @ (54d9dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43966c>) │ │ │ │ + ldr r6, [pc, #168] @ (54da5c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4396ec>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [pc, #144] @ (54da48 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4396d8>) │ │ │ │ + ldr r6, [pc, #272] @ (54dac8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x439758>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r3, [pc, #976] @ (54dd8c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x439a1c>) │ │ │ │ + ldr r6, [pc, #80] @ (54da0c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43969c>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [pc, #56] @ (54d9f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x439688>) │ │ │ │ + ldr r6, [pc, #184] @ (54da78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x439708>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [r5, r5] │ │ │ │ + strh r0, [r1, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r7, #92] @ 0x5c │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r5, [pc, #584] @ (54dc14 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4398a4>) │ │ │ │ + ldr r7, [pc, #712] @ (54dc94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x439924>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r3, [pc, #736] @ (54dcb0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x439940>) │ │ │ │ + ldr r5, [pc, #864] @ (54dd30 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4399c0>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r3, [pc, #856] @ (54dd2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4399bc>) │ │ │ │ + ldr r5, [pc, #984] @ (54ddac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x439a3c>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [r5, r6] │ │ │ │ + ldrh r2, [r1, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r3, [pc, #752] @ (54dccc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43995c>) │ │ │ │ + ldr r5, [pc, #880] @ (54dd4c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4399dc>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r2, [r2, #23] │ │ │ │ + strb r2, [r6, #31] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [r5, #88] @ 0x58 │ │ │ │ + str r0, [r1, #124] @ 0x7c │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r5, [pc, #256] @ (54dae8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x439778>) │ │ │ │ + ldr r7, [pc, #384] @ (54db68 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4397f8>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ bl 540968 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42c5f8> │ │ │ │ sub.w r3, r0, #1 │ │ │ │ @@ -1762049,45 +1762044,45 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #6196 @ 0x1834 │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ nop │ │ │ │ - strb r6, [r3, #25] │ │ │ │ + ldrb r6, [r7, #1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [pc, #48] @ (54db04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x439794>) │ │ │ │ + ldr r6, [pc, #176] @ (54db84 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x439814>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [pc, #264] @ (54dbe0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x439870>) │ │ │ │ + ldr r4, [pc, #392] @ (54dc60 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4398f0>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [pc, #376] @ (54dc54 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4398e4>) │ │ │ │ + ldr r4, [pc, #504] @ (54dcd4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x439964>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [pc, #184] @ (54db98 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x439828>) │ │ │ │ + ldr r4, [pc, #312] @ (54dc18 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4398a8>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [pc, #288] @ (54dc04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x439894>) │ │ │ │ + ldr r4, [pc, #416] @ (54dc84 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x439914>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r2, [r1, #20] │ │ │ │ + strb r2, [r5, #28] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r3, [pc, #688] @ (54dd9c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x439a2c>) │ │ │ │ + ldr r5, [pc, #816] @ (54de1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x439aac>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r6, [r2, #21] │ │ │ │ + strb r6, [r6, #29] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r3, [pc, #592] @ (54dd44 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4399d4>) │ │ │ │ + ldr r5, [pc, #720] @ (54ddc4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x439a54>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r6, [r0, #24] │ │ │ │ + ldrb r6, [r4, #0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [r5, #60] @ 0x3c │ │ │ │ + str r0, [r1, #96] @ 0x60 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r3, [pc, #512] @ (54dd00 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x439990>) │ │ │ │ + ldr r5, [pc, #640] @ (54dd80 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x439a10>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r2, [r0, #24] │ │ │ │ + ldrb r2, [r4, #0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r1, #60] @ 0x3c │ │ │ │ + str r4, [r5, #92] @ 0x5c │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r3, [pc, #400] @ (54dc9c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43992c>) │ │ │ │ + ldr r5, [pc, #528] @ (54dd1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4399ac>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #3744] @ 0xea0 │ │ │ │ @@ -1762513,30 +1762508,30 @@ │ │ │ │ ldr.w r3, [pc, #1892] @ 54e6f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43a384> │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r7, r3, #30 │ │ │ │ bmi.w 54f32a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43afba> │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr.w r0, [r4, #436] @ 0x1b4 │ │ │ │ - bl ac39f4 │ │ │ │ + bl ac3c84 │ │ │ │ ldr.w r0, [r4, #436] @ 0x1b4 │ │ │ │ ldrsb.w r3, [r0, #65] @ 0x41 │ │ │ │ cmp r3, #11 │ │ │ │ it ne │ │ │ │ cmpne r3, #8 │ │ │ │ beq.w 54e7ca <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43a45a> │ │ │ │ subs r3, #9 │ │ │ │ cmp r3, #4 │ │ │ │ bhi.n 54dfc6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x439c56> │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #32 │ │ │ │ bl 4da2a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c5f38> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr.w r0, [r3, #436] @ 0x1b4 │ │ │ │ - bl abfe48 │ │ │ │ + bl ac00d8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldrb r3, [r3, #4] │ │ │ │ cbnz r3, 54dfe4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x439c74> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr.w r3, [r0, #432] @ 0x1b0 │ │ │ │ cmp.w r3, #66560 @ 0x10400 │ │ │ │ bcc.w 54e7fa <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43a48a> │ │ │ │ @@ -1763138,52 +1763133,52 @@ │ │ │ │ ldrb r0, [r1, #0] │ │ │ │ lsls r1, r5, #5 │ │ │ │ movs r4, #162 @ 0xa2 │ │ │ │ lsls r6, r4, #5 │ │ │ │ asrs r3, r7, #16 │ │ │ │ @ instruction: 0xffff77ce │ │ │ │ lsls r1, r5, #5 │ │ │ │ - strb r2, [r6, #19] │ │ │ │ + strb r2, [r2, #28] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r6, [r4, #19] │ │ │ │ + strb r6, [r0, #28] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r1, [pc, #144] @ (54e768 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43a3f8>) │ │ │ │ + ldr r3, [pc, #272] @ (54e7e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43a478>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, pc, #184 @ (adr r0, 54e794 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43a424>) │ │ │ │ + add r2, pc, #312 @ (adr r2, 54e814 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43a4a4>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r2, [r5, #19] │ │ │ │ + strb r2, [r1, #28] │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldrh r3, [r6, r3] │ │ │ │ vrshr.u32 d18, d8, #1 │ │ │ │ lsls r6, r4, #5 │ │ │ │ str r7, [sp, #124] @ 0x7c │ │ │ │ vmls.i q9, , d16[0] │ │ │ │ movs r0, r0 │ │ │ │ b.n 54eb26 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43a7b6> │ │ │ │ @ instruction: 0xffff73c2 │ │ │ │ lsls r1, r5, #5 │ │ │ │ - strb r6, [r3, #3] │ │ │ │ + strb r6, [r7, #11] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r8, r7 │ │ │ │ + blx fp │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r0, [r7, #26] │ │ │ │ + ldrb r0, [r3, #3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r4, [r4, #23] │ │ │ │ + ldrb r4, [r0, #0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r3, #9] │ │ │ │ + strb r0, [r7, #17] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - tst r4, r7 │ │ │ │ + add r4, fp │ │ │ │ lsls r4, r6, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r0, #56] @ 0x38 │ │ │ │ + ldr r6, [r4, #88] @ 0x58 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r7, #136 @ 0x88 │ │ │ │ + sbcs r0, r5 │ │ │ │ lsls r4, r6, #2 │ │ │ │ movw r2, #6028 @ 0x178c │ │ │ │ cmp r3, r2 │ │ │ │ bne.w 54deca <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x439b5a> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr.w r3, [r5, #480] @ 0x1e0 │ │ │ │ ldr r6, [r2, #0] │ │ │ │ @@ -1764352,140 +1764347,140 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #5634 @ 0x1602 │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ - ldr r0, [r4, #124] @ 0x7c │ │ │ │ + strb r0, [r0, #8] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsb r4, [r1, r3] │ │ │ │ + ldr r4, [r5, r3] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r6, #100 @ 0x64 │ │ │ │ + lsls r4, r0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ lsls r7, r6, #29 │ │ │ │ - vsli.32 q15, q6, #31 │ │ │ │ + vqshl.u32 q15, q14, #31 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldr r2, [r5, #84] @ 0x54 │ │ │ │ + ldr r2, [r1, #120] @ 0x78 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r2, [r4, r7] │ │ │ │ + ldr r2, [r0, r0] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r5, #122 @ 0x7a │ │ │ │ + subs r7, #154 @ 0x9a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [r7, #80] @ 0x50 │ │ │ │ + ldr r6, [r3, #116] @ 0x74 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r6, [r6, r6] │ │ │ │ + ldrsb r6, [r2, r7] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r5, #78 @ 0x4e │ │ │ │ + subs r7, #110 @ 0x6e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [r3, #88] @ 0x58 │ │ │ │ + ldr r2, [r7, #120] @ 0x78 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r6, [r0, r6] │ │ │ │ + ldrsb r6, [r4, r6] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r5, #32 │ │ │ │ + subs r7, #64 @ 0x40 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [r5, #60] @ 0x3c │ │ │ │ + ldr r0, [r1, #96] @ 0x60 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r3, #166 @ 0xa6 │ │ │ │ + subs r5, #198 @ 0xc6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ + ldr r0, [r7, #32] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r0, [r6, r7] │ │ │ │ + ldrsb r0, [r2, r0] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r3, #136 @ 0x88 │ │ │ │ + subs r5, #168 @ 0xa8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r7, #124] @ 0x7c │ │ │ │ + ldr r2, [r3, #32] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r2, [r2, r7] │ │ │ │ + strb r2, [r6, r7] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r3, #106 @ 0x6a │ │ │ │ + subs r5, #138 @ 0x8a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r7, #116] @ 0x74 │ │ │ │ + ldr r4, [r3, #24] │ │ │ │ lsls r4, r6, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r7, #80] @ 0x50 │ │ │ │ + str r6, [r3, #116] @ 0x74 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [pc, #744] @ (54f814 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43b4a4>) │ │ │ │ + str r2, [r3, r3] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r6, #82 @ 0x52 │ │ │ │ + subs r0, #114 @ 0x72 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r1, #100] @ 0x64 │ │ │ │ + ldr r4, [r5, #4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [pc, #768] @ (54f838 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43b4c8>) │ │ │ │ + ldr r7, [pc, #896] @ (54f8b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43b548>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r5, #88 @ 0x58 │ │ │ │ + adds r7, #120 @ 0x78 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r1, #96] @ 0x60 │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [pc, #280] @ (54f65c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43b2ec>) │ │ │ │ + ldr r7, [pc, #408] @ (54f6dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43b36c>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r4, #222 @ 0xde │ │ │ │ + adds r6, #254 @ 0xfe │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r4, #28] │ │ │ │ + str r4, [r0, #64] @ 0x40 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r4, #170 @ 0xaa │ │ │ │ + adds r6, #202 @ 0xca │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [r5, #44] @ 0x2c │ │ │ │ + str r6, [r1, #80] @ 0x50 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r4, #60 @ 0x3c │ │ │ │ + adds r6, #92 @ 0x5c │ │ │ │ lsls r4, r6, #2 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r7, r5] │ │ │ │ + str r4, [r3, #24] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r3, [pc, #208] @ (54f634 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43b2c4>) │ │ │ │ + ldr r5, [pc, #336] @ (54f6b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43b344>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r2, #204 @ 0xcc │ │ │ │ + adds r4, #236 @ 0xec │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [r3, #20] │ │ │ │ + str r0, [r7, #52] @ 0x34 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [pc, #848] @ (54f8c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43b550>) │ │ │ │ + ldr r4, [pc, #976] @ (54f940 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43b5d0>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r2, #108 @ 0x6c │ │ │ │ + adds r4, #140 @ 0x8c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r4, [r1, r3] │ │ │ │ + str r4, [r5, #12] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [pc, #528] @ (54f78c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43b41c>) │ │ │ │ + ldr r4, [pc, #656] @ (54f80c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43b49c>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r2, #28 │ │ │ │ + adds r4, #60 @ 0x3c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r2, [r4, r2] │ │ │ │ + str r2, [r0, #12] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [pc, #360] @ (54f6f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43b380>) │ │ │ │ + ldr r4, [pc, #488] @ (54f770 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43b400>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r1, #242 @ 0xf2 │ │ │ │ + adds r4, #18 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r6, [r4, r0] │ │ │ │ + str r6, [r0, #4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r1, #198 @ 0xc6 │ │ │ │ + adds r3, #230 @ 0xe6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r2, [r4, r1] │ │ │ │ + str r2, [r0, #8] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [pc, #104] @ (54f604 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43b294>) │ │ │ │ + ldr r4, [pc, #232] @ (54f684 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43b314>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r1, #178 @ 0xb2 │ │ │ │ + adds r3, #210 @ 0xd2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r2, [r1, r1] │ │ │ │ + str r2, [r5, #4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [pc, #8] @ (54f5b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43b240>) │ │ │ │ + ldr r4, [pc, #136] @ (54f630 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43b2c0>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r1, #154 @ 0x9a │ │ │ │ + adds r3, #186 @ 0xba │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r2, [r6, r0] │ │ │ │ + str r2, [r2, #4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r1, [pc, #936] @ (54f95c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43b5ec>) │ │ │ │ + ldr r4, [pc, #40] @ (54f5dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43b26c>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r1, #130 @ 0x82 │ │ │ │ + adds r3, #162 @ 0xa2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r6, [r7, r6] │ │ │ │ + str r6, [r3, #28] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r1, [pc, #840] @ (54f908 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43b598>) │ │ │ │ + ldr r3, [pc, #968] @ (54f988 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43b618>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r1, #106 @ 0x6a │ │ │ │ + adds r3, #138 @ 0x8a │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr.w r2, [pc, #2120] @ 54fe10 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43baa0> │ │ │ │ ldr.w r3, [pc, #2120] @ 54fe14 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43baa4> │ │ │ │ ldr.w r1, [pc, #2120] @ 54fe18 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43baa8> │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r3, pc │ │ │ │ @@ -1765208,297 +1765203,297 @@ │ │ │ │ movw r2, #5725 @ 0x165d │ │ │ │ ldr r1, [pc, #576] @ (550044 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43bcd4>) │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ nop │ │ │ │ - ldrsh r0, [r4, r2] │ │ │ │ + str r0, [r0, #12] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [pc, #720] @ (5500e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43bd78>) │ │ │ │ + ldr r2, [pc, #848] @ (550168 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43bdf8>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r0, #76 @ 0x4c │ │ │ │ + adds r2, #108 @ 0x6c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r2, [r0, r2] │ │ │ │ + str r2, [r4, #8] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [pc, #600] @ (55007c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43bd0c>) │ │ │ │ + ldr r2, [pc, #728] @ (5500fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43bd8c>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r0, #46 @ 0x2e │ │ │ │ + adds r2, #78 @ 0x4e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r0, [r4, r2] │ │ │ │ + ldrsh r0, [r0, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [pc, #352] @ (54ff90 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43bc20>) │ │ │ │ + ldr r2, [pc, #480] @ (550010 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43bca0>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r7, #240 @ 0xf0 │ │ │ │ + adds r2, #16 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r4, r3] │ │ │ │ + ldrsh r2, [r0, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [pc, #232] @ (54ff24 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43bbb4>) │ │ │ │ + ldr r2, [pc, #360] @ (54ffa4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43bc34>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r7, #210 @ 0xd2 │ │ │ │ + adds r1, #242 @ 0xf2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r0, [r1, r0] │ │ │ │ + str r0, [r5, #0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [pc, #112] @ (54feb8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43bb48>) │ │ │ │ + ldr r2, [pc, #240] @ (54ff38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43bbc8>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r7, #180 @ 0xb4 │ │ │ │ + adds r1, #212 @ 0xd4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r6, [r0, r6] │ │ │ │ + str r6, [r4, #24] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0x47fe │ │ │ │ + ldr r2, [pc, #120] @ (54fecc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43bb5c>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r7, #150 @ 0x96 │ │ │ │ + adds r1, #182 @ 0xb6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r0, [r5, r0] │ │ │ │ + ldrsh r0, [r1, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - blx ip │ │ │ │ + ldr r2, [pc, #0] @ (54fe60 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43baf0>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r7, #120 @ 0x78 │ │ │ │ + adds r1, #152 @ 0x98 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r5, r1] │ │ │ │ + ldrsh r2, [r1, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0x47c2 │ │ │ │ + ldr r1, [pc, #904] @ (5501f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43be84>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r7, #90 @ 0x5a │ │ │ │ + adds r1, #122 @ 0x7a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r6, #4] │ │ │ │ + str r2, [r2, #40] @ 0x28 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r7, #64 @ 0x40 │ │ │ │ + adds r1, #96 @ 0x60 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r6, [r2, r7] │ │ │ │ + ldrb r6, [r6, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0x478e │ │ │ │ + ldr r1, [pc, #696] @ (550138 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43bdc8>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r7, #38 @ 0x26 │ │ │ │ + adds r1, #70 @ 0x46 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r0, [r7, r6] │ │ │ │ + ldrb r0, [r3, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bx lr │ │ │ │ + ldr r1, [pc, #576] @ (5500cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43bd5c>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r7, #8 │ │ │ │ + adds r1, #40 @ 0x28 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r0, r4] │ │ │ │ + ldrsh r4, [r4, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r6, #234 @ 0xea │ │ │ │ + adds r1, #10 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r4, #204 @ 0xcc │ │ │ │ + cmp r6, #236 @ 0xec │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r4, #234 @ 0xea │ │ │ │ + cmp r7, #10 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r6, [r2, r4] │ │ │ │ + ldrb r6, [r6, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - mov lr, r9 │ │ │ │ + ldr r0, [pc, #952] @ (550260 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43bef0>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r6, #102 @ 0x66 │ │ │ │ + adds r0, #134 @ 0x86 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r0, [r7, r3] │ │ │ │ + ldrb r0, [r3, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - mov r8, r6 │ │ │ │ + ldr r0, [pc, #832] @ (5501f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43be84>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r6, #72 @ 0x48 │ │ │ │ + adds r0, #104 @ 0x68 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [r2, r6] │ │ │ │ + ldrh r6, [r6, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r4, [r0, r0] │ │ │ │ + str r4, [r4, #0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - mov r4, pc │ │ │ │ + ldr r0, [pc, #624] @ (550134 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43bdc4>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r6, #20 │ │ │ │ + adds r0, #52 @ 0x34 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r0, r7] │ │ │ │ + ldrsh r2, [r4, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - mov r6, fp │ │ │ │ + ldr r0, [pc, #504] @ (5500c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43bd58>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r5, #246 @ 0xf6 │ │ │ │ + adds r0, #22 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r0, [r5, r3] │ │ │ │ + ldrb r0, [r1, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - mov r0, r8 │ │ │ │ + ldr r0, [pc, #384] @ (55005c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43bcec>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r5, #216 @ 0xd8 │ │ │ │ + cmp r7, #248 @ 0xf8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r2, [r3, r2] │ │ │ │ + ldrb r2, [r7, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - mov r2, r4 │ │ │ │ + ldr r0, [pc, #264] @ (54fff0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43bc80>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r5, #186 @ 0xba │ │ │ │ + cmp r7, #218 @ 0xda │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r0, [r2, r5] │ │ │ │ + ldrb r0, [r6, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r5, #128 @ 0x80 │ │ │ │ + cmp r7, #160 @ 0xa0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r2, r5] │ │ │ │ + ldrsh r2, [r6, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp sl, r9 │ │ │ │ + @ instruction: 0x47ea │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r5, #98 @ 0x62 │ │ │ │ + cmp r7, #130 @ 0x82 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r6, [r4, r3] │ │ │ │ + ldrb r6, [r0, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r5, #62 @ 0x3e │ │ │ │ + cmp r7, #94 @ 0x5e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [r3, r3] │ │ │ │ + ldrh r6, [r7, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r5, #28 │ │ │ │ + cmp r7, #60 @ 0x3c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r0, [r6, r5] │ │ │ │ + ldrsh r0, [r2, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r4, r6 │ │ │ │ + bxns sl │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r4, #204 @ 0xcc │ │ │ │ + cmp r6, #236 @ 0xec │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [r3, r5] │ │ │ │ + ldrh r6, [r7, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r6, r2 │ │ │ │ + bx r6 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r4, #174 @ 0xae │ │ │ │ + cmp r6, #206 @ 0xce │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [r0, r5] │ │ │ │ + ldrh r0, [r4, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r8, pc │ │ │ │ + bx r3 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r4, #144 @ 0x90 │ │ │ │ + cmp r6, #176 @ 0xb0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [r0, r6] │ │ │ │ + ldrh r2, [r4, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add sl, fp │ │ │ │ + mov sl, pc │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r4, #114 @ 0x72 │ │ │ │ + cmp r6, #146 @ 0x92 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [r6, r4] │ │ │ │ + ldrh r4, [r2, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add ip, r7 │ │ │ │ + mov ip, fp │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r4, #84 @ 0x54 │ │ │ │ + cmp r6, #116 @ 0x74 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [r0, r4] │ │ │ │ + ldrh r0, [r4, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r8, r1 │ │ │ │ + mov r8, r5 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r4, #32 │ │ │ │ + cmp r6, #64 @ 0x40 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [r2, r2] │ │ │ │ + ldrh r2, [r6, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, r9 │ │ │ │ + mov r2, sp │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r3, #226 @ 0xe2 │ │ │ │ + cmp r6, #2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [r6, r1] │ │ │ │ + ldrh r4, [r2, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, r5 │ │ │ │ + mov r4, r9 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r3, #196 @ 0xc4 │ │ │ │ + cmp r5, #228 @ 0xe4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [r0, r1] │ │ │ │ + ldrh r4, [r4, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - mvns r4, r7 │ │ │ │ + mov r4, r3 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r3, #148 @ 0x94 │ │ │ │ + cmp r5, #180 @ 0xb4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r1, #136 @ 0x88 │ │ │ │ + subs r3, #168 @ 0xa8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r3, #122 @ 0x7a │ │ │ │ + cmp r5, #154 @ 0x9a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [r2, r0] │ │ │ │ + ldrh r0, [r6, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - mvns r0, r1 │ │ │ │ + cmp r8, sp │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r3, #96 @ 0x60 │ │ │ │ + cmp r5, #128 @ 0x80 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [r2, r1] │ │ │ │ + ldrh r2, [r6, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bics r2, r5 │ │ │ │ + cmp sl, r9 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r3, #66 @ 0x42 │ │ │ │ + cmp r5, #98 @ 0x62 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [r6, r0] │ │ │ │ + ldrh r4, [r2, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bics r4, r1 │ │ │ │ + cmp ip, r5 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r3, #36 @ 0x24 │ │ │ │ + cmp r5, #68 @ 0x44 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsb r6, [r6, r6] │ │ │ │ + ldr r6, [r2, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - muls r6, r5 │ │ │ │ + cmp lr, r1 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r3, #6 │ │ │ │ + cmp r5, #38 @ 0x26 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [r3, r3] │ │ │ │ + ldrh r0, [r7, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - muls r0, r2 │ │ │ │ + cmp r0, lr │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r2, #232 @ 0xe8 │ │ │ │ + cmp r5, #8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsb r2, [r7, r5] │ │ │ │ + ldr r2, [r3, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - orrs r2, r6 │ │ │ │ + cmp r2, sl │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r2, #202 @ 0xca │ │ │ │ + cmp r4, #234 @ 0xea │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [r0, r4] │ │ │ │ + ldrh r0, [r4, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - orrs r4, r2 │ │ │ │ + cmp r4, r6 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r2, #172 @ 0xac │ │ │ │ + cmp r4, #204 @ 0xcc │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsb r0, [r4, r7] │ │ │ │ + ldrh r0, [r0, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r2, #114 @ 0x72 │ │ │ │ + cmp r4, #146 @ 0x92 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [r5, r2] │ │ │ │ + ldrh r0, [r1, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r4, r7 │ │ │ │ + add ip, fp │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r2, #84 @ 0x54 │ │ │ │ + cmp r4, #116 @ 0x74 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsb r6, [r4, r3] │ │ │ │ + ldr r6, [r0, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r6, r3 │ │ │ │ + add lr, r7 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r2, #54 @ 0x36 │ │ │ │ + cmp r4, #86 @ 0x56 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [r5, r4] │ │ │ │ + ldrh r6, [r1, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r1, #236 @ 0xec │ │ │ │ + cmp r4, #12 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [r7, r4] │ │ │ │ + ldrh r4, [r3, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r1, #182 @ 0xb6 │ │ │ │ + cmp r3, #214 @ 0xd6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [r7, r2] │ │ │ │ + ldrh r4, [r3, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r1, #158 @ 0x9e │ │ │ │ + cmp r3, #190 @ 0xbe │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [r7, r1] │ │ │ │ + ldrh r6, [r3, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r1, #96 @ 0x60 │ │ │ │ + cmp r3, #128 @ 0x80 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [r4, r1] │ │ │ │ + ldrh r4, [r0, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r1, #70 @ 0x46 │ │ │ │ + cmp r3, #102 @ 0x66 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsb r6, [r7, r7] │ │ │ │ + ldrh r6, [r3, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r0, #224 @ 0xe0 │ │ │ │ + cmp r3, #0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsb r2, [r2, r2] │ │ │ │ + ldr r2, [r6, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r2, r1 │ │ │ │ + orrs r2, r5 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r0, #162 @ 0xa2 │ │ │ │ + cmp r2, #194 @ 0xc2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r2, [r5, r3] │ │ │ │ + ldrsb r2, [r1, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r2, r4 │ │ │ │ + cmn r2, r0 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r0, #58 @ 0x3a │ │ │ │ + cmp r2, #90 @ 0x5a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsb r2, [r7, r4] │ │ │ │ + ldr r2, [r3, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r0, #28 │ │ │ │ + cmp r2, #60 @ 0x3c │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ @@ -1765645,19 +1765640,19 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #407 @ 0x197 │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ nop │ │ │ │ - ldrsb r6, [r7, r2] │ │ │ │ + ldr r6, [r3, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r4, #184 @ 0xb8 │ │ │ │ + subs r6, #216 @ 0xd8 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrsb r0, [r3, r2] │ │ │ │ + ldr r0, [r7, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r2 │ │ │ │ cmp r1, #1 │ │ │ │ @@ -1767870,17 +1767865,17 @@ │ │ │ │ @ instruction: 0xe8d00165 │ │ │ │ lsls r1, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r0, #21 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #16 │ │ │ │ + asrs r0, r6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r6, #202 @ 0xca │ │ │ │ + lsrs r2, r5 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1768182,25 +1768177,25 @@ │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ ldr r3, [pc, #28] @ (551cd4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43d964>) │ │ │ │ mov.w r2, #384 @ 0x180 │ │ │ │ ldr r1, [pc, #28] @ (551cd8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43d968>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ - subs r6, #148 @ 0x94 │ │ │ │ + lsls r4, r6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r5, #122 @ 0x7a │ │ │ │ + subs r7, #154 @ 0x9a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r4, #76 @ 0x4c │ │ │ │ + subs r6, #108 @ 0x6c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r3, #190 @ 0xbe │ │ │ │ + subs r5, #222 @ 0xde │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r4, #128 @ 0x80 │ │ │ │ + subs r6, #160 @ 0xa0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r3, #174 @ 0xae │ │ │ │ + subs r5, #206 @ 0xce │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cbz r3, 551d40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43d9d0> │ │ │ │ @@ -1768305,25 +1768300,25 @@ │ │ │ │ mov.w r2, #474 @ 0x1da │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ nop │ │ │ │ - subs r3, #220 @ 0xdc │ │ │ │ + subs r5, #252 @ 0xfc │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r2, #174 @ 0xae │ │ │ │ + subs r4, #206 @ 0xce │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r3, #252 @ 0xfc │ │ │ │ + subs r6, #28 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r2, #158 @ 0x9e │ │ │ │ + subs r4, #190 @ 0xbe │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r4, #20 │ │ │ │ + subs r6, #52 @ 0x34 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r2, #134 @ 0x86 │ │ │ │ + subs r4, #166 @ 0xa6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r2, #28 │ │ │ │ @@ -1768347,17 +1768342,17 @@ │ │ │ │ beq.n 551e20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43dab0> │ │ │ │ ldr r3, [pc, #12] @ (551e54 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43dae4>) │ │ │ │ mov.w r2, #498 @ 0x1f2 │ │ │ │ ldr r1, [pc, #12] @ (551e58 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43dae8>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ - subs r3, #204 @ 0xcc │ │ │ │ + subs r5, #236 @ 0xec │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r2, #30 │ │ │ │ + subs r4, #62 @ 0x3e │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ @@ -1769304,35 +1769299,35 @@ │ │ │ │ ldrb r0, [r6, #31] │ │ │ │ b.n 552984 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43e614> │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 552954 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43e5e4> │ │ │ │ lsls r5, r4, #5 │ │ │ │ - subs r2, #16 │ │ │ │ + subs r4, #48 @ 0x30 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r2, r6, #0 │ │ │ │ + movs r0, #82 @ 0x52 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r0, #18 │ │ │ │ + subs r2, #50 @ 0x32 │ │ │ │ lsls r4, r6, #2 │ │ │ │ udf #232 @ 0xe8 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - lsls r0, r0, #10 │ │ │ │ + lsls r0, r4, #18 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r4, r3, #10 │ │ │ │ + lsls r4, r7, #18 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r2, r5, #9 │ │ │ │ + lsls r2, r1, #18 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r6, r0, #10 │ │ │ │ + lsls r6, r4, #18 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r0, #32 │ │ │ │ + subs r2, #64 @ 0x40 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r6, r1, #18 │ │ │ │ + lsrs r6, r5, #26 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r6, #54 @ 0x36 │ │ │ │ + subs r0, #86 @ 0x56 │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr.w ip, [sp, #24] │ │ │ │ add r5, sp, #140 @ 0x8c │ │ │ │ strb.w r7, [sp, #124] @ 0x7c │ │ │ │ str r4, [sp, #120] @ 0x78 │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ @@ -1770129,37 +1770124,37 @@ │ │ │ │ movs r2, #106 @ 0x6a │ │ │ │ mov r0, r4 │ │ │ │ bl 55058c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43c21c> │ │ │ │ b.n 5529ee <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43e67e> │ │ │ │ nop │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #220 @ 0xdc │ │ │ │ + cmp r5, #252 @ 0xfc │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r6, r1, #31 │ │ │ │ + asrs r6, r5, #7 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r1, #174 @ 0xae │ │ │ │ + cmp r3, #206 @ 0xce │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r3, #196 @ 0xc4 │ │ │ │ + cmp r5, #228 @ 0xe4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r6, r6, #30 │ │ │ │ + asrs r6, r2, #7 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r1, #150 @ 0x96 │ │ │ │ + cmp r3, #182 @ 0xb6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r3, #168 @ 0xa8 │ │ │ │ + cmp r5, #200 @ 0xc8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r2, r3, #30 │ │ │ │ + asrs r2, r7, #6 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r1, #122 @ 0x7a │ │ │ │ + cmp r3, #154 @ 0x9a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r3, #148 @ 0x94 │ │ │ │ + cmp r5, #180 @ 0xb4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r6, r0, #30 │ │ │ │ + asrs r6, r4, #6 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r1, #102 @ 0x66 │ │ │ │ + cmp r3, #134 @ 0x86 │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ ldr.w r5, [pc, #2292] @ 553924 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43f5b4> │ │ │ │ mov r8, r2 │ │ │ │ @@ -1771035,56 +1771030,56 @@ │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r7, {r2, r6, r7} │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #84 @ 0x54 │ │ │ │ + cmp r3, #116 @ 0x74 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r6, r6, #21 │ │ │ │ + lsrs r6, r2, #30 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r7, #86 @ 0x56 │ │ │ │ + cmp r1, #118 @ 0x76 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r0, #168 @ 0xa8 │ │ │ │ + cmp r2, #200 @ 0xc8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r6, #62 @ 0x3e │ │ │ │ + cmp r0, #94 @ 0x5e │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldmia r6!, {r0, r2} │ │ │ │ vtbx.8 d28, {d15-d18}, d28 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - vshr.s64 d0, d19, #6 │ │ │ │ - vshr.s64 d16, d19, #40 │ │ │ │ - movs r5, #240 @ 0xf0 │ │ │ │ + rsbs r0, sl, #179 @ 0xb3 │ │ │ │ + @ instruction: 0xf1f800b3 │ │ │ │ + cmp r0, #16 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r2, r7, #6 │ │ │ │ + lsrs r2, r3, #15 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r3, #154 @ 0x9a │ │ │ │ + movs r5, #186 @ 0xba │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r6, #74 @ 0x4a │ │ │ │ + cmp r0, #106 @ 0x6a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r3, #62 @ 0x3e │ │ │ │ + movs r5, #94 @ 0x5e │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldmia r3!, {r0, r4, r5, r7} │ │ │ │ @ instruction: 0xffffcb75 │ │ │ │ @ instruction: 0xffffcb95 │ │ │ │ - vsubw.u q9, , d24 │ │ │ │ + @ instruction: 0xffff2548 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r0, #122 @ 0x7a │ │ │ │ + movs r2, #154 @ 0x9a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r3, #26 │ │ │ │ + movs r5, #58 @ 0x3a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r0, r1, #25 │ │ │ │ + lsrs r0, r5, #1 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r0, #40 @ 0x28 │ │ │ │ + movs r2, #72 @ 0x48 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r2, #160 @ 0xa0 │ │ │ │ + movs r4, #192 @ 0xc0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs.w r0, r2, #5865472 @ 0x598000 │ │ │ │ - subs r2, r3, #5 │ │ │ │ + @ instruction: 0xf7d200b3 │ │ │ │ + movs r1, #122 @ 0x7a │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #308] @ (553ad4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43f764>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -1771218,25 +1771213,25 @@ │ │ │ │ nop │ │ │ │ stmia r6!, {r1, r2, r4, r6} │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {r1, r4, r5, r7} │ │ │ │ lsls r5, r4, #5 │ │ │ │ - movs r1, #60 @ 0x3c │ │ │ │ + movs r3, #92 @ 0x5c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r2, r0, #16 │ │ │ │ + lsls r2, r4, #24 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r2, r4, #7 │ │ │ │ + movs r0, #2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrd r0, r0, [r0, #716] @ 0x2cc │ │ │ │ - strd r0, r0, [sl, #716]! @ 0x2cc │ │ │ │ - movs r1, #10 │ │ │ │ + @ instruction: 0xebf000b3 │ │ │ │ + stc 0, cr0, [sl], {179} @ 0xb3 │ │ │ │ + movs r3, #42 @ 0x2a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r0, r5, #6 │ │ │ │ + subs r0, r1, #7 │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #268] @ (553c1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43f8ac>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -1771873,33 +1771868,33 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r3, r5, r6, r7} │ │ │ │ lsls r5, r4, #5 │ │ │ │ stmia r0!, {r1, r5, r6, r7} │ │ │ │ lsls r5, r4, #5 │ │ │ │ - str r0, [sp, #168] @ 0xa8 │ │ │ │ + str r2, [sp, #296] @ 0x128 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - str r0, [sp, #40] @ 0x28 │ │ │ │ + str r2, [sp, #168] @ 0xa8 │ │ │ │ lsls r7, r5, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ itt lt │ │ │ │ lsllt r5, r4, #5 │ │ │ │ - blt.n 554818 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4404a8> │ │ │ │ + blt.n 553c58 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43f8e8> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 554850 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4404e0> │ │ │ │ + b.n 553c90 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43f920> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 5547e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x440470> │ │ │ │ + b.n 553c20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43f8b0> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 55481c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4404ac> │ │ │ │ + b.n 553c5c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43f8ec> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 5547a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x440430> │ │ │ │ + b.n 553be0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43f870> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 5547dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44046c> │ │ │ │ + b.n 553c1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x43f8ac> │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r5, [pc, #592] @ (55443c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4400cc>) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -1772491,17 +1772486,17 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbnz r4, 5548b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x440540> │ │ │ │ lsls r5, r4, #5 │ │ │ │ hlt 0x000c │ │ │ │ lsls r5, r4, #5 │ │ │ │ - bgt.n 5547fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44048c> │ │ │ │ + udf #244 @ 0xf4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bgt.n 55483c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4404cc> │ │ │ │ + svc 18 │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ @@ -1772568,21 +1772563,21 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ sub.w r3, r0, #5344 @ 0x14e0 │ │ │ │ subs r3, #11 │ │ │ │ cmp r3, #1 │ │ │ │ bhi.n 5548e6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x440576> │ │ │ │ b.n 5548dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44056c> │ │ │ │ nop │ │ │ │ - asrs r2, r1, #14 │ │ │ │ + asrs r2, r5, #22 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r0, r7, #14 │ │ │ │ + asrs r0, r3, #23 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r6, r6, #12 │ │ │ │ + asrs r6, r2, #21 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r4, r4, #13 │ │ │ │ + asrs r4, r0, #22 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1772750,18 +1772745,18 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #277 @ 0x115 │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ nop │ │ │ │ - lsrs r6, r6, #1 │ │ │ │ + lsrs r6, r2, #10 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xf3d000c0 │ │ │ │ - asrs r4, r3, #6 │ │ │ │ + @ instruction: 0xf5f000c0 │ │ │ │ + asrs r4, r7, #14 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #100] @ (554b48 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4407d8>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -1772809,17 +1772804,17 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ push {r1, r4, lr} │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r4, #5 │ │ │ │ - asrs r4, r7, #4 │ │ │ │ + asrs r4, r3, #13 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r2, r3, #4 │ │ │ │ + asrs r2, r7, #12 │ │ │ │ lsls r4, r6, #2 │ │ │ │ cmp r1, #245 @ 0xf5 │ │ │ │ beq.n 554b64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4407f4> │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1772904,17 +1772899,17 @@ │ │ │ │ movs r0, #1 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ bl 5402ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bf7c> │ │ │ │ b.n 554bb2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x440842> │ │ │ │ - bhi.n 554cc4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x440954> │ │ │ │ + bge.n 554d04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x440994> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bhi.n 554d04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x440994> │ │ │ │ + bge.n 554d44 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4409d4> │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ @@ -1773083,23 +1773078,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #28] @ (554e28 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x440ab8>) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ movw r2, #741 @ 0x2e5 │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ - ldmia r6, {r2, r3, r6, r7} │ │ │ │ + beq.n 554df4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x440a84> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - bvs.n 554f1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x440bac> │ │ │ │ + bhi.n 554d5c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4409ec> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bvs.n 554d5c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4409ec> │ │ │ │ + bhi.n 554d9c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x440a2c> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bvs.n 554ee8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x440b78> │ │ │ │ + bhi.n 554d28 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4409b8> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bvs.n 554f28 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x440bb8> │ │ │ │ + bhi.n 554d68 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4409f8> │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r4, [pc, #1008] @ (555230 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x440ec0>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1773462,15 +1773457,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ cbz r2, 555268 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x440ef8> │ │ │ │ lsls r5, r4, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ cbz r2, 555248 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x440ed8> │ │ │ │ lsls r5, r4, #5 │ │ │ │ - lsrs r0, r5, #21 │ │ │ │ + lsrs r0, r1, #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, #3976] @ 0xf88 │ │ │ │ ldr.w r4, [pc, #1556] @ 555870 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x441500> │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -1774055,90 +1774050,84 @@ │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r5, sp, #352 @ 0x160 │ │ │ │ lsls r5, r4, #5 │ │ │ │ bl 26187e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x14d50e> │ │ │ │ bl 38f882 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x27b512> │ │ │ │ - lsls r2, r3, #25 │ │ │ │ + lsrs r2, r7, #1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r0, r0, #23 │ │ │ │ + lsls r0, r4, #31 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r2, r0, #30 │ │ │ │ + lsrs r2, r4, #6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 55584c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4414dc> │ │ │ │ - lsls r0, r0, #3 │ │ │ │ - lsls r0, r5, #22 │ │ │ │ + ldrd r0, r0, [ip, #768]! @ 0x300 │ │ │ │ + lsls r0, r1, #31 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r2, r2, #30 │ │ │ │ + lsrs r2, r6, #6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 555830 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4414c0> │ │ │ │ - lsls r0, r0, #3 │ │ │ │ - lsls r4, r2, #22 │ │ │ │ + strd r0, r0, [r8, #768]! @ 0x300 │ │ │ │ + lsls r4, r6, #30 │ │ │ │ lsls r4, r6, #2 │ │ │ │ bl 8f98a6 │ │ │ │ - lsls r4, r5, #26 │ │ │ │ + lsrs r4, r1, #3 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 55574c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4413dc> │ │ │ │ - lsls r0, r0, #3 │ │ │ │ - lsls r2, r3, #20 │ │ │ │ + strd r0, r0, [lr, #-768]! @ 0x300 │ │ │ │ + lsls r2, r7, #28 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r2, r5, #21 │ │ │ │ + lsls r2, r1, #30 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 555734 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4413c4> │ │ │ │ - lsls r0, r0, #3 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ + ldrd r0, r0, [ip, #-768] @ 0x300 │ │ │ │ + lsls r0, r5, #28 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r4, r6, #26 │ │ │ │ + lsrs r4, r2, #3 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 55570c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44139c> │ │ │ │ - lsls r0, r0, #3 │ │ │ │ - lsls r6, r5, #19 │ │ │ │ + strd r0, r0, [r2, #-768] @ 0x300 │ │ │ │ + lsls r6, r1, #28 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r4, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r7!, {r1, r4} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r5!, {r1, r2, r3} │ │ │ │ + ldmia r7!, {r1, r2, r3, r5} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r4, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r7!, {r1, r3, r4} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r6, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r7!, {r2, r3} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r4!, {r5, r7} │ │ │ │ + ldmia r6, {r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r6, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r4!, {r1, r2, r5, r7} │ │ │ │ + ldmia r6, {r1, r2, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r4, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r6!, {r1, r2, r4, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r4, {r4, r7} │ │ │ │ + ldmia r6!, {r4, r5, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r4!, {r2, r5, r7} │ │ │ │ + ldmia r6, {r2, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r4, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r6!, {r1, r3, r4, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r0, r3, #21 │ │ │ │ + lsls r0, r7, #29 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r6, r6, #16 │ │ │ │ + lsls r6, r2, #25 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r4, {r2, r3, r4, r5} │ │ │ │ + ldmia r6, {r2, r3, r4, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r4, {r1, r3, r4, r6} │ │ │ │ + ldmia r6, {r1, r3, r4, r5, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r4, r5, #17 │ │ │ │ + lsls r4, r1, #26 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 555578 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x441208> │ │ │ │ - lsls r0, r0, #3 │ │ │ │ - lsls r2, r7, #15 │ │ │ │ + strex r0, r0, [lr, #768] @ 0x300 │ │ │ │ + lsls r2, r3, #24 │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov fp, r2 │ │ │ │ ldr r2, [pc, #424] @ (555adc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44176c>) │ │ │ │ @@ -1774311,26 +1774300,27 @@ │ │ │ │ nop │ │ │ │ add r6, pc, #784 @ (adr r6, 555df0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x441a80>) │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r6, pc, #0 @ (adr r6, 555ae8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x441778>) │ │ │ │ lsls r5, r4, #5 │ │ │ │ - mrc2 0, 3, r0, cr6, cr1, {5} │ │ │ │ - ldmia r1!, {r2, r4, r6, r7} │ │ │ │ + lsls r6, r2, #2 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + ldmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r1, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r1, r4} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r1!, {r2, r4, r5, r7} │ │ │ │ + ldmia r3!, {r2, r4, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r1!, {r4, r6, r7} │ │ │ │ + ldmia r3!, {r4, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r1!, {r2, r5, r6, r7} │ │ │ │ + ldmia r4!, {r2} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr r3, [pc, #552] @ (555d40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4419d0>) │ │ │ │ @@ -1774549,30 +1774539,32 @@ │ │ │ │ movs r3, #0 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ strd r0, r1, [r3] │ │ │ │ udf #255 @ 0xff │ │ │ │ add r4, pc, #912 @ (adr r4, 5560d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x441d64>) │ │ │ │ lsls r5, r4, #5 │ │ │ │ - ldmia r0!, {r1, r4, r5, r6} │ │ │ │ + ldmia r2!, {r1, r4, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r0!, {r4, r7} │ │ │ │ + ldmia r2!, {r4, r5, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #6 │ │ │ │ + lsls r4, r0, #15 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - vshr.u64 d0, d19, #62 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + lsls r2, r4, #6 │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r7!, {r2, r3, r4, r7} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r4, r1, #5 │ │ │ │ + lsls r4, r5, #13 │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + lsls r2, r1, #5 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - vqadd.u32 d0, d26, d19 │ │ │ │ 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] @ (555d9c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x441a2c>) │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -1774683,17 +1774675,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ add r2, pc, #272 @ (adr r2, 555fb8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x441c48>) │ │ │ │ lsls r5, r4, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, r2 │ │ │ │ + lsls r0, r6, #8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldc2 0, cr0, [sl, #716]! @ 0x2cc │ │ │ │ + vshr.u64 d16, d19, #38 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ @@ -1775359,42 +1775351,42 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ - @ instruction: 0xfb3400b3 │ │ │ │ - bge.n 556524 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4421b4> │ │ │ │ + ldc2l 0, cr0, [r4, #-716] @ 0xfffffd34 │ │ │ │ + bgt.n 556564 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4421f4> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb.w r0, [r6, #179] @ 0xb3 │ │ │ │ + @ instruction: 0xfaa600b3 │ │ │ │ b.n 55648e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44211e> │ │ │ │ @ instruction: 0xffff9bdc │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfaa000b3 │ │ │ │ - @ instruction: 0xfa2e00b3 │ │ │ │ - bls.n 556514 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4421a4> │ │ │ │ + stc2l 0, cr0, [r0], {179} @ 0xb3 │ │ │ │ + mcrr2 0, 11, r0, lr, cr3 │ │ │ │ + blt.n 556554 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4421e4> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - @ instruction: 0xf77000b3 │ │ │ │ - itee cc │ │ │ │ - lslcc r3, r6, #2 │ │ │ │ - sevlcs │ │ │ │ - lslcs r3, r6, #2 │ │ │ │ - ittt ne │ │ │ │ - lslne r3, r6, #2 │ │ │ │ - itt cc @ unpredictable │ │ │ │ - lslcc r3, r6, #2 │ │ │ │ - bkpt 0x00ee │ │ │ │ + ldrsb.w r0, [r0, #179] @ 0xb3 │ │ │ │ + stmia r1!, {r1, r4, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ite eq │ │ │ │ - lsleq r3, r6, #2 │ │ │ │ - vst1ne.8 @ instruction: 0xf98400b3 │ │ │ │ - @ instruction: 0xf6be00b3 │ │ │ │ + stmia r1!, {r4, r5, r6} │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5} │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + stmia r1!, {r2, r3, r4, r6} │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + stmia r1!, {r1, r2, r3} │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + stmia r1!, {r2, r3, r5} │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + @ instruction: 0xfba400b3 │ │ │ │ + ldr.w r0, [lr, #179] @ 0xb3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1775464,21 +1775456,21 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ movs r2, #5 │ │ │ │ bl 5402ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bf7c> │ │ │ │ b.n 55661e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4422ae> │ │ │ │ nop │ │ │ │ - ldmia r4, {r4, r5, r6} │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - bkpt 0x0018 │ │ │ │ + ldmia r6!, {r4, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r2, r4, r6, r7, pc} │ │ │ │ + stmia r0!, {r3, r4, r5} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ + ite │ │ │ │ + lsl r3, r6, #2 │ │ │ │ + stmiaal r0!, {r4} │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r3 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1775591,32 +1775583,32 @@ │ │ │ │ movs r2, #45 @ 0x2d │ │ │ │ ldr r1, [pc, #60] @ (556818 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4424a8>) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf7d200b3 │ │ │ │ - bvc.n 5567f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x442488> │ │ │ │ + ldr??.w r0, [r2, #179] @ 0xb3 │ │ │ │ + bls.n 556838 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4424c8> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - @ instruction: 0xf7a800b3 │ │ │ │ - pop {r3, r4, r6, r7} │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - pop {r1, r2, r4, r5, r6, r7} │ │ │ │ + vst1.8 @ instruction: 0xf9c800b3 │ │ │ │ + bkpt 0x00f8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf7c800b3 │ │ │ │ - bvs.n 5567a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x442438> │ │ │ │ + itet ne │ │ │ │ + lslne r3, r6, #2 │ │ │ │ + vld1eq.8 @ instruction: 0xf9e800b3 │ │ │ │ + bhi.n 5567e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x442478> @ unpredictable │ │ │ │ lsls r0, r0, #3 │ │ │ │ - @ instruction: 0xf77600b3 │ │ │ │ - @ instruction: 0xf7be00b3 │ │ │ │ - bvs.n 556788 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x442418> │ │ │ │ + ldrsb.w r0, [r6, #179] @ 0xb3 │ │ │ │ + ldr??.w r0, [lr, #179] @ 0xb3 │ │ │ │ + bhi.n 5567c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x442458> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - @ instruction: 0xf76000b3 │ │ │ │ - @ instruction: 0xf7b600b3 │ │ │ │ - @ instruction: 0xf75000b3 │ │ │ │ + vst1.8 @ instruction: 0xf98000b3 │ │ │ │ + ldr??.w r0, [r6, #179] @ 0xb3 │ │ │ │ + ldr??.w r0, [r0, r3, lsl #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, #20] │ │ │ │ bl 465164 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x350df4> │ │ │ │ @@ -1776774,97 +1776766,97 @@ │ │ │ │ nop │ │ │ │ str r7, [sp, #432] @ 0x1b0 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #384] @ 0x180 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - @ instruction: 0xf70000b3 │ │ │ │ - subs r4, #214 @ 0xd6 │ │ │ │ + vld4.32 {d0-d3}, [r0 :256], r3 │ │ │ │ + subs r6, #246 @ 0xf6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #776] @ 0x308 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - @ instruction: 0xf2da00b3 │ │ │ │ - subs r0, #72 @ 0x48 │ │ │ │ + @ instruction: 0xf4fa00b3 │ │ │ │ + subs r2, #104 @ 0x68 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf18000b3 │ │ │ │ - @ instruction: 0xf12c00b3 │ │ │ │ - vqadd.s32 d0, d20, d19 │ │ │ │ - ldmia r5!, {r1, r3, r6, r7} │ │ │ │ + @ instruction: 0xf3a000b3 │ │ │ │ + @ instruction: 0xf34c00b3 │ │ │ │ + adc.w r0, r4, #179 @ 0xb3 │ │ │ │ + ldmia r7, {r1, r3, r5, r6, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - mcr 0, 3, r0, cr14, cr3, {5} │ │ │ │ + eor.w r0, lr, #179 @ 0xb3 │ │ │ │ cmp r3, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 557560 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4431f0> │ │ │ │ + push {r1, r2, r6, lr} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r4, 55756c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4431fc> │ │ │ │ + push {r2, r5, r6, lr} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r4, 557564 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4431f4> │ │ │ │ + push {r2, r4, r5, lr} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r2, 557570 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x443200> │ │ │ │ + push {r1, r4, r6, lr} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r2, 557568 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4431f8> │ │ │ │ + push {r1, r5, lr} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r0, 557574 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x443204> │ │ │ │ + push {r6, lr} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - uxtb r0, r6 │ │ │ │ + push {r4, lr} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r6, 557576 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x443206> │ │ │ │ + push {r1, r2, r3, r5, lr} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - uxtb r6, r3 │ │ │ │ + push {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - uxtb r4, r7 │ │ │ │ + push {r2, r3, r4, lr} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - uxtb r4, r1 │ │ │ │ + push {r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - uxtb r2, r5 │ │ │ │ + push {r1, r3, lr} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - uxth r2, r7 │ │ │ │ + push {r1, r3, r4, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - uxtb r0, r3 │ │ │ │ + push {r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - mrc 0, 0, r0, cr8, cr3, {5} │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r7} │ │ │ │ + bics.w r0, r8, #179 @ 0xb3 │ │ │ │ + ldmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - stcl 0, cr0, [r2, #-716] @ 0xfffffd34 │ │ │ │ - blt.n 557558 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4431e8> │ │ │ │ + vqadd.s32 d16, d18, d19 │ │ │ │ + udf #30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r4!, {r3, r5, r6} │ │ │ │ + ldmia r6!, {r3, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - sxtb r0, r5 │ │ │ │ + push {r3, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - sxth r0, r4 │ │ │ │ + push {r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - sxth r4, r7 │ │ │ │ + push {r2, r3, r4, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - sxth r6, r1 │ │ │ │ + push {r1, r2, r3, r5} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - sxth r4, r5 │ │ │ │ + push {r2, r3, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r2, 5575b2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x443242> │ │ │ │ + push {r1, r3} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - sxth r4, r0 │ │ │ │ + push {r2, r5} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bge.n 557574 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x443204> │ │ │ │ + ble.n 5575b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x443244> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r3, {r3, r4, r7} │ │ │ │ + ldmia r5, {r3, r4, r5, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - cbz r0, 5575ae <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44323e> │ │ │ │ + cbz r0, 5575f6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x443286> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r4, 5575a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x443234> │ │ │ │ + cbz r4, 5575ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44327c> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r2, 5575b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x443240> │ │ │ │ + cbz r2, 5575f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x443288> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r2, #202 @ 0xca │ │ │ │ + adds r4, #234 @ 0xea │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, sp, #920 @ 0x398 │ │ │ │ + sxth r6, r0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add sp, #16 │ │ │ │ + sxth r4, r4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr.w r4, [pc, #1420] @ 557b3c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4437cc> │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -1777386,62 +1777378,59 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r0, #18] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r7, #16] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - ands.w r0, r4, r3, ror #2 │ │ │ │ + ldc 0, cr0, [r4], #-716 @ 0xfffffd34 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #206 @ 0xce │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - b.n 557b48 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4437d8> │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - b.n 5579c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x443654> │ │ │ │ + adds r0, #238 @ 0xee │ │ │ │ lsls r3, r6, #2 │ │ │ │ + ands.w r0, r8, r3, ror #2 │ │ │ │ + ldrd r0, r0, [r4, #-716] @ 0x2cc │ │ │ │ strh r4, [r4, #44] @ 0x2c │ │ │ │ lsls r5, r4, #5 │ │ │ │ - b.n 557634 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4432c4> │ │ │ │ + b.n 557a74 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x443704> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r3} │ │ │ │ + stmia r6!, {r1, r2, r3, r5} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - b.n 5574d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x443160> │ │ │ │ + b.n 557910 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4435a0> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 557754 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4433e4> │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - stmia r3!, {r3, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xe81200b3 │ │ │ │ + stmia r6!, {r3, r4} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - b.n 5574b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x443140> │ │ │ │ + b.n 5578f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x443580> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, sp, #656 @ 0x290 │ │ │ │ + add r3, sp, #784 @ 0x310 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, sp, #776 @ 0x308 │ │ │ │ + add r3, sp, #904 @ 0x388 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, sp, #584 @ 0x248 │ │ │ │ + add r3, sp, #712 @ 0x2c8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, sp, #704 @ 0x2c0 │ │ │ │ + add r3, sp, #832 @ 0x340 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, sp, #512 @ 0x200 │ │ │ │ + add r3, sp, #640 @ 0x280 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, sp, #632 @ 0x278 │ │ │ │ + add r3, sp, #760 @ 0x2f8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, sp, #440 @ 0x1b8 │ │ │ │ + add r3, sp, #568 @ 0x238 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, sp, #560 @ 0x230 │ │ │ │ + add r3, sp, #688 @ 0x2b0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 5576e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x443378> │ │ │ │ + b.n 557b28 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4437b8> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r3!, {r2, r4, r5, r6} │ │ │ │ + stmia r5!, {r2, r4, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - b.n 5573d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x443064> │ │ │ │ + b.n 557814 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4434a4> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, sp, #264 @ 0x108 │ │ │ │ + add r3, sp, #392 @ 0x188 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, sp, #384 @ 0x180 │ │ │ │ + add r3, sp, #512 @ 0x200 │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #332] @ (557d0c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44399c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -1777578,25 +1777567,25 @@ │ │ │ │ nop │ │ │ │ strh r0, [r7, #32] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r1, #26] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - b.n 557540 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4431d0> │ │ │ │ + b.n 557980 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x443610> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r1!, {r2, r5, r7} │ │ │ │ + stmia r3!, {r2, r6, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - b.n 5581b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x443e44> │ │ │ │ + b.n 5575f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x443284> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 557564 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4431f4> │ │ │ │ + b.n 5579a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x443634> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r1!, {r4, r7} │ │ │ │ + stmia r3!, {r4, r5, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - b.n 558198 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x443e28> │ │ │ │ + b.n 5575d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x443268> │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #336] @ (557e94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x443b24>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -1777724,29 +1777713,29 @@ │ │ │ │ add r1, pc │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strh r4, [r6, #20] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #30 │ │ │ │ + cmp r3, #62 @ 0x3e │ │ │ │ lsls r3, r6, #2 │ │ │ │ strh r2, [r6, #12] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - b.n 5583c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x444050> │ │ │ │ + b.n 557800 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x443490> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r4} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - b.n 558034 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x443cc4> │ │ │ │ + b.n 558474 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x444104> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 5583d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x444064> │ │ │ │ + b.n 557814 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4434a4> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r0!, {r1} │ │ │ │ + stmia r2!, {r1, r5} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - b.n 558008 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x443c98> │ │ │ │ + b.n 558448 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4440d8> │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w ip, [pc, #164] @ 557f70 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x443c00> │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1777757,43 +1777746,43 @@ │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ movs r0, #24 │ │ │ │ add r4, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl a9e2d8 │ │ │ │ + bl a9e568 │ │ │ │ ldr r3, [pc, #136] @ (557f7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x443c0c>) │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ tst.w r3, #8 │ │ │ │ mov.w r3, #0 │ │ │ │ strd r3, r3, [sp, #20] │ │ │ │ add r3, sp, #24 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #0] │ │ │ │ ite ne │ │ │ │ movne r3, #76 @ 0x4c │ │ │ │ moveq r3, #72 @ 0x48 │ │ │ │ - bl a96120 │ │ │ │ + bl a963b0 │ │ │ │ cbnz r0, 557f52 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x443be2> │ │ │ │ ldr r2, [pc, #100] @ (557f80 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x443c10>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ ldrd r0, r2, [r0] │ │ │ │ blx 69a98 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl aa0718 │ │ │ │ + bl aa09a8 │ │ │ │ ldr r2, [pc, #72] @ (557f84 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x443c14>) │ │ │ │ ldr r3, [pc, #52] @ (557f74 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x443c04>) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ @@ -1777803,32 +1777792,32 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r2, [pc, #52] @ (557f88 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x443c18>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl a93c18 │ │ │ │ + bl a93ea8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl a93b74 │ │ │ │ + bl a93e04 │ │ │ │ b.n 557f34 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x443bc4> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strh r0, [r5, #8] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r3, #8] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 558394 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x444024> │ │ │ │ + b.n 5577d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x443464> │ │ │ │ lsls r3, r6, #2 │ │ │ │ strh r6, [r7, #4] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - b.n 558354 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x443fe4> │ │ │ │ + b.n 557794 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x443424> │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #268] @ (5580ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x443d3c>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -1780054,25 +1780043,25 @@ │ │ │ │ add r2, pc, #328 @ (adr r2, 5597a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x445434>) │ │ │ │ svc 70 @ 0x46 │ │ │ │ subs r7, #145 @ 0x91 │ │ │ │ strb r4, [r1, #9] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - sbcs r0, r0 │ │ │ │ + bics r0, r4 │ │ │ │ lsls r7, r5, #4 │ │ │ │ strb r4, [r7, #3] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - str r2, [sp, #584] @ 0x248 │ │ │ │ + str r4, [sp, #712] @ 0x2c8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [sp, #704] @ 0x2c0 │ │ │ │ + str r4, [sp, #832] @ 0x340 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r1, [sp, #80] @ 0x50 │ │ │ │ + str r3, [sp, #208] @ 0xd0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r1, [sp, #200] @ 0xc8 │ │ │ │ + str r3, [sp, #328] @ 0x148 │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldr.w r8, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ vldr d0, [pc, #768] @ 559988 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x445618> │ │ │ │ ldrb.w r6, [r8, #13] │ │ │ │ mov r1, r6 │ │ │ │ bl 467b7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x35380c> │ │ │ │ @@ -1781025,17 +1781014,17 @@ │ │ │ │ pop {r0, r6, r7} │ │ │ │ ldrh r7, [r0, #44] @ 0x2c │ │ │ │ subs r5, #166 @ 0xa6 │ │ │ │ adds r1, #175 @ 0xaf │ │ │ │ pop {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ ldr r1, [pc, #916] @ (55a43c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4460cc>) │ │ │ │ subs r5, #177 @ 0xb1 │ │ │ │ - stmia r1!, {r1, r2, r5, r7} │ │ │ │ + stmia r3!, {r1, r2, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r1!, {r7} │ │ │ │ + stmia r3!, {r5, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ movs r1, #210 @ 0xd2 │ │ │ │ mov r0, r5 │ │ │ │ bl 46a8b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x356540> │ │ │ │ mov r6, r0 │ │ │ │ b.n 559fec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x445c7c> │ │ │ │ movs r1, #212 @ 0xd4 │ │ │ │ @@ -1781713,45 +1781702,45 @@ │ │ │ │ b.n 55a6be <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44634e> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ udf #255 @ 0xff │ │ │ │ @ instruction: 0xffff7fff │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r7, #27] │ │ │ │ + strh r0, [r3, #8] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r6, [r2, #28] │ │ │ │ + strh r6, [r6, #8] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r5, #27] │ │ │ │ + strh r0, [r1, #8] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r6, [r0, #28] │ │ │ │ + strh r6, [r4, #8] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r2, #27] │ │ │ │ + strh r4, [r6, #6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r2, [r6, #27] │ │ │ │ + strh r2, [r2, #8] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r1, r2, r3, r4, r6, r7} │ │ │ │ + @ instruction: 0xb6fe │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [sp, #832] @ 0x340 │ │ │ │ + ldr r2, [sp, #960] @ 0x3c0 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - cbnz r0, 55a854 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4464e4> │ │ │ │ + pop {r6, r7, pc} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r1, r2, r6, r7} │ │ │ │ + @ instruction: 0xb6e6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r2, [sp, #864] @ 0x360 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - cbnz r0, 55a85a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4464ea> │ │ │ │ + pop {r3, r5, r7, pc} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r6, [r3, #23] │ │ │ │ + ldrb r6, [r7, #31] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r7, #23] │ │ │ │ + strh r4, [r3, #0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r6, [r7, #22] │ │ │ │ + ldrb r6, [r3, #31] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r3, #23] │ │ │ │ + ldrb r4, [r7, #31] │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3656] @ 0xe48 │ │ │ │ sub sp, #404 @ 0x194 │ │ │ │ mov r9, r2 │ │ │ │ @@ -1781950,54 +1781939,54 @@ │ │ │ │ b.n 55a88a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44651a> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrsb r2, [r1, r7] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 55aa18 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4466a8> │ │ │ │ + cbnz r6, 55aa60 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4466f0> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r7, #10 │ │ │ │ + cmp r1, #42 @ 0x2a │ │ │ │ lsls r7, r5, #4 │ │ │ │ - cbnz r0, 55aa1a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4466aa> │ │ │ │ + cbnz r0, 55aa62 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4466f2> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r2, #32] │ │ │ │ + str r0, [r6, #64] @ 0x40 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cbnz r2, 55aa5e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4466ee> │ │ │ │ + pop {r1, r3, r6, pc} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - b.n 55b098 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x446d28> │ │ │ │ + b.n 55a4d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x446168> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb8fa │ │ │ │ + cbnz r2, 55aa62 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4466f2> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bne.n 55a940 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4465d0> │ │ │ │ + bcc.n 55a980 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x446610> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r7, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r1, [sp, #616] @ 0x268 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - svc 24 │ │ │ │ + b.n 55ac98 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x446928> │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add lr, r4 │ │ │ │ + mov lr, r8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xf66c00b1 │ │ │ │ - stmia r1!, {r1, r4, r5, r6, r7} │ │ │ │ + strb.w r0, [ip, #177] @ 0xb1 │ │ │ │ + stmia r4!, {r1, r4} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - stmia r4!, {r3, r6, r7} │ │ │ │ + stmia r6!, {r3, r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - b.n 55aec0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x446b50> │ │ │ │ + b.n 55a300 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x445f90> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #496] @ 0x1f0 │ │ │ │ + str r7, [sp, #624] @ 0x270 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - @ instruction: 0xb864 │ │ │ │ + hlt 0x0004 │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldrsb r0, [r7, r1] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - @ instruction: 0xb7d2 │ │ │ │ + cbnz r2, 55aa88 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x446718> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb7bc │ │ │ │ + cbnz r4, 55aa86 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x446716> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb7dc │ │ │ │ + cbnz r4, 55aa92 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x446722> │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #364] @ (55abd4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x446864>) │ │ │ │ @@ -1782147,45 +1782136,45 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strb r0, [r2, r6] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r1, r6] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - @ instruction: 0xb734 │ │ │ │ + cbnz r4, 55abf8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x446888> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r3, [sp, #792] @ 0x318 │ │ │ │ + str r5, [sp, #920] @ 0x398 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - @ instruction: 0xb70a │ │ │ │ + cbnz r2, 55abf6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x446886> │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r3, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, r2 │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r3, r2] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - @ instruction: 0xb6f8 │ │ │ │ + cbnz r0, 55ac02 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x446892> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb64e │ │ │ │ + @ instruction: 0xb86e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cpsid ai │ │ │ │ + @ instruction: 0xb896 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb63c │ │ │ │ + @ instruction: 0xb85c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb6f8 │ │ │ │ + cbnz r0, 55ac12 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4468a2> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb62a │ │ │ │ + @ instruction: 0xb84a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb692 │ │ │ │ + @ instruction: 0xb8b2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - setpan #1 │ │ │ │ + @ instruction: 0xb838 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb6b0 │ │ │ │ + @ instruction: 0xb8d0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb606 │ │ │ │ + @ instruction: 0xb826 │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1782429,33 +1782418,33 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strh r4, [r0, r3] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r7, r7] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - strb r6, [r0, #25] │ │ │ │ + ldrb r6, [r4, #1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r4, #25] │ │ │ │ + ldrb r4, [r0, #2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r3, r5, r7} │ │ │ │ + @ instruction: 0xb6c8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [sp, #296] @ 0x128 │ │ │ │ + str r2, [sp, #424] @ 0x1a8 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - cbz r6, 55af06 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x446b96> │ │ │ │ + push {r1, r2, r3, r5, r7, lr} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r2, [r3, #24] │ │ │ │ + ldrb r2, [r7, #0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r7, #24] │ │ │ │ + ldrb r0, [r3, #1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r1, r2, r3, r4, r6} │ │ │ │ + @ instruction: 0xb67e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [sp, #128] @ 0x80 │ │ │ │ + str r2, [sp, #256] @ 0x100 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - cbz r4, 55af10 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x446ba0> │ │ │ │ + push {r2, r7, lr} │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r1, [pc, #184] @ (55af80 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x446c10>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1782870,17 +1782859,17 @@ │ │ │ │ mov.w r1, #316 @ 0x13c │ │ │ │ b.n 55b1ba <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x446e4a> │ │ │ │ movw r1, #319 @ 0x13f │ │ │ │ b.n 55b1ba <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x446e4a> │ │ │ │ mov.w r1, #436 @ 0x1b4 │ │ │ │ b.n 55b1ba <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x446e4a> │ │ │ │ nop │ │ │ │ - add r7, sp, #976 @ 0x3d0 │ │ │ │ + sxth r4, r2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add sp, #264 @ 0x108 │ │ │ │ + sxtb r2, r4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #268] @ (55b3b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x447044>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -1783684,23 +1783673,23 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [pc, #80] @ (55bb90 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x447820>) │ │ │ │ lsls r5, r4, #5 │ │ │ │ ldr r4, [pc, #56] @ (55bb7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44780c>) │ │ │ │ lsls r5, r4, #5 │ │ │ │ - add r6, sp, #624 @ 0x270 │ │ │ │ + sub sp, #240 @ 0xf0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, sp, #440 @ 0x1b8 │ │ │ │ + add r7, sp, #568 @ 0x238 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r3, pc, #1008 @ (adr r3, 55bf40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x447bd0>) │ │ │ │ + add r6, pc, #112 @ (adr r6, 55bbc0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x447850>) │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r2, [pc, #632] @ (55bdcc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x447a5c>) │ │ │ │ lsls r5, r4, #5 │ │ │ │ - add r1, pc, #8 @ (adr r1, 55bb60 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4477f0>) │ │ │ │ + add r3, pc, #136 @ (adr r3, 55bbe0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x447870>) │ │ │ │ lsls r1, r6, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -1783893,15 +1783882,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r4, pc │ │ │ │ lsls r5, r4, #5 │ │ │ │ add r0, fp │ │ │ │ lsls r5, r4, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #616 @ (adr r6, 55bfbc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x447c4c>) │ │ │ │ + add r0, sp, #744 @ 0x2e8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #932] @ (55c10c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x447d9c>) │ │ │ │ @@ -1785682,33 +1785671,33 @@ │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ lsls r5, r4, #5 │ │ │ │ adds r2, #138 @ 0x8a │ │ │ │ lsls r5, r4, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r6, r6] │ │ │ │ + ldrsb r2, [r2, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r2, r7] │ │ │ │ + ldrsb r0, [r6, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r4, r6] │ │ │ │ + ldrsb r0, [r0, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r7, r6] │ │ │ │ + ldrsb r6, [r3, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r3, [sp, #968] @ 0x3c8 │ │ │ │ + str r6, [sp, #72] @ 0x48 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [sp, #560] @ 0x230 │ │ │ │ + str r4, [sp, #688] @ 0x2b0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r2, [r3, r4] │ │ │ │ + ldrsb r2, [r7, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r7, r4] │ │ │ │ + ldrsb r0, [r3, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r6, #44] @ 0x2c │ │ │ │ + str r2, [r2, #80] @ 0x50 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r1, r4] │ │ │ │ + ldrsb r0, [r5, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ mov r9, r2 │ │ │ │ ldr.w r2, [pc, #2156] @ 55d858 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4494e8> │ │ │ │ @@ -1786590,15 +1786579,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #238 @ 0xee │ │ │ │ lsls r5, r4, #5 │ │ │ │ rors r2, r1 │ │ │ │ lsls r6, r3, #5 │ │ │ │ cmp r5, #96 @ 0x60 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - subs r2, #150 @ 0x96 │ │ │ │ + subs r4, #182 @ 0xb6 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r1, [r5, #0] │ │ │ │ ldr r3, [r3, #20] │ │ │ │ ldrb r0, [r3, #2] │ │ │ │ cbz r0, 55d882 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x449512> │ │ │ │ ldrb r0, [r1, #13] │ │ │ │ @@ -1786949,17 +1786938,17 @@ │ │ │ │ subs r7, #247 @ 0xf7 │ │ │ │ ldrb r6, [r7, #7] │ │ │ │ str r7, [r3, r2] │ │ │ │ add r3, r2 │ │ │ │ subs r7, #211 @ 0xd3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r5, #44] @ 0x2c │ │ │ │ + strh r6, [r1, #62] @ 0x3e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r4, [r7, #46] @ 0x2e │ │ │ │ + ldrh r4, [r3, #0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ vldr d7, [pc, #672] @ 55deb8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x449b48> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ vstr d7, [sp, #88] @ 0x58 │ │ │ │ bl 4658f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x351580> │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 55dc38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4498c8> │ │ │ │ @@ -1787212,17 +1787201,17 @@ │ │ │ │ cmp r1, #20 │ │ │ │ bls.w 55d81e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4494ae> │ │ │ │ b.n 55ddf2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x449a82> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ - adds r4, #146 @ 0x92 │ │ │ │ + adds r6, #178 @ 0xb2 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r4, #136 @ 0x88 │ │ │ │ + adds r6, #168 @ 0xa8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #88] @ 0x58 │ │ │ │ cmp r5, #31 │ │ │ │ bhi.n 55df22 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x449bb2> │ │ │ │ tbb [pc, r5] │ │ │ │ movs r2, #16 │ │ │ │ @@ -1787885,32 +1787874,32 @@ │ │ │ │ nop │ │ │ │ movs r0, #188 @ 0xbc │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #178 @ 0xb2 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - strh r2, [r3, #32] │ │ │ │ + strh r2, [r7, #48] @ 0x30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r6, [r6, #16] │ │ │ │ + strh r6, [r2, #34] @ 0x22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldmia r6, {r0, r3, r4, r6, r7} │ │ │ │ vsra.u32 d30, d7, #1 │ │ │ │ vqrdmlsh.s , , d26[0] │ │ │ │ lsls r5, r4, #5 │ │ │ │ ldmia r7!, {r0, r1, r2, r3} │ │ │ │ vcvt.u32.f32 d30, d27, #1 │ │ │ │ vsri.32 q15, , #1 │ │ │ │ - vmlal.u q12, d15, d18[0] │ │ │ │ + vraddhn.i d24, , q1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r4, r7 │ │ │ │ + add ip, fp │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r2, r3 │ │ │ │ + add sl, r7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xfb0800b2 │ │ │ │ + stc2 0, cr0, [r8, #-712]! @ 0xfffffd38 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw lr, #259 @ 0x103 │ │ │ │ @@ -1787978,25 +1787967,25 @@ │ │ │ │ ldr r0, [pc, #28] @ (55e710 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44a3a0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (55e714 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44a3a4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bls.n 55e6d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44a364> │ │ │ │ + bgt.n 55e714 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44a3a4> │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrb r6, [r3, #24] │ │ │ │ + strh r6, [r7, #0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r4, [r6, #0] │ │ │ │ + ldrh r4, [r2, #18] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r6, [r0, #24] │ │ │ │ + strh r6, [r4, #0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r3, #31] │ │ │ │ + strh r0, [r7, #14] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r2, [r5, #5] │ │ │ │ + ldrb r2, [r1, #14] │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1788279,25 +1788268,25 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r0, r5, #26 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r3, #13] │ │ │ │ + ldrb r4, [r7, #21] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r2, [r4, r2] │ │ │ │ + ldrsb r2, [r0, r3] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r6, [r3, #12] │ │ │ │ + ldrb r6, [r7, #20] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r7, #12] │ │ │ │ + ldrb r4, [r3, #21] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r1, r2] │ │ │ │ + ldrsb r6, [r5, r2] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r2, [r1, #12] │ │ │ │ + ldrb r2, [r5, #20] │ │ │ │ lsls r3, r6, #2 │ │ │ │ asrs r6, r5, #23 │ │ │ │ lsls r5, r4, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1788396,31 +1788385,31 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ asrs r4, r2, #22 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r2, #21 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - ldrb r4, [r0, #9] │ │ │ │ + ldrb r4, [r4, #17] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r6, [r7, r5] │ │ │ │ + strb r6, [r3, r6] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r2, [r7, #7] │ │ │ │ + ldrb r2, [r3, #16] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r2, [r7, #8] │ │ │ │ + ldrb r2, [r3, #17] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r0, [r5, r5] │ │ │ │ + strb r0, [r1, r6] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r4, [r4, #7] │ │ │ │ + ldrb r4, [r0, #16] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r6, #8] │ │ │ │ + ldrb r0, [r2, #17] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r6, [r1, r5] │ │ │ │ + strb r6, [r5, r5] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r2, [r1, #7] │ │ │ │ + ldrb r2, [r5, #15] │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #444] @ (55ed48 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44a9d8>) │ │ │ │ mov sl, r1 │ │ │ │ @@ -1788602,19 +1788591,19 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ asrs r4, r5, #17 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r1, #15 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - ldrb r4, [r7, #0] │ │ │ │ + ldrb r4, [r3, #9] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r2, r5] │ │ │ │ + strh r2, [r6, r5] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r6, [r1, #31] │ │ │ │ + ldrb r6, [r5, #7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrb.w ip, [r3, #48] @ 0x30 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1788753,35 +1788742,35 @@ │ │ │ │ ldr r1, [pc, #56] @ (55ef00 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44ab90>) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ movw r2, #741 @ 0x2e5 │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ nop │ │ │ │ - adds r6, #46 @ 0x2e │ │ │ │ + subs r0, #78 @ 0x4e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, #76 @ 0x4c │ │ │ │ + subs r0, #108 @ 0x6c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bcc.n 55ef18 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44aba8> │ │ │ │ + bpl.n 55ef58 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44abe8> │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r4, [r1, r0] │ │ │ │ + strh r4, [r5, r0] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r0, [r1, #26] │ │ │ │ + ldrb r0, [r5, #2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r5, #210 @ 0xd2 │ │ │ │ + adds r7, #242 @ 0xf2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r5, #240 @ 0xf0 │ │ │ │ + subs r0, #16 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r5, #192 @ 0xc0 │ │ │ │ + adds r7, #224 @ 0xe0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r5, #222 @ 0xde │ │ │ │ + adds r7, #254 @ 0xfe │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r5, #162 @ 0xa2 │ │ │ │ + adds r7, #194 @ 0xc2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r5, #192 @ 0xc0 │ │ │ │ + adds r7, #224 @ 0xe0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #784] @ (55f228 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44aeb8>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -1789090,45 +1789079,45 @@ │ │ │ │ b.n 55f1f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44ae88> │ │ │ │ asrs r2, r4, #3 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r0, #1 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - beq.n 55f138 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44adc8> │ │ │ │ + bcs.n 55f178 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44ae08> │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r5, [pc, #456] @ (55f404 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44b094>) │ │ │ │ + ldr r7, [pc, #584] @ (55f484 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44b114>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r6, [r5, #15] │ │ │ │ + strb r6, [r1, #24] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r3, #70 @ 0x46 │ │ │ │ + adds r5, #102 @ 0x66 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r3, #100 @ 0x64 │ │ │ │ + adds r5, #132 @ 0x84 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r2, #17] │ │ │ │ + strb r0, [r6, #25] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r5, [pc, #232] @ (55f338 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44afc8>) │ │ │ │ + ldr r7, [pc, #360] @ (55f3b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44b048>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r6, [r6, #14] │ │ │ │ + strb r6, [r2, #23] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r3, #12 │ │ │ │ + adds r5, #44 @ 0x2c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r3, #42 @ 0x2a │ │ │ │ + adds r5, #74 @ 0x4a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r2, #228 @ 0xe4 │ │ │ │ + adds r5, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r3, #2 │ │ │ │ + adds r5, #34 @ 0x22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r2, #192 @ 0xc0 │ │ │ │ + adds r4, #224 @ 0xe0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r2, #220 @ 0xdc │ │ │ │ + adds r4, #252 @ 0xfc │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r2, #94 @ 0x5e │ │ │ │ + adds r4, #126 @ 0x7e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r2, #124 @ 0x7c │ │ │ │ + adds r4, #156 @ 0x9c │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [pc, #1304] @ 55f7a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44b430> │ │ │ │ @@ -1789643,123 +1789632,123 @@ │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #21 │ │ │ │ lsls r5, r4, #5 │ │ │ │ lsrs r4, r1, #20 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - strb r6, [r4, #1] │ │ │ │ + strb r6, [r0, #10] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r1, [pc, #144] @ (55f848 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44b4d8>) │ │ │ │ + ldr r3, [pc, #272] @ (55f8c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44b558>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [r4, #120] @ 0x78 │ │ │ │ + strb r0, [r0, #7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r7, #0] │ │ │ │ + strb r2, [r3, #9] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [pc, #544] @ (55f9e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44b678>) │ │ │ │ + ldr r2, [pc, #672] @ (55fa68 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44b6f8>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r0, #112] @ 0x70 │ │ │ │ + strb r4, [r4, #4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - sbcs.w r0, r6, #5898240 @ 0x5a0000 │ │ │ │ - ldr r0, [pc, #448] @ (55f994 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44b624>) │ │ │ │ + @ instruction: 0xf79600b4 │ │ │ │ + ldr r2, [pc, #576] @ (55fa14 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44b6a4>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r5, #108] @ 0x6c │ │ │ │ + strb r4, [r1, #4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r3, #2] │ │ │ │ + strb r6, [r7, #10] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [pc, #352] @ (55f940 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44b5d0>) │ │ │ │ + ldr r2, [pc, #480] @ (55f9c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44b650>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r2, #108] @ 0x6c │ │ │ │ + strb r4, [r6, #3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r0, #2] │ │ │ │ + strb r6, [r4, #10] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [pc, #256] @ (55f8ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44b57c>) │ │ │ │ + ldr r2, [pc, #384] @ (55f96c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44b5fc>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r7, #104] @ 0x68 │ │ │ │ + strb r4, [r3, #3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r6, #120] @ 0x78 │ │ │ │ + strb r2, [r2, #7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [pc, #160] @ (55f898 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44b528>) │ │ │ │ + ldr r2, [pc, #288] @ (55f918 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44b5a8>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r4, #104] @ 0x68 │ │ │ │ + strb r4, [r0, #3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r6, #10] │ │ │ │ + strb r6, [r2, #19] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [pc, #64] @ (55f844 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44b4d4>) │ │ │ │ + ldr r2, [pc, #192] @ (55f8c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44b554>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r1, #104] @ 0x68 │ │ │ │ + strb r4, [r5, #2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r2, #116] @ 0x74 │ │ │ │ + strb r2, [r6, #5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - blx pc │ │ │ │ + ldr r2, [pc, #96] @ (55f870 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44b500>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r6, #100] @ 0x64 │ │ │ │ + strb r4, [r2, #2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf4e200b4 │ │ │ │ - blxns fp │ │ │ │ + @ instruction: 0xf70200b4 │ │ │ │ + ldr r1, [pc, #1008] @ (55fc0c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44b89c>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [r3, #100] @ 0x64 │ │ │ │ + strb r0, [r7, #1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r2, [r5, #0] │ │ │ │ + strb r2, [r1, #9] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - blx r9 │ │ │ │ + ldr r1, [pc, #928] @ (55fbc8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44b858>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r0, #100] @ 0x64 │ │ │ │ + strb r4, [r4, #1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [r1, #124] @ 0x7c │ │ │ │ + strb r6, [r5, #7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - blx r6 │ │ │ │ + ldr r1, [pc, #832] @ (55fb74 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44b804>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r5, #96] @ 0x60 │ │ │ │ + strb r4, [r1, #1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r0, #104] @ 0x68 │ │ │ │ + strb r2, [r4, #2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - blx r3 │ │ │ │ + ldr r1, [pc, #736] @ (55fb20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44b7b0>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r2, #96] @ 0x60 │ │ │ │ + strb r4, [r6, #0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [r1, #124] @ 0x7c │ │ │ │ + strb r6, [r5, #7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - blx r0 │ │ │ │ + ldr r1, [pc, #640] @ (55facc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44b75c>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r7, #92] @ 0x5c │ │ │ │ + strb r4, [r3, #0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [r6, #108] @ 0x6c │ │ │ │ + strb r6, [r2, #4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bx sp │ │ │ │ + ldr r1, [pc, #544] @ (55fa78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44b708>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r4, #92] @ 0x5c │ │ │ │ + strb r4, [r0, #0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [r7, #120] @ 0x78 │ │ │ │ + strb r6, [r3, #7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bxns r9 │ │ │ │ + ldr r1, [pc, #432] @ (55fa14 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44b6a4>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [r1, #92] @ 0x5c │ │ │ │ + ldr r0, [r5, #124] @ 0x7c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [r4, #112] @ 0x70 │ │ │ │ + strb r6, [r0, #5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bx r7 │ │ │ │ + ldr r1, [pc, #352] @ (55f9d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44b660>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r6, #88] @ 0x58 │ │ │ │ + ldr r4, [r2, #124] @ 0x7c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [r4, #112] @ 0x70 │ │ │ │ + strb r6, [r0, #5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bx r4 │ │ │ │ + ldr r1, [pc, #256] @ (55f97c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44b60c>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r3, #88] @ 0x58 │ │ │ │ + ldr r4, [r7, #120] @ 0x78 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r4, #120] @ 0x78 │ │ │ │ + strb r4, [r0, #7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r0, #88] @ 0x58 │ │ │ │ + ldr r2, [r4, #120] @ 0x78 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [r5, #120] @ 0x78 │ │ │ │ + strb r6, [r1, #7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r6, #84] @ 0x54 │ │ │ │ + ldr r0, [r2, #120] @ 0x78 │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr.w r2, [pc, #2828] @ 5603b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44c040> │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -1790839,144 +1790828,144 @@ │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r0, #29 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r5, #100] @ 0x64 │ │ │ │ + strb r2, [r1, #2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmn r4, r2 │ │ │ │ + add ip, lr │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [r2, #20] │ │ │ │ + ldr r0, [r6, #52] @ 0x34 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [r7, #52] @ 0x34 │ │ │ │ + ldr r6, [r3, #88] @ 0x58 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r7, #4] │ │ │ │ + ldr r4, [r3, #40] @ 0x28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r7, #6 │ │ │ │ + cmp r1, #38 @ 0x26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r7, #36 @ 0x24 │ │ │ │ + cmp r1, #68 @ 0x44 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r6, #56] @ 0x38 │ │ │ │ + ldr r0, [r2, #92] @ 0x5c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r0 │ │ │ │ + orrs r0, r4 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r4, [r7, #116] @ 0x74 │ │ │ │ + ldr r4, [r3, #24] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r6, #48] @ 0x30 │ │ │ │ + ldr r4, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r4 │ │ │ │ + orrs r2, r0 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r6, [r3, #116] @ 0x74 │ │ │ │ + ldr r6, [r7, #20] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [r2, #56] @ 0x38 │ │ │ │ + ldr r6, [r6, #88] @ 0x58 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r0 │ │ │ │ + cmn r0, r4 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r4, [r7, #112] @ 0x70 │ │ │ │ + ldr r4, [r3, #20] │ │ │ │ lsls r3, r6, #2 │ │ │ │ subs r0, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #7 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - ldr r2, [r7, #24] │ │ │ │ + ldr r2, [r3, #60] @ 0x3c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - eors r0, r3 │ │ │ │ + negs r0, r7 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r4, [r2, #108] @ 0x6c │ │ │ │ + ldr r4, [r6, #12] │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldrex pc, [r3, #1020] @ 0x3fc │ │ │ │ - ldr r6, [r2, #56] @ 0x38 │ │ │ │ + ldr r6, [r6, #88] @ 0x58 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r7, #84 @ 0x54 │ │ │ │ + adcs r4, r6 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r0, [r2, #92] @ 0x5c │ │ │ │ + str r0, [r6, #124] @ 0x7c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r7, #16] │ │ │ │ + ldr r4, [r3, #52] @ 0x34 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r5, #206 @ 0xce │ │ │ │ + subs r7, #238 @ 0xee │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r2, [r1, #68] @ 0x44 │ │ │ │ + str r2, [r5, #100] @ 0x64 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ + ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r5, #182 @ 0xb6 │ │ │ │ + subs r7, #214 @ 0xd6 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r2, [r6, #64] @ 0x40 │ │ │ │ + str r2, [r2, #100] @ 0x64 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r3, #128 @ 0x80 │ │ │ │ + movs r5, #160 @ 0xa0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r3, #158 @ 0x9e │ │ │ │ + movs r5, #190 @ 0xbe │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r2, #120] @ 0x78 │ │ │ │ + ldr r4, [r6, #24] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r5, #66 @ 0x42 │ │ │ │ + subs r7, #98 @ 0x62 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r6, [r7, #56] @ 0x38 │ │ │ │ + str r6, [r3, #92] @ 0x5c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ + ldr r0, [r3, #52] @ 0x34 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r5, #34 @ 0x22 │ │ │ │ + subs r7, #66 @ 0x42 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r6, [r3, #56] @ 0x38 │ │ │ │ + str r6, [r7, #88] @ 0x58 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r0, #100] @ 0x64 │ │ │ │ + ldr r4, [r4, #4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r4, #226 @ 0xe2 │ │ │ │ + subs r7, #2 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r6, [r3, #52] @ 0x34 │ │ │ │ + str r6, [r7, #84] @ 0x54 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r6, #104] @ 0x68 │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r4, #60 @ 0x3c │ │ │ │ + subs r6, #92 @ 0x5c │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r0, [r7, #40] @ 0x28 │ │ │ │ + str r0, [r3, #76] @ 0x4c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r6, #108] @ 0x6c │ │ │ │ + ldr r0, [r2, #16] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r3, #246 @ 0xf6 │ │ │ │ + subs r6, #22 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r2, [r6, #36] @ 0x24 │ │ │ │ + str r2, [r2, #72] @ 0x48 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r4, #124] @ 0x7c │ │ │ │ + ldr r2, [r0, #32] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r3, #216 @ 0xd8 │ │ │ │ + subs r5, #248 @ 0xf8 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r4, [r2, #36] @ 0x24 │ │ │ │ + str r4, [r6, #68] @ 0x44 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r6, #120] @ 0x78 │ │ │ │ + ldr r2, [r2, #28] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r3, #188 @ 0xbc │ │ │ │ + subs r5, #220 @ 0xdc │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r0, [r7, #32] │ │ │ │ + str r0, [r3, #68] @ 0x44 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r3, #104] @ 0x68 │ │ │ │ + ldr r6, [r7, #8] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r3, #164 @ 0xa4 │ │ │ │ + subs r5, #196 @ 0xc4 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r0, [r4, #32] │ │ │ │ + str r0, [r0, #68] @ 0x44 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r2, [r0, #40] @ 0x28 │ │ │ │ + strh r2, [r4, #56] @ 0x38 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r3, #144 @ 0x90 │ │ │ │ + subs r5, #176 @ 0xb0 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r4, [r1, #32] │ │ │ │ + str r4, [r5, #64] @ 0x40 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r7, #108] @ 0x6c │ │ │ │ + ldr r2, [r3, #16] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r3, #64 @ 0x40 │ │ │ │ + subs r5, #96 @ 0x60 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r4, [r7, #24] │ │ │ │ + str r4, [r3, #60] @ 0x3c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r1, #100] @ 0x64 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r3, #44 @ 0x2c │ │ │ │ + subs r5, #76 @ 0x4c │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r0, [r5, #24] │ │ │ │ + str r0, [r1, #60] @ 0x3c │ │ │ │ lsls r3, r6, #2 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r5 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ cmp r6, #2 │ │ │ │ beq.n 5604d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44c168> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ @@ -1791754,177 +1791743,177 @@ │ │ │ │ b.n 560b34 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44c7c4> │ │ │ │ ldr r3, [pc, #332] @ (560dac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44ca3c>) │ │ │ │ add r3, pc │ │ │ │ b.n 560b34 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44c7c4> │ │ │ │ ldr r3, [pc, #332] @ (560db0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44ca40>) │ │ │ │ add r3, pc │ │ │ │ b.n 560b34 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44c7c4> │ │ │ │ - str r2, [r1, #84] @ 0x54 │ │ │ │ + str r2, [r5, #116] @ 0x74 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r0, #148 @ 0x94 │ │ │ │ + subs r2, #180 @ 0xb4 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrsh r0, [r2, r4] │ │ │ │ + str r0, [r6, #16] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r6, #84] @ 0x54 │ │ │ │ + str r0, [r2, #120] @ 0x78 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r0, #114 @ 0x72 │ │ │ │ + subs r2, #146 @ 0x92 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrsh r6, [r5, r3] │ │ │ │ + str r6, [r1, #16] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r1, #76] @ 0x4c │ │ │ │ + str r2, [r5, #108] @ 0x6c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r0, #88 @ 0x58 │ │ │ │ + subs r2, #120 @ 0x78 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrsh r4, [r2, r3] │ │ │ │ + str r4, [r6, #12] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r6!, {r2, r4, r5} │ │ │ │ + beq.n 560d38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44c9c8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r7, #74 @ 0x4a │ │ │ │ + subs r1, #106 @ 0x6a │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r6, [r0, r7] │ │ │ │ + ldrsh r6, [r4, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r0, #84] @ 0x54 │ │ │ │ + str r2, [r4, #116] @ 0x74 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r7, #44 @ 0x2c │ │ │ │ + subs r1, #76 @ 0x4c │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r0, [r5, r6] │ │ │ │ + ldrsh r0, [r1, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r7, #76] @ 0x4c │ │ │ │ + str r0, [r3, #112] @ 0x70 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r7, #14 │ │ │ │ + subs r1, #46 @ 0x2e │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r2, [r1, r6] │ │ │ │ + ldrsh r2, [r5, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r0, #76] @ 0x4c │ │ │ │ + str r6, [r4, #108] @ 0x6c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, #236 @ 0xec │ │ │ │ + subs r1, #12 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r0, [r5, r5] │ │ │ │ + ldrsh r0, [r1, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r2, #76] @ 0x4c │ │ │ │ + str r0, [r6, #108] @ 0x6c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r2, #80] @ 0x50 │ │ │ │ + str r2, [r6, #112] @ 0x70 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r4, #80] @ 0x50 │ │ │ │ + str r2, [r0, #116] @ 0x74 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r7, #80] @ 0x50 │ │ │ │ + str r2, [r3, #116] @ 0x74 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r3, r2] │ │ │ │ + ldrsh r0, [r7, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r2, #76] @ 0x4c │ │ │ │ + str r0, [r6, #108] @ 0x6c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r5, #110 @ 0x6e │ │ │ │ + adds r7, #142 @ 0x8e │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrh r2, [r5, r7] │ │ │ │ + ldrsh r2, [r1, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r2, #72] @ 0x48 │ │ │ │ + str r4, [r6, #104] @ 0x68 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r5, #82 @ 0x52 │ │ │ │ + adds r7, #114 @ 0x72 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrh r6, [r1, r7] │ │ │ │ + ldrb r6, [r5, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r0, #76] @ 0x4c │ │ │ │ + str r2, [r4, #108] @ 0x6c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r3, #76] @ 0x4c │ │ │ │ + str r2, [r7, #108] @ 0x6c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r0, [r5, #40] @ 0x28 │ │ │ │ + ldrh r0, [r1, #58] @ 0x3a │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r5, #42 @ 0x2a │ │ │ │ + adds r7, #74 @ 0x4a │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bgt.n 560d88 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44ca18> │ │ │ │ + udf #102 @ 0x66 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r0, [r3, #72] @ 0x48 │ │ │ │ + str r0, [r7, #104] @ 0x68 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r2, #72] @ 0x48 │ │ │ │ + str r4, [r6, #104] @ 0x68 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r2, #32] │ │ │ │ + str r0, [r6, #64] @ 0x40 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r6, [r1, r5] │ │ │ │ + ldrb r6, [r5, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r5, #68] @ 0x44 │ │ │ │ + str r0, [r1, #104] @ 0x68 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r3, #64] @ 0x40 │ │ │ │ + str r4, [r7, #96] @ 0x60 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, sp, #648 @ 0x288 │ │ │ │ + add r3, sp, #776 @ 0x308 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r2, [r7, #58] @ 0x3a │ │ │ │ + ldrh r2, [r3, #12] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adcs.w r0, r6, #5767168 @ 0x580000 │ │ │ │ - blt.n 560c6c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44c8fc> │ │ │ │ + @ instruction: 0xf77600b0 │ │ │ │ + ble.n 560cac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44c93c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r4, r5] │ │ │ │ + ldrsh r6, [r0, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r1, r5] │ │ │ │ + ldrsh r0, [r5, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r6, [r3, r3] │ │ │ │ + ldrsh r6, [r7, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh.w r0, [r8, r0, lsl #3] │ │ │ │ - str r6, [r3, #88] @ 0x58 │ │ │ │ + @ instruction: 0xfa4800b0 │ │ │ │ + str r6, [r7, #120] @ 0x78 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r2, #20] │ │ │ │ + str r2, [r6, #52] @ 0x34 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r3, #208 @ 0xd0 │ │ │ │ + adds r5, #240 @ 0xf0 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrh r4, [r1, r1] │ │ │ │ + ldrb r4, [r5, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r6, [r4, r2] │ │ │ │ + ldrsh r6, [r0, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r2, r2] │ │ │ │ + ldrsh r4, [r6, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r2, [r7, r1] │ │ │ │ + ldrsh r2, [r3, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r4, r1] │ │ │ │ + ldrsh r4, [r0, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r6, [r5, r2] │ │ │ │ + ldrsh r6, [r1, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r3, r2] │ │ │ │ + ldrsh r0, [r7, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bge.n 560c98 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44c928> │ │ │ │ + bgt.n 560cd8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44c968> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r2, [r5, #60] @ 0x3c │ │ │ │ + str r2, [r1, #96] @ 0x60 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r3, #48] @ 0x30 │ │ │ │ + str r6, [r7, #80] @ 0x50 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r3, #48] @ 0x30 │ │ │ │ + str r2, [r7, #80] @ 0x50 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bge.n 560dd0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44ca60> │ │ │ │ + bgt.n 560e10 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44caa0> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r2, [r6, r5] │ │ │ │ + ldrh r2, [r2, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r6, #48] @ 0x30 │ │ │ │ + str r2, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r2, #48] @ 0x30 │ │ │ │ + str r2, [r6, #80] @ 0x50 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r3, #48] @ 0x30 │ │ │ │ + str r4, [r7, #80] @ 0x50 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r2, #48] @ 0x30 │ │ │ │ + str r4, [r6, #80] @ 0x50 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r2, [r0, r5] │ │ │ │ + ldrsh r2, [r4, r5] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r2, [r7, #40] @ 0x28 │ │ │ │ + str r2, [r3, #76] @ 0x4c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r3, #40] @ 0x28 │ │ │ │ + str r4, [r7, #72] @ 0x48 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r0, #40] @ 0x28 │ │ │ │ + str r0, [r4, #72] @ 0x48 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r5, #36] @ 0x24 │ │ │ │ + str r4, [r1, #72] @ 0x48 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r2, #36] @ 0x24 │ │ │ │ + str r4, [r6, #68] @ 0x44 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r7, #32] │ │ │ │ + str r4, [r3, #68] @ 0x44 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r4, #32] │ │ │ │ + str r4, [r0, #68] @ 0x44 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r1, r4, r5, r6} │ │ │ │ + @ instruction: 0xb692 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strb r4, [r1, r0] │ │ │ │ + ldrsb r4, [r5, r0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r6, [r5, r1] │ │ │ │ + ldrb r6, [r1, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r2, r2] │ │ │ │ + ldrh r0, [r6, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ @@ -1792581,52 +1792570,52 @@ │ │ │ │ ... │ │ │ │ @ instruction: 0xf22a0164 │ │ │ │ @ instruction: 0xf21c0164 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, #4] │ │ │ │ + str r6, [r5, #36] @ 0x24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r7, #172 @ 0xac │ │ │ │ + adds r1, #204 @ 0xcc │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrsb r0, [r5, r0] │ │ │ │ + ldr r0, [r1, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsb r0, [r0, r6] │ │ │ │ + ldr r0, [r4, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r0, [r1, r7] │ │ │ │ + str r0, [r5, #28] │ │ │ │ lsls r3, r6, #2 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r6, r6] │ │ │ │ + ldrsb r0, [r2, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r1, r6] │ │ │ │ + ldrsb r0, [r5, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r0, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ stc 1, cr0, [r4], {100} @ 0x64 │ │ │ │ - ldrh r0, [r7, r6] │ │ │ │ + ldrb r0, [r3, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r2, #238 @ 0xee │ │ │ │ + cmp r5, #14 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r2, [r5, r5] │ │ │ │ + strh r2, [r1, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r0, r0] │ │ │ │ + ldrsh r4, [r4, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r2, #214 @ 0xd6 │ │ │ │ + cmp r4, #246 @ 0xf6 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r2, [r2, r5] │ │ │ │ + strh r2, [r6, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r2, [r2, r0] │ │ │ │ + ldrsh r2, [r6, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r0, [r3, r3] │ │ │ │ + ldrb r0, [r7, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r2, #102 @ 0x66 │ │ │ │ + cmp r4, #134 @ 0x86 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r2, [r4, r3] │ │ │ │ + strh r2, [r0, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ cmp r3, r0 │ │ │ │ beq.n 5614be <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44d14e> │ │ │ │ ldr r1, [r6, #40] @ 0x28 │ │ │ │ cmp r3, r1 │ │ │ │ bne.w 560fea <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44cc7a> │ │ │ │ @@ -1792893,67 +1792882,67 @@ │ │ │ │ add r1, pc │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ movs r3, #2 │ │ │ │ b.n 56171e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44d3ae> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldrh r4, [r6, r0] │ │ │ │ + ldrb r4, [r2, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r1, #118 @ 0x76 │ │ │ │ + cmp r3, #150 @ 0x96 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r7, [pc, #968] @ (561b2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44d7bc>) │ │ │ │ + strh r2, [r2, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r0, r6] │ │ │ │ + ldrh r4, [r4, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r0, #26 │ │ │ │ + cmp r2, #58 @ 0x3a │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r6, [pc, #600] @ (5619c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44d658>) │ │ │ │ + str r6, [r6, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r0, [r3, r6] │ │ │ │ + strb r0, [r7, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r0, #2 │ │ │ │ + cmp r2, #34 @ 0x22 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r6, [pc, #504] @ (561974 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44d604>) │ │ │ │ + str r6, [r3, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r4, r3] │ │ │ │ + ldrh r4, [r0, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r7, #238 @ 0xee │ │ │ │ + cmp r2, #14 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r6, [pc, #424] @ (561930 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44d5c0>) │ │ │ │ + str r2, [r1, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r0, r3] │ │ │ │ + ldrh r0, [r4, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r7, #214 @ 0xd6 │ │ │ │ + cmp r1, #246 @ 0xf6 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r6, [pc, #328] @ (5618dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44d56c>) │ │ │ │ + str r2, [r6, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r2, r3] │ │ │ │ + ldrh r2, [r6, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [pc, #240] @ (56188c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44d51c>) │ │ │ │ + str r4, [r3, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r2, r5] │ │ │ │ + ldrh r2, [r6, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r7, #172 @ 0xac │ │ │ │ + cmp r1, #204 @ 0xcc │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r6, [pc, #160] @ (561848 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44d4d8>) │ │ │ │ + str r0, [r1, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r0, r4] │ │ │ │ + strh r4, [r4, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [pc, #8] @ (5617b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44d448>) │ │ │ │ + str r2, [r4, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r2, r4] │ │ │ │ + ldrh r0, [r6, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r7, #90 @ 0x5a │ │ │ │ + cmp r1, #122 @ 0x7a │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r5, [pc, #856] @ (561b14 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44d7a4>) │ │ │ │ + ldr r7, [pc, #984] @ (561b94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44d824>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [r1, r4] │ │ │ │ + ldrh r6, [r5, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r5, [pc, #768] @ (561ac4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44d754>) │ │ │ │ + ldr r7, [pc, #896] @ (561b44 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44d7d4>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1793024,21 +1793013,21 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ movs r2, #5 │ │ │ │ bl 5402ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bf7c> │ │ │ │ b.n 5617f2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44d482> │ │ │ │ nop │ │ │ │ - subs r4, r3, r2 │ │ │ │ + adds r4, r7, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r4, r0, #17 │ │ │ │ + lsrs r4, r4, #25 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r0, #16 │ │ │ │ + lsrs r0, r4, #24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r4, r3, #16 │ │ │ │ + lsrs r4, r7, #24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r8, r0 │ │ │ │ @@ -1793167,19 +1793156,19 @@ │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [pc, #20] @ (5619f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44d680>) │ │ │ │ add r4, pc │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ - ldrsb r4, [r7, r2] │ │ │ │ + ldr r4, [r3, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r4, #170 @ 0xaa │ │ │ │ + movs r6, #202 @ 0xca │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrsb r6, [r1, r2] │ │ │ │ + ldr r6, [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, #4008] @ 0xfa8 │ │ │ │ mov r6, r2 │ │ │ │ ldr.w r2, [pc, #2864] @ 562538 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44e1c8> │ │ │ │ @@ -1794304,37 +1794293,37 @@ │ │ │ │ add r1, pc │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ nop │ │ │ │ b.n 56211c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44ddac> │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #416 @ 0x1a0 │ │ │ │ + cbz r0, 562586 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44e216> │ │ │ │ lsls r6, r5, #4 │ │ │ │ - lsls r2, r4, #19 │ │ │ │ + lsls r2, r0, #28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r4, r7, #19 │ │ │ │ + lsls r4, r3, #28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #456] @ (56271c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44e3ac>) │ │ │ │ + str r2, [r2, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r5, [pc, #640] @ (5627d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44e468>) │ │ │ │ + ldr r7, [pc, #768] @ (562858 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44e4e8>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r5, [pc, #96] @ (5625bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44e24c>) │ │ │ │ + ldr r7, [pc, #224] @ (56263c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44e2cc>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [pc, #856] @ (5628b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44e548>) │ │ │ │ + ldr r6, [pc, #984] @ (562938 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44e5c8>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r5, [pc, #208] @ (562634 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44e2c4>) │ │ │ │ + ldr r7, [pc, #336] @ (5626b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44e344>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [pc, #792] @ (562880 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44e510>) │ │ │ │ + ldr r6, [pc, #920] @ (562900 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44e590>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r3, [pc, #872] @ (5628d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44e564>) │ │ │ │ + ldr r5, [pc, #1000] @ (562954 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44e5e4>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r3, [pc, #256] @ (562670 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44e300>) │ │ │ │ + ldr r5, [pc, #384] @ (5626f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44e380>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ movw r2, #6401 @ 0x1901 │ │ │ │ movw r3, #349 @ 0x15d │ │ │ │ cmp r5, r2 │ │ │ │ ite eq │ │ │ │ moveq r8, r3 │ │ │ │ movne.w r8, #264 @ 0x108 │ │ │ │ @@ -1794358,17 +1794347,17 @@ │ │ │ │ ldr r3, [pc, #16] @ (5625c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44e258>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ (5625cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44e25c>) │ │ │ │ movw r2, #371 @ 0x173 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ - ldr r3, [pc, #816] @ (5628fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44e58c>) │ │ │ │ + ldr r5, [pc, #944] @ (56297c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44e60c>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [pc, #696] @ (562888 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44e518>) │ │ │ │ + ldr r4, [pc, #824] @ (562908 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44e598>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ movw r2, #5271 @ 0x1497 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 562602 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44e292> │ │ │ │ movw r2, #5272 @ 0x1498 │ │ │ │ cmp r3, r2 │ │ │ │ @@ -1794509,27 +1794498,27 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [pc, #36] @ (562750 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44e3e0>) │ │ │ │ strd r6, r5, [sp] │ │ │ │ add r3, pc │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #320] @ (56287c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44e50c>) │ │ │ │ + ldr r5, [pc, #448] @ (5628fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44e58c>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [pc, #1000] @ (562b28 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44e7b8>) │ │ │ │ + ldr r5, [pc, #104] @ (5627a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44e438>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [pc, #1008] @ (562b34 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44e7c4>) │ │ │ │ + ldr r5, [pc, #112] @ (5627b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44e444>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r3, #30 │ │ │ │ + adds r2, r7, r6 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r2, [pc, #824] @ (562a84 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44e714>) │ │ │ │ + ldr r4, [pc, #952] @ (562b04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44e794>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [pc, #608] @ (5629b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44e640>) │ │ │ │ + ldr r4, [pc, #736] @ (562a30 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44e6c0>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r3, [pc, #256] @ (562854 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44e4e4>) │ │ │ │ + ldr r5, [pc, #384] @ (5628d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44e564>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ movw r2, #5300 @ 0x14b4 │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 56276a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44e3fa> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ @@ -1794561,17 +1794550,17 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #12] @ (5627b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44e440>) │ │ │ │ movs r2, #238 @ 0xee │ │ │ │ ldr r1, [pc, #12] @ (5627b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44e444>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ - ldr r3, [pc, #80] @ (562804 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44e494>) │ │ │ │ + ldr r5, [pc, #208] @ (562884 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44e514>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [pc, #88] @ (562810 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44e4a0>) │ │ │ │ + ldr r4, [pc, #216] @ (562890 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44e520>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ cbz r2, 562804 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44e494> │ │ │ │ @@ -1794602,21 +1794591,21 @@ │ │ │ │ movw r2, #1595 @ 0x63b │ │ │ │ ldr r1, [pc, #24] @ (562824 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44e4b4>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 53f79c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42b42c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #96] @ (56287c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44e50c>) │ │ │ │ + ldr r5, [pc, #224] @ (5628fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44e58c>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r1, [pc, #792] @ (562b38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44e7c8>) │ │ │ │ + ldr r3, [pc, #920] @ (562bb8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44e848>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [pc, #864] @ (562b84 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44e814>) │ │ │ │ + ldr r4, [pc, #992] @ (562c04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44e894>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r1, [pc, #712] @ (562af0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44e780>) │ │ │ │ + ldr r3, [pc, #840] @ (562b70 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44e800>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #268] @ (562948 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44e5d8>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -1794809,19 +1794798,19 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ movs r2, #5 │ │ │ │ bl 5402ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bf7c> │ │ │ │ b.n 562982 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44e612> │ │ │ │ nop │ │ │ │ - lsrs r4, r1, #4 │ │ │ │ + lsrs r4, r5, #12 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xfab400b2 │ │ │ │ - @ instruction: 0xfa7000b2 │ │ │ │ - @ instruction: 0xfa8c00b2 │ │ │ │ + ldc2l 0, cr0, [r4], {178} @ 0xb2 │ │ │ │ + ldc2 0, cr0, [r0], {178} @ 0xb2 │ │ │ │ + stc2 0, cr0, [ip], #712 @ 0x2c8 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1794891,19 +1794880,19 @@ │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ movs r2, #5 │ │ │ │ bl 5402ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bf7c> │ │ │ │ b.n 562a4e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44e6de> │ │ │ │ - lsrs r0, r0, #1 │ │ │ │ + lsrs r0, r4, #9 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - vld1.8 @ instruction: 0xf9e800b2 │ │ │ │ - ldrsb.w r0, [lr, #178] @ 0xb2 │ │ │ │ - ldrsh.w r0, [sl, #178] @ 0xb2 │ │ │ │ + stc2 0, cr0, [r8], {178} @ 0xb2 │ │ │ │ + @ instruction: 0xfbbe00b2 │ │ │ │ + @ instruction: 0xfbda00b2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ mov fp, r1 │ │ │ │ ldr r1, [pc, #336] @ (562c58 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44e8e8>) │ │ │ │ @@ -1795715,23 +1795704,23 @@ │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bne.n 5633e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44f074> │ │ │ │ lsls r4, r4, #5 │ │ │ │ beq.n 5632fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44ef8c> │ │ │ │ lsls r4, r4, #5 │ │ │ │ - mvns r2, r4 │ │ │ │ + mov r2, r0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #248 @ 0xf8 │ │ │ │ + tst r0, r3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r3, #12 │ │ │ │ + lsrs r6, r7, #20 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - subs r6, #82 @ 0x52 │ │ │ │ + eors r2, r6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3208] @ 0xc88 │ │ │ │ sub.w sp, sp, #852 @ 0x354 │ │ │ │ mov r6, r2 │ │ │ │ @@ -1798389,65 +1798378,65 @@ │ │ │ │ b.w 56479e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45042e> │ │ │ │ ldr r3, [pc, #116] @ (565140 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x450dd0>) │ │ │ │ movw r2, #1554 @ 0x612 │ │ │ │ ldr r1, [pc, #116] @ (565144 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x450dd4>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ - adds r2, #94 @ 0x5e │ │ │ │ + adds r4, #126 @ 0x7e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r5, #184 @ 0xb8 │ │ │ │ + cmp r7, #216 @ 0xd8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - orrs.w r0, lr, r2, ror #2 │ │ │ │ - cmp r5, #144 @ 0x90 │ │ │ │ + ldcl 0, cr0, [lr], #-712 @ 0xfffffd38 │ │ │ │ + cmp r7, #176 @ 0xb0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - orn r0, ip, r2, ror #2 │ │ │ │ - orrs.w r0, r6, r2, ror #2 │ │ │ │ - cmp r5, #78 @ 0x4e │ │ │ │ + stc 0, cr0, [ip], {178} @ 0xb2 │ │ │ │ + ldcl 0, cr0, [r6], #-712 @ 0xfffffd38 │ │ │ │ + cmp r7, #110 @ 0x6e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r0, #140 @ 0x8c │ │ │ │ + adds r2, #172 @ 0xac │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r5, #50 @ 0x32 │ │ │ │ + cmp r7, #82 @ 0x52 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r6, #164 @ 0xa4 │ │ │ │ + adds r0, #196 @ 0xc4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r3, #126 @ 0x7e │ │ │ │ + cmp r5, #158 @ 0x9e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r7, #186 @ 0xba │ │ │ │ + adds r1, #218 @ 0xda │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r3, #80 @ 0x50 │ │ │ │ + cmp r5, #112 @ 0x70 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r7, #16 │ │ │ │ + adds r1, #48 @ 0x30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r3, #30 │ │ │ │ + cmp r5, #62 @ 0x3e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r7, #38 @ 0x26 │ │ │ │ + adds r1, #70 @ 0x46 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r2, #240 @ 0xf0 │ │ │ │ + cmp r5, #16 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r5, #58 @ 0x3a │ │ │ │ + cmp r7, #90 @ 0x5a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r2, #46 @ 0x2e │ │ │ │ + cmp r4, #78 @ 0x4e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r3, #110 @ 0x6e │ │ │ │ + cmp r5, #142 @ 0x8e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf58000bf │ │ │ │ - cmp r0, #180 @ 0xb4 │ │ │ │ + @ instruction: 0xf7a000bf │ │ │ │ + cmp r2, #212 @ 0xd4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r4, #226 @ 0xe2 │ │ │ │ + cmp r7, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r0, #60 @ 0x3c │ │ │ │ + cmp r2, #92 @ 0x5c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r4, #192 @ 0xc0 │ │ │ │ + cmp r6, #224 @ 0xe0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r0, #26 │ │ │ │ + cmp r2, #58 @ 0x3a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r5, #148 @ 0x94 │ │ │ │ + movs r7, #180 @ 0xb4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r0, #238 @ 0xee │ │ │ │ + movs r3, #14 │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r3, #4 │ │ │ │ bne.n 565158 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x450de8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ bic.w r3, r3, #4278190080 @ 0xff000000 │ │ │ │ cmp r3, #4 │ │ │ │ beq.w 564356 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44ffe6> │ │ │ │ @@ -1798633,54 +1798622,54 @@ │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ movs r2, #98 @ 0x62 │ │ │ │ b.w 56479e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45042e> │ │ │ │ nop │ │ │ │ - movs r3, #242 @ 0xf2 │ │ │ │ + movs r6, #18 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r0, #92 @ 0x5c │ │ │ │ + movs r2, #124 @ 0x7c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r2, #130 @ 0x82 │ │ │ │ + movs r4, #162 @ 0xa2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldc 0, cr0, [r4], {191} @ 0xbf │ │ │ │ - subs r0, r1, #7 │ │ │ │ + mrc 0, 5, r0, cr4, cr15, {5} │ │ │ │ + movs r1, #232 @ 0xe8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r1, #190 @ 0xbe │ │ │ │ + movs r3, #222 @ 0xde │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r4, r6, #4 │ │ │ │ + movs r1, #84 @ 0x54 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r1, #64 @ 0x40 │ │ │ │ + movs r3, #96 @ 0x60 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs.w r0, lr, pc, ror #2 │ │ │ │ - subs r2, r6, #3 │ │ │ │ + ldcl 0, cr0, [lr, #764] @ 0x2fc │ │ │ │ + movs r1, #18 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r0, #168 @ 0xa8 │ │ │ │ + movs r2, #200 @ 0xc8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - sub.w r0, r6, pc, ror #2 │ │ │ │ - subs r2, r3, #3 │ │ │ │ + stcl 0, cr0, [r6, #764] @ 0x2fc │ │ │ │ + movs r0, #250 @ 0xfa │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r1, #42 @ 0x2a │ │ │ │ + movs r3, #74 @ 0x4a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r4, r0, #3 │ │ │ │ + movs r0, #228 @ 0xe4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r1, #132 @ 0x84 │ │ │ │ + movs r3, #164 @ 0xa4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r2, r6, #2 │ │ │ │ + movs r0, #210 @ 0xd2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r0, #236 @ 0xec │ │ │ │ + movs r3, #12 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - sbc.w r0, sl, pc, ror #2 │ │ │ │ - subs r6, r3, #2 │ │ │ │ + stc 0, cr0, [sl, #764] @ 0x2fc │ │ │ │ + movs r0, #190 @ 0xbe │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r0, #208 @ 0xd0 │ │ │ │ + movs r2, #240 @ 0xf0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adc.w r0, lr, pc, ror #2 │ │ │ │ - subs r2, r0, #2 │ │ │ │ + stcl 0, cr0, [lr, #-764]! @ 0xfffffd04 │ │ │ │ + movs r0, #162 @ 0xa2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ @@ -1798918,22 +1798907,22 @@ │ │ │ │ adds r5, #1 │ │ │ │ bl 5642bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44ff4c> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r7, r5 │ │ │ │ bne.n 5655d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x451260> │ │ │ │ b.n 56545a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4510ea> │ │ │ │ nop │ │ │ │ - movs r2, #82 @ 0x52 │ │ │ │ + movs r4, #114 @ 0x72 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r4, r5, #5 │ │ │ │ + subs r4, r1, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r2, #36 @ 0x24 │ │ │ │ + movs r4, #68 @ 0x44 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xe9be00bf │ │ │ │ - adds r2, r6, #3 │ │ │ │ + rsbs r0, lr, pc, ror #2 │ │ │ │ + subs r2, r2, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3864] @ 0xf18 │ │ │ │ mov r7, r2 │ │ │ │ ldr.w r2, [pc, #1052] @ 565a34 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4516c4> │ │ │ │ @@ -1799724,15 +1799713,15 @@ │ │ │ │ b.n 565cde <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45196e> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r5, pc, #624 @ (adr r5, 5660e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x451d78>) │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #688] @ (566130 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x451dc0>) │ │ │ │ + ldr r5, [pc, #816] @ (5661b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x451e40>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r4, pc, #152 @ (adr r4, 565f1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x451bac>) │ │ │ │ lsls r4, r4, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1799907,17 +1799896,17 @@ │ │ │ │ ldr.w r2, [r4, #436] @ 0x1b4 │ │ │ │ ldrsb.w r2, [r2, #65] @ 0x41 │ │ │ │ cmp r2, #14 │ │ │ │ bne.n 565f70 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x451c00> │ │ │ │ mov.w r2, #1024 @ 0x400 │ │ │ │ movs r0, #12 │ │ │ │ b.n 565eee <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x451b7e> │ │ │ │ - adds r0, r3, r1 │ │ │ │ + subs r0, r7, r1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r3, #10 │ │ │ │ + asrs r6, r7, #18 │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w r4, [pc, #2744] @ 566b14 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4527a4> │ │ │ │ mov r7, r2 │ │ │ │ @@ -1800931,150 +1800920,150 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r0, r2, r4, r5, r6} │ │ │ │ vsra.u64 , , #1 │ │ │ │ vsra.u32 , , #1 │ │ │ │ vsli.32 d28, d13, #31 │ │ │ │ vcvt.u16.f16 d25, d26, #1 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - asrs r2, r7, #23 │ │ │ │ + adds r2, r3, r0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - blt.n 566bd8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x452868> │ │ │ │ + ble.n 566c18 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4528a8> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsrs r4, r0, #26 │ │ │ │ + asrs r4, r4, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r5, #19 │ │ │ │ + asrs r2, r1, #28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r1, #25 │ │ │ │ + asrs r0, r5, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r0, r5, r0 │ │ │ │ + subs r0, r1, r1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bls.n 566ae8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x452778> │ │ │ │ + blt.n 566b28 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4527b8> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsrs r2, r0, #20 │ │ │ │ + lsrs r2, r4, #28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r5, #26 │ │ │ │ + adds r0, r1, r3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bhi.n 566c54 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4528e4> │ │ │ │ + bge.n 566a94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x452724> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsrs r2, r6, #14 │ │ │ │ + lsrs r2, r2, #23 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r2, #24 │ │ │ │ + adds r2, r6, r0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bhi.n 566b84 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x452814> │ │ │ │ + bge.n 566bc4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x452854> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsrs r4, r0, #13 │ │ │ │ + lsrs r4, r4, #21 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r0, #6 │ │ │ │ + asrs r6, r4, #14 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bvc.n 566b58 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4527e8> │ │ │ │ + bge.n 566b98 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x452828> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsrs r0, r5, #12 │ │ │ │ + lsrs r0, r1, #21 │ │ │ │ lsls r3, r6, #2 │ │ │ │ bkpt 0x00dd │ │ │ │ - vsra.u32 d17, d2, #1 │ │ │ │ + vrsra.u32 d17, d18, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r2, #8 │ │ │ │ + lsrs r0, r6, #16 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r4, #6 │ │ │ │ + asrs r0, r0, #15 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r7, #7 │ │ │ │ + lsrs r6, r3, #16 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r3, #12 │ │ │ │ + asrs r0, r7, #20 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bvs.n 566ae4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x452774> │ │ │ │ + bhi.n 566b24 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4527b4> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsrs r6, r3, #7 │ │ │ │ + lsrs r6, r7, #15 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r1, #14 │ │ │ │ + asrs r2, r5, #22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bvs.n 566c94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x452924> │ │ │ │ + bhi.n 566ad4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x452764> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsrs r0, r6, #6 │ │ │ │ + lsrs r0, r2, #15 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r7, #11 │ │ │ │ + asrs r2, r3, #20 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r4, r5, #5 │ │ │ │ + lsrs r4, r1, #14 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r4, #7 │ │ │ │ + asrs r6, r0, #16 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r1, #4 │ │ │ │ + lsrs r0, r5, #12 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r0, #30 │ │ │ │ + asrs r2, r4, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bpl.n 566b38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4527c8> │ │ │ │ + bvc.n 566b78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x452808> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsrs r4, r6, #3 │ │ │ │ + lsrs r4, r2, #12 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r1!, {r4, r5} │ │ │ │ + ldmia r3!, {r4, r6} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r6, r3, #26 │ │ │ │ + asrs r6, r7, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r4, #26 │ │ │ │ + asrs r2, r0, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r4, #9 │ │ │ │ + asrs r6, r0, #18 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r0, #2 │ │ │ │ + lsrs r2, r4, #10 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r4, 566c16 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4528a6> │ │ │ │ + pop {r2, r3, r5, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r2, 566c22 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4528b2> │ │ │ │ + pop {r1, r3, r6, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x0076 │ │ │ │ + stmia r0!, {r1, r2, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r4, 566c20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4528b0> │ │ │ │ + pop {r2, r5, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x0064 │ │ │ │ + stmia r0!, {r2, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - revsh r2, r6 │ │ │ │ + pop {r1, r4, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - asrs r4, r1, #32 │ │ │ │ + asrs r4, r5, #8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r3, #31 │ │ │ │ + lsrs r6, r7, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r3, #30 │ │ │ │ + asrs r0, r7, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r5, #30 │ │ │ │ + lsrs r6, r1, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r4, r7, #3 │ │ │ │ + asrs r4, r3, #12 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bmi.n 566cc4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x452954> │ │ │ │ + bvs.n 566b04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x452794> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r6, r2, #30 │ │ │ │ + lsrs r6, r6, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r5, #31 │ │ │ │ + asrs r0, r1, #8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r4, #29 │ │ │ │ + lsrs r2, r0, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r4, 566c4e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4528de> │ │ │ │ + pop {r2, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rev r2, r3 │ │ │ │ + pop {r1, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsrs r2, r4, #25 │ │ │ │ + asrs r2, r0, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r0, r5, #28 │ │ │ │ + lsrs r0, r1, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r7, #22 │ │ │ │ + lsrs r0, r3, #31 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r2, #28 │ │ │ │ + lsrs r6, r6, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r5, #5 │ │ │ │ + asrs r6, r1, #14 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r0, r4, #27 │ │ │ │ + lsrs r0, r0, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r7!, {r2, r3, r4, r5} │ │ │ │ + ldmia r1!, {r2, r3, r4, r6} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r6, r2, #19 │ │ │ │ + lsrs r6, r6, #27 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r3, #19 │ │ │ │ + lsrs r2, r7, #27 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r7!, {r3, r5} │ │ │ │ + ldmia r1!, {r3, r6} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r2, r5, #19 │ │ │ │ + lsrs r2, r1, #28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r5, #19 │ │ │ │ + lsrs r6, r1, #28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r1, #11 │ │ │ │ bhi.n 566c5e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4528ee> │ │ │ │ subs r1, #1 │ │ │ │ cmp r1, #10 │ │ │ │ bhi.n 566cbc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45294c> │ │ │ │ tbb [pc, r1] │ │ │ │ @@ -1801204,17 +1801193,17 @@ │ │ │ │ add r3, pc │ │ │ │ clz r4, r4 │ │ │ │ add r1, pc │ │ │ │ bl 53f79c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42b42c> │ │ │ │ movs r3, #1 │ │ │ │ lsl.w r4, r3, r4 │ │ │ │ b.n 566cee <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45297e> │ │ │ │ - lsrs r0, r2, #31 │ │ │ │ + asrs r0, r6, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r3, #16 │ │ │ │ + lsls r2, r7, #24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ ldr.w ip, [pc, #128] @ 566e50 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x452ae0> │ │ │ │ @@ -1801313,21 +1801302,21 @@ │ │ │ │ mov.w r2, #772 @ 0x304 │ │ │ │ ldr r1, [pc, #24] @ (566ed8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x452b68>) │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ nop │ │ │ │ - push {r1, r6, r7, lr} │ │ │ │ + @ instruction: 0xb7e2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r2, r3, r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb7fc │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb812 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r3, r6, r7, lr} │ │ │ │ + @ instruction: 0xb7e8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -1801469,31 +1801458,31 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 565a40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4516d0> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 5425bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42e24c> │ │ │ │ b.n 566f70 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x452c00> │ │ │ │ - push {r5, r7} │ │ │ │ + @ instruction: 0xb6c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r3, r4, r5, r7} │ │ │ │ + @ instruction: 0xb6de │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r4, r7} │ │ │ │ + @ instruction: 0xb6b2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r4, r5, r7} │ │ │ │ + @ instruction: 0xb6d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r2, r6, r7} │ │ │ │ + @ instruction: 0xb6e4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsls r0, r2, #7 │ │ │ │ + lsls r0, r6, #15 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r4, #22 │ │ │ │ + lsrs r0, r0, #31 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r0, #7 │ │ │ │ + lsls r2, r4, #15 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r6, #22 │ │ │ │ + lsrs r6, r2, #31 │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #388] @ (567238 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x452ec8>) │ │ │ │ @@ -1801646,24 +1801635,26 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r7, #56] @ 0x38 │ │ │ │ lsls r4, r4, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r2, #50] @ 0x32 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - lsrs r2, r0, #15 │ │ │ │ + lsrs r2, r4, #23 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r4, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r6!, {r2, r3, r4, r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - vshr.u64 d0, d18, #16 │ │ │ │ - lsrs r0, r3, #15 │ │ │ │ + lsls r0, r2, #7 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + lsrs r0, r7, #23 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r4!, {r1, r2, r5, r6} │ │ │ │ + ldmia r6!, {r1, r2, r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - vshr.u64 d0, d18, #38 │ │ │ │ + lsls r2, r7, #6 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w r3, [r0, #440] @ 0x1b8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr r7, [pc, #204] @ (567348 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x452fd8>) │ │ │ │ @@ -1801743,19 +1801734,20 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 562794 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44e424> │ │ │ │ nop │ │ │ │ ldrh r6, [r7, #42] @ 0x2a │ │ │ │ lsls r4, r4, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r3, #10 │ │ │ │ + lsrs r4, r7, #18 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r3!, {r1, r2, r4, r6} │ │ │ │ + ldmia r5, {r1, r2, r4, r5, r6} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - mcr2 0, 4, r0, cr10, cr2, {5} │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov sl, r2 │ │ │ │ ldr r5, [r1, #16] │ │ │ │ @@ -1802485,46 +1802477,46 @@ │ │ │ │ beq.w 5678ba <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45354a> │ │ │ │ b.n 5678a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x453530> │ │ │ │ mov r0, fp │ │ │ │ bl 562794 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x44e424> │ │ │ │ nop │ │ │ │ ldrh r4, [r7, #34] @ 0x22 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - lsrs r2, r4, #2 │ │ │ │ + lsrs r2, r0, #11 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r5, r6, r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - @ instruction: 0xfbfa00b2 │ │ │ │ + mrc2 0, 0, r0, cr10, cr2, {5} │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #12 │ │ │ │ + lsls r4, r0, #21 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r5, r7} │ │ │ │ + stmia r5!, {r1, r2, r6, r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - @ instruction: 0xf6da00b2 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + ldr??.w r0, [sl, #178] @ 0xb2 │ │ │ │ + lsls r0, r6, #21 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r3!, {r1, r4, r7} │ │ │ │ + stmia r5!, {r1, r4, r5, r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - movt r0, #26802 @ 0x68b2 │ │ │ │ - lsls r4, r2, #12 │ │ │ │ + str??.w r0, [r6, #178] @ 0xb2 │ │ │ │ + lsls r4, r6, #20 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r3!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r5!, {r1, r3, r4, r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - subw r0, lr, #2226 @ 0x8b2 │ │ │ │ - uxtb r0, r1 │ │ │ │ + str.w r0, [lr, #178] @ 0xb2 │ │ │ │ + push {r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - @ instruction: 0xf69200b2 │ │ │ │ - lsls r4, r1, #10 │ │ │ │ + ldrh.w r0, [r2, #178] @ 0xb2 │ │ │ │ + lsls r4, r5, #18 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r6} │ │ │ │ + stmia r5!, {r1, r2, r5, r6} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - @ instruction: 0xf67a00b2 │ │ │ │ + ldrb.w r0, [sl, #178] @ 0xb2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [pc, #104] @ (567c30 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4538c0>) │ │ │ │ ldr r2, [pc, #108] @ (567c34 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4538c4>) │ │ │ │ @@ -1802573,19 +1802565,19 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strh r2, [r6, #32] │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r3, #32] │ │ │ │ lsls r4, r4, #5 │ │ │ │ - lsls r2, r7, #9 │ │ │ │ + lsls r2, r3, #18 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r2!, {r3, r5, r6} │ │ │ │ + stmia r4!, {r3, r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - @ instruction: 0xf59a00b2 │ │ │ │ + @ instruction: 0xf7ba00b2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [pc, #148] @ (567cf0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x453980>) │ │ │ │ ldr r2, [pc, #152] @ (567cf4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x453984>) │ │ │ │ @@ -1802656,19 +1802648,19 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strh r6, [r3, #28] │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r5, #26] │ │ │ │ lsls r4, r4, #5 │ │ │ │ - lsls r0, r2, #7 │ │ │ │ + lsls r0, r6, #15 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r1!, {r1, r3, r5, r7} │ │ │ │ + stmia r3!, {r1, r3, r6, r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - @ instruction: 0xf4de00b2 │ │ │ │ + @ instruction: 0xf6fe00b2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r4, [pc, #924] @ (5680b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x453d48>) │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #924] @ (5680bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x453d4c>) │ │ │ │ @@ -1803020,37 +1803012,39 @@ │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r7, #20] │ │ │ │ lsls r4, r4, #5 │ │ │ │ strh r2, [r7, #18] │ │ │ │ lsls r4, r4, #5 │ │ │ │ - stmia r0!, {r2, r4, r5, r6} │ │ │ │ + stmia r2!, {r2, r4, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ittt ls │ │ │ │ - lslls r7, r7, #2 │ │ │ │ - @ instruction: 0xf2d200b2 │ │ │ │ - cmpls r1, #68 @ 0x44 │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + lsls r7, r7, #2 │ │ │ │ + @ instruction: 0xf4f200b2 │ │ │ │ + cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.u64 d0, d16, d18 │ │ │ │ - bkpt 0x00fe │ │ │ │ + lsls r0, r2, #5 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + stmia r1!, {r1, r2, r3, r4} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - @ instruction: 0xf23200b2 │ │ │ │ - itte ls │ │ │ │ - lslls r5, r6, #2 │ │ │ │ - bkpt 0x00c4 │ │ │ │ - lslhi r7, r7, #2 │ │ │ │ - @ instruction: 0xf1f800b2 │ │ │ │ - bkpt 0x00ca │ │ │ │ + orrs.w r0, r2, #5832704 @ 0x590000 │ │ │ │ + stmia r1!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - pop {r2, r4, r5, r6, r7, pc} │ │ │ │ + stmia r0!, {r2, r5, r6, r7} │ │ │ │ + lsls r7, r7, #2 │ │ │ │ + ands.w r0, r8, #5832704 @ 0x590000 │ │ │ │ + stmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + stmia r0!, {r2, r4} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - @ instruction: 0xf12800b2 │ │ │ │ - mrc2 0, 1, r0, cr8, cr2, {5} │ │ │ │ - add.w r0, lr, #178 @ 0xb2 │ │ │ │ + @ instruction: 0xf34800b2 │ │ │ │ + lsls r0, r3, #1 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + @ instruction: 0xf32e00b2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ add.w ip, sp, #12 │ │ │ │ str r1, [sp, #12] │ │ │ │ @@ -1803188,20 +1803182,20 @@ │ │ │ │ nop │ │ │ │ ldrb r4, [r6, #26] │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r4, #23] │ │ │ │ lsls r4, r4, #5 │ │ │ │ - stc2l 0, cr0, [ip], {178} @ 0xb2 │ │ │ │ - pop {r1, r2, r3, r6} │ │ │ │ + mcr2 0, 7, r0, cr12, cr2, {5} │ │ │ │ + bkpt 0x006e │ │ │ │ lsls r7, r7, #2 │ │ │ │ - vshr.s64 d0, d18, #62 │ │ │ │ - ldc2 0, cr0, [r2], {178} @ 0xb2 │ │ │ │ - vqadd.s32 d16, d24, d18 │ │ │ │ + sub.w r0, r2, #178 @ 0xb2 │ │ │ │ + mrc2 0, 5, r0, cr2, cr2, {5} │ │ │ │ + @ instruction: 0xf18800b2 │ │ │ │ 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] @ (56839c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45402c>) │ │ │ │ ldr r3, [pc, #264] @ (5683a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x454030>) │ │ │ │ @@ -1803308,18 +1803302,18 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrb r4, [r4, #21] │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r2, #18] │ │ │ │ lsls r4, r4, #5 │ │ │ │ - eors.w r0, r0, #5832704 @ 0x590000 │ │ │ │ - revsh r6, r7 │ │ │ │ + @ instruction: 0xf6b000b2 │ │ │ │ + pop {r1, r2, r3, r4, pc} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - mrc 0, 1, r0, cr2, cr2, {5} │ │ │ │ + orrs.w r0, r2, #178 @ 0xb2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #292] @ (5684e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x454178>) │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ ldr r3, [pc, #292] @ (5684ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45417c>) │ │ │ │ @@ -1803444,33 +1803438,33 @@ │ │ │ │ nop │ │ │ │ ldrb r4, [r6, #16] │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r7, #15] │ │ │ │ lsls r4, r4, #5 │ │ │ │ - @ instruction: 0xfa1e00b2 │ │ │ │ - rev r4, r1 │ │ │ │ + ldc2 0, cr0, [lr], #-712 @ 0xfffffd38 │ │ │ │ + pop {r2, r3, r5} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - stcl 0, cr0, [r0, #-712] @ 0xfffffd38 │ │ │ │ - ldr r7, [sp, #880] @ 0x370 │ │ │ │ + vqadd.s32 d16, d16, d18 │ │ │ │ + add r1, pc, #1008 @ (adr r1, 5688f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x454584>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #1000] @ 0x3e8 │ │ │ │ + add r2, pc, #104 @ (adr r2, 568570 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x454200>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r5, r6} │ │ │ │ + ldmia r3!, {r1, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r4, 568542 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4541d2> │ │ │ │ + cbnz r4, 56858a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45421a> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r7, [sp, #816] @ 0x330 │ │ │ │ + add r1, pc, #944 @ (adr r1, 5688c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x454554>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r4} │ │ │ │ + ldmia r3!, {r1, r2, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r4, 568548 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4541d8> │ │ │ │ + cbnz r4, 568590 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x454220> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r7, [sp, #720] @ 0x2d0 │ │ │ │ + add r1, pc, #848 @ (adr r1, 568870 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x454500>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1803521,16 +1803515,16 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #16] @ (5685b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x454240>) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ movw r2, #2117 @ 0x845 │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ - vst1.8 @ instruction: 0xf9c400b2 │ │ │ │ - ldc 0, cr0, [lr], {178} @ 0xb2 │ │ │ │ + @ instruction: 0xfbe400b2 │ │ │ │ + mrc 0, 1, r0, cr14, cr2, {5} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ movs r4, #0 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ @@ -1803646,44 +1803640,44 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2591 @ 0xa1f │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ nop │ │ │ │ - vld4.32 {d16-d19}, [r2 :256], r2 │ │ │ │ - @ instruction: 0xb824 │ │ │ │ + @ instruction: 0xfb8200b2 │ │ │ │ + rev16 r4, r0 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - adcs.w r0, r8, r2, ror #2 │ │ │ │ - vst4.32 {d16-d19}, [sl :256], r2 │ │ │ │ - @ instruction: 0xb80c │ │ │ │ + ldcl 0, cr0, [r8, #-712]! @ 0xfffffd38 │ │ │ │ + @ instruction: 0xfb6a00b2 │ │ │ │ + rev r4, r5 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - adc.w r0, r0, r2, ror #2 │ │ │ │ - ldrsh.w r0, [r2, r2, lsl #3] │ │ │ │ - @ instruction: 0xb7f4 │ │ │ │ + stcl 0, cr0, [r0, #-712]! @ 0xfffffd38 │ │ │ │ + @ instruction: 0xfb5200b2 │ │ │ │ + rev r4, r2 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - @ instruction: 0xeb2800b2 │ │ │ │ - vld4.32 {d0-d3}, [sl :256], r2 │ │ │ │ - @ instruction: 0xb7dc │ │ │ │ + stcl 0, cr0, [r8, #-712] @ 0xfffffd38 │ │ │ │ + @ instruction: 0xfb4a00b2 │ │ │ │ + cbnz r4, 56873e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4543ce> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - adds.w r0, r0, r2, ror #2 │ │ │ │ - ldrsb.w r0, [lr, r2, lsl #3] │ │ │ │ - @ instruction: 0xb7c4 │ │ │ │ + ldc 0, cr0, [r0, #-712]! @ 0xfffffd38 │ │ │ │ + @ instruction: 0xfb3e00b2 │ │ │ │ + cbnz r4, 568744 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4543d4> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - @ instruction: 0xeaf800b2 │ │ │ │ + ldc 0, cr0, [r8, #-712] @ 0xfffffd38 │ │ │ │ subs r0, #3 │ │ │ │ cmp r0, #12 │ │ │ │ bhi.n 568720 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4543b0> │ │ │ │ ldr r3, [pc, #12] @ (568724 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4543b4>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #608] @ (568988 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x454618>) │ │ │ │ + ldr r2, [pc, #736] @ (568a08 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x454698>) │ │ │ │ lsls r6, r5, #4 │ │ │ │ lsls r1, r1, #27 │ │ │ │ bpl.n 568766 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4543f6> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1803701,15 +1803695,15 @@ │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ mov r1, r2 │ │ │ │ orr.w r3, r3, #16384 @ 0x4000 │ │ │ │ mov r2, r3 │ │ │ │ bl 540ab0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42c740> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #376] @ (5688e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x454574>) │ │ │ │ + ldr r2, [pc, #504] @ (568964 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4545f4>) │ │ │ │ lsls r6, r5, #4 │ │ │ │ lsls r1, r1, #28 │ │ │ │ bpl.n 5687aa <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45443a> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1803727,15 +1803721,15 @@ │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ mov r1, r2 │ │ │ │ orr.w r3, r3, #8192 @ 0x2000 │ │ │ │ mov r2, r3 │ │ │ │ bl 540ab0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42c740> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #104] @ (568818 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4544a8>) │ │ │ │ + ldr r2, [pc, #232] @ (568898 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x454528>) │ │ │ │ lsls r6, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -1803873,20 +1803867,20 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #28] @ (56894c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4545dc>) │ │ │ │ movw r2, #2686 @ 0xa7e │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf4e000b2 │ │ │ │ - push {r1, r2, r3, r5, r6, lr} │ │ │ │ + @ instruction: 0xf70000b2 │ │ │ │ + @ instruction: 0xb78e │ │ │ │ lsls r7, r7, #2 │ │ │ │ - stmia.w r2!, {r1, r4, r5, r7} │ │ │ │ - @ instruction: 0xf6ba00b2 │ │ │ │ - stmia.w ip, {r1, r4, r5, r7} │ │ │ │ + @ instruction: 0xeac200b2 │ │ │ │ + ldr.w r0, [sl, #178] @ 0xb2 │ │ │ │ + @ instruction: 0xeaac00b2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ ldr.w r4, [pc, #2932] @ 5694d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x455168> │ │ │ │ mov r6, r1 │ │ │ │ ldr.w r1, [pc, #2932] @ 5694dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45516c> │ │ │ │ @@ -1804994,27 +1804988,27 @@ │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r7, #25] │ │ │ │ lsls r4, r4, #5 │ │ │ │ strb r6, [r4, #19] │ │ │ │ lsls r4, r4, #5 │ │ │ │ - tst r2, r5 │ │ │ │ + add r2, r9 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - asrs r0, r0 │ │ │ │ + orrs r0, r4 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - subs r7, #224 @ 0xe0 │ │ │ │ + tst r0, r0 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - subs r7, #142 @ 0x8e │ │ │ │ + sbcs r6, r5 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - subs r6, #128 @ 0x80 │ │ │ │ + lsls r0, r4 │ │ │ │ lsls r6, r5, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #156 @ 0x9c │ │ │ │ + subs r7, #188 @ 0xbc │ │ │ │ lsls r6, r5, #4 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ ldr.w r2, [r0, #480] @ 0x1e0 │ │ │ │ cmp r6, r2 │ │ │ │ bcs.w 56a1cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x455e5c> │ │ │ │ @@ -1806328,167 +1806322,167 @@ │ │ │ │ bl 54b968 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4375f8> │ │ │ │ ldr.w r1, [r4, #480] @ 0x1e0 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ b.w 568ede <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x454b6e> │ │ │ │ nop │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r5, #36] @ 0x24 │ │ │ │ + ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #264] @ 0x108 │ │ │ │ + ldr r0, [sp, #392] @ 0x188 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 56a37c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45600c> │ │ │ │ + blt.n 56a3bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45604c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r6, #0] │ │ │ │ + ldrh r4, [r2, #18] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r2, [r1, #0] │ │ │ │ + ldrh r2, [r5, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #888] @ 0x378 │ │ │ │ + str r7, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r6, #62] @ 0x3e │ │ │ │ + ldrh r0, [r2, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #792] @ 0x318 │ │ │ │ + str r7, [sp, #920] @ 0x398 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r3, #62] @ 0x3e │ │ │ │ + ldrh r4, [r7, #14] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #688] @ 0x2b0 │ │ │ │ + str r7, [sp, #816] @ 0x330 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r7, #60] @ 0x3c │ │ │ │ + ldrh r6, [r3, #14] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #584] @ 0x248 │ │ │ │ + str r7, [sp, #712] @ 0x2c8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r4, #60] @ 0x3c │ │ │ │ + ldrh r4, [r0, #14] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #480] @ 0x1e0 │ │ │ │ + str r7, [sp, #608] @ 0x260 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r1, #60] @ 0x3c │ │ │ │ + ldrh r4, [r5, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r3, #58] @ 0x3a │ │ │ │ + ldrh r2, [r7, #10] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r6, #58] @ 0x3a │ │ │ │ + ldrh r6, [r2, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #328 @ 0x148 │ │ │ │ + uxtb r2, r6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #240 @ (adr r1, 56a434 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4560c4>) │ │ │ │ + add r3, pc, #368 @ (adr r3, 56a4b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x456144>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - strh r4, [r7, #56] @ 0x38 │ │ │ │ + ldrh r4, [r3, #10] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r2, #50] @ 0x32 │ │ │ │ + ldrh r4, [r6, #2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r6, #50] @ 0x32 │ │ │ │ + ldrh r2, [r2, #4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #656 @ 0x290 │ │ │ │ + sub sp, #272 @ 0x110 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #264] @ 0x108 │ │ │ │ + add r1, pc, #392 @ (adr r1, 56a4e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x456170>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - strh r2, [r0, #42] @ 0x2a │ │ │ │ + strh r2, [r4, #58] @ 0x3a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r7, #38] @ 0x26 │ │ │ │ + strh r6, [r3, #56] @ 0x38 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r3, #40] @ 0x28 │ │ │ │ + strh r4, [r7, #56] @ 0x38 │ │ │ │ lsls r2, r6, #2 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 56a908 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x456598> │ │ │ │ + b.n 569d48 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4559d8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 56a368 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x455ff8> │ │ │ │ + bmi.n 56a3a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x456038> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 56a6f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x456384> │ │ │ │ + b.n 56ab34 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4567c4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 56a34c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x455fdc> │ │ │ │ + bmi.n 56a38c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45601c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 569e04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x455a94> │ │ │ │ + b.n 56a244 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x455ed4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 56a304 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x455f94> │ │ │ │ + bcc.n 56a344 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x455fd4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 56a788 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x456418> │ │ │ │ + b.n 569bc8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x455858> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 56a2e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x455f78> │ │ │ │ + bcc.n 56a328 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x455fb8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 569c44 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4558d4> │ │ │ │ + b.n 56a084 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x455d14> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 56a2cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x455f5c> │ │ │ │ + bcc.n 56a30c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x455f9c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 56a5a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x456238> │ │ │ │ + b.n 56a9e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x456678> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 56a2b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x455f40> │ │ │ │ + bcc.n 56a2f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x455f80> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 569bbc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45584c> │ │ │ │ + b.n 569ffc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x455c8c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 56a374 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x456004> │ │ │ │ + bcc.n 56a3b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x456044> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 56a828 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4564b8> │ │ │ │ + b.n 569c68 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4558f8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 56a358 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x455fe8> │ │ │ │ + bcs.n 56a398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x456028> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - svc 138 @ 0x8a │ │ │ │ + b.n 56a704 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x456394> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 56a33c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x455fcc> │ │ │ │ + bcs.n 56a37c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45600c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r6, #22] │ │ │ │ + strh r6, [r2, #40] @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r2, #24] │ │ │ │ + strh r4, [r6, #40] @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r4, #22] │ │ │ │ + strh r2, [r0, #40] @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r7, #22] │ │ │ │ + strh r4, [r3, #40] @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r2, #22] │ │ │ │ + strh r0, [r6, #38] @ 0x26 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r5, #22] │ │ │ │ + strh r6, [r1, #40] @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r7, #20] │ │ │ │ + strh r4, [r3, #38] @ 0x26 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r3, #22] │ │ │ │ + strh r0, [r7, #38] @ 0x26 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r5, #20] │ │ │ │ + strh r4, [r1, #38] @ 0x26 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r1, #22] │ │ │ │ + strh r2, [r5, #38] @ 0x26 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r3, #20] │ │ │ │ + strh r0, [r7, #36] @ 0x24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r6, #20] │ │ │ │ + strh r4, [r2, #38] @ 0x26 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r0, #20] │ │ │ │ + strh r6, [r4, #36] @ 0x24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r4, #20] │ │ │ │ + strh r0, [r0, #38] @ 0x26 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r6, #18] │ │ │ │ + strh r0, [r2, #36] @ 0x24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r1, #20] │ │ │ │ + strh r2, [r5, #36] @ 0x24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r3, #18] │ │ │ │ + strh r6, [r7, #34] @ 0x22 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r7, #18] │ │ │ │ + strh r4, [r3, #36] @ 0x24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r1, #18] │ │ │ │ + strh r0, [r5, #34] @ 0x22 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r4, #18] │ │ │ │ + strh r2, [r0, #36] @ 0x24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r6, #16] │ │ │ │ + strh r4, [r2, #34] @ 0x22 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r2, #18] │ │ │ │ + strh r2, [r6, #34] @ 0x22 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r3, #16] │ │ │ │ + strh r6, [r7, #32] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r7, #16] │ │ │ │ + strh r2, [r3, #34] @ 0x22 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r1, #16] │ │ │ │ + strh r4, [r5, #32] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r4, #16] │ │ │ │ + strh r6, [r0, #34] @ 0x22 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r7, #14] │ │ │ │ + strh r0, [r3, #32] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r2, #16] │ │ │ │ + strh r2, [r6, #32] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r4, #12] │ │ │ │ + strh r2, [r0, #30] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r7, #12] │ │ │ │ + strh r4, [r3, #30] │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr.w r3, [pc, #1152] @ 56a8b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x456540> │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [pc, #1152] @ 56a8b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x456544> │ │ │ │ movw r2, #741 @ 0x2e5 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ @@ -1806897,131 +1806891,131 @@ │ │ │ │ add r5, pc │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 540254 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42bee4> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strh r2, [r6, #0] │ │ │ │ + strh r2, [r2, #18] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r1, #2] │ │ │ │ + strh r4, [r5, #18] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r1, #31] │ │ │ │ + strh r2, [r5, #14] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r5, #31] │ │ │ │ + strh r0, [r1, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r4, #30] │ │ │ │ + strh r2, [r0, #14] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r7, #30] │ │ │ │ + strh r4, [r3, #14] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r3, #29] │ │ │ │ + strh r0, [r7, #10] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r6, #29] │ │ │ │ + strh r4, [r2, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r6, #28] │ │ │ │ + strh r4, [r2, #10] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r1, #29] │ │ │ │ + strh r6, [r5, #10] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r0, #29] │ │ │ │ + strh r2, [r4, #10] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r3, #28] │ │ │ │ + strh r0, [r7, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r3, #27] │ │ │ │ + strh r2, [r7, #6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r7, #27] │ │ │ │ + strh r0, [r3, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r6, #26] │ │ │ │ + strh r2, [r2, #6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r1, #27] │ │ │ │ + strh r4, [r5, #6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r3, #26] │ │ │ │ + strh r4, [r7, #4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r6, #26] │ │ │ │ + strh r6, [r2, #6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r6, #25] │ │ │ │ + strh r4, [r2, #4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r2, #26] │ │ │ │ + strh r0, [r6, #4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 56a8f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x456584> │ │ │ │ + ble.n 56a934 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4565c4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r1, r4, r5, r7} │ │ │ │ + ldmia r5!, {r1, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r1, #25] │ │ │ │ + strh r6, [r5, #2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r5, #25] │ │ │ │ + strh r0, [r1, #4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 56a93c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4565cc> │ │ │ │ + bgt.n 56a97c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45660c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r5!, {r1, r2, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - svc 106 @ 0x6a │ │ │ │ + b.n 56ac30 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4568c0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r2, r5, r6} │ │ │ │ + ldmia r5!, {r2, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r0, #25] │ │ │ │ + strh r4, [r4, #2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r3, #24] │ │ │ │ + strh r2, [r7, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r5, #23] │ │ │ │ + strh r4, [r1, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r0, #24] │ │ │ │ + strh r6, [r4, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 56a964 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4565f4> │ │ │ │ + ble.n 56a9a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x456634> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r1, r3} │ │ │ │ + ldmia r5, {r1, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 56a9e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x456674> │ │ │ │ + ble.n 56aa24 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4566b4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r1, r3, r6, r7} │ │ │ │ + ldmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 56a898 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x456528> │ │ │ │ + udf #202 @ 0xca │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r3, r4, r5, r7} │ │ │ │ + ldmia r4, {r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r2, #21] │ │ │ │ + ldrb r4, [r6, #29] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r5, #21] │ │ │ │ + ldrb r6, [r1, #30] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r7, #20] │ │ │ │ + ldrb r6, [r3, #29] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r3, #21] │ │ │ │ + ldrb r0, [r7, #29] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 56a8ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45657c> │ │ │ │ + udf #232 @ 0xe8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r4, {r1, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r6, #18] │ │ │ │ + ldrb r6, [r2, #27] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r2, #19] │ │ │ │ + ldrb r0, [r6, #27] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r4, #18] │ │ │ │ + ldrb r2, [r0, #27] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r0, #19] │ │ │ │ + ldrb r0, [r4, #27] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r5, #17] │ │ │ │ + ldrb r2, [r1, #26] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r1, #18] │ │ │ │ + ldrb r0, [r5, #26] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r2, #17] │ │ │ │ + ldrb r6, [r6, #25] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r6, #17] │ │ │ │ + ldrb r4, [r2, #26] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 56a908 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x456598> │ │ │ │ + bls.n 56a948 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4565d8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1!, {r2, r7} │ │ │ │ + ldmia r3!, {r2, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r4, #15] │ │ │ │ + ldrb r6, [r0, #24] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r0, #16] │ │ │ │ + ldrb r4, [r4, #24] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 56a8b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x456548> │ │ │ │ + bls.n 56a8f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x456588> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldmia r1!, {r2, r3, r4} │ │ │ │ + ldmia r3, {r2, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ movw r3, #6246 @ 0x1866 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.w 56bcae <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45793e> │ │ │ │ movw r3, #5086 @ 0x13de │ │ │ │ cmp r1, r3 │ │ │ │ bls.w 56b2d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x456f68> │ │ │ │ @@ -1811452,23 +1811446,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (56d088 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x458d18>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (56d08c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x458d1c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - push {r1, r3, r6, r7, lr} │ │ │ │ + @ instruction: 0xb7ea │ │ │ │ lsls r2, r6, #2 │ │ │ │ - setpan #1 │ │ │ │ + @ instruction: 0xb838 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb812 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [r1, #80] @ 0x50 │ │ │ │ + str r0, [r5, #112] @ 0x70 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - push {r1, r3, r6, r7, lr} │ │ │ │ + @ instruction: 0xb7ea │ │ │ │ lsls r2, r6, #2 │ │ │ │ movw r3, #5436 @ 0x153c │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 56d860 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4594f0> │ │ │ │ cmp.w r0, #4992 @ 0x1380 │ │ │ │ bcc.w 56d434 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4590c4> │ │ │ │ sub.w r0, r0, #4992 @ 0x1380 │ │ │ │ @@ -1812462,277 +1812456,277 @@ │ │ │ │ ldr r0, [pc, #532] @ (56da90 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x459720>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #528] @ (56da94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x459724>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r0, [r1, #20] │ │ │ │ + str r0, [r5, #52] @ 0x34 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r2, [r4, #0] │ │ │ │ + str r2, [r0, #36] @ 0x24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r3, #0] │ │ │ │ + str r4, [r7, #32] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cbz r2, 56d8ae <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45953e> │ │ │ │ + cbz r2, 56d8f6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x459586> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 56d8b6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x459546> │ │ │ │ + cbz r4, 56d8fe <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45958e> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 56d8be <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45954e> │ │ │ │ + cbz r6, 56d906 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x459596> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 56d8c6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x459556> │ │ │ │ + cbz r4, 56d90e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45959e> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 56d8ce <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45955e> │ │ │ │ + cbz r6, 56d916 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4595a6> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 56d8d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x459568> │ │ │ │ + cbz r0, 56d920 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4595b0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 56d8e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x459570> │ │ │ │ + cbz r2, 56d928 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4595b8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 56d8e6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x459576> │ │ │ │ + cbz r4, 56d92e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4595be> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 56d8ee <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45957e> │ │ │ │ + cbz r6, 56d936 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4595c6> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 56d8f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x459588> │ │ │ │ + push {r2, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxth r2, r1 │ │ │ │ + push {r1, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxth r0, r3 │ │ │ │ + push {r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxth r2, r5 │ │ │ │ + push {r1, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxth r0, r7 │ │ │ │ + push {r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxtb r2, r1 │ │ │ │ + push {r1, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxtb r4, r3 │ │ │ │ + push {r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxtb r2, r5 │ │ │ │ + push {r1, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxth r0, r0 │ │ │ │ + push {r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxth r2, r2 │ │ │ │ + push {r1, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxth r0, r4 │ │ │ │ + push {r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxth r6, r6 │ │ │ │ + push {r1, r2, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxtb r0, r1 │ │ │ │ + push {r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxtb r2, r3 │ │ │ │ + push {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxtb r4, r5 │ │ │ │ + push {r2, r3, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 56d938 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4595c8> │ │ │ │ + push {r1, r5, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 56d942 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4595d2> │ │ │ │ + push {r2, r3, r4, r5, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 56d94c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4595dc> │ │ │ │ + push {r1, r2, r4, r6, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 56d954 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4595e4> │ │ │ │ + push {r2, r5, r6, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 56d95c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4595ec> │ │ │ │ + push {r1, r2, r4, r5, r6, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 56d968 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4595f8> │ │ │ │ + push {r4, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 56d970 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x459600> │ │ │ │ + push {r1, r5, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 56d97a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45960a> │ │ │ │ + push {r3, r4, r5, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 56d982 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x459612> │ │ │ │ + push {r1, r3, r6, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 56d98c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45961c> │ │ │ │ + push {r5, r6, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 56d994 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x459624> │ │ │ │ + push {r1, r4, r5, r6, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 56d99e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45962e> │ │ │ │ + @ instruction: 0xb60c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 56d9a6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x459636> │ │ │ │ + @ instruction: 0xb61e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r2, r3, r4} │ │ │ │ + @ instruction: 0xb63c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r3, r5} │ │ │ │ + @ instruction: 0xb64e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ │ │ + stmia r0!, {r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #344 @ 0x158 │ │ │ │ + sxtb r6, r6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - setpan #1 │ │ │ │ + @ instruction: 0xb838 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb816 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r3, lr} │ │ │ │ + @ instruction: 0xb728 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r5, r6, r7} │ │ │ │ + @ instruction: 0xb706 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r2, r6, r7} │ │ │ │ + @ instruction: 0xb6e4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r6, r7, lr} │ │ │ │ + @ instruction: 0xb7e2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r5, r7, lr} │ │ │ │ + @ instruction: 0xb7c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r7, lr} │ │ │ │ + @ instruction: 0xb7a6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r3, r5, r6, lr} │ │ │ │ + @ instruction: 0xb788 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r3, r4, r5, lr} │ │ │ │ + @ instruction: 0xb75e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r2, r5, lr} │ │ │ │ + @ instruction: 0xb744 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, lr} │ │ │ │ + @ instruction: 0xb726 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r3, r5, r6, r7} │ │ │ │ + @ instruction: 0xb708 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r4, r6} │ │ │ │ + cpsid ai │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r2, r3, r5, r6} │ │ │ │ + @ instruction: 0xb68c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r5, r7} │ │ │ │ + bkpt 0x00c6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r3, r7} │ │ │ │ + bkpt 0x00ac │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r4, r5, r6} │ │ │ │ + bkpt 0x0092 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r4, r6} │ │ │ │ + bkpt 0x0074 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r3, r5} │ │ │ │ + bkpt 0x004e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r4} │ │ │ │ + bkpt 0x0030 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r2, 56da0c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45969c> │ │ │ │ + bkpt 0x0012 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb708 │ │ │ │ + cbnz r0, 56d99e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45962e> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb73e │ │ │ │ + cbnz r6, 56d9ae <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45963e> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb718 │ │ │ │ + cbnz r0, 56d9aa <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45963a> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb7ae │ │ │ │ + cbnz r6, 56d9d2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x459662> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb78c │ │ │ │ + cbnz r4, 56d9ce <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45965e> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb766 │ │ │ │ + cbnz r6, 56d9c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x459658> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb744 │ │ │ │ + cbnz r4, 56d9c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x459654> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 56d9ce <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45965e> │ │ │ │ + cbnz r6, 56da16 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4596a6> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r4, 56d9ca <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45965a> │ │ │ │ + cbnz r4, 56da12 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4596a2> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 56d9c2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x459652> │ │ │ │ + cbnz r6, 56da0a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45969a> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r4, 56d9bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45964c> │ │ │ │ + cbnz r4, 56da04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x459694> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb8da │ │ │ │ + revsh r2, r7 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb8b0 │ │ │ │ + revsh r0, r2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb892 │ │ │ │ + hlt 0x0032 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb86c │ │ │ │ + hlt 0x000c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb84e │ │ │ │ + rev16 r6, r5 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb82c │ │ │ │ + rev16 r4, r1 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb80a │ │ │ │ + rev r2, r5 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb7e8 │ │ │ │ + rev r0, r1 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb7c2 │ │ │ │ + cbnz r2, 56da18 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4596a8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb79c │ │ │ │ + cbnz r4, 56da12 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4596a2> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb776 │ │ │ │ + cbnz r6, 56da0c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45969c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb754 │ │ │ │ + cbnz r4, 56da08 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x459698> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r2, 56da40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4596d0> │ │ │ │ + pop {r1, r5, r6, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r4, 56da3a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4596ca> │ │ │ │ + pop {r2, r3, r4, r5, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - revsh r6, r4 │ │ │ │ + pop {r1, r2, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - hlt 0x0034 │ │ │ │ + pop {r2, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - hlt 0x0006 │ │ │ │ + pop {r1, r2, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rev16 r4, r4 │ │ │ │ + pop {r2, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rev16 r6, r0 │ │ │ │ + pop {r1, r2, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rev r4, r5 │ │ │ │ + pop {r2, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rev r2, r1 │ │ │ │ + pop {r1, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r6} │ │ │ │ + bkpt 0x0064 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r4} │ │ │ │ + bkpt 0x0032 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r0, 56da94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x459724> │ │ │ │ + bkpt 0x0000 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 56da8e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45971e> │ │ │ │ + pop {r1, r2, r3, r4, r6, r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r5, r6} │ │ │ │ + bkpt 0x0080 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r6} │ │ │ │ + bkpt 0x0062 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb608 │ │ │ │ + @ instruction: 0xb828 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r3, r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb7fa │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r3, r4, r5, r7, lr} │ │ │ │ + @ instruction: 0xb7d8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r4, r7, lr} │ │ │ │ + @ instruction: 0xb7b2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r3, r5, r6, lr} │ │ │ │ + @ instruction: 0xb788 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r3, r4, r5, lr} │ │ │ │ + @ instruction: 0xb75a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r2, r4, lr} │ │ │ │ + @ instruction: 0xb734 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r3, r5, r6, r7} │ │ │ │ + @ instruction: 0xb70a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r4, 56da70 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x459700> │ │ │ │ + cbnz r4, 56dab8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x459748> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r2, 56da6a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4596fa> │ │ │ │ + cbnz r2, 56dab2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x459742> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r4, 56da66 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4596f6> │ │ │ │ + cbnz r4, 56daae <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45973e> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 56da62 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4596f2> │ │ │ │ + cbnz r6, 56daaa <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45973a> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r0, 56da5e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4596ee> │ │ │ │ + cbnz r0, 56daa6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x459736> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb8e2 │ │ │ │ + cbnz r2, 56daa0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x459730> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb8bc │ │ │ │ + revsh r4, r3 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb89a │ │ │ │ + hlt 0x003a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb87c │ │ │ │ + hlt 0x001c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r5, r6} │ │ │ │ + @ instruction: 0xb686 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r7} │ │ │ │ + @ instruction: 0xb6a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxth r6, r0 │ │ │ │ + push {r1, r2, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxtb r0, r5 │ │ │ │ + push {r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxtb r2, r1 │ │ │ │ + push {r1, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxth r0, r1 │ │ │ │ + push {r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r2, 56daf8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x459788> │ │ │ │ + pop {r1, r5, r6, r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r1, r4] │ │ │ │ + ldrsh r0, [r5, r4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r2, [r0, r4] │ │ │ │ + ldrsh r2, [r4, r4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r7, r3] │ │ │ │ + ldrsh r4, [r3, r4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - sxth r2, r1 │ │ │ │ + push {r1, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ movw r3, #6246 @ 0x1866 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 56f340 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45afd0> │ │ │ │ movw r3, #5086 @ 0x13de │ │ │ │ cmp r0, r3 │ │ │ │ bls.w 56e3d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45a068> │ │ │ │ @@ -1815035,489 +1815029,489 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #952] @ (56f20c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45ae9c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #952] @ (56f210 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45aea0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - str r4, [r4, r6] │ │ │ │ + strh r4, [r0, r7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [pc, #232] @ (56ef4c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45abdc>) │ │ │ │ + str r2, [r3, r1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [pc, #200] @ (56ef30 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45abc0>) │ │ │ │ + str r2, [r2, r1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r5, sp, #120 @ 0x78 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - add r5, sp, #184 @ 0xb8 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - add r5, sp, #264 @ 0x108 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - add r5, sp, #328 @ 0x148 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - add r5, sp, #392 @ 0x188 │ │ │ │ + add r7, sp, #248 @ 0xf8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #440 @ 0x1b8 │ │ │ │ + add r7, sp, #312 @ 0x138 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #504 @ 0x1f8 │ │ │ │ + add r7, sp, #392 @ 0x188 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #584 @ 0x248 │ │ │ │ + add r7, sp, #456 @ 0x1c8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #648 @ 0x288 │ │ │ │ + add r7, sp, #520 @ 0x208 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #712 @ 0x2c8 │ │ │ │ + add r7, sp, #568 @ 0x238 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #760 @ 0x2f8 │ │ │ │ + add r7, sp, #632 @ 0x278 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #840 @ 0x348 │ │ │ │ + add r7, sp, #712 @ 0x2c8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #904 @ 0x388 │ │ │ │ + add r7, sp, #776 @ 0x308 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #984 @ 0x3d8 │ │ │ │ + add r7, sp, #840 @ 0x348 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #40 @ 0x28 │ │ │ │ + add r7, sp, #888 @ 0x378 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #88 @ 0x58 │ │ │ │ + add r7, sp, #968 @ 0x3c8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #136 @ 0x88 │ │ │ │ + add sp, #8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #216 @ 0xd8 │ │ │ │ + add sp, #88 @ 0x58 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #296 @ 0x128 │ │ │ │ + add sp, #168 @ 0xa8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #376 @ 0x178 │ │ │ │ + add sp, #216 @ 0xd8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #424 @ 0x1a8 │ │ │ │ + add sp, #264 @ 0x108 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #536 @ 0x218 │ │ │ │ + add sp, #344 @ 0x158 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #632 @ 0x278 │ │ │ │ + add sp, #424 @ 0x1a8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #744 @ 0x2e8 │ │ │ │ + add sp, #504 @ 0x1f8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #872 @ 0x368 │ │ │ │ + sub sp, #40 @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #8 │ │ │ │ + sub sp, #152 @ 0x98 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #168 @ 0xa8 │ │ │ │ + sub sp, #248 @ 0xf8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #328 @ 0x148 │ │ │ │ + sub sp, #360 @ 0x168 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #488 @ 0x1e8 │ │ │ │ + sub sp, #488 @ 0x1e8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #568 @ 0x238 │ │ │ │ + cbz r2, 56eed8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45ab68> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #648 @ 0x288 │ │ │ │ + cbz r2, 56eee6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45ab76> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #728 @ 0x2d8 │ │ │ │ + cbz r2, 56eef4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45ab84> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #824 @ 0x338 │ │ │ │ + cbz r2, 56ef02 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45ab92> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #888 @ 0x378 │ │ │ │ + cbz r6, 56ef0a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45ab9a> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #968 @ 0x3c8 │ │ │ │ + cbz r2, 56ef14 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45aba4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #24 │ │ │ │ + cbz r6, 56ef1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45abac> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #72 @ 0x48 │ │ │ │ + cbz r6, 56ef26 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45abb6> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #168 @ 0xa8 │ │ │ │ + cbz r6, 56ef2e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45abbe> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #264 @ 0x108 │ │ │ │ + sxth r2, r2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #312 @ 0x138 │ │ │ │ + sxth r6, r4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #376 @ 0x178 │ │ │ │ + sxth r2, r6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #440 @ 0x1b8 │ │ │ │ + sxtb r2, r1 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #24 │ │ │ │ + sxtb r2, r4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #104 @ 0x68 │ │ │ │ + sxtb r6, r5 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #184 @ 0xb8 │ │ │ │ + sxtb r6, r7 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #264 @ 0x108 │ │ │ │ + uxth r6, r1 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #408 @ 0x198 │ │ │ │ + uxth r6, r4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #472 @ 0x1d8 │ │ │ │ + uxth r2, r7 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 56ef2e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45abbe> │ │ │ │ + uxtb r6, r1 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 56ef3a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45abca> │ │ │ │ + uxtb r2, r4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 56ef44 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45abd4> │ │ │ │ + cbz r6, 56ef64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45abf4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 56ef4e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45abde> │ │ │ │ + cbz r6, 56ef6c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45abfc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 56ef5a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45abea> │ │ │ │ + cbz r6, 56ef76 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45ac06> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 56ef68 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45abf8> │ │ │ │ + cbz r2, 56ef82 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45ac12> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 56ef70 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45ac00> │ │ │ │ + cbz r2, 56ef8c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45ac1c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 56ef7a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45ac0a> │ │ │ │ + cbz r2, 56ef96 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45ac26> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 56ef84 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45ac14> │ │ │ │ + cbz r6, 56efa2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45ac32> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 56ef8c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45ac1c> │ │ │ │ + cbz r2, 56efb0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45ac40> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxth r6, r1 │ │ │ │ + cbz r6, 56efb8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45ac48> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxth r2, r5 │ │ │ │ + cbz r6, 56efc2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45ac52> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxtb r2, r1 │ │ │ │ + push {r1} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxtb r6, r4 │ │ │ │ + push {r1, r2, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxth r2, r0 │ │ │ │ + push {r1, r2, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxth r6, r4 │ │ │ │ + push {r1, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxtb r6, r0 │ │ │ │ + push {r1, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxtb r2, r4 │ │ │ │ + push {r1, r2, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxtb r6, r6 │ │ │ │ + push {r1, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 56efbc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45ac4c> │ │ │ │ + push {r1, r2, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #936 @ 0x3a8 │ │ │ │ + push {r1, r2, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 56eeb4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45ab44> │ │ │ │ + push {r1, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r2, 56efbc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45ac4c> │ │ │ │ + push {r1, r2, r4, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r2, 56efb2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45ac42> │ │ │ │ + push {r1, r4, r5, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r2, 56efac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45ac3c> │ │ │ │ + add r5, sp, #40 @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 56efa4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45ac34> │ │ │ │ + bmi.n 56eef4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45ab84> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r2, 56ef9e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45ac2e> │ │ │ │ + pop {r1} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb8fa │ │ │ │ + cbnz r2, 56effa <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45ac8a> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb8d6 │ │ │ │ + cbnz r2, 56eff4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45ac84> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb89e │ │ │ │ + cbnz r6, 56efec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45ac7c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb876 │ │ │ │ + cbnz r2, 56efe6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45ac76> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb852 │ │ │ │ + cbnz r2, 56efde <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45ac6e> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb826 │ │ │ │ + revsh r6, r6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb7fe │ │ │ │ + hlt 0x003e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb7d6 │ │ │ │ + hlt 0x0016 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb7a6 │ │ │ │ + rev16 r2, r6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb77e │ │ │ │ + rev16 r6, r0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb75a │ │ │ │ + rev r6, r3 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb72e │ │ │ │ + cbnz r6, 56eff0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45ac80> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb6f6 │ │ │ │ + cbnz r6, 56efe8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45ac78> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb6c6 │ │ │ │ + cbnz r6, 56efe2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45ac72> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb692 │ │ │ │ + cbnz r2, 56efde <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45ac6e> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb66a │ │ │ │ + cbnz r6, 56efd6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45ac66> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb642 │ │ │ │ + cbnz r6, 56efcc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45ac5c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb60e │ │ │ │ + @ instruction: 0xb8e6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r3, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb8b2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r3, r6, r7, lr} │ │ │ │ + @ instruction: 0xb88a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r3, r4, r7, lr} │ │ │ │ + @ instruction: 0xb862 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r4, r5, r6, lr} │ │ │ │ + @ instruction: 0xb82e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r3, r4, r5, lr} │ │ │ │ + @ instruction: 0xb80e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r3, lr} │ │ │ │ + @ instruction: 0xb7ea │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r5, r6, r7} │ │ │ │ + @ instruction: 0xb7be │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r3, r4, r7} │ │ │ │ + @ instruction: 0xb792 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r3, r4, r6} │ │ │ │ + @ instruction: 0xb75a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r5} │ │ │ │ + @ instruction: 0xb72a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1} │ │ │ │ + @ instruction: 0xb702 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 56f082 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45ad12> │ │ │ │ + @ instruction: 0xb6be │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 56f07a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45ad0a> │ │ │ │ + @ instruction: 0xb67e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 56f072 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45ad02> │ │ │ │ + @ instruction: 0xb646 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 56f06e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45acfe> │ │ │ │ + @ instruction: 0xb622 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 56f066 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45acf6> │ │ │ │ + push {r1, r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 56f062 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45acf2> │ │ │ │ + push {r1, r2, r3, r6, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxtb r2, r1 │ │ │ │ + push {r1, r2, r3, r4, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxth r6, r1 │ │ │ │ + push {r1, r2, r3, r4, r5, r6, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxtb r6, r5 │ │ │ │ + push {r1, r3, r6, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxth r2, r7 │ │ │ │ + push {r1, r3, r5, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxth r6, r0 │ │ │ │ + push {r1, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 56f064 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45acf4> │ │ │ │ + push {r1, r2, r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 56f06e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45acfe> │ │ │ │ + push {r1, r2, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - revsh r2, r4 │ │ │ │ + push {r1, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 56f060 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45acf0> │ │ │ │ + push {r1, r2, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x00d2 │ │ │ │ + cbz r2, 56f0ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45ad3c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x00a2 │ │ │ │ + cbz r2, 56f0b6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45ad46> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x0062 │ │ │ │ + pop {r1, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x0022 │ │ │ │ + bcs.n 56f0a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45ad30> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r5, r6, r7, pc} │ │ │ │ + stmia r0!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r3, r5, r7, pc} │ │ │ │ + stmia r0!, {r1, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r3, r5, r6, pc} │ │ │ │ + stmia r0!, {r1, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r4, r5, pc} │ │ │ │ + stmia r0!, {r1, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r0!, {r1, r2} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r3, r4, r5, r7} │ │ │ │ + itet gt │ │ │ │ + lslgt r2, r6, #2 │ │ │ │ + itee hi @ unpredictable │ │ │ │ + lslhi r2, r6, #2 │ │ │ │ + itee pl @ unpredictable │ │ │ │ + lslpl r2, r6, #2 │ │ │ │ + itet ne @ unpredictable │ │ │ │ + lslne r2, r6, #2 │ │ │ │ + bkpt 0x00da │ │ │ │ + lslne r2, r6, #2 │ │ │ │ + bkpt 0x009e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r3, r4, r5, r6} │ │ │ │ + bkpt 0x0062 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r6} │ │ │ │ + bkpt 0x0036 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r4} │ │ │ │ + bkpt 0x000e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 56f0f6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45ad86> │ │ │ │ + pop {r1, r3, r4, r6, r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r2, 56f0ee <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45ad7e> │ │ │ │ + pop {r1, r4, r5, r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r2, 56f0e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45ad78> │ │ │ │ + pop {r1, r2, r3, r4, r5, r6, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 56f0de <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45ad6e> │ │ │ │ + pop {r1, r4, r6, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r2, 56f0d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45ad68> │ │ │ │ + pop {r1, r2, r3, r5, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 56f0d2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45ad62> │ │ │ │ + pop {r1, r2, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - revsh r6, r4 │ │ │ │ + pop {r1, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - revsh r2, r0 │ │ │ │ + pop {r1, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - hlt 0x0012 │ │ │ │ + pop {r1, r2, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rev16 r6, r4 │ │ │ │ + pop {r1, r2, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rev r6, r7 │ │ │ │ + ldmia r5!, {r1, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r1, r3, r5, r6} │ │ │ │ + ldmia r5, {r1, r2, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r6} │ │ │ │ + ldmia r5!, {r1, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r1, r3, r5} │ │ │ │ + ldmia r5!, {r1, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r1, r4, r6, r7} │ │ │ │ + ldmia r4!, {r1, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r1, r5, r7} │ │ │ │ + ldmia r4, {r1, r2, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r4, {r1, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r1, r4, r6} │ │ │ │ + ldmia r4, {r1, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r1, r4, r5} │ │ │ │ + ldmia r4, {r1, r2, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r4, r6, r7} │ │ │ │ + ldmia r3, {r1, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r3, r5, r7} │ │ │ │ + ldmia r3!, {r1, r2, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r7} │ │ │ │ + ldmia r3, {r1, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r3, r4, r6} │ │ │ │ + ldmia r3!, {r1, r2, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r4, r5} │ │ │ │ + ldmia r3!, {r1, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1} │ │ │ │ + ldmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r4, r6, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r3, r4, r7} │ │ │ │ + ldmia r2!, {r1, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r3, r5, r6} │ │ │ │ + ldmia r2!, {r1, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r3, r5} │ │ │ │ + ldmia r2!, {r1, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r4!, {r1, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r4, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r4!, {r1, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r3, r5} │ │ │ │ + stmia r4!, {r1, r2, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r3!, {r1, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r3!, {r1, r2, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r6} │ │ │ │ + stmia r3!, {r1, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r3, r4} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r2!, {r1, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r3, r5, r7} │ │ │ │ + stmia r2!, {r1, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r7} │ │ │ │ + stmia r2!, {r1, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r3, r6} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r4} │ │ │ │ + stmia r2!, {r1, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - itee │ │ │ │ - lsl r2, r6, #2 │ │ │ │ - ittt gt @ unpredictable │ │ │ │ - lslgt r2, r6, #2 │ │ │ │ - itte ls @ unpredictable │ │ │ │ - lslls r2, r6, #2 │ │ │ │ - itet vs @ unpredictable │ │ │ │ - lslvs r2, r6, #2 │ │ │ │ - itte cc @ unpredictable │ │ │ │ - lslcc r2, r6, #2 │ │ │ │ - itte eq @ unpredictable │ │ │ │ - lsleq r2, r6, #2 │ │ │ │ - bkpt 0x00da │ │ │ │ - lslne r2, r6, #2 │ │ │ │ - bkpt 0x00aa │ │ │ │ + stmia r1!, {r1, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x0072 │ │ │ │ + stmia r1!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x004a │ │ │ │ + stmia r1!, {r1, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x000e │ │ │ │ + stmia r1!, {r1, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r4, r6, r7, pc} │ │ │ │ + stmia r1!, {r1, r2, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r3, r5, r7, pc} │ │ │ │ + stmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r3, r4, r5, r6, pc} │ │ │ │ + stmia r0!, {r1, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r6, pc} │ │ │ │ + stmia r0!, {r1, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r3, pc} │ │ │ │ + stmia r0!, {r1, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r3, r4, r6, r7} │ │ │ │ + stmia r0!, {r1, r2, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r4, r5, r7} │ │ │ │ + itet │ │ │ │ + lsl r2, r6, #2 │ │ │ │ + itet gt @ unpredictable │ │ │ │ + lslgt r2, r6, #2 │ │ │ │ + itte ls @ unpredictable │ │ │ │ + lslls r2, r6, #2 │ │ │ │ + ittt vs @ unpredictable │ │ │ │ + lslvs r2, r6, #2 │ │ │ │ + itee cs @ unpredictable │ │ │ │ + lslcs r2, r6, #2 │ │ │ │ + bkpt 0x00fa │ │ │ │ + lslcc r2, r6, #2 │ │ │ │ + bkpt 0x00d2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r7} │ │ │ │ + bkpt 0x00a6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r3, r5, r7} │ │ │ │ + ldmia r0!, {r1, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r0!, {r1, r2, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r6} │ │ │ │ + ldmia r0!, {r1, r2, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r3, r4} │ │ │ │ + ldmia r0!, {r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r2, r6, r7} │ │ │ │ + stmia r7!, {r2, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r4, r7} │ │ │ │ + stmia r7!, {r1, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r3, r4, r6} │ │ │ │ + stmia r7!, {r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r5} │ │ │ │ + stmia r7!, {r1, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r1, r2, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r2, r4, r7} │ │ │ │ + ldmia r5, {r2, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r1, r5, r6} │ │ │ │ + ldmia r5!, {r1, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r2, r4, r5} │ │ │ │ + ldmia r5!, {r2, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r1, r2, r3} │ │ │ │ + ldmia r5, {r1, r2, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r3, r5, r6, r7} │ │ │ │ + ldmia r5!, {r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r4, {r1, r2, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r2, r7} │ │ │ │ + ldmia r4!, {r2, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r3, r4, r5} │ │ │ │ + ldmia r4, {r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r1, r3} │ │ │ │ + ldmia r4!, {r1, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1!, {r5, r6, r7} │ │ │ │ + ldmia r4!, {} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1!, {r3, r4, r7} │ │ │ │ + ldmia r3, {r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r3, {r1, r2, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1!, {r2, r6} │ │ │ │ + ldmia r3!, {r2, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r1, r4, r6, r7} │ │ │ │ + ldmia r6, {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r2, r3, r4, r7} │ │ │ │ + ldmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4!, {r1, r3, r5, r6} │ │ │ │ + ldmia r6!, {r1, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r4, r5} │ │ │ │ + ldmia r6, {r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r6!, {r1, r2, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r2, r3, r6, r7} │ │ │ │ + ldmia r5, {r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r1, r5, r7} │ │ │ │ + ldmia r5!, {r1, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r4, r5, r6} │ │ │ │ + ldmia r5!, {r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb766 │ │ │ │ + cbnz r6, 56f228 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45aeb8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb734 │ │ │ │ + cbnz r4, 56f220 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45aeb0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb702 │ │ │ │ + cbnz r2, 56f218 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45aea8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb6d0 │ │ │ │ + @ instruction: 0xb8f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r0, [pc, #404] @ (56f3ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45b03c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #404] @ (56f3b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45b040>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ @@ -1815707,107 +1815701,107 @@ │ │ │ │ ldr r0, [pc, #192] @ (56f460 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45b0f0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #188] @ (56f464 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45b0f4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - uxtb r6, r5 │ │ │ │ + push {r1, r2, r3, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxtb r0, r1 │ │ │ │ + push {r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxth r2, r3 │ │ │ │ + push {r1, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r3, r4, r6} │ │ │ │ + stmia r2!, {r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r3, r5} │ │ │ │ + stmia r2!, {r1, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - itt │ │ │ │ - lsl r2, r6, #2 │ │ │ │ - ittt gt @ unpredictable > │ │ │ │ - lslgt r2, r6, #2 │ │ │ │ - it hi @ unpredictable │ │ │ │ - lslhi r2, r6, #2 │ │ │ │ - itee pl │ │ │ │ - lslpl r2, r6, #2 │ │ │ │ - ite cs @ unpredictable │ │ │ │ - lslcs r2, r6, #2 │ │ │ │ - itet eq @ unpredictable │ │ │ │ - lsleq r2, r6, #2 │ │ │ │ - bkpt 0x00e4 │ │ │ │ - lsleq r2, r6, #2 │ │ │ │ - bkpt 0x00ba │ │ │ │ + stmia r2!, {r2, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x0090 │ │ │ │ + stmia r1!, {r1, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x0066 │ │ │ │ + stmia r1!, {r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x0048 │ │ │ │ + stmia r1!, {r1, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x001a │ │ │ │ + stmia r1!, {r2, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ + stmia r1!, {r1, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r6, r7, pc} │ │ │ │ + stmia r1!, {r2} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r3, r4, r7, pc} │ │ │ │ + stmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r4, r5, r6, pc} │ │ │ │ + stmia r0!, {r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r6, pc} │ │ │ │ + stmia r0!, {r1, r2, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r4, pc} │ │ │ │ + stmia r0!, {r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r5, r6, r7} │ │ │ │ + stmia r0!, {r1, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r3, r4, r5, r7} │ │ │ │ + stmia r0!, {r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r4, r7} │ │ │ │ + itte al │ │ │ │ + lslal r2, r6, #2 │ │ │ │ + itt lt @ unpredictable │ │ │ │ + lsllt r2, r6, #2 │ │ │ │ + itee ls @ unpredictable │ │ │ │ + lslls r2, r6, #2 │ │ │ │ + nophi {6} │ │ │ │ + lslhi r2, r6, #2 │ │ │ │ + itee cc │ │ │ │ + lslcc r2, r6, #2 │ │ │ │ + itt eq @ unpredictable │ │ │ │ + lsleq r2, r6, #2 │ │ │ │ + bkpt 0x00da │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + bkpt 0x00b4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 56f44c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45b0dc> │ │ │ │ + cbz r2, 56f494 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45b124> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 56f456 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45b0e6> │ │ │ │ + push {r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - negs r4, r5 │ │ │ │ + add ip, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cbz r2, 56f438 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45b0c8> │ │ │ │ + cbz r2, 56f480 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45b110> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 56f434 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45b0c4> │ │ │ │ + cbz r0, 56f47c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45b10c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 56f42e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45b0be> │ │ │ │ + cbz r6, 56f476 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45b106> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #400 @ 0x190 │ │ │ │ + cbz r4, 56f470 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45b100> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #248 @ 0xf8 │ │ │ │ + uxtb r6, r3 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #96 @ 0x60 │ │ │ │ + uxth r0, r7 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #312 @ 0x138 │ │ │ │ + sxtb r6, r5 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #416 @ 0x1a0 │ │ │ │ + uxth r0, r1 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r2, {r1, r2, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r2, r3, r5} │ │ │ │ + ldmia r2, {r2, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r6} │ │ │ │ + ldmia r2, {r1, r2, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r3, r6, r7} │ │ │ │ + ldmia r1, {r1, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rors r4, r4 │ │ │ │ + add r4, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - rors r6, r3 │ │ │ │ + mvns r6, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - rors r0, r3 │ │ │ │ + mvns r0, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - rors r2, r2 │ │ │ │ + mvns r2, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ movw r3, #5401 @ 0x1519 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 56f4ea <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45b17a> │ │ │ │ movw r3, #5354 @ 0x14ea │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 56f60a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45b29a> │ │ │ │ @@ -1816889,331 +1816883,331 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #636] @ (56ffcc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45bc5c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #636] @ (56ffd0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45bc60>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - subs r7, #114 @ 0x72 │ │ │ │ + sbcs r2, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #22 │ │ │ │ + subs r7, #54 @ 0x36 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #174 @ 0xae │ │ │ │ + subs r6, #206 @ 0xce │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #42 @ 0x2a │ │ │ │ + subs r6, #74 @ 0x4a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #34 @ 0x22 │ │ │ │ + subs r6, #66 @ 0x42 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #26 │ │ │ │ + subs r6, #58 @ 0x3a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r4} │ │ │ │ + ldmia r2, {r1, r2, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r3, r6} │ │ │ │ + ldmia r0!, {r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r2, r4, r7} │ │ │ │ + ldmia r0!, {r2, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 56fd00 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45b990> │ │ │ │ + bvs.n 56fd40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45b9d0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r2, r5, r7} │ │ │ │ + stmia r4!, {r2, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r4, r5, r7} │ │ │ │ + stmia r4!, {r1, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r3, r6, r7} │ │ │ │ + stmia r4!, {r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r5!, {r2, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1} │ │ │ │ + stmia r5!, {r1, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r3, r4} │ │ │ │ + stmia r5!, {r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r3, r5} │ │ │ │ + stmia r5!, {r1, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r2, r3, r4, r5} │ │ │ │ + stmia r5!, {r2, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r6} │ │ │ │ + stmia r5!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r5, r6} │ │ │ │ + stmia r5!, {r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r5!, {r1, r2, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r2, r7} │ │ │ │ + stmia r5!, {r2, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r4, r7} │ │ │ │ + stmia r5!, {r1, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r2, r5, r7} │ │ │ │ + stmia r5!, {r2, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r4, r5, r7} │ │ │ │ + stmia r5!, {r1, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r2, r6, r7} │ │ │ │ + stmia r5!, {r2, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r2, r3} │ │ │ │ + stmia r6!, {r2, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r4} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r2, r4, r5} │ │ │ │ + stmia r6!, {r2, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r3, r6} │ │ │ │ + stmia r6!, {r1, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r2, r3, r4, r6} │ │ │ │ + stmia r6!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r6!, {r1, r2, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r2, r3, r7} │ │ │ │ + stmia r6!, {r2, r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r3, r4, r7} │ │ │ │ + stmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r2, r3, r5, r7} │ │ │ │ + stmia r6!, {r2, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r2, r3, r6, r7} │ │ │ │ + stmia r6!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r2, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1} │ │ │ │ + stmia r7!, {r1, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r2, r4} │ │ │ │ + stmia r7!, {r2, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r5} │ │ │ │ + stmia r7!, {r1, r2, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r2, r3, r4, r5} │ │ │ │ + stmia r7!, {r2, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r5, r6, r7} │ │ │ │ + ldmia r0!, {} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r2, r3} │ │ │ │ + ldmia r0!, {r2, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r4, r6} │ │ │ │ + stmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r3, r7} │ │ │ │ + stmia r3!, {r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r2, #214 @ 0xd6 │ │ │ │ + subs r4, #246 @ 0xf6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r3, {r3, r4, r6, r7} │ │ │ │ + ldmia r5, {r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r2, r4, r7} │ │ │ │ + ldmia r5, {r2, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r1, r2, r5, r6} │ │ │ │ + ldmia r5!, {r1, r2, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r2, r6} │ │ │ │ + ldmia r5, {r2, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r1, r2, r4} │ │ │ │ + ldmia r5, {r1, r2, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r5!, {r2, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r3, r4, r7} │ │ │ │ + ldmia r4, {r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r4, {r1, r2, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r2, r3, r5} │ │ │ │ + ldmia r4!, {r2, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r1, r6} │ │ │ │ + ldmia r4!, {r1, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r6!, {r2, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r1, r4} │ │ │ │ + ldmia r6!, {r1, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4!, {r3, r5} │ │ │ │ + ldmia r6, {r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r3, r4, r6} │ │ │ │ + ldmia r6, {r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r1, r3, r7} │ │ │ │ + beq.n 56fdd0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45ba60> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r3, r5, r7} │ │ │ │ + beq.n 56fe10 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45baa0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r1, r6, r7} │ │ │ │ + beq.n 56fe48 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45bad8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r3, r4, r6, r7} │ │ │ │ + beq.n 56fe78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45bb08> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r1, r3, r4, r5, r6, r7} │ │ │ │ + bne.n 56fec0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45bb50> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r3, r4} │ │ │ │ + bne.n 56ff00 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45bb90> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r1, r2, r4, r5} │ │ │ │ + bne.n 56ff40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45bbd0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r2, r4, r6} │ │ │ │ + bne.n 56ff80 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45bc10> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4!, {r1, r2, r6} │ │ │ │ + ldmia r6, {r1, r2, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4!, {r5, r6} │ │ │ │ + ldmia r6!, {r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r6!, {r1, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r3, r4, r7} │ │ │ │ + ldmia r6!, {r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r6, {r1, r2, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4!, {r2, r3, r6, r7} │ │ │ │ + ldmia r6, {r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4!, {r1, r5, r6, r7} │ │ │ │ + ldmia r7!, {r1} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {} │ │ │ │ + ldmia r7!, {r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r1, r3, r4} │ │ │ │ + ldmia r7!, {r1, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r4, r5} │ │ │ │ + ldmia r7!, {r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r1, r3, r6} │ │ │ │ + ldmia r7!, {r1, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r3, r5, r6} │ │ │ │ + ldmia r7, {r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r1, r7} │ │ │ │ + ldmia r7, {r1, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r3, r5, r7} │ │ │ │ + ldmia r7, {r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r3, r4, r6, r7} │ │ │ │ + ldmia r7, {r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r2, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r5} │ │ │ │ + ldmia r5!, {r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r4, r6, r7} │ │ │ │ + ldmia r1!, {r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r3, r4, r5, r6} │ │ │ │ + ldmia r1!, {r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3} │ │ │ │ + ldmia r2, {r1, r2, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1!, {r5} │ │ │ │ + ldmia r3!, {r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r3, r4, r6, r7} │ │ │ │ + ldmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r4, r5, r7} │ │ │ │ + ldmia r2!, {r1, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r7} │ │ │ │ + ldmia r2!, {r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r6} │ │ │ │ + ldmia r2, {r1, r2, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r2, r3} │ │ │ │ + ldmia r2, {r2, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r2, r4} │ │ │ │ + ldmia r1!, {r2, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r3, r4} │ │ │ │ + ldmia r2!, {r1, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r2, r5, r6} │ │ │ │ + stmia r7!, {r2, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r3, r4, r5} │ │ │ │ + stmia r7!, {r1, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r2, r4} │ │ │ │ + stmia r7!, {r2, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r7!, {r2, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 56fec0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45bb50> │ │ │ │ + bcc.n 56ff00 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45bb90> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 56fe60 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45baf0> │ │ │ │ + bcc.n 56fea0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45bb30> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 570020 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45bcb0> │ │ │ │ + bcc.n 56fe60 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45baf0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 56ffd8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45bc68> │ │ │ │ + bcc.n 570018 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45bca8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 56ff80 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45bc10> │ │ │ │ + bcc.n 56ffc0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45bc50> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 56ff18 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45bba8> │ │ │ │ + bcc.n 56ff58 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45bbe8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 56feb8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45bb48> │ │ │ │ + bcs.n 56fef8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45bb88> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 570050 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45bce0> │ │ │ │ + bcs.n 56fe90 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45bb20> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r1, r2, r4, r5, r6, r7} │ │ │ │ + bne.n 56ff88 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45bc18> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r4, r6, r7} │ │ │ │ + beq.n 56ff40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45bbd0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r1, r3, r4, r7} │ │ │ │ + beq.n 56fed8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45bb68> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 56ffd8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45bc68> │ │ │ │ + bcs.n 570018 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45bca8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 56ff78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45bc08> │ │ │ │ + bcs.n 56ffb8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45bc48> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r4, r6, r7} │ │ │ │ + bne.n 56ff50 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45bbe0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r1, r3, r4, r7} │ │ │ │ + bne.n 56fee8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45bb78> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r3, r5, r6} │ │ │ │ + bne.n 56fe88 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45bb18> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r1, r2, r4, r5} │ │ │ │ + bne.n 570028 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45bcb8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r3} │ │ │ │ + bne.n 56ffd0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45bc60> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r1, r3, r4, r6, r7} │ │ │ │ + beq.n 56ff78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45bc08> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r4} │ │ │ │ + beq.n 56ffe8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45bc78> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r1, r2, r4, r5} │ │ │ │ + beq.n 570038 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45bcc8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r0, #162 @ 0xa2 │ │ │ │ + subs r2, #194 @ 0xc2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r5!, {r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r6, r7} │ │ │ │ + stmia r7!, {r1, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r2, r4, r7} │ │ │ │ + stmia r7!, {r2, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r3, r4} │ │ │ │ + stmia r7!, {r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r4, r5} │ │ │ │ + stmia r7!, {r1, r2, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 56fff4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45bc84> │ │ │ │ + bcc.n 570034 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45bcc4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 56ff8c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45bc1c> │ │ │ │ + bcc.n 56ffcc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45bc5c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r3, r7} │ │ │ │ + stmia r6!, {r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r0, #66 @ 0x42 │ │ │ │ + subs r2, #98 @ 0x62 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #60 @ 0x3c │ │ │ │ + subs r2, #92 @ 0x5c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #54 @ 0x36 │ │ │ │ + subs r2, #86 @ 0x56 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #48 @ 0x30 │ │ │ │ + subs r2, #80 @ 0x50 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #42 @ 0x2a │ │ │ │ + subs r2, #74 @ 0x4a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #36 @ 0x24 │ │ │ │ + subs r2, #68 @ 0x44 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 57000c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45bc9c> │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #5 │ │ │ │ bhi.n 570020 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45bcb0> │ │ │ │ tbb [pc, r0] │ │ │ │ @@ -1817247,31 +1817241,31 @@ │ │ │ │ ldr r0, [pc, #40] @ (570044 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45bcd4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #36] @ (570048 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45bcd8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldmia r6, {r1, r2, r3, r5, r6, r7} │ │ │ │ + bne.n 570048 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45bcd8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r3, r7} │ │ │ │ + beq.n 56ff80 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45bc10> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r1, r2, r3, r7} │ │ │ │ + beq.n 56ff90 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45bc20> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r2, r4, r7} │ │ │ │ + beq.n 56ffa0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45bc30> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r1, r3, r4, r7} │ │ │ │ + beq.n 56ffb0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45bc40> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r2, r5, r7} │ │ │ │ + beq.n 56ffc8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45bc58> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r1, r3, r5, r7} │ │ │ │ + beq.n 56ffd8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45bc68> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r5, #92 @ 0x5c │ │ │ │ + adds r7, #124 @ 0x7c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r6, {r1, r3, r6} │ │ │ │ + beq.n 570120 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45bdb0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ movw r3, #4490 @ 0x118a │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 5700be <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45bd4e> │ │ │ │ movw r3, #4420 @ 0x1144 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 5701a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45be38> │ │ │ │ @@ -1817943,233 +1817937,233 @@ │ │ │ │ ldr r0, [pc, #444] @ (5707b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c444>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #440] @ (5707b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c448>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - adds r3, #212 @ 0xd4 │ │ │ │ + adds r5, #244 @ 0xf4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r3, #52 @ 0x34 │ │ │ │ + adds r5, #84 @ 0x54 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bhi.n 570588 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c218> │ │ │ │ + bge.n 5705c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c258> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r2, #52 @ 0x34 │ │ │ │ + adds r4, #84 @ 0x54 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bhi.n 570608 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c298> │ │ │ │ + blt.n 570648 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c2d8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r2, #10 │ │ │ │ + adds r4, #42 @ 0x2a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bpl.n 5705d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c260> │ │ │ │ + bvc.n 570610 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c2a0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 570570 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c200> │ │ │ │ + bvc.n 5705b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c240> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 570678 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c308> │ │ │ │ + bhi.n 5706b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c348> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 570708 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c398> │ │ │ │ + bvc.n 570548 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c1d8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 570608 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c298> │ │ │ │ + bhi.n 570648 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c2d8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r1, #230 @ 0xe6 │ │ │ │ + adds r4, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r7, {r2, r5, r7} │ │ │ │ + bne.n 5705c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c250> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r1, r2, r3, r6} │ │ │ │ + bne.n 570718 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c3a8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r4, r5, r6} │ │ │ │ + bne.n 570560 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c1f0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r1, r3, r6, r7} │ │ │ │ + beq.n 570618 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c2a8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r2, r5, r6, r7} │ │ │ │ + bne.n 570650 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c2e0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r1, r3, r4, r5, r6, r7} │ │ │ │ + bne.n 570680 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c310> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r4} │ │ │ │ + bne.n 5706b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c340> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r1, r2, r4, r6} │ │ │ │ + ldmia r6, {r1, r2, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4!, {r2, r3, r5, r6} │ │ │ │ + ldmia r6!, {r2, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r6!, {r1, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r2, r3, r5} │ │ │ │ + ldmia r5!, {r2, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r6} │ │ │ │ + ldmia r5, {r1, r2, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r4, r5, r6} │ │ │ │ + ldmia r5!, {r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r1, r4, r5, r6} │ │ │ │ + bne.n 570590 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c220> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r2, r3, r5, r6} │ │ │ │ + beq.n 570588 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c218> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r6!, {r1, r2, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r4, r7} │ │ │ │ + ldmia r6!, {r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4!, {r1, r2, r5, r7} │ │ │ │ + ldmia r6, {r1, r2, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4!, {r6, r7} │ │ │ │ + ldmia r6, {r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r6, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r4, r5, r6, r7} │ │ │ │ + ldmia r7!, {r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r1, r2} │ │ │ │ + ldmia r7!, {r1, r2, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r2, r3, r4} │ │ │ │ + ldmia r7!, {r2, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r1, r3, r4, r5} │ │ │ │ + ldmia r7!, {r1, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r4, r6} │ │ │ │ + ldmia r7!, {r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r1, r4, r5, r6} │ │ │ │ + ldmia r7, {r1, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r2, r7} │ │ │ │ + ldmia r7, {r2, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r1, r3, r4, r7} │ │ │ │ + ldmia r7, {r1, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r2, r4, r5, r7} │ │ │ │ + ldmia r7, {r2, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r7, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r3, r5, r6, r7} │ │ │ │ + beq.n 5706c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c350> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r4} │ │ │ │ + ldmia r5, {r1, r2, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r3, r4, r5} │ │ │ │ + ldmia r5!, {r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r1, r2, r4, r6} │ │ │ │ + ldmia r5, {r1, r2, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r4, r5, r6} │ │ │ │ + ldmia r5!, {r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r1, r3, r7} │ │ │ │ + ldmia r5, {r1, r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 5707a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c430> │ │ │ │ + bge.n 5705e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c270> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r4!, {r1, r2, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 570730 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c3c0> │ │ │ │ + bhi.n 570770 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c400> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 5706d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c360> │ │ │ │ + bhi.n 570710 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c3a0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 570678 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c308> │ │ │ │ + bvc.n 5706b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c348> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 5707c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c458> │ │ │ │ + bvc.n 570608 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c298> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 570618 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c2a8> │ │ │ │ + bvc.n 570658 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c2e8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 570688 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c318> │ │ │ │ + bhi.n 5706c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c358> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 570630 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c2c0> │ │ │ │ + bhi.n 570670 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c300> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 5707e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c470> │ │ │ │ + bhi.n 570620 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c2b0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 570748 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c3d8> │ │ │ │ + bhi.n 570788 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c418> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 570790 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c420> │ │ │ │ + bhi.n 5707d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c460> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r0, #192 @ 0xc0 │ │ │ │ + adds r2, #224 @ 0xe0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bcc.n 570750 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c3e0> │ │ │ │ + bpl.n 570790 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c420> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 570700 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c390> │ │ │ │ + bpl.n 570740 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c3d0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 5706b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c340> │ │ │ │ + bmi.n 5706f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c380> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 570658 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c2e8> │ │ │ │ + bmi.n 570698 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c328> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 5707f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c488> │ │ │ │ + bmi.n 570638 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c2c8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 570798 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c428> │ │ │ │ + bmi.n 5707d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c468> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 570740 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c3d0> │ │ │ │ + bmi.n 570780 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c410> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 5706e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c370> │ │ │ │ + bmi.n 570720 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c3b0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 570680 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c310> │ │ │ │ + bcc.n 5706c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c350> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 570628 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c2b8> │ │ │ │ + bcc.n 570668 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c2f8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 5707e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c470> │ │ │ │ + bcc.n 570820 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c4b0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 570788 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c418> │ │ │ │ + bcc.n 5707c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c458> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 570730 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c3c0> │ │ │ │ + bcc.n 570770 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c400> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 5706e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c378> │ │ │ │ + bcs.n 570728 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c3b8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 5706a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c330> │ │ │ │ + bcs.n 5706e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c370> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 5707e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c478> │ │ │ │ + bcs.n 570828 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c4b8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 570640 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c2d0> │ │ │ │ + bcs.n 570680 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c310> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 570640 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c2d0> │ │ │ │ + bpl.n 570680 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c310> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 5707e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c470> │ │ │ │ + bpl.n 570820 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c4b0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 570788 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c418> │ │ │ │ + bpl.n 5707c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c458> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 5706f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c388> │ │ │ │ + bmi.n 570738 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c3c8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 570730 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c3c0> │ │ │ │ + bpl.n 570770 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c400> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 570768 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c3f8> │ │ │ │ + bcs.n 5707a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c438> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r4, r6, r7} │ │ │ │ + bne.n 570738 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c3c8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r1, r3, r5, r7} │ │ │ │ + bne.n 5706f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c380> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r2, r7} │ │ │ │ + bne.n 5706a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c338> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r1, r4, r6} │ │ │ │ + bne.n 570848 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c4d8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r3, r5} │ │ │ │ + bne.n 5707f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c488> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r1} │ │ │ │ + bne.n 5707b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c440> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r3, r5, r7} │ │ │ │ + beq.n 570700 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c390> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r1, r4, r6, r7} │ │ │ │ + beq.n 570758 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c3e8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r3, r5, r6, r7} │ │ │ │ + beq.n 570788 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c418> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 570858 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c4e8> │ │ │ │ + bhi.n 570698 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c328> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 5706a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c338> │ │ │ │ + bhi.n 5706e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c378> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 570760 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c3f0> │ │ │ │ + bhi.n 5707a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c430> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 5707e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c470> │ │ │ │ + bvs.n 570820 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c4b0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 570780 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c410> │ │ │ │ + bls.n 5707c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c450> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 570728 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c3b8> │ │ │ │ + bhi.n 570768 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c3f8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 5707d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c468> │ │ │ │ + bhi.n 570818 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c4a8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r3, r4} │ │ │ │ + beq.n 570808 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c498> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r7, #164 @ 0xa4 │ │ │ │ + adds r1, #196 @ 0xc4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #158 @ 0x9e │ │ │ │ + adds r1, #190 @ 0xbe │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #152 @ 0x98 │ │ │ │ + adds r1, #184 @ 0xb8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #146 @ 0x92 │ │ │ │ + adds r1, #178 @ 0xb2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #140 @ 0x8c │ │ │ │ + adds r1, #172 @ 0xac │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #134 @ 0x86 │ │ │ │ + adds r1, #166 @ 0xa6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #128 @ 0x80 │ │ │ │ + adds r1, #160 @ 0xa0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bcs.n 570750 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c3e0> │ │ │ │ + bmi.n 570790 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c420> │ │ │ │ lsls r2, r6, #2 │ │ │ │ movw r3, #5268 @ 0x1494 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 570884 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c514> │ │ │ │ bhi.n 5707da <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c46a> │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 570876 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c506> │ │ │ │ @@ -1818275,53 +1818269,53 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #80] @ (5708f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c580>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #80] @ (5708f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c584>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - cmp r5, #78 @ 0x4e │ │ │ │ + cmp r7, #110 @ 0x6e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bvs.n 5707f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c480> │ │ │ │ + bhi.n 570830 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c4c0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 570968 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c5f8> │ │ │ │ + bvc.n 5709a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c638> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 570928 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c5b8> │ │ │ │ + bvc.n 570968 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c5f8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 5708e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c578> │ │ │ │ + bvc.n 570928 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c5b8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 5708a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c538> │ │ │ │ + bvc.n 5708e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c578> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 570850 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c4e0> │ │ │ │ + bvs.n 570890 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c520> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 570988 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c618> │ │ │ │ + bhi.n 5707c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c458> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 570948 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c5d8> │ │ │ │ + bhi.n 570988 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c618> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 570900 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c590> │ │ │ │ + bhi.n 570940 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c5d0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 5708c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c550> │ │ │ │ + bhi.n 570900 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c590> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 570878 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c508> │ │ │ │ + bvc.n 5708b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c548> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 570838 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c4c8> │ │ │ │ + bvc.n 570878 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c508> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 570930 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c5c0> │ │ │ │ + bvc.n 570970 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c600> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 570958 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c5e8> │ │ │ │ + bvc.n 570998 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c628> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 570980 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c610> │ │ │ │ + bvc.n 5709c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c650> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 5709c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c650> │ │ │ │ + bvc.n 570800 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c490> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r4, #224 @ 0xe0 │ │ │ │ + cmp r7, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #218 @ 0xda │ │ │ │ + cmp r6, #250 @ 0xfa │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bmi.n 5709a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c638> │ │ │ │ + bvs.n 5709e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c678> │ │ │ │ lsls r2, r6, #2 │ │ │ │ cmp r0, #3 │ │ │ │ bhi.n 57091c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c5ac> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r0, #8 │ │ │ │ lsrs r3, r1, #32 │ │ │ │ ldr r0, [pc, #28] @ (570924 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c5b4>) │ │ │ │ @@ -1818336,23 +1818330,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (570930 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c5c0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (570934 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c5c4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bvs.n 57093c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c5cc> │ │ │ │ + bhi.n 57097c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c60c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 570904 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c594> │ │ │ │ + bhi.n 570944 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c5d4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 57098c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c61c> │ │ │ │ + bhi.n 5709cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c65c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 570954 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c5e4> │ │ │ │ + bhi.n 570994 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c624> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r4, #90 @ 0x5a │ │ │ │ + cmp r6, #122 @ 0x7a │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r0, #7 │ │ │ │ bhi.n 570978 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c608> │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 57098c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c61c> │ │ │ │ tbb [pc, r0] │ │ │ │ @@ -1818390,33 +1818384,33 @@ │ │ │ │ ldr r0, [pc, #44] @ (5709b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c644>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #40] @ (5709b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c648>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bvc.n 570a30 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c6c0> │ │ │ │ + bls.n 570a70 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c700> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 5709e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c678> │ │ │ │ + bhi.n 570a28 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c6b8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 570a28 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c6b8> │ │ │ │ + bhi.n 570a68 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c6f8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 570a68 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c6f8> │ │ │ │ + bhi.n 5708a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c538> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 5708b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c540> │ │ │ │ + bhi.n 5708f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c580> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 5708f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c588> │ │ │ │ + bhi.n 570938 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c5c8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 570940 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c5d0> │ │ │ │ + bhi.n 570980 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c610> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 570980 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c610> │ │ │ │ + bls.n 5709c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c650> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r3, #240 @ 0xf0 │ │ │ │ + cmp r6, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bpl.n 570950 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c5e0> │ │ │ │ + bvc.n 570990 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c620> │ │ │ │ lsls r2, r6, #2 │ │ │ │ cmp r0, #41 @ 0x29 │ │ │ │ bhi.w 570aec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c77c> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r0, r3, #20 │ │ │ │ subs r4, #90 @ 0x5a │ │ │ │ ldr r0, [pc, #228] @ (570ab0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c740>) │ │ │ │ @@ -1818564,99 +1818558,99 @@ │ │ │ │ ldr r0, [pc, #176] @ (570b98 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c828>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #172] @ (570b9c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c82c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bvs.n 570ac4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c754> │ │ │ │ + bls.n 570b04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c794> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 570a8c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c71c> │ │ │ │ + bhi.n 570acc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c75c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 570bac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c83c> │ │ │ │ + bgt.n 570bec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c87c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 570af4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c784> │ │ │ │ + blt.n 570b34 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c7c4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 570ac4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c754> │ │ │ │ + bge.n 570b04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c794> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 570a8c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c71c> │ │ │ │ + bge.n 570acc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c75c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 570a54 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c6e4> │ │ │ │ + bge.n 570a94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c724> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 570a1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c6ac> │ │ │ │ + bge.n 570a5c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c6ec> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 570be4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c874> │ │ │ │ + bge.n 570a24 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c6b4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 570bac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c83c> │ │ │ │ + bge.n 570bec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c87c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 570b74 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c804> │ │ │ │ + bge.n 570bb4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c844> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 570adc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c76c> │ │ │ │ + bge.n 570b1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c7ac> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 570aec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c77c> │ │ │ │ + bls.n 570b2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c7bc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 570abc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c74c> │ │ │ │ + bhi.n 570afc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c78c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 570b8c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c81c> │ │ │ │ + bls.n 570bcc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c85c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 570b5c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c7ec> │ │ │ │ + bls.n 570b9c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c82c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 570b2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c7bc> │ │ │ │ + bls.n 570b6c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c7fc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 570aec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c77c> │ │ │ │ + bhi.n 570b2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c7bc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 570a8c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c71c> │ │ │ │ + blt.n 570acc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c75c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 570a54 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c6e4> │ │ │ │ + blt.n 570a94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c724> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 570c1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c8ac> │ │ │ │ + blt.n 570a5c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c6ec> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 570aec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c77c> │ │ │ │ + blt.n 570b2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c7bc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 570abc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c74c> │ │ │ │ + blt.n 570afc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c78c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 570c3c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c8cc> │ │ │ │ + bhi.n 570a7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c70c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 570b9c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c82c> │ │ │ │ + bls.n 570bdc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c86c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 570b6c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c7fc> │ │ │ │ + bls.n 570bac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c83c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 570ac4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c754> │ │ │ │ + bls.n 570b04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c794> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 570a84 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c714> │ │ │ │ + bls.n 570ac4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c754> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 570c54 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c8e4> │ │ │ │ + bls.n 570a94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c724> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 570c24 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c8b4> │ │ │ │ + bls.n 570c64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c8f4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 570bf4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c884> │ │ │ │ + bls.n 570c34 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c8c4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 570bc4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c854> │ │ │ │ + bls.n 570c04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c894> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 570b8c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c81c> │ │ │ │ + bls.n 570bcc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c85c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 570b84 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c814> │ │ │ │ + blt.n 570bc4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c854> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 570b54 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c7e4> │ │ │ │ + blt.n 570b94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c824> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 570b1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c7ac> │ │ │ │ + bge.n 570b5c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c7ec> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 570ae4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c774> │ │ │ │ + bge.n 570b24 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c7b4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 570aac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c73c> │ │ │ │ + bge.n 570aec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c77c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 570c7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c90c> │ │ │ │ + bge.n 570abc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c74c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 570c4c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c8dc> │ │ │ │ + bge.n 570c8c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c91c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 570c1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c8ac> │ │ │ │ + bge.n 570c5c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c8ec> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 570bfc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c88c> │ │ │ │ + blt.n 570c3c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c8cc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r2, #138 @ 0x8a │ │ │ │ + cmp r4, #170 @ 0xaa │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r0, #128 @ 0x80 │ │ │ │ beq.n 570c5a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c8ea> │ │ │ │ bls.n 570bc8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c858> │ │ │ │ cmp.w r0, #4096 @ 0x1000 │ │ │ │ beq.n 570c54 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c8e4> │ │ │ │ bhi.n 570c20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c8b0> │ │ │ │ @@ -1818761,57 +1818755,57 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #88] @ (570ce0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c970>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #88] @ (570ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c974>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - bls.n 570bb4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c844> │ │ │ │ + blt.n 570bf4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c884> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r1, #128 @ 0x80 │ │ │ │ + cmp r3, #160 @ 0xa0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bls.n 570d90 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45ca20> │ │ │ │ + blt.n 570bd0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c860> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 570c58 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c8e8> │ │ │ │ + bge.n 570c98 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c928> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 570c20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c8b0> │ │ │ │ + bge.n 570c60 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c8f0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 570be0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c870> │ │ │ │ + bge.n 570c20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c8b0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 570da8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45ca38> │ │ │ │ + bge.n 570be8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c878> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 570d78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45ca08> │ │ │ │ + bge.n 570bb8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c848> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 570bf4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c884> │ │ │ │ + blt.n 570c34 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c8c4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 570c3c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c8cc> │ │ │ │ + bge.n 570c7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c90c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 570d58 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c9e8> │ │ │ │ + blt.n 570d98 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45ca28> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 570c80 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c910> │ │ │ │ + blt.n 570cc0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c950> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 570d88 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45ca18> │ │ │ │ + blt.n 570bc8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c858> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 570c40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c8d0> │ │ │ │ + bge.n 570c80 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c910> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 570c20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c8b0> │ │ │ │ + blt.n 570c60 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c8f0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 570be0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c870> │ │ │ │ + blt.n 570c20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c8b0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 570c40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c8d0> │ │ │ │ + blt.n 570c80 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c910> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 570cc0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c950> │ │ │ │ + bge.n 570d00 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c990> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r0, #254 @ 0xfe │ │ │ │ + cmp r3, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #248 @ 0xf8 │ │ │ │ + cmp r3, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #242 @ 0xf2 │ │ │ │ + cmp r3, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #236 @ 0xec │ │ │ │ + cmp r3, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r0, #3 │ │ │ │ bhi.n 570d0c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c99c> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r0, #8 │ │ │ │ lsrs r3, r1, #32 │ │ │ │ ldr r0, [pc, #28] @ (570d14 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c9a4>) │ │ │ │ @@ -1818826,23 +1818820,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (570d20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c9b0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (570d24 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c9b4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bls.n 570dd4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45ca64> │ │ │ │ + blt.n 570e14 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45caa4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 570d9c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45ca2c> │ │ │ │ + blt.n 570ddc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45ca6c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 570c24 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c8b4> │ │ │ │ + blt.n 570c64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c8f4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 570dec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45ca7c> │ │ │ │ + blt.n 570c2c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45c8bc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r0, #106 @ 0x6a │ │ │ │ + cmp r2, #138 @ 0x8a │ │ │ │ lsls r5, r6, #2 │ │ │ │ movw r3, #4491 @ 0x118b │ │ │ │ cmp r0, r3 │ │ │ │ beq.w 570e8c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45cb1c> │ │ │ │ bls.n 570d8e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45ca1e> │ │ │ │ movw r3, #5385 @ 0x1509 │ │ │ │ cmp r0, r3 │ │ │ │ @@ -1819016,81 +1819010,81 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #136] @ (570f30 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45cbc0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #136] @ (570f34 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45cbc4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - movs r7, #204 @ 0xcc │ │ │ │ + cmp r1, #236 @ 0xec │ │ │ │ lsls r5, r6, #2 │ │ │ │ - blt.n 570e40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45cad0> │ │ │ │ + ble.n 570e80 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45cb10> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 570ee8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45cb78> │ │ │ │ + udf #54 @ 0x36 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 570f20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45cbb0> │ │ │ │ + udf #80 @ 0x50 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 570e60 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45caf0> │ │ │ │ + bge.n 570ea0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45cb30> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 570e88 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45cb18> │ │ │ │ + blt.n 570ec8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45cb58> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 570eb0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45cb40> │ │ │ │ + blt.n 570ef0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45cb80> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 570ee0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45cb70> │ │ │ │ + blt.n 570f20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45cbb0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 570f18 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45cba8> │ │ │ │ + blt.n 570f58 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45cbe8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 570f40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45cbd0> │ │ │ │ + blt.n 570f80 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45cc10> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 570f68 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45cbf8> │ │ │ │ + blt.n 570fa8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45cc38> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 570f90 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45cc20> │ │ │ │ + blt.n 570fd0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45cc60> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 570fc0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45cc50> │ │ │ │ + blt.n 570e00 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45ca90> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 570df8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45ca88> │ │ │ │ + blt.n 570e38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45cac8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 570e20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45cab0> │ │ │ │ + blt.n 570e60 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45caf0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 570e40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45cad0> │ │ │ │ + ble.n 570e80 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45cb10> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 570f58 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45cbe8> │ │ │ │ + ble.n 570f98 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45cc28> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 570f98 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45cc28> │ │ │ │ + bgt.n 570fd8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45cc68> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 570f00 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45cb90> │ │ │ │ + ble.n 570f40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45cbd0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 570fc8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45cc58> │ │ │ │ + bgt.n 570e08 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45ca98> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 570ea0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45cb30> │ │ │ │ + bgt.n 570ee0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45cb70> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 570ff8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45cc88> │ │ │ │ + bgt.n 570e38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45cac8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 570e40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45cad0> │ │ │ │ + bgt.n 570e80 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45cb10> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 570ed8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45cb68> │ │ │ │ + bgt.n 570f18 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45cba8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 570f10 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45cba0> │ │ │ │ + bgt.n 570f50 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45cbe0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 570e78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45cb08> │ │ │ │ + blt.n 570eb8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45cb48> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 570fe0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45cc70> │ │ │ │ + blt.n 570e20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45cab0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 570f80 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45cc10> │ │ │ │ + ble.n 570fc0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45cc50> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 571008 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45cc98> │ │ │ │ + blt.n 570e48 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45cad8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r6, #228 @ 0xe4 │ │ │ │ + cmp r1, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #222 @ 0xde │ │ │ │ + cmp r0, #254 @ 0xfe │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #216 @ 0xd8 │ │ │ │ + cmp r0, #248 @ 0xf8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #210 @ 0xd2 │ │ │ │ + cmp r0, #242 @ 0xf2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bvc.n 570f18 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45cba8> │ │ │ │ + bge.n 570f58 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45cbe8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ movw r3, #6531 @ 0x1983 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 57424e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x45fede> │ │ │ │ tbh [pc, r0, lsl #1] │ │ │ │ cmp r5, #41 @ 0x29 │ │ │ │ cmp r5, #38 @ 0x26 │ │ │ │ @@ -1826848,708 +1826842,715 @@ │ │ │ │ ldr.w r0, [pc, #1644] @ 575574 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461204> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #1640] @ 575578 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461208> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xf32600b4 │ │ │ │ - lsrs r6, r3, #14 │ │ │ │ + adc.w r0, r6, #5898240 @ 0x5a0000 │ │ │ │ + lsrs r6, r7, #22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r6, #13 │ │ │ │ + lsrs r2, r2, #22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r1, #13 │ │ │ │ + lsrs r2, r5, #21 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r5, #12 │ │ │ │ + lsrs r2, r1, #21 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r1, #12 │ │ │ │ + lsrs r2, r5, #20 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r5, #11 │ │ │ │ + lsrs r2, r1, #20 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r1, #11 │ │ │ │ + lsrs r2, r5, #19 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r5, #10 │ │ │ │ + lsrs r2, r1, #19 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r1, #10 │ │ │ │ + lsrs r2, r5, #18 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + lsrs r2, r1, #18 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + lsrs r2, r5, #17 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + lsrs r2, r1, #17 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + lsrs r6, r5, #16 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + lsrs r2, r2, #16 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + lsrs r2, r5, #15 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + lsrs r6, r7, #14 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + lsrs r2, r2, #14 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + lsrs r2, r5, #13 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + lsrs r2, r0, #13 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + lsrs r2, r3, #12 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + lsrs r2, r6, #11 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + lsrs r2, r0, #11 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + lsrs r6, r3, #10 │ │ │ │ lsls r3, r6, #2 │ │ │ │ lsrs r2, r5, #9 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r1, #9 │ │ │ │ + lsrs r2, r0, #9 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r5, #8 │ │ │ │ + lsrs r6, r2, #8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r1, #8 │ │ │ │ + lsrs r6, r4, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r6, #7 │ │ │ │ + lsrs r6, r6, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r1, #7 │ │ │ │ + lsrs r6, r1, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r3, #6 │ │ │ │ + lsrs r6, r4, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r6, #5 │ │ │ │ + lsrs r2, r0, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r1, #5 │ │ │ │ + lsrs r2, r3, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r4, #4 │ │ │ │ + lsrs r6, r6, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r7, #3 │ │ │ │ + lsrs r6, r1, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r2, #3 │ │ │ │ + lsrs r6, r4, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r4, #2 │ │ │ │ + lsrs r6, r0, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r7, #1 │ │ │ │ + lsrs r6, r3, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r1, #1 │ │ │ │ + lsrs r6, r6, #32 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r4, #32 │ │ │ │ + lsrs r2, r2, #32 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r6, #31 │ │ │ │ + lsls r6, r5, #31 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r0, #31 │ │ │ │ + lsls r6, r7, #30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r2, #30 │ │ │ │ + lsls r2, r1, #30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r5, #29 │ │ │ │ + lsls r2, r3, #29 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r0, #29 │ │ │ │ + lsls r2, r6, #28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r4, #28 │ │ │ │ + lsls r6, r1, #28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r7, #27 │ │ │ │ + lsls r2, r6, #27 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r2, #27 │ │ │ │ + lsls r2, r7, #26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r5, #26 │ │ │ │ + lsls r2, r0, #26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r0, #26 │ │ │ │ + lsls r6, r2, #25 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r4, #25 │ │ │ │ + lsls r6, r4, #24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r7, #24 │ │ │ │ + lsls r6, r5, #23 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r2, #24 │ │ │ │ + lsls r2, r6, #22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r6, #23 │ │ │ │ + lsls r6, r6, #21 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r1, #23 │ │ │ │ + lsls r2, r0, #21 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r3, #22 │ │ │ │ + lsls r6, r1, #20 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r5, #21 │ │ │ │ + lsls r6, r2, #19 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r7, #20 │ │ │ │ + lsls r6, r3, #18 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r2, #20 │ │ │ │ + lsls r6, r1, #17 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r5, #19 │ │ │ │ + lsls r2, r3, #16 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r2, #19 │ │ │ │ + lsls r6, r3, #15 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r3, #18 │ │ │ │ + lsls r2, r6, #14 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r4, #17 │ │ │ │ + lsls r6, r1, #14 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r6, #16 │ │ │ │ + lsls r2, r5, #13 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r0, #16 │ │ │ │ + lsls r6, r1, #13 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r1, #15 │ │ │ │ + lsls r6, r4, #12 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r2, #14 │ │ │ │ + lsls r2, r0, #12 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r2, #13 │ │ │ │ + lsls r6, r2, #11 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r4, #12 │ │ │ │ + lsls r2, r5, #10 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r5, #11 │ │ │ │ + lsls r6, r1, #10 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r6, #10 │ │ │ │ + lsls r2, r6, #9 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r7, #9 │ │ │ │ + lsls r6, r1, #9 │ │ │ │ lsls r3, r6, #2 │ │ │ │ lsls r6, r5, #8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r7, #7 │ │ │ │ + lsls r6, r1, #8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r7, #6 │ │ │ │ + lsls r6, r5, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r2, #6 │ │ │ │ + lsls r2, r2, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r5, #5 │ │ │ │ + lsls r6, r6, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r1, #5 │ │ │ │ + lsls r6, r2, #6 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + lsls r6, r6, #5 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + lsls r6, r2, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ lsls r6, r5, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r0, #4 │ │ │ │ + lsls r2, r1, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r4, #3 │ │ │ │ + lsls r6, r4, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r6, #2 │ │ │ │ + lsls r6, r0, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r1, #2 │ │ │ │ + lsls r6, r3, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r5, #1 │ │ │ │ + lsls r6, r6, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ lsls r2, r2, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r6, r5 │ │ │ │ + movs r2, r5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r6, r1 │ │ │ │ + movs r2, r0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - vshr.u64 d16, d18, #18 │ │ │ │ - vshr.u64 d16, d18, #50 │ │ │ │ + vshr.u64 d16, d18, #38 │ │ │ │ vshr.u64 d0, d18, #14 │ │ │ │ - vshr.u64 d0, d18, #42 │ │ │ │ - vqadd.u64 d16, d22, d18 │ │ │ │ - vqadd.u16 d16, d22, d18 │ │ │ │ - vqadd.u64 d0, d22, d18 │ │ │ │ - vqadd.u8 d0, d30, d18 │ │ │ │ + vshr.u64 d0, d18, #54 │ │ │ │ + vqadd.u32 d16, d18, d18 │ │ │ │ + vqadd.u64 d0, d26, d18 │ │ │ │ + vqadd.u16 d0, d18, d18 │ │ │ │ mcr2 0, 7, r0, cr10, cr2, {5} │ │ │ │ - mcr2 0, 6, r0, cr6, cr2, {5} │ │ │ │ - mcr2 0, 5, r0, cr6, cr2, {5} │ │ │ │ - mrc2 0, 3, r0, cr14, cr2, {5} │ │ │ │ - mrc2 0, 2, r0, cr6, cr2, {5} │ │ │ │ - mrc2 0, 1, r0, cr2, cr2, {5} │ │ │ │ - mcr2 0, 0, r0, cr10, cr2, {5} │ │ │ │ - stc2l 0, cr0, [r2, #712]! @ 0x2c8 │ │ │ │ - ldc2 0, cr0, [sl, #712]! @ 0x2c8 │ │ │ │ - ldc2 0, cr0, [r2, #712] @ 0x2c8 │ │ │ │ - stc2l 0, cr0, [sl, #-712]! @ 0xfffffd38 │ │ │ │ + mcr2 0, 6, r0, cr2, cr2, {5} │ │ │ │ + mrc2 0, 4, r0, cr14, cr2, {5} │ │ │ │ + mrc2 0, 3, r0, cr10, cr2, {5} │ │ │ │ + mrc2 0, 2, r0, cr2, cr2, {5} │ │ │ │ + mcr2 0, 1, r0, cr10, cr2, {5} │ │ │ │ + mcr2 0, 0, r0, cr2, cr2, {5} │ │ │ │ + ldc2l 0, cr0, [lr, #712] @ 0x2c8 │ │ │ │ + ldc2 0, cr0, [r6, #712]! @ 0x2c8 │ │ │ │ + stc2 0, cr0, [lr, #712] @ 0x2c8 │ │ │ │ + stc2l 0, cr0, [r6, #-712]! @ 0xfffffd38 │ │ │ │ stc2l 0, cr0, [r2, #-712] @ 0xfffffd38 │ │ │ │ ldc2 0, cr0, [sl, #-712] @ 0xfffffd38 │ │ │ │ ldc2l 0, cr0, [r2], #712 @ 0x2c8 │ │ │ │ stc2l 0, cr0, [sl], {178} @ 0xb2 │ │ │ │ stc2 0, cr0, [r2], #712 @ 0x2c8 │ │ │ │ - ldc2l 0, cr0, [lr], #-712 @ 0xfffffd38 │ │ │ │ - mrrc2 0, 11, r0, sl, cr2 │ │ │ │ + ldc2l 0, cr0, [sl], #-712 @ 0xfffffd38 │ │ │ │ + mrrc2 0, 11, r0, r6, cr2 │ │ │ │ ldc2 0, cr0, [r2], #-712 @ 0xfffffd38 │ │ │ │ - stc2 0, cr0, [sl], {178} @ 0xb2 │ │ │ │ - @ instruction: 0xfbe200b2 │ │ │ │ - @ instruction: 0xfbbe00b2 │ │ │ │ - @ instruction: 0xfb9600b2 │ │ │ │ - @ instruction: 0xfb6e00b2 │ │ │ │ - @ instruction: 0xfb4600b2 │ │ │ │ - @ instruction: 0xfb2200b2 │ │ │ │ + stc2 0, cr0, [lr], {178} @ 0xb2 │ │ │ │ + @ instruction: 0xfbea00b2 │ │ │ │ + smlaltt r0, r0, r6, r2 │ │ │ │ + @ instruction: 0xfb9e00b2 │ │ │ │ + @ instruction: 0xfb7600b2 │ │ │ │ + @ instruction: 0xfb4e00b2 │ │ │ │ + @ instruction: 0xfb2600b2 │ │ │ │ @ instruction: 0xfafa00b2 │ │ │ │ - @ instruction: 0xfad200b2 │ │ │ │ - @ instruction: 0xfaaa00b2 │ │ │ │ - @ instruction: 0xfa8200b2 │ │ │ │ - @ instruction: 0xfa5a00b2 │ │ │ │ + @ instruction: 0xfaca00b2 │ │ │ │ + @ instruction: 0xfaa200b2 │ │ │ │ + @ instruction: 0xfa7600b2 │ │ │ │ + @ instruction: 0xfa5600b2 │ │ │ │ @ instruction: 0xfa3600b2 │ │ │ │ - @ instruction: 0xfa1200b2 │ │ │ │ - vld1.8 @ instruction: 0xf9ee00b2 │ │ │ │ - vst1.8 @ instruction: 0xf9ca00b2 │ │ │ │ - vld1.8 @ instruction: 0xf9a600b2 │ │ │ │ + @ instruction: 0xfa0e00b2 │ │ │ │ + ldr??.w r0, [lr, #178] @ 0xb2 │ │ │ │ + ldrsb.w r0, [lr, #178] @ 0xb2 │ │ │ │ ldr??.w r0, [lr, r2, lsl #3] │ │ │ │ - ldr??.w r0, [r6, r2, lsl #3] │ │ │ │ - vld4.32 {d0-d3}, [lr :256], r2 │ │ │ │ - vst4.32 {d0-d3}, [r6 :256], r2 │ │ │ │ - ldr.w r0, [sl, #178] @ 0xb2 │ │ │ │ - strh.w r0, [sl, #178] @ 0xb2 │ │ │ │ - strb.w r0, [r2, #178] @ 0xb2 │ │ │ │ - ldr.w r0, [r6, r2, lsl #3] │ │ │ │ - ldrh.w r0, [r6, r2, lsl #3] │ │ │ │ + vld4.32 {d0-d3}, [sl :256], r2 │ │ │ │ + ldr??.w r0, [r2, #178] @ 0xb2 │ │ │ │ + ldrh.w r0, [r6, #178] @ 0xb2 │ │ │ │ + ldr??.w r0, [sl, r2, lsl #3] │ │ │ │ + str.w r0, [sl, r2, lsl #3] │ │ │ │ ldrb.w r0, [r6, r2, lsl #3] │ │ │ │ - @ instruction: 0xf7ee00b2 │ │ │ │ - @ instruction: 0xf7be00b2 │ │ │ │ - @ instruction: 0xf77e00b2 │ │ │ │ - @ instruction: 0xf73e00b2 │ │ │ │ - @ instruction: 0xf70a00b2 │ │ │ │ - @ instruction: 0xf6d200b2 │ │ │ │ - @ instruction: 0xf69600b2 │ │ │ │ - @ instruction: 0xf65a00b2 │ │ │ │ - @ instruction: 0xf62a00b2 │ │ │ │ - @ instruction: 0xf5f600b2 │ │ │ │ - sub.w r0, lr, #5832704 @ 0x590000 │ │ │ │ - sbcs.w r0, r2, #5832704 @ 0x590000 │ │ │ │ - @ instruction: 0xf53600b2 │ │ │ │ - @ instruction: 0xf4fa00b2 │ │ │ │ - @ instruction: 0xf4ce00b2 │ │ │ │ - eors.w r0, r6, #5832704 @ 0x590000 │ │ │ │ - orrs.w r0, r6, #5832704 @ 0x590000 │ │ │ │ + @ instruction: 0xf7ce00b2 │ │ │ │ + @ instruction: 0xf79200b2 │ │ │ │ + @ instruction: 0xf75600b2 │ │ │ │ + @ instruction: 0xf71a00b2 │ │ │ │ + @ instruction: 0xf6ee00b2 │ │ │ │ + @ instruction: 0xf6b600b2 │ │ │ │ + @ instruction: 0xf67600b2 │ │ │ │ + @ instruction: 0xf63e00b2 │ │ │ │ + @ instruction: 0xf5fe00b2 │ │ │ │ + subs.w r0, lr, #5832704 @ 0x590000 │ │ │ │ + @ instruction: 0xf58200b2 │ │ │ │ + adc.w r0, lr, #5832704 @ 0x590000 │ │ │ │ + adds.w r0, sl, #5832704 @ 0x590000 │ │ │ │ + @ instruction: 0xf4e200b2 │ │ │ │ + @ instruction: 0xf4ae00b2 │ │ │ │ + orns r0, lr, #5832704 @ 0x590000 │ │ │ │ + orrs.w r0, r2, #5832704 @ 0x590000 │ │ │ │ ands.w r0, lr, #5832704 @ 0x590000 │ │ │ │ - @ instruction: 0xf3de00b2 │ │ │ │ - @ instruction: 0xf39e00b2 │ │ │ │ - @ instruction: 0xf36200b2 │ │ │ │ - @ instruction: 0xf32e00b2 │ │ │ │ - @ instruction: 0xf2fa00b2 │ │ │ │ - movt r0, #8370 @ 0x20b2 │ │ │ │ - @ instruction: 0xf28e00b2 │ │ │ │ - @ instruction: 0xf25e00b2 │ │ │ │ - @ instruction: 0xf23200b2 │ │ │ │ - @ instruction: 0xf1fe00b2 │ │ │ │ - subs.w r0, r6, #178 @ 0xb2 │ │ │ │ - sbcs.w r0, sl, #178 @ 0xb2 │ │ │ │ - @ instruction: 0xf13e00b2 │ │ │ │ - add.w r0, r2, #178 @ 0xb2 │ │ │ │ - @ instruction: 0xf0ca00b2 │ │ │ │ - eor.w r0, lr, #178 @ 0xb2 │ │ │ │ - orrs.w r0, sl, #178 @ 0xb2 │ │ │ │ - bic.w r0, lr, #178 @ 0xb2 │ │ │ │ - and.w r0, r2, #178 @ 0xb2 │ │ │ │ - vshr.s64 d0, d18, #6 │ │ │ │ - vqadd.s64 d16, d18, d18 │ │ │ │ - vqadd.s32 d0, d26, d18 │ │ │ │ - mcr 0, 7, r0, cr10, cr2, {5} │ │ │ │ - mrc 0, 5, r0, cr6, cr2, {5} │ │ │ │ - mcr 0, 3, r0, cr6, cr2, {5} │ │ │ │ - mrc 0, 0, r0, cr6, cr2, {5} │ │ │ │ - stcl 0, cr0, [r2, #712] @ 0x2c8 │ │ │ │ - stcl 0, cr0, [lr, #-712]! @ 0xfffffd38 │ │ │ │ - ldc 0, cr0, [sl, #-712] @ 0xfffffd38 │ │ │ │ - stcl 0, cr0, [r6], {178} @ 0xb2 │ │ │ │ - stc 0, cr0, [sl], {178} @ 0xb2 │ │ │ │ - mcrr 0, 11, r0, sl, cr2 │ │ │ │ - stc 0, cr0, [lr], {178} @ 0xb2 │ │ │ │ - rsbs r0, r2, r2, ror #2 │ │ │ │ - @ instruction: 0xeb9e00b2 │ │ │ │ - adcs.w r0, r6, r2, ror #2 │ │ │ │ - add.w r0, lr, r2, ror #2 │ │ │ │ - @ instruction: 0xeaca00b2 │ │ │ │ - eor.w r0, r2, r2, ror #2 │ │ │ │ - bics.w r0, lr, r2, ror #2 │ │ │ │ - ldrd r0, r0, [sl, #712]! @ 0x2c8 │ │ │ │ + @ instruction: 0xf3d600b2 │ │ │ │ + @ instruction: 0xf39a00b2 │ │ │ │ + @ instruction: 0xf35e00b2 │ │ │ │ + @ instruction: 0xf32200b2 │ │ │ │ + @ instruction: 0xf2ea00b2 │ │ │ │ + subw r0, lr, #178 @ 0xb2 │ │ │ │ + @ instruction: 0xf27a00b2 │ │ │ │ + movw r0, #57522 @ 0xe0b2 │ │ │ │ + @ instruction: 0xf22200b2 │ │ │ │ + rsbs r0, sl, #178 @ 0xb2 │ │ │ │ + @ instruction: 0xf19200b2 │ │ │ │ + adc.w r0, sl, #178 @ 0xb2 │ │ │ │ + add.w r0, sl, #178 @ 0xb2 │ │ │ │ + @ instruction: 0xf0d600b2 │ │ │ │ + eor.w r0, r6, #178 @ 0xb2 │ │ │ │ + bics.w r0, r6, #178 @ 0xb2 │ │ │ │ + vshr.s64 d16, d18, #30 │ │ │ │ + vshr.s64 d0, d18, #50 │ │ │ │ + vqadd.s64 d0, d26, d18 │ │ │ │ + mcr 0, 7, r0, cr6, cr2, {5} │ │ │ │ + mcr 0, 5, r0, cr10, cr2, {5} │ │ │ │ + mcr 0, 3, r0, cr10, cr2, {5} │ │ │ │ + mcr 0, 1, r0, cr14, cr2, {5} │ │ │ │ + ldcl 0, cr0, [r2, #712]! @ 0x2c8 │ │ │ │ + ldc 0, cr0, [lr, #712]! @ 0x2c8 │ │ │ │ + ldcl 0, cr0, [r6, #-712]! @ 0xfffffd38 │ │ │ │ + stc 0, cr0, [lr, #-712]! @ 0xfffffd38 │ │ │ │ + stcl 0, cr0, [sl], #712 @ 0x2c8 │ │ │ │ + stc 0, cr0, [r2], #712 @ 0x2c8 │ │ │ │ + mrrc 0, 11, r0, lr, cr2 │ │ │ │ + ldc 0, cr0, [sl], {178} @ 0xb2 │ │ │ │ + rsbs r0, lr, r2, ror #2 │ │ │ │ + sub.w r0, r2, r2, ror #2 │ │ │ │ + sbcs.w r0, r2, r2, ror #2 │ │ │ │ + @ instruction: 0xeb2e00b2 │ │ │ │ + @ instruction: 0xeaf200b2 │ │ │ │ + @ instruction: 0xeaba00b2 │ │ │ │ + eor.w r0, r6, r2, ror #2 │ │ │ │ + orrs.w r0, r6, r2, ror #2 │ │ │ │ + bic.w r0, r6, r2, ror #2 │ │ │ │ + ldrd r0, r0, [r2, #712]! @ 0x2c8 │ │ │ │ @ instruction: 0xe9be00b2 │ │ │ │ - @ instruction: 0xe98200b2 │ │ │ │ - ldrd r0, r0, [r2, #-712] @ 0x2c8 │ │ │ │ + @ instruction: 0xe99200b2 │ │ │ │ + strd r0, r0, [r6, #-712] @ 0x2c8 │ │ │ │ stmdb lr, {r1, r4, r5, r7} │ │ │ │ @ instruction: 0xe8d200b2 │ │ │ │ - ldmia.w sl, {r1, r4, r5, r7} │ │ │ │ - strd r0, r0, [r6], #-712 @ 0x2c8 │ │ │ │ + ldmia.w lr, {r1, r4, r5, r7} │ │ │ │ + strd r0, r0, [sl], #-712 @ 0x2c8 │ │ │ │ @ instruction: 0xe83600b2 │ │ │ │ - @ instruction: 0xe80600b2 │ │ │ │ - b.n 5751cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460e5c> │ │ │ │ + b.n 575248 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460ed8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 575168 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460df8> │ │ │ │ + b.n 5751e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460e74> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 575114 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460da4> │ │ │ │ + b.n 575180 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460e10> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 575080 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460d10> │ │ │ │ + b.n 57511c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460dac> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 575014 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460ca4> │ │ │ │ + b.n 5750b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460d48> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 574fa0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460c30> │ │ │ │ + b.n 575054 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460ce4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 574f3c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460bcc> │ │ │ │ + b.n 574ff0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460c80> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 574ed8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460b68> │ │ │ │ + b.n 574f8c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460c1c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 574e74 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460b04> │ │ │ │ + b.n 574f28 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460bb8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 574e08 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460a98> │ │ │ │ + b.n 574e94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460b24> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 574da4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460a34> │ │ │ │ + b.n 574e00 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460a90> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 574d40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4609d0> │ │ │ │ + b.n 574d7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460a0c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 574cdc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46096c> │ │ │ │ + b.n 574d20 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4609b0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 574c78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460908> │ │ │ │ + b.n 574c94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460924> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 574c14 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4608a4> │ │ │ │ + b.n 574c18 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4608a8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 574bb0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460840> │ │ │ │ + b.n 574b9c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46082c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 574b4c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4607dc> │ │ │ │ + b.n 574b28 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4607b8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 574ae8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460778> │ │ │ │ + b.n 574aac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46073c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 575a54 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4616e4> │ │ │ │ + b.n 575a28 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4616b8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 5759c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461650> │ │ │ │ + b.n 5759ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46163c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 57593c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4615cc> │ │ │ │ + b.n 575920 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4615b0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 5758e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461570> │ │ │ │ + b.n 5758a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461534> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 575854 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4614e4> │ │ │ │ + b.n 575830 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4614c0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 5757d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461468> │ │ │ │ + b.n 5757b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461444> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 57575c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4613ec> │ │ │ │ + b.n 575748 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4613d8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 5756e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461378> │ │ │ │ + b.n 5756d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461364> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 57566c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4612fc> │ │ │ │ + b.n 575650 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4612e0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 5755e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461278> │ │ │ │ + b.n 5755bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46124c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 57556c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4611fc> │ │ │ │ + b.n 575578 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461208> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 5754e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461170> │ │ │ │ + b.n 575534 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4611c4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 575464 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4610f4> │ │ │ │ + b.n 5754d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461160> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 5753f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461080> │ │ │ │ + b.n 57546c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4610fc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 575374 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461004> │ │ │ │ + b.n 5753f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461088> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 575308 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460f98> │ │ │ │ + b.n 575384 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461014> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - svc 242 @ 0xf2 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - svc 174 @ 0xae │ │ │ │ + b.n 575340 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460fd0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - svc 98 @ 0x62 │ │ │ │ + b.n 5752fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460f8c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - svc 62 @ 0x3e │ │ │ │ + svc 238 @ 0xee │ │ │ │ lsls r2, r6, #2 │ │ │ │ - svc 26 │ │ │ │ + svc 202 @ 0xca │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #230 @ 0xe6 │ │ │ │ + svc 166 @ 0xa6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #178 @ 0xb2 │ │ │ │ + svc 130 @ 0x82 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #118 @ 0x76 │ │ │ │ + svc 98 @ 0x62 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #58 @ 0x3a │ │ │ │ + svc 70 @ 0x46 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #22 │ │ │ │ + svc 34 @ 0x22 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 5752bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460f4c> │ │ │ │ + svc 6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 575278 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460f08> │ │ │ │ + udf #238 @ 0xee │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 575234 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460ec4> │ │ │ │ + udf #210 @ 0xd2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 5751f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460e80> │ │ │ │ + udf #182 @ 0xb6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 5753ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46103c> │ │ │ │ + udf #154 @ 0x9a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 575370 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461000> │ │ │ │ + udf #126 @ 0x7e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 57533c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460fcc> │ │ │ │ + udf #102 @ 0x66 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 5752f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460f88> │ │ │ │ + udf #74 @ 0x4a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 5752c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460f54> │ │ │ │ + udf #34 @ 0x22 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 575298 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460f28> │ │ │ │ + ble.n 575308 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460f98> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 575264 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460ef4> │ │ │ │ + ble.n 5752d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460f64> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 575230 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460ec0> │ │ │ │ + ble.n 5752a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460f30> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 5753fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46108c> │ │ │ │ + ble.n 57526c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460efc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 5753c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461058> │ │ │ │ + ble.n 575238 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460ec8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 57539c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46102c> │ │ │ │ + ble.n 5753f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461084> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 575368 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460ff8> │ │ │ │ + ble.n 5753b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461040> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 57531c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460fac> │ │ │ │ + ble.n 57537c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46100c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 5752c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460f58> │ │ │ │ + ble.n 575348 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460fd8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 575294 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460f24> │ │ │ │ + bgt.n 575314 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460fa4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 575260 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460ef0> │ │ │ │ + bgt.n 5752e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460f70> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 57522c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460ebc> │ │ │ │ + bgt.n 5752ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460f3c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 5753f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461088> │ │ │ │ + bgt.n 575278 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460f08> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 5753b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461044> │ │ │ │ + bgt.n 57542c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4610bc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 575370 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461000> │ │ │ │ + bgt.n 5753e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461070> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 57533c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460fcc> │ │ │ │ + bgt.n 575384 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461014> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 575308 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460f98> │ │ │ │ + blt.n 575328 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460fb8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 5752d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460f64> │ │ │ │ + blt.n 5752d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460f64> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 5752a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460f30> │ │ │ │ + blt.n 575280 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460f10> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 57526c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460efc> │ │ │ │ + blt.n 575434 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4610c4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 575438 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4610c8> │ │ │ │ + blt.n 5753f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461080> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 5753ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46107c> │ │ │ │ + blt.n 5753a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461034> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 5753a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461030> │ │ │ │ + bge.n 575360 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460ff0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 575344 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460fd4> │ │ │ │ + bge.n 575314 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460fa4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 5752e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460f78> │ │ │ │ + bge.n 5752d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460f60> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 575294 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460f24> │ │ │ │ + bge.n 575294 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460f24> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 575440 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4610d0> │ │ │ │ + bge.n 575450 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4610e0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 5753f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461084> │ │ │ │ + bge.n 57540c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46109c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 5753b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461040> │ │ │ │ + bge.n 5753c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461058> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 575364 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460ff4> │ │ │ │ + bls.n 575384 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461014> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 575320 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460fb0> │ │ │ │ + bls.n 575338 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460fc8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 5752d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460f64> │ │ │ │ + bls.n 5752ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460f7c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 575290 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460f20> │ │ │ │ + bls.n 575498 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461128> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 575454 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4610e4> │ │ │ │ + bls.n 575434 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4610c4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 575410 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4610a0> │ │ │ │ + bls.n 5753d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461068> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 5753cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46105c> │ │ │ │ + bhi.n 575374 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461004> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 575388 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461018> │ │ │ │ + bhi.n 575310 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460fa0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 575344 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460fd4> │ │ │ │ + bhi.n 5754a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461134> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 5752f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460f88> │ │ │ │ + bhi.n 575468 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4610f8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 5752ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460f3c> │ │ │ │ + bhi.n 575414 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4610a4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 575458 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4610e8> │ │ │ │ + bhi.n 5753c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461058> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 5753f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461084> │ │ │ │ + bvc.n 57537c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46100c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 575398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461028> │ │ │ │ + bvc.n 575338 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460fc8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 575334 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460fc4> │ │ │ │ + bvc.n 5752fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460f8c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 5752d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460f60> │ │ │ │ + bvc.n 5754b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461148> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 575464 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4610f4> │ │ │ │ + bvc.n 57547c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46110c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 575428 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4610b8> │ │ │ │ + bvc.n 575428 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4610b8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 5753d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461064> │ │ │ │ + bvc.n 5753dc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46106c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 575388 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461018> │ │ │ │ + bvs.n 575398 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461028> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 57533c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460fcc> │ │ │ │ + bvs.n 575354 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460fe4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 5752f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460f88> │ │ │ │ + bvs.n 575308 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460f98> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 5754bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46114c> │ │ │ │ + bvs.n 5754c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461154> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 575478 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461108> │ │ │ │ + bvs.n 575478 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461108> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 57543c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4610cc> │ │ │ │ + bvs.n 57543c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4610cc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ bpl.n 5753e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461078> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 57539c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46102c> │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - bmi.n 575358 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460fe8> │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - bmi.n 575314 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460fa4> │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - bmi.n 5754c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461158> │ │ │ │ + bpl.n 5753a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461034> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 575484 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461114> │ │ │ │ + bpl.n 575358 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460fe8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 575438 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4610c8> │ │ │ │ + bpl.n 57530c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460f9c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 5753fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46108c> │ │ │ │ + bpl.n 5754c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461158> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 5753a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461038> │ │ │ │ + bpl.n 57548c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46111c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 575364 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460ff4> │ │ │ │ + bpl.n 575450 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4610e0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 575318 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460fa8> │ │ │ │ + bmi.n 5753f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461084> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 5754cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46115c> │ │ │ │ + bmi.n 5753a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461030> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 575488 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461118> │ │ │ │ + bmi.n 57534c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460fdc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 57544c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4610dc> │ │ │ │ + bmi.n 575500 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461190> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 575410 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4610a0> │ │ │ │ + bmi.n 5754b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461144> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 5753b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461044> │ │ │ │ + bmi.n 575460 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4610f0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 575360 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460ff0> │ │ │ │ + bcc.n 575414 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4610a4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 57550c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46119c> │ │ │ │ + bcc.n 5753c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461058> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 5754c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461150> │ │ │ │ + bcc.n 57537c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46100c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 575474 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461104> │ │ │ │ + bcc.n 575530 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4611c0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 575420 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4610b0> │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - bne.n 5753d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461064> │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - bne.n 575388 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461018> │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - bne.n 57533c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x460fcc> │ │ │ │ + bcc.n 5754e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461174> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 5754f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461180> │ │ │ │ + bcc.n 5754a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461138> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 5754a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461134> │ │ │ │ + bcc.n 57546c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4610fc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 575468 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4610f8> │ │ │ │ + bcs.n 575428 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4610b8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 57542c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4610bc> │ │ │ │ + bcs.n 5753bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46104c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 5753e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461078> │ │ │ │ + bcs.n 575548 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4611d8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 57537c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46100c> │ │ │ │ + bcs.n 575504 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461194> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 575508 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461198> │ │ │ │ + bcs.n 5754b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461148> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 5754c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461154> │ │ │ │ + bcs.n 57545c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4610ec> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 575478 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461108> │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r1, r5, r6, r7} │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r1, r6, r7} │ │ │ │ + bne.n 575420 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4610b0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r1, r2, r4, r7} │ │ │ │ + bne.n 5753cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46105c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r1, r2, r4, r6} │ │ │ │ + bne.n 575550 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4611e0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r1, r2, r4, r5} │ │ │ │ + bne.n 575514 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4611a4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r1, r3, r4} │ │ │ │ + bne.n 5754e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461170> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r1} │ │ │ │ + bne.n 5754b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461144> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r1, r2, r5, r6, r7} │ │ │ │ + bne.n 575480 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461110> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r1, r6, r7} │ │ │ │ + beq.n 57543c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4610cc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ + beq.n 5753f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461088> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r1, r3, r4, r5, r6} │ │ │ │ + beq.n 5753b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461044> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r1, r2, r3, r6} │ │ │ │ + beq.n 575560 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4611f0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r1, r5} │ │ │ │ + beq.n 57550c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46119c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r1, r2, r4, r5, r6, r7} │ │ │ │ + beq.n 5754b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461148> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r1, r2, r6, r7} │ │ │ │ + ldmia r7, {r1, r2, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r1, r2, r4, r7} │ │ │ │ + ldmia r7, {r1, r2, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r1, r3, r5, r6} │ │ │ │ + ldmia r7, {r1, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r1, r3, r4, r5} │ │ │ │ + ldmia r7!, {r1, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r1, r4} │ │ │ │ + ldmia r7!, {r1, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r7!, {r1, r2} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r6, {r1, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r1, r2, r4, r7} │ │ │ │ + ldmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r6!, {r1, r2, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4!, {r1, r2, r6} │ │ │ │ + ldmia r6, {r1, r2, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r1, r2, r3, r4} │ │ │ │ + ldmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r6!, {r1, r2, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r1, r3, r5, r7} │ │ │ │ + ldmia r5!, {r1, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r5!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r1, r2, r4, r6} │ │ │ │ + ldmia r5, {r1, r2, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r1, r2, r4, r5} │ │ │ │ + ldmia r5!, {r1, r2, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r1} │ │ │ │ + ldmia r5, {r1, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r1, r4, r6, r7} │ │ │ │ + ldmia r4, {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r1, r5, r7} │ │ │ │ + ldmia r4!, {r1, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r5, r6} │ │ │ │ + ldmia r4!, {r1, r2, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r1, r2, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r4, r6, r7} │ │ │ │ + ldmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r7} │ │ │ │ + ldmia r3!, {r1, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r3, r4, r6} │ │ │ │ + ldmia r3, {r1, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r4, r5} │ │ │ │ + ldmia r3!, {r1, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r2, {r1, r2, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r4, r6} │ │ │ │ + ldmia r2, {r1, r2, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5} │ │ │ │ + ldmia r2, {r1, r2, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3} │ │ │ │ + ldmia r2, {r1, r2, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r3, r5, r7} │ │ │ │ + ldmia r1, {r1, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r4, r5, r6} │ │ │ │ + ldmia r1, {r1, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r6} │ │ │ │ + ldmia r1, {r1, r2, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r4} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r4, r5, r7} │ │ │ │ + ldmia r0!, {r1, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r7} │ │ │ │ + ldmia r0!, {r1, r2, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r5, r6} │ │ │ │ + ldmia r0!, {r1, r2, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r6} │ │ │ │ + ldmia r0!, {r1, r2, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r5} │ │ │ │ + ldmia r0!, {r1, r2, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1} │ │ │ │ + ldmia r0!, {r1, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r7} │ │ │ │ + stmia r7!, {r1, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r4, r6} │ │ │ │ + stmia r7!, {r1, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r3, r5} │ │ │ │ + stmia r7!, {r1, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r4, r6, r7} │ │ │ │ + stmia r6!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r7} │ │ │ │ + stmia r6!, {r1, r2, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r4, r5} │ │ │ │ + stmia r6!, {r1, r2, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r4} │ │ │ │ + stmia r6!, {r1, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr.w r0, [pc, #3268] @ 576244 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461ed4> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #3264] @ 576248 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461ed8> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ @@ -1828770,832 +1828771,832 @@ │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #1640] @ 5768a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462530> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #1636] @ 5768a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462534> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - pop {r7, pc} │ │ │ │ + nop {10} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r3, r4, r6, pc} │ │ │ │ + itt vc │ │ │ │ + lslvc r2, r6, #2 │ │ │ │ + it pl @ unpredictable │ │ │ │ + lslpl r2, r6, #2 │ │ │ │ + ite cc │ │ │ │ + lslcc r2, r6, #2 │ │ │ │ + bkpt 0x00f8 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + bkpt 0x00c4 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + bkpt 0x009c │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + bkpt 0x0070 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + bkpt 0x0040 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + bkpt 0x0014 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + pop {r3, r5, r6, r7, pc} │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + pop {r2, r3, r4, r5, r7, pc} │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + pop {r3, r7, pc} │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + pop {r5, r6, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r4, pc} │ │ │ │ + pop {r4, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r3, r4, r6, r7} │ │ │ │ + pop {r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r5, r7} │ │ │ │ + pop {r2, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r3, r4, r5, r6} │ │ │ │ + pop {r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r4, r6} │ │ │ │ + pop {r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r5} │ │ │ │ + pop {r2, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r4, 5762e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461f78> │ │ │ │ + pop {r2, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r0, 5762e2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461f72> │ │ │ │ + pop {r2} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r4, 5762da <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461f6a> │ │ │ │ + cbnz r4, 57631a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461faa> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r0, 5762d2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461f62> │ │ │ │ + cbnz r0, 576318 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461fa8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r0, 5762cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461f5c> │ │ │ │ + cbnz r0, 576314 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461fa4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r0, 5762c6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461f56> │ │ │ │ + cbnz r4, 57630e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461f9e> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - revsh r0, r6 │ │ │ │ + cbnz r0, 57630a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461f9a> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - revsh r4, r1 │ │ │ │ + cbnz r4, 576304 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461f94> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - hlt 0x002c │ │ │ │ + cbnz r0, 576300 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461f90> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - hlt 0x0008 │ │ │ │ + revsh r4, r5 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rev16 r0, r4 │ │ │ │ + revsh r0, r1 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rev r4, r6 │ │ │ │ + hlt 0x0024 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rev r4, r1 │ │ │ │ + hlt 0x0000 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r4, 5762d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461f68> │ │ │ │ + rev16 r4, r3 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r4, 5762d2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461f62> │ │ │ │ + rev r0, r7 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r0, 5762d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461f60> │ │ │ │ + rev r4, r1 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r0, 5762cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461f5c> │ │ │ │ + cbnz r0, 576314 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461fa4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r4, 5762c6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461f56> │ │ │ │ + cbnz r4, 57630c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461f9c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r0, 5762c2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461f52> │ │ │ │ + cbnz r0, 576306 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461f96> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r4, 5762bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461f4c> │ │ │ │ + cbnz r4, 5762fe <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461f8e> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb8f0 │ │ │ │ + cbnz r0, 5762f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461f88> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb8cc │ │ │ │ + cbnz r0, 5762f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x461f84> │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + @ instruction: 0xb8ec │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + @ instruction: 0xb8c8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ @ instruction: 0xb8a8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb884 │ │ │ │ + @ instruction: 0xb880 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb860 │ │ │ │ + @ instruction: 0xb854 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb83c │ │ │ │ + @ instruction: 0xb834 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb818 │ │ │ │ + @ instruction: 0xb808 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb7ec │ │ │ │ + @ instruction: 0xb7d8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb7c0 │ │ │ │ + @ instruction: 0xb7b4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb794 │ │ │ │ + @ instruction: 0xb790 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb768 │ │ │ │ + @ instruction: 0xb770 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb73c │ │ │ │ + @ instruction: 0xb744 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb710 │ │ │ │ + @ instruction: 0xb714 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb6f0 │ │ │ │ + @ instruction: 0xb6e8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb6cc │ │ │ │ + @ instruction: 0xb6c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb6a8 │ │ │ │ + @ instruction: 0xb698 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb688 │ │ │ │ + cpsid │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cpsie │ │ │ │ + @ instruction: 0xb648 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb634 │ │ │ │ + @ instruction: 0xb620 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb614 │ │ │ │ + @ instruction: 0xb604 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r3, r5, r6, r7, lr} │ │ │ │ + push {r2, r3, r5, r6, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r3, r4, r5, r7, lr} │ │ │ │ + push {r2, r4, r6, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r2, r4, r7, lr} │ │ │ │ + push {r6, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + push {r2, r3, r5, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r4, r6, lr} │ │ │ │ + push {r3, r4, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r2, r5, lr} │ │ │ │ + push {r3, r4, r5, r6, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r2, r4, r5, r6, r7} │ │ │ │ + push {r2, r4, r6, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r3, r6, r7} │ │ │ │ + push {r2, r5, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r5, r7} │ │ │ │ + push {r2, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r3, r4, r5, r6} │ │ │ │ + push {r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r4, r6} │ │ │ │ + push {r6, r7} │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + push {r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r3, r5} │ │ │ │ + push {r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {} │ │ │ │ + push {r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 5763b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462048> │ │ │ │ + push {r2, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 5763b6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462046> │ │ │ │ + push {r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 5763b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462044> │ │ │ │ + cbz r4, 5763fe <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46208e> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 5763b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462044> │ │ │ │ + cbz r0, 5763fe <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46208e> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 5763b2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462042> │ │ │ │ + cbz r0, 5763fa <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46208a> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 5763b2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462042> │ │ │ │ + cbz r4, 5763f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462084> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 5763ae <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46203e> │ │ │ │ + cbz r4, 5763ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46207c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 5763a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462038> │ │ │ │ + cbz r4, 5763e6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462076> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 5763a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462030> │ │ │ │ + cbz r4, 5763e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462070> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxtb r4, r4 │ │ │ │ + uxtb r4, r6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ uxtb r0, r1 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxth r0, r4 │ │ │ │ + uxth r4, r4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxtb r0, r7 │ │ │ │ + uxth r4, r0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxtb r0, r2 │ │ │ │ + sxtb r0, r4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxth r0, r5 │ │ │ │ + sxth r4, r7 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + sxth r0, r4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ sxth r4, r0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 5763ba <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46204a> │ │ │ │ + cbz r4, 5763f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462088> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 5763b6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462046> │ │ │ │ + cbz r0, 5763f6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462086> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 5763b6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462046> │ │ │ │ + cbz r0, 5763f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462084> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 5763b2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462042> │ │ │ │ + cbz r0, 5763f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462080> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 5763ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46203c> │ │ │ │ + cbz r0, 5763ec <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46207c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 5763a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462034> │ │ │ │ + cbz r0, 5763e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462078> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 57639e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46202e> │ │ │ │ + cbz r4, 5763e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462074> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #464 @ 0x1d0 │ │ │ │ + cbz r0, 5763e2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462072> │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + sub sp, #496 @ 0x1f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ sub sp, #336 @ 0x150 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #160 @ 0xa0 │ │ │ │ + sub sp, #192 @ 0xc0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #16 │ │ │ │ + sub sp, #48 @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #400 @ 0x190 │ │ │ │ + add sp, #464 @ 0x1d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #256 @ 0x100 │ │ │ │ + add sp, #352 @ 0x160 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #112 @ 0x70 │ │ │ │ + add sp, #256 @ 0x100 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #0 │ │ │ │ + add sp, #144 @ 0x90 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #912 @ 0x390 │ │ │ │ + add r7, sp, #1008 @ 0x3f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #784 @ 0x310 │ │ │ │ + add r7, sp, #832 @ 0x340 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r7, sp, #672 @ 0x2a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #576 @ 0x240 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - add r7, sp, #448 @ 0x1c0 │ │ │ │ + add r7, sp, #512 @ 0x200 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #320 @ 0x140 │ │ │ │ + add r7, sp, #352 @ 0x160 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r7, sp, #192 @ 0xc0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #80 @ 0x50 │ │ │ │ + add r7, sp, #32 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #992 @ 0x3e0 │ │ │ │ + add r6, sp, #896 @ 0x380 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #880 @ 0x370 │ │ │ │ + add r6, sp, #752 @ 0x2f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #720 @ 0x2d0 │ │ │ │ + add r6, sp, #608 @ 0x260 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #576 @ 0x240 │ │ │ │ + add r6, sp, #464 @ 0x1d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #432 @ 0x1b0 │ │ │ │ + add r6, sp, #320 @ 0x140 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #336 @ 0x150 │ │ │ │ + add r6, sp, #176 @ 0xb0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #224 @ 0xe0 │ │ │ │ + add r6, sp, #32 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #128 @ 0x80 │ │ │ │ + add r5, sp, #912 @ 0x390 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #16 │ │ │ │ + add r5, sp, #768 @ 0x300 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #880 @ 0x370 │ │ │ │ + add r5, sp, #624 @ 0x270 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #704 @ 0x2c0 │ │ │ │ + add r5, sp, #480 @ 0x1e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #544 @ 0x220 │ │ │ │ + add r5, sp, #320 @ 0x140 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #384 @ 0x180 │ │ │ │ + add r5, sp, #160 @ 0xa0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #224 @ 0xe0 │ │ │ │ + add r5, sp, #0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #64 @ 0x40 │ │ │ │ + add r4, sp, #880 @ 0x370 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #928 @ 0x3a0 │ │ │ │ + add r4, sp, #704 @ 0x2c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #768 @ 0x300 │ │ │ │ + add r4, sp, #528 @ 0x210 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #624 @ 0x270 │ │ │ │ + add r4, sp, #352 @ 0x160 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #480 @ 0x1e0 │ │ │ │ + add r4, sp, #160 @ 0xa0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #336 @ 0x150 │ │ │ │ + add r3, sp, #1008 @ 0x3f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #192 @ 0xc0 │ │ │ │ + add r3, sp, #864 @ 0x360 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #48 @ 0x30 │ │ │ │ + add r3, sp, #688 @ 0x2b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #928 @ 0x3a0 │ │ │ │ + add r3, sp, #528 @ 0x210 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #784 @ 0x310 │ │ │ │ + add r3, sp, #368 @ 0x170 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #640 @ 0x280 │ │ │ │ + add r3, sp, #240 @ 0xf0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #496 @ 0x1f0 │ │ │ │ + add r3, sp, #112 @ 0x70 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #352 @ 0x160 │ │ │ │ + add r2, sp, #992 @ 0x3e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #192 @ 0xc0 │ │ │ │ + add r2, sp, #896 @ 0x380 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #32 │ │ │ │ + add r2, sp, #768 @ 0x300 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #896 @ 0x380 │ │ │ │ + add r2, sp, #640 @ 0x280 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #752 @ 0x2f0 │ │ │ │ + add r2, sp, #512 @ 0x200 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #576 @ 0x240 │ │ │ │ + add r2, sp, #368 @ 0x170 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #400 @ 0x190 │ │ │ │ + add r2, sp, #240 @ 0xf0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #224 @ 0xe0 │ │ │ │ + add r2, sp, #80 @ 0x50 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #32 │ │ │ │ + add r1, sp, #912 @ 0x390 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #880 @ 0x370 │ │ │ │ + add r1, sp, #752 @ 0x2f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #736 @ 0x2e0 │ │ │ │ + add r1, sp, #608 @ 0x260 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #560 @ 0x230 │ │ │ │ + add r1, sp, #480 @ 0x1e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r1, sp, #400 @ 0x190 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #240 @ 0xf0 │ │ │ │ + add r1, sp, #272 @ 0x110 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #112 @ 0x70 │ │ │ │ + add r1, sp, #144 @ 0x90 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #1008 @ 0x3f0 │ │ │ │ + add r1, sp, #0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #864 @ 0x360 │ │ │ │ + add r0, sp, #944 @ 0x3b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #768 @ 0x300 │ │ │ │ + add r0, sp, #784 @ 0x310 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r0, sp, #640 @ 0x280 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r0, sp, #512 @ 0x200 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r0, sp, #384 @ 0x180 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #240 @ 0xf0 │ │ │ │ + add r0, sp, #176 @ 0xb0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #112 @ 0x70 │ │ │ │ + add r7, pc, #992 @ (adr r7, 5768bc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46254c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #976 @ (adr r7, 576870 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462500>) │ │ │ │ + add r7, pc, #800 @ (adr r7, 576800 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462490>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #784 @ (adr r7, 5767b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462444>) │ │ │ │ + add r7, pc, #608 @ (adr r7, 576744 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4623d4>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #624 @ (adr r7, 576718 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4623a8>) │ │ │ │ + add r7, pc, #416 @ (adr r7, 576688 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462318>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #480 @ (adr r7, 57668c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46231c>) │ │ │ │ + add r7, pc, #224 @ (adr r7, 5765cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46225c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #352 @ (adr r7, 576610 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4622a0>) │ │ │ │ + add r7, pc, #48 @ (adr r7, 576520 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4621b0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #272 @ (adr r7, 5765c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462254>) │ │ │ │ + add r6, pc, #896 @ (adr r6, 576874 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462504>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #144 @ (adr r7, 576548 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4621d8>) │ │ │ │ + add r6, pc, #784 @ (adr r6, 576808 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462498>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #16 @ (adr r7, 5764cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46215c>) │ │ │ │ + add r6, pc, #656 @ (adr r6, 57678c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46241c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #896 @ (adr r6, 576840 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4624d0>) │ │ │ │ + add r6, pc, #496 @ (adr r6, 5766f0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462380>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #816 @ (adr r6, 5767f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462484>) │ │ │ │ + add r6, pc, #368 @ (adr r6, 576674 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462304>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #656 @ (adr r6, 576758 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4623e8>) │ │ │ │ + add r6, pc, #256 @ (adr r6, 576608 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462298>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #512 @ (adr r6, 5766cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46235c>) │ │ │ │ + add r6, pc, #128 @ (adr r6, 57658c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46221c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #384 @ (adr r6, 576650 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4622e0>) │ │ │ │ + add r6, pc, #16 @ (adr r6, 576520 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4621b0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #256 @ (adr r6, 5765d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462264>) │ │ │ │ + add r5, pc, #928 @ (adr r5, 5768b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462544>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #48 @ (adr r6, 576508 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462198>) │ │ │ │ + add r5, pc, #704 @ (adr r5, 5767d8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462468>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #864 @ (adr r5, 57683c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4624cc>) │ │ │ │ + add r5, pc, #560 @ (adr r5, 57674c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4623dc>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #672 @ (adr r5, 576780 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462410>) │ │ │ │ + add r5, pc, #368 @ (adr r5, 576690 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462320>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #480 @ (adr r5, 5766c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462354>) │ │ │ │ + add r5, pc, #192 @ (adr r5, 5765e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462274>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #288 @ (adr r5, 576608 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462298>) │ │ │ │ + add r5, pc, #80 @ (adr r5, 576578 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462208>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #96 @ (adr r5, 57654c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4621dc>) │ │ │ │ + add r4, pc, #992 @ (adr r4, 57690c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46259c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #944 @ (adr r4, 5768a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462530>) │ │ │ │ + add r4, pc, #848 @ (adr r4, 576880 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462510>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #768 @ (adr r4, 5767f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462484>) │ │ │ │ + add r4, pc, #704 @ (adr r4, 5767f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462484>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #656 @ (adr r4, 576788 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462418>) │ │ │ │ + add r4, pc, #528 @ (adr r4, 576748 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4623d8>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #528 @ (adr r4, 57670c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46239c>) │ │ │ │ + add r4, pc, #352 @ (adr r4, 57669c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46232c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #368 @ (adr r4, 576670 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462300>) │ │ │ │ + add r4, pc, #224 @ (adr r4, 576620 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4622b0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #240 @ (adr r4, 5765f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462284>) │ │ │ │ + add r4, pc, #96 @ (adr r4, 5765a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462234>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #128 @ (adr r4, 576588 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462218>) │ │ │ │ + add r3, pc, #992 @ (adr r3, 576928 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4625b8>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #0 @ (adr r4, 57650c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46219c>) │ │ │ │ + add r3, pc, #864 @ (adr r3, 5768ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46253c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #912 @ (adr r3, 5768a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462530>) │ │ │ │ + add r3, pc, #752 @ (adr r3, 576840 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4624d0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #800 @ (adr r3, 576834 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4624c4>) │ │ │ │ + add r3, pc, #592 @ (adr r3, 5767a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462434>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #576 @ (adr r3, 576758 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4623e8>) │ │ │ │ + add r3, pc, #448 @ (adr r3, 576718 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4623a8>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #432 @ (adr r3, 5766cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46235c>) │ │ │ │ + add r3, pc, #320 @ (adr r3, 57669c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46232c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #240 @ (adr r3, 576610 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4622a0>) │ │ │ │ + add r3, pc, #192 @ (adr r3, 576620 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4622b0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #64 @ (adr r3, 576564 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4621f4>) │ │ │ │ + add r3, pc, #96 @ (adr r3, 5765c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462254>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #976 @ (adr r2, 5768f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462588>) │ │ │ │ + add r3, pc, #0 @ (adr r3, 576568 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4621f8>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #864 @ (adr r2, 57688c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46251c>) │ │ │ │ + add r2, pc, #928 @ (adr r2, 57690c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46259c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #720 @ (adr r2, 576800 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462490>) │ │ │ │ + add r2, pc, #832 @ (adr r2, 5768b0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462540>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #576 @ (adr r2, 576774 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462404>) │ │ │ │ + add r2, pc, #736 @ (adr r2, 576854 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4624e4>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #400 @ (adr r2, 5766c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462358>) │ │ │ │ + add r2, pc, #640 @ (adr r2, 5767f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462488>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #224 @ (adr r2, 57661c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4622ac>) │ │ │ │ + add r2, pc, #544 @ (adr r2, 57679c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46242c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #96 @ (adr r2, 5765a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462230>) │ │ │ │ + add r2, pc, #448 @ (adr r2, 576740 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4623d0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #992 @ (adr r1, 576924 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4625b4>) │ │ │ │ + add r2, pc, #352 @ (adr r2, 5766e4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462374>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #864 @ (adr r1, 5768a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462538>) │ │ │ │ + add r2, pc, #256 @ (adr r2, 576688 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462318>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #736 @ (adr r1, 57682c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4624bc>) │ │ │ │ + add r2, pc, #144 @ (adr r2, 57661c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4622ac>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #624 @ (adr r1, 5767c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462450>) │ │ │ │ + add r2, pc, #48 @ (adr r2, 5765c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462250>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #464 @ (adr r1, 576724 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4623b4>) │ │ │ │ + add r1, pc, #976 @ (adr r1, 576964 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4625f4>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #320 @ (adr r1, 576698 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462328>) │ │ │ │ + add r1, pc, #848 @ (adr r1, 5768e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462578>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #192 @ (adr r1, 57661c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4622ac>) │ │ │ │ + add r1, pc, #736 @ (adr r1, 57687c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46250c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #64 @ (adr r1, 5765a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462230>) │ │ │ │ + add r1, pc, #624 @ (adr r1, 576810 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4624a0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, pc, #992 @ (adr r0, 576944 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4625d4>) │ │ │ │ + add r1, pc, #512 @ (adr r1, 5767a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462434>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, pc, #896 @ (adr r0, 5768e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462578>) │ │ │ │ + add r1, pc, #400 @ (adr r1, 576738 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4623c8>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, pc, #800 @ (adr r0, 57688c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46251c>) │ │ │ │ + add r1, pc, #288 @ (adr r1, 5766cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46235c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, pc, #704 @ (adr r0, 576830 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4624c0>) │ │ │ │ + add r1, pc, #208 @ (adr r1, 576680 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462310>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, pc, #608 @ (adr r0, 5767d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462464>) │ │ │ │ + add r1, pc, #128 @ (adr r1, 576634 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4622c4>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, pc, #512 @ (adr r0, 576778 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462408>) │ │ │ │ + add r1, pc, #48 @ (adr r1, 5765e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462278>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, pc, #416 @ (adr r0, 57671c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4623ac>) │ │ │ │ + add r0, pc, #944 @ (adr r0, 57696c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4625fc>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, pc, #320 @ (adr r0, 5766c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462350>) │ │ │ │ + add r0, pc, #864 @ (adr r0, 576920 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4625b0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, pc, #224 @ (adr r0, 576664 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4622f4>) │ │ │ │ + add r0, pc, #784 @ (adr r0, 5768d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462564>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, pc, #128 @ (adr r0, 576608 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462298>) │ │ │ │ + lsrs r4, r0, #26 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, pc, #16 @ (adr r0, 57659c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46222c>) │ │ │ │ + add r0, pc, #656 @ (adr r0, 57685c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4624ec>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #944] @ 0x3b0 │ │ │ │ + add r0, pc, #576 @ (adr r0, 576810 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4624a0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #848] @ 0x350 │ │ │ │ + add r0, pc, #480 @ (adr r0, 5767b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462444>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #720] @ 0x2d0 │ │ │ │ + add r0, pc, #384 @ (adr r0, 576758 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4623e8>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #608] @ 0x260 │ │ │ │ + add r0, pc, #288 @ (adr r0, 5766fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46238c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #496] @ 0x1f0 │ │ │ │ + add r0, pc, #192 @ (adr r0, 5766a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462330>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #384] @ 0x180 │ │ │ │ + add r0, pc, #96 @ (adr r0, 576644 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4622d4>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #272] @ 0x110 │ │ │ │ + add r0, pc, #0 @ (adr r0, 5765e8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462278>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #160] @ 0xa0 │ │ │ │ + ldr r7, [sp, #928] @ 0x3a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #80] @ 0x50 │ │ │ │ + ldr r7, [sp, #832] @ 0x340 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #0] │ │ │ │ + ldr r7, [sp, #736] @ 0x2e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r7, [sp, #608] @ 0x260 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #816] @ 0x330 │ │ │ │ + ldr r7, [sp, #480] @ 0x1e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r7, [sp, #320] @ 0x140 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #656] @ 0x290 │ │ │ │ + ldr r7, [sp, #176] @ 0xb0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsrs r4, r4, #17 │ │ │ │ + ldr r7, [sp, #64] @ 0x40 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + ldr r6, [sp, #976] @ 0x3d0 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + ldr r6, [sp, #880] @ 0x370 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + ldr r6, [sp, #768] @ 0x300 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + ldr r6, [sp, #656] @ 0x290 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r6, [sp, #528] @ 0x210 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r6, [sp, #400] @ 0x190 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #352] @ 0x160 │ │ │ │ + ldr r6, [sp, #288] @ 0x120 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #256] @ 0x100 │ │ │ │ + ldr r6, [sp, #192] @ 0xc0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #160] @ 0xa0 │ │ │ │ + ldr r6, [sp, #80] @ 0x50 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #64] @ 0x40 │ │ │ │ + ldr r5, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r5, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r5, [sp, #912] @ 0x390 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r5, [sp, #896] @ 0x380 │ │ │ │ + ldr r5, [sp, #816] @ 0x330 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r5, [sp, #800] @ 0x320 │ │ │ │ + ldr r5, [sp, #720] @ 0x2d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r5, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r5, [sp, #624] @ 0x270 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r5, [sp, #608] @ 0x260 │ │ │ │ + ldr r5, [sp, #544] @ 0x220 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r5, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r5, [sp, #464] @ 0x1d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r5, [sp, #352] @ 0x160 │ │ │ │ + ldr r5, [sp, #384] @ 0x180 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + ldr r5, [sp, #288] @ 0x120 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r5, [sp, #192] @ 0xc0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r5, [sp, #48] @ 0x30 │ │ │ │ + ldr r5, [sp, #64] @ 0x40 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r4, [sp, #960] @ 0x3c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r4, [sp, #848] @ 0x350 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r4, [sp, #752] @ 0x2f0 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - ldr r4, [sp, #640] @ 0x280 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - ldr r4, [sp, #528] @ 0x210 │ │ │ │ + ldr r4, [sp, #768] @ 0x300 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r4, [sp, #400] @ 0x190 │ │ │ │ + ldr r4, [sp, #672] @ 0x2a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r4, [sp, #272] @ 0x110 │ │ │ │ + ldr r4, [sp, #576] @ 0x240 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r4, [sp, #160] @ 0xa0 │ │ │ │ + ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r4, [sp, #64] @ 0x40 │ │ │ │ + ldr r4, [sp, #352] @ 0x160 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r3, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r4, [sp, #208] @ 0xd0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r3, [sp, #880] @ 0x370 │ │ │ │ + ldr r4, [sp, #80] @ 0x50 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r3, [sp, #784] @ 0x310 │ │ │ │ + ldr r3, [sp, #960] @ 0x3c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r3, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r3, [sp, #816] @ 0x330 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r3, [sp, #592] @ 0x250 │ │ │ │ + ldr r3, [sp, #672] @ 0x2a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r3, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r3, [sp, #544] @ 0x220 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r3, [sp, #416] @ 0x1a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r3, [sp, #336] @ 0x150 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - ldr r3, [sp, #256] @ 0x100 │ │ │ │ + ldr r3, [sp, #288] @ 0x120 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r3, [sp, #160] @ 0xa0 │ │ │ │ + ldr r3, [sp, #176] @ 0xb0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r2, [sp, #976] @ 0x3d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [sp, #832] @ 0x340 │ │ │ │ + ldr r2, [sp, #864] @ 0x360 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r2, [sp, #752] @ 0x2f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [sp, #640] @ 0x280 │ │ │ │ + ldr r2, [sp, #656] @ 0x290 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r2, [sp, #544] @ 0x220 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r2, [sp, #432] @ 0x1b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [sp, #352] @ 0x160 │ │ │ │ + ldr r2, [sp, #336] @ 0x150 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [sp, #224] @ 0xe0 │ │ │ │ + ldr r2, [sp, #240] @ 0xf0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [sp, #80] @ 0x50 │ │ │ │ + ldr r2, [sp, #112] @ 0x70 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r1, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #832] @ 0x340 │ │ │ │ + ldr r1, [sp, #896] @ 0x380 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + ldr r1, [sp, #784] @ 0x310 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r1, [sp, #688] @ 0x2b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #544] @ 0x220 │ │ │ │ + ldr r1, [sp, #608] @ 0x260 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r1, [sp, #528] @ 0x210 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #288] @ 0x120 │ │ │ │ + ldr r1, [sp, #432] @ 0x1b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #160] @ 0xa0 │ │ │ │ + ldr r1, [sp, #336] @ 0x150 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #48] @ 0x30 │ │ │ │ + ldr r1, [sp, #240] @ 0xf0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r1, [sp, #112] @ 0x70 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #848] @ 0x350 │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r0, [sp, #928] @ 0x3a0 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + ldr r0, [sp, #832] @ 0x340 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + ldr r0, [sp, #720] @ 0x2d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r0, [sp, #624] @ 0x270 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r0, [sp, #528] @ 0x210 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #304] @ 0x130 │ │ │ │ + ldr r0, [sp, #352] @ 0x160 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #208] @ 0xd0 │ │ │ │ + ldr r0, [sp, #272] @ 0x110 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + ldr r0, [sp, #192] @ 0xc0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #880] @ 0x370 │ │ │ │ + str r7, [sp, #912] @ 0x390 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #768] @ 0x300 │ │ │ │ + str r7, [sp, #816] @ 0x330 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #656] @ 0x290 │ │ │ │ + str r7, [sp, #720] @ 0x2d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #560] @ 0x230 │ │ │ │ + str r7, [sp, #640] @ 0x280 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #480] @ 0x1e0 │ │ │ │ + str r7, [sp, #528] @ 0x210 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r7, [sp, #400] @ 0x190 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #304] @ 0x130 │ │ │ │ + str r7, [sp, #272] @ 0x110 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #208] @ 0xd0 │ │ │ │ + str r7, [sp, #144] @ 0x90 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #112] @ 0x70 │ │ │ │ + str r7, [sp, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #1008] @ 0x3f0 │ │ │ │ + str r6, [sp, #912] @ 0x390 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #896] @ 0x380 │ │ │ │ + str r6, [sp, #832] @ 0x340 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #800] @ 0x320 │ │ │ │ + str r6, [sp, #752] @ 0x2f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #704] @ 0x2c0 │ │ │ │ + str r6, [sp, #672] @ 0x2a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r6, [sp, #592] @ 0x250 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #496] @ 0x1f0 │ │ │ │ + str r6, [sp, #512] @ 0x200 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #400] @ 0x190 │ │ │ │ + str r6, [sp, #432] @ 0x1b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #304] @ 0x130 │ │ │ │ + str r6, [sp, #352] @ 0x160 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #224] @ 0xe0 │ │ │ │ + str r6, [sp, #272] @ 0x110 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #144] @ 0x90 │ │ │ │ + str r6, [sp, #192] @ 0xc0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #64] @ 0x40 │ │ │ │ + str r6, [sp, #112] @ 0x70 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #1008] @ 0x3f0 │ │ │ │ + str r6, [sp, #32] │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + str r5, [sp, #976] @ 0x3d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r5, [sp, #896] @ 0x380 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #784] @ 0x310 │ │ │ │ + str r5, [sp, #816] @ 0x330 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #688] @ 0x2b0 │ │ │ │ + str r5, [sp, #720] @ 0x2d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #592] @ 0x250 │ │ │ │ + str r5, [sp, #624] @ 0x270 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #512] @ 0x200 │ │ │ │ + str r5, [sp, #528] @ 0x210 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #400] @ 0x190 │ │ │ │ + str r5, [sp, #368] @ 0x170 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #272] @ 0x110 │ │ │ │ + str r5, [sp, #240] @ 0xf0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #144] @ 0x90 │ │ │ │ + str r5, [sp, #112] @ 0x70 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #16] │ │ │ │ + str r5, [sp, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r4, [sp, #912] @ 0x390 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #784] @ 0x310 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #704] @ 0x2c0 │ │ │ │ + str r4, [sp, #800] @ 0x320 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #624] @ 0x270 │ │ │ │ + str r4, [sp, #688] @ 0x2b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #544] @ 0x220 │ │ │ │ + str r4, [sp, #576] @ 0x240 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #464] @ 0x1d0 │ │ │ │ + str r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r4, [sp, #384] @ 0x180 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #304] @ 0x130 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #224] @ 0xe0 │ │ │ │ + str r4, [sp, #288] @ 0x120 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #144] @ 0x90 │ │ │ │ + str r4, [sp, #176] @ 0xb0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r3, [sp, #1008] @ 0x3f0 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - str r3, [sp, #928] @ 0x3a0 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - str r3, [sp, #848] @ 0x350 │ │ │ │ + str r3, [sp, #976] @ 0x3d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r3, [sp, #768] @ 0x300 │ │ │ │ + str r3, [sp, #864] @ 0x360 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r3, [sp, #688] @ 0x2b0 │ │ │ │ + str r3, [sp, #736] @ 0x2e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r3, [sp, #592] @ 0x250 │ │ │ │ + str r3, [sp, #608] @ 0x260 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r3, [sp, #496] @ 0x1f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r3, [sp, #400] @ 0x190 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - str r3, [sp, #240] @ 0xf0 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - str r3, [sp, #112] @ 0x70 │ │ │ │ + str r3, [sp, #384] @ 0x180 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #1008] @ 0x3f0 │ │ │ │ + str r3, [sp, #256] @ 0x100 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #896] @ 0x380 │ │ │ │ + str r3, [sp, #128] @ 0x80 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #784] @ 0x310 │ │ │ │ + str r3, [sp, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #672] @ 0x2a0 │ │ │ │ + str r2, [sp, #944] @ 0x3b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #560] @ 0x230 │ │ │ │ + str r2, [sp, #848] @ 0x350 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #448] @ 0x1c0 │ │ │ │ + str r2, [sp, #752] @ 0x2f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #352] @ 0x160 │ │ │ │ + str r2, [sp, #624] @ 0x270 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #256] @ 0x100 │ │ │ │ + str r2, [sp, #512] @ 0x200 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #160] @ 0xa0 │ │ │ │ + str r2, [sp, #416] @ 0x1a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #48] @ 0x30 │ │ │ │ + str r2, [sp, #240] @ 0xf0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #960] @ 0x3c0 │ │ │ │ + str r2, [sp, #64] @ 0x40 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #848] @ 0x350 │ │ │ │ + str r1, [sp, #928] @ 0x3a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #736] @ 0x2e0 │ │ │ │ + str r1, [sp, #768] @ 0x300 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r1, [sp, #608] @ 0x260 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #480] @ 0x1e0 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #368] @ 0x170 │ │ │ │ + str r1, [sp, #448] @ 0x1c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #256] @ 0x100 │ │ │ │ + str r1, [sp, #304] @ 0x130 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #128] @ 0x80 │ │ │ │ + str r1, [sp, #160] @ 0xa0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #0] │ │ │ │ + str r1, [sp, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #896] @ 0x380 │ │ │ │ + str r0, [sp, #976] @ 0x3d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #816] @ 0x330 │ │ │ │ + str r0, [sp, #880] @ 0x370 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #720] @ 0x2d0 │ │ │ │ + str r0, [sp, #752] @ 0x2f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r0, [sp, #624] @ 0x270 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r0, [sp, #496] @ 0x1f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r0, [sp, #384] @ 0x180 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #288] @ 0x120 │ │ │ │ + str r0, [sp, #240] @ 0xf0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #112] @ 0x70 │ │ │ │ + str r0, [sp, #96] @ 0x60 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r6, #62] @ 0x3e │ │ │ │ + ldrh r4, [r6, #62] @ 0x3e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r1, #62] @ 0x3e │ │ │ │ + ldrh r0, [r3, #62] @ 0x3e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r4, #60] @ 0x3c │ │ │ │ + ldrh r0, [r7, #60] @ 0x3c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r7, #58] @ 0x3a │ │ │ │ + ldrh r4, [r3, #60] @ 0x3c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r2, #58] @ 0x3a │ │ │ │ + ldrh r4, [r0, #60] @ 0x3c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r5, #56] @ 0x38 │ │ │ │ + ldrh r0, [r4, #58] @ 0x3a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r1, #56] @ 0x38 │ │ │ │ + ldrh r4, [r7, #56] @ 0x38 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r5, #54] @ 0x36 │ │ │ │ + ldrh r0, [r4, #56] @ 0x38 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r2, #54] @ 0x36 │ │ │ │ + ldrh r4, [r0, #56] @ 0x38 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r7, #52] @ 0x34 │ │ │ │ + ldrh r0, [r4, #54] @ 0x36 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r3, #52] @ 0x34 │ │ │ │ + ldrh r4, [r0, #54] @ 0x36 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r7, #50] @ 0x32 │ │ │ │ + ldrh r4, [r4, #52] @ 0x34 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r3, #50] @ 0x32 │ │ │ │ + ldrh r4, [r1, #52] @ 0x34 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + ldrh r0, [r7, #50] @ 0x32 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r0, #50] @ 0x32 │ │ │ │ + ldrh r4, [r4, #50] @ 0x32 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r3, #48] @ 0x30 │ │ │ │ + ldrh r4, [r0, #50] @ 0x32 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r7, #46] @ 0x2e │ │ │ │ + ldrh r4, [r5, #48] @ 0x30 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + ldrh r0, [r2, #48] @ 0x30 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + ldrh r4, [r6, #46] @ 0x2e │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrh r4, [r2, #46] @ 0x2e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r7, #44] @ 0x2c │ │ │ │ + ldrh r4, [r7, #44] @ 0x2c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r3, #44] @ 0x2c │ │ │ │ + ldrh r0, [r4, #44] @ 0x2c │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrh r4, [r7, #42] @ 0x2a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r4, #42] @ 0x2a │ │ │ │ + ldrh r0, [r4, #42] @ 0x2a │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrh r0, [r0, #42] @ 0x2a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r3, #40] @ 0x28 │ │ │ │ + ldrh r0, [r4, #40] @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r0, #40] @ 0x28 │ │ │ │ + ldrh r4, [r0, #40] @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrh r4, [r4, #38] @ 0x26 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r0, #38] @ 0x26 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r4, #36] @ 0x24 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r0, #36] @ 0x24 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r5, #34] @ 0x22 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r3, #34] @ 0x22 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r0, #34] @ 0x22 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r4, #32] │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r1, #32] │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r6, #30] │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r2, #30] │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r6, #28] │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r3, #28] │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r0, #28] │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r3, #26] │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r0, #26] │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r4, #24] │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r0, #24] │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r4, #22] │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r0, #22] │ │ │ │ - lsls r2, r6, #2 │ │ │ │ ldr r0, [pc, #244] @ (5769a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462630>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #244] @ (5769a4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462634>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #240] @ (5769a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462638>) │ │ │ │ @@ -1829712,95 +1829713,95 @@ │ │ │ │ ldr r0, [pc, #168] @ (576a3c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4626cc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #164] @ (576a40 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4626d0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strh r2, [r0, #34] @ 0x22 │ │ │ │ + strh r2, [r4, #50] @ 0x32 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r5, #32] │ │ │ │ + strh r4, [r1, #50] @ 0x32 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r2, #32] │ │ │ │ + strh r2, [r6, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r7, #30] │ │ │ │ + strh r0, [r3, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r3, #30] │ │ │ │ + strh r2, [r7, #46] @ 0x2e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r0, #30] │ │ │ │ + strh r4, [r4, #46] @ 0x2e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r5, #28] │ │ │ │ + strh r6, [r1, #46] @ 0x2e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r2, #28] │ │ │ │ + strh r4, [r6, #44] @ 0x2c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r6, #26] │ │ │ │ + strh r6, [r2, #44] @ 0x2c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r4, #26] │ │ │ │ + strh r0, [r0, #44] @ 0x2c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r0, #26] │ │ │ │ + strh r6, [r4, #42] @ 0x2a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r5, #24] │ │ │ │ + strh r4, [r1, #42] @ 0x2a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r2, #24] │ │ │ │ + strh r6, [r6, #40] @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r0, #24] │ │ │ │ + strh r0, [r4, #40] @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r4, #22] │ │ │ │ + strh r2, [r0, #40] @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r1, #22] │ │ │ │ + strh r4, [r5, #38] @ 0x26 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r5, #20] │ │ │ │ + strh r6, [r1, #38] @ 0x26 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r2, #20] │ │ │ │ + strh r4, [r6, #36] @ 0x24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r7, #18] │ │ │ │ + strh r6, [r3, #36] @ 0x24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r5, #18] │ │ │ │ + strh r0, [r1, #36] @ 0x24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r2, #18] │ │ │ │ + strh r2, [r6, #34] @ 0x22 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r7, #16] │ │ │ │ + strh r4, [r3, #34] @ 0x22 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r4, #16] │ │ │ │ + strh r6, [r0, #34] @ 0x22 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r2, #16] │ │ │ │ + strh r0, [r6, #32] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r7, #14] │ │ │ │ + strh r2, [r3, #32] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r4, #14] │ │ │ │ + strh r4, [r0, #32] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r1, #14] │ │ │ │ + strh r2, [r5, #30] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r6, #12] │ │ │ │ + strh r4, [r2, #30] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r3, #12] │ │ │ │ + strh r2, [r7, #28] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r0, #12] │ │ │ │ + strh r4, [r4, #28] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r5, #10] │ │ │ │ + strh r2, [r1, #28] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r2, #10] │ │ │ │ + strh r4, [r6, #26] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r0, #10] │ │ │ │ + strh r2, [r4, #26] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r6, #8] │ │ │ │ + strh r0, [r2, #26] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r3, #8] │ │ │ │ + strh r2, [r7, #24] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r1, #8] │ │ │ │ + strh r0, [r5, #24] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r5, #6] │ │ │ │ + strh r2, [r1, #24] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r3, #6] │ │ │ │ + strh r0, [r7, #22] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r7, #4] │ │ │ │ + strh r2, [r3, #22] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r5, #4] │ │ │ │ + strh r0, [r1, #22] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r2, #4] │ │ │ │ + strh r6, [r6, #20] │ │ │ │ lsls r2, r6, #2 │ │ │ │ movw r3, #5278 @ 0x149e │ │ │ │ cmp r1, r3 │ │ │ │ bhi.n 576ac6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462756> │ │ │ │ movw r3, #5251 @ 0x1483 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.w 576f90 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462c20> │ │ │ │ @@ -1830326,21 +1830327,21 @@ │ │ │ │ bls.w 576b84 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462814> │ │ │ │ b.n 576a8a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46271a> │ │ │ │ sub.w r1, r1, #5824 @ 0x16c0 │ │ │ │ subs r1, #22 │ │ │ │ cmp r1, #36 @ 0x24 │ │ │ │ bls.w 576b84 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x462814> │ │ │ │ b.n 576a8a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46271a> │ │ │ │ - push {r2, r3, r5} │ │ │ │ + @ instruction: 0xb64c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - push {r1, r2, r6} │ │ │ │ + cpsie ai │ │ │ │ lsls r1, r6, #2 │ │ │ │ - push {r3, r4} │ │ │ │ + @ instruction: 0xb638 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - push {r1, r4, r5} │ │ │ │ + @ instruction: 0xb652 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r2, #0 │ │ │ │ ldr.w r4, [r0, #1584] @ 0x630 │ │ │ │ @@ -1830784,15 +1830785,15 @@ │ │ │ │ cmp r7, #16 │ │ │ │ bne.n 5775cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46325c> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r5, r0] │ │ │ │ + ldrb r4, [r1, r1] │ │ │ │ lsls r5, r5, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb.w r3, [r0, #309] @ 0x135 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1838601,21 +1838602,21 @@ │ │ │ │ ... │ │ │ │ adds r4, #108 @ 0x6c │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #88 @ 0x58 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - strh r6, [r7, #16] │ │ │ │ + strh r6, [r3, #34] @ 0x22 │ │ │ │ lsls r2, r6, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #114 @ 0x72 │ │ │ │ + movs r5, #146 @ 0x92 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r2, [r6, r5] │ │ │ │ + ldrh r2, [r2, r6] │ │ │ │ lsls r1, r6, #2 │ │ │ │ adds r1, #58 @ 0x3a │ │ │ │ lsls r3, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ @@ -1840513,21 +1840514,21 @@ │ │ │ │ lsls r3, r4, #5 │ │ │ │ movs r2, #12 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r4, #108] @ 0x6c │ │ │ │ + strb r4, [r0, #4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [r3, #108] @ 0x6c │ │ │ │ + strb r6, [r7, #3] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [r2, #108] @ 0x6c │ │ │ │ + strb r6, [r6, #3] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - eor.w r1, r2, #44 @ 0x2c │ │ │ │ + subw r1, r2, #44 @ 0x2c │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, r4, #3 │ │ │ │ lsls r3, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1841457,15 +1841458,15 @@ │ │ │ │ mov.w ip, #1 │ │ │ │ b.n 57ecc2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46a952> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ asrs r2, r5, #24 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r0, #68] @ 0x44 │ │ │ │ + str r2, [r4, #100] @ 0x64 │ │ │ │ lsls r2, r6, #2 │ │ │ │ asrs r0, r0, #10 │ │ │ │ lsls r3, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3576] @ 0xdf8 │ │ │ │ @@ -1842510,15 +1842511,15 @@ │ │ │ │ b.n 57f78e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46b41e> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #8 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - str r0, [r3, #4] │ │ │ │ + str r0, [r7, #36] @ 0x24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ lsrs r4, r5, #5 │ │ │ │ lsls r3, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3576] @ 0xdf8 │ │ │ │ @@ -1843079,15 +1843080,15 @@ │ │ │ │ b.n 57fd0c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46b99c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r1, #27 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - strb r6, [r1, r4] │ │ │ │ + ldrsb r6, [r5, r4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ lsls r6, r6, #8 │ │ │ │ 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 │ │ │ │ @@ -1843430,15 +1843431,15 @@ │ │ │ │ str.w r0, [r3, #-4] │ │ │ │ b.n 5801c8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46be58> │ │ │ │ ... │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #2 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldr r6, [pc, #856] @ (580634 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46c2c4>) │ │ │ │ + str r6, [r6, r3] │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ movs r4, #1 │ │ │ │ ldr.w r3, [pc, #2216] @ 580b8c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46c81c> │ │ │ │ add.w fp, sp, #152 @ 0x98 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ @@ -1844220,17 +1844221,17 @@ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ movs r7, #1 │ │ │ │ movs r6, #12 │ │ │ │ b.n 5806f6 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46c386> │ │ │ │ - ldr r3, [pc, #608] @ (580df0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46ca80>) │ │ │ │ + ldr r5, [pc, #736] @ (580e70 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46cb00>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [pc, #1000] @ (580f7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46cc0c>) │ │ │ │ + ldr r4, [pc, #104] @ (580bfc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46c88c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r5, [sp, #428] @ 0x1ac │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [sp, #404] @ 0x194 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ @@ -1846130,15 +1846131,15 @@ │ │ │ │ ... │ │ │ │ b.n 581ae4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46d774> │ │ │ │ lsls r2, r4, #5 │ │ │ │ b.n 581ae0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46d770> │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #42 @ 0x2a │ │ │ │ + adds r5, #74 @ 0x4a │ │ │ │ lsls r2, r6, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ add.w r7, ip, #44 @ 0x2c │ │ │ │ str.w r8, [r5, #12] │ │ │ │ add.w ip, ip, #32 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ @@ -1846710,19 +1846711,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r1, r3, #29 │ │ │ │ subs r7, #55 @ 0x37 │ │ │ │ ble.n 58272c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46e3bc> │ │ │ │ subs r5, #147 @ 0x93 │ │ │ │ cbz r0, 582874 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46e504> │ │ │ │ subs r6, #89 @ 0x59 │ │ │ │ - add r4, sp, #112 @ 0x70 │ │ │ │ + add r6, sp, #240 @ 0xf0 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - add r3, sp, #144 @ 0x90 │ │ │ │ + add r5, sp, #272 @ 0x110 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - add r3, sp, #24 │ │ │ │ + add r5, sp, #152 @ 0x98 │ │ │ │ lsls r4, r5, #4 │ │ │ │ tst.w r3, #73728 @ 0x12000 │ │ │ │ bne.n 582842 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46e4d2> │ │ │ │ tst.w r3, #36864 @ 0x9000 │ │ │ │ beq.w 5823f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46e088> │ │ │ │ mov.w r0, #392 @ 0x188 │ │ │ │ bl 4325c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x31e250> │ │ │ │ @@ -1846958,31 +1846959,31 @@ │ │ │ │ bne.n 582aba <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46e74a> │ │ │ │ b.n 5828d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46e564> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ bvc.n 582a0c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46e69c> │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #816 @ (adr r7, 582e1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46eaac>) │ │ │ │ + add r1, sp, #944 @ 0x3b0 │ │ │ │ lsls r4, r5, #4 │ │ │ │ bvc.n 582b38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46e7c8> │ │ │ │ lsls r2, r4, #5 │ │ │ │ - add r7, pc, #376 @ (adr r7, 582c6c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46e8fc>) │ │ │ │ + add r1, sp, #504 @ 0x1f8 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - add r7, pc, #32 @ (adr r7, 582b18 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46e7a8>) │ │ │ │ + add r1, sp, #160 @ 0xa0 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - add r6, pc, #728 @ (adr r6, 582dd4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46ea64>) │ │ │ │ + add r0, sp, #856 @ 0x358 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - add r6, pc, #424 @ (adr r6, 582ca8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46e938>) │ │ │ │ + add r0, sp, #552 @ 0x228 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - add r6, pc, #120 @ (adr r6, 582b7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46e80c>) │ │ │ │ + add r0, sp, #248 @ 0xf8 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - add r5, pc, #688 @ (adr r5, 582db8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46ea48>) │ │ │ │ + add r7, pc, #816 @ (adr r7, 582e38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46eac8>) │ │ │ │ lsls r4, r5, #4 │ │ │ │ - add r5, pc, #504 @ (adr r5, 582d04 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46e994>) │ │ │ │ + add r7, pc, #632 @ (adr r7, 582d84 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46ea14>) │ │ │ │ lsls r4, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3720] @ 0xe88 │ │ │ │ sub sp, #340 @ 0x154 │ │ │ │ ldr.w r3, [pc, #1644] @ 58318c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x46ee1c> │ │ │ │ @@ -1851662,15 +1851663,15 @@ │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r1, pc, #80 @ (adr r1, 585fac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x471c3c>) │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r7, #9] │ │ │ │ + strb r2, [r3, #18] │ │ │ │ lsls r4, r5, #4 │ │ │ │ add r0, pc, #752 @ (adr r0, 586258 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x471ee8>) │ │ │ │ lsls r2, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ @@ -1852999,20 +1853000,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 586d80 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x472a10> │ │ │ │ ands r7, r7 │ │ │ │ ldr r1, [sp, #232] @ 0xe8 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r7, #14] │ │ │ │ + ldrh r4, [r3, #32] │ │ │ │ + lsls r0, r6, #2 │ │ │ │ + @ instruction: 0xe9a800b1 │ │ │ │ + stmia r1!, {r3, r6, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 586ca0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x472930> │ │ │ │ - lsls r1, r6, #2 │ │ │ │ - it ge │ │ │ │ - lslge r0, r6, #2 │ │ │ │ str r2, [sp, #792] @ 0x318 │ │ │ │ lsls r2, r4, #5 │ │ │ │ vldr d0, [pc, #428] @ 586f48 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x472bd8> │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r5 │ │ │ │ add.w r8, sp, #144 @ 0x90 │ │ │ │ bl 467b7c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x35380c> │ │ │ │ @@ -1853980,19 +1853980,19 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #12] @ (587758 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4733e8>) │ │ │ │ add r0, pc │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #12] @ (58775c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4733ec>) │ │ │ │ add r0, pc │ │ │ │ pop {r4, pc} │ │ │ │ - ldrh r0, [r4, r2] │ │ │ │ + ldrb r0, [r0, r3] │ │ │ │ lsls r4, r5, #4 │ │ │ │ - ldrh r2, [r3, r2] │ │ │ │ + ldrb r2, [r7, r2] │ │ │ │ lsls r4, r5, #4 │ │ │ │ - ldrh r0, [r1, r2] │ │ │ │ + ldrb r0, [r5, r2] │ │ │ │ lsls r4, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r1, [pc, #432] @ (587924 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4735b4>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -1854770,15 +1854770,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ b.n 587ee2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x473b72> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strh r0, [r4, #12] │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r5, r2] │ │ │ │ + strb r2, [r1, r3] │ │ │ │ lsls r4, r5, #4 │ │ │ │ strh r6, [r2, #6] │ │ │ │ lsls r2, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ @@ -1878506,19 +1878506,19 @@ │ │ │ │ ldrb.w r2, [r1, #1]! │ │ │ │ lsl.w r0, r6, r3 │ │ │ │ add r2, r0 │ │ │ │ cmp r2, r4 │ │ │ │ blt.n 59836c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x483ffc> │ │ │ │ b.n 598262 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x483ef2> │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #488] @ (59856c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4841fc>) │ │ │ │ + str r2, [r3, r6] │ │ │ │ lsls r3, r5, #4 │ │ │ │ - ldr r6, [pc, #712] @ (598650 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4842e0>) │ │ │ │ + str r2, [r2, r3] │ │ │ │ lsls r3, r5, #4 │ │ │ │ - ldr r6, [pc, #640] @ (59860c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x48429c>) │ │ │ │ + str r0, [r0, r3] │ │ │ │ lsls r3, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r3 │ │ │ │ @@ -1879018,15 +1879018,15 @@ │ │ │ │ beq.n 598878 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x484508> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 5f84d0 │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ str.w r0, [r3, #600] @ 0x258 │ │ │ │ b.n 59887c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x48450c> │ │ │ │ - stmia r5!, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r0!, {r2, r3} │ │ │ │ lsls r0, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #0 │ │ │ │ @@ -1880430,15 +1880430,15 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r3 │ │ │ │ bl 45e0c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x349d54> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 59982c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4854bc> │ │ │ │ - @ instruction: 0xb6c0 │ │ │ │ + @ instruction: 0xb8e0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1884533,15 +1884533,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r3, #84 @ 0x54 │ │ │ │ lsls r1, r4, #5 │ │ │ │ lsrs r0, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r6, #14] │ │ │ │ + ldrh r2, [r2, #32] │ │ │ │ lsls r0, r6, #2 │ │ │ │ mrc2 15, 7, pc, cr1, cr15, {7} │ │ │ │ adds r0, r5, r3 │ │ │ │ movs r0, r0 │ │ │ │ bl 2e653e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1d21ce> │ │ │ │ bl 1b8542 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xa41d2> │ │ │ │ bl 2a6546 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1921d6> │ │ │ │ @@ -1885860,15 +1885860,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ movs r0, #0 │ │ │ │ b.n 59d364 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x488ff4> │ │ │ │ nop │ │ │ │ cmp r5, #16 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - ldrb r2, [r7, #14] │ │ │ │ + ldrb r2, [r3, #23] │ │ │ │ lsls r0, r6, #2 │ │ │ │ movs r0, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ vmaxnm.f32 , , │ │ │ │ adds r0, r5, r3 │ │ │ │ movs r0, r0 │ │ │ │ bl 1c938a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xb501a> │ │ │ │ @@ -1889314,15 +1889314,15 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrsb r6, [r6, r1] │ │ │ │ + ldr r6, [r2, r2] │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldc 15, cr15, [pc, #-1020] @ 59f4a0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x48b130> │ │ │ │ bl 5ef89e │ │ │ │ bl 5c38a2 │ │ │ │ ldc 15, cr15, [r9, #-1020]! @ 0xfffffc04 │ │ │ │ stcl 15, cr15, [r3, #-1020]! @ 0xfffffc04 │ │ │ │ stcl 15, cr15, [pc, #-1020]! @ 59f4b4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x48b144> │ │ │ │ @@ -1889481,15 +1889481,15 @@ │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ lsls r6, r0, #24 │ │ │ │ lsls r1, r4, #5 │ │ │ │ lsrs r0, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r0, r3] │ │ │ │ + ldrsb r0, [r4, r3] │ │ │ │ lsls r0, r6, #2 │ │ │ │ movs r0, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xff8fffff │ │ │ │ mcr2 15, 4, pc, cr9, cr15, {7} @ │ │ │ │ mcr2 15, 5, pc, cr11, cr15, {7} @ │ │ │ │ mrc2 15, 5, pc, cr11, cr15, {7} │ │ │ │ @@ -1890145,15 +1890145,15 @@ │ │ │ │ blx r3 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ vrhadd.u16 q0, q6, q8 │ │ │ │ lsrs r0, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #896] @ (5a04c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x48c150>) │ │ │ │ + str r0, [r0, r0] │ │ │ │ lsls r0, r6, #2 │ │ │ │ @ instruction: 0xfbf7ffff │ │ │ │ @ instruction: 0xfbcbffff │ │ │ │ ldr??.w pc, [r9, #255]! │ │ │ │ vst4. {d15[0],d17[0],d19[0],d21[0]}, [r3 :256] │ │ │ │ pli [r5, #4095] @ 0xfff │ │ │ │ push {r3, lr} │ │ │ │ @@ -1890507,15 +1890507,15 @@ │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfaf60160 │ │ │ │ lsrs r0, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #174 @ 0xae │ │ │ │ + adds r7, #206 @ 0xce │ │ │ │ lsls r2, r7, #2 │ │ │ │ movs r0, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ stc2 15, cr15, [r5], #-1020 @ 0xfffffc04 │ │ │ │ vmaxnm.f32 , , │ │ │ │ ldc2 15, cr15, [sp], #-1020 @ 0xfffffc04 │ │ │ │ mcrr2 15, 15, pc, pc, cr15 @ │ │ │ │ @@ -1890886,15 +1890886,15 @@ │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cbnz r6, 5a09aa <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x48c63a> │ │ │ │ + cbnz r6, 5a09f2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x48c682> │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldc2 15, cr15, [r3], #-1020 @ 0xfffffc04 │ │ │ │ mcrr2 15, 15, pc, r7, cr15 @ │ │ │ │ @ instruction: 0xff8bffff │ │ │ │ @ instruction: 0xfbfdffff │ │ │ │ mcrr2 15, 15, pc, sp, cr15 @ │ │ │ │ stc2l 15, cr15, [fp], #-1020 @ 0xfffffc04 │ │ │ │ @@ -1891236,15 +1891236,15 @@ │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf31e0160 │ │ │ │ lsrs r0, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #216] @ 0xd8 │ │ │ │ + ldr r3, [sp, #344] @ 0x158 │ │ │ │ lsls r4, r5, #2 │ │ │ │ movs r0, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ ldc2 15, cr15, [r9], #1020 @ 0x3fc │ │ │ │ vmaxnm.f32 , , │ │ │ │ ldc2l 15, cr15, [r1], {255} @ 0xff │ │ │ │ stc2l 15, cr15, [r3], #1020 @ 0x3fc │ │ │ │ @@ -1891603,15 +1891603,15 @@ │ │ │ │ blx r3 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ vmla.f d0, d10, d0[4] │ │ │ │ lsrs r0, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #88 @ 0x58 │ │ │ │ + eors r0, r7 │ │ │ │ lsls r0, r6, #2 │ │ │ │ movs r0, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ vmaxnm.f16 , , │ │ │ │ stc2 15, cr15, [r7, #-1020]! @ 0xfffffc04 │ │ │ │ stc2l 15, cr15, [r9, #-1020] @ 0xfffffc04 │ │ │ │ ldc2l 15, cr15, [r3, #-1020] @ 0xfffffc04 │ │ │ │ @@ -1891858,15 +1891858,15 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - subs r3, #150 @ 0x96 │ │ │ │ + subs r5, #182 @ 0xb6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ vminnm.f32 , , │ │ │ │ mrc2 15, 6, pc, cr5, cr15, {7} │ │ │ │ ldc2l 15, cr15, [r3, #1020]! @ 0x3fc │ │ │ │ ldc2l 15, cr15, [r9, #-1020]! @ 0xfffffc04 │ │ │ │ stc2 15, cr15, [pc, #1020]! @ 5a17a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x48d438> │ │ │ │ ldc2 15, cr15, [pc, #1020]! @ 5a17ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x48d43c> │ │ │ │ @@ -1892376,15 +1892376,15 @@ │ │ │ │ ldr r3, [pc, #36] @ (5a18e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x48d570>) │ │ │ │ add r1, pc │ │ │ │ strd r1, r2, [r0, #32] │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #40] @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - blt.n 5a190c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x48d59c> │ │ │ │ + ble.n 5a194c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x48d5dc> │ │ │ │ lsls r6, r5, #2 │ │ │ │ mrc2 15, 4, pc, cr13, cr15, {7} │ │ │ │ mrc2 15, 3, pc, cr9, cr15, {7} │ │ │ │ mrc2 15, 2, pc, cr5, cr15, {7} │ │ │ │ mrc2 15, 1, pc, cr1, cr15, {7} │ │ │ │ ldc2 15, cr15, [r7], {255} @ 0xff │ │ │ │ mrc2 15, 4, pc, cr13, cr15, {7} │ │ │ │ @@ -1892729,15 +1892729,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ b.n 5a23cc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x48e05c> │ │ │ │ lsls r0, r4, #5 │ │ │ │ lsrs r0, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #94 @ 0x5e │ │ │ │ + adds r4, #126 @ 0x7e │ │ │ │ lsls r0, r6, #2 │ │ │ │ vminnm.f16 , , │ │ │ │ adds r0, r5, r3 │ │ │ │ movs r0, r0 │ │ │ │ stc2l 15, cr15, [pc], #-1020 @ 5a18f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x48d588> │ │ │ │ stc2 15, cr15, [sp], #-1020 @ 0xfffffc04 │ │ │ │ ldc2l 15, cr15, [fp], #-1020 @ 0xfffffc04 │ │ │ │ @@ -1893112,21 +1893112,21 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ b.n 5a227c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x48df0c> │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ svc 48 @ 0x30 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - cbz r0, 5a213e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x48ddce> │ │ │ │ + cbz r0, 5a2186 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x48de16> │ │ │ │ lsls r2, r5, #4 │ │ │ │ - cbz r4, 5a213a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x48ddca> │ │ │ │ + cbz r4, 5a2182 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x48de12> │ │ │ │ lsls r2, r5, #4 │ │ │ │ - cbz r0, 5a2138 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x48ddc8> │ │ │ │ + cbz r0, 5a2180 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x48de10> │ │ │ │ lsls r2, r5, #4 │ │ │ │ - cbz r4, 5a2134 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x48ddc4> │ │ │ │ + cbz r4, 5a217c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x48de0c> │ │ │ │ lsls r2, r5, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [pc, #116] @ (5a21b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x48de48>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -1893178,15 +1893178,15 @@ │ │ │ │ blx r3 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ udf #176 @ 0xb0 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - cmp r5, #162 @ 0xa2 │ │ │ │ + cmp r7, #194 @ 0xc2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ stc2l 15, cr15, [r9], #-1020 @ 0xfffffc04 │ │ │ │ movs r0, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r5, r3 │ │ │ │ movs r0, r0 │ │ │ │ stc2 15, cr15, [pc], {255} @ 0xff │ │ │ │ @@ -1895090,19 +1895090,19 @@ │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r3, #36 @ 0x24 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r3, #33 @ 0x21 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r3, #14 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - adds r4, r7, r7 │ │ │ │ + adds r4, r3, #0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ subs r2, #176 @ 0xb0 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - adds r6, r0, r7 │ │ │ │ + subs r6, r4, r7 │ │ │ │ lsls r0, r6, #2 │ │ │ │ subs r2, #136 @ 0x88 │ │ │ │ lsls r4, r4, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1895623,15 +1895623,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r3, [r3, #3400] @ 0xd48 │ │ │ │ blx r3 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb.w r3, [r5, #3409] @ 0xd51 │ │ │ │ b.n 5a39ca <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x48f65a> │ │ │ │ - str r7, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r2, [sp, #72] @ 0x48 │ │ │ │ lsls r2, r5, #4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1906037,15 +1906037,15 @@ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ b.n 5aaaf4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x496784> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - movs r5, #86 @ 0x56 │ │ │ │ + movs r7, #118 @ 0x76 │ │ │ │ lsls r2, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #312] @ (5aaecc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x496b5c>) │ │ │ │ add.w r8, r0, #4096 @ 0x1000 │ │ │ │ @@ -1906695,15 +1906695,15 @@ │ │ │ │ strb r2, [r3, #0] │ │ │ │ b.n 5ab424 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4970b4> │ │ │ │ nop │ │ │ │ cbnz r5, 5ab508 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x497198> │ │ │ │ lsls r3, r4, #5 │ │ │ │ cbnz r6, 5ab508 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x497198> │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldr r2, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r4, [sp, #864] @ 0x360 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cbnz r4, 5ab4fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x49718c> │ │ │ │ lsls r3, r4, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1907762,15 +1907762,15 @@ │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfbe1ffff │ │ │ │ mcr2 15, 5, pc, cr15, cr15, {7} @ │ │ │ │ stc2 15, cr15, [fp, #1020]! @ 0x3fc │ │ │ │ @ instruction: 0xfbe7ffff │ │ │ │ - asrs r4, r7, #11 │ │ │ │ + asrs r4, r3, #20 │ │ │ │ lsls r2, r5, #4 │ │ │ │ subs r7, #106 @ 0x6a │ │ │ │ lsls r0, r4, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1908818,25 +1908818,25 @@ │ │ │ │ blx 69918 │ │ │ │ subs r0, #228 @ 0xe4 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #222 @ 0xde │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r0, #0] │ │ │ │ + ldrh r6, [r4, #16] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xb88c │ │ │ │ + hlt 0x002c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r4, [r7, #12] │ │ │ │ + ldrh r4, [r3, #30] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r4, #238 @ 0xee │ │ │ │ + adds r7, #14 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r4!, {r3, r4, r6} │ │ │ │ + stmia r6!, {r3, r4, r5, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r4, [r2, #18] │ │ │ │ + ldrh r4, [r6, #34] @ 0x22 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stc2l 15, cr15, [r9, #1020]! @ 0x3fc │ │ │ │ str??.w pc, [r7, #4095] @ 0xfff │ │ │ │ ldr??.w pc, [r9, #4095] @ 0xfff │ │ │ │ @ instruction: 0xf90bffff │ │ │ │ pli [fp, #255]! │ │ │ │ @ instruction: 0xf945ffff │ │ │ │ @@ -1908871,87 +1908871,87 @@ │ │ │ │ @ instruction: 0xfb5dffff │ │ │ │ @ instruction: 0xfbddffff │ │ │ │ @ instruction: 0xfa6bffff │ │ │ │ @ instruction: 0xfa85ffff │ │ │ │ @ instruction: 0xfb7fffff │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r7, #10] │ │ │ │ + ldrh r0, [r3, #28] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r4, #12] │ │ │ │ + ldrh r6, [r0, #30] │ │ │ │ lsls r7, r5, #2 │ │ │ │ adds r5, #80 @ 0x50 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldrh r6, [r5, #0] │ │ │ │ + ldrh r6, [r1, #18] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r1, #34] @ 0x22 │ │ │ │ + strh r4, [r5, #50] @ 0x32 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r6, #112] @ 0x70 │ │ │ │ + ldr r6, [r2, #20] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r4, [r2, #34] @ 0x22 │ │ │ │ + strh r4, [r6, #50] @ 0x32 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r1, #34] @ 0x22 │ │ │ │ + strh r6, [r5, #50] @ 0x32 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r4, #36] @ 0x24 │ │ │ │ + strh r6, [r0, #54] @ 0x36 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r0, [r7, #36] @ 0x24 │ │ │ │ + strh r0, [r3, #54] @ 0x36 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r0, [r5, #38] @ 0x26 │ │ │ │ + strh r0, [r1, #56] @ 0x38 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r0, [r6, #40] @ 0x28 │ │ │ │ + strh r0, [r2, #58] @ 0x3a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r1, #42] @ 0x2a │ │ │ │ + strh r2, [r5, #58] @ 0x3a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r2, #42] @ 0x2a │ │ │ │ + strh r2, [r6, #58] @ 0x3a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r2, #44] @ 0x2c │ │ │ │ + strh r2, [r6, #60] @ 0x3c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r0, #46] @ 0x2e │ │ │ │ + strh r4, [r4, #62] @ 0x3e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r0, #46] @ 0x2e │ │ │ │ + strh r4, [r4, #62] @ 0x3e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r0!, {r1, r4, r6} │ │ │ │ + stmia r2!, {r1, r4, r5, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r2, [r3, #46] @ 0x2e │ │ │ │ + strh r2, [r7, #62] @ 0x3e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r7, #46] @ 0x2e │ │ │ │ + ldrh r4, [r3, #0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r0, [r1, #48] @ 0x30 │ │ │ │ + ldrh r0, [r5, #0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r0, #50] @ 0x32 │ │ │ │ + ldrh r4, [r4, #2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r0, #178 @ 0xb2 │ │ │ │ + adds r2, #210 @ 0xd2 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strh r2, [r2, #50] @ 0x32 │ │ │ │ + ldrh r2, [r6, #2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r4, #50] @ 0x32 │ │ │ │ + ldrh r4, [r0, #4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r4, #50] @ 0x32 │ │ │ │ + ldrh r4, [r0, #4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r0, #52] @ 0x34 │ │ │ │ + ldrh r2, [r4, #4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r2, #52] @ 0x34 │ │ │ │ + ldrh r6, [r6, #4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r3, #60] @ 0x3c │ │ │ │ + ldrh r4, [r7, #12] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r0, [r2, #0] │ │ │ │ + ldrh r0, [r6, #16] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r0, [r1, #2] │ │ │ │ + ldrh r0, [r5, #18] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r0, #2] │ │ │ │ + ldrh r4, [r4, #18] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r0, [r1, #60] @ 0x3c │ │ │ │ + ldrh r0, [r5, #12] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r4, #52] @ 0x34 │ │ │ │ + ldrh r6, [r0, #6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r3, #50] @ 0x32 │ │ │ │ + ldrh r2, [r7, #2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r0, [r7, #54] @ 0x36 │ │ │ │ + ldrh r0, [r3, #8] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r0, [r7, #52] @ 0x34 │ │ │ │ + ldrh r0, [r3, #6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vldr d7, [pc, #12] @ 5ace10 │ │ │ │ movs r0, #1 │ │ │ │ @@ -1908989,27 +1908989,27 @@ │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r0, [pc, #4] @ (5ace5c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strh r6, [r2, #50] @ 0x32 │ │ │ │ + ldrh r6, [r6, #2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r0, [pc, #4] @ (5ace68 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - subs r3, #202 @ 0xca │ │ │ │ + subs r5, #234 @ 0xea │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr r0, [pc, #4] @ (5ace74 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strh r6, [r1, #50] @ 0x32 │ │ │ │ + ldrh r6, [r5, #2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ @@ -1909575,15 +1909575,15 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r0, #1856] @ 0x740 │ │ │ │ ldr.w r3, [r0, #1564] @ 0x61c │ │ │ │ blx r3 │ │ │ │ addw r0, r4, #1860 @ 0x744 │ │ │ │ - bl abaf00 │ │ │ │ + bl abb190 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8a8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cbz r1, 5ad4ee │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1910235,15 +1910235,15 @@ │ │ │ │ ldr.w r2, [r5, #1544] @ 0x608 │ │ │ │ ldr.w r3, [r5, #1548] @ 0x60c │ │ │ │ mov r5, r4 │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ addw r0, r4, #1860 @ 0x744 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ - bl abaee8 │ │ │ │ + bl abb178 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [pc, #200] @ (5adc88 ) │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ @@ -1910298,15 +1910298,15 @@ │ │ │ │ @ instruction: 0xfafdffff │ │ │ │ @ instruction: 0xfbdfffff │ │ │ │ bl 2d7c76 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x1c3906> │ │ │ │ bl 227c7a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x11390a> │ │ │ │ bl 1edc7e <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0xd990e> │ │ │ │ bl 317c82 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x203912> │ │ │ │ bl 341c86 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x22d916> │ │ │ │ - ldrb r0, [r6, #3] │ │ │ │ + ldrb r0, [r2, #12] │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ lsls r3, r4, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ sub sp, #8 │ │ │ │ add sp, #8 │ │ │ │ @@ -1911042,26 +1911042,26 @@ │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #280] @ 0x118 │ │ │ │ lsls r3, r4, #5 │ │ │ │ str r0, [r0, #84] @ 0x54 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - vrhadd.s32 d0, d0, d25 │ │ │ │ + adc.w r1, r0, #41 @ 0x29 │ │ │ │ str r2, [r5, #80] @ 0x50 │ │ │ │ lsls r0, r4, #5 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ lsls r3, r4, #5 │ │ │ │ str r2, [r5, #76] @ 0x4c │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, r2, r7 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - strb r4, [r7, #1] │ │ │ │ + strb r4, [r3, #10] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r6, #1] │ │ │ │ + strb r0, [r2, #10] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #76] @ (5ae4f0 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1911099,15 +1911099,15 @@ │ │ │ │ strb r2, [r3, #0] │ │ │ │ b.n 5ae4c6 │ │ │ │ nop │ │ │ │ ldrh r2, [r3, #58] @ 0x3a │ │ │ │ lsls r3, r4, #5 │ │ │ │ str r2, [r3, #68] @ 0x44 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - strb r4, [r4, #0] │ │ │ │ + strb r4, [r0, #9] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrh r4, [r0, #58] @ 0x3a │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrh r0, [r4, #56] @ 0x38 │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrh r2, [r5, #56] @ 0x38 │ │ │ │ lsls r3, r4, #5 │ │ │ │ @@ -1911224,45 +1911224,45 @@ │ │ │ │ movs r1, #6 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ b.n 5ae544 │ │ │ │ bx lr │ │ │ │ ldrh r0, [r4, #54] @ 0x36 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldrb r6, [r2, r5] │ │ │ │ + ldrsh r6, [r6, r5] │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldrh r0, [r6, #52] @ 0x34 │ │ │ │ lsls r3, r4, #5 │ │ │ │ str r2, [r6, #56] @ 0x38 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldr r4, [r7, #116] @ 0x74 │ │ │ │ + strb r4, [r3, #6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrh r6, [r0, #52] @ 0x34 │ │ │ │ lsls r3, r4, #5 │ │ │ │ str r0, [r1, #56] @ 0x38 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldr r2, [r3, #116] @ 0x74 │ │ │ │ + strb r2, [r7, #5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r6, #116] @ 0x74 │ │ │ │ + strb r0, [r2, #6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldr r2, [r7, #112] @ 0x70 │ │ │ │ + strb r2, [r3, #5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrh r4, [r7, #48] @ 0x30 │ │ │ │ lsls r3, r4, #5 │ │ │ │ str r6, [r7, #48] @ 0x30 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldr r0, [r4, #112] @ 0x70 │ │ │ │ + strb r0, [r0, #5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrh r2, [r3, #48] @ 0x30 │ │ │ │ lsls r3, r4, #5 │ │ │ │ str r4, [r3, #48] @ 0x30 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldr r6, [r0, #112] @ 0x70 │ │ │ │ + strb r6, [r4, #4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #240] @ (5ae750 ) │ │ │ │ mov r7, r1 │ │ │ │ @@ -1911375,15 +1911375,15 @@ │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrh r2, [r2, #44] @ 0x2c │ │ │ │ lsls r3, r4, #5 │ │ │ │ str r0, [r3, #40] @ 0x28 │ │ │ │ lsls r0, r4, #5 │ │ │ │ ldrh r0, [r7, #42] @ 0x2a │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldr r2, [r3, #104] @ 0x68 │ │ │ │ + strb r2, [r7, #2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrh r2, [r6, #42] @ 0x2a │ │ │ │ lsls r3, r4, #5 │ │ │ │ str r6, [r6, #36] @ 0x24 │ │ │ │ lsls r0, r4, #5 │ │ │ │ ldrh r2, [r3, #42] @ 0x2a │ │ │ │ lsls r3, r4, #5 │ │ │ │ @@ -1911391,24 +1911391,25 @@ │ │ │ │ lsls r0, r4, #5 │ │ │ │ ldrh r2, [r0, #42] @ 0x2a │ │ │ │ lsls r3, r4, #5 │ │ │ │ str r6, [r0, #36] @ 0x24 │ │ │ │ lsls r0, r4, #5 │ │ │ │ ldrh r4, [r1, #40] @ 0x28 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldr r3, [pc, #320] @ (5ae8c4 ) │ │ │ │ + ldr r5, [pc, #448] @ (5ae944 ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [r2, #96] @ 0x60 │ │ │ │ + strb r0, [r6, #0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r4, #124] @ 0x7c │ │ │ │ + strb r0, [r0, #8] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - mcr2 0, 4, r0, cr4, cr1, {5} │ │ │ │ - ldr r6, [r6, #92] @ 0x5c │ │ │ │ + lsls r4, r4, #2 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + strb r6, [r2, #0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [r3, #92] @ 0x5c │ │ │ │ + ldr r4, [r7, #124] @ 0x7c │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ bl 4389f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x324688> │ │ │ │ ldr r3, [pc, #492] @ (5ae99c ) │ │ │ │ @@ -1911625,15 +1911626,15 @@ │ │ │ │ nop │ │ │ │ ldrh r2, [r2, #34] @ 0x22 │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrh r4, [r4, #32] │ │ │ │ lsls r3, r4, #5 │ │ │ │ str r6, [r0, #20] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldr r2, [pc, #464] @ (5aeb7c ) │ │ │ │ + ldr r4, [pc, #592] @ (5aebfc ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldrh r0, [r6, #32] │ │ │ │ lsls r3, r4, #5 │ │ │ │ str r4, [r4, #16] │ │ │ │ lsls r0, r4, #5 │ │ │ │ ldrh r0, [r0, #32] │ │ │ │ lsls r3, r4, #5 │ │ │ │ @@ -1911641,41 +1911642,41 @@ │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrh r6, [r3, #30] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrh r6, [r3, #30] │ │ │ │ lsls r3, r4, #5 │ │ │ │ str r6, [r3, #12] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldr r0, [r2, #80] @ 0x50 │ │ │ │ + ldr r0, [r6, #112] @ 0x70 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r3, #92] @ 0x5c │ │ │ │ + ldr r0, [r7, #124] @ 0x7c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - orns r0, r0, #175 @ 0xaf │ │ │ │ - stc2 0, cr0, [ip, #-708]! @ 0xfffffd3c │ │ │ │ + @ instruction: 0xf29000af │ │ │ │ + vqadd.u8 d16, d28, d17 │ │ │ │ ldrh r2, [r4, #26] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldr r1, [pc, #624] @ (5aec50 ) │ │ │ │ + ldr r3, [pc, #752] @ (5aecd0 ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ str r6, [r3, #4] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldr r0, [r2, #72] @ 0x48 │ │ │ │ + ldr r0, [r6, #104] @ 0x68 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [r7, #68] @ 0x44 │ │ │ │ + ldr r4, [r3, #104] @ 0x68 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - vext.8 d16, d16, d31, #0 │ │ │ │ - stc2 0, cr0, [lr], #708 @ 0x2c4 │ │ │ │ - ldr r6, [r7, #60] @ 0x3c │ │ │ │ + @ instruction: 0xf21000af │ │ │ │ + mcr2 0, 6, r0, cr14, cr1, {5} │ │ │ │ + ldr r6, [r3, #96] @ 0x60 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrh r0, [r5, #20] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - strb r6, [r3, #24] │ │ │ │ + ldrb r6, [r7, #0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [r6, #72] @ 0x48 │ │ │ │ + ldr r6, [r2, #108] @ 0x6c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - vhadd.s8 d16, d26, d31 │ │ │ │ + sbc.w r0, sl, #175 @ 0xaf │ │ │ │ ldr r3, [pc, #264] @ (5aeb14 ) │ │ │ │ ldr r2, [pc, #268] @ (5aeb18 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 5aeaa2 │ │ │ │ @@ -1911794,15 +1911795,15 @@ │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrh r0, [r6, #10] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrh r6, [r0, #10] │ │ │ │ lsls r3, r4, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, #36] @ 0x24 │ │ │ │ + ldr r4, [r6, #68] @ 0x44 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r3, [pc, #20] @ (5aeb50 ) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ cbz r0, 5aeb4c │ │ │ │ ldr r3, [pc, #16] @ (5aeb54 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1911882,15 +1911883,15 @@ │ │ │ │ cbz r3, 5aebf6 │ │ │ │ ldr r4, [pc, #244] @ (5aece4 ) │ │ │ │ add r4, pc │ │ │ │ ldrb r2, [r4, #0] │ │ │ │ cbnz r2, 5aec54 │ │ │ │ ldr r0, [pc, #240] @ (5aece8 ) │ │ │ │ add r0, pc │ │ │ │ - bl 10509ec │ │ │ │ + bl 1050c0c │ │ │ │ ldr r0, [pc, #236] @ (5aecec ) │ │ │ │ movs r1, #0 │ │ │ │ add r0, pc │ │ │ │ bl 443d90 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32fa20> │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 5aec1a │ │ │ │ blx 68fe4 │ │ │ │ @@ -1911968,56 +1911969,56 @@ │ │ │ │ movs r1, #0 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r0, [r2, #0] │ │ │ │ strb r1, [r3, #0] │ │ │ │ b.n 5aebb8 │ │ │ │ nop │ │ │ │ - ldr r2, [r5, #28] │ │ │ │ + ldr r2, [r1, #64] @ 0x40 │ │ │ │ lsls r7, r5, #2 │ │ │ │ asrs r4, r5, #17 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldr r4, [r4, #28] │ │ │ │ + ldr r4, [r0, #64] @ 0x40 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrh r2, [r0, #2] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrh r0, [r2, #2] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - strb r0, [r1, #19] │ │ │ │ + strb r0, [r5, #27] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r2, [r1, #28] │ │ │ │ + ldr r2, [r5, #60] @ 0x3c │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrh r6, [r4, #0] │ │ │ │ lsls r3, r4, #5 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r3, #0] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrb r4, [r3, r4] │ │ │ │ lsls r0, r4, #5 │ │ │ │ pld [r9, #4095] @ 0xfff │ │ │ │ - ldr r6, [r3, #32] │ │ │ │ + ldr r6, [r7, #64] @ 0x40 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrb r6, [r5, r3] │ │ │ │ lsls r0, r4, #5 │ │ │ │ strh r0, [r3, #62] @ 0x3e │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldr r6, [r6, #20] │ │ │ │ + ldr r6, [r2, #56] @ 0x38 │ │ │ │ lsls r7, r5, #2 │ │ │ │ strh r2, [r7, #60] @ 0x3c │ │ │ │ lsls r3, r4, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r4, #60] @ 0x3c │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldr r2, [r1, #20] │ │ │ │ + ldr r2, [r5, #52] @ 0x34 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [r3, #20] │ │ │ │ + ldr r2, [r7, #52] @ 0x34 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ + ldr r2, [r3, #56] @ 0x38 │ │ │ │ lsls r7, r5, #2 │ │ │ │ strh r4, [r7, #56] @ 0x38 │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrb r2, [r3, r1] │ │ │ │ lsls r0, r4, #5 │ │ │ │ ldr r3, [pc, #8] @ (5aed28 ) │ │ │ │ movs r2, #1 │ │ │ │ @@ -1912322,37 +1912323,37 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strh r6, [r0, #40] @ 0x28 │ │ │ │ lsls r3, r4, #5 │ │ │ │ strh r2, [r6, #38] @ 0x26 │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldr r0, [r7, r7] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - orrs r6, r4 │ │ │ │ + cmp r6, r8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ strh r6, [r4, #38] @ 0x26 │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldr r6, [r3, r7] │ │ │ │ lsls r0, r4, #5 │ │ │ │ strh r4, [r0, #38] @ 0x26 │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldr r0, [r1, r7] │ │ │ │ lsls r0, r4, #5 │ │ │ │ strh r2, [r1, #36] @ 0x24 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - strb r0, [r0, #0] │ │ │ │ + strb r0, [r4, #8] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [r5, #104] @ 0x68 │ │ │ │ + ldr r0, [r1, #12] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r6, pc, #864 @ (adr r6, 5af380 ) │ │ │ │ + add r0, sp, #992 @ 0x3e0 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - str r0, [r7, #120] @ 0x78 │ │ │ │ + ldr r0, [r3, #28] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r0, [r4, #84] @ 0x54 │ │ │ │ + str r0, [r0, #120] @ 0x78 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r1, #112] @ 0x70 │ │ │ │ + ldr r6, [r5, #16] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #120] @ (5af0b4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1912413,20 +1912414,20 @@ │ │ │ │ nop │ │ │ │ strh r0, [r7, #28] │ │ │ │ lsls r3, r4, #5 │ │ │ │ strh r2, [r7, #28] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - str r2, [r5, #76] @ 0x4c │ │ │ │ + str r2, [r1, #112] @ 0x70 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r7, #88] @ 0x58 │ │ │ │ + str r6, [r3, #124] @ 0x7c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strex r0, r0, [sl, #700] @ 0x2bc │ │ │ │ - add.w r0, r6, #5799936 @ 0x588000 │ │ │ │ + orn r0, sl, pc, asr #2 │ │ │ │ + @ instruction: 0xf72600b1 │ │ │ │ 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] @ (5af174 ) │ │ │ │ add r3, pc │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ @@ -1912500,28 +1912501,27 @@ │ │ │ │ nop │ │ │ │ strh r4, [r2, #24] │ │ │ │ lsls r3, r4, #5 │ │ │ │ strh r4, [r2, #24] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldr r2, [r3, r0] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - adcs r0, r1 │ │ │ │ + muls r0, r5 │ │ │ │ lsls r6, r6, #2 │ │ │ │ strh r0, [r1, #24] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldr r0, [r0, r0] │ │ │ │ lsls r0, r4, #5 │ │ │ │ strh r0, [r1, #22] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldr r6, [r7, #96] @ 0x60 │ │ │ │ + strb r6, [r3, #1] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [r5, #76] @ 0x4c │ │ │ │ - lsls r7, r5, #2 │ │ │ │ - b.n 5af080 │ │ │ │ + str r2, [r1, #112] @ 0x70 │ │ │ │ lsls r7, r5, #2 │ │ │ │ + @ instruction: 0xe99200af │ │ │ │ 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] @ (5af224 ) │ │ │ │ add r3, pc │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ @@ -1912581,21 +1912581,20 @@ │ │ │ │ nop │ │ │ │ strh r0, [r1, #18] │ │ │ │ lsls r3, r4, #5 │ │ │ │ strh r2, [r1, #18] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrsb r2, [r1, r5] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - str r2, [r7, #52] @ 0x34 │ │ │ │ - lsls r7, r5, #2 │ │ │ │ - str r2, [r2, #68] @ 0x44 │ │ │ │ + str r2, [r3, #88] @ 0x58 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 5aeff0 │ │ │ │ + str r2, [r6, #100] @ 0x64 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xf39600b1 │ │ │ │ + ldrd r0, r0, [sl], #700 @ 0x2bc │ │ │ │ + subs.w r0, r6, #5799936 @ 0x588000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (5af264 ) │ │ │ │ add r3, pc │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ @@ -1912603,15 +1912602,15 @@ │ │ │ │ add.w r1, r0, #48 @ 0x30 │ │ │ │ ldr r0, [pc, #12] @ (5af268 ) │ │ │ │ add r0, pc │ │ │ │ bl 5ae2fc │ │ │ │ pop {r3, pc} │ │ │ │ strh r4, [r4, #12] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - str r4, [r4, #60] @ 0x3c │ │ │ │ + str r4, [r0, #96] @ 0x60 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (5af294 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1912623,15 +1912622,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ add r0, pc │ │ │ │ bl 5ae2fc │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strh r0, [r7, #10] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - str r2, [r6, #40] @ 0x28 │ │ │ │ + str r2, [r2, #76] @ 0x4c │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (5af2c4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1912643,15 +1912642,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ add r0, pc │ │ │ │ bl 5ae2fc │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strh r0, [r1, #10] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - str r6, [r2, #56] @ 0x38 │ │ │ │ + str r6, [r6, #88] @ 0x58 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (5af2f4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1912662,15 +1912661,15 @@ │ │ │ │ vmov r2, r3, d0 │ │ │ │ add r0, pc │ │ │ │ bl 5ae2fc │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strh r0, [r3, #8] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - str r2, [r7, #52] @ 0x34 │ │ │ │ + str r2, [r3, #88] @ 0x58 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov sl, r0 │ │ │ │ ldrh.w r0, [r1, #76] @ 0x4c │ │ │ │ @@ -1912766,17 +1912765,17 @@ │ │ │ │ lsls r3, r4, #5 │ │ │ │ strb r0, [r5, r5] │ │ │ │ lsls r0, r4, #5 │ │ │ │ strh r6, [r1, #2] │ │ │ │ lsls r3, r4, #5 │ │ │ │ strb r2, [r2, r5] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - str r4, [r7, #40] @ 0x28 │ │ │ │ + str r4, [r3, #76] @ 0x4c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r4, #40] @ 0x28 │ │ │ │ + str r2, [r0, #76] @ 0x4c │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r3, [pc, #92] @ (5af45c ) │ │ │ │ add r3, pc │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ cbnz r3, 5af406 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ @@ -1912822,17 +1912821,17 @@ │ │ │ │ lsls r3, r4, #5 │ │ │ │ strb r4, [r5, r3] │ │ │ │ lsls r0, r4, #5 │ │ │ │ ldrb r2, [r2, #31] │ │ │ │ lsls r3, r4, #5 │ │ │ │ strb r6, [r2, r3] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - str r4, [r2, #36] @ 0x24 │ │ │ │ + str r4, [r6, #68] @ 0x44 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r7, #32] │ │ │ │ + str r6, [r3, #68] @ 0x44 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (5af4b4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1912858,15 +1912857,15 @@ │ │ │ │ nop │ │ │ │ ldrb r4, [r5, #29] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrb r6, [r5, #29] │ │ │ │ lsls r3, r4, #5 │ │ │ │ strb r0, [r6, r1] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - str r6, [r6, #28] │ │ │ │ + str r6, [r2, #64] @ 0x40 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (5af500 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1912892,15 +1912891,15 @@ │ │ │ │ nop │ │ │ │ ldrb r0, [r4, #28] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrb r2, [r4, #28] │ │ │ │ lsls r3, r4, #5 │ │ │ │ strb r4, [r4, r0] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - str r2, [r6, #24] │ │ │ │ + str r2, [r2, #60] @ 0x3c │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (5af54c ) │ │ │ │ add r3, pc │ │ │ │ @@ -1912926,15 +1912925,15 @@ │ │ │ │ nop │ │ │ │ ldrb r4, [r2, #27] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrb r6, [r2, #27] │ │ │ │ lsls r3, r4, #5 │ │ │ │ strh r0, [r3, r7] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - str r2, [r6, #20] │ │ │ │ + str r2, [r2, #56] @ 0x38 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (5af598 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1912960,15 +1912959,15 @@ │ │ │ │ nop │ │ │ │ ldrb r0, [r1, #26] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrb r2, [r1, #26] │ │ │ │ lsls r3, r4, #5 │ │ │ │ strh r4, [r1, r6] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - str r6, [r5, #16] │ │ │ │ + str r6, [r1, #52] @ 0x34 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (5af5cc ) │ │ │ │ add r3, pc │ │ │ │ @@ -1912978,15 +1912977,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #12] @ (5af5d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 5ae2fc │ │ │ │ pop {r3, pc} │ │ │ │ ldrb r4, [r7, #24] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - str r0, [r0, #16] │ │ │ │ + str r0, [r4, #48] @ 0x30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (5af610 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1913012,15 +1913011,15 @@ │ │ │ │ nop │ │ │ │ ldrb r0, [r2, #24] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrb r2, [r2, #24] │ │ │ │ lsls r3, r4, #5 │ │ │ │ strh r4, [r2, r4] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - str r2, [r2, #12] │ │ │ │ + str r2, [r6, #44] @ 0x2c │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (5af644 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1913030,15 +1913029,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #12] @ (5af648 ) │ │ │ │ add r0, pc │ │ │ │ bl 5ae2fc │ │ │ │ pop {r3, pc} │ │ │ │ ldrb r4, [r0, #23] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - str r0, [r5, #8] │ │ │ │ + str r0, [r1, #44] @ 0x2c │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (5af688 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1913064,15 +1913063,15 @@ │ │ │ │ nop │ │ │ │ ldrb r0, [r3, #22] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrb r2, [r3, #22] │ │ │ │ lsls r3, r4, #5 │ │ │ │ strh r4, [r3, r2] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - str r2, [r7, #4] │ │ │ │ + str r2, [r3, #40] @ 0x28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (5af6d4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1913098,15 +1913097,15 @@ │ │ │ │ nop │ │ │ │ ldrb r4, [r1, #21] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrb r6, [r1, #21] │ │ │ │ lsls r3, r4, #5 │ │ │ │ strh r0, [r2, r1] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - str r2, [r7, #0] │ │ │ │ + str r2, [r3, #36] @ 0x24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (5af72c ) │ │ │ │ add r3, pc │ │ │ │ @@ -1913133,21 +1913132,21 @@ │ │ │ │ movs r1, #7 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r0, #20] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - str r4, [r1, #0] │ │ │ │ + str r4, [r5, #32] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrb r6, [r6, #19] │ │ │ │ lsls r3, r4, #5 │ │ │ │ str r0, [r7, r7] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldrsh r2, [r4, r7] │ │ │ │ + str r2, [r0, #32] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #80] @ (5af7a0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1913188,19 +1913187,19 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrb r4, [r4, #18] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrb r4, [r2, #18] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrb r2, [r4, #18] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldrsh r4, [r0, r7] │ │ │ │ + str r4, [r4, #28] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r4, [r0, r7] │ │ │ │ + str r4, [r4, #28] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r0, [r1, r6] │ │ │ │ + str r0, [r5, #24] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r0, [r0, #1856] @ 0x740 │ │ │ │ ldr.w r3, [r0, #1640] @ 0x668 │ │ │ │ @@ -1913266,20 +1913265,20 @@ │ │ │ │ bl 5af0d0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5af6e4 │ │ │ │ bl 5af19c │ │ │ │ bl 5aeea0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldrsh r6, [r5, r4] │ │ │ │ + str r6, [r1, #20] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r0, [r3, r4] │ │ │ │ + str r0, [r7, #16] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb.w r0, [ip, #181] @ 0xb5 │ │ │ │ - movs r5, #142 @ 0x8e │ │ │ │ + @ instruction: 0xfaac00b5 │ │ │ │ + movs r7, #174 @ 0xae │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r0 │ │ │ │ @@ -1913340,28 +1913339,28 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r8, [r8, #1532] @ 0x5fc │ │ │ │ blx r8 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldrsh r0, [r0, r3] │ │ │ │ + str r0, [r4, #12] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r4, [r5, r2] │ │ │ │ + str r4, [r1, #12] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb.w r0, [ip, r5, lsl #3] │ │ │ │ - str r4, [sp, #24] │ │ │ │ + @ instruction: 0xfa2c00b5 │ │ │ │ + str r6, [sp, #152] @ 0x98 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r5, [sp, #32] │ │ │ │ + str r7, [sp, #160] @ 0xa0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrsh r2, [r2, r2] │ │ │ │ + str r2, [r6, #8] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r2, [r1, r2] │ │ │ │ + str r2, [r5, #8] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r2, [r0, r2] │ │ │ │ + str r2, [r4, #8] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1913400,23 +1913399,22 @@ │ │ │ │ bl 5af0d0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5af240 │ │ │ │ bl 5af19c │ │ │ │ bl 5aeea0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldrsh r0, [r0, r1] │ │ │ │ + str r0, [r4, #4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r6, [r4, r0] │ │ │ │ + str r6, [r0, #4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r6, [r7, r0] │ │ │ │ + str r6, [r3, #4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 5af9a4 │ │ │ │ - lsls r1, r7, #2 │ │ │ │ - cmp r2, r4 │ │ │ │ + strd r0, r0, [ip, #740]! @ 0x2e4 │ │ │ │ + bx r8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1856] @ 0x740 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1913461,23 +1913459,22 @@ │ │ │ │ bl 5af240 │ │ │ │ bl 5af19c │ │ │ │ bl 5aeea0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldrb r0, [r5, r6] │ │ │ │ + ldrsh r0, [r1, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r7, r6] │ │ │ │ + ldrsh r0, [r3, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r5, r6] │ │ │ │ + ldrsh r0, [r1, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 5af918 │ │ │ │ - lsls r1, r7, #2 │ │ │ │ - push {r4, r7, lr} │ │ │ │ + ldrd r0, r0, [r6, #-740] @ 0x2e4 │ │ │ │ + @ instruction: 0xb7b0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ ldr.w r4, [r0, #1856] @ 0x740 │ │ │ │ @@ -1913517,23 +1913514,23 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r6, [r4, #1752] @ 0x6d8 │ │ │ │ blx r6 │ │ │ │ bl 5aeea0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrb r0, [r1, r4] │ │ │ │ + ldrsh r0, [r5, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r5, r4] │ │ │ │ + ldrsh r4, [r1, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r1, r4] │ │ │ │ + ldrsh r0, [r5, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xb8ea │ │ │ │ + cbnz r2, 5afb7e │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r3, [pc, #576] @ (5afd80 ) │ │ │ │ + ldr r5, [pc, #704] @ (5afe00 ) │ │ │ │ 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 │ │ │ │ @@ -1913558,21 +1913555,21 @@ │ │ │ │ bl 5aeea0 │ │ │ │ ldr.w r3, [r4, #1816] @ 0x718 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrb r6, [r7, r1] │ │ │ │ + ldrsh r6, [r3, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r7, r2] │ │ │ │ + ldrsh r0, [r3, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r7, r1] │ │ │ │ + ldrsh r4, [r3, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r2, [r6, #2] │ │ │ │ + ldrh r2, [r2, #20] │ │ │ │ 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] @ (5afbfc ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1913595,19 +1913592,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ bl 5af29c │ │ │ │ bl 5af19c │ │ │ │ bl 5aeea0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrb r0, [r6, r1] │ │ │ │ + ldrsh r0, [r2, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r2, r0] │ │ │ │ + ldrsh r6, [r6, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r2, r0] │ │ │ │ + ldrsh r6, [r6, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [pc, #72] @ (5afc60 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1913632,19 +1913629,19 @@ │ │ │ │ mov r1, r5 │ │ │ │ bl 5af29c │ │ │ │ bl 5af19c │ │ │ │ bl 5aeea0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrb r0, [r5, r0] │ │ │ │ + ldrsh r0, [r1, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r6, r6] │ │ │ │ + ldrb r6, [r2, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r6, r6] │ │ │ │ + ldrb r6, [r2, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1913669,21 +1913666,21 @@ │ │ │ │ bl 5aeea0 │ │ │ │ ldr.w r3, [r4, #1720] @ 0x6b8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrh r2, [r2, r5] │ │ │ │ + ldrb r2, [r6, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r1, r7] │ │ │ │ + ldrb r4, [r5, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r0, [r2, r5] │ │ │ │ + ldrb r0, [r6, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r2, [r0, r7] │ │ │ │ + ldrb r2, [r4, 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 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1913722,23 +1913719,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5af6e4 │ │ │ │ bl 5af19c │ │ │ │ bl 5aeea0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrh r0, [r5, r3] │ │ │ │ + ldrb r0, [r1, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r2, [r7, r5] │ │ │ │ + ldrb r2, [r3, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r4, r3] │ │ │ │ + ldrb r6, [r0, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r7, r5] │ │ │ │ + ldrb r4, [r3, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r2, [r6, r5] │ │ │ │ + ldrb r2, [r2, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #68] @ (5afdbc ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1913761,19 +1913758,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5af6e4 │ │ │ │ bl 5af19c │ │ │ │ bl 5aeea0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrh r0, [r4, r4] │ │ │ │ + ldrb r0, [r0, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r2, r1] │ │ │ │ + ldrb r6, [r6, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r2, r1] │ │ │ │ + ldrb r6, [r6, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ mov r3, r0 │ │ │ │ @@ -1913807,23 +1913804,23 @@ │ │ │ │ ldr.w r3, [r4, #1668] @ 0x684 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aeea0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldrh r0, [r7, r2] │ │ │ │ + ldrb r0, [r3, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [r5, r7] │ │ │ │ + ldrb r4, [r1, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r5, r7] │ │ │ │ + ldrb r6, [r1, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r0, [r4, #54] @ 0x36 │ │ │ │ + str r1, [sp, #0] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r2, [r4, #62] @ 0x3e │ │ │ │ + str r2, [sp, #8] │ │ │ │ lsls r6, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1913848,21 +1913845,21 @@ │ │ │ │ ldr.w r3, [r4, #1656] @ 0x678 │ │ │ │ cbz r3, 5afe9e │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aeea0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r2, [r6, r5] │ │ │ │ + ldrh r2, [r2, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r0, r1] │ │ │ │ + ldrb r4, [r4, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r6, r5] │ │ │ │ + ldrh r0, [r2, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 5b04b0 │ │ │ │ + b.n 5af8f0 │ │ │ │ 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 │ │ │ │ @@ -1913896,21 +1913893,21 @@ │ │ │ │ bl 5af29c │ │ │ │ bl 5af19c │ │ │ │ bl 5aeea0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [r1, r4] │ │ │ │ + ldrh r2, [r5, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r6, r7] │ │ │ │ + ldrb r0, [r2, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r1, r4] │ │ │ │ + ldrh r0, [r5, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 5b0460 │ │ │ │ + b.n 5af8a0 │ │ │ │ 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 │ │ │ │ @@ -1913935,21 +1913932,21 @@ │ │ │ │ ldr.w r3, [r4, #1796] @ 0x704 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aeea0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ + ldrh r2, [r5, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r1, r6] │ │ │ │ + ldrh r0, [r5, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r1, r2] │ │ │ │ + ldrh r0, [r5, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r7, r5] │ │ │ │ + ldrh r6, [r3, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1913979,21 +1913976,21 @@ │ │ │ │ bl 5af0d0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5af6e4 │ │ │ │ bl 5af19c │ │ │ │ bl 5aeea0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r2, [r4, r0] │ │ │ │ + ldrh r2, [r0, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r7, r4] │ │ │ │ + ldrh r0, [r3, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r4, r0] │ │ │ │ + ldrh r0, [r0, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r2, r4] │ │ │ │ + ldrh r6, [r6, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1914018,21 +1914015,21 @@ │ │ │ │ ldr.w r3, [r4, #1784] @ 0x6f8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aeea0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrsb r2, [r5, r6] │ │ │ │ + ldr r2, [r1, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [r1, r3] │ │ │ │ + ldrh r4, [r5, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r0, [r5, r6] │ │ │ │ + ldr r0, [r1, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r3, r2] │ │ │ │ + ldrh r6, [r7, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1914057,21 +1914054,21 @@ │ │ │ │ ldr.w r3, [r4, #1772] @ 0x6ec │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aeea0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrsb r2, [r0, r5] │ │ │ │ + ldr r2, [r4, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [r6, r1] │ │ │ │ + ldrh r4, [r2, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r0, [r0, r5] │ │ │ │ + ldr r0, [r4, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r6, r0] │ │ │ │ + ldrh r6, [r2, 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, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #144] @ (5b0184 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1914122,25 +1914119,25 @@ │ │ │ │ bl 5af6e4 │ │ │ │ bl 5af19c │ │ │ │ bl 5aeea0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [r3, r0] │ │ │ │ + ldrh r2, [r7, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r6, [r1, r3] │ │ │ │ + ldr r6, [r5, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r2, [r2, r3] │ │ │ │ + ldr r2, [r6, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r6, #104] @ 0x68 │ │ │ │ + strb r0, [r2, #3] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [r6, #28] │ │ │ │ + str r0, [r2, #64] @ 0x40 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrsb r6, [r4, r7] │ │ │ │ + ldrh r6, [r0, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [pc, #96] @ (5b020c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1914174,21 +1914171,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5af6e4 │ │ │ │ bl 5af19c │ │ │ │ bl 5aeea0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldrsb r2, [r0, r6] │ │ │ │ + ldr r2, [r4, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r6, [r3, r0] │ │ │ │ + ldr r6, [r7, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r6, [r3, r0] │ │ │ │ + ldr r6, [r7, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [r7, #92] @ 0x5c │ │ │ │ + strb r4, [r3, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r4, [r0, #1856] @ 0x740 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1914251,29 +1914248,29 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5af240 │ │ │ │ bl 5af19c │ │ │ │ bl 5aeea0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - strb r4, [r3, r6] │ │ │ │ + ldrsb r4, [r7, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r2, [r1, r4] │ │ │ │ + ldr r2, [r5, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r6, [r3, r6] │ │ │ │ + ldrsb r6, [r7, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - svc 44 @ 0x2c │ │ │ │ + b.n 5b0598 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrsb r2, [r0, r2] │ │ │ │ + ldr r2, [r4, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r4, [r4, r3] │ │ │ │ + ldr r4, [r0, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [r0, #84] @ 0x54 │ │ │ │ + ldr r4, [r4, #116] @ 0x74 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r0, #36 @ 0x24 │ │ │ │ + subs r2, #68 @ 0x44 │ │ │ │ lsls r1, r7, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r5, [r0, #1856] @ 0x740 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1914325,23 +1914322,23 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 60b4ec │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ stc2l 1, cr0, [r0], {95} @ 0x5f │ │ │ │ - ldrsb r6, [r5, r0] │ │ │ │ + ldr r6, [r1, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r6, [r2, r2] │ │ │ │ + ldrsb r6, [r6, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r2, [r3, r2] │ │ │ │ + ldrsb r2, [r7, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r0, [r4, r0] │ │ │ │ + ldr r0, [r0, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add lr, r9 │ │ │ │ + mov lr, sp │ │ │ │ lsls r0, r7, #2 │ │ │ │ subs r0, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1914366,19 +1914363,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5af6e4 │ │ │ │ bl 5af19c │ │ │ │ bl 5aeea0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r4, r6] │ │ │ │ + ldrsb r0, [r0, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r6, r7] │ │ │ │ + ldrsb r2, [r2, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r6, r7] │ │ │ │ + ldrsb r2, [r2, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1914403,21 +1914400,21 @@ │ │ │ │ bl 5aeea0 │ │ │ │ ldr.w r3, [r4, #1840] @ 0x730 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strh r2, [r2, r6] │ │ │ │ + strb r2, [r6, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r2, r5] │ │ │ │ + ldrsb r0, [r6, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r0, [r2, r6] │ │ │ │ + strb r0, [r6, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r6, [r7, r4] │ │ │ │ + ldrsb r6, [r3, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #124] @ (5b0520 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1914459,23 +1914456,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 60ecd0 │ │ │ │ bl 5af19c │ │ │ │ bl 5aeea0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ - strb r2, [r7, r3] │ │ │ │ + ldrsb r2, [r3, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r4, r4] │ │ │ │ + strb r2, [r0, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r4, r4] │ │ │ │ + strb r6, [r0, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r4, {r2, r4, r7} │ │ │ │ + ldmia r6!, {r2, r4, r5, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r6, #44] @ 0x2c │ │ │ │ + ldr r0, [r2, #80] @ 0x50 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r5, [r0, #1856] @ 0x740 │ │ │ │ mov r6, r1 │ │ │ │ @@ -1914505,21 +1914502,21 @@ │ │ │ │ asrs r1, r4, #31 │ │ │ │ bl 5af26c │ │ │ │ bl 5af19c │ │ │ │ bl 5aeea0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strb r6, [r3, r1] │ │ │ │ + ldrsb r6, [r7, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r7, r1] │ │ │ │ + strb r4, [r3, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r0, [r0, r2] │ │ │ │ + strb r0, [r4, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r2, r3 │ │ │ │ + orrs r2, r7 │ │ │ │ lsls r1, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r7, [r0, #1856] @ 0x740 │ │ │ │ mov r8, r1 │ │ │ │ @@ -1914605,31 +1914602,31 @@ │ │ │ │ bl 5af19c │ │ │ │ bl 5aeea0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5af698 │ │ │ │ b.n 5b063e │ │ │ │ - strh r2, [r1, r0] │ │ │ │ + strb r2, [r5, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r6, r7] │ │ │ │ + ldrsb r6, [r2, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r1, r0] │ │ │ │ + strb r2, [r5, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r0, [r6, r7] │ │ │ │ + ldrsb r0, [r2, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r0, #224 @ 0xe0 │ │ │ │ + movs r3, #0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - uxtb r6, r3 │ │ │ │ + push {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r4, [r5, r6] │ │ │ │ + strb r4, [r1, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r0, [r5, r6] │ │ │ │ + strb r0, [r1, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r4, r6] │ │ │ │ + strb r2, [r0, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1914652,19 +1914649,19 @@ │ │ │ │ bl 5af0d0 │ │ │ │ mov r0, r5 │ │ │ │ bl 5af380 │ │ │ │ bl 5af19c │ │ │ │ bl 5aeea0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r6, [r4, r3] │ │ │ │ + strh r6, [r0, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r0, [r5, r4] │ │ │ │ + strb r0, [r1, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r4, r3] │ │ │ │ + strh r4, [r0, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1914687,19 +1914684,19 @@ │ │ │ │ bl 5af0d0 │ │ │ │ mov r0, r5 │ │ │ │ bl 5af380 │ │ │ │ bl 5af19c │ │ │ │ bl 5aeea0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r6, [r0, r2] │ │ │ │ + strh r6, [r4, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r0, [r3, r3] │ │ │ │ + strb r0, [r7, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r0, r2] │ │ │ │ + strh r4, [r4, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1914722,19 +1914719,19 @@ │ │ │ │ bl 5af0d0 │ │ │ │ mov r0, r5 │ │ │ │ bl 5af380 │ │ │ │ bl 5af19c │ │ │ │ bl 5aeea0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r6, [r4, r0] │ │ │ │ + strh r6, [r0, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r0, [r1, r2] │ │ │ │ + strb r0, [r5, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r4, r0] │ │ │ │ + strh r4, [r0, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #68] @ (5b084c ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1914757,19 +1914754,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5af380 │ │ │ │ bl 5af19c │ │ │ │ bl 5aeea0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strh r0, [r0, r1] │ │ │ │ + strb r0, [r4, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #792] @ (5b0b6c ) │ │ │ │ + str r6, [r4, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #792] @ (5b0b70 ) │ │ │ │ + str r6, [r4, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #68] @ (5b08ac ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1914792,19 +1914789,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5af380 │ │ │ │ bl 5af19c │ │ │ │ bl 5aeea0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - str r4, [r6, r7] │ │ │ │ + strb r4, [r2, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #408] @ (5b0a4c ) │ │ │ │ + str r6, [r0, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #408] @ (5b0a50 ) │ │ │ │ + str r6, [r0, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #68] @ (5b090c ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1914827,19 +1914824,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5af380 │ │ │ │ bl 5af19c │ │ │ │ bl 5aeea0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - str r0, [r4, r6] │ │ │ │ + strh r0, [r0, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #24] @ (5b092c ) │ │ │ │ + str r6, [r4, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #24] @ (5b0930 ) │ │ │ │ + str r6, [r4, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r5, [r0, #1856] @ 0x740 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1914895,25 +1914892,25 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r4, [r5, #1664] @ 0x680 │ │ │ │ blx r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - str r0, [r7, r4] │ │ │ │ + strh r0, [r3, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [pc, #584] @ (5b0c0c ) │ │ │ │ + str r2, [r6, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [pc, #600] @ (5b0c20 ) │ │ │ │ + str r6, [r6, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bhi.n 5b0a14 │ │ │ │ + bge.n 5b0a54 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - strb r6, [r2, #21] │ │ │ │ + strb r6, [r6, #29] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bls.n 5b0a80 │ │ │ │ + blt.n 5b0ac0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r5, [r0, #1856] @ 0x740 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1914965,25 +1914962,25 @@ │ │ │ │ bl 5af240 │ │ │ │ bl 5af19c │ │ │ │ bl 5aeea0 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - str r4, [r7, r1] │ │ │ │ + strh r4, [r3, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r5, [pc, #776] @ (5b0d8c ) │ │ │ │ + ldr r7, [pc, #904] @ (5b0e0c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r5, [pc, #792] @ (5b0da0 ) │ │ │ │ + ldr r7, [pc, #920] @ (5b0e20 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r6, r1] │ │ │ │ + strh r0, [r2, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, #78 @ 0x4e │ │ │ │ + subs r6, #110 @ 0x6e │ │ │ │ lsls r1, r7, #2 │ │ │ │ - str r0, [r2, r1] │ │ │ │ + strh r0, [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, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1856] @ 0x740 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1915034,27 +1915031,27 @@ │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r6, [r4, #1688] @ 0x698 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r5, [pc, #144] @ (5b0bc8 ) │ │ │ │ + ldr r7, [pc, #272] @ (5b0c48 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #976] @ (5b0f0c ) │ │ │ │ + strh r4, [r2, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r5, [pc, #144] @ (5b0bd0 ) │ │ │ │ + ldr r7, [pc, #272] @ (5b0c50 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #944] @ (5b0ef4 ) │ │ │ │ + strh r4, [r1, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r5, [pc, #664] @ (5b0de0 ) │ │ │ │ + ldr r7, [pc, #792] @ (5b0e60 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [pc, #528] @ (5b0d5c ) │ │ │ │ + ldr r6, [pc, #656] @ (5b0ddc ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r1, #26 │ │ │ │ + adds r3, #58 @ 0x3a │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1915105,25 +1915102,25 @@ │ │ │ │ bl 5af6e4 │ │ │ │ bl 5af19c │ │ │ │ bl 5aeea0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #360] @ (5b0d60 ) │ │ │ │ + str r2, [r7, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [pc, #400] @ (5b0d8c ) │ │ │ │ + ldr r6, [pc, #528] @ (5b0e0c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [pc, #416] @ (5b0da0 ) │ │ │ │ + ldr r6, [pc, #544] @ (5b0e20 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #328] @ (5b0d4c ) │ │ │ │ + str r2, [r6, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [pc, #800] @ (5b0f28 ) │ │ │ │ + ldr r6, [pc, #928] @ (5b0fa8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r7, #22 │ │ │ │ + adds r1, #54 @ 0x36 │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1915164,23 +1915161,23 @@ │ │ │ │ bl 5af19c │ │ │ │ bl 5aeea0 │ │ │ │ cbz r4, 5b0c8a │ │ │ │ str r7, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [pc, #768] @ (5b0f94 ) │ │ │ │ + str r0, [r4, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r3, [pc, #680] @ (5b0f40 ) │ │ │ │ + ldr r5, [pc, #808] @ (5b0fc0 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r3, [pc, #696] @ (5b0f54 ) │ │ │ │ + ldr r5, [pc, #824] @ (5b0fd4 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [pc, #752] @ (5b0f90 ) │ │ │ │ + str r4, [r3, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [pc, #712] @ (5b0f6c ) │ │ │ │ + str r2, [r2, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1915218,21 +1915215,21 @@ │ │ │ │ bl 5af6e4 │ │ │ │ bl 5af19c │ │ │ │ bl 5aeea0 │ │ │ │ cbz r4, 5b0d20 │ │ │ │ str r7, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r6, [pc, #352] @ (5b0e88 ) │ │ │ │ + str r0, [r7, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r3, [pc, #72] @ (5b0d74 ) │ │ │ │ + ldr r5, [pc, #200] @ (5b0df4 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r3, [pc, #88] @ (5b0d88 ) │ │ │ │ + ldr r5, [pc, #216] @ (5b0e08 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [pc, #144] @ (5b0dc4 ) │ │ │ │ + str r4, [r0, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r7, [r0, #1856] @ 0x740 │ │ │ │ mov r9, r1 │ │ │ │ @@ -1915288,23 +1915285,23 @@ │ │ │ │ bl 5aeea0 │ │ │ │ cbz r4, 5b0de0 │ │ │ │ str.w sl, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 5af698 │ │ │ │ b.n 5b0db4 │ │ │ │ - ldr r5, [pc, #888] @ (5b1168 ) │ │ │ │ + ldr r7, [pc, #1016] @ (5b11e8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [pc, #504] @ (5b0fec ) │ │ │ │ + ldr r4, [pc, #632] @ (5b106c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [pc, #520] @ (5b1000 ) │ │ │ │ + ldr r4, [pc, #648] @ (5b1080 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r5, [pc, #576] @ (5b103c ) │ │ │ │ + ldr r7, [pc, #704] @ (5b10bc ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r5, [pc, #824] @ (5b1138 ) │ │ │ │ + ldr r7, [pc, #952] @ (5b11b8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1915336,21 +1915333,21 @@ │ │ │ │ bl 5af6e4 │ │ │ │ bl 5af19c │ │ │ │ bl 5aeea0 │ │ │ │ cbz r4, 5b0e68 │ │ │ │ str r6, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r5, [pc, #280] @ (5b0f88 ) │ │ │ │ + ldr r7, [pc, #408] @ (5b1008 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r1, [pc, #736] @ (5b1154 ) │ │ │ │ + ldr r3, [pc, #864] @ (5b11d4 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r1, [pc, #752] @ (5b1168 ) │ │ │ │ + ldr r3, [pc, #880] @ (5b11e8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [pc, #808] @ (5b11a4 ) │ │ │ │ + ldr r6, [pc, #936] @ (5b1224 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1915443,33 +1915440,32 @@ │ │ │ │ bl 5af240 │ │ │ │ bl 5af19c │ │ │ │ bl 5aeea0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #808] @ (5b12b8 ) │ │ │ │ + ldr r6, [pc, #936] @ (5b1338 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r1, [pc, #176] @ (5b1044 ) │ │ │ │ + ldr r3, [pc, #304] @ (5b10c4 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r1, [pc, #192] @ (5b1058 ) │ │ │ │ + ldr r3, [pc, #320] @ (5b10d8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bcs.n 5b0f18 │ │ │ │ + bmi.n 5b0f58 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - b.n 5b0f88 │ │ │ │ - lsls r1, r7, #2 │ │ │ │ - bcc.n 5b0f84 │ │ │ │ + ands.w r0, r4, r9, ror #2 │ │ │ │ + bvs.n 5b0fc4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r1, #124] @ 0x7c │ │ │ │ + strb r0, [r5, #7] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r5, sp, #176 @ 0xb0 │ │ │ │ + add r7, sp, #304 @ 0x130 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [pc, #360] @ (5b1118 ) │ │ │ │ + ldr r6, [pc, #488] @ (5b1198 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [pc, #200] @ (5b107c ) │ │ │ │ + ldr r6, [pc, #328] @ (5b10fc ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1915524,25 +1915520,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5af240 │ │ │ │ bl 5af19c │ │ │ │ bl 5aeea0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #760] @ (5b1358 ) │ │ │ │ + ldr r5, [pc, #888] @ (5b13d8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - blxns lr │ │ │ │ + ldr r2, [pc, #80] @ (5b10b4 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - blx pc │ │ │ │ + ldr r2, [pc, #96] @ (5b10c8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bne.n 5b0f78 │ │ │ │ + bcc.n 5b0fb8 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - cmp r6, #220 @ 0xdc │ │ │ │ + adds r0, #252 @ 0xfc │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [pc, #336] @ (5b11c4 ) │ │ │ │ + ldr r2, [pc, #464] @ (5b1244 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r4, [r0, #1856] @ 0x740 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1915591,25 +1915587,25 @@ │ │ │ │ bl 5af6e4 │ │ │ │ bl 5af19c │ │ │ │ bl 5aeea0 │ │ │ │ cbz r4, 5b110e │ │ │ │ str.w r8, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #104] @ (5b1180 ) │ │ │ │ + ldr r5, [pc, #232] @ (5b1200 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bx r7 │ │ │ │ + ldr r1, [pc, #376] @ (5b1294 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bx r8 │ │ │ │ + ldr r1, [pc, #392] @ (5b12a8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [pc, #176] @ (5b11d4 ) │ │ │ │ + ldr r4, [pc, #304] @ (5b1254 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0x47c6 │ │ │ │ + ldr r1, [pc, #920] @ (5b14c0 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r6, #20 │ │ │ │ + adds r0, #52 @ 0x34 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1915632,19 +1915628,19 @@ │ │ │ │ bl 5af0d0 │ │ │ │ mov r0, r5 │ │ │ │ bl 60de04 │ │ │ │ bl 5af19c │ │ │ │ bl 5aeea0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - mov sl, r2 │ │ │ │ + ldr r0, [pc, #712] @ (5b144c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [pc, #496] @ (5b1378 ) │ │ │ │ + ldr r4, [pc, #624] @ (5b13f8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - mov r8, r2 │ │ │ │ + ldr r0, [pc, #704] @ (5b144c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1856] @ 0x740 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1915697,25 +1915693,25 @@ │ │ │ │ asrs r1, r4, #31 │ │ │ │ bl 5af26c │ │ │ │ bl 5af19c │ │ │ │ bl 5aeea0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - mov r4, r5 │ │ │ │ + ldr r0, [pc, #304] @ (5b1368 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [pc, #176] @ (5b12ec ) │ │ │ │ + ldr r4, [pc, #304] @ (5b136c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - mov r4, r5 │ │ │ │ + ldr r0, [pc, #304] @ (5b1370 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r6, r3, #19 │ │ │ │ + lsrs r6, r7, #27 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r2, [pc, #48] @ (5b1278 ) │ │ │ │ + ldr r4, [pc, #176] @ (5b12f8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r2, sp, #296 @ 0x128 │ │ │ │ + add r4, sp, #424 @ 0x1a8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #112] @ (5b12cc ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1915757,19 +1915753,19 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ strd r1, r3, [sp] │ │ │ │ bl 436980 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x322610> │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ str r1, [r3, #0] │ │ │ │ b.n 5b12a8 │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #584] @ (5b1518 ) │ │ │ │ + ldr r3, [pc, #712] @ (5b1598 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r0, lr │ │ │ │ + blx r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r0, lr │ │ │ │ + blx r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r2, [r0, #24] │ │ │ │ lsls r3, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1915893,41 +1915889,41 @@ │ │ │ │ bl 5af6e4 │ │ │ │ bl 5af02c │ │ │ │ b.n 5b13dc │ │ │ │ ldr r0, [pc, #56] @ (5b1474 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b134c │ │ │ │ nop │ │ │ │ - add sl, fp │ │ │ │ + mov sl, pc │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [pc, #1016] @ (5b1840 ) │ │ │ │ + ldr r3, [pc, #120] @ (5b14c0 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add ip, sl │ │ │ │ + mov ip, lr │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 5b0d44 │ │ │ │ + b.n 5b1184 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r0, [r4, #44] @ 0x2c │ │ │ │ + ldr r0, [r0, #80] @ 0x50 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r7, #110 @ 0x6e │ │ │ │ + cmp r1, #142 @ 0x8e │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrb r6, [r4, r1] │ │ │ │ + ldrsh r6, [r0, r2] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [pc, #536] @ (5b1678 ) │ │ │ │ + ldr r2, [pc, #664] @ (5b16f8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [pc, #464] @ (5b1634 ) │ │ │ │ + ldr r2, [pc, #592] @ (5b16b4 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [pc, #392] @ (5b15f0 ) │ │ │ │ + ldr r2, [pc, #520] @ (5b1670 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 5b0d20 │ │ │ │ + b.n 5b1160 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #112 @ 0x70 │ │ │ │ + cmp r4, #144 @ 0x90 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r5!, {r1, r2, r5, r7} │ │ │ │ + stmia r7!, {r1, r2, r6, r7} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - strh r2, [r2, #40] @ 0x28 │ │ │ │ + strh r2, [r6, #56] @ 0x38 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #144] @ (5b1518 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1915980,25 +1915976,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ ldr r0, [pc, #24] @ (5b152c ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b14dc │ │ │ │ nop │ │ │ │ - @ instruction: 0x47a2 │ │ │ │ + ldr r1, [pc, #776] @ (5b1824 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - muls r2, r0 │ │ │ │ + cmp r2, ip │ │ │ │ lsls r7, r5, #2 │ │ │ │ - muls r0, r0 │ │ │ │ + cmp r0, ip │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r4, [sp, #808] @ 0x328 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [r1, #20] │ │ │ │ + ldr r6, [r5, #52] @ 0x34 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r2, [r7, #32] │ │ │ │ + strh r2, [r3, #50] @ 0x32 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #164] @ (5b15e4 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1916058,27 +1916054,27 @@ │ │ │ │ bl 5aeea0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #28] @ (5b15fc ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b1594 │ │ │ │ - bx r0 │ │ │ │ + ldr r1, [pc, #136] @ (5b1670 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r4, r0 │ │ │ │ + add ip, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r0, r1 │ │ │ │ + add r8, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r1, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r4, [sp, #72] @ 0x48 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [r2, #8] │ │ │ │ + ldr r6, [r6, #40] @ 0x28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - mov sl, r7 │ │ │ │ + ldr r0, [pc, #872] @ (5b1964 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r5, #26] │ │ │ │ + strh r4, [r1, #44] @ 0x2c │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1856] @ 0x740 │ │ │ │ mov r7, r1 │ │ │ │ @@ -1916138,27 +1916134,27 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #28] @ (5b16d0 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b1650 │ │ │ │ nop │ │ │ │ - sbcs r0, r7 │ │ │ │ + mvns r0, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - mov r4, fp │ │ │ │ + ldr r0, [pc, #496] @ (5b18b0 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - sbcs r0, r7 │ │ │ │ + mvns r0, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r3, #124] @ 0x7c │ │ │ │ + ldr r2, [r7, #28] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r2, r1, #1 │ │ │ │ + lsrs r2, r5, #9 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r0, pc │ │ │ │ + blx r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r3, #20] │ │ │ │ + strh r2, [r7, #36] @ 0x24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1856] @ 0x740 │ │ │ │ mov r7, r1 │ │ │ │ @@ -1916235,31 +1916231,31 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #36] @ (5b17d8 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b1726 │ │ │ │ nop │ │ │ │ - lsrs r4, r4 │ │ │ │ + orrs r4, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp ip, r4 │ │ │ │ + blxns r8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r4, r4 │ │ │ │ + orrs r4, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r0, #112] @ 0x70 │ │ │ │ + ldr r6, [r4, #16] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 5b189c │ │ │ │ + b.n 5b1cdc │ │ │ │ lsls r1, r7, #2 │ │ │ │ - cmp r6, sp │ │ │ │ + @ instruction: 0x478e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r2, sl │ │ │ │ + bx lr │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r6, sl │ │ │ │ + bx lr │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r3, #12] │ │ │ │ + strh r2, [r7, #28] │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r7, [r0, #1856] @ 0x740 │ │ │ │ @@ -1916341,29 +1916337,29 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 5af698 │ │ │ │ b.n 5b18a4 │ │ │ │ ldr r0, [pc, #32] @ (5b18ec ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b1832 │ │ │ │ nop │ │ │ │ - subs r7, #218 @ 0xda │ │ │ │ + rors r2, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add sl, sl │ │ │ │ + mov sl, lr │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r7, #216 @ 0xd8 │ │ │ │ + rors r0, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r7, #92] @ 0x5c │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r4, r2, #6 │ │ │ │ + lsls r4, r6, #14 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add lr, r0 │ │ │ │ + mov lr, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r4, sl │ │ │ │ + mov r4, lr │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r0, #4] │ │ │ │ + strh r2, [r4, #20] │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ ldr.w r4, [r0, #1856] @ 0x740 │ │ │ │ @@ -1916455,35 +1916451,35 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #44] @ (5b1a24 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b1948 │ │ │ │ ldr r0, [pc, #44] @ (5b1a28 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b196a │ │ │ │ - subs r6, #198 @ 0xc6 │ │ │ │ + lsrs r6, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - mvns r6, r3 │ │ │ │ + cmp lr, pc │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, #194 @ 0xc2 │ │ │ │ + lsrs r2, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - mvns r0, r3 │ │ │ │ + cmp r8, pc │ │ │ │ lsls r7, r5, #2 │ │ │ │ - mvns r2, r0 │ │ │ │ + cmp sl, ip │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [r3, #92] @ 0x5c │ │ │ │ + ldr r4, [r7, #124] @ 0x7c │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldmia r0!, {r2, r5, r6, r7} │ │ │ │ + ldmia r3!, {r2} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r4, [r2, #92] @ 0x5c │ │ │ │ + ldr r4, [r6, #124] @ 0x7c │ │ │ │ lsls r1, r7, #2 │ │ │ │ - strh r0, [r2, r3] │ │ │ │ + strb r0, [r6, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r2, #29] │ │ │ │ + strh r6, [r6, #10] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r2, #29] │ │ │ │ + strh r0, [r6, #10] │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r7, [r0, #1856] @ 0x740 │ │ │ │ @@ -1916571,30 +1916567,31 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5af698 │ │ │ │ b.n 5b1b0a │ │ │ │ ldr r0, [pc, #36] @ (5b1b54 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b1a84 │ │ │ │ - subs r5, #138 @ 0x8a │ │ │ │ + subs r7, #170 @ 0xaa │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r2, r0 │ │ │ │ + add sl, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r5, #134 @ 0x86 │ │ │ │ + subs r7, #166 @ 0xa6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r5, #56] @ 0x38 │ │ │ │ + str r0, [r1, #92] @ 0x5c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r2, #166 @ 0xa6 │ │ │ │ + cmp r4, #198 @ 0xc6 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - vqadd.u32 d0, d30, d23 │ │ │ │ - lsls r6, r0 │ │ │ │ + lsls r6, r1, #5 │ │ │ │ + lsls r0, r7, #2 │ │ │ │ + cmp r6, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - eors r6, r2 │ │ │ │ + negs r6, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r3, #24] │ │ │ │ + strh r4, [r7, #0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r4, [r0, #1856] @ 0x740 │ │ │ │ @@ -1916705,32 +1916702,33 @@ │ │ │ │ bl 5af698 │ │ │ │ b.n 5b1c80 │ │ │ │ ldr r0, [pc, #44] @ (5b1cd0 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b1bb2 │ │ │ │ bl 5af478 │ │ │ │ b.n 5b1c4a │ │ │ │ - subs r4, #94 @ 0x5e │ │ │ │ + subs r6, #126 @ 0x7e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - sbcs r6, r4 │ │ │ │ + mvns r6, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, #88 @ 0x58 │ │ │ │ + subs r6, #120 @ 0x78 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r7, #36] @ 0x24 │ │ │ │ + str r2, [r3, #72] @ 0x48 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - mrc2 0, 0, r0, cr4, cr7, {5} │ │ │ │ - subs r7, #106 @ 0x6a │ │ │ │ + movs r4, r6 │ │ │ │ + lsls r0, r7, #2 │ │ │ │ + sbcs r2, r1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - eors r2, r1 │ │ │ │ + negs r2, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, #224 @ 0xe0 │ │ │ │ + asrs r0, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r7, #230 @ 0xe6 │ │ │ │ + tst r6, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r5, #18] │ │ │ │ + ldrb r2, [r1, #27] │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #112] @ 5b1d54 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1917207,28 +1917205,28 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 5af6e4 │ │ │ │ bl 5af19c │ │ │ │ bl 5aeea0 │ │ │ │ b.n 5b1e08 │ │ │ │ b.n 5b2638 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - subs r7, #94 @ 0x5e │ │ │ │ + adcs r6, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldc 0, cr0, [ip, #-676] @ 0xfffffd5c │ │ │ │ + vhadd.s d0, d28, d25 │ │ │ │ cmp r3, #19 │ │ │ │ lsls r0, r4, #5 │ │ │ │ ldrsb r2, [r1, r0] │ │ │ │ lsls r3, r4, #5 │ │ │ │ strb r0, [r6, r7] │ │ │ │ lsls r3, r4, #5 │ │ │ │ strb r6, [r3, r7] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - subs r7, #50 @ 0x32 │ │ │ │ + adcs r2, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r7, #15 │ │ │ │ + asrs r0, r3, #24 │ │ │ │ lsls r6, r6, #2 │ │ │ │ bl 9a620e │ │ │ │ @ instruction: 0xea57ffff │ │ │ │ strd pc, pc, [pc, #1020]! @ 5b2614 @ 0x3fc │ │ │ │ @ instruction: 0xe987ffff │ │ │ │ b.n 5b1cc2 │ │ │ │ vsubw.u , , d3 │ │ │ │ @@ -1917281,17 +1917279,17 @@ │ │ │ │ vtbx.8 d31, {d15-d16}, d25 │ │ │ │ @ instruction: 0xffffe3c3 │ │ │ │ @ instruction: 0xffffe34d │ │ │ │ vtbl.8 d29, {d15-d16}, d19 │ │ │ │ vqshl.u32 d29, d7, #31 │ │ │ │ vrshr.u64 , q12, #1 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - subs r4, #88 @ 0x58 │ │ │ │ + subs r6, #120 @ 0x78 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r3, #196 @ 0xc4 │ │ │ │ + subs r5, #228 @ 0xe4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ asrs r4, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [pc, #12] @ (5b2314 ) │ │ │ │ add r2, pc │ │ │ │ @@ -1917419,27 +1917417,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ lsls r7, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ eors r1, r3 │ │ │ │ - subs r1, #104 @ 0x68 │ │ │ │ + subs r3, #136 @ 0x88 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r1, #90 @ 0x5a │ │ │ │ + subs r3, #122 @ 0x7a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r1, #82 @ 0x52 │ │ │ │ + subs r3, #114 @ 0x72 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, #98 @ 0x62 │ │ │ │ + subs r6, #130 @ 0x82 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r4, #92 @ 0x5c │ │ │ │ + subs r6, #124 @ 0x7c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r1, #52 @ 0x34 │ │ │ │ + subs r3, #84 @ 0x54 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r1, #46 @ 0x2e │ │ │ │ + subs r3, #78 @ 0x4e │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1917807,15 +1917805,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ b.n 5b2838 │ │ │ │ nop │ │ │ │ bhi.n 5b28b4 │ │ │ │ lsls r7, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #66 @ 0x42 │ │ │ │ + adds r7, #98 @ 0x62 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #3576] @ 0xdf8 │ │ │ │ @@ -1917953,25 +1917951,25 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ bvc.n 5b2aac │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 5b2a98 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - adds r4, #214 @ 0xd6 │ │ │ │ + adds r6, #246 @ 0xf6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #186 @ 0xba │ │ │ │ + subs r2, #218 @ 0xda │ │ │ │ lsls r7, r5, #2 │ │ │ │ bvs.n 5b299c │ │ │ │ lsls r7, r3, #5 │ │ │ │ - adds r4, #252 @ 0xfc │ │ │ │ + adds r7, #28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r6, #98 @ 0x62 │ │ │ │ + subs r0, #130 @ 0x82 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -1918324,21 +1918322,21 @@ │ │ │ │ b.n 5b2e22 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bpl.n 5b2f30 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r3, #13 │ │ │ │ + asrs r2, r7, #21 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r6, #156 @ 0x9c │ │ │ │ + subs r0, #188 @ 0xbc │ │ │ │ lsls r7, r5, #2 │ │ │ │ bmi.n 5b2ee0 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - adds r5, #78 @ 0x4e │ │ │ │ + adds r7, #110 @ 0x6e │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov fp, r3 │ │ │ │ @@ -1919191,15 +1919189,15 @@ │ │ │ │ mov r6, r5 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 5b37a6 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b2a30 │ │ │ │ b.n 5b37a6 │ │ │ │ nop │ │ │ │ - cmp r2, #72 @ 0x48 │ │ │ │ + cmp r4, #104 @ 0x68 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1919509,15 +1919507,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 r7, [sp, #600] @ 0x258 │ │ │ │ + ldr r1, [sp, #728] @ 0x2d8 │ │ │ │ lsls r1, r5, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1919695,21 +1919693,21 @@ │ │ │ │ subs r6, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r3, #5 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #90 @ 0x5a │ │ │ │ + movs r6, #122 @ 0x7a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r6, r5, #8 │ │ │ │ + lsls r6, r1, #17 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #800 @ 0x320 │ │ │ │ + add r2, sp, #928 @ 0x3a0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsrs r6, r7 │ │ │ │ + orrs r6, r3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3176] @ 0xc68 │ │ │ │ @@ -1920058,51 +1920056,51 @@ │ │ │ │ add r2, pc │ │ │ │ stmia r1!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r3, #5 │ │ │ │ stmia r1!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #62 @ 0x3e │ │ │ │ + movs r6, #94 @ 0x5e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r4, #50 @ 0x32 │ │ │ │ + movs r6, #82 @ 0x52 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r4, #38 @ 0x26 │ │ │ │ + movs r6, #70 @ 0x46 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r4, #6 │ │ │ │ + movs r6, #38 @ 0x26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r4, #4 │ │ │ │ + movs r6, #36 @ 0x24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r4, #4 │ │ │ │ + movs r6, #36 @ 0x24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ lsrs r6, r4, #11 │ │ │ │ lsls r0, r4, #5 │ │ │ │ lsrs r4, r5, #11 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - movs r4, #4 │ │ │ │ + movs r6, #36 @ 0x24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r3, #252 @ 0xfc │ │ │ │ + movs r6, #28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ lsrs r6, r6, #10 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - movs r3, #250 @ 0xfa │ │ │ │ + movs r6, #26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ adds r4, #210 @ 0xd2 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ands r0, r7 │ │ │ │ + negs r0, r3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r3, [sp, #184] @ 0xb8 │ │ │ │ + str r5, [sp, #312] @ 0x138 │ │ │ │ lsls r1, r5, #4 │ │ │ │ adds r3, #81 @ 0x51 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - cmp r4, #228 @ 0xe4 │ │ │ │ + cmp r7, #4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r4, #222 @ 0xde │ │ │ │ + cmp r6, #254 @ 0xfe │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r4, #174 @ 0xae │ │ │ │ + cmp r6, #206 @ 0xce │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrb.w r3, [sl] │ │ │ │ add r5, sp, #128 @ 0x80 │ │ │ │ str.w sl, [r5] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ bne.w 5b4806 │ │ │ │ mov.w r8, #251 @ 0xfb │ │ │ │ @@ -1921299,225 +1921297,225 @@ │ │ │ │ mov r1, r6 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ bl 5b6234 │ │ │ │ b.w 5b43d0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #78 @ 0x4e │ │ │ │ + movs r2, #110 @ 0x6e │ │ │ │ lsls r7, r5, #2 │ │ │ │ pop {r2, r3, r4, r6, r7} │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r7, #3 │ │ │ │ + movs r1, #30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r0, #212 @ 0xd4 │ │ │ │ + cmp r2, #244 @ 0xf4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r0, #200 @ 0xc8 │ │ │ │ + cmp r2, #232 @ 0xe8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r0, #198 @ 0xc6 │ │ │ │ + cmp r2, #230 @ 0xe6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r2, #66 @ 0x42 │ │ │ │ + cmp r4, #98 @ 0x62 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr??.w r0, [ip, sl, lsl #3] │ │ │ │ - cmp r2, #124 @ 0x7c │ │ │ │ + @ instruction: 0xfb9c00ba │ │ │ │ + cmp r4, #156 @ 0x9c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r0, pc, #24 @ (adr r0, 5b4f34 ) │ │ │ │ + add r2, pc, #152 @ (adr r2, 5b4fb4 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r6, [r3, #19] │ │ │ │ + ldrb r6, [r7, #27] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bne.n 5b5010 │ │ │ │ + bcc.n 5b4e50 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - cmp r2, #74 @ 0x4a │ │ │ │ + cmp r4, #106 @ 0x6a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r7, #94 @ 0x5e │ │ │ │ + cmp r1, #126 @ 0x7e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r7, #82 @ 0x52 │ │ │ │ + cmp r1, #114 @ 0x72 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r7, #80 @ 0x50 │ │ │ │ + cmp r1, #112 @ 0x70 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r7, #90 @ 0x5a │ │ │ │ + cmp r1, #122 @ 0x7a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r7, #96 @ 0x60 │ │ │ │ + cmp r1, #128 @ 0x80 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r7, #102 @ 0x66 │ │ │ │ + cmp r1, #134 @ 0x86 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r7, #108 @ 0x6c │ │ │ │ + cmp r1, #140 @ 0x8c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r1!, {r2, r4, r6} │ │ │ │ + stmia r3!, {r2, r4, r5, r6} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #196 @ 0xc4 │ │ │ │ + cmp r1, #228 @ 0xe4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - stmdb r8!, {r0, r2, r4, r5, r7} │ │ │ │ - @ instruction: 0xe8d000b5 │ │ │ │ - adds r2, r2, r7 │ │ │ │ + adc.w r0, r8, r5, ror #2 │ │ │ │ + @ instruction: 0xeaf000b5 │ │ │ │ + subs r2, r6, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r2, r5, #7 │ │ │ │ + movs r0, #10 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, r1, r0 │ │ │ │ + adds r0, r5, #0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, r0, r1 │ │ │ │ + adds r6, r4, #1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, r7, r1 │ │ │ │ + adds r0, r3, #2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, r4, r2 │ │ │ │ + adds r4, r0, #3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, r1, r3 │ │ │ │ + adds r2, r5, #3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, r0, r4 │ │ │ │ + adds r0, r4, #4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, r3, r4 │ │ │ │ + adds r2, r7, #4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, r0, r5 │ │ │ │ + adds r0, r4, #5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, r5, r5 │ │ │ │ + adds r6, r1, #6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, r5, r6 │ │ │ │ + adds r4, r1, #7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, r6, r6 │ │ │ │ + adds r4, r2, #7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, r3, r7 │ │ │ │ + adds r4, r7, #7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r6, r2, #0 │ │ │ │ + subs r6, r6, #0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r0, r2, #1 │ │ │ │ + subs r0, r6, #1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r6, r0, #2 │ │ │ │ + subs r6, r4, #2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r0, r7, #2 │ │ │ │ + subs r0, r3, #3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r4, r5, #3 │ │ │ │ + subs r4, r1, #4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r4, r4, #5 │ │ │ │ + subs r4, r0, #6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r0, r3, #6 │ │ │ │ + subs r0, r7, #6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r6, r7, #6 │ │ │ │ + subs r6, r3, #7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r0, r5, #7 │ │ │ │ + movs r0, #8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, r3, #0 │ │ │ │ + movs r0, #58 @ 0x3a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, r1, #1 │ │ │ │ + movs r0, #108 @ 0x6c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, r7, #1 │ │ │ │ + movs r0, #154 @ 0x9a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, r6, #2 │ │ │ │ + movs r0, #208 @ 0xd0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, r5, #3 │ │ │ │ + movs r1, #14 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, r4, #4 │ │ │ │ + movs r1, #68 @ 0x44 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, r1, #5 │ │ │ │ + movs r1, #104 @ 0x68 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, r0, #6 │ │ │ │ + movs r1, #166 @ 0xa6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, r0, #7 │ │ │ │ + movs r1, #224 @ 0xe0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, r6, #7 │ │ │ │ + movs r2, #20 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r0, #50 @ 0x32 │ │ │ │ + movs r2, #82 @ 0x52 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r0, #88 @ 0x58 │ │ │ │ + movs r2, #120 @ 0x78 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r0, #136 @ 0x88 │ │ │ │ + movs r2, #168 @ 0xa8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r0, #196 @ 0xc4 │ │ │ │ + movs r2, #228 @ 0xe4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r0, #206 @ 0xce │ │ │ │ + movs r2, #238 @ 0xee │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r0, #248 @ 0xf8 │ │ │ │ + movs r3, #24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #62 @ 0x3e │ │ │ │ + movs r3, #94 @ 0x5e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #60 @ 0x3c │ │ │ │ + movs r3, #92 @ 0x5c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #66 @ 0x42 │ │ │ │ + movs r3, #98 @ 0x62 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #64 @ 0x40 │ │ │ │ + movs r3, #96 @ 0x60 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #84 @ 0x54 │ │ │ │ + movs r3, #116 @ 0x74 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r2, #14 │ │ │ │ + movs r4, #46 @ 0x2e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r2, #4 │ │ │ │ + movs r4, #36 @ 0x24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ bvs.n 5b4ff2 │ │ │ │ @ instruction: 0xffff27c9 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - movs r2, #106 @ 0x6a │ │ │ │ + movs r4, #138 @ 0x8a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r2, #98 @ 0x62 │ │ │ │ + movs r4, #130 @ 0x82 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r2, #92 @ 0x5c │ │ │ │ + movs r4, #124 @ 0x7c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r2, #86 @ 0x56 │ │ │ │ + movs r4, #118 @ 0x76 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r2, #82 @ 0x52 │ │ │ │ + movs r4, #114 @ 0x72 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r2, #80 @ 0x50 │ │ │ │ + movs r4, #112 @ 0x70 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r2, #80 @ 0x50 │ │ │ │ + movs r4, #112 @ 0x70 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r2, #82 @ 0x52 │ │ │ │ + movs r4, #114 @ 0x72 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r5, #240 @ 0xf0 │ │ │ │ + cmp r0, #16 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r5, #244 @ 0xf4 │ │ │ │ + cmp r0, #20 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r5, #250 @ 0xfa │ │ │ │ + cmp r0, #26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r6, #0 │ │ │ │ + cmp r0, #32 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r6, #6 │ │ │ │ + cmp r0, #38 @ 0x26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, r4, #4 │ │ │ │ + movs r1, #70 @ 0x46 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, r4, #4 │ │ │ │ + movs r1, #64 @ 0x40 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r6, r2, #31 │ │ │ │ + lsrs r6, r6, #7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #182 @ 0xb6 │ │ │ │ + movs r3, #214 @ 0xd6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [pc, #584] @ (5b52a8 ) │ │ │ │ + ldr r6, [pc, #712] @ (5b5328 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r1, #110 @ 0x6e │ │ │ │ + movs r3, #142 @ 0x8e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, r4, #6 │ │ │ │ + movs r1, #194 @ 0xc2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, r5, #1 │ │ │ │ + movs r0, #140 @ 0x8c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, r1, #1 │ │ │ │ + movs r0, #110 @ 0x6e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, r6, #1 │ │ │ │ + movs r0, #148 @ 0x94 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, r7, #1 │ │ │ │ + movs r0, #156 @ 0x9c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, r1, #2 │ │ │ │ + movs r0, #168 @ 0xa8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, r2, #2 │ │ │ │ + movs r0, #180 @ 0xb4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, r4, #2 │ │ │ │ + movs r0, #192 @ 0xc0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, r5, #2 │ │ │ │ + movs r0, #204 @ 0xcc │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, r7, #2 │ │ │ │ + movs r0, #220 @ 0xdc │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, r3, #3 │ │ │ │ + movs r0, #248 @ 0xf8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, r4, #3 │ │ │ │ + movs r1, #4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, r6, #3 │ │ │ │ + movs r1, #16 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, r7, #3 │ │ │ │ + movs r1, #28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, r5, #4 │ │ │ │ + movs r1, #74 @ 0x4a │ │ │ │ lsls r7, r5, #2 │ │ │ │ mov r1, r6 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r9 │ │ │ │ bl 5b6234 │ │ │ │ movs r3, #7 │ │ │ │ str.w r3, [r9, #104] @ 0x68 │ │ │ │ @@ -1921928,23 +1921926,23 @@ │ │ │ │ b.n 5b543e │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r4, sp, #200 @ 0xc8 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r5, r5 │ │ │ │ + adds r0, r1, #6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r4, [r2, r3] │ │ │ │ + ldrsb r4, [r6, r3] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adds r2, r1, #2 │ │ │ │ + subs r2, r5, #2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ add r3, sp, #744 @ 0x2e8 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - adds r0, r6, #0 │ │ │ │ + subs r0, r2, #1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #264] @ (5b5624 ) │ │ │ │ @@ -1922304,15 +1922302,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8a8 │ │ │ │ b.n 5b58c2 │ │ │ │ add r7, pc, #664 @ (adr r7, 5b5b9c ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r2, #27 │ │ │ │ + adds r4, r6, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ mrrc2 15, 15, pc, pc, cr15 @ │ │ │ │ @ instruction: 0xfaebffff │ │ │ │ add r7, pc, #216 @ (adr r7, 5b59f0 ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1922563,37 +1922561,37 @@ │ │ │ │ movs r1, #1 │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ mov r0, r6 │ │ │ │ blx 68a08 │ │ │ │ b.n 5b5afe │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - asrs r0, r6, #25 │ │ │ │ + adds r0, r2, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ add r5, pc, #560 @ (adr r5, 5b5dd8 ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #512 @ (adr r5, 5b5db0 ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ - b.n 5b6348 │ │ │ │ + b.n 5b5788 │ │ │ │ lsls r2, r7, #2 │ │ │ │ add r4, pc, #912 @ (adr r4, 5b5f48 ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ - asrs r4, r6, #23 │ │ │ │ + adds r4, r2, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r5, [pc, #560] @ (5b5df0 ) │ │ │ │ + ldr r7, [pc, #688] @ (5b5e70 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsls r6, r0, #21 │ │ │ │ + lsls r6, r4, #29 │ │ │ │ lsls r4, r5, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r6, #21 │ │ │ │ + asrs r6, r2, #30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r2, r7, #21 │ │ │ │ + asrs r2, r3, #30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3216] @ 0xc90 │ │ │ │ ldr r1, [pc, #668] @ (5b5e80 ) │ │ │ │ sub.w sp, sp, #844 @ 0x34c │ │ │ │ @@ -1922860,39 +1922858,39 @@ │ │ │ │ b.n 5b5e70 │ │ │ │ add r4, pc, #80 @ (adr r4, 5b5ed4 ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r6, r5, r0 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - asrs r6, r3, #21 │ │ │ │ + asrs r6, r7, #29 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r6, r1, #21 │ │ │ │ + asrs r6, r5, #29 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r3, #21 │ │ │ │ + asrs r4, r7, #29 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r6, r7, #18 │ │ │ │ + asrs r6, r3, #27 │ │ │ │ lsls r7, r5, #2 │ │ │ │ asrs r2, r6, #29 │ │ │ │ lsls r3, r4, #5 │ │ │ │ asrs r2, r1, #29 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - asrs r0, r0, #18 │ │ │ │ + asrs r0, r4, #26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ asrs r0, r7, #25 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - subs r5, #222 @ 0xde │ │ │ │ + subs r7, #254 @ 0xfe │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r0, r2, #14 │ │ │ │ + asrs r0, r6, #22 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r2, r1, #14 │ │ │ │ + asrs r2, r5, #22 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r6, r3, #13 │ │ │ │ + asrs r6, r7, #21 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r1, #15 │ │ │ │ + asrs r0, r5, #23 │ │ │ │ lsls r7, r5, #2 │ │ │ │ asrs r4, r3, #24 │ │ │ │ lsls r3, r4, #5 │ │ │ │ asrs r0, r1, #24 │ │ │ │ lsls r3, r4, #5 │ │ │ │ asrs r0, r0, #24 │ │ │ │ lsls r3, r4, #5 │ │ │ │ @@ -1923116,29 +1923114,29 @@ │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r1, pc, #0 @ (adr r1, 5b6144 ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ add r0, pc, #760 @ (adr r0, 5b6440 ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ - udf #250 @ 0xfa │ │ │ │ + b.n 5b6380 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r1, [pc, #104] @ (5b61b8 ) │ │ │ │ + ldr r3, [pc, #232] @ (5b6238 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsls r4, r2, #3 │ │ │ │ + lsls r4, r6, #11 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r0, [pc, #944] @ (5b6508 ) │ │ │ │ + ldr r3, [pc, #48] @ (5b6188 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ + lsls r2, r1, #11 │ │ │ │ lsls r4, r5, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r6, #31 │ │ │ │ + asrs r0, r2, #8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r0, r7, #31 │ │ │ │ + asrs r0, r3, #8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #168] @ (5b6220 ) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1923308,20 +1923306,20 @@ │ │ │ │ movs r2, #1 │ │ │ │ blx 68dc8 <__snprintf_chk@plt> │ │ │ │ b.n 5b62b6 │ │ │ │ asrs r4, r0, #7 │ │ │ │ lsls r3, r4, #5 │ │ │ │ asrs r0, r7, #6 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - lsrs r4, r7, #28 │ │ │ │ + asrs r4, r3, #5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldc2 15, cr15, [r5], {255} @ 0xff │ │ │ │ - lsrs r2, r2, #27 │ │ │ │ + asrs r2, r6, #3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r2, r0, #27 │ │ │ │ + asrs r2, r4, #3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1923386,15 +1923384,15 @@ │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r4, [sp, #304] @ 0x130 │ │ │ │ lsls r7, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r4, #24 │ │ │ │ + asrs r2, r0, #1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3512] @ 0xdb8 │ │ │ │ ldr r1, [pc, #512] @ (5b65f8 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1923606,37 +1923604,37 @@ │ │ │ │ b.n 5b65ea │ │ │ │ ldr r3, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r5, #32 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - lsrs r0, r7, #23 │ │ │ │ + asrs r0, r3, #32 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r0, r7, #23 │ │ │ │ + asrs r0, r3, #32 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r2, r5, #23 │ │ │ │ + asrs r2, r1, #32 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r4, r1, #24 │ │ │ │ + asrs r4, r5, #32 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r0, r5, #22 │ │ │ │ + lsrs r0, r1, #31 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r6, r0, #22 │ │ │ │ + lsrs r6, r4, #30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ lsrs r6, r1, #28 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - lsrs r4, r1, #19 │ │ │ │ + lsrs r4, r5, #27 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - push {r1, r2, r3, r4, r7} │ │ │ │ + @ instruction: 0xb6be │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bmi.n 5b6604 │ │ │ │ + bvc.n 5b6644 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - lsrs r4, r4, #15 │ │ │ │ + lsrs r4, r0, #24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r2, r5, #20 │ │ │ │ + lsrs r2, r1, #29 │ │ │ │ lsls r7, r5, #2 │ │ │ │ lsrs r2, r6, #26 │ │ │ │ lsls r3, r4, #5 │ │ │ │ lsrs r2, r4, #26 │ │ │ │ lsls r3, r4, #5 │ │ │ │ lsrs r6, r2, #26 │ │ │ │ lsls r3, r4, #5 │ │ │ │ @@ -1923722,20 +1923720,20 @@ │ │ │ │ b.n 5b6698 │ │ │ │ add.w r0, r4, #32 │ │ │ │ bl 5b639c │ │ │ │ b.n 5b6698 │ │ │ │ add.w r0, r4, #32 │ │ │ │ bl 5b639c │ │ │ │ b.n 5b66e8 │ │ │ │ - tst r4, r5 │ │ │ │ + add r4, r9 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - vld1.8 {d16[5]}, [r8], fp │ │ │ │ - tst r0, r1 │ │ │ │ + stc2 0, cr0, [r8], {171} @ 0xab │ │ │ │ + add r0, r5 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - vst1.8 {d16[5]}, [r4], fp │ │ │ │ + @ instruction: 0xfbe400ab │ │ │ │ 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] @ (5b6800 ) │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #1 │ │ │ │ @@ -1923897,20 +1923895,20 @@ │ │ │ │ ldr r2, [pc, #24] @ (5b68f4 ) │ │ │ │ add r2, pc │ │ │ │ b.n 5b68c2 │ │ │ │ lsrs r6, r6, #15 │ │ │ │ lsls r3, r4, #5 │ │ │ │ lsrs r4, r5, #15 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - lsrs r2, r4, #8 │ │ │ │ + lsrs r2, r0, #17 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stc2 15, cr15, [sp, #1020]! @ 0x3fc │ │ │ │ - lsrs r4, r5, #7 │ │ │ │ + lsrs r4, r1, #16 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r0, r3, #7 │ │ │ │ + lsrs r0, r7, #15 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ @@ -1923943,17 +1923941,17 @@ │ │ │ │ mov r4, r3 │ │ │ │ blx 69168 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 5b6964 │ │ │ │ - subs r7, #200 @ 0xc8 │ │ │ │ + rors r0, r5 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsls r4, r1, #29 │ │ │ │ + lsrs r4, r5, #5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r2, [pc, #300] @ (5b6abc ) │ │ │ │ @@ -1924102,17 +1924100,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} │ │ │ │ - bcc.n 5b6a64 │ │ │ │ + bpl.n 5b6aa4 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsls r2, r7, #30 │ │ │ │ + lsrs r2, r3, #7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ lsrs r2, r5, #4 │ │ │ │ lsls r3, r4, #5 │ │ │ │ lsrs r4, r5, #4 │ │ │ │ lsls r3, r4, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1924152,17 +1924150,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 │ │ │ │ - bcc.n 5b6bf4 │ │ │ │ + bpl.n 5b6c34 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsls r2, r2, #29 │ │ │ │ + lsrs r2, r6, #5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ lsrs r4, r6, #2 │ │ │ │ lsls r3, r4, #5 │ │ │ │ lsrs r6, r6, #2 │ │ │ │ lsls r3, r4, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1924375,37 +1924373,37 @@ │ │ │ │ b.n 5b6dc4 │ │ │ │ str r3, [sp, #968] @ 0x3c8 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #32 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - lsls r0, r0, #27 │ │ │ │ + lsrs r0, r4, #3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r2, r5, #26 │ │ │ │ + lsrs r2, r1, #3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r4, r1, #26 │ │ │ │ + lsrs r4, r5, #2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r6, r1, #25 │ │ │ │ + lsrs r6, r5, #1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ lsls r6, r2, #28 │ │ │ │ lsls r3, r4, #5 │ │ │ │ lsls r0, r1, #28 │ │ │ │ lsls r3, r4, #5 │ │ │ │ str r2, [sp, #736] @ 0x2e0 │ │ │ │ lsls r7, r3, #5 │ │ │ │ lsls r6, r3, #27 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - bvc.n 5b6db0 │ │ │ │ + bls.n 5b6df0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r6, r3, #21 │ │ │ │ + lsls r6, r7, #29 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r4, r0, #15 │ │ │ │ + lsls r4, r4, #23 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r0, r3, #21 │ │ │ │ + lsls r0, r7, #29 │ │ │ │ lsls r7, r5, #2 │ │ │ │ lsls r0, r2, #26 │ │ │ │ lsls r3, r4, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1924565,18 +1924563,18 @@ │ │ │ │ blx 68dc8 <__snprintf_chk@plt> │ │ │ │ b.n 5b6f66 │ │ │ │ nop │ │ │ │ lsls r0, r6, #20 │ │ │ │ lsls r3, r4, #5 │ │ │ │ lsls r4, r4, #20 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - lsls r4, r7, #14 │ │ │ │ + lsls r4, r3, #23 │ │ │ │ lsls r7, r5, #2 │ │ │ │ @ instruction: 0xfa05ffff │ │ │ │ - lsls r0, r5, #13 │ │ │ │ + lsls r0, r1, #22 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r8, r0 │ │ │ │ @@ -1924624,17 +1924622,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} │ │ │ │ - ldmia r6!, {r4, r7} │ │ │ │ + beq.n 5b6fb0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r6, [r6, #34] @ 0x22 │ │ │ │ + ldrh r6, [r2, #52] @ 0x34 │ │ │ │ lsls r1, r6, #2 │ │ │ │ lsls r2, r3, #16 │ │ │ │ lsls r3, r4, #5 │ │ │ │ lsls r6, r3, #16 │ │ │ │ lsls r3, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1924818,31 +1924816,31 @@ │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r2, #15 │ │ │ │ lsls r3, r4, #5 │ │ │ │ lsls r4, r6, #11 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - lsls r2, r3, #8 │ │ │ │ + lsls r2, r7, #16 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r0, r0, #8 │ │ │ │ + lsls r0, r4, #16 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r6, r4, #7 │ │ │ │ + lsls r6, r0, #16 │ │ │ │ lsls r7, r5, #2 │ │ │ │ lsls r2, r5, #10 │ │ │ │ lsls r3, r4, #5 │ │ │ │ lsls r2, r3, #10 │ │ │ │ lsls r3, r4, #5 │ │ │ │ lsls r4, r1, #10 │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrh r2, [r6, #48] @ 0x30 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - lsls r2, r7, #4 │ │ │ │ + lsls r2, r3, #13 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r6, r0, #5 │ │ │ │ + lsls r6, r4, #13 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #568] @ (5b7488 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -1925062,24 +1925060,30 @@ │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r4, #44] @ 0x2c │ │ │ │ lsls r7, r3, #5 │ │ │ │ ldrh r6, [r1, #40] @ 0x28 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - movs r6, r0 │ │ │ │ + lsls r6, r4, #8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - vaddl.u16 q0, d24, d30 │ │ │ │ - vaddl.u8 q0, d30, d30 │ │ │ │ - vhadd.u d16, d22, d30 │ │ │ │ - vhadd.u16 d16, d30, d30 │ │ │ │ - vhadd.u8 d16, d22, d30 │ │ │ │ - vhadd.u32 d0, d30, d30 │ │ │ │ + lsls r0, r7, #6 │ │ │ │ + lsls r7, r5, #2 │ │ │ │ + lsls r6, r5, #6 │ │ │ │ + lsls r7, r5, #2 │ │ │ │ + lsls r6, r2, #6 │ │ │ │ + lsls r7, r5, #2 │ │ │ │ + lsls r6, r7, #5 │ │ │ │ + lsls r7, r5, #2 │ │ │ │ + lsls r6, r4, #5 │ │ │ │ + lsls r7, r5, #2 │ │ │ │ + lsls r6, r1, #5 │ │ │ │ + lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #156] @ 0x9c │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1925360,22 +1925364,22 @@ │ │ │ │ b.n 5b76dc │ │ │ │ ldr r3, [pc, #40] @ (5b77b8 ) │ │ │ │ add r3, pc │ │ │ │ b.n 5b7710 │ │ │ │ nop │ │ │ │ ldc2 1, cr0, [r4, #392] @ 0x188 │ │ │ │ stc2 1, cr0, [sl, #392] @ 0x188 │ │ │ │ - stc2l 0, cr0, [r2], {174} @ 0xae │ │ │ │ - ldc2l 0, cr0, [sl], {174} @ 0xae │ │ │ │ + cdp2 0, 14, cr0, cr2, cr14, {5} │ │ │ │ + cdp2 0, 15, cr0, cr10, cr14, {5} │ │ │ │ stc2 15, cr15, [r9, #1020] @ 0x3fc │ │ │ │ - ldc2 0, cr0, [r4], {174} @ 0xae │ │ │ │ - ldc2l 0, cr0, [lr], #-696 @ 0xfffffd48 │ │ │ │ - ldc2 0, cr0, [r0], {174} @ 0xae │ │ │ │ - stc2l 0, cr0, [r2], #-696 @ 0xfffffd48 │ │ │ │ - mrrc2 0, 10, r0, r2, cr14 │ │ │ │ + cdp2 0, 11, cr0, cr4, cr14, {5} │ │ │ │ + cdp2 0, 9, cr0, cr14, cr14, {5} │ │ │ │ + cdp2 0, 11, cr0, cr0, cr14, {5} │ │ │ │ + cdp2 0, 8, cr0, cr2, cr14, {5} │ │ │ │ + cdp2 0, 7, cr0, cr2, cr14, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r3, [r0, #156] @ 0x9c │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ @@ -1925651,15 +1925655,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r1, #60] @ 0x3c │ │ │ │ lsls r7, r3, #5 │ │ │ │ strh r2, [r0, #56] @ 0x38 │ │ │ │ lsls r7, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh.w r0, [ip, #174] @ 0xae │ │ │ │ + @ instruction: 0xfbdc00ae │ │ │ │ ldr r3, [pc, #280] @ (5b7bc8 ) │ │ │ │ add r3, pc │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 5b7b86 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1925779,19 +1925783,19 @@ │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ adds r2, #1 │ │ │ │ str.w r6, [r4, r3, lsl #2] │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ b.n 5b7b60 │ │ │ │ strh r6, [r1, #42] @ 0x2a │ │ │ │ lsls r7, r3, #5 │ │ │ │ - ldrsb.w r0, [sl, lr, lsl #2] │ │ │ │ + @ instruction: 0xfb3a00ae │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - vld4.32 {d0-d3}, [lr :128], lr │ │ │ │ - str.w r0, [ip, #174] @ 0xae │ │ │ │ + @ instruction: 0xfb4e00ae │ │ │ │ + @ instruction: 0xfaec00ae │ │ │ │ ldr r3, [pc, #76] @ (5b7c2c ) │ │ │ │ add r3, pc │ │ │ │ cbz r0, 5b7c28 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1925823,15 +1925827,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ strh r6, [r3, #32] │ │ │ │ lsls r7, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [ip, #174] @ 0xae │ │ │ │ + @ instruction: 0xfb1c00ae │ │ │ │ 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, 5b7c88 │ │ │ │ ldr r3, [r6, #80] @ 0x50 │ │ │ │ @@ -1926224,15 +1926228,15 @@ │ │ │ │ str.w r2, [r4, #164] @ 0xa4 │ │ │ │ str.w r3, [r4, #168] @ 0xa8 │ │ │ │ bl 5b3b30 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8a8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - adc.w r0, sl, #5701632 @ 0x570000 │ │ │ │ + @ instruction: 0xf76a00ae │ │ │ │ mrc2 15, 2, pc, cr15, cr15, {7} │ │ │ │ mcr2 15, 2, pc, cr9, cr15, {7} @ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ @@ -1926386,15 +1926390,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrb r4, [r3, #24] │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3a200ae │ │ │ │ + rsb r0, r2, #5701632 @ 0x570000 │ │ │ │ ldrb r6, [r6, #23] │ │ │ │ lsls r7, r3, #5 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 5b836a │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1926506,15 +1926510,15 @@ │ │ │ │ bx lr │ │ │ │ strh r2, [r5, r1] │ │ │ │ lsls r7, r3, #5 │ │ │ │ strh r4, [r4, r1] │ │ │ │ lsls r7, r3, #5 │ │ │ │ str r6, [r1, r7] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - @ instruction: 0xf23600ae │ │ │ │ + orrs.w r0, r6, #5701632 @ 0x570000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #404] @ (5b8524 ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -1926670,24 +1926674,24 @@ │ │ │ │ bl 5b81c8 │ │ │ │ b.n 5b8500 │ │ │ │ ldr r0, [pc, #40] @ (5b8544 ) │ │ │ │ add r0, pc │ │ │ │ bl 5b81c8 │ │ │ │ b.n 5b84ee │ │ │ │ nop │ │ │ │ - @ instruction: 0xf21400ae │ │ │ │ + bics.w r0, r4, #5701632 @ 0x570000 │ │ │ │ str r0, [r1, r3] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - @ instruction: 0xf23e00ae │ │ │ │ - subs.w r0, sl, #174 @ 0xae │ │ │ │ - rsb r0, ip, #174 @ 0xae │ │ │ │ - sbc.w r0, r6, #174 @ 0xae │ │ │ │ - adds.w r0, lr, #174 @ 0xae │ │ │ │ - @ instruction: 0xf0e800ae │ │ │ │ - @ instruction: 0xf0ba00ae │ │ │ │ + orrs.w r0, lr, #5701632 @ 0x570000 │ │ │ │ + @ instruction: 0xf3da00ae │ │ │ │ + @ instruction: 0xf3ec00ae │ │ │ │ + @ instruction: 0xf38600ae │ │ │ │ + @ instruction: 0xf33e00ae │ │ │ │ + @ instruction: 0xf30800ae │ │ │ │ + @ instruction: 0xf2da00ae │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #508] @ (5b875c ) │ │ │ │ @@ -1926871,19 +1926875,19 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrb r4, [r3, #10] │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r0, #10] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - sbc.w r0, r8, #174 @ 0xae │ │ │ │ - sbcs.w r0, ip, #174 @ 0xae │ │ │ │ - adc.w r0, ip, #174 @ 0xae │ │ │ │ - @ instruction: 0xf0be00ae │ │ │ │ - ands.w r0, r8, #174 @ 0xae │ │ │ │ + @ instruction: 0xf38800ae │ │ │ │ + @ instruction: 0xf39c00ae │ │ │ │ + @ instruction: 0xf36c00ae │ │ │ │ + @ instruction: 0xf2de00ae │ │ │ │ + @ instruction: 0xf23800ae │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #544] @ (5b89b0 ) │ │ │ │ mov r9, r3 │ │ │ │ @@ -1927092,40 +1927096,40 @@ │ │ │ │ add r0, pc │ │ │ │ bl 5b81c8 │ │ │ │ b.n 5b899a │ │ │ │ ldrb r0, [r5, #1] │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - orn r0, r8, #174 @ 0xae │ │ │ │ - str r4, [r6, #36] @ 0x24 │ │ │ │ + @ instruction: 0xf28800ae │ │ │ │ + str r4, [r2, #72] @ 0x48 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - ldr r3, [pc, #1000] @ (5b8dac ) │ │ │ │ + ldr r6, [pc, #104] @ (5b8a2c ) │ │ │ │ lsls r1, r5, #4 │ │ │ │ - orn r0, r8, #174 @ 0xae │ │ │ │ - strb r0, [r1, #14] │ │ │ │ + @ instruction: 0xf28800ae │ │ │ │ + strb r0, [r5, #22] │ │ │ │ lsls r1, r5, #4 │ │ │ │ - str r4, [r2, #52] @ 0x34 │ │ │ │ + str r4, [r6, #84] @ 0x54 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - bic.w r0, lr, #174 @ 0xae │ │ │ │ - bic.w r0, r2, #174 @ 0xae │ │ │ │ - ldr r4, [r2, #120] @ 0x78 │ │ │ │ + movw r0, #57518 @ 0xe0ae │ │ │ │ + movw r0, #8366 @ 0x20ae │ │ │ │ + strb r4, [r6, #6] │ │ │ │ lsls r1, r5, #4 │ │ │ │ - ands.w r0, r0, #174 @ 0xae │ │ │ │ - and.w r0, r8, #174 @ 0xae │ │ │ │ - str r6, [r2, #68] @ 0x44 │ │ │ │ + @ instruction: 0xf23000ae │ │ │ │ + @ instruction: 0xf22800ae │ │ │ │ + str r6, [r6, #100] @ 0x64 │ │ │ │ lsls r1, r5, #4 │ │ │ │ strb r4, [r4, #27] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - vaddl.s32 q0, d24, d30 │ │ │ │ - ldr r6, [r6, #44] @ 0x2c │ │ │ │ + rsb r0, r8, #174 @ 0xae │ │ │ │ + ldr r6, [r2, #80] @ 0x50 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - vhadd.s8 d16, d24, d30 │ │ │ │ - vhadd.s16 d16, d30, d30 │ │ │ │ - cdp 0, 5, cr0, cr8, cr14, {5} │ │ │ │ + sbc.w r0, r8, #174 @ 0xae │ │ │ │ + sbcs.w r0, lr, #174 @ 0xae │ │ │ │ + orns r0, r8, #174 @ 0xae │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3856] @ 0xf10 │ │ │ │ sub sp, #204 @ 0xcc │ │ │ │ mov sl, r3 │ │ │ │ ldr.w r3, [pc, #1104] @ 5b8e68 │ │ │ │ @@ -1927526,15 +1927530,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r2, #23] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - ldr r1, [pc, #432] @ (5b9024 ) │ │ │ │ + ldr r3, [pc, #560] @ (5b90a4 ) │ │ │ │ lsls r1, r5, #4 │ │ │ │ strd r0, r1, [ip, #392]! @ 0x188 │ │ │ │ ldrd r0, r1, [r4, #392] @ 0x188 │ │ │ │ bkpt 0x00f8 │ │ │ │ lsls r7, r3, #5 │ │ │ │ bkpt 0x00e2 │ │ │ │ lsls r7, r3, #5 │ │ │ │ @@ -1927757,20 +1927761,20 @@ │ │ │ │ movs r4, #0 │ │ │ │ b.n 5b90de │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strb r4, [r0, #2] │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe98a00ae │ │ │ │ - lsls r4, r4 │ │ │ │ + sub.w r0, sl, lr, asr #2 │ │ │ │ + cmn r4, r0 │ │ │ │ lsls r2, r5, #4 │ │ │ │ ldr r2, [r3, #112] @ 0x70 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - @ instruction: 0xe82800ae │ │ │ │ + orr.w r0, r8, lr, asr #2 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #60] @ (5b9174 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1927799,16 +1927803,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r0, #108] @ 0x6c │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5b9174 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ + ands.w r0, sl, lr, asr #2 │ │ │ │ ldr r6, [r4, #104] @ 0x68 │ │ │ │ lsls r7, r3, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3824] @ 0xef0 │ │ │ │ sub sp, #252 @ 0xfc │ │ │ │ @@ -1928201,16 +1928204,15 @@ │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r1, r2] │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ blx r7 │ │ │ │ b.n 5b93a0 │ │ │ │ - b.n 5b9380 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ + ldmdb r0, {r1, r2, r3, r5, r7} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #76] @ (5b95fc ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr r3, [pc, #76] @ (5b9600 ) │ │ │ │ @@ -1928342,17 +1928344,17 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r1, #24] │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - b.n 5b9bb0 │ │ │ │ + b.n 5b8ff0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 5b9c34 │ │ │ │ + b.n 5b9074 │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ add.w r1, r0, #20 │ │ │ │ @@ -1929320,21 +1929322,21 @@ │ │ │ │ movs r2, #119 @ 0x77 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - add r0, pc, #952 @ (adr r0, 5ba5ac ) │ │ │ │ + add r3, pc, #56 @ (adr r3, 5ba22c ) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r0, pc, #816 @ (adr r0, 5ba528 ) │ │ │ │ + add r2, pc, #944 @ (adr r2, 5ba5a8 ) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r0, pc, #752 @ (adr r0, 5ba4ec ) │ │ │ │ + add r2, pc, #880 @ (adr r2, 5ba56c ) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r0, pc, #688 @ (adr r0, 5ba4b0 ) │ │ │ │ + add r2, pc, #816 @ (adr r2, 5ba530 ) │ │ │ │ lsls r2, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ mov r4, r0 │ │ │ │ @@ -1929359,21 +1929361,21 @@ │ │ │ │ ldr r1, [pc, #24] @ (5ba254 ) │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ add r1, pc │ │ │ │ blx r5 │ │ │ │ b.n 5ba226 │ │ │ │ ldrb r2, [r4, r7] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - str r6, [r0, #112] @ 0x70 │ │ │ │ + ldr r6, [r4, #16] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bics r4, r0 │ │ │ │ + cmp ip, r4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ movs r2, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #296] @ 0x128 │ │ │ │ + ldr r6, [sp, #424] @ 0x1a8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w r6, [pc, #1032] @ 5ba674 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1929817,84 +1929819,84 @@ │ │ │ │ cmp sl, r5 │ │ │ │ bhi.n 5ba640 │ │ │ │ b.n 5ba334 │ │ │ │ adds r5, #1 │ │ │ │ cmp sl, r5 │ │ │ │ bhi.n 5ba640 │ │ │ │ b.n 5ba334 │ │ │ │ - ldr r4, [sp, #80] @ 0x50 │ │ │ │ + ldr r6, [sp, #208] @ 0xd0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bvc.n 5ba6f8 │ │ │ │ + bls.n 5ba738 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldrb r4, [r3, r5] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - bvc.n 5ba66c │ │ │ │ + bge.n 5ba6ac │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r4, sp, #48 @ 0x30 │ │ │ │ + add r6, sp, #176 @ 0xb0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r0, [r7, #100] @ 0x64 │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bvs.n 5ba680 │ │ │ │ + bls.n 5ba6c0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r3, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r5, [sp, #888] @ 0x378 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bvs.n 5ba634 │ │ │ │ + bhi.n 5ba674 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 5ba0ac │ │ │ │ + b.n 5ba4ec │ │ │ │ lsls r0, r7, #2 │ │ │ │ - subs r2, r5, #5 │ │ │ │ + movs r1, #138 @ 0x8a │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r3, [sp, #384] @ 0x180 │ │ │ │ + ldr r5, [sp, #512] @ 0x200 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r4, [pc, #640] @ (5ba928 ) │ │ │ │ + ldr r6, [pc, #768] @ (5ba9a8 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r3, [sp, #296] @ 0x128 │ │ │ │ + ldr r5, [sp, #424] @ 0x1a8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - negs r0, r5 │ │ │ │ + add r8, r1 │ │ │ │ lsls r1, r6, #2 │ │ │ │ subs r4, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 5ba760 │ │ │ │ + bhi.n 5ba7a0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - pop {r1, r2, r4, r5, r6, r7} │ │ │ │ - lsls r3, r5, #2 │ │ │ │ - subs r4, r4, #3 │ │ │ │ - lsls r0, r7, #2 │ │ │ │ - ldr r2, [sp, #864] @ 0x360 │ │ │ │ + itet ne │ │ │ │ + lslne r3, r5, #2 │ │ │ │ + moveq r1, #4 │ │ │ │ + lslne r0, r7, #2 │ │ │ │ + ldr r4, [sp, #992] @ 0x3e0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bic.w r0, r8, #5603328 @ 0x558000 │ │ │ │ - subs r6, r5, #2 │ │ │ │ + movw r0, #34987 @ 0x88ab │ │ │ │ + movs r0, #206 @ 0xce │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r2, [sp, #648] @ 0x288 │ │ │ │ + ldr r4, [sp, #776] @ 0x308 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bvs.n 5ba7ac │ │ │ │ + bhi.n 5ba5ec │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r2, r7, #1 │ │ │ │ + movs r0, #154 @ 0x9a │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r2, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r4, [sp, #576] @ 0x240 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - adds r6, r7, #7 │ │ │ │ + movs r0, #30 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r1, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r4, [sp, #80] @ 0x50 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bmi.n 5ba650 │ │ │ │ + bvs.n 5ba690 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r0, [r4, #60] @ 0x3c │ │ │ │ + str r0, [r0, #96] @ 0x60 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, r0, #5 │ │ │ │ + subs r6, r4, #5 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r1, [sp, #240] @ 0xf0 │ │ │ │ + ldr r3, [sp, #368] @ 0x170 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - adds r0, r1, #3 │ │ │ │ + subs r0, r5, #3 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r0, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r2, [sp, #888] @ 0x378 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - adds r4, r2, #1 │ │ │ │ + subs r4, r6, #1 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r0, [sp, #296] @ 0x128 │ │ │ │ + ldr r2, [sp, #424] @ 0x1a8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #356] @ (5ba87c ) │ │ │ │ mov sl, r1 │ │ │ │ @@ -1930045,56 +1930047,56 @@ │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r6, r0] │ │ │ │ ldr.w r2, [r0, r2, lsl #2] │ │ │ │ mov r0, fp │ │ │ │ blx r3 │ │ │ │ b.n 5ba744 │ │ │ │ nop │ │ │ │ - str r7, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r1, [sp, #560] @ 0x230 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bcs.n 5ba7ec │ │ │ │ + bmi.n 5ba82c │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr r0, [r1, r3] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - str r0, [r5, #28] │ │ │ │ + str r0, [r1, #64] @ 0x40 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - vqadd.s32 d0, d22, d24 │ │ │ │ - str r7, [sp, #176] @ 0xb0 │ │ │ │ + adc.w r0, r6, #184 @ 0xb8 │ │ │ │ + ldr r1, [sp, #304] @ 0x130 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r2, r3, r4 │ │ │ │ + adds r2, r7, #4 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r7, [sp, #64] @ 0x40 │ │ │ │ + ldr r1, [sp, #192] @ 0xc0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bcs.n 5ba84c │ │ │ │ + bmi.n 5ba88c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r5, #208 @ 0xd0 │ │ │ │ + subs r7, #240 @ 0xf0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [r6, #16] │ │ │ │ + str r6, [r2, #52] @ 0x34 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r5, #16] │ │ │ │ + str r0, [r1, #52] @ 0x34 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r2, [r3, #16] │ │ │ │ + str r2, [r7, #48] @ 0x30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r1, #16] │ │ │ │ + str r4, [r5, #48] @ 0x30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r2, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #360] @ 0x168 │ │ │ │ + ldr r0, [sp, #488] @ 0x1e8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ cmp r6, #24 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #288] @ 0x120 │ │ │ │ + ldr r0, [sp, #416] @ 0x1a0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ movs r2, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #216] @ 0xd8 │ │ │ │ + ldr r0, [sp, #344] @ 0x158 │ │ │ │ lsls r2, r7, #2 │ │ │ │ subs r0, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #144] @ 0x90 │ │ │ │ + ldr r0, [sp, #272] @ 0x110 │ │ │ │ lsls r2, r7, #2 │ │ │ │ asrs r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1931055,169 +1931057,168 @@ │ │ │ │ mov.w r8, #0 │ │ │ │ b.n 5bb198 │ │ │ │ ldr r2, [pc, #316] @ (5bb380 ) │ │ │ │ add r2, pc │ │ │ │ b.n 5baddc │ │ │ │ ldrsb r4, [r0, r4] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - str r5, [sp, #536] @ 0x218 │ │ │ │ + str r7, [sp, #664] @ 0x298 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - beq.n 5bb1e8 │ │ │ │ + bcs.n 5bb228 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r4, [r7, #52] @ 0x34 │ │ │ │ + str r0, [sp, #880] @ 0x370 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [r5, r2] │ │ │ │ + ldrh r4, [r1, r3] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r5, [sp, #120] @ 0x78 │ │ │ │ + str r7, [sp, #248] @ 0xf8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - @ instruction: 0xebf800af │ │ │ │ - beq.n 5bb2f0 │ │ │ │ + cdp 0, 1, cr0, cr8, cr15, {5} │ │ │ │ + bcs.n 5bb330 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r4, [sp, #904] @ 0x388 │ │ │ │ + str r7, [sp, #8] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r0, [sp, #824] @ 0x338 │ │ │ │ + ldr r2, [sp, #952] @ 0x3b8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r4, [sp, #768] @ 0x300 │ │ │ │ + str r6, [sp, #896] @ 0x380 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r0, [sp, #808] @ 0x328 │ │ │ │ + ldr r2, [sp, #936] @ 0x3a8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - beq.n 5bb2ec │ │ │ │ + bcs.n 5bb32c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r4, r7, #8 │ │ │ │ + lsrs r4, r3, #17 │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldr r7, [sp, #256] @ 0x100 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - ldmia r7, {r1, r2, r3, r5, r6, r7} │ │ │ │ + bcs.n 5bb2a4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r7, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r2, [sp, #80] @ 0x50 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r7, [sp, #816] @ 0x330 │ │ │ │ + ldr r1, [sp, #944] @ 0x3b0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r3, [sp, #672] @ 0x2a0 │ │ │ │ + str r5, [sp, #800] @ 0x320 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r7!, {r1, r4, r5, r6} │ │ │ │ + bne.n 5bb1bc │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r6, r6, #5 │ │ │ │ + lsrs r6, r2, #14 │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldr r6, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - ldmia r7!, {r2, r4} │ │ │ │ + bne.n 5bb30c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r7, [sp, #96] @ 0x60 │ │ │ │ + ldr r1, [sp, #224] @ 0xe0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r6, {r1, r2, r3, r4, r6, r7} │ │ │ │ + beq.n 5bb2a8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r6, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r0, [sp, #872] @ 0x368 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r6!, {r1, r3, r7} │ │ │ │ + beq.n 5bb208 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r2, [sp, #312] @ 0x138 │ │ │ │ + str r4, [sp, #440] @ 0x1b8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - asrs r2, r2, #25 │ │ │ │ + adds r2, r6, r1 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrb r2, [r2, r3] │ │ │ │ + ldrsh r2, [r6, r3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r2, [sp, #96] @ 0x60 │ │ │ │ + str r4, [sp, #224] @ 0xe0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r6, [sp, #136] @ 0x88 │ │ │ │ + ldr r0, [sp, #264] @ 0x108 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - asrs r4, r3, #24 │ │ │ │ + adds r4, r7, r0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldmia r5!, {r3, r6, r7} │ │ │ │ + ldmia r7, {r3, r5, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr r4, [sp, #856] @ 0x358 │ │ │ │ lsls r7, r3, #5 │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r2, #21 │ │ │ │ + asrs r2, r6, #29 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r1, [sp, #288] @ 0x120 │ │ │ │ + str r3, [sp, #416] @ 0x1a0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r1, [sp, #32] │ │ │ │ + str r3, [sp, #160] @ 0xa0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - asrs r4, r1, #20 │ │ │ │ + asrs r4, r5, #28 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r0, [r1, r6] │ │ │ │ + ldrb r0, [r5, r6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r2, #19 │ │ │ │ + asrs r0, r6, #27 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r0, [sp, #792] @ 0x318 │ │ │ │ + str r2, [sp, #920] @ 0x398 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r0, [sp, #664] @ 0x298 │ │ │ │ + str r2, [sp, #792] @ 0x318 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r3, {r3, r4, r6, r7} │ │ │ │ + ldmia r5, {r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r0, [sp, #424] @ 0x1a8 │ │ │ │ + str r2, [sp, #552] @ 0x228 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r6, [r6, r3] │ │ │ │ + ldrb r6, [r2, r4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #68 @ 0x44 │ │ │ │ + subs r1, #100 @ 0x64 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r3, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r6!, {r1, r3, r4} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r3, [sp, #712] @ 0x2c8 │ │ │ │ + str r5, [sp, #840] @ 0x348 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r3, [sp, #536] @ 0x218 │ │ │ │ + str r5, [sp, #664] @ 0x298 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r4, [r5, #58] @ 0x3a │ │ │ │ + str r1, [sp, #560] @ 0x230 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r3, [sp, #248] @ 0xf8 │ │ │ │ + str r5, [sp, #376] @ 0x178 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r2, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r2, r4} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r2, r7, #19 │ │ │ │ + lsls r2, r3, #28 │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldr r1, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - ldmia r2, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r2, [sp, #728] @ 0x2d8 │ │ │ │ + str r4, [sp, #856] @ 0x358 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r4, {r1, r3, r4, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r2, [sp, #408] @ 0x198 │ │ │ │ + str r4, [sp, #536] @ 0x218 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r2, [r1, #50] @ 0x32 │ │ │ │ + str r0, [sp, #424] @ 0x1a8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r2, {r1, r2, r4} │ │ │ │ + ldmia r4, {r1, r2, r4, r5} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r4, r3, #16 │ │ │ │ + lsls r4, r7, #24 │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldr r1, [sp, #152] @ 0x98 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - ldmia r1!, {r6, r7} │ │ │ │ + ldmia r3!, {r5, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r1, [sp, #792] @ 0x318 │ │ │ │ + str r3, [sp, #920] @ 0x398 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r5, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r1, [sp, #472] @ 0x1d8 │ │ │ │ + str r3, [sp, #600] @ 0x258 │ │ │ │ lsls r2, r7, #2 │ │ │ │ ldr r0, [sp, #496] @ 0x1f0 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - ldrh r0, [r3, #42] @ 0x2a │ │ │ │ + ldrh r0, [r7, #58] @ 0x3a │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r1, [sp, #80] @ 0x50 │ │ │ │ + str r3, [sp, #208] @ 0xd0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r0, [sp, #984] @ 0x3d8 │ │ │ │ + str r3, [sp, #88] @ 0x58 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r0, [sp, #936] @ 0x3a8 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r0!, {r2, r6, r7} │ │ │ │ + ldmia r2, {r2, r5, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r0, [sp, #760] @ 0x2f8 │ │ │ │ + str r2, [sp, #888] @ 0x378 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r0!, {r1, r3, r4, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ adds r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5bb194 │ │ │ │ - lsls r1, r5, #2 │ │ │ │ + stmdb r8!, {r0, r3, r5, r7} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ mov r5, r1 │ │ │ │ ldr.w r6, [pc, #1572] @ 5bb9c0 │ │ │ │ @@ -1931890,175 +1931891,175 @@ │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr.w r2, [r2, r3, lsl #2] │ │ │ │ blx r8 │ │ │ │ b.n 5bb5de │ │ │ │ nop │ │ │ │ ldr r4, [pc, #360] @ (5bbb2c ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ - ldrh r6, [r0, #22] │ │ │ │ + ldrh r6, [r4, #38] @ 0x26 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r6!, {r2, r4, r5} │ │ │ │ + ldmia r0!, {r2, r4, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r4, [r3, #52] @ 0x34 │ │ │ │ + str r0, [sp, #752] @ 0x2f0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r6!, {r3, r4, r5, r6} │ │ │ │ + ldmia r0!, {r3, r4, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r0, [r6, #50] @ 0x32 │ │ │ │ + str r0, [sp, #576] @ 0x240 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r6!, {r1, r3, r4, r6} │ │ │ │ + ldmia r0!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r5!, {r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r3, r4, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r6, [r7, #16] │ │ │ │ + ldrh r6, [r3, #34] @ 0x22 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r2, [r6, #48] @ 0x30 │ │ │ │ + str r0, [sp, #328] @ 0x148 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r5!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r2, r3, r4, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r6, [r7, #14] │ │ │ │ + ldrh r6, [r3, #32] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r5!, {r2, r5, r6, r7} │ │ │ │ + ldmia r0!, {r2} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r4, [r5, #46] @ 0x2e │ │ │ │ + str r0, [sp, #48] @ 0x30 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r5!, {r4, r6} │ │ │ │ + stmia r7!, {r4, r5, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r6, [r0, #14] │ │ │ │ + ldrh r6, [r4, #30] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r2, [r6, #12] │ │ │ │ + ldrh r2, [r2, #30] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r6, r6, #22 │ │ │ │ + lsrs r6, r2, #31 │ │ │ │ lsls r0, r7, #2 │ │ │ │ adds r7, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r7, #42] @ 0x2a │ │ │ │ + ldrh r2, [r3, #60] @ 0x3c │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strh r4, [r7, r7] │ │ │ │ + ldrsb r4, [r3, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r6, [r7, #8] │ │ │ │ + ldrh r6, [r3, #26] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r4!, {r1, r3, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r6, [r0, r7] │ │ │ │ + strb r6, [r4, r7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r3, #20 │ │ │ │ + lsrs r6, r7, #28 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r0, [r3, #38] @ 0x26 │ │ │ │ + ldrh r0, [r7, #54] @ 0x36 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r4, [r0, #4] │ │ │ │ + ldrh r4, [r4, #20] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r0, r1, #18 │ │ │ │ + lsrs r0, r5, #26 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r6, [r0, r4] │ │ │ │ + strb r6, [r4, r4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r4!, {r2, r4, r5} │ │ │ │ + stmia r6!, {r2, r4, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r6, [r1, #2] │ │ │ │ + ldrh r6, [r5, #18] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cmp r7, #108 @ 0x6c │ │ │ │ + adds r1, #140 @ 0x8c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r2, [r6, #0] │ │ │ │ + ldrh r2, [r2, #18] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r3!, {r5, r7} │ │ │ │ + stmia r5!, {r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r2, #86 @ 0x56 │ │ │ │ + movs r4, #118 @ 0x76 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r4, [r4, #62] @ 0x3e │ │ │ │ + ldrh r4, [r0, #16] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strh r0, [r3, #62] @ 0x3e │ │ │ │ + ldrh r0, [r7, #14] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r4, r3, #15 │ │ │ │ + lsrs r4, r7, #23 │ │ │ │ lsls r0, r7, #2 │ │ │ │ adds r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, #60] @ 0x3c │ │ │ │ + ldrh r0, [r2, #14] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r4, r6, #14 │ │ │ │ + lsrs r4, r2, #23 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r4, [r3, r0] │ │ │ │ + strb r4, [r7, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r2, [r6, #58] @ 0x3a │ │ │ │ + ldrh r2, [r2, #12] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r6, r6, #13 │ │ │ │ + lsrs r6, r2, #22 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r6, [r6, r7] │ │ │ │ + strb r6, [r2, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r4, [r1, #58] @ 0x3a │ │ │ │ + ldrh r4, [r5, #10] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r0, r2, #13 │ │ │ │ + lsrs r0, r6, #21 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r0, [r2, r7] │ │ │ │ + strh r0, [r6, r7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r6, [r4, #56] @ 0x38 │ │ │ │ + ldrh r6, [r0, #10] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r2, r5, #12 │ │ │ │ + lsrs r2, r1, #21 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r0, [r5, r6] │ │ │ │ + strh r0, [r1, r7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r2!, {r1, r3, r4, r7} │ │ │ │ + stmia r4!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r0, [r4, #54] @ 0x36 │ │ │ │ + ldrh r0, [r0, #8] │ │ │ │ lsls r2, r7, #2 │ │ │ │ lsrs r0, r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r3, r5] │ │ │ │ + strh r6, [r7, r5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r2!, {r2, r4, r6} │ │ │ │ + stmia r4!, {r2, r4, r5, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r6, [r4, #52] @ 0x34 │ │ │ │ + ldrh r6, [r0, #6] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strh r4, [r2, #52] @ 0x34 │ │ │ │ + ldrh r4, [r6, #4] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r0, r3, #10 │ │ │ │ + lsrs r0, r7, #18 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsrs r4, r6, #9 │ │ │ │ + lsrs r4, r2, #18 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r2, [r5, #50] @ 0x32 │ │ │ │ + ldrh r2, [r1, #4] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strh r4, [r1, #50] @ 0x32 │ │ │ │ + ldrh r4, [r5, #2] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r1!, {r2, r4, r6, r7} │ │ │ │ + stmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r1!, {r1, r3, r6, r7} │ │ │ │ + stmia r3!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r4, [r4, #48] @ 0x30 │ │ │ │ + ldrh r4, [r0, #2] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r4, [r6, r2] │ │ │ │ + strh r4, [r2, r3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r6, [r4, #46] @ 0x2e │ │ │ │ + ldrh r6, [r0, #0] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r2, r5, #7 │ │ │ │ + lsrs r2, r1, #16 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r4, [r5, r1] │ │ │ │ + strh r4, [r1, r2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #32 │ │ │ │ + movs r2, #64 @ 0x40 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r6, [r5, #44] @ 0x2c │ │ │ │ + strh r6, [r1, #62] @ 0x3e │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r6, [r5, r0] │ │ │ │ + strh r6, [r1, r1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r0, [r0, #44] @ 0x2c │ │ │ │ + strh r0, [r4, #60] @ 0x3c │ │ │ │ lsls r2, r7, #2 │ │ │ │ adds r2, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r7, #40] @ 0x28 │ │ │ │ + strh r6, [r3, #58] @ 0x3a │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r0!, {r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r4} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r2, [r5, #40] @ 0x28 │ │ │ │ + strh r2, [r1, #58] @ 0x3a │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r0!, {r3, r5, r6, r7} │ │ │ │ + stmia r3!, {r3} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r6, [r2, #40] @ 0x28 │ │ │ │ + strh r6, [r6, #56] @ 0x38 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - svc 204 @ 0xcc │ │ │ │ + b.n 5bbedc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r7, [pc, #576] @ (5bbd48 ) │ │ │ │ + str r0, [r6, r6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1935929,15 +1935930,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r0, r3, #28 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe83a0129 │ │ │ │ + orrs.w r1, sl, r9, asr #32 │ │ │ │ asrs r4, r2, #26 │ │ │ │ lsls r7, r3, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r1 │ │ │ │ @@ -1936004,16 +1936005,15 @@ │ │ │ │ movs r2, #3 │ │ │ │ b.n 5bea32 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ asrs r6, r1, #25 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5be8d8 │ │ │ │ - lsls r1, r5, #4 │ │ │ │ + ldrd r0, r1, [ip, #-164] @ 0xa4 │ │ │ │ asrs r0, r4, #23 │ │ │ │ lsls r7, r3, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #164] @ (5beb18 ) │ │ │ │ @@ -1936078,16 +1936078,15 @@ │ │ │ │ movs r2, #3 │ │ │ │ b.n 5beaf8 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ asrs r2, r0, #22 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5be858 │ │ │ │ - lsls r1, r5, #4 │ │ │ │ + ldmia.w sl!, {r0, r3, r5, r8} │ │ │ │ asrs r2, r3, #20 │ │ │ │ lsls r7, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3800] @ 0xed8 │ │ │ │ mov r8, r1 │ │ │ │ @@ -1936312,15 +1936311,15 @@ │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #11 │ │ │ │ lsls r7, r3, #5 │ │ │ │ strh r4, [r6, #56] @ 0x38 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - b.n 5bf504 │ │ │ │ + b.n 5be944 │ │ │ │ lsls r1, r5, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1936639,15 +1936638,15 @@ │ │ │ │ nop │ │ │ │ asrs r4, r2, #1 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r3, #32 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - b.n 5bf1fc │ │ │ │ + b.n 5bf63c │ │ │ │ lsls r1, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #192] @ (5bf1e8 ) │ │ │ │ @@ -1937102,29 +1937101,29 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ b.n 5bf30a │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ lsrs r0, r6, #23 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - udf #208 @ 0xd0 │ │ │ │ + b.n 5bf7dc │ │ │ │ lsls r1, r5, #4 │ │ │ │ - udf #22 │ │ │ │ + b.n 5bf66c │ │ │ │ lsls r1, r5, #4 │ │ │ │ lsrs r6, r4, #15 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - bgt.n 5bf584 │ │ │ │ + udf #222 @ 0xde │ │ │ │ lsls r1, r5, #4 │ │ │ │ - bgt.n 5bf68c │ │ │ │ + udf #96 @ 0x60 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - bgt.n 5bf634 │ │ │ │ + udf #50 @ 0x32 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - blt.n 5bf5c8 │ │ │ │ + ble.n 5bf608 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - blt.n 5bf520 │ │ │ │ + ble.n 5bf560 │ │ │ │ lsls r1, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ ldr r2, [pc, #188] @ (5bf6e8 ) │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -1938097,19 +1938096,19 @@ │ │ │ │ b.n 5bfe46 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r6, r6, #7 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 5bff8c │ │ │ │ + bmi.n 5bffcc │ │ │ │ lsls r1, r5, #4 │ │ │ │ lsls r6, r1, #4 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - bne.n 5bffe0 │ │ │ │ + bcc.n 5c0020 │ │ │ │ lsls r1, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr r2, [pc, #688] @ (5c0324 ) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -1939016,20 +1939015,20 @@ │ │ │ │ add r5, sp, #164 @ 0xa4 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ b.n 5c07a6 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr.w r0, [ip, #350] @ 0x15e │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r3, r4, r7} │ │ │ │ + ldmia r3, {r3, r4, r5, r7} │ │ │ │ lsls r1, r5, #4 │ │ │ │ @ instruction: 0xf786015e │ │ │ │ - ldmia r0!, {r1, r3, r5, r6} │ │ │ │ + ldmia r2!, {r1, r3, r7} │ │ │ │ lsls r1, r5, #4 │ │ │ │ - stmia r7!, {r2, r3, r7} │ │ │ │ + ldmia r1!, {r2, r3, r5, r7} │ │ │ │ lsls r1, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r4, [pc, #340] @ (5c0b60 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1940074,15 +1940073,15 @@ │ │ │ │ b.n 5c14a4 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ rsbs r1, lr, lr, lsr #1 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adcs.w r1, r4, lr, lsr #1 │ │ │ │ - cbnz r6, 5c1636 │ │ │ │ + pop {r1, r2, r3, r4, r5, r6, pc} │ │ │ │ lsls r1, r5, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d12} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -1940238,15 +1940237,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r2, sp, #236 @ 0xec │ │ │ │ subs r7, #184 @ 0xb8 │ │ │ │ ldrd r0, r1, [r6, #376]! @ 0x178 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmdb r6, {r1, r2, r3, r4, r6, r8} │ │ │ │ - cbnz r0, 5c17f8 │ │ │ │ + cbnz r0, 5c1840 │ │ │ │ lsls r1, r5, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d12} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ ldr r2, [pc, #692] @ (5c1aa8 ) │ │ │ │ @@ -1940470,17 +1940469,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {} │ │ │ │ @ instruction: 0xe802015e │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 5c1a70 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - @ instruction: 0xb836 │ │ │ │ + rev16 r6, r2 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - @ instruction: 0xb81c │ │ │ │ + rev r4, r7 │ │ │ │ lsls r1, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3704] @ 0xe78 │ │ │ │ ldr.w r2, [pc, #1072] @ 5c1f00 │ │ │ │ sub sp, #356 @ 0x164 │ │ │ │ @@ -1940881,21 +1940880,21 @@ │ │ │ │ b.n 5c1b14 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 5c1948 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r4, r5, lr} │ │ │ │ + @ instruction: 0xb752 │ │ │ │ lsls r1, r5, #4 │ │ │ │ b.n 5c2634 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - cbz r6, 5c1f7a │ │ │ │ + push {r1, r2, r3, r4, r5, r7, lr} │ │ │ │ lsls r1, r5, #4 │ │ │ │ - sxtb r0, r0 │ │ │ │ + push {r5, r6} │ │ │ │ lsls r1, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3672] @ 0xe58 │ │ │ │ ldr.w r2, [pc, #1580] @ 5c2558 │ │ │ │ sub sp, #388 @ 0x184 │ │ │ │ @@ -1941482,25 +1941481,25 @@ │ │ │ │ mov r3, r4 │ │ │ │ bl 5bd4c4 │ │ │ │ b.n 5c2194 │ │ │ │ b.n 5c26e8 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #344 @ 0x158 │ │ │ │ + uxtb r6, r6 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - add r7, sp, #768 @ 0x300 │ │ │ │ + cbz r0, 5c25a0 │ │ │ │ lsls r1, r5, #4 │ │ │ │ udf #74 @ 0x4a │ │ │ │ lsls r6, r3, #5 │ │ │ │ - add r5, sp, #736 @ 0x2e0 │ │ │ │ + add r7, sp, #864 @ 0x360 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - add r4, sp, #592 @ 0x250 │ │ │ │ + add r6, sp, #720 @ 0x2d0 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - add r4, sp, #16 │ │ │ │ + add r6, sp, #144 @ 0x90 │ │ │ │ lsls r1, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d14} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3496] @ 0xda8 │ │ │ │ mov r7, r2 │ │ │ │ @@ -1946855,28 +1946854,28 @@ │ │ │ │ add.w r0, r3, r0, lsl #2 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ b.n 5c611c │ │ │ │ lsls r6, r3, #5 │ │ │ │ - ldr r2, [r6, #120] @ 0x78 │ │ │ │ + strb r2, [r2, #7] │ │ │ │ lsls r1, r5, #4 │ │ │ │ cmp r0, #251 @ 0xfb │ │ │ │ bhi.n 5c62aa │ │ │ │ ldr r3, [pc, #12] @ (5c62b0 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (5c62b4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ cbz r6, 5c632a │ │ │ │ lsls r7, r2, #5 │ │ │ │ - asrs r4, r1, #31 │ │ │ │ + adds r4, r5, r7 │ │ │ │ lsls r6, r5, #2 │ │ │ │ cmp r1, #1 │ │ │ │ beq.n 5c6392 │ │ │ │ cmp r1, #0 │ │ │ │ it eq │ │ │ │ cmpeq r0, #162 @ 0xa2 │ │ │ │ beq.n 5c639e │ │ │ │ @@ -1947035,25 +1947034,25 @@ │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ movs r0, #6 │ │ │ │ bx lr │ │ │ │ lsls r2, r3, #31 │ │ │ │ bmi.n 5c639e │ │ │ │ b.n 5c6406 │ │ │ │ - ldr r4, [r6, #80] @ 0x50 │ │ │ │ + ldr r4, [r2, #116] @ 0x74 │ │ │ │ lsls r1, r5, #4 │ │ │ │ cmp r0, #248 @ 0xf8 │ │ │ │ bhi.n 5c6428 │ │ │ │ ldr r3, [pc, #8] @ (5c642c ) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ movs r0, #4 │ │ │ │ bx lr │ │ │ │ - ldr r2, [r3, #80] @ 0x50 │ │ │ │ + ldr r2, [r7, #112] @ 0x70 │ │ │ │ lsls r1, r5, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ ldr r2, [pc, #196] @ (5c6504 ) │ │ │ │ sub sp, #176 @ 0xb0 │ │ │ │ @@ -1949050,15 +1949049,15 @@ │ │ │ │ b.n 5c79f4 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - ldrb r4, [r4, r6] │ │ │ │ + ldrsh r4, [r0, r7] │ │ │ │ lsls r1, r5, #4 │ │ │ │ ldrd r6, r9, [sp, #24] │ │ │ │ movs r7, #1 │ │ │ │ lsl.w r1, r7, r3 │ │ │ │ ldr.w r3, [sl, #2604] @ 0xa2c │ │ │ │ cmp r5, r2 │ │ │ │ orr.w r3, r3, r1 │ │ │ │ @@ -1949105,15 +1949104,15 @@ │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (5c7ae4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r7, [sp, #632] @ 0x278 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - lsls r4, r6, #22 │ │ │ │ + lsls r4, r2, #31 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ sub.w r1, r2, #9 │ │ │ │ cmp r2, #32 │ │ │ │ it ne │ │ │ │ cmpne r1, #1 │ │ │ │ @@ -1950863,17 +1950862,17 @@ │ │ │ │ lsls r6, r3, #5 │ │ │ │ ldrb r6, [r5, #22] │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r1, #19] │ │ │ │ lsls r6, r3, #5 │ │ │ │ - asrs r6, r0, #8 │ │ │ │ + asrs r6, r4, #16 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xf63200ad │ │ │ │ + ldr.w r0, [r2, sp, lsl #2] │ │ │ │ adds r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1952004,33 +1952003,33 @@ │ │ │ │ b.n 5c98b8 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r6, #10] │ │ │ │ lsls r6, r3, #5 │ │ │ │ strb r0, [r6, #10] │ │ │ │ lsls r6, r3, #5 │ │ │ │ - strh.w r0, [ip, #173] @ 0xad │ │ │ │ + @ instruction: 0xfacc00ad │ │ │ │ strb r4, [r2, #9] │ │ │ │ lsls r6, r3, #5 │ │ │ │ - strh.w r0, [r8, sp, lsl #2] │ │ │ │ - add r4, pc, #792 @ (adr r4, 5c9b8c ) │ │ │ │ + @ instruction: 0xfa4800ad │ │ │ │ + add r6, pc, #920 @ (adr r6, 5c9c0c ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str.w r0, [lr, sp, lsl #2] │ │ │ │ + @ instruction: 0xfa6e00ad │ │ │ │ subs r4, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2f000ad │ │ │ │ - @ instruction: 0xf2e200ad │ │ │ │ - ldrh r0, [r0, #60] @ 0x3c │ │ │ │ + adds.w r0, r0, #5668864 @ 0x568000 │ │ │ │ + add.w r0, r2, #5668864 @ 0x568000 │ │ │ │ + str r1, [sp, #640] @ 0x280 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r2, [r0, #60] @ 0x3c │ │ │ │ + str r1, [sp, #648] @ 0x288 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xf2b000ad │ │ │ │ - vaddl.s32 q8, d24, d29 │ │ │ │ + @ instruction: 0xf4d000ad │ │ │ │ + addw r0, r8, #173 @ 0xad │ │ │ │ subs r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r6, #3 │ │ │ │ @@ -1952787,32 +1952786,32 @@ │ │ │ │ ldr r2, [sp, #160] @ 0xa0 │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ bne.w 5c8d9e │ │ │ │ adds r2, #1 │ │ │ │ strh.w r6, [sp, #217] @ 0xd9 │ │ │ │ b.n 5ca03e │ │ │ │ - orns r0, r0, sp, asr #2 │ │ │ │ - stc 0, cr0, [r8], {173} @ 0xad │ │ │ │ - rsb r0, r4, sp, asr #2 │ │ │ │ + ldc 0, cr0, [r0], {173} @ 0xad │ │ │ │ + cdp 0, 2, cr0, cr8, cr13, {5} │ │ │ │ + stcl 0, cr0, [r4, #692]! @ 0x2b4 │ │ │ │ adds r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - eor.w r0, lr, sp, asr #2 │ │ │ │ - eors.w r0, r0, sp, asr #2 │ │ │ │ + stc 0, cr0, [lr], #692 @ 0x2b4 │ │ │ │ + ldc 0, cr0, [r0], #692 @ 0x2b4 │ │ │ │ cmp r4, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r2, #18 │ │ │ │ + lsrs r6, r6, #26 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strd r0, r0, [sl, #-692]! @ 0x2b4 │ │ │ │ - subs r1, #50 @ 0x32 │ │ │ │ + @ instruction: 0xeb8a00ad │ │ │ │ + subs r3, #82 @ 0x52 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - @ instruction: 0xf79800a9 │ │ │ │ - bics r2, r2 │ │ │ │ + ldrsh.w r0, [r8, #169] @ 0xa9 │ │ │ │ + cmp sl, r6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ adds r7, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1953214,17 +1953213,17 @@ │ │ │ │ mrc2 15, 3, pc, cr1, cr15, {7} │ │ │ │ ldrb r0, [r3, r4] │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r5, r1] │ │ │ │ lsls r6, r3, #5 │ │ │ │ - b.n 5ca860 │ │ │ │ + b.n 5caca0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r2, [r5, #36] @ 0x24 │ │ │ │ + str r2, [r1, #72] @ 0x48 │ │ │ │ lsls r3, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov lr, r3 │ │ │ │ subs r1, #3 │ │ │ │ ldrd r3, ip, [sp, #32] │ │ │ │ mov r4, r2 │ │ │ │ cmp r1, #2 │ │ │ │ @@ -1957012,15 +1957011,15 @@ │ │ │ │ movs r2, #2 │ │ │ │ str.w r2, [r3, #2404] @ 0x964 │ │ │ │ b.n 5cce8c │ │ │ │ add.w r3, r0, #143360 @ 0x23000 │ │ │ │ movs r2, #1 │ │ │ │ str.w r2, [r3, #2404] @ 0x964 │ │ │ │ b.n 5cce8c │ │ │ │ - lsrs r6, r1, #4 │ │ │ │ + lsrs r6, r5, #12 │ │ │ │ lsls r1, r5, #4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r5, r0, #143360 @ 0x23000 │ │ │ │ ldr r3, [pc, #76] @ (5ccf30 ) │ │ │ │ @@ -1957613,21 +1957612,21 @@ │ │ │ │ orrs r0, r2 │ │ │ │ b.n 5cd156 │ │ │ │ mov ip, lr │ │ │ │ b.n 5cd460 │ │ │ │ cmp r0, #53 @ 0x35 │ │ │ │ bne.n 5cd404 │ │ │ │ b.n 5cd36c │ │ │ │ - lsls r6, r2, #20 │ │ │ │ + lsls r6, r6, #28 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - lsls r2, r5, #16 │ │ │ │ + lsls r2, r1, #25 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - lsls r4, r2, #16 │ │ │ │ + lsls r4, r6, #24 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - lsls r4, r6, #11 │ │ │ │ + lsls r4, r2, #20 │ │ │ │ lsls r1, r5, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov lr, r0 │ │ │ │ sub sp, #24 │ │ │ │ @@ -1957661,15 +1957660,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (5cd568 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - lsls r2, r0, #5 │ │ │ │ + lsls r2, r4, #13 │ │ │ │ lsls r1, r5, #4 │ │ │ │ subs r0, #6 │ │ │ │ cmp r0, #11 │ │ │ │ bhi.n 5cd58a │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r0, r1, #32 │ │ │ │ lsrs r0, r1, #8 │ │ │ │ @@ -1959077,109 +1959076,109 @@ │ │ │ │ str r0, [r5, #44] @ 0x2c │ │ │ │ b.n 5ce18a │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r1, #28 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #712 @ (adr r7, 5ce5cc ) │ │ │ │ + add r1, sp, #840 @ 0x348 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r7, pc, #712 @ (adr r7, 5ce5d0 ) │ │ │ │ + add r1, sp, #840 @ 0x348 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r7, pc, #736 @ (adr r7, 5ce5ec ) │ │ │ │ + add r1, sp, #864 @ 0x360 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r7, pc, #792 @ (adr r7, 5ce628 ) │ │ │ │ + add r1, sp, #920 @ 0x398 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r7, pc, #848 @ (adr r7, 5ce664 ) │ │ │ │ + add r1, sp, #976 @ 0x3d0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r7, pc, #864 @ (adr r7, 5ce678 ) │ │ │ │ + add r1, sp, #992 @ 0x3e0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r7, pc, #912 @ (adr r7, 5ce6ac ) │ │ │ │ + add r2, sp, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r7, pc, #936 @ (adr r7, 5ce6c8 ) │ │ │ │ + add r2, sp, #40 @ 0x28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r7, pc, #976 @ (adr r7, 5ce6f4 ) │ │ │ │ + add r2, sp, #80 @ 0x50 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r7, pc, #1000 @ (adr r7, 5ce710 ) │ │ │ │ + add r2, sp, #104 @ 0x68 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r0, sp, #0 │ │ │ │ + add r2, sp, #128 @ 0x80 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r0, sp, #104 @ 0x68 │ │ │ │ + add r2, sp, #232 @ 0xe8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r0, sp, #160 @ 0xa0 │ │ │ │ + add r2, sp, #288 @ 0x120 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r0, sp, #264 @ 0x108 │ │ │ │ + add r2, sp, #392 @ 0x188 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r0, sp, #336 @ 0x150 │ │ │ │ + add r2, sp, #464 @ 0x1d0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r0, sp, #360 @ 0x168 │ │ │ │ + add r2, sp, #488 @ 0x1e8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r0, sp, #464 @ 0x1d0 │ │ │ │ + add r2, sp, #592 @ 0x250 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r0, sp, #504 @ 0x1f8 │ │ │ │ + add r2, sp, #632 @ 0x278 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r0, sp, #544 @ 0x220 │ │ │ │ + add r2, sp, #672 @ 0x2a0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r0, sp, #616 @ 0x268 │ │ │ │ + add r2, sp, #744 @ 0x2e8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r0, sp, #608 @ 0x260 │ │ │ │ + add r2, sp, #736 @ 0x2e0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r0, sp, #648 @ 0x288 │ │ │ │ + add r2, sp, #776 @ 0x308 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r0, sp, #696 @ 0x2b8 │ │ │ │ + add r2, sp, #824 @ 0x338 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r0, sp, #736 @ 0x2e0 │ │ │ │ + add r2, sp, #864 @ 0x360 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r0, sp, #744 @ 0x2e8 │ │ │ │ + add r2, sp, #872 @ 0x368 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r0, sp, #864 @ 0x360 │ │ │ │ + add r2, sp, #992 @ 0x3e0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r0, sp, #936 @ 0x3a8 │ │ │ │ + add r3, sp, #40 @ 0x28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r0, sp, #960 @ 0x3c0 │ │ │ │ + add r3, sp, #64 @ 0x40 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r1, sp, #16 │ │ │ │ + add r3, sp, #144 @ 0x90 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r1, sp, #48 @ 0x30 │ │ │ │ + add r3, sp, #176 @ 0xb0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r1, sp, #80 @ 0x50 │ │ │ │ + add r3, sp, #208 @ 0xd0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r1, sp, #144 @ 0x90 │ │ │ │ + add r3, sp, #272 @ 0x110 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r1, sp, #208 @ 0xd0 │ │ │ │ + add r3, sp, #336 @ 0x150 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r1, sp, #192 @ 0xc0 │ │ │ │ + add r3, sp, #320 @ 0x140 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r1, sp, #176 @ 0xb0 │ │ │ │ + add r3, sp, #304 @ 0x130 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r1, sp, #208 @ 0xd0 │ │ │ │ + add r3, sp, #336 @ 0x150 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r1, sp, #248 @ 0xf8 │ │ │ │ + add r3, sp, #376 @ 0x178 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r1, sp, #240 @ 0xf0 │ │ │ │ + add r3, sp, #368 @ 0x170 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r1, sp, #248 @ 0xf8 │ │ │ │ + add r3, sp, #376 @ 0x178 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r1, sp, #272 @ 0x110 │ │ │ │ + add r3, sp, #400 @ 0x190 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r1, sp, #336 @ 0x150 │ │ │ │ + add r3, sp, #464 @ 0x1d0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r6, [r7, r0] │ │ │ │ + strh r6, [r3, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r1, sp, #96 @ 0x60 │ │ │ │ + add r3, sp, #224 @ 0xe0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ adds r2, r3, #6 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - add r0, sp, #864 @ 0x360 │ │ │ │ + add r2, sp, #992 @ 0x3e0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r0, [r4, #52] @ 0x34 │ │ │ │ + str r0, [sp, #768] @ 0x300 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, sp, #720 @ 0x2d0 │ │ │ │ + add r2, sp, #848 @ 0x350 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r0, sp, #576 @ 0x240 │ │ │ │ + add r2, sp, #704 @ 0x2c0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 5ce3d0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ @@ -1961728,31 +1961727,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r1, #8 │ │ │ │ lsls r6, r3, #5 │ │ │ │ lsls r2, r1, #8 │ │ │ │ lsls r6, r3, #5 │ │ │ │ adds r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #240 @ 0xf0 │ │ │ │ + adds r6, #16 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 5d0154 │ │ │ │ + b.n 5d0594 │ │ │ │ lsls r0, r5, #4 │ │ │ │ - adds r3, #178 @ 0xb2 │ │ │ │ + adds r5, #210 @ 0xd2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - svc 152 @ 0x98 │ │ │ │ + b.n 5d02b8 │ │ │ │ lsls r0, r5, #4 │ │ │ │ lsls r4, r2, #4 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - ldrh r2, [r4, #34] @ 0x22 │ │ │ │ + ldrh r2, [r0, #52] @ 0x34 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r0, [r7, #34] @ 0x22 │ │ │ │ + ldrh r0, [r3, #52] @ 0x34 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r0, [r3, #34] @ 0x22 │ │ │ │ + ldrh r0, [r7, #50] @ 0x32 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r6, [r5, #34] @ 0x22 │ │ │ │ + ldrh r6, [r1, #52] @ 0x34 │ │ │ │ lsls r5, r5, #2 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ ldr.w r4, [pc, #1288] @ 5d0478 │ │ │ │ @@ -1962539,15 +1962538,15 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str.w r0, [r0, ] │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 5d077c │ │ │ │ + ble.n 5d07bc │ │ │ │ lsls r0, r5, #4 │ │ │ │ @ instruction: 0xf7e6015d │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ @@ -1962599,15 +1962598,15 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf798015d │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 5d085c │ │ │ │ + bge.n 5d089c │ │ │ │ lsls r0, r5, #4 │ │ │ │ @ instruction: 0xf73e015d │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3744] @ 0xea0 │ │ │ │ sub sp, #316 @ 0x13c │ │ │ │ @@ -1963553,24 +1963552,24 @@ │ │ │ │ b.n 5d130e │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldc 1, cr0, [lr, #-372] @ 0xfffffe8c │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldcl 1, cr0, [r8], #372 @ 0x174 │ │ │ │ - ldrb r0, [r2, #2] │ │ │ │ + ldrb r0, [r6, #10] │ │ │ │ lsls r5, r5, #2 │ │ │ │ subs r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r1, r4, r6, r7} │ │ │ │ + ldmia r7, {r1, r4, r5, r6, r7} │ │ │ │ lsls r0, r5, #4 │ │ │ │ stc 1, cr0, [lr], {93} @ 0x5d │ │ │ │ - subs r6, r4, #2 │ │ │ │ + movs r0, #198 @ 0xc6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #104] @ (5d1430 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1963806,37 +1963805,37 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 5d15e0 │ │ │ │ ldr.w lr, [pc, #48] @ 5d1668 │ │ │ │ ldr r2, [pc, #48] @ (5d166c ) │ │ │ │ add lr, pc │ │ │ │ add r2, pc │ │ │ │ b.n 5d15e0 │ │ │ │ - adds r4, r2, #1 │ │ │ │ + subs r4, r6, #1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r0, #30 │ │ │ │ + adds r2, #62 @ 0x3e │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r4, r0, #1 │ │ │ │ + subs r4, r4, #1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r6, [r2, #24] │ │ │ │ + ldrb r6, [r6, #0] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r0, r4, #0 │ │ │ │ + subs r0, r0, #1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r2, #40] @ 0x28 │ │ │ │ + str r2, [r6, #72] @ 0x48 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, r1, #0 │ │ │ │ + subs r6, r5, #0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r6, #104 @ 0x68 │ │ │ │ + lsls r0, r1 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r2, [r7, #22] │ │ │ │ + strb r2, [r3, #31] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r4, [r6, #36] @ 0x24 │ │ │ │ + str r4, [r2, #72] @ 0x48 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r2, [r1, #22] │ │ │ │ + strb r2, [r5, #30] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r6, #80 @ 0x50 │ │ │ │ + eors r0, r6 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w ip, [pc, #44] @ 5d16b0 │ │ │ │ @@ -1963850,21 +1963849,21 @@ │ │ │ │ str.w ip, [sp, #4] │ │ │ │ ldr.w ip, [pc, #28] @ 5d16bc │ │ │ │ add ip, pc │ │ │ │ str.w ip, [sp] │ │ │ │ bl 5cfdac │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - strb r4, [r2, #22] │ │ │ │ + strb r4, [r6, #30] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r2, [r0, #34] @ 0x22 │ │ │ │ + ldrh r2, [r4, #50] @ 0x32 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r4, [r5, #52] @ 0x34 │ │ │ │ + ldr r4, [r1, #88] @ 0x58 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r7, #90 @ 0x5a │ │ │ │ + adds r1, #122 @ 0x7a │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w ip, [pc, #44] @ 5d1700 │ │ │ │ @@ -1963878,20 +1963877,20 @@ │ │ │ │ str.w ip, [sp, #4] │ │ │ │ ldr.w ip, [pc, #28] @ 5d170c │ │ │ │ add ip, pc │ │ │ │ str.w ip, [sp] │ │ │ │ bl 5cfdac │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - strb r4, [r4, #21] │ │ │ │ + strb r4, [r0, #30] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r2, [r5, #30] │ │ │ │ + ldrh r2, [r1, #48] @ 0x30 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movw r0, #32939 @ 0x80ab │ │ │ │ - subs r5, #154 @ 0x9a │ │ │ │ + orn r0, r8, #5603328 @ 0x558000 │ │ │ │ + subs r7, #186 @ 0xba │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #2576] @ 0xa10 │ │ │ │ @@ -1963998,30 +1963997,30 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xe8cc015d │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ ldmia.w r0!, {r0, r2, r3, r4, r6, r8} │ │ │ │ - subs r6, r0, r3 │ │ │ │ + adds r6, r4, #3 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r4!, {r2, r3, r6, r7} │ │ │ │ + stmia r6!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r0, r5, #4 │ │ │ │ - subs r6, r2, r2 │ │ │ │ + adds r6, r6, #2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r3!, {r2, r4, r5} │ │ │ │ + stmia r5!, {r2, r4, r6} │ │ │ │ lsls r0, r5, #4 │ │ │ │ @ instruction: 0xe804015d │ │ │ │ - strb r4, [r2, #13] │ │ │ │ + strb r4, [r6, #21] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r2, [r5, #13] │ │ │ │ + strb r2, [r1, #22] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r2, [r1, #13] │ │ │ │ + strb r2, [r5, #21] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r0, [r4, #13] │ │ │ │ + strb r0, [r0, #22] │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3432] @ 0xd68 │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1968363,15 +1968362,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xb8ce │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #360] @ 0x168 │ │ │ │ + str r5, [sp, #488] @ 0x1e8 │ │ │ │ lsls r0, r5, #4 │ │ │ │ @ instruction: 0xb6e6 │ │ │ │ lsls r5, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3176] @ 0xc68 │ │ │ │ @@ -1971316,19 +1971315,19 @@ │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #256] @ 0x100 │ │ │ │ lsls r5, r3, #5 │ │ │ │ adds r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #124] @ 0x7c │ │ │ │ + strb r6, [r3, #8] │ │ │ │ lsls r0, r5, #4 │ │ │ │ str r6, [sp, #864] @ 0x360 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - ldr r2, [r2, #96] @ 0x60 │ │ │ │ + strb r2, [r6, #0] │ │ │ │ lsls r0, r5, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #2600] @ 0xa28 │ │ │ │ @@ -1971401,25 +1971400,25 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 5d69b4 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r6, [sp, #416] @ 0x1a0 │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #168 @ 0xa8 │ │ │ │ + movs r4, #200 @ 0xc8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r2, #186 @ 0xba │ │ │ │ + movs r4, #218 @ 0xda │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r4, [r4, #80] @ 0x50 │ │ │ │ + ldr r4, [r0, #116] @ 0x74 │ │ │ │ lsls r0, r5, #4 │ │ │ │ str r5, [sp, #920] @ 0x398 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r4} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ + movs r4, #100 @ 0x64 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {lr} │ │ │ │ ldrb.w r3, [r0, #78] @ 0x4e │ │ │ │ cmp r3, #8 │ │ │ │ bhi.w 5d6b6a │ │ │ │ tbb [pc, r3] │ │ │ │ cmp r0, r8 │ │ │ │ @@ -1972701,29 +1972700,29 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrh r0, [r5, #26] │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r7, #16] │ │ │ │ lsls r5, r3, #5 │ │ │ │ - asrs r4, r2, #24 │ │ │ │ + adds r4, r6, r0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r0, [sp, #376] @ 0x178 │ │ │ │ + str r2, [sp, #504] @ 0x1f8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r6, r7, #24 │ │ │ │ + adds r6, r3, r1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r0, [sp, #320] @ 0x140 │ │ │ │ + str r2, [sp, #448] @ 0x1c0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r0, r0, #23 │ │ │ │ + asrs r0, r4, #31 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r0, [sp, #264] @ 0x108 │ │ │ │ + str r2, [sp, #392] @ 0x188 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r2, r7, #21 │ │ │ │ + asrs r2, r3, #30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r0, [sp, #208] @ 0xd0 │ │ │ │ + str r2, [sp, #336] @ 0x150 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [r1, #16] │ │ │ │ sub sp, #32 │ │ │ │ @@ -1973620,23 +1973619,23 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 5d8052 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrb r4, [r3, #31] │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r5, #26 │ │ │ │ + adds r4, r1, r3 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r0, r2, #20 │ │ │ │ + lsrs r0, r6, #28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldrb r2, [r3, #30] │ │ │ │ lsls r5, r3, #5 │ │ │ │ - b.n 5d79c0 │ │ │ │ + b.n 5d7e00 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsrs r4, r3, #19 │ │ │ │ + lsrs r4, r7, #27 │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r8, r3 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1973801,19 +1973800,19 @@ │ │ │ │ subs r7, #132 @ 0x84 │ │ │ │ ldrb r0, [r7, #28] │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r7, #26] │ │ │ │ lsls r5, r3, #5 │ │ │ │ - lsrs r0, r2, #14 │ │ │ │ + lsrs r0, r6, #22 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r2, r2, #14 │ │ │ │ + lsrs r2, r6, #22 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r4, r7, #13 │ │ │ │ + lsrs r4, r3, #22 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3696] @ 0xe70 │ │ │ │ ldr.w lr, [pc, #104] @ 5d8308 │ │ │ │ sub sp, #392 @ 0x188 │ │ │ │ @@ -1974055,15 +1974054,15 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldrb r2, [r0, #15] │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r0, #12] │ │ │ │ + str r6, [r4, #44] @ 0x2c │ │ │ │ lsls r0, r5, #4 │ │ │ │ ldrb r2, [r1, #12] │ │ │ │ lsls r5, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3616] @ 0xe20 │ │ │ │ @@ -1974208,21 +1974207,21 @@ │ │ │ │ beq.n 5d863a │ │ │ │ b.n 5d8684 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrb r4, [r7, #10] │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r7, r7] │ │ │ │ + str r4, [r3, #32] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ldrsh r6, [r7, r7] │ │ │ │ + str r6, [r3, #32] │ │ │ │ lsls r0, r5, #4 │ │ │ │ stmia r6!, {r2, r3, r4, r7} │ │ │ │ lsls r5, r3, #5 │ │ │ │ - ldrsh r2, [r6, r4] │ │ │ │ + str r2, [r2, #20] │ │ │ │ lsls r0, r5, #4 │ │ │ │ ldrb r2, [r4, #6] │ │ │ │ lsls r5, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1974359,31 +1974358,31 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 5d8008 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r6, [r5, #4] │ │ │ │ lsls r5, r3, #5 │ │ │ │ - ldrsh r2, [r2, r1] │ │ │ │ + str r2, [r6, #4] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ldrsh r0, [r2, r1] │ │ │ │ + str r0, [r6, #4] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ldrsh r4, [r2, r1] │ │ │ │ + str r4, [r6, #4] │ │ │ │ lsls r0, r5, #4 │ │ │ │ adds r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r2, r5] │ │ │ │ + ldrsh r0, [r6, r5] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - bge.n 5d88dc │ │ │ │ + bgt.n 5d891c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r3, r4] │ │ │ │ + ldrsh r2, [r7, r4] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ldrb r0, [r7, r3] │ │ │ │ + ldrsh r0, [r3, r4] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - bls.n 5d8838 │ │ │ │ + bgt.n 5d8878 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-80] │ │ │ │ sub.w sp, sp, #4128 @ 0x1020 │ │ │ │ @@ -1974522,23 +1974521,23 @@ │ │ │ │ bl 5d8008 │ │ │ │ b.n 5d896e │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strb r0, [r2, #30] │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r7, #20 │ │ │ │ + lsls r4, r3, #29 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r6, [r2, r5] │ │ │ │ + ldrb r6, [r6, r5] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ldrh r0, [r6, r4] │ │ │ │ + ldrb r0, [r2, r5] │ │ │ │ lsls r0, r5, #4 │ │ │ │ strb r4, [r0, #26] │ │ │ │ lsls r5, r3, #5 │ │ │ │ - ldrh r0, [r4, r3] │ │ │ │ + ldrb r0, [r0, r4] │ │ │ │ lsls r0, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3656] @ 0xe48 │ │ │ │ ldr r2, [pc, #308] @ (5d8b28 ) │ │ │ │ sub sp, #412 @ 0x19c │ │ │ │ @@ -1974664,27 +1974663,27 @@ │ │ │ │ bl 5d8008 │ │ │ │ b.n 5d8ad8 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strb r6, [r0, #24] │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r0, r5] │ │ │ │ + ldrb r4, [r4, r5] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ldrh r0, [r1, r5] │ │ │ │ + ldrb r0, [r5, r5] │ │ │ │ lsls r0, r5, #4 │ │ │ │ stmia r1!, {r1, r2, r7} │ │ │ │ lsls r5, r3, #5 │ │ │ │ - ldrh r0, [r0, r3] │ │ │ │ + ldrb r0, [r4, r3] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ldrh r2, [r1, r2] │ │ │ │ + ldrb r2, [r5, r2] │ │ │ │ lsls r0, r5, #4 │ │ │ │ strb r0, [r4, #20] │ │ │ │ lsls r5, r3, #5 │ │ │ │ - ldrh r0, [r0, r1] │ │ │ │ + ldrb r0, [r4, r1] │ │ │ │ lsls r0, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3760] @ 0xeb0 │ │ │ │ ldr.w r7, [pc, #1096] @ 5d8fa8 │ │ │ │ sub sp, #300 @ 0x12c │ │ │ │ @@ -1975111,41 +1975110,41 @@ │ │ │ │ b.n 5d8dc0 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r4, [r2, #18] │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r0, #15 │ │ │ │ + lsls r4, r4, #23 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r4, [r2, r2] │ │ │ │ + ldrh r4, [r6, r2] │ │ │ │ lsls r0, r5, #4 │ │ │ │ strb r0, [r1, #17] │ │ │ │ lsls r5, r3, #5 │ │ │ │ - lsls r4, r0, #9 │ │ │ │ + lsls r4, r4, #17 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrsb r6, [r5, r4] │ │ │ │ + ldr r6, [r1, r5] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - lsls r4, r5, #7 │ │ │ │ + lsls r4, r1, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrsb r2, [r0, r2] │ │ │ │ + ldr r2, [r4, r2] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - lsls r0, r0, #4 │ │ │ │ + lsls r0, r4, #12 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r2, [r1, r5] │ │ │ │ + ldrsb r2, [r5, r5] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - lsls r6, r2, #1 │ │ │ │ + lsls r6, r6, #9 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r0, [r1, r4] │ │ │ │ + ldrsb r0, [r5, r4] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - lsls r4, r1, #2 │ │ │ │ + lsls r4, r5, #10 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r2, [r6, r3] │ │ │ │ + ldrsb r2, [r2, r4] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - strb r2, [r4, r2] │ │ │ │ + ldrsb r2, [r0, r3] │ │ │ │ lsls r0, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ @@ -1975594,46 +1975593,47 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r5, #124] @ 0x7c │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r0, #8] │ │ │ │ + str r2, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strb r4, [r7, r1] │ │ │ │ + ldrsb r4, [r3, r2] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - lsls r4, r4, #9 │ │ │ │ + lsls r4, r0, #18 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - vhadd.u8 d16, d30, d28 │ │ │ │ - orrs.w r0, sl, ip, asr #2 │ │ │ │ - strh r6, [r7, r6] │ │ │ │ + lsls r6, r5, #5 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + ldcl 0, cr0, [sl], #-688 @ 0xfffffd50 │ │ │ │ + strb r6, [r3, r7] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - lsls r0, r5, #6 │ │ │ │ + lsls r0, r1, #15 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r2, r1, #3 │ │ │ │ + lsls r2, r5, #11 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r0, [r1, r7] │ │ │ │ + strb r0, [r5, r7] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - strh r2, [r1, r7] │ │ │ │ + strb r2, [r5, r7] │ │ │ │ lsls r0, r5, #4 │ │ │ │ rev16 r6, r5 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - strh r6, [r6, r4] │ │ │ │ + strb r6, [r2, r5] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - strh r2, [r7, r4] │ │ │ │ + strb r2, [r3, r5] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - strh r4, [r7, r0] │ │ │ │ + strb r4, [r3, r1] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - stc2l 0, cr0, [sl, #-688] @ 0xfffffd50 │ │ │ │ + vhadd.u32 d16, d26, d28 │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - str r6, [r0, r2] │ │ │ │ + strh r6, [r4, r2] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ldc2l 0, cr0, [r6, #-688]! @ 0xfffffd50 │ │ │ │ + vaddl.u16 q0, d22, d28 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #3576] @ 0xdf8 │ │ │ │ ldr r2, [pc, #456] @ (5d9710 ) │ │ │ │ @@ -1975808,29 +1975808,29 @@ │ │ │ │ b.n 5d95be │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [r4, #-688] @ 0xfffffd50 │ │ │ │ - ldr r7, [pc, #512] @ (5d9920 ) │ │ │ │ + vhadd.u32 d0, d20, d28 │ │ │ │ + str r0, [r4, r6] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ldr r7, [pc, #520] @ (5d992c ) │ │ │ │ + str r2, [r4, r6] │ │ │ │ lsls r0, r5, #4 │ │ │ │ @ instruction: 0xb644 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - ldr r7, [pc, #424] @ (5d98d4 ) │ │ │ │ + str r2, [r1, r6] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ldr r7, [pc, #200] @ (5d97f8 ) │ │ │ │ + str r2, [r2, r5] │ │ │ │ lsls r0, r5, #4 │ │ │ │ ldr r6, [r2, #20] │ │ │ │ lsls r5, r3, #5 │ │ │ │ - ldc2 0, cr0, [sl], #-688 @ 0xfffffd50 │ │ │ │ - ldr r6, [pc, #864] @ (5d9a9c ) │ │ │ │ + cdp2 0, 5, cr0, cr10, cr12, {5} │ │ │ │ + str r0, [r7, r3] │ │ │ │ lsls r0, r5, #4 │ │ │ │ │ │ │ │ 005d973c : │ │ │ │ stmdb 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 │ │ │ │ @@ -1976148,19 +1976148,19 @@ │ │ │ │ b.n 5d9ac2 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #488] @ (5d9ccc ) │ │ │ │ + ldr r5, [pc, #616] @ (5d9d4c ) │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ldr r2, [pc, #24] @ (5d9b00 ) │ │ │ │ + ldr r4, [pc, #152] @ (5d9b80 ) │ │ │ │ lsls r0, r5, #4 │ │ │ │ - str??.w r0, [ip, #172] @ 0xac │ │ │ │ + @ instruction: 0xfb0c00ac │ │ │ │ movs r1, #0 │ │ │ │ add r7, sp, #148 @ 0x94 │ │ │ │ mov r0, r4 │ │ │ │ movs r5, #81 @ 0x51 │ │ │ │ bl 596558 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4821e8> │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ movs r1, #0 │ │ │ │ @@ -1976749,16 +1976749,17 @@ │ │ │ │ b.n 5da08a │ │ │ │ strd r6, r5, [sp, #24] │ │ │ │ b.n 5da080 │ │ │ │ blx 69d98 <__errno_location@plt> │ │ │ │ movs r3, #22 │ │ │ │ str r3, [r0, #0] │ │ │ │ b.n 5da080 │ │ │ │ - mcr2 0, 1, r0, cr12, cr6, {5} │ │ │ │ - cmp r0, pc │ │ │ │ + lsls r4, r1, #1 │ │ │ │ + lsls r7, r6, #2 │ │ │ │ + blx r3 │ │ │ │ lsls r0, r5, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r5, r2 │ │ │ │ @@ -1977943,15 +1977944,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strh r4, [r5, r1] │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #888] @ 0x378 │ │ │ │ + str r2, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ strh r4, [r6, r0] │ │ │ │ lsls r5, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1978072,17 +1978073,17 @@ │ │ │ │ str.w r8, [r4, #44] @ 0x2c │ │ │ │ str r2, [r4, #32] │ │ │ │ b.n 5dae5a │ │ │ │ str r4, [r3, r7] │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5da7fc │ │ │ │ + b.n 5dac3c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r0, [r1, r1] │ │ │ │ + ldrh r0, [r5, r1] │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ and.w r3, r1, #31 │ │ │ │ movs r4, #1 │ │ │ │ add.w ip, r0, #132096 @ 0x20400 │ │ │ │ mov r5, r0 │ │ │ │ ubfx lr, r1, #5, #9 │ │ │ │ @@ -1990039,15 +1990040,15 @@ │ │ │ │ orreq.w r2, r2, #2 │ │ │ │ strbeq r2, [r3, #3] │ │ │ │ b.n 5e32bc │ │ │ │ bl 4427d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32e460> │ │ │ │ movw r3, #12336 @ 0x3030 │ │ │ │ b.n 5e32d6 │ │ │ │ nop │ │ │ │ - lsrs r0, r3, #23 │ │ │ │ + lsrs r0, r7, #31 │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r6, r0 │ │ │ │ @@ -1990103,15 +1990104,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 5e33cc │ │ │ │ blx 6a8a8 │ │ │ │ ldr.w r3, [r5, #-4] │ │ │ │ b.n 5e33d4 │ │ │ │ add.w r0, r6, #644 @ 0x284 │ │ │ │ add.w r7, r6, #215040 @ 0x34800 │ │ │ │ - bl abaf10 │ │ │ │ + bl abb1a0 │ │ │ │ add.w r4, r6, #132096 @ 0x20400 │ │ │ │ ldr.w r3, [r9, #36] @ 0x24 │ │ │ │ mov r0, r9 │ │ │ │ add.w r4, r4, #896 @ 0x380 │ │ │ │ add.w r5, r7, #32 │ │ │ │ mov.w r8, #0 │ │ │ │ blx r3 │ │ │ │ @@ -1990195,15 +1990196,15 @@ │ │ │ │ bne.n 5e3492 │ │ │ │ b.n 5e34ea │ │ │ │ mov r1, r4 │ │ │ │ b.n 5e34bc │ │ │ │ nop │ │ │ │ ldmia r4, {r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r3, #5 │ │ │ │ - sxtb r0, r1 │ │ │ │ + push {r3, r5, r6} │ │ │ │ lsls r7, r4, #4 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ @@ -1990485,15 +1990486,15 @@ │ │ │ │ nop │ │ │ │ ldmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r3, #5 │ │ │ │ - add r6, sp, #392 @ 0x188 │ │ │ │ + sub sp, #8 │ │ │ │ lsls r7, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrb r3, [r1, #8] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1990622,15 +1990623,15 @@ │ │ │ │ bne.n 5e3998 │ │ │ │ dmb ish │ │ │ │ ldr.w ip, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 5e397e │ │ │ │ b.n 5e3918 │ │ │ │ nop │ │ │ │ - add r6, sp, #808 @ 0x328 │ │ │ │ + sub sp, #424 @ 0x1a8 │ │ │ │ lsls r7, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r7, [r0, #640] @ 0x280 │ │ │ │ sub sp, #16 │ │ │ │ @@ -1990821,19 +1990822,19 @@ │ │ │ │ ldr.w r3, [r4, #1028] @ 0x404 │ │ │ │ movw r2, #9632 @ 0x25a0 │ │ │ │ strb.w r8, [r4, #968] @ 0x3c8 │ │ │ │ mla r3, r7, r3, r2 │ │ │ │ add r3, r4 │ │ │ │ b.n 5e3a5a │ │ │ │ nop │ │ │ │ - add r3, sp, #168 @ 0xa8 │ │ │ │ + add r5, sp, #296 @ 0x128 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - add r2, sp, #848 @ 0x350 │ │ │ │ + add r4, sp, #976 @ 0x3d0 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - add r2, sp, #664 @ 0x298 │ │ │ │ + add r4, sp, #792 @ 0x318 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1991446,15 +1991447,15 @@ │ │ │ │ beq.n 5e4392 │ │ │ │ lsls r0, r4, #3 │ │ │ │ bmi.n 5e4392 │ │ │ │ ldr r3, [r5, #104] @ 0x68 │ │ │ │ cbz r3, 5e4302 │ │ │ │ add.w r0, r6, #644 @ 0x284 │ │ │ │ mov r6, fp │ │ │ │ - bl abb150 │ │ │ │ + bl abb3e0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r5, [r0, #0] │ │ │ │ mov ip, r0 │ │ │ │ add.w r9, r5, #108 @ 0x6c │ │ │ │ mov.w lr, #1 │ │ │ │ bfi r3, r4, #0, #24 │ │ │ │ str r3, [r0, #4] │ │ │ │ @@ -1991607,15 +1991608,15 @@ │ │ │ │ strb.w r2, [r5, #122] @ 0x7a │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 5e429e │ │ │ │ ands.w r1, r4, #8 │ │ │ │ beq.n 5e4398 │ │ │ │ add.w r0, r6, #644 @ 0x284 │ │ │ │ add.w r7, r6, #644 @ 0x284 │ │ │ │ - bl abb150 │ │ │ │ + bl abb3e0 │ │ │ │ ldr.w r9, [r6, #688] @ 0x2b0 │ │ │ │ mov sl, r0 │ │ │ │ ldr.w r0, [fp] │ │ │ │ mov r1, r9 │ │ │ │ blx 6996c <__aeabi_uidivmod@plt> │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ mov r3, r9 │ │ │ │ @@ -1991685,15 +1991686,15 @@ │ │ │ │ cmp r4, r1 │ │ │ │ it ls │ │ │ │ movls r0, r3 │ │ │ │ bls.n 5e453a │ │ │ │ b.n 5e4518 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl abb180 │ │ │ │ + bl abb410 │ │ │ │ b.n 5e43f0 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr.w r2, [r2, #1556] @ 0x614 │ │ │ │ dmb ish │ │ │ │ cmp r2, #1 │ │ │ │ bne.n 5e457a │ │ │ │ ldr.w r0, [fp] │ │ │ │ @@ -1991769,17 +1991770,17 @@ │ │ │ │ b.n 5e459a │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ pop {r3, r7, pc} │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #848 @ (adr r2, 5e4998 ) │ │ │ │ + add r4, pc, #976 @ (adr r4, 5e4a18 ) │ │ │ │ lsls r7, r4, #4 │ │ │ │ - add r2, pc, #432 @ (adr r2, 5e47fc ) │ │ │ │ + add r4, pc, #560 @ (adr r4, 5e487c ) │ │ │ │ lsls r7, r4, #4 │ │ │ │ pop {r3} │ │ │ │ lsls r4, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1991821,15 +1991822,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 5e46b6 │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 5e47fe │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r5, #644 @ 0x284 │ │ │ │ - bl abb180 │ │ │ │ + bl abb410 │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r3, [r5, #1028] @ 0x404 │ │ │ │ movw r1, #12336 @ 0x3030 │ │ │ │ mul.w r3, r1, r3 │ │ │ │ movw r1, #9636 @ 0x25a4 │ │ │ │ adds r0, r5, r3 │ │ │ │ ldrh r1, [r0, r1] │ │ │ │ @@ -1991889,15 +1991890,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 5e4770 │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 5e4802 │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r5, #644 @ 0x284 │ │ │ │ - bl abb180 │ │ │ │ + bl abb410 │ │ │ │ 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 5e4726 │ │ │ │ @@ -1992074,17 +1992075,17 @@ │ │ │ │ b.n 5e48ca │ │ │ │ cbnz r4, 5e4978 │ │ │ │ lsls r4, r3, #5 │ │ │ │ cmp r4, #190 @ 0xbe │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #128] @ (5e49e0 ) │ │ │ │ + ldr r5, [pc, #256] @ (5e4a60 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r3, [pc, #264] @ (5e4a6c ) │ │ │ │ + ldr r5, [pc, #392] @ (5e4aec ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r5, [pc, #820] @ (5e4cac ) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -1992433,15 +1992434,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r3, [r1, #4] │ │ │ │ str r1, [r3, #0] │ │ │ │ strd r2, r2, [r4] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r3, [sp, #112] @ 0x70 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ @@ -1992536,21 +1992537,21 @@ │ │ │ │ ldr r1, [pc, #24] @ (5e4e44 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 5e309c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 5e4db0 │ │ │ │ nop │ │ │ │ - ldr r0, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r2, [sp, #624] @ 0x270 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - ldr r0, [sp, #216] @ 0xd8 │ │ │ │ + ldr r2, [sp, #344] @ 0x158 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - ldr r0, [sp, #40] @ 0x28 │ │ │ │ + ldr r2, [sp, #168] @ 0xa8 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - str r7, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r2, [sp, #80] @ 0x50 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1992564,15 +1992565,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r5, [r4, #524] @ 0x20c │ │ │ │ blx r5 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - str r7, [sp, #912] @ 0x390 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb.w r2, [r0, #673] @ 0x2a1 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1992590,15 +1992591,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r3, #556] @ 0x22c │ │ │ │ blx r2 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - str r7, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r1, [sp, #824] @ 0x338 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r4, [r0, #640] @ 0x280 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1992606,15 +1992607,15 @@ │ │ │ │ add r1, pc │ │ │ │ bl 5e309c │ │ │ │ ldr.w r3, [r4, #560] @ 0x230 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - str r7, [sp, #616] @ 0x268 │ │ │ │ + ldr r1, [sp, #744] @ 0x2e8 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r4, [r0, #640] @ 0x280 │ │ │ │ @@ -1992626,15 +1992627,15 @@ │ │ │ │ ldr.w r3, [r4, #564] @ 0x234 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - str r7, [sp, #560] @ 0x230 │ │ │ │ + ldr r1, [sp, #688] @ 0x2b0 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r4, [r0, #640] @ 0x280 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1992642,15 +1992643,15 @@ │ │ │ │ add r1, pc │ │ │ │ bl 5e309c │ │ │ │ ldr.w r3, [r4, #568] @ 0x238 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - str r7, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r1, [sp, #568] @ 0x238 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1992707,15 +1992708,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ strb.w r1, [r5, #968] @ 0x3c8 │ │ │ │ mla r3, r2, r3, r5 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add.w r3, r3, #9600 @ 0x2580 │ │ │ │ adds r3, #32 │ │ │ │ b.n 5e4f9c │ │ │ │ - str r6, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r1, [sp, #56] @ 0x38 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r5, [r0, #640] @ 0x280 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1992729,15 +1992730,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - str r6, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r0, [sp, #840] @ 0x348 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ ldrb.w r1, [r0, #674] @ 0x2a2 │ │ │ │ @@ -1992752,15 +1992753,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [pc, #16] @ (5e5084 ) │ │ │ │ strd r2, r3, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 5e309c │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ b.n 5e5064 │ │ │ │ - str r6, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r0, [sp, #608] @ 0x260 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r4, [r0, #640] @ 0x280 │ │ │ │ @@ -1992772,29 +1992773,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} │ │ │ │ - str r6, [sp, #400] @ 0x190 │ │ │ │ + ldr r0, [sp, #528] @ 0x210 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #20] @ (5e50e4 ) │ │ │ │ ldr.w r4, [r0, #640] @ 0x280 │ │ │ │ add r1, pc │ │ │ │ bl 5e309c │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r4, #544] @ 0x220 │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ - str r6, [sp, #288] @ 0x120 │ │ │ │ + ldr r0, [sp, #416] @ 0x1a0 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r4, [r0, #640] @ 0x280 │ │ │ │ @@ -1992806,15 +1992807,15 @@ │ │ │ │ ldr.w r3, [r4, #580] @ 0x244 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - str r6, [sp, #192] @ 0xc0 │ │ │ │ + ldr r0, [sp, #320] @ 0x140 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1992831,15 +1992832,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 │ │ │ │ - str r6, [sp, #192] @ 0xc0 │ │ │ │ + ldr r0, [sp, #320] @ 0x140 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r4, [r0, #640] @ 0x280 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1992848,15 +1992849,15 @@ │ │ │ │ bl 5e309c │ │ │ │ ldr r3, [r4, #112] @ 0x70 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r6, [sp, #72] @ 0x48 │ │ │ │ + ldr r0, [sp, #200] @ 0xc8 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r4, [r0, #640] @ 0x280 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1992865,15 +1992866,15 @@ │ │ │ │ bl 5e309c │ │ │ │ ldr r3, [r4, #116] @ 0x74 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r6, [sp, #8] │ │ │ │ + ldr r0, [sp, #136] @ 0x88 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r4, [r0, #640] @ 0x280 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1992882,15 +1992883,15 @@ │ │ │ │ bl 5e309c │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r5, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r0, [sp, #72] @ 0x48 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1992905,15 +1992906,15 @@ │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #124] @ 0x7c │ │ │ │ blx r5 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r5, [sp, #912] @ 0x390 │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ subs r1, r3, r0 │ │ │ │ @@ -1992936,15 +1992937,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 5e5242 │ │ │ │ ldr r1, [pc, #8] @ (5e526c ) │ │ │ │ mov r0, r3 │ │ │ │ add r1, pc │ │ │ │ bl 5e309c │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #736] @ 0x2e0 │ │ │ │ + str r7, [sp, #864] @ 0x360 │ │ │ │ lsls r7, r4, #4 │ │ │ │ movs r3, #0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ strd r0, r3, [r0, #100] @ 0x64 │ │ │ │ str r3, [r0, #116] @ 0x74 │ │ │ │ strd r2, r3, [r0, #108] @ 0x6c │ │ │ │ strh.w r3, [r0, #120] @ 0x78 │ │ │ │ @@ -1993023,15 +1993024,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r4, [sp, #728] @ 0x2d8 │ │ │ │ + str r6, [sp, #856] @ 0x358 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r1, [r0, #1028] @ 0x404 │ │ │ │ @@ -1993360,15 +1993361,15 @@ │ │ │ │ addw r3, r3, #513 @ 0x201 │ │ │ │ cmp r3, ip │ │ │ │ bne.n 5e5700 │ │ │ │ add.w r3, r4, #696 @ 0x2b8 │ │ │ │ mov r1, r9 │ │ │ │ add.w r0, r4, #644 @ 0x284 │ │ │ │ strd r3, r3, [r4, #696] @ 0x2b8 │ │ │ │ - bl abaf04 │ │ │ │ + bl abb194 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr.w r3, [r4, #640] @ 0x280 │ │ │ │ ldr.w r1, [pc, #2204] @ 5e5fc4 │ │ │ │ ldr.w r0, [r2, #1136] @ 0x470 │ │ │ │ str.w r0, [r4, #1000] @ 0x3e8 │ │ │ │ add r1, pc │ │ │ │ ldr.w r0, [r3, #416] @ 0x1a0 │ │ │ │ @@ -1994097,19 +1994098,19 @@ │ │ │ │ bl 5db3f8 │ │ │ │ b.n 5e5f68 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ b.n 5e5f92 │ │ │ │ nop │ │ │ │ - subs r6, #52 @ 0x34 │ │ │ │ + eors r4, r2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ ble.n 5e6032 │ │ │ │ vraddhn.i d24, , │ │ │ │ - @ instruction: 0xffff3d80 │ │ │ │ + @ instruction: 0xffff3fa0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ str r1, [sp, #868] @ 0x364 │ │ │ │ vrshr.u32 q15, , #1 │ │ │ │ @ instruction: 0xffff5fa7 │ │ │ │ vshr.u32 , , #1 │ │ │ │ vrsra.u64 d24, d5, #1 │ │ │ │ vaddw.u q13, , d17 │ │ │ │ @@ -1996545,15 +1996546,15 @@ │ │ │ │ strb.w r2, [r7, #1912] @ 0x778 │ │ │ │ b.n 5e78f8 │ │ │ │ ldrb.w r2, [r7, #1912] @ 0x778 │ │ │ │ bic.w r2, r2, #1 │ │ │ │ strb.w r2, [r7, #1912] @ 0x778 │ │ │ │ b.n 5e78f8 │ │ │ │ nop │ │ │ │ - ldr r2, [r5, #120] @ 0x78 │ │ │ │ + strb r2, [r1, #7] │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #224] @ (5e7b20 ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2002390,15 +2002391,15 @@ │ │ │ │ ldmia r1, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ add.w ip, sp, #80 @ 0x50 │ │ │ │ ldr.w r9, [sp, #44] @ 0x2c │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ mov r0, r9 │ │ │ │ - bl abde84 │ │ │ │ + bl abe114 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r2, r9 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ bl 5eb980 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r5, [sp, #8] │ │ │ │ @@ -2002603,15 +2002604,15 @@ │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl abde84 │ │ │ │ + bl abe114 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ mov r1, r7 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 5eb980 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add.w ip, r4, r5, lsl #4 │ │ │ │ @@ -2002711,15 +2002712,15 @@ │ │ │ │ add r4, sp, #44 @ 0x2c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ mov r7, r4 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl abde84 │ │ │ │ + bl abe114 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 5eb980 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ @@ -2002806,15 +2002807,15 @@ │ │ │ │ add r4, sp, #44 @ 0x2c │ │ │ │ mov r7, r4 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl abde84 │ │ │ │ + bl abe114 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 5eb980 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ @@ -2002904,15 +2002905,15 @@ │ │ │ │ add r4, sp, #44 @ 0x2c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ mov r7, r4 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl abde84 │ │ │ │ + bl abe114 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 5eb980 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #1 │ │ │ │ @@ -2002993,15 +2002994,15 @@ │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ strd r3, r3, [sp, #80] @ 0x50 │ │ │ │ ldmia.w r9, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl abde84 │ │ │ │ + bl abe114 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 5eb980 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ @@ -2003075,15 +2003076,15 @@ │ │ │ │ ldr r2, [pc, #188] @ (5ec248 ) │ │ │ │ ldr r3, [pc, #188] @ (5ec24c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ mov.w r3, #0 │ │ │ │ - bl abdee4 │ │ │ │ + bl abe174 │ │ │ │ ldrb.w r3, [sp, #28] │ │ │ │ cbz r3, 5ec1d0 │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ add r6, sp, #44 @ 0x2c │ │ │ │ ldrb.w ip, [sp, #97] @ 0x61 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ @@ -2003336,15 +2003337,15 @@ │ │ │ │ add.w r3, r4, #96 @ 0x60 │ │ │ │ str r6, [sp, #100] @ 0x64 │ │ │ │ movs r6, #0 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w sl, {r0, r1, r2, r3} │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ - bl abde84 │ │ │ │ + bl abe114 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ add r0, sp, #196 @ 0xc4 │ │ │ │ bl 5eb980 │ │ │ │ str r6, [sp, #8] │ │ │ │ ldrd r0, r1, [sp, #204] @ 0xcc │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -2003395,25 +2003396,25 @@ │ │ │ │ ldr.w fp, [r4, #36] @ 0x24 │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ b.n 5ec358 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #96 @ 0x60 │ │ │ │ mov r0, r8 │ │ │ │ add.w fp, sp, #40 @ 0x28 │ │ │ │ - bl abdee4 │ │ │ │ + bl abe174 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ add r0, sp, #228 @ 0xe4 │ │ │ │ bl 5ec03c │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ stmia.w sl, {r0, r1, r2, r3} │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ movs r4, #0 │ │ │ │ - bl abde84 │ │ │ │ + bl abe114 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ bl 5eb980 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ strh.w r3, [sp, #124] @ 0x7c │ │ │ │ add.w lr, sp, #56 @ 0x38 │ │ │ │ @@ -2003478,15 +2003479,15 @@ │ │ │ │ adds r2, r7, #1 │ │ │ │ str r2, [r0, #124] @ 0x7c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w sl, {r0, r1, r2, r3} │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ add.w fp, sp, #148 @ 0x94 │ │ │ │ - bl abde84 │ │ │ │ + bl abe114 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ bl 5eb980 │ │ │ │ ldr.w r3, [r9, #144] @ 0x90 │ │ │ │ ldr.w r1, [r9, #16] │ │ │ │ mov r2, r8 │ │ │ │ @@ -2003735,15 +2003736,15 @@ │ │ │ │ adds r3, r2, #5 │ │ │ │ adds r7, r2, #1 │ │ │ │ add.w r3, r5, r3, lsl #4 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl abde84 │ │ │ │ + bl abe114 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 5eb980 │ │ │ │ ldr r4, [r5, #36] @ 0x24 │ │ │ │ ldmia.w sl, {r0, r1, r2, r3} │ │ │ │ cmp r4, #21 │ │ │ │ @@ -2003837,15 +2003838,15 @@ │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ movs r3, #105 @ 0x69 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ add r3, sp, #364 @ 0x16c │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ add.w r1, r5, #20 │ │ │ │ mov r0, r9 │ │ │ │ - bl abdee4 │ │ │ │ + bl abe174 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 5ec03c │ │ │ │ ldrh.w r2, [sp, #344] @ 0x158 │ │ │ │ ldrb.w r4, [sp, #333] @ 0x14d │ │ │ │ ldrb.w r3, [sp, #338] @ 0x152 │ │ │ │ @@ -2004033,30 +2004034,30 @@ │ │ │ │ str r4, [sp, #144] @ 0x90 │ │ │ │ adds r3, r7, #6 │ │ │ │ add.w r3, r5, r3, lsl #4 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl abde84 │ │ │ │ + bl abe114 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 5eb980 │ │ │ │ ldr r4, [sp, #144] @ 0x90 │ │ │ │ ldmia.w sl, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ add.w r3, r5, #80 @ 0x50 │ │ │ │ str r6, [sp, #136] @ 0x88 │ │ │ │ add r6, sp, #364 @ 0x16c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl abde84 │ │ │ │ + bl abe114 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 5eb980 │ │ │ │ ldr r4, [r5, #36] @ 0x24 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ @@ -2004191,15 +2004192,15 @@ │ │ │ │ adds r3, r4, #6 │ │ │ │ adds r7, r4, #2 │ │ │ │ add.w r3, r5, r3, lsl #4 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl abde84 │ │ │ │ + bl abe114 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 5eb980 │ │ │ │ b.n 5ec97c │ │ │ │ movs r3, #162 @ 0xa2 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ @@ -2004247,15 +2004248,15 @@ │ │ │ │ adds r3, r7, #5 │ │ │ │ ldr r4, [sp, #144] @ 0x90 │ │ │ │ add.w r3, r5, r3, lsl #4 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl abde84 │ │ │ │ + bl abe114 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 5eb980 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ add r2, sp, #416 @ 0x1a0 │ │ │ │ add.w r7, r2, r3, lsl #4 │ │ │ │ @@ -2004424,15 +2004425,15 @@ │ │ │ │ add.w r3, fp, #1 │ │ │ │ str r3, [r6, #124] @ 0x7c │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ stmia.w r9, {r0, r1, r2, r3} │ │ │ │ mov r4, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl abde84 │ │ │ │ + bl abe114 │ │ │ │ mov r1, r6 │ │ │ │ add r6, sp, #204 @ 0xcc │ │ │ │ mov r2, sl │ │ │ │ mov r0, r6 │ │ │ │ bl 5eb980 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r7 │ │ │ │ @@ -2005065,26 +2005066,26 @@ │ │ │ │ lsls r6, r2, #31 │ │ │ │ bpl.n 5ed7b4 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #416 @ 0x1a0 │ │ │ │ - bl abdee4 │ │ │ │ + bl abe174 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ec03c │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ add.w r4, sp, #1200 @ 0x4b0 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r4, sp, #432 @ 0x1b0 │ │ │ │ - bl abde84 │ │ │ │ + bl abe114 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5eb980 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #428] @ 0x1ac │ │ │ │ @@ -2005106,15 +2005107,15 @@ │ │ │ │ tst.w r2, #169 @ 0xa9 │ │ │ │ bne.w 5eecf0 │ │ │ │ cmp r1, #20 │ │ │ │ bne.n 5ed7b4 │ │ │ │ add.w r1, r4, #20 │ │ │ │ add.w r0, sp, #1216 @ 0x4c0 │ │ │ │ add r4, sp, #304 @ 0x130 │ │ │ │ - bl abdee4 │ │ │ │ + bl abe174 │ │ │ │ add.w r2, sp, #1216 @ 0x4c0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5ec03c │ │ │ │ ldr.w ip, [sp, #316] @ 0x13c │ │ │ │ ldmia.w r4, {r1, r2, r3} │ │ │ │ mov r0, r5 │ │ │ │ @@ -2005176,15 +2005177,15 @@ │ │ │ │ ldmia r0, {r0, r1, r2, r3} │ │ │ │ stmia.w sl, {r0, r1, r2, r3} │ │ │ │ add.w r3, sp, #1216 @ 0x4c0 │ │ │ │ mov r0, r3 │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r4, r3 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ - bl abdee4 │ │ │ │ + bl abe174 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, sp, #1168 @ 0x490 │ │ │ │ bl 5ec03c │ │ │ │ ldrh.w r3, [sp, #1158] @ 0x486 │ │ │ │ ldrb.w r0, [sp, #1168] @ 0x490 │ │ │ │ add.w fp, sp, #1168 @ 0x490 │ │ │ │ @@ -2005595,26 +2005596,26 @@ │ │ │ │ bl 5ec7f4 │ │ │ │ b.w 5ed482 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #528 @ 0x210 │ │ │ │ - bl abdee4 │ │ │ │ + bl abe174 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ec03c │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ add.w r4, sp, #1200 @ 0x4b0 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r4, sp, #544 @ 0x220 │ │ │ │ - bl abde84 │ │ │ │ + bl abe114 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5eb980 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #540] @ 0x21c │ │ │ │ @@ -2005625,26 +2005626,26 @@ │ │ │ │ bl 5e96fc │ │ │ │ b.w 5ed482 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #592 @ 0x250 │ │ │ │ - bl abdee4 │ │ │ │ + bl abe174 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ec03c │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ add.w r4, sp, #1200 @ 0x4b0 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r4, sp, #608 @ 0x260 │ │ │ │ - bl abde84 │ │ │ │ + bl abe114 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5eb980 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #604] @ 0x25c │ │ │ │ @@ -2005661,17 +2005662,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #4 │ │ │ │ lsls r4, r3, #5 │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ lsls r4, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r6} │ │ │ │ + bkpt 0x0066 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsrs r0, r3, #23 │ │ │ │ + lsrs r0, r7, #31 │ │ │ │ lsls r6, r5, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r2, [pc, #3348] @ 5eeb7c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ mov r2, r3 │ │ │ │ mov r9, r3 │ │ │ │ @@ -2005697,15 +2005698,15 @@ │ │ │ │ add.w r6, sp, #1040 @ 0x410 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ add.w r2, sp, #1216 @ 0x4c0 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ - bl abde84 │ │ │ │ + bl abe114 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5eb980 │ │ │ │ ldrsh.w sl, [r6, #4] │ │ │ │ ldr.w lr, [r4, #36] @ 0x24 │ │ │ │ cmp.w lr, #65 @ 0x41 │ │ │ │ @@ -2005843,15 +2005844,15 @@ │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ str r6, [sp, #76] @ 0x4c │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl abde84 │ │ │ │ + bl abe114 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, sp, #1168 @ 0x490 │ │ │ │ bl 5eb980 │ │ │ │ ldrb.w r3, [sp, #1168] @ 0x490 │ │ │ │ and.w r3, r3, #15 │ │ │ │ cmp r3, #3 │ │ │ │ @@ -2005993,26 +2005994,26 @@ │ │ │ │ bl 5e9c44 │ │ │ │ b.w 5ed482 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #560 @ 0x230 │ │ │ │ - bl abdee4 │ │ │ │ + bl abe174 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ec03c │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ add.w r4, sp, #1200 @ 0x4b0 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r4, sp, #576 @ 0x240 │ │ │ │ - bl abde84 │ │ │ │ + bl abe114 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5eb980 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #572] @ 0x23c │ │ │ │ @@ -2006023,26 +2006024,26 @@ │ │ │ │ bl 5e97b0 │ │ │ │ b.w 5ed482 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #624 @ 0x270 │ │ │ │ - bl abdee4 │ │ │ │ + bl abe174 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ec03c │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ add.w r4, sp, #1200 @ 0x4b0 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r4, sp, #640 @ 0x280 │ │ │ │ - bl abde84 │ │ │ │ + bl abe114 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5eb980 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #636] @ 0x27c │ │ │ │ @@ -2006056,15 +2006057,15 @@ │ │ │ │ add.w r6, sp, #1200 @ 0x4b0 │ │ │ │ add.w r4, sp, #1216 @ 0x4c0 │ │ │ │ add.w r7, sp, #1152 @ 0x480 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl abde84 │ │ │ │ + bl abe114 │ │ │ │ add r0, sp, #224 @ 0xe0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ bl 5eb980 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ ldrb.w lr, [r5, #21] │ │ │ │ @@ -2006201,26 +2006202,26 @@ │ │ │ │ bl 5e91dc │ │ │ │ b.w 5ed482 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #320 @ 0x140 │ │ │ │ - bl abdee4 │ │ │ │ + bl abe174 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ec03c │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ add.w r4, sp, #1200 @ 0x4b0 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r4, sp, #336 @ 0x150 │ │ │ │ - bl abde84 │ │ │ │ + bl abe114 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5eb980 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #332] @ 0x14c │ │ │ │ @@ -2006231,26 +2006232,26 @@ │ │ │ │ bl 5e9378 │ │ │ │ b.w 5ed482 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #352 @ 0x160 │ │ │ │ - bl abdee4 │ │ │ │ + bl abe174 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ec03c │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ add.w r4, sp, #1200 @ 0x4b0 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r4, sp, #368 @ 0x170 │ │ │ │ - bl abde84 │ │ │ │ + bl abe114 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5eb980 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #364] @ 0x16c │ │ │ │ @@ -2006261,26 +2006262,26 @@ │ │ │ │ bl 5e942c │ │ │ │ b.w 5ed482 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #384 @ 0x180 │ │ │ │ - bl abdee4 │ │ │ │ + bl abe174 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ec03c │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ add.w r4, sp, #1200 @ 0x4b0 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r4, sp, #400 @ 0x190 │ │ │ │ - bl abde84 │ │ │ │ + bl abe114 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5eb980 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #396] @ 0x18c │ │ │ │ @@ -2006291,26 +2006292,26 @@ │ │ │ │ bl 5e94e0 │ │ │ │ b.w 5ed482 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #448 @ 0x1c0 │ │ │ │ - bl abdee4 │ │ │ │ + bl abe174 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ec03c │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ add.w r4, sp, #1200 @ 0x4b0 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r4, sp, #464 @ 0x1d0 │ │ │ │ - bl abde84 │ │ │ │ + bl abe114 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5eb980 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #460] @ 0x1cc │ │ │ │ @@ -2006320,37 +2006321,37 @@ │ │ │ │ str.w lr, [sp] │ │ │ │ bl 5e9648 │ │ │ │ b.w 5ed482 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r7 │ │ │ │ add.w r6, sp, #1200 @ 0x4b0 │ │ │ │ - bl abdee4 │ │ │ │ + bl abe174 │ │ │ │ add r0, sp, #480 @ 0x1e0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov sl, r0 │ │ │ │ bl 5ec03c │ │ │ │ add.w r3, r4, #80 @ 0x50 │ │ │ │ adds r4, #96 @ 0x60 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl abde84 │ │ │ │ + bl abe114 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #496 @ 0x1f0 │ │ │ │ bl 5eb980 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ add r4, sp, #8 │ │ │ │ - bl abde84 │ │ │ │ + bl abe114 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #512 @ 0x200 │ │ │ │ bl 5eb980 │ │ │ │ ldrh.w r3, [sp, #1068] @ 0x42c │ │ │ │ mov.w lr, #0 │ │ │ │ str r4, [sp, #92] @ 0x5c │ │ │ │ @@ -2006407,15 +2006408,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w r4, {r2, r3} │ │ │ │ bl 5e8d3c │ │ │ │ b.w 5ed482 │ │ │ │ add.w r1, r4, #20 │ │ │ │ add.w r0, sp, #1216 @ 0x4c0 │ │ │ │ add r4, sp, #704 @ 0x2c0 │ │ │ │ - bl abdee4 │ │ │ │ + bl abe174 │ │ │ │ add.w r2, sp, #1216 @ 0x4c0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ bl 5ec03c │ │ │ │ ldrh.w r2, [sp, #1180] @ 0x49c │ │ │ │ movs r3, #0 │ │ │ │ @@ -2006688,15 +2006689,15 @@ │ │ │ │ add.w ip, sp, #1200 @ 0x4b0 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ add.w r2, sp, #1216 @ 0x4c0 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ - bl abde84 │ │ │ │ + bl abe114 │ │ │ │ add r3, sp, #688 @ 0x2b0 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ bl 5eb980 │ │ │ │ ldrd r0, r1, [sp, #696] @ 0x2b8 │ │ │ │ @@ -2007031,15 +2007032,15 @@ │ │ │ │ ands.w r3, r3, #1 │ │ │ │ mov r6, r3 │ │ │ │ bne.n 5eef1c │ │ │ │ ldr.w r8, [sp, #80] @ 0x50 │ │ │ │ add.w r1, r4, #20 │ │ │ │ add r4, sp, #880 @ 0x370 │ │ │ │ mov r0, r8 │ │ │ │ - bl abdee4 │ │ │ │ + bl abe174 │ │ │ │ add r0, sp, #800 @ 0x320 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ bl 5ec03c │ │ │ │ ldrh.w r3, [sp, #892] @ 0x37c │ │ │ │ add r0, sp, #24 │ │ │ │ @@ -2007100,25 +2007101,25 @@ │ │ │ │ b.w 5ed482 │ │ │ │ ldr.w r8, [sp, #80] @ 0x50 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ add r7, sp, #768 @ 0x300 │ │ │ │ mov r0, r8 │ │ │ │ mov r9, r7 │ │ │ │ - bl abdee4 │ │ │ │ + bl abe174 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #784 @ 0x310 │ │ │ │ bl 5ec03c │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl abde84 │ │ │ │ + bl abe114 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 5eb980 │ │ │ │ ldrh.w r3, [sp, #924] @ 0x39c │ │ │ │ mov.w lr, #0 │ │ │ │ ldr r6, [sp, #84] @ 0x54 │ │ │ │ @@ -2007177,25 +2007178,25 @@ │ │ │ │ b.w 5ed482 │ │ │ │ ldr.w r8, [sp, #80] @ 0x50 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ add r7, sp, #736 @ 0x2e0 │ │ │ │ mov r0, r8 │ │ │ │ mov r9, r7 │ │ │ │ - bl abdee4 │ │ │ │ + bl abe174 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #752 @ 0x2f0 │ │ │ │ bl 5ec03c │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl abde84 │ │ │ │ + bl abe114 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 5eb980 │ │ │ │ ldrh.w r3, [sp, #956] @ 0x3bc │ │ │ │ mov.w lr, #0 │ │ │ │ ldr r6, [sp, #84] @ 0x54 │ │ │ │ @@ -2007316,15 +2007317,15 @@ │ │ │ │ strh.w sl, [r6, #4] │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ add.w r2, sp, #1200 @ 0x4b0 │ │ │ │ mov r0, r2 │ │ │ │ add.w r1, r4, #20 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ - bl abdee4 │ │ │ │ + bl abe174 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ add.w r0, sp, #1216 @ 0x4c0 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ bl 5ec03c │ │ │ │ ldr.w r1, [sp, #1216] @ 0x4c0 │ │ │ │ ldrb.w r3, [sp, #1217] @ 0x4c1 │ │ │ │ @@ -2007480,15 +2007481,15 @@ │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ ldr.w r8, [sp, #80] @ 0x50 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl abde84 │ │ │ │ + bl abe114 │ │ │ │ add r0, sp, #832 @ 0x340 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ bl 5eb980 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ movs r3, #1 │ │ │ │ @@ -2007528,15 +2007529,15 @@ │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ str r6, [sp, #76] @ 0x4c │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl abde84 │ │ │ │ + bl abe114 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, sp, #1168 @ 0x490 │ │ │ │ bl 5eb980 │ │ │ │ ldrb.w r3, [sp, #1171] @ 0x493 │ │ │ │ ldrb.w r2, [sp, #1169] @ 0x491 │ │ │ │ ldrb.w ip, [sp, #1170] @ 0x492 │ │ │ │ @@ -2007619,15 +2007620,15 @@ │ │ │ │ add.w r6, sp, #1184 @ 0x4a0 │ │ │ │ mov r7, r6 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ mov r0, r6 │ │ │ │ - bl abde84 │ │ │ │ + bl abe114 │ │ │ │ mov r2, r6 │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5eb980 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ add.w r2, sp, #1304 @ 0x518 │ │ │ │ @@ -2007642,15 +2007643,15 @@ │ │ │ │ bne.w 5edff0 │ │ │ │ add.w r3, r4, #144 @ 0x90 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r7, {r0, r1, r2, r3} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl abde84 │ │ │ │ + bl abe114 │ │ │ │ mov r2, r6 │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5eb980 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ add.w r2, sp, #1304 @ 0x518 │ │ │ │ @@ -2007659,15 +2007660,15 @@ │ │ │ │ sub.w ip, ip, #40 @ 0x28 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ b.w 5edff0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ add.w r0, sp, #1216 @ 0x4c0 │ │ │ │ add r4, sp, #720 @ 0x2d0 │ │ │ │ - bl abdee4 │ │ │ │ + bl abe174 │ │ │ │ add.w r2, sp, #1216 @ 0x4c0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5ec03c │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldr.w lr, [sp, #732] @ 0x2dc │ │ │ │ @@ -2007752,15 +2007753,15 @@ │ │ │ │ ldr.w r8, [sp, #80] @ 0x50 │ │ │ │ and.w r2, r2, #4026531840 @ 0xf0000000 │ │ │ │ str.w r2, [sp, #1124] @ 0x464 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ - bl abde84 │ │ │ │ + bl abe114 │ │ │ │ mov r2, r8 │ │ │ │ add.w r0, sp, #1104 @ 0x450 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ bl 5eb980 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldmia r0, {r0, r1, r2, r3} │ │ │ │ @@ -2007854,15 +2007855,15 @@ │ │ │ │ addw fp, sp, #1156 @ 0x484 │ │ │ │ strd r5, r9, [sp, #80] @ 0x50 │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ mov r1, r7 │ │ │ │ add.w r0, sp, #1176 @ 0x498 │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ eor.w r2, r2, #1 │ │ │ │ - bl abd928 │ │ │ │ + bl abdbb8 │ │ │ │ add.w r2, sp, #1176 @ 0x498 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ bl 5eb980 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldrb r3, [r3, #13] │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ @@ -2007962,15 +2007963,15 @@ │ │ │ │ bfi r3, r0, #0, #10 │ │ │ │ strh.w r3, [r4, #1224] @ 0x4c8 │ │ │ │ bne.n 5efadc │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ mov r0, fp │ │ │ │ addw r7, sp, #1124 @ 0x464 │ │ │ │ add.w r1, r3, #20 │ │ │ │ - bl abdbec │ │ │ │ + bl abde7c │ │ │ │ mov r2, fp │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ bl 5ec03c │ │ │ │ ldrb.w r3, [sp, #1125] @ 0x465 │ │ │ │ ldrb.w r1, [sp, #1156] @ 0x484 │ │ │ │ ldrb.w r2, [sp, #1124] @ 0x464 │ │ │ │ @@ -2008290,15 +2008291,15 @@ │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ movs r1, #1 │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl abdb54 │ │ │ │ + bl abdde4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 5ef950 │ │ │ │ ldr.w r2, [pc, #1792] @ 5f0598 │ │ │ │ ldr.w r3, [pc, #1768] @ 5f0584 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -2008867,18 +2008868,18 @@ │ │ │ │ lsls r4, r3, #5 │ │ │ │ lsls r6, r4, #27 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 1, 9, cr0, cr2, cr6, {1} │ │ │ │ + @ instruction: 0xf0b20126 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #624] @ 0x270 │ │ │ │ + str r7, [sp, #752] @ 0x2f0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ lsls r0, r4, #5 │ │ │ │ lsls r4, r3, #5 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #88] @ 0x58 │ │ │ │ ldrb r3, [r3, #13] │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ @@ -2010321,15 +2010322,15 @@ │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ movs r1, #3 │ │ │ │ mov r0, sl │ │ │ │ ldmia.w r4, {r2, r3} │ │ │ │ bl 5eb434 │ │ │ │ b.w 5f0008 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl abd8c0 │ │ │ │ + bl abdb50 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 5f0008 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ add r6, sp, #4 │ │ │ │ strh r3, [r4, #4] │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ @@ -2010886,15 +2010887,15 @@ │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ ldr r6, [sp, #132] @ 0x84 │ │ │ │ ldmia.w r8, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ ldmia.w r9, {r0, r1} │ │ │ │ b.w 5f152a │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl abd8c0 │ │ │ │ + bl abdb50 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 5f0008 │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 5f1406 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ @@ -2011118,15 +2011119,15 @@ │ │ │ │ add r4, sp, #528 @ 0x210 │ │ │ │ add r6, sp, #176 @ 0xb0 │ │ │ │ add.w r7, fp, #76 @ 0x4c │ │ │ │ ldmia r0, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl abde84 │ │ │ │ + bl abe114 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, fp │ │ │ │ bl 5eb980 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ add r6, sp, #272 @ 0x110 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ @@ -2011237,15 +2011238,15 @@ │ │ │ │ mov r0, fp │ │ │ │ bl 5ed2d0 │ │ │ │ b.n 5f1ff4 │ │ │ │ add.w sl, sp, #192 @ 0xc0 │ │ │ │ add r7, sp, #528 @ 0x210 │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r7 │ │ │ │ - bl abdee4 │ │ │ │ + bl abe174 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ bl 5ec03c │ │ │ │ ldr.w r3, [sl] │ │ │ │ ldr r5, [r4, #52] @ 0x34 │ │ │ │ ldrsh.w r2, [sl, #4] │ │ │ │ @@ -2011294,15 +2011295,15 @@ │ │ │ │ add.w r9, sp, #448 @ 0x1c0 │ │ │ │ add r5, sp, #208 @ 0xd0 │ │ │ │ mla r6, r2, r3, r6 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w r9, {r0, r1, r2, r3} │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl abde84 │ │ │ │ + bl abe114 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r5 │ │ │ │ str r5, [sp, #84] @ 0x54 │ │ │ │ bl 5eb980 │ │ │ │ ldrsh.w r3, [r5, #6] │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ @@ -2011529,15 +2011530,15 @@ │ │ │ │ movs r2, #20 │ │ │ │ add.w r9, sp, #448 @ 0x1c0 │ │ │ │ mla r3, r2, r3, r6 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r9, {r0, r1, r2, r3} │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl abde84 │ │ │ │ + bl abe114 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ add r0, sp, #272 @ 0x110 │ │ │ │ bl 5eb980 │ │ │ │ ldrb.w r2, [sp, #272] @ 0x110 │ │ │ │ ldrh.w r3, [sp, #276] @ 0x114 │ │ │ │ and.w r0, r2, #15 │ │ │ │ @@ -2011815,15 +2011816,15 @@ │ │ │ │ movs r2, #20 │ │ │ │ add.w r9, sp, #448 @ 0x1c0 │ │ │ │ mla r3, r2, r3, r5 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r9, {r0, r1, r2, r3} │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl abde84 │ │ │ │ + bl abe114 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ add r0, sp, #272 @ 0x110 │ │ │ │ bl 5eb980 │ │ │ │ movs r3, #2 │ │ │ │ ldrd r0, r1, [sp, #280] @ 0x118 │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -2012232,15 +2012233,15 @@ │ │ │ │ lsls r2, r5, #2 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ add r5, sp, #272 @ 0x110 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #448 @ 0x1c0 │ │ │ │ - bl abde84 │ │ │ │ + bl abe114 │ │ │ │ add r2, sp, #448 @ 0x1c0 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ bl 5eb980 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ add.w ip, r2, r3 │ │ │ │ @@ -2012252,15 +2012253,15 @@ │ │ │ │ str r3, [sp, #1000] @ 0x3e8 │ │ │ │ ldmia.w r7, {r0, r1, r2, r3} │ │ │ │ stmia.w lr, {r0, r1, r2, r3} │ │ │ │ ldmia.w ip, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #448 @ 0x1c0 │ │ │ │ - bl abde84 │ │ │ │ + bl abe114 │ │ │ │ add r2, sp, #448 @ 0x1c0 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ bl 5eb980 │ │ │ │ add r3, sp, #1008 @ 0x3f0 │ │ │ │ add.w r6, r3, r6, lsl #4 │ │ │ │ ldr.w ip, [r4, #44] @ 0x2c │ │ │ │ @@ -2012581,25 +2012582,25 @@ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ blx 6a2ec │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r1, #60] @ 0x3c │ │ │ │ + str r0, [r5, #92] @ 0x5c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - push {r1, r2, r4, lr} │ │ │ │ + @ instruction: 0xb736 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r0, [r7, #56] @ 0x38 │ │ │ │ + str r0, [r3, #92] @ 0x5c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - push {r1, r3, r5, r6, r7} │ │ │ │ + @ instruction: 0xb70a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r0, [r3, #52] @ 0x34 │ │ │ │ + str r0, [r7, #84] @ 0x54 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - push {r1, r6, r7} │ │ │ │ + @ instruction: 0xb6e2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3584] @ 0xe00 │ │ │ │ sub sp, #476 @ 0x1dc │ │ │ │ mov r8, r1 │ │ │ │ @@ -2012945,15 +2012946,15 @@ │ │ │ │ add r3, sp, #264 @ 0x108 │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ mov r0, r4 │ │ │ │ movs r6, #1 │ │ │ │ bl 4b1b3c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x39d7cc> │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ae96f0 │ │ │ │ + bl ae9980 │ │ │ │ orrs r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b8c64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3a48f4> │ │ │ │ orrs r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4619d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x34d664> │ │ │ │ orrs r7, r0 │ │ │ │ @@ -2013009,23 +2013010,23 @@ │ │ │ │ orrs r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ strd r5, r5, [sp, #288] @ 0x120 │ │ │ │ str r2, [sp, #284] @ 0x11c │ │ │ │ str r5, [sp, #296] @ 0x128 │ │ │ │ str.w r8, [sp, #280] @ 0x118 │ │ │ │ - bl ade33c │ │ │ │ + bl ade5cc │ │ │ │ mov r1, r6 │ │ │ │ orrs r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ae1f14 │ │ │ │ + bl ae21a4 │ │ │ │ movs r1, #0 │ │ │ │ orrs r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ae2678 │ │ │ │ + bl ae2908 │ │ │ │ orrs r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4c2654 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3ae2e4> │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ movs r2, #0 │ │ │ │ orrs r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -2013044,30 +2013045,30 @@ │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ mov r0, r4 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [sp, #308] @ 0x134 │ │ │ │ - bl ae041c │ │ │ │ + bl ae06ac │ │ │ │ orr.w r2, r0, r7 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 5f34ce │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ ldr.w r8, [sp, #104] @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b224c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x39dedc> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ bl 48f734 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x37b3c4> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl ac01e8 │ │ │ │ + bl ac0478 │ │ │ │ mov r0, r4 │ │ │ │ bl 48e908 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x37a598> │ │ │ │ mov r0, r4 │ │ │ │ bl 462508 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x34e198> │ │ │ │ cbz r0, 5f3638 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b8c64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3a48f4> │ │ │ │ @@ -2013087,38 +2013088,38 @@ │ │ │ │ ldrsb.w r3, [r4, #65] @ 0x41 │ │ │ │ movs r2, #84 @ 0x54 │ │ │ │ mla r3, r2, r3, r8 │ │ │ │ ldrb.w r4, [r3, #840] @ 0x348 │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 5f3aa4 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ - bl abf104 │ │ │ │ + bl abf394 │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ movs r1, #13 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r0, r4 │ │ │ │ - bl ade878 │ │ │ │ + bl adeb08 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 531314 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41cfa4> │ │ │ │ ldr.w r1, [pc, #1460] @ 5f3c2c │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl ad0b14 │ │ │ │ + bl ad0da4 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl ac54bc │ │ │ │ + bl ac574c │ │ │ │ mov r0, r4 │ │ │ │ bl 4b94ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3a513c> │ │ │ │ ldrb.w r1, [sl, #1] │ │ │ │ mov r0, r4 │ │ │ │ eor.w r1, r1, #1 │ │ │ │ - bl abdf40 │ │ │ │ + bl abe1d0 │ │ │ │ mov.w r1, #1176 @ 0x498 │ │ │ │ movs r0, #0 │ │ │ │ bl 439918 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3255a8> │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ strb r3, [r0, #21] │ │ │ │ mov r9, r0 │ │ │ │ ldrb.w r3, [r8, #50] @ 0x32 │ │ │ │ @@ -2013492,23 +2013493,23 @@ │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldrb.w r1, [r8, #125] @ 0x7d │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ eor.w r2, r3, #1 │ │ │ │ bl 4b3c1c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x39f8ac> │ │ │ │ b.n 5f335a │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ - bl ac699c │ │ │ │ + bl ac6c2c │ │ │ │ ldrb.w r3, [sl] │ │ │ │ cbnz r3, 5f3ab8 │ │ │ │ ldrb.w r4, [sl, #1] │ │ │ │ eor.w r4, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ - bl abebd8 │ │ │ │ + bl abee68 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b8c64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3a48f4> │ │ │ │ mov r0, r4 │ │ │ │ bl 4b94ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3a513c> │ │ │ │ b.n 5f365e │ │ │ │ ldr.w r8, [r1] │ │ │ │ mov ip, r1 │ │ │ │ @@ -2014176,33 +2014177,33 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 5f4086 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r1, [r3, #64] @ 0x40 │ │ │ │ add.w fp, sp, #320 @ 0x140 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, fp │ │ │ │ - bl abb45c │ │ │ │ + bl abb6ec │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r4, [r3, #24] │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 5f4d64 │ │ │ │ add.w r1, r4, #32 │ │ │ │ mov r0, fp │ │ │ │ - bl abb548 │ │ │ │ + bl abb7d8 │ │ │ │ mov r0, r4 │ │ │ │ bl 46841c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3540ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5f4216 │ │ │ │ ldr r3, [sp, #324] @ 0x144 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 5f42bc │ │ │ │ movs r5, #24 │ │ │ │ mov r0, fp │ │ │ │ - bl abb504 │ │ │ │ + bl abb794 │ │ │ │ mov r7, r0 │ │ │ │ add.w sl, r0, #4 │ │ │ │ add.w r8, r0, #12 │ │ │ │ ldr.w r6, [sl, #4]! │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 5f42b2 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ @@ -2014237,15 +2014238,15 @@ │ │ │ │ ldr r2, [r6, #32] │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ mla r3, r5, r2, r3 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ ldrb r2, [r3, r4] │ │ │ │ orr.w ip, ip, r2 │ │ │ │ strb.w ip, [r3, r4] │ │ │ │ - bl abb548 │ │ │ │ + bl abb7d8 │ │ │ │ ldr.w r1, [r9, #124] @ 0x7c │ │ │ │ adds r4, #1 │ │ │ │ cmp r1, r4 │ │ │ │ bhi.n 5f426c │ │ │ │ cmp r8, sl │ │ │ │ bne.n 5f4244 │ │ │ │ ldr r3, [sp, #324] @ 0x144 │ │ │ │ @@ -2014253,28 +2014254,28 @@ │ │ │ │ bne.n 5f4234 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r4, [r3, #24] │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 5f4432 │ │ │ │ add.w r1, r4, #32 │ │ │ │ mov r0, fp │ │ │ │ - bl abb4b8 │ │ │ │ + bl abb748 │ │ │ │ mov r0, r4 │ │ │ │ bl 46841c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3540ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5f42c6 │ │ │ │ ldr r3, [sp, #324] @ 0x144 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 5f4432 │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ mov.w r8, #24 │ │ │ │ str.w fp, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ - bl abb504 │ │ │ │ + bl abb794 │ │ │ │ sub.w r1, r0, #32 │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r0, [r9, #104] @ 0x68 │ │ │ │ bl 436a24 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3226b4> │ │ │ │ ldr.w r3, [r9, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 5f4426 │ │ │ │ @@ -2014351,15 +2014352,15 @@ │ │ │ │ cbz r0, 5f43f4 │ │ │ │ mov fp, r6 │ │ │ │ mov r6, r4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ adds r1, #32 │ │ │ │ - bl abb548 │ │ │ │ + bl abb7d8 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ bl 43c6fc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32838c> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5f43d8 │ │ │ │ mov r4, r6 │ │ │ │ @@ -2014386,15 +2014387,15 @@ │ │ │ │ ldr r3, [sp, #324] @ 0x144 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 5f42ee │ │ │ │ ldr.w fp, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #316] @ 0x13c │ │ │ │ bl 439acc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32575c> │ │ │ │ mov r0, fp │ │ │ │ - bl abb498 │ │ │ │ + bl abb728 │ │ │ │ ldr.w r2, [r9, #124] @ 0x7c │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r9 │ │ │ │ bl 4399c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x325654> │ │ │ │ ldr.w r3, [r9, #124] @ 0x7c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r9 │ │ │ │ @@ -2014835,23 +2014836,23 @@ │ │ │ │ bne.n 5f48cc │ │ │ │ ldr.w r0, [r9, #16] │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #5 │ │ │ │ bl 5caa74 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ b.n 5f48cc │ │ │ │ - add r4, sp, #728 @ 0x2d8 │ │ │ │ + add r6, sp, #856 @ 0x358 │ │ │ │ lsls r6, r4, #4 │ │ │ │ rev r6, r1 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #1000] @ (5f4d04 ) │ │ │ │ + ldr r6, [pc, #104] @ (5f4984 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ adcs r1, r7 │ │ │ │ vshll.u32 q9, d8, #31 │ │ │ │ bhi.w 5f4d14 │ │ │ │ ldr.w r0, [pc, #1248] @ 5f4e08 │ │ │ │ cmp.w ip, #32 │ │ │ │ add r0, pc │ │ │ │ @@ -2015008,15 +2015009,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 5f3706 │ │ │ │ mov r3, r2 │ │ │ │ str.w r2, [r9, #4] │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ - bl ad2b94 │ │ │ │ + bl ad2e24 │ │ │ │ b.w 5f3494 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ movs r1, #0 │ │ │ │ bl 48f734 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x37b3c4> │ │ │ │ b.w 5f3216 │ │ │ │ mov r5, r3 │ │ │ │ @@ -2015263,27 +2015264,27 @@ │ │ │ │ mov r7, r3 │ │ │ │ b.w 5f385e │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq r2, #15 │ │ │ │ movne.w r2, #4294967295 @ 0xffffffff │ │ │ │ b.n 5f4962 │ │ │ │ - add r1, pc, #8 @ (adr r1, 5f4e14 ) │ │ │ │ + add r3, pc, #136 @ (adr r3, 5f4e94 ) │ │ │ │ lsls r6, r4, #4 │ │ │ │ - ldr r4, [sp, #632] @ 0x278 │ │ │ │ + ldr r6, [sp, #760] @ 0x2f8 │ │ │ │ lsls r6, r4, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #8] @ (5f4e28 ) │ │ │ │ add r2, pc │ │ │ │ bl 5f3118 │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #944 @ 0x3b0 │ │ │ │ + add r6, sp, #48 @ 0x30 │ │ │ │ lsls r6, r4, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, #1 │ │ │ │ @@ -2015294,15 +2015295,15 @@ │ │ │ │ ldr r2, [pc, #12] @ (5f4e58 ) │ │ │ │ mov ip, r0 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ mov r1, ip │ │ │ │ add r2, pc │ │ │ │ bl 5f3118 │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #752 @ 0x2f0 │ │ │ │ + add r5, sp, #880 @ 0x370 │ │ │ │ lsls r6, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -2016608,15 +2016609,15 @@ │ │ │ │ nop │ │ │ │ add r4, pc, #96 @ (adr r4, 5f5d18 ) │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r4, pc, #32 @ (adr r4, 5f5ce0 ) │ │ │ │ lsls r3, r3, #5 │ │ │ │ - subs r0, #78 @ 0x4e │ │ │ │ + subs r2, #110 @ 0x6e │ │ │ │ lsls r3, r5, #2 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 5f5cae │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -2017278,18 +2017279,18 @@ │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #768] @ 0x300 │ │ │ │ lsls r3, r3, #5 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [sl], #-680 @ 0xfffffd58 │ │ │ │ + cdp 0, 5, cr0, cr10, cr10, {5} │ │ │ │ ldr r4, [sp, #344] @ 0x158 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - @ instruction: 0xeae400aa │ │ │ │ + stc 0, cr0, [r4, #-680] @ 0xfffffd58 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3848] @ 0xf08 │ │ │ │ sub sp, #212 @ 0xd4 │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r0, [pc, #2344] @ 5f6d38 │ │ │ │ @@ -2018116,15 +2018117,15 @@ │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #840] @ 0x348 │ │ │ │ lsls r3, r3, #5 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - bics.w r0, r0, sl, asr #2 │ │ │ │ + mrrc 0, 10, r0, r0, cr10 @ │ │ │ │ str r3, [sp, #592] @ 0x250 │ │ │ │ lsls r3, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2112] @ 0x840 │ │ │ │ mov fp, r1 │ │ │ │ @@ -2018268,15 +2018269,15 @@ │ │ │ │ blx 6a9e0 │ │ │ │ b.n 5f6e78 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r1, [sp, #800] @ 0x320 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ str r1, [sp, #448] @ 0x1c0 │ │ │ │ lsls r3, r3, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2018709,21 +2018710,21 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 5f7342 │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - movs r3, #16 │ │ │ │ + movs r5, #48 @ 0x30 │ │ │ │ lsls r3, r5, #2 │ │ │ │ ldrh r6, [r0, #50] @ 0x32 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r2, r4, r5} │ │ │ │ + stmia r2!, {r2, r4, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrh r0, [r2, #38] @ 0x26 │ │ │ │ lsls r3, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ @@ -2018889,26 +2018890,26 @@ │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r0, #36] @ 0x24 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x006c │ │ │ │ - lsls r1, r6, #2 │ │ │ │ - bkpt 0x0066 │ │ │ │ + stmia r0!, {r2, r3, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bkpt 0x0060 │ │ │ │ + stmia r0!, {r1, r2, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bkpt 0x0038 │ │ │ │ + stmia r0!, {r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - pop {r1, r2, r3, r4, r5, r6, pc} │ │ │ │ + stmia r0!, {r3, r4, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r0, [r3, #24] │ │ │ │ - lsls r3, r3, #5 │ │ │ │ + ittt ls │ │ │ │ + lslls r1, r6, #2 │ │ │ │ + ldrhls r0, [r3, #24] │ │ │ │ + lslls 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 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ mov r8, r2 │ │ │ │ ldr.w r9, [r1] │ │ │ │ @@ -2019078,23 +2019079,23 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r2, [r7, #20] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r7} │ │ │ │ + bkpt 0x00a2 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - pop {r2, r3, r4, r5, r6} │ │ │ │ + bkpt 0x009c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - pop {r1, r2, r4, r5, r6} │ │ │ │ + bkpt 0x0096 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - pop {r2, r4, r6} │ │ │ │ + bkpt 0x0074 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cbnz r2, 5f7752 │ │ │ │ + pop {r1, r3, r6, r7, pc} │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrh r6, [r1, #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, #3984] @ 0xf90 │ │ │ │ @@ -2019251,21 +2019252,21 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r6, [r5, #6] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - hlt 0x0038 │ │ │ │ + pop {r3, r4, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - hlt 0x0032 │ │ │ │ + pop {r1, r4, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - hlt 0x0030 │ │ │ │ + pop {r4, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cbnz r6, 5f78ca │ │ │ │ + pop {r1, r2, r3, r4} │ │ │ │ lsls r1, r6, #2 │ │ │ │ strh r6, [r4, #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, #2176] @ 0x880 │ │ │ │ @@ -2019728,35 +2019729,35 @@ │ │ │ │ ... │ │ │ │ strh r2, [r1, #58] @ 0x3a │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r0, #58] @ 0x3a │ │ │ │ lsls r3, r3, #5 │ │ │ │ - subs r6, r0, r7 │ │ │ │ + adds r6, r4, #7 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - subs r0, r3, r2 │ │ │ │ + adds r0, r7, #2 │ │ │ │ lsls r3, r5, #2 │ │ │ │ ldc2 15, cr15, [r7], {255} @ 0xff │ │ │ │ cmp r5, #105 @ 0x69 │ │ │ │ movs r0, r0 │ │ │ │ bl 517d96 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x403a26> │ │ │ │ lsls r5, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r2, r0 │ │ │ │ + adds r6, r6, #0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strh r2, [r3, #14] │ │ │ │ + strh r2, [r7, #30] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cpsid i │ │ │ │ + @ instruction: 0xb892 │ │ │ │ lsls r1, r6, #2 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r6, #22] │ │ │ │ lsls r3, r3, #5 │ │ │ │ - asrs r4, r0, #31 │ │ │ │ + adds r4, r4, r7 │ │ │ │ lsls r3, r5, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2019842,19 +2019843,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r4, [r5, #16] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r2, #28 │ │ │ │ + adds r4, r6, r4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - asrs r6, r2, #28 │ │ │ │ + adds r6, r6, r4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cbz r2, 5f7f22 │ │ │ │ + @ instruction: 0xb61a │ │ │ │ lsls r1, r6, #2 │ │ │ │ strh r0, [r1, #12] │ │ │ │ lsls r3, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2020128,25 +2020129,25 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ strh r6, [r5, #8] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - uxtb r4, r6 │ │ │ │ + push {r2, r4, lr} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - uxtb r2, r5 │ │ │ │ + push {r1, r3, lr} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - uxtb r0, r0 │ │ │ │ + push {r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cbz r6, 5f81a8 │ │ │ │ + push {r1, r2} │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrb r4, [r2, #28] │ │ │ │ lsls r3, r3, #5 │ │ │ │ - cbz r6, 5f8180 │ │ │ │ + cbz r6, 5f81c8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2020278,19 +2020279,19 @@ │ │ │ │ b.n 5f8258 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r0, [r5, #25] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #416 @ 0x1a0 │ │ │ │ + uxth r0, r1 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrb r0, [r4, #22] │ │ │ │ lsls r3, r3, #5 │ │ │ │ - add r7, sp, #600 @ 0x258 │ │ │ │ + cbz r6, 5f8310 │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ mov r8, r2 │ │ │ │ @@ -2020475,23 +2020476,23 @@ │ │ │ │ b.n 5f8422 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r6, [r6, #19] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #768 @ 0x300 │ │ │ │ + sub sp, #384 @ 0x180 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r6, sp, #744 @ 0x2e8 │ │ │ │ + sub sp, #360 @ 0x168 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r6, sp, #720 @ 0x2d0 │ │ │ │ + sub sp, #336 @ 0x150 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r6, sp, #560 @ 0x230 │ │ │ │ + sub sp, #176 @ 0xb0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r5, sp, #992 @ 0x3e0 │ │ │ │ + add sp, #96 @ 0x60 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrb r4, [r3, #14] │ │ │ │ lsls r3, r3, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2020853,28 +2020854,28 @@ │ │ │ │ moveq r4, r3 │ │ │ │ b.n 5f86b2 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrb r6, [r7, #8] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #976 @ 0x3d0 │ │ │ │ + add r6, sp, #80 @ 0x50 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r3, sp, #360 @ 0x168 │ │ │ │ + add r5, sp, #488 @ 0x1e8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xe98400b6 │ │ │ │ - add r3, sp, #232 @ 0xe8 │ │ │ │ + sub.w r0, r4, r6, ror #2 │ │ │ │ + add r5, sp, #360 @ 0x168 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r2, sp, #976 @ 0x3d0 │ │ │ │ + add r5, sp, #80 @ 0x50 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp r3, #240 @ 0xf0 │ │ │ │ + cmp r6, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ strb r4, [r7, #31] │ │ │ │ lsls r3, r3, #5 │ │ │ │ - add r1, sp, #880 @ 0x370 │ │ │ │ + add r3, sp, #1008 @ 0x3f0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2020992,15 +2020993,15 @@ │ │ │ │ b.n 5f8952 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r0, [r7, #28] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #184 @ 0xb8 │ │ │ │ + add r3, sp, #312 @ 0x138 │ │ │ │ lsls r1, r6, #2 │ │ │ │ strb r4, [r6, #25] │ │ │ │ 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] │ │ │ │ @@ -2021459,29 +2021460,29 @@ │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r0, #23] │ │ │ │ lsls r3, r3, #5 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r3, #9 │ │ │ │ + lsrs r4, r7, #17 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsrs r6, r2, #2 │ │ │ │ + lsrs r6, r6, #10 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r5, pc, #248 @ (adr r5, 5f8fcc ) │ │ │ │ + add r7, pc, #376 @ (adr r7, 5f904c ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r4, pc, #256 @ (adr r4, 5f8fd8 ) │ │ │ │ + add r6, pc, #384 @ (adr r6, 5f9058 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r3, pc, #928 @ (adr r3, 5f927c ) │ │ │ │ + add r6, pc, #32 @ (adr r6, 5f8efc ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsls r4, r4, #27 │ │ │ │ + lsrs r4, r0, #4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r3, pc, #648 @ (adr r3, 5f916c ) │ │ │ │ + add r5, pc, #776 @ (adr r5, 5f91ec ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsls r4, r7, #26 │ │ │ │ + lsrs r4, r3, #3 │ │ │ │ lsls r3, r5, #2 │ │ │ │ ldrb.w r3, [fp, #88] @ 0x58 │ │ │ │ adds r7, #1 │ │ │ │ adds r4, #12 │ │ │ │ cmp r3, r7 │ │ │ │ bls.w 5f90e8 │ │ │ │ movs r3, #12 │ │ │ │ @@ -2022428,50 +2022429,51 @@ │ │ │ │ str.w r0, [r3, r7, lsl #2] │ │ │ │ b.w 5f9042 │ │ │ │ nop │ │ │ │ ands r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r1, #26 │ │ │ │ + lsrs r6, r5, #2 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - svc 238 @ 0xee │ │ │ │ + b.n 5f9d64 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r1, pc, #904 @ (adr r1, 5f9cd4 ) │ │ │ │ + add r4, pc, #8 @ (adr r4, 5f9954 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsls r2, r5, #18 │ │ │ │ + lsls r2, r1, #27 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r1, pc, #160 @ (adr r1, 5f99f4 ) │ │ │ │ + add r3, pc, #288 @ (adr r3, 5f9a74 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsls r0, r3, #15 │ │ │ │ + lsls r0, r7, #23 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r0, pc, #56 @ (adr r0, 5f9994 ) │ │ │ │ + add r2, pc, #184 @ (adr r2, 5f9a14 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r0, pc, #16 @ (adr r0, 5f9970 ) │ │ │ │ + add r2, pc, #144 @ (adr r2, 5f99f0 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r7, [sp, #1000] @ 0x3e8 │ │ │ │ + add r2, pc, #104 @ (adr r2, 5f99cc ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r7, [sp, #56] @ 0x38 │ │ │ │ + add r1, pc, #184 @ (adr r1, 5f9a20 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsls r4, r1, #9 │ │ │ │ + lsls r4, r5, #17 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r5, [sp, #336] @ 0x150 │ │ │ │ + ldr r7, [sp, #464] @ 0x1d0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - vaddl.u32 q8, d22, d26 │ │ │ │ - str r6, [r4, #120] @ 0x78 │ │ │ │ + lsls r6, r0, #8 │ │ │ │ + lsls r3, r5, #2 │ │ │ │ + ldr r6, [r0, #28] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [sp, #184] @ 0xb8 │ │ │ │ + ldr r6, [sp, #312] @ 0x138 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r3, [sp, #328] @ 0x148 │ │ │ │ + ldr r5, [sp, #456] @ 0x1c8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r4, [r7, #12] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - mrrc2 0, 10, r0, r0, cr10 @ │ │ │ │ + cdp2 0, 7, cr0, cr0, cr10, {5} │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [r3, #36] @ 0x24 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ @@ -2023070,34 +2023072,34 @@ │ │ │ │ adc.w r8, r8, #0 │ │ │ │ subs r3, r6, #3 │ │ │ │ orrs.w r3, r3, r8 │ │ │ │ bne.n 5f9ef6 │ │ │ │ ldr.w fp, [sp, #112] @ 0x70 │ │ │ │ b.w 5f95e2 │ │ │ │ ... │ │ │ │ - ldr r0, [sp, #408] @ 0x198 │ │ │ │ + ldr r2, [sp, #536] @ 0x218 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xfb1a00aa │ │ │ │ - str r7, [sp, #240] @ 0xf0 │ │ │ │ + ldc2 0, cr0, [sl, #-680]! @ 0xfffffd58 │ │ │ │ + ldr r1, [sp, #368] @ 0x170 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [sp, #512] @ 0x200 │ │ │ │ + ldr r0, [sp, #640] @ 0x280 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r5, [sp, #896] @ 0x380 │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r4, [sp, #976] @ 0x3d0 │ │ │ │ + str r7, [sp, #80] @ 0x50 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r4, [sp, #456] @ 0x1c8 │ │ │ │ + str r6, [sp, #584] @ 0x248 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r3, [sp, #928] @ 0x3a0 │ │ │ │ + str r6, [sp, #32] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - movs r3, #184 @ 0xb8 │ │ │ │ + movs r5, #216 @ 0xd8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - subs r2, #190 @ 0xbe │ │ │ │ + subs r4, #222 @ 0xde │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subw r0, lr, #2218 @ 0x8aa │ │ │ │ + str.w r0, [lr, #170] @ 0xaa │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #184] @ 0xb8 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ @@ -2023697,35 +2023699,35 @@ │ │ │ │ ldr r6, [sp, #92] @ 0x5c │ │ │ │ mov r5, r0 │ │ │ │ b.n 5fa4e8 │ │ │ │ ldr.w fp, [sp, #184] @ 0xb8 │ │ │ │ b.w 5f9daa │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r1, [sp, #992] @ 0x3e0 │ │ │ │ + str r4, [sp, #96] @ 0x60 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [sp, #912] @ 0x390 │ │ │ │ + str r3, [sp, #16] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - rev16 r6, r0 │ │ │ │ + pop {r1, r2, r5, r6} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r1, #62] @ 0x3e │ │ │ │ + str r1, [sp, #928] @ 0x3a0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r0, [r6, #60] @ 0x3c │ │ │ │ + str r1, [sp, #832] @ 0x340 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r2, [r5, #60] @ 0x3c │ │ │ │ + str r1, [sp, #808] @ 0x328 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r2, [r7, #52] @ 0x34 │ │ │ │ + str r0, [sp, #872] @ 0x368 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r6, [r7, #50] @ 0x32 │ │ │ │ + str r0, [sp, #632] @ 0x278 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r6, [r5, #48] @ 0x30 │ │ │ │ + str r0, [sp, #312] @ 0x138 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r6, [r3, #46] @ 0x2e │ │ │ │ + ldrh r6, [r7, #62] @ 0x3e │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r2, [r2, #42] @ 0x2a │ │ │ │ + ldrh r2, [r6, #58] @ 0x3a │ │ │ │ lsls r1, r6, #2 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ lsls r3, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ @@ -2023868,15 +2023870,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r7, r6] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r5, r6] │ │ │ │ lsls r3, r3, #5 │ │ │ │ - vhadd.s16 d0, d20, d26 │ │ │ │ + @ instruction: 0xf13400aa │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r1, r2] │ │ │ │ lsls r3, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2024109,17 +2024111,17 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldr r6, [r0, r0] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r6, #12] │ │ │ │ + ldrh r4, [r2, #30] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r0, [r7, #6] │ │ │ │ + ldrh r0, [r3, #24] │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrsb r2, [r0, r0] │ │ │ │ lsls r3, r3, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2024638,32 +2024640,32 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ strb r6, [r7, r5] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeb2e00aa │ │ │ │ + stcl 0, cr0, [lr, #-680] @ 0xfffffd58 │ │ │ │ stmia r7!, {r0, r1, r2, r3} │ │ │ │ - @ instruction: 0xffffe892 │ │ │ │ + @ instruction: 0xffffeab2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ bpl.n 5faffe │ │ │ │ - vqshl.u64 q15, q12, #63 @ 0x3f │ │ │ │ + vshll.u32 q15, d8, #31 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r7, [pc, #784] @ (5fb2e0 ) │ │ │ │ + str r4, [r4, r7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r1, #38] @ 0x26 │ │ │ │ + strh r4, [r5, #54] @ 0x36 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r6, [r5, #34] @ 0x22 │ │ │ │ + strh r6, [r1, #52] @ 0x34 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r2, [r6, #26] │ │ │ │ + strh r2, [r2, #44] @ 0x2c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r0, [r1, #26] │ │ │ │ + strh r0, [r5, #42] @ 0x2a │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r0, [r6, #20] │ │ │ │ + strh r0, [r2, #38] @ 0x26 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr.w r0, [fp, #32] │ │ │ │ ldr r3, [r3, #56] @ 0x38 │ │ │ │ ldrb.w r3, [r3, #3296] @ 0xce0 │ │ │ │ cmp r3, #4 │ │ │ │ beq.w 5fb16e │ │ │ │ @@ -2024895,15 +2024897,15 @@ │ │ │ │ b.n 5fb14c │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [pc, #688] @ (5fb50c ) │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5faa84 │ │ │ │ + b.n 5faec4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r1, #4] │ │ │ │ @@ -2025376,15 +2025378,15 @@ │ │ │ │ b.n 5fb718 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r1, [pc, #752] @ (5fba58 ) │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - svc 106 @ 0x6a │ │ │ │ + b.n 5fba84 │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldr r0, [pc, #816] @ (5fbaa4 ) │ │ │ │ lsls r3, r3, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2026436,46 +2026438,46 @@ │ │ │ │ ... │ │ │ │ mov lr, sp │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ mov sl, ip │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bgt.n 5fc1a8 │ │ │ │ + udf #180 @ 0xb4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 5fc29c │ │ │ │ + udf #42 @ 0x2a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bgt.n 5fc2b0 │ │ │ │ + udf #50 @ 0x32 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bls.n 5fc348 │ │ │ │ + blt.n 5fc388 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bls.n 5fc1e4 │ │ │ │ + blt.n 5fc224 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r2, [r4, #20] │ │ │ │ + strb r2, [r0, #29] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bls.n 5fc2f4 │ │ │ │ + blt.n 5fc334 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bvs.n 5fc1c4 │ │ │ │ + bhi.n 5fc204 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bvs.n 5fc2fc │ │ │ │ + bhi.n 5fc33c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r5, #246 @ 0xf6 │ │ │ │ + ands r6, r2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r6, [r4, #11] │ │ │ │ + strb r6, [r0, #20] │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r0, r3, r4, r6, lr} │ │ │ │ vrsra.u32 d28, d7, #1 │ │ │ │ @ instruction: 0xffffbed5 │ │ │ │ - vmlal.u , d15, d6[0] │ │ │ │ + vmls.i , , d22[0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bpl.n 5fc3bc │ │ │ │ + bvc.n 5fc1fc │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bpl.n 5fc3b8 │ │ │ │ + bvc.n 5fc1f8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ subs r5, #246 @ 0xf6 │ │ │ │ lsls r3, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2026753,15 +2026755,15 @@ │ │ │ │ nop │ │ │ │ subs r3, #192 @ 0xc0 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #178 @ 0xb2 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bne.n 5fc578 │ │ │ │ + bmi.n 5fc5b8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #160 @ 0xa0 │ │ │ │ lsls r3, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2026995,17 +2026997,17 @@ │ │ │ │ ldrd r5, r2, [sp, #16] │ │ │ │ addw r5, r5, #3464 @ 0xd88 │ │ │ │ ldr.w r3, [r5, #-72] │ │ │ │ strd r3, r5, [r2, #12] │ │ │ │ strd r3, r5, [r2, #20] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - adds r3, #184 @ 0xb8 │ │ │ │ + adds r5, #216 @ 0xd8 │ │ │ │ lsls r6, r4, #4 │ │ │ │ - adds r3, #162 @ 0xa2 │ │ │ │ + adds r5, #194 @ 0xc2 │ │ │ │ lsls r6, r4, #4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2029856,19 +2029858,19 @@ │ │ │ │ str.w r3, [r9, #2656] @ 0xa60 │ │ │ │ ldrsb.w r3, [sl, #65] @ 0x41 │ │ │ │ b.w 5fdc28 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #78 @ 0x4e │ │ │ │ lsls r3, r3, #5 │ │ │ │ - adds r6, r4, #5 │ │ │ │ + subs r6, r0, #6 │ │ │ │ lsls r6, r4, #4 │ │ │ │ adds r6, r6, #4 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - asrs r0, r2, #16 │ │ │ │ + asrs r0, r6, #24 │ │ │ │ lsls r6, r4, #4 │ │ │ │ add.w r0, r4, #20 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 468220 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x353eb0> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ @@ -2029932,15 +2029934,15 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ - asrs r6, r4, #12 │ │ │ │ + asrs r6, r0, #21 │ │ │ │ lsls r6, r4, #4 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2029974,15 +2029976,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ asrs r4, r3, #29 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r4, r6} │ │ │ │ + cpsid i │ │ │ │ lsls r5, r4, #2 │ │ │ │ asrs r2, r0, #29 │ │ │ │ lsls r3, r3, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2030176,15 +2030178,15 @@ │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r2, #25 │ │ │ │ lsls r3, r3, #5 │ │ │ │ ldrh r6, [r5, #26] │ │ │ │ lsls r6, r3, #5 │ │ │ │ - add r4, sp, #432 @ 0x1b0 │ │ │ │ + add r6, sp, #560 @ 0x230 │ │ │ │ lsls r2, r5, #2 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #21 │ │ │ │ lsls r3, r3, #5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2030415,28 +2030417,28 @@ │ │ │ │ nop │ │ │ │ asrs r6, r5, #16 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r4, #16 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - mov r6, r5 │ │ │ │ + ldr r0, [pc, #312] @ (5fee74 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ asrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ stc2 15, cr15, [r9], {255} @ 0xff │ │ │ │ subs r0, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r3, #13 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - add r1, sp, #864 @ 0x360 │ │ │ │ + add r3, sp, #992 @ 0x3e0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #896 @ 0x380 │ │ │ │ + sxth r0, r0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (5fedac ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2030512,35 +2030514,35 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (5fee30 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (5fee34 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - add r1, sp, #112 @ 0x70 │ │ │ │ + add r3, sp, #240 @ 0xf0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #40 @ 0x28 │ │ │ │ + add r3, sp, #168 @ 0xa8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #704 @ 0x2c0 │ │ │ │ + add r3, sp, #832 @ 0x340 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #104 @ 0x68 │ │ │ │ + add r3, sp, #232 @ 0xe8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #464 @ 0x1d0 │ │ │ │ + add r3, sp, #592 @ 0x250 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #536 @ 0x218 │ │ │ │ + add r3, sp, #664 @ 0x298 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #96 @ 0x60 │ │ │ │ + add r3, sp, #224 @ 0xe0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #136 @ 0x88 │ │ │ │ + add r3, sp, #264 @ 0x108 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #192 @ 0xc0 │ │ │ │ + add r3, sp, #320 @ 0x140 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #248 @ 0xf8 │ │ │ │ + add r3, sp, #376 @ 0x178 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #608 @ 0x260 │ │ │ │ + add r3, sp, #736 @ 0x2e0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ bhi.n 5fee8c │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ bhi.n 5fee86 │ │ │ │ tbb [pc, r0] │ │ │ │ ldr r5, [r5, #36] @ 0x24 │ │ │ │ @@ -2030654,55 +2030656,55 @@ │ │ │ │ ldr r0, [pc, #88] @ (5fef84 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #84] @ (5fef88 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r1, sp, #272 @ 0x110 │ │ │ │ + add r3, sp, #400 @ 0x190 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #960 @ 0x3c0 │ │ │ │ + add r4, sp, #64 @ 0x40 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #1016 @ 0x3f8 │ │ │ │ + add r4, sp, #120 @ 0x78 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #688 @ 0x2b0 │ │ │ │ + add r3, sp, #816 @ 0x330 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #168 @ 0xa8 │ │ │ │ + add r3, sp, #296 @ 0x128 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #208 @ 0xd0 │ │ │ │ + add r3, sp, #336 @ 0x150 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #264 @ 0x108 │ │ │ │ + add r3, sp, #392 @ 0x188 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #320 @ 0x140 │ │ │ │ + add r3, sp, #448 @ 0x1c0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #392 @ 0x188 │ │ │ │ + add r3, sp, #520 @ 0x208 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #448 @ 0x1c0 │ │ │ │ + add r3, sp, #576 @ 0x240 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #1008 @ 0x3f0 │ │ │ │ + add r4, sp, #112 @ 0x70 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #784 @ 0x310 │ │ │ │ + add r3, sp, #912 @ 0x390 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #856 @ 0x358 │ │ │ │ + add r3, sp, #984 @ 0x3d8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #448 @ 0x1c0 │ │ │ │ + add r3, sp, #576 @ 0x240 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, sp, #24 │ │ │ │ + add r4, sp, #152 @ 0x98 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #960 @ 0x3c0 │ │ │ │ + add r4, sp, #64 @ 0x40 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, sp, #56 @ 0x38 │ │ │ │ + add r4, sp, #184 @ 0xb8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, sp, #624 @ 0x270 │ │ │ │ + add r2, sp, #752 @ 0x2f0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, sp, #664 @ 0x298 │ │ │ │ + add r2, sp, #792 @ 0x318 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, sp, #640 @ 0x280 │ │ │ │ + add r2, sp, #768 @ 0x300 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, sp, #616 @ 0x268 │ │ │ │ + add r2, sp, #744 @ 0x2e8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r0, #69 @ 0x45 │ │ │ │ bhi.n 5ff020 │ │ │ │ tbh [pc, r0, lsl #1] │ │ │ │ lsls r1, r1, #4 │ │ │ │ lsls r6, r0, #4 │ │ │ │ lsls r3, r0, #4 │ │ │ │ @@ -2030967,145 +2030969,145 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #264] @ (5ff2ac ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #264] @ (5ff2b0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - uxth r2, r7 │ │ │ │ + push {r1, r3, r4, r6, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - uxth r0, r0 │ │ │ │ + push {r5, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sxtb r6, r0 │ │ │ │ + push {r1, r2, r5, r6} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sxth r4, r3 │ │ │ │ + push {r2, r3, r4, r5} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r2, 5ff1fe │ │ │ │ + push {r1, r3, r4} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r4, 5ff1f6 │ │ │ │ + cbz r4, 5ff23e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r2, 5ff1f2 │ │ │ │ + cbz r2, 5ff23a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r4, 5ff1ec │ │ │ │ + cbz r4, 5ff234 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r6, 5ff1e4 │ │ │ │ + cbz r6, 5ff22c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r4, 5ff1da │ │ │ │ + cbz r4, 5ff222 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sub sp, #440 @ 0x1b8 │ │ │ │ + cbz r6, 5ff21a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sub sp, #272 @ 0x110 │ │ │ │ + uxtb r4, r4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sub sp, #120 @ 0x78 │ │ │ │ + uxth r6, r7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add sp, #480 @ 0x1e0 │ │ │ │ + uxth r0, r3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add sp, #312 @ 0x138 │ │ │ │ + sxtb r6, r5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add sp, #64 @ 0x40 │ │ │ │ + sxth r0, r6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #840 @ 0x348 │ │ │ │ + cbz r2, 5ff22c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #624 @ 0x270 │ │ │ │ + cbz r4, 5ff222 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #440 @ 0x1b8 │ │ │ │ + cbz r6, 5ff21a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #320 @ 0x140 │ │ │ │ + cbz r0, 5ff218 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #184 @ 0xb8 │ │ │ │ + cbz r6, 5ff212 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #992 @ 0x3e0 │ │ │ │ + cbz r0, 5ff20a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #776 @ 0x308 │ │ │ │ + sub sp, #392 @ 0x188 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #512 @ 0x200 │ │ │ │ + sub sp, #128 @ 0x80 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #296 @ 0x128 │ │ │ │ + add sp, #424 @ 0x1a8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #128 @ 0x80 │ │ │ │ + add sp, #256 @ 0x100 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #984 @ 0x3d8 │ │ │ │ + add sp, #88 @ 0x58 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #816 @ 0x330 │ │ │ │ + add r7, sp, #944 @ 0x3b0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #648 @ 0x288 │ │ │ │ + add r7, sp, #776 @ 0x308 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #480 @ 0x1e0 │ │ │ │ + add r7, sp, #608 @ 0x260 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #312 @ 0x138 │ │ │ │ + add r7, sp, #440 @ 0x1b8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #160 @ 0xa0 │ │ │ │ + add r7, sp, #288 @ 0x120 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #1000 @ 0x3e8 │ │ │ │ + add r7, sp, #104 @ 0x68 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #864 @ 0x360 │ │ │ │ + add r6, sp, #992 @ 0x3e0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #728 @ 0x2d8 │ │ │ │ + add r6, sp, #856 @ 0x358 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #528 @ 0x210 │ │ │ │ + add r6, sp, #656 @ 0x290 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #312 @ 0x138 │ │ │ │ + add r6, sp, #440 @ 0x1b8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #128 @ 0x80 │ │ │ │ + add r6, sp, #256 @ 0x100 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #984 @ 0x3d8 │ │ │ │ + add r6, sp, #88 @ 0x58 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #784 @ 0x310 │ │ │ │ + add r5, sp, #912 @ 0x390 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #568 @ 0x238 │ │ │ │ + add r5, sp, #696 @ 0x2b8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #400 @ 0x190 │ │ │ │ + add r5, sp, #528 @ 0x210 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #216 @ 0xd8 │ │ │ │ + add r5, sp, #344 @ 0x158 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #48 @ 0x30 │ │ │ │ + add r5, sp, #176 @ 0xb0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, sp, #888 @ 0x378 │ │ │ │ + add r4, sp, #1016 @ 0x3f8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, sp, #720 @ 0x2d0 │ │ │ │ + add r4, sp, #848 @ 0x350 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, sp, #552 @ 0x228 │ │ │ │ + add r4, sp, #680 @ 0x2a8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, sp, #384 @ 0x180 │ │ │ │ + add r4, sp, #512 @ 0x200 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, sp, #216 @ 0xd8 │ │ │ │ + add r4, sp, #344 @ 0x158 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, sp, #48 @ 0x30 │ │ │ │ + add r4, sp, #176 @ 0xb0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #920 @ 0x398 │ │ │ │ + add r4, sp, #24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #736 @ 0x2e0 │ │ │ │ + add r3, sp, #864 @ 0x360 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #536 @ 0x218 │ │ │ │ + add r3, sp, #664 @ 0x298 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #368 @ 0x170 │ │ │ │ + add r3, sp, #496 @ 0x1f0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #184 @ 0xb8 │ │ │ │ + add r3, sp, #312 @ 0x138 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #16 │ │ │ │ + add r3, sp, #144 @ 0x90 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, sp, #872 @ 0x368 │ │ │ │ + add r2, sp, #1000 @ 0x3e8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, sp, #720 @ 0x2d0 │ │ │ │ + add r2, sp, #848 @ 0x350 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, sp, #568 @ 0x238 │ │ │ │ + add r2, sp, #696 @ 0x2b8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, sp, #432 @ 0x1b0 │ │ │ │ + add r2, sp, #560 @ 0x230 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, sp, #264 @ 0x108 │ │ │ │ + add r2, sp, #392 @ 0x188 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, sp, #112 @ 0x70 │ │ │ │ + add r2, sp, #240 @ 0xf0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, pc, #1000 @ (adr r7, 5ff690 ) │ │ │ │ + add r2, sp, #104 @ 0x68 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, pc, #864 @ (adr r7, 5ff60c ) │ │ │ │ + add r1, sp, #992 @ 0x3e0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, pc, #712 @ (adr r7, 5ff578 ) │ │ │ │ + add r1, sp, #840 @ 0x348 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, pc, #576 @ (adr r7, 5ff4f4 ) │ │ │ │ + add r1, sp, #704 @ 0x2c0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #27 │ │ │ │ bhi.n 5ff382 │ │ │ │ tbb [pc, r0] │ │ │ │ ldrsh r6, [r1, r4] │ │ │ │ ldr r4, [r3, r5] │ │ │ │ @@ -2031204,71 +2031206,71 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #116] @ (5ff3f4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #116] @ (5ff3f8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - add sp, #208 @ 0xd0 │ │ │ │ + sxtb r4, r2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r2, 5ff406 │ │ │ │ + push {r1, r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r4, 5ff400 │ │ │ │ + push {r2, r4, r6, r7, lr} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r2, 5ff3fc │ │ │ │ + push {r1, r4, r5, r7, lr} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r4, 5ff3f6 │ │ │ │ + push {r2, r3, r7, lr} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r6, 5ff3f0 │ │ │ │ + push {r1, r2, r5, r6, lr} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r4, 5ff3ea │ │ │ │ + push {r2, r3, r4, r5, lr} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - uxtb r2, r6 │ │ │ │ + push {r1, r4, lr} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - uxtb r0, r1 │ │ │ │ + push {r3, r5, r6, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - uxth r6, r3 │ │ │ │ + push {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sxtb r4, r6 │ │ │ │ + push {r2, r4, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sxtb r6, r1 │ │ │ │ + push {r1, r2, r3, r5, r6} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sxth r4, r4 │ │ │ │ + push {r2, r6} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r6, 5ff3fe │ │ │ │ + push {r1, r2, r3, r4} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r0, 5ff3fa │ │ │ │ + cbz r0, 5ff442 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r2, 5ff3f2 │ │ │ │ + cbz r2, 5ff43a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r4, 5ff3ea │ │ │ │ + cbz r4, 5ff432 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r2, 5ff3e4 │ │ │ │ + cbz r2, 5ff42c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r0, 5ff3de │ │ │ │ + cbz r0, 5ff426 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sub sp, #488 @ 0x1e8 │ │ │ │ + cbz r2, 5ff41e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sub sp, #320 @ 0x140 │ │ │ │ + uxtb r0, r6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sub sp, #88 @ 0x58 │ │ │ │ + uxth r6, r6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add sp, #416 @ 0x1a0 │ │ │ │ + uxth r0, r1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add sp, #264 @ 0x108 │ │ │ │ + sxtb r2, r4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add sp, #128 @ 0x80 │ │ │ │ + sxtb r0, r0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #1000 @ 0x3e8 │ │ │ │ + sxth r2, r3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #848 @ 0x350 │ │ │ │ + cbz r4, 5ff430 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #696 @ 0x2b8 │ │ │ │ + cbz r6, 5ff42a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #448 @ 0x1c0 │ │ │ │ + cbz r0, 5ff420 │ │ │ │ lsls r2, r5, #2 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 5ff42a │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r3, r0, #4 │ │ │ │ lsrs r4, r1, #28 │ │ │ │ @@ -2031287,25 +2031289,25 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (5ff440 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (5ff444 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - uxtb r6, r4 │ │ │ │ + push {r1, r2, lr} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r0, 5ff48e │ │ │ │ + push {r3, r4, r5, r6, lr} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - uxtb r2, r7 │ │ │ │ + push {r1, r3, r4, lr} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r0, 5ff484 │ │ │ │ + push {r4, r5, lr} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r6, 5ff48c │ │ │ │ + push {r1, r2, r6, lr} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - uxth r0, r5 │ │ │ │ + push {r3, r6, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r0, #16 │ │ │ │ bhi.n 5ff462 │ │ │ │ tbb [pc, r0] │ │ │ │ adds r3, r3, r0 │ │ │ │ lsrs r4, r1, #4 │ │ │ │ lsrs r7, r1, #4 │ │ │ │ @@ -2031332,45 +2031334,45 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #28] @ (5ff4a0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #28] @ (5ff4a4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - cbz r4, 5ff508 │ │ │ │ + @ instruction: 0xb604 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r6, 5ff4ec │ │ │ │ + push {r1, r2, r7, lr} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r4, 5ff4f6 │ │ │ │ + push {r2, r3, r4, r7, lr} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r2, 5ff500 │ │ │ │ + push {r1, r4, r5, r7, lr} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r4, 5ff50a │ │ │ │ + push {r2, r3, r6, r7, lr} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r2, 5ff4f0 │ │ │ │ + push {r1, r4, r6, lr} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r0, 5ff4ea │ │ │ │ + push {r3, r5, lr} │ │ │ │ lsls r2, r5, #2 │ │ │ │ cbz r0, 5ff4ba │ │ │ │ cmp r0, #1 │ │ │ │ beq.n 5ff4b4 │ │ │ │ ldr r0, [pc, #16] @ (5ff4c0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (5ff4c4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (5ff4c8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - push {r2} │ │ │ │ + @ instruction: 0xb624 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r6, 5ff53c │ │ │ │ + push {r1, r2, r4, r5, r6, r7, lr} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r0, 5ff538 │ │ │ │ + push {r4, r6, r7, lr} │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r0, #8 │ │ │ │ bhi.n 5ff514 │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r0, r1, #20 │ │ │ │ asrs r4, r2, #28 │ │ │ │ adds r2, r3, #4 │ │ │ │ @@ -2031403,33 +2031405,33 @@ │ │ │ │ ldr r0, [pc, #44] @ (5ff53c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #40] @ (5ff540 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - push {r2, r4} │ │ │ │ + @ instruction: 0xb634 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r2, 5ff5a0 │ │ │ │ + @ instruction: 0xb612 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r2, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xb714 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r1, r2, r5, r7} │ │ │ │ + @ instruction: 0xb6c6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r2, r6, r7} │ │ │ │ + @ instruction: 0xb6e4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r1, r4} │ │ │ │ + @ instruction: 0xb632 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r3, r5} │ │ │ │ + @ instruction: 0xb648 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r1, r6} │ │ │ │ + cpsie i │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r2, r5, r6} │ │ │ │ + @ instruction: 0xb684 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r1, r2, r3, r5, r6, r7} │ │ │ │ + @ instruction: 0xb70e │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r0, #3 │ │ │ │ bhi.n 5ff568 │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r0, #8 │ │ │ │ lsrs r3, r1, #32 │ │ │ │ ldr r0, [pc, #28] @ (5ff570 ) │ │ │ │ @@ -2031444,23 +2031446,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (5ff57c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (5ff580 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - push {r1, r3, r5, r6, r7} │ │ │ │ + @ instruction: 0xb70a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r3, r6, r7} │ │ │ │ + @ instruction: 0xb6e8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r1, r2, r3, r4, lr} │ │ │ │ + @ instruction: 0xb73e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xb710 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r1, r2, r4, r5, lr} │ │ │ │ + @ instruction: 0xb756 │ │ │ │ lsls r2, r5, #2 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #25 │ │ │ │ bhi.n 5ff5a8 │ │ │ │ tbb [pc, r0] │ │ │ │ muls r6, r0 │ │ │ │ subs r5, #64 @ 0x40 │ │ │ │ @@ -2031531,53 +2031533,53 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #80] @ (5ff668 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #80] @ (5ff66c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - @ instruction: 0xb752 │ │ │ │ + cbnz r2, 5ff640 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb72c │ │ │ │ + cbnz r4, 5ff63a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb706 │ │ │ │ + cbnz r6, 5ff634 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb6dc │ │ │ │ + @ instruction: 0xb8fc │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb6b2 │ │ │ │ + @ instruction: 0xb8d2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb68c │ │ │ │ + @ instruction: 0xb8ac │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cpsie ai │ │ │ │ + @ instruction: 0xb886 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb640 │ │ │ │ + @ instruction: 0xb860 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb61a │ │ │ │ + @ instruction: 0xb83a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r2, r3, r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb81c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r1, r3, r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb7fa │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r3, r4, r5, r7, lr} │ │ │ │ + @ instruction: 0xb7d8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r1, r4, r7, lr} │ │ │ │ + @ instruction: 0xb7b2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r2, r3, r5, r6, lr} │ │ │ │ + @ instruction: 0xb78c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r1, r6, lr} │ │ │ │ + @ instruction: 0xb762 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r5, lr} │ │ │ │ + @ instruction: 0xb740 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xb71e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r2, r3, r4, r6, r7} │ │ │ │ + @ instruction: 0xb6fc │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r1, r3, r4, r5, r7} │ │ │ │ + @ instruction: 0xb6da │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r2, r3, r4, r7} │ │ │ │ + @ instruction: 0xb6bc │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 5ff69c │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r6, r0, #12 │ │ │ │ lsrs r4, r1, #28 │ │ │ │ movs r1, r1 │ │ │ │ @@ -2031596,25 +2031598,25 @@ │ │ │ │ ldr r0, [pc, #28] @ (5ff6b4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (5ff6b8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xb6a8 │ │ │ │ + @ instruction: 0xb8c8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb692 │ │ │ │ + @ instruction: 0xb8b2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb6dc │ │ │ │ + @ instruction: 0xb8fc │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb6aa │ │ │ │ + @ instruction: 0xb8ca │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb6c0 │ │ │ │ + @ instruction: 0xb8e0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb6da │ │ │ │ + @ instruction: 0xb8fa │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 5ff734 │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r3, r1, #32 │ │ │ │ movs r6, #35 @ 0x23 │ │ │ │ cmp r4, #41 @ 0x29 │ │ │ │ @@ -2031671,47 +2031673,47 @@ │ │ │ │ ldr r0, [pc, #72] @ (5ff778 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #68] @ (5ff77c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xb6ce │ │ │ │ + @ instruction: 0xb8ee │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb6b4 │ │ │ │ + @ instruction: 0xb8d4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb7fa │ │ │ │ + rev r2, r3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb7cc │ │ │ │ + cbnz r4, 5ff786 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb7de │ │ │ │ + cbnz r6, 5ff78e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb768 │ │ │ │ + cbnz r0, 5ff776 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb776 │ │ │ │ + cbnz r6, 5ff77c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb784 │ │ │ │ + cbnz r4, 5ff784 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb79a │ │ │ │ + cbnz r2, 5ff78e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb6ac │ │ │ │ + @ instruction: 0xb8cc │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb6c2 │ │ │ │ + @ instruction: 0xb8e2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb6d8 │ │ │ │ + @ instruction: 0xb8f8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb6ee │ │ │ │ + cbnz r6, 5ff772 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb6fc │ │ │ │ + cbnz r4, 5ff77a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb70a │ │ │ │ + cbnz r2, 5ff782 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb718 │ │ │ │ + cbnz r0, 5ff78a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb7ba │ │ │ │ + cbnz r2, 5ff7b6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ @@ -2032210,17 +2032212,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r3 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #20 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - lsls r4, r6, #1 │ │ │ │ + lsls r4, r2, #10 │ │ │ │ lsls r6, r4, #4 │ │ │ │ - lsls r6, r2, #1 │ │ │ │ + lsls r6, r6, #9 │ │ │ │ lsls r6, r4, #4 │ │ │ │ lsls r2, r7, #15 │ │ │ │ lsls r3, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2034129,15 +2034131,15 @@ │ │ │ │ adds r5, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ bl 6169cc │ │ │ │ mov r0, r6 │ │ │ │ blx 69168 │ │ │ │ b.n 60116a │ │ │ │ nop │ │ │ │ - ldr r5, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r7, [sp, #616] @ 0x268 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ add.w ip, r2, r1, lsl #5 │ │ │ │ ldr.w r4, [r0, #640] @ 0x280 │ │ │ │ @@ -2035571,91 +2035573,91 @@ │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 601e76 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r0, [r4, #120] @ 0x78 │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ lsls r2, r5, #2 │ │ │ │ b.n 602750 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - lsls r6, r2, #22 │ │ │ │ + lsls r6, r6, #30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r6, r4, #22 │ │ │ │ + lsls r6, r0, #31 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r6, r6, #22 │ │ │ │ + lsls r6, r2, #31 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r6, r0, #23 │ │ │ │ + lsls r6, r4, #31 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r6, r2, #23 │ │ │ │ + lsls r6, r6, #31 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r2, r4, #23 │ │ │ │ + lsrs r2, r0, #32 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r6, r5, #23 │ │ │ │ + lsrs r6, r1, #32 │ │ │ │ lsls r1, r5, #2 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #808] @ 0x328 │ │ │ │ + str r3, [sp, #936] @ 0x3a8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r7!, {r1, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r1, [sp, #784] @ 0x310 │ │ │ │ + str r3, [sp, #912] @ 0x390 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r1, [sp, #440] @ 0x1b8 │ │ │ │ + str r3, [sp, #568] @ 0x238 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r7!, {r2, r4, r5} │ │ │ │ + ldmia r1!, {r2, r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r1, [sp, #472] @ 0x1d8 │ │ │ │ + str r3, [sp, #600] @ 0x258 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r1, [sp, #520] @ 0x208 │ │ │ │ + str r3, [sp, #648] @ 0x288 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r1, [sp, #496] @ 0x1f0 │ │ │ │ + str r3, [sp, #624] @ 0x270 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r6!, {r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r1, [sp, #584] @ 0x248 │ │ │ │ + str r3, [sp, #712] @ 0x2c8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r6!, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r1, [sp, #96] @ 0x60 │ │ │ │ + str r3, [sp, #224] @ 0xe0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r6!, {r2, r3, r6} │ │ │ │ + ldmia r0!, {r2, r3, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [sp, #968] @ 0x3c8 │ │ │ │ + str r3, [sp, #72] @ 0x48 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r6!, {r3} │ │ │ │ + ldmia r0!, {r3, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r1, [sp, #56] @ 0x38 │ │ │ │ + str r3, [sp, #184] @ 0xb8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [sp, #704] @ 0x2c0 │ │ │ │ + str r2, [sp, #832] @ 0x340 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r5!, {r1, r2, r4, r7} │ │ │ │ + stmia r7!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [sp, #784] @ 0x310 │ │ │ │ + str r2, [sp, #912] @ 0x390 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [sp, #440] @ 0x1b8 │ │ │ │ + str r2, [sp, #568] @ 0x238 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r5!, {r3, r5} │ │ │ │ + stmia r7!, {r3, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r2, [r4, #62] @ 0x3e │ │ │ │ + str r2, [sp, #8] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [sp, #200] @ 0xc8 │ │ │ │ + str r2, [sp, #328] @ 0x148 │ │ │ │ lsls r2, r5, #2 │ │ │ │ svc 20 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - ldrh r0, [r1, #48] @ 0x30 │ │ │ │ + str r0, [sp, #160] @ 0xa0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r4, [r6, #46] @ 0x2e │ │ │ │ + str r0, [sp, #80] @ 0x50 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r4!, {r4} │ │ │ │ + stmia r6!, {r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r4, [r0, #50] @ 0x32 │ │ │ │ + str r0, [sp, #400] @ 0x190 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r4, r0, #23808 @ 0x5d00 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2035882,15 +2035884,15 @@ │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blt.n 602434 │ │ │ │ lsls r2, r3, #5 │ │ │ │ vmaxnm.f32 , , │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r7, #32] │ │ │ │ + ldrh r2, [r3, #50] @ 0x32 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #136] @ (6025ac ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2035946,25 +2035948,25 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldrh r6, [r5, #32] │ │ │ │ + ldrh r6, [r1, #50] @ 0x32 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r4, [r6, #32] │ │ │ │ + ldrh r4, [r2, #50] @ 0x32 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r2!, {r1, r2, r3, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 602d58 │ │ │ │ + b.n 602198 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r6, [r3, #32] │ │ │ │ + ldrh r6, [r7, #48] @ 0x30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r1, #32] │ │ │ │ + ldrh r2, [r5, #48] @ 0x30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr.w r6, [pc, #3480] @ 603370 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2037268,320 +2037270,320 @@ │ │ │ │ ldr.w r3, [r5, #296] @ 0x128 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 6027a6 │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r5, #296 @ 0x128 │ │ │ │ bl 602514 │ │ │ │ b.w 6027a6 │ │ │ │ - ldrh r0, [r7, #28] │ │ │ │ + ldrh r0, [r3, #46] @ 0x2e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r4} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - itet lt │ │ │ │ - lsllt r4, r5, #2 │ │ │ │ - ldrhge r2, [r3, #28] │ │ │ │ - lsllt r2, r5, #2 │ │ │ │ - ldrh r6, [r1, #28] │ │ │ │ + stmia r1!, {r1, r2, r4, r6, r7} │ │ │ │ + lsls r4, r5, #2 │ │ │ │ + ldrh r2, [r7, #44] @ 0x2c │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + ldrh r6, [r5, #44] @ 0x2c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bpl.n 60340c │ │ │ │ + bvc.n 60344c │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrh r6, [r6, #24] │ │ │ │ + ldrh r6, [r2, #42] @ 0x2a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bkpt 0x00f6 │ │ │ │ + stmia r1!, {r1, r2, r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r0, [r5, #16] │ │ │ │ + ldrh r0, [r1, #34] @ 0x22 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - b.n 603834 │ │ │ │ + b.n 602c74 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r6, [r2, #48] @ 0x30 │ │ │ │ + str r0, [sp, #216] @ 0xd8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [sp, #80] @ 0x50 │ │ │ │ + str r2, [sp, #208] @ 0xd0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r4, [r3, #46] @ 0x2e │ │ │ │ + ldrh r4, [r7, #62] @ 0x3e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r6, [r3, #62] @ 0x3e │ │ │ │ + str r1, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r1, #62] @ 0x3e │ │ │ │ + str r1, [sp, #936] @ 0x3a8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r6, #60] @ 0x3c │ │ │ │ + str r1, [sp, #840] @ 0x348 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r3, #60] @ 0x3c │ │ │ │ + str r1, [sp, #736] @ 0x2e0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r6, [r3, #62] @ 0x3e │ │ │ │ + str r1, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bcc.n 603384 │ │ │ │ + bvs.n 6033c4 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrh r0, [r6, #14] │ │ │ │ + ldrh r0, [r2, #32] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - pop {r4, r5, r7, pc} │ │ │ │ + nop {13} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r6, [r7, #32] │ │ │ │ + ldrh r6, [r3, #50] @ 0x32 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bcc.n 603308 │ │ │ │ + bpl.n 603348 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrh r2, [r7, #10] │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - pop {r1, r3, r4, r5, pc} │ │ │ │ - lsls r4, r5, #2 │ │ │ │ - ldrh r4, [r5, #2] │ │ │ │ + ldrh r2, [r3, #28] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - b.n 6034f4 │ │ │ │ + itte pl │ │ │ │ + lslpl r4, r5, #2 │ │ │ │ + ldrhpl r4, [r1, #20] │ │ │ │ + lslmi r2, r5, #2 │ │ │ │ + b.n 603934 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r6, [r7, #50] @ 0x32 │ │ │ │ + str r0, [sp, #632] @ 0x278 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r4, [r7, #44] @ 0x2c │ │ │ │ + ldrh r4, [r3, #62] @ 0x3e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r4, [r4, #44] @ 0x2c │ │ │ │ + ldrh r4, [r0, #62] @ 0x3e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r4, #48] @ 0x30 │ │ │ │ + str r0, [sp, #256] @ 0x100 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bcs.n 6033c4 │ │ │ │ + bpl.n 603404 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrh r6, [r5, #4] │ │ │ │ + ldrh r6, [r1, #22] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - pop {r1, r2, r3, r5, r6} │ │ │ │ + bkpt 0x008e │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r4, [r5, #44] @ 0x2c │ │ │ │ + ldrh r4, [r1, #62] @ 0x3e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r3, #44] @ 0x2c │ │ │ │ + ldrh r0, [r7, #60] @ 0x3c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bcs.n 603368 │ │ │ │ + bmi.n 6033a8 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrh r6, [r3, #2] │ │ │ │ + ldrh r6, [r7, #18] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - pop {r1, r2, r3, r4} │ │ │ │ + bkpt 0x003e │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r4, [r3, #42] @ 0x2a │ │ │ │ + ldrh r4, [r7, #58] @ 0x3a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r1, #42] @ 0x2a │ │ │ │ + ldrh r0, [r5, #58] @ 0x3a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r4, [r5, #24] │ │ │ │ + ldrh r4, [r1, #42] @ 0x2a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bcs.n 6034bc │ │ │ │ + bmi.n 6034fc │ │ │ │ lsls r5, r4, #4 │ │ │ │ - strh r4, [r3, #62] @ 0x3e │ │ │ │ + ldrh r4, [r7, #14] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r4, 60348a │ │ │ │ + pop {r2, r3, r4, r5, r7, pc} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r2, [r3, #38] @ 0x26 │ │ │ │ + ldrh r2, [r7, #54] @ 0x36 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r6, [r0, #38] @ 0x26 │ │ │ │ + ldrh r6, [r4, #54] @ 0x36 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r7, #36] @ 0x24 │ │ │ │ + ldrh r2, [r3, #54] @ 0x36 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bne.n 603424 │ │ │ │ + bmi.n 603464 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - strh r4, [r5, #58] @ 0x3a │ │ │ │ + ldrh r4, [r1, #12] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r4, 603486 │ │ │ │ + pop {r2, r3, r6, pc} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r6, [r7, #32] │ │ │ │ + ldrh r6, [r3, #50] @ 0x32 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r0, #58] @ 0x3a │ │ │ │ + ldrh r4, [r4, #10] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r4, [r1, #32] │ │ │ │ + ldrh r4, [r5, #48] @ 0x30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r4, [r7, #30] │ │ │ │ + ldrh r4, [r3, #48] @ 0x30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r7, [pc, #568] @ (603688 ) │ │ │ │ + str r6, [r5, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r4, [r2, #46] @ 0x2e │ │ │ │ + strh r4, [r6, #62] @ 0x3e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r4, [r1, #26] │ │ │ │ + ldrh r4, [r5, #42] @ 0x2a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ble.n 60343c │ │ │ │ + b.n 60347c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bne.n 6034e0 │ │ │ │ + bcc.n 603520 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - strh r6, [r2, #52] @ 0x34 │ │ │ │ + ldrh r6, [r6, #4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bne.n 6034e8 │ │ │ │ + bcc.n 603528 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - strh r6, [r7, #50] @ 0x32 │ │ │ │ + ldrh r6, [r3, #4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bne.n 6034f8 │ │ │ │ + bcc.n 603538 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - strh r6, [r4, #50] @ 0x32 │ │ │ │ + ldrh r6, [r0, #4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bne.n 603508 │ │ │ │ + bcc.n 603548 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - strh r6, [r1, #50] @ 0x32 │ │ │ │ + ldrh r6, [r5, #2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bne.n 603510 │ │ │ │ + bcc.n 603550 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - strh r4, [r6, #48] @ 0x30 │ │ │ │ + ldrh r4, [r2, #2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r6, #20] │ │ │ │ + ldrh r0, [r2, #38] @ 0x26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r0, 6034c6 │ │ │ │ + pop {r3} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ble.n 603514 │ │ │ │ + svc 98 @ 0x62 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r6, [r1, #20] │ │ │ │ + ldrh r6, [r5, #36] @ 0x24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r6, [r6, #18] │ │ │ │ + ldrh r6, [r2, #36] @ 0x24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r6, [r3, #18] │ │ │ │ + ldrh r6, [r7, #34] @ 0x22 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r2, #18] │ │ │ │ + ldrh r2, [r6, #34] @ 0x22 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r4, [r1, #18] │ │ │ │ + ldrh r4, [r5, #34] @ 0x22 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r6, 6034ac │ │ │ │ + cbnz r6, 6034f4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - beq.n 603560 │ │ │ │ + bcs.n 6035a0 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - strh r2, [r5, #40] @ 0x28 │ │ │ │ + strh r2, [r1, #58] @ 0x3a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb8ea │ │ │ │ + cbnz r2, 6034f6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r4, [r5, #8] │ │ │ │ + ldrh r4, [r1, #26] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bgt.n 603564 │ │ │ │ + udf #116 @ 0x74 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r0, [r0, #8] │ │ │ │ + ldrh r0, [r4, #24] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r2, #8] │ │ │ │ + ldrh r2, [r6, #24] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r4, [r6, #6] │ │ │ │ + ldrh r4, [r2, #24] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r5, #6] │ │ │ │ + ldrh r0, [r1, #24] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r4, #52] @ 0x34 │ │ │ │ + str r0, [sp, #776] @ 0x308 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r6, [r0, #6] │ │ │ │ + ldrh r6, [r4, #22] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrsb.w r0, [sl, r8, lsl #2] │ │ │ │ - ldmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ + @ instruction: 0xfb3a00a8 │ │ │ │ + bne.n 6035d8 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - strh r0, [r4, #32] │ │ │ │ + strh r0, [r0, #50] @ 0x32 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r2, [r7, #48] @ 0x30 │ │ │ │ + ldrh r2, [r3, #2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb7cc │ │ │ │ + cbnz r4, 603522 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r7!, {r2, r5, r6} │ │ │ │ + bne.n 6033f4 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - strh r0, [r4, #30] │ │ │ │ + strh r0, [r0, #48] @ 0x30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb7a0 │ │ │ │ + cbnz r0, 603524 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r6, [r0, #50] @ 0x32 │ │ │ │ + ldrh r6, [r4, #2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bge.n 6034ec │ │ │ │ + ble.n 60352c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r0, [r5, #48] @ 0x30 │ │ │ │ + ldrh r0, [r1, #2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r2, [r2, #48] @ 0x30 │ │ │ │ + ldrh r2, [r6, #0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r2, [r7, #46] @ 0x2e │ │ │ │ + ldrh r2, [r3, #0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r2, [r4, #46] @ 0x2e │ │ │ │ + ldrh r2, [r0, #0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r2, [r1, #46] @ 0x2e │ │ │ │ + strh r2, [r5, #62] @ 0x3e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r2, [r6, #44] @ 0x2c │ │ │ │ + strh r2, [r2, #62] @ 0x3e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r3, #44] @ 0x2c │ │ │ │ + strh r6, [r7, #60] @ 0x3c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r6, {r1, r3, r4, r6} │ │ │ │ + beq.n 603610 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - strh r6, [r6, #20] │ │ │ │ + strh r6, [r2, #38] @ 0x26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cpsid ai │ │ │ │ + @ instruction: 0xb896 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r4, [r0, #40] @ 0x28 │ │ │ │ + strh r4, [r4, #56] @ 0x38 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r0, #20] │ │ │ │ + strh r0, [r4, #36] @ 0x24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb638 │ │ │ │ + @ instruction: 0xb858 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r0, [r6, #18] │ │ │ │ + strh r0, [r2, #36] @ 0x24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r7, #14] │ │ │ │ + strh r0, [r3, #32] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r2, [pc, #840] @ (603884 ) │ │ │ │ + ldr r4, [pc, #968] @ (603904 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r4, [r2, #18] │ │ │ │ + strh r4, [r6, #34] @ 0x22 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r7, #2] │ │ │ │ + strh r6, [r3, #20] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r5, #16] │ │ │ │ + strh r6, [r1, #34] @ 0x22 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r3, r7, lr} │ │ │ │ + @ instruction: 0xb7a8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r6, [r3, #16] │ │ │ │ + strh r6, [r7, #32] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r5, r6, lr} │ │ │ │ + @ instruction: 0xb780 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - push {r1, r4, r6, lr} │ │ │ │ + @ instruction: 0xb772 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - push {r3, r5, lr} │ │ │ │ + @ instruction: 0xb748 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r6, [r1, #16] │ │ │ │ + strh r6, [r5, #32] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r5, #14] │ │ │ │ + strh r4, [r1, #32] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r4!, {r1, r5, r7} │ │ │ │ + ldmia r6, {r1, r6, r7} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - strh r6, [r5, #6] │ │ │ │ + strh r6, [r1, #24] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r5, #6] │ │ │ │ + strh r0, [r1, #24] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs.w r0, r6, #5505024 @ 0x540000 │ │ │ │ - push {r1, r4, r7} │ │ │ │ + @ instruction: 0xf7d600a8 │ │ │ │ + @ instruction: 0xb6b2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r3, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r6!, {r2, r3, r4} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - strh r4, [r4, #4] │ │ │ │ + strh r4, [r0, #22] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r2, r5, r6} │ │ │ │ + @ instruction: 0xb684 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r6, [r7, #28] │ │ │ │ + strh r6, [r3, #46] @ 0x2e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r6, #28] │ │ │ │ + strh r0, [r2, #46] @ 0x2e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bvc.n 6034ec │ │ │ │ + bls.n 60352c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r0, [r3, #28] │ │ │ │ + strh r0, [r7, #44] @ 0x2c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r0, #28] │ │ │ │ + strh r4, [r4, #44] @ 0x2c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r0, r7, #18 │ │ │ │ + lsrs r0, r3, #27 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cbz r6, 603616 │ │ │ │ + push {r1, r2, r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r0, [r4, #26] │ │ │ │ + strh r0, [r0, #44] @ 0x2c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r2, #26] │ │ │ │ + strh r6, [r6, #42] @ 0x2a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bvc.n 6035d8 │ │ │ │ + bls.n 603618 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r2, [r0, #26] │ │ │ │ + strh r2, [r4, #42] @ 0x2a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r5, #24] │ │ │ │ + strh r6, [r1, #42] @ 0x2a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r2, r4, #16 │ │ │ │ + lsrs r2, r0, #25 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cbz r6, 60360c │ │ │ │ + push {r1, r2, r5, r6, lr} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bvs.n 603524 │ │ │ │ + bhi.n 603564 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r6, [r0, #24] │ │ │ │ + strh r6, [r4, #40] @ 0x28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bics.w r0, r6, #5505024 @ 0x540000 │ │ │ │ - strh r6, [r5, #22] │ │ │ │ + @ instruction: 0xf65600a8 │ │ │ │ + strh r6, [r1, #40] @ 0x28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r3, #22] │ │ │ │ + strh r0, [r7, #38] @ 0x26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r1, #22] │ │ │ │ + strh r0, [r5, #38] @ 0x26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r6, #20] │ │ │ │ + strh r4, [r2, #38] @ 0x26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r5, #20] │ │ │ │ + strh r4, [r1, #38] @ 0x26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldr.w r3, [pc, #1176] @ 603a78 │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r2, [pc, #1176] @ 603a7c │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr.w r6, [pc, #1172] @ 603a80 │ │ │ │ @@ -2038036,116 +2038038,116 @@ │ │ │ │ b.w 602c92 │ │ │ │ ldr r3, [pc, #212] @ (603b40 ) │ │ │ │ add r3, pc │ │ │ │ b.w 60325e │ │ │ │ ldr r3, [pc, #208] @ (603b44 ) │ │ │ │ add r3, pc │ │ │ │ b.w 6031c8 │ │ │ │ - stmia r7!, {r3, r4, r6} │ │ │ │ + ldmia r1!, {r3, r4, r5, r6} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrb r0, [r6, #15] │ │ │ │ + ldrb r0, [r2, #24] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #704 @ 0x2c0 │ │ │ │ + cbz r0, 603ab8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r2, #25] │ │ │ │ + strh r6, [r6, #2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bcc.n 603a90 │ │ │ │ + bpl.n 603ad0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r4, [r5, #25] │ │ │ │ + strh r4, [r1, #4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r6, [r5, #25] │ │ │ │ + strh r6, [r1, #4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r6, [r3, #25] │ │ │ │ + strh r6, [r7, #2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r6, [r1, #25] │ │ │ │ + strh r6, [r5, #2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r0, #25] │ │ │ │ + strh r4, [r4, #2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r6, [r5, #24] │ │ │ │ + strh r6, [r1, #2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r2, #15] │ │ │ │ + ldrb r2, [r6, #23] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r4, #10] │ │ │ │ + ldrb r0, [r0, #19] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bcs.n 603ae8 │ │ │ │ + bmi.n 603b28 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r6, sp, #608 @ 0x260 │ │ │ │ + sub sp, #224 @ 0xe0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r2!, {r3, r4, r5, r7} │ │ │ │ + ldmia r4, {r3, r4, r6, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrb r6, [r4, #14] │ │ │ │ + ldrb r6, [r0, #23] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #304 @ 0x130 │ │ │ │ + add sp, #432 @ 0x1b0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r5, #12] │ │ │ │ + ldrb r4, [r1, #21] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r6, [r2, #8] │ │ │ │ + ldrb r6, [r6, #16] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bne.n 6039fc │ │ │ │ + bcc.n 603a3c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r6, sp, #72 @ 0x48 │ │ │ │ + add sp, #200 @ 0xc8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r7, #12] │ │ │ │ + ldrb r4, [r3, #21] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #952 @ 0x3b8 │ │ │ │ + add sp, #56 @ 0x38 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r5, #2] │ │ │ │ + ldrb r0, [r1, #11] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r2, #12] │ │ │ │ + ldrb r4, [r6, #20] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #520 @ 0x208 │ │ │ │ + add r7, sp, #648 @ 0x288 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r3, #11] │ │ │ │ + ldrb r2, [r7, #19] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #248 @ 0xf8 │ │ │ │ + add r7, sp, #376 @ 0x178 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r3, #11] │ │ │ │ + ldrb r4, [r7, #19] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #152 @ 0x98 │ │ │ │ + add r7, sp, #280 @ 0x118 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r1, #11] │ │ │ │ + ldrb r4, [r5, #19] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r0, #11] │ │ │ │ + ldrb r4, [r4, #19] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #864 @ 0x360 │ │ │ │ + add r6, sp, #992 @ 0x3e0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r4, #2] │ │ │ │ + ldrb r2, [r0, #11] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r2, [r5, #28] │ │ │ │ + strh r2, [r1, #46] @ 0x2e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - beq.n 603b48 │ │ │ │ + bcs.n 603b88 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r2, [r2, #28] │ │ │ │ + strh r2, [r6, #44] @ 0x2c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldc 0, cr0, [r2, #672] @ 0x2a0 │ │ │ │ - ldrb r4, [r3, #9] │ │ │ │ + vext.8 d0, d18, d24, #0 │ │ │ │ + ldrb r4, [r7, #17] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r0, #9] │ │ │ │ + ldrb r2, [r4, #17] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r4, #9] │ │ │ │ + ldrb r0, [r0, #18] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #120 @ 0x78 │ │ │ │ + add r6, sp, #248 @ 0xf8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r4, #8] │ │ │ │ + ldrb r0, [r0, #17] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r6, #8] │ │ │ │ + ldrb r4, [r2, #17] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r2, #8] │ │ │ │ + ldrb r4, [r6, #16] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #600 @ 0x258 │ │ │ │ + add r5, sp, #728 @ 0x2d8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r3, #7] │ │ │ │ + ldrb r0, [r7, #15] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r5, #6] │ │ │ │ + ldrb r2, [r1, #15] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r6, [r7, #6] │ │ │ │ + ldrb r6, [r3, #15] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrsh r2, [r4, r3] │ │ │ │ + str r2, [r0, #16] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrsh r2, [r3, r3] │ │ │ │ + str r2, [r7, #12] │ │ │ │ lsls r5, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2040256,35 +2040258,35 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r6, sp, #736 @ 0x2e0 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #704 @ 0x2c0 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - lsls r0, r3, #27 │ │ │ │ + lsrs r0, r7, #3 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cmp r2, #174 @ 0xae │ │ │ │ + cmp r4, #206 @ 0xce │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r6, [r3, #100] @ 0x64 │ │ │ │ + ldr r6, [r7, #4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ movs r3, #130 @ 0x82 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - str r4, [r0, #100] @ 0x64 │ │ │ │ + ldr r4, [r4, #4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ add r6, sp, #104 @ 0x68 │ │ │ │ lsls r2, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r4, #92] @ 0x5c │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r6, [r0, #96] @ 0x60 │ │ │ │ + ldr r6, [r4, #0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r6, [r1, #88] @ 0x58 │ │ │ │ + str r6, [r5, #120] @ 0x78 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - b.n 60590c │ │ │ │ + b.n 604d4c │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3560] @ 0xde8 │ │ │ │ ldr r5, [pc, #100] @ (6052e4 ) │ │ │ │ sub.w sp, sp, #520 @ 0x208 │ │ │ │ @@ -2040330,21 +2040332,21 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r5, sp, #464 @ 0x1d0 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r5, sp, #416 @ 0x1a0 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - ldrb r6, [r0, #19] │ │ │ │ + ldrb r6, [r4, #27] │ │ │ │ lsls r1, r5, #2 │ │ │ │ add r5, sp, #288 @ 0x120 │ │ │ │ lsls r2, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r3, #84] @ 0x54 │ │ │ │ + str r6, [r7, #116] @ 0x74 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #168] @ 6053b8 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2040501,25 +2040503,25 @@ │ │ │ │ b.n 605452 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r4, sp, #120 @ 0x78 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r7, #64] @ 0x40 │ │ │ │ + str r4, [r3, #100] @ 0x64 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [r7, #64] @ 0x40 │ │ │ │ + str r2, [r3, #100] @ 0x64 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [r7, #64] @ 0x40 │ │ │ │ + str r0, [r3, #100] @ 0x64 │ │ │ │ lsls r2, r5, #2 │ │ │ │ add r3, sp, #640 @ 0x280 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - str r6, [r1, #60] @ 0x3c │ │ │ │ + str r6, [r5, #92] @ 0x5c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [r1, #64] @ 0x40 │ │ │ │ + str r2, [r5, #96] @ 0x60 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3544] @ 0xdd8 │ │ │ │ ldr r2, [pc, #172] @ (605574 ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2040592,19 +2040594,19 @@ │ │ │ │ lsls r2, r3, #5 │ │ │ │ add r3, sp, #152 @ 0x98 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #1000 @ 0x3e8 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - ldrb r4, [r7, #8] │ │ │ │ + ldrb r4, [r3, #17] │ │ │ │ lsls r1, r5, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r1, #52] @ 0x34 │ │ │ │ + str r0, [r5, #84] @ 0x54 │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1480] @ 0x5c8 │ │ │ │ ldr r1, [pc, #784] @ (6058b8 ) │ │ │ │ @@ -2040897,69 +2040899,69 @@ │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #264 @ 0x108 │ │ │ │ lsls r2, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r0, #48] @ 0x30 │ │ │ │ + str r4, [r4, #80] @ 0x50 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [r3, #48] @ 0x30 │ │ │ │ + str r2, [r7, #80] @ 0x50 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [r5, #52] @ 0x34 │ │ │ │ + str r2, [r1, #88] @ 0x58 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r6, [r2, #5] │ │ │ │ + ldrb r6, [r6, #13] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - mov ip, fp │ │ │ │ + ldr r0, [pc, #1008] @ (605ccc ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r6, [r2, #36] @ 0x24 │ │ │ │ + str r6, [r6, #68] @ 0x44 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [r6, #32] │ │ │ │ + str r2, [r2, #68] @ 0x44 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [r2, #32] │ │ │ │ + str r2, [r6, #64] @ 0x40 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r6, [r0, #32] │ │ │ │ + str r6, [r4, #64] @ 0x40 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ + str r0, [r7, #68] @ 0x44 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r1, #0] │ │ │ │ + ldrb r2, [r5, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsh r4, [r0, r7] │ │ │ │ + str r4, [r4, #28] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r4, [r5, #32] │ │ │ │ + str r4, [r1, #68] @ 0x44 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r4, [r4, r4] │ │ │ │ + strh r4, [r0, r5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r6, [r5, #32] │ │ │ │ + str r6, [r1, #68] @ 0x44 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [r6, #32] │ │ │ │ + str r2, [r2, #68] @ 0x44 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r4, [r3, #32] │ │ │ │ + str r4, [r7, #64] @ 0x40 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r4, [r2, #32] │ │ │ │ + str r4, [r6, #64] @ 0x40 │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r5, #8] │ │ │ │ + str r0, [r1, #44] @ 0x2c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [r1, #8] │ │ │ │ + str r0, [r5, #40] @ 0x28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r6, [r7, #4] │ │ │ │ + str r6, [r3, #40] @ 0x28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r4, [r5, #4] │ │ │ │ + str r4, [r1, #40] @ 0x28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [r5, #4] │ │ │ │ + str r2, [r1, #40] @ 0x28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r6, [r2, #4] │ │ │ │ + str r6, [r6, #36] @ 0x24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r6, [r1, #4] │ │ │ │ + str r6, [r5, #36] @ 0x24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [r7, #12] │ │ │ │ + str r2, [r3, #48] @ 0x30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r4, [r5, #12] │ │ │ │ + str r4, [r1, #48] @ 0x30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2041970,15 +2041972,15 @@ │ │ │ │ str.w r3, [r6, #3500] @ 0xdac │ │ │ │ mov r0, r8 │ │ │ │ bl 605590 │ │ │ │ add r6, pc, #472 @ (adr r6, 6065f0 ) │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r0, #8] │ │ │ │ + str r0, [r4, #40] @ 0x28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ add r4, pc, #784 @ (adr r4, 606734 ) │ │ │ │ lsls r2, r3, #5 │ │ │ │ ldr.w r3, [r0, #640] @ 0x280 │ │ │ │ ldr.w r2, [r3, #416] @ 0x1a0 │ │ │ │ cbz r2, 606432 │ │ │ │ ldr r2, [pc, #304] @ (606560 ) │ │ │ │ @@ -2042145,20 +2042147,20 @@ │ │ │ │ ldr.w r3, [r4, #492] @ 0x1ec │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aeea0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf19a00a9 │ │ │ │ - strb r4, [r5, r1] │ │ │ │ + @ instruction: 0xf3ba00a9 │ │ │ │ + ldrsb r4, [r1, r2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r7, #22] │ │ │ │ + ldrh r0, [r3, #40] @ 0x28 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r6, [r1, #14] │ │ │ │ + ldrb r6, [r5, #22] │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2042176,18 +2042178,18 @@ │ │ │ │ bl 5af02c │ │ │ │ bl 5aeea0 │ │ │ │ ldr.w r3, [r4, #340] @ 0x154 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xf13200a9 │ │ │ │ - strb r0, [r3, r0] │ │ │ │ + @ instruction: 0xf35200a9 │ │ │ │ + ldrsb r0, [r7, r0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r1, #176 @ 0xb0 │ │ │ │ + adds r3, #208 @ 0xd0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2042212,20 +2042214,20 @@ │ │ │ │ bl 5aeea0 │ │ │ │ ldr.w r3, [r4, #552] @ 0x228 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf0e200a9 │ │ │ │ - strh r4, [r3, r7] │ │ │ │ + @ instruction: 0xf30200a9 │ │ │ │ + strb r4, [r7, r7] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r1, #96 @ 0x60 │ │ │ │ + adds r3, #128 @ 0x80 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r2, #11] │ │ │ │ + ldrb r6, [r6, #19] │ │ │ │ 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 │ │ │ │ @@ -2042250,20 +2042252,20 @@ │ │ │ │ ldr.w r3, [r4, #548] @ 0x224 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aeea0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - orns r0, sl, #169 @ 0xa9 │ │ │ │ - strh r0, [r1, r6] │ │ │ │ + @ instruction: 0xf29a00a9 │ │ │ │ + strb r0, [r5, r6] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r3, #14] │ │ │ │ + ldrh r0, [r7, #30] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r6, [r5, #9] │ │ │ │ + ldrb r6, [r1, #18] │ │ │ │ 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 │ │ │ │ @@ -2042288,20 +2042290,20 @@ │ │ │ │ ldr.w r3, [r4, #364] @ 0x16c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aeea0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ands.w r0, r2, #169 @ 0xa9 │ │ │ │ - strh r0, [r6, r4] │ │ │ │ + @ instruction: 0xf23200a9 │ │ │ │ + strb r0, [r2, r5] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r6, #10] │ │ │ │ + ldrh r0, [r2, #28] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r0, [sp, #120] @ 0x78 │ │ │ │ + str r2, [sp, #248] @ 0xf8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2042326,20 +2042328,20 @@ │ │ │ │ ldr.w r3, [r4, #248] @ 0xf8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aeea0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - vaddl.s32 q0, d26, d25 │ │ │ │ - strh r0, [r5, r3] │ │ │ │ + rsb r0, sl, #169 @ 0xa9 │ │ │ │ + strb r0, [r1, r4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r1, #8] │ │ │ │ + ldrh r0, [r5, #24] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r6, r0, #0 │ │ │ │ + subs r6, r4, #0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2042364,20 +2042366,20 @@ │ │ │ │ ldr.w r3, [r4, #244] @ 0xf4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aeea0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - vhadd.s8 d16, d18, d25 │ │ │ │ - strh r0, [r4, r2] │ │ │ │ + sbc.w r0, r2, #169 @ 0xa9 │ │ │ │ + strb r0, [r0, r3] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r4, #4] │ │ │ │ + ldrh r0, [r0, #22] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r6, r3, r6 │ │ │ │ + adds r6, r7, #6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2042402,20 +2042404,20 @@ │ │ │ │ ldr.w r3, [r4, #512] @ 0x200 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aeea0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cdp 0, 13, cr0, cr10, cr9, {5} │ │ │ │ - strh r4, [r2, r1] │ │ │ │ + @ instruction: 0xf0fa00a9 │ │ │ │ + strb r4, [r6, r1] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r7, #0] │ │ │ │ + ldrh r0, [r3, #18] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r6, r6, r4 │ │ │ │ + adds r6, r2, #5 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2042440,20 +2042442,20 @@ │ │ │ │ ldr.w r3, [r4, #508] @ 0x1fc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aeea0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cdp 0, 7, cr0, cr2, cr9, {5} │ │ │ │ - strh r4, [r0, r0] │ │ │ │ + eors.w r0, r2, #169 @ 0xa9 │ │ │ │ + strb r4, [r4, r0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r2, #62] @ 0x3e │ │ │ │ + ldrh r0, [r6, #14] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r6, r1, r3 │ │ │ │ + adds r6, r5, #3 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2042478,20 +2042480,20 @@ │ │ │ │ ldr.w r3, [r4, #272] @ 0x110 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aeea0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cdp 0, 0, cr0, cr10, cr9, {5} │ │ │ │ - str r0, [r6, r6] │ │ │ │ + bic.w r0, sl, #169 @ 0xa9 │ │ │ │ + strh r0, [r2, r7] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r5, #58] @ 0x3a │ │ │ │ + ldrh r0, [r1, #12] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r6, r4, r1 │ │ │ │ + adds r6, r0, #2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2042516,20 +2042518,20 @@ │ │ │ │ ldr.w r3, [r4, #268] @ 0x10c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aeea0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - stc 0, cr0, [r2, #676]! @ 0x2a4 │ │ │ │ - str r0, [r3, r5] │ │ │ │ + vaddl.s8 q8, d18, d25 │ │ │ │ + strh r0, [r7, r5] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r0, #56] @ 0x38 │ │ │ │ + ldrh r0, [r4, #8] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r6, r7, r7 │ │ │ │ + adds r6, r3, #0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2042554,20 +2042556,20 @@ │ │ │ │ ldr.w r3, [r4, #260] @ 0x104 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aeea0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldc 0, cr0, [sl, #-676]! @ 0xfffffd5c │ │ │ │ - str r0, [r0, r4] │ │ │ │ + vhadd.s16 d16, d26, d25 │ │ │ │ + strh r0, [r4, r4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r3, #52] @ 0x34 │ │ │ │ + ldrh r0, [r7, #4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r6, r2, r6 │ │ │ │ + subs r6, r6, r6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2042592,20 +2042594,20 @@ │ │ │ │ ldr.w r3, [r4, #256] @ 0x100 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aeea0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldcl 0, cr0, [r2], {169} @ 0xa9 │ │ │ │ - str r0, [r5, r2] │ │ │ │ + cdp 0, 15, cr0, cr2, cr9, {5} │ │ │ │ + strh r0, [r1, r3] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r6, #48] @ 0x30 │ │ │ │ + ldrh r0, [r2, #2] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r6, r5, r4 │ │ │ │ + subs r6, r1, r5 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2042630,20 +2042632,20 @@ │ │ │ │ ldr.w r3, [r4, #236] @ 0xec │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aeea0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - stcl 0, cr0, [sl], #-676 @ 0xfffffd5c │ │ │ │ - str r0, [r2, r1] │ │ │ │ + cdp 0, 8, cr0, cr10, cr9, {5} │ │ │ │ + strh r0, [r6, r1] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r1, #46] @ 0x2e │ │ │ │ + strh r0, [r5, #62] @ 0x3e │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r6, r0, r3 │ │ │ │ + subs r6, r4, r3 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2042668,20 +2042670,20 @@ │ │ │ │ ldr.w r3, [r4, #232] @ 0xe8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aeea0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - stc 0, cr0, [r2], {169} @ 0xa9 │ │ │ │ - ldr r7, [pc, #1008] @ (606fa4 ) │ │ │ │ + cdp 0, 2, cr0, cr2, cr9, {5} │ │ │ │ + strh r4, [r3, r0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r4, #42] @ 0x2a │ │ │ │ + strh r0, [r0, #60] @ 0x3c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r6, r3, r1 │ │ │ │ + subs r6, r7, r1 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2042706,20 +2042708,20 @@ │ │ │ │ ldr.w r3, [r4, #224] @ 0xe0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aeea0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xeb9a00a9 │ │ │ │ - ldr r7, [pc, #656] @ (606eac ) │ │ │ │ + ldc 0, cr0, [sl, #676]! @ 0x2a4 │ │ │ │ + str r4, [r0, r7] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r7, #38] @ 0x26 │ │ │ │ + strh r0, [r3, #56] @ 0x38 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r6, r6, #31 │ │ │ │ + subs r6, r2, r0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2042744,20 +2042746,20 @@ │ │ │ │ ldr.w r3, [r4, #220] @ 0xdc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aeea0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xeb3200a9 │ │ │ │ - ldr r7, [pc, #320] @ (606dc4 ) │ │ │ │ + ldcl 0, cr0, [r2, #-676] @ 0xfffffd5c │ │ │ │ + str r0, [r6, r5] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r2, #36] @ 0x24 │ │ │ │ + strh r0, [r6, #52] @ 0x34 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r6, r1, #30 │ │ │ │ + adds r6, r5, r6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2042782,20 +2042784,20 @@ │ │ │ │ ldr.w r3, [r4, #212] @ 0xd4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aeea0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - pkhtb r0, sl, r9, asr #2 │ │ │ │ - ldr r6, [pc, #992] @ (6070cc ) │ │ │ │ + stcl 0, cr0, [sl], #676 @ 0x2a4 │ │ │ │ + str r0, [r3, r4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r5, #32] │ │ │ │ + strh r0, [r1, #50] @ 0x32 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r6, r4, #28 │ │ │ │ + adds r6, r0, r5 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2042820,20 +2042822,20 @@ │ │ │ │ ldr.w r3, [r4, #208] @ 0xd0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aeea0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - orn r0, r2, r9, asr #2 │ │ │ │ - ldr r6, [pc, #640] @ (606fd4 ) │ │ │ │ + stc 0, cr0, [r2], {169} @ 0xa9 │ │ │ │ + str r0, [r0, r3] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r0, #30] │ │ │ │ + strh r0, [r4, #46] @ 0x2e │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r6, r7, #26 │ │ │ │ + adds r6, r3, r3 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2042858,20 +2042860,20 @@ │ │ │ │ ldr.w r3, [r4, #200] @ 0xc8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aeea0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrd r0, r0, [sl, #676]! @ 0x2a4 │ │ │ │ - ldr r6, [pc, #288] @ (606edc ) │ │ │ │ + ldc 0, cr0, [sl], {169} @ 0xa9 │ │ │ │ + str r0, [r5, r1] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r3, #26] │ │ │ │ + strh r0, [r7, #42] @ 0x2a │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r6, r2, #25 │ │ │ │ + adds r6, r6, r1 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2042896,20 +2042898,20 @@ │ │ │ │ ldr.w r3, [r4, #196] @ 0xc4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aeea0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xe99200a9 │ │ │ │ - ldr r5, [pc, #960] @ (6071e4 ) │ │ │ │ + subs.w r0, r2, r9, asr #2 │ │ │ │ + str r0, [r2, r0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r6, #22] │ │ │ │ + strh r0, [r2, #40] @ 0x28 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r6, r5, #23 │ │ │ │ + adds r6, r1, r0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2042934,20 +2042936,20 @@ │ │ │ │ ldr.w r3, [r4, #188] @ 0xbc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aeea0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - stmdb sl!, {r0, r3, r5, r7} │ │ │ │ - ldr r5, [pc, #608] @ (6070ec ) │ │ │ │ + adc.w r0, sl, r9, asr #2 │ │ │ │ + ldr r7, [pc, #736] @ (60716c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r1, #20] │ │ │ │ + strh r0, [r5, #36] @ 0x24 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r6, r0, #22 │ │ │ │ + asrs r6, r4, #30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2042972,20 +2042974,20 @@ │ │ │ │ ldr.w r3, [r4, #184] @ 0xb8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aeea0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xe8c200a9 │ │ │ │ - ldr r5, [pc, #256] @ (606ff4 ) │ │ │ │ + @ instruction: 0xeae200a9 │ │ │ │ + ldr r7, [pc, #384] @ (607074 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r4, #16] │ │ │ │ + strh r0, [r0, #34] @ 0x22 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r6, r3, #20 │ │ │ │ + asrs r6, r7, #28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2043010,20 +2043012,20 @@ │ │ │ │ ldr.w r3, [r4, #152] @ 0x98 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aeea0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xe85a00a9 │ │ │ │ - ldr r4, [pc, #928] @ (6072fc ) │ │ │ │ + orns r0, sl, r9, asr #2 │ │ │ │ + ldr r7, [pc, #32] @ (606f7c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r7, #12] │ │ │ │ + strh r0, [r3, #30] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r6, r6, #18 │ │ │ │ + asrs r6, r2, #27 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r7, r0 │ │ │ │ @@ -2043056,21 +2043058,20 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ bl 5aeea0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r4, [pc, #592] @ (607220 ) │ │ │ │ + ldr r6, [pc, #720] @ (6072a0 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - b.n 606fa0 │ │ │ │ - lsls r1, r5, #2 │ │ │ │ - strh r2, [r1, #10] │ │ │ │ + and.w r0, r6, r9, asr #2 │ │ │ │ + strh r2, [r5, #26] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r0, [r2, #40] @ 0x28 │ │ │ │ + ldrh r0, [r6, #56] @ 0x38 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r5, [r0, #1528] @ 0x5f8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2043098,21 +2043099,20 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ bl 5aeea0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #176] @ (6070ec ) │ │ │ │ + ldr r6, [pc, #304] @ (60716c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - b.n 606f24 │ │ │ │ - lsls r1, r5, #2 │ │ │ │ - strh r6, [r2, #6] │ │ │ │ + @ instruction: 0xe99200a9 │ │ │ │ + strh r6, [r6, #22] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r4, [r3, #36] @ 0x24 │ │ │ │ + ldrh r4, [r7, #52] @ 0x34 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2043146,23 +2043146,22 @@ │ │ │ │ bl 5aeea0 │ │ │ │ ldr.w r3, [r4, #608] @ 0x260 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b.n 606ed4 │ │ │ │ - lsls r1, r5, #2 │ │ │ │ - ldr r3, [pc, #808] @ (6073e8 ) │ │ │ │ + stmdb ip!, {r0, r3, r5, r7} │ │ │ │ + ldr r5, [pc, #936] @ (607468 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r7, #138 @ 0x8a │ │ │ │ + cmp r1, #170 @ 0xaa │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r3, [pc, #752] @ (6073b8 ) │ │ │ │ + ldr r5, [pc, #880] @ (607438 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r1!, {r6} │ │ │ │ + stmia r3!, {r5, r6} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2043187,21 +2043186,20 @@ │ │ │ │ bl 5af02c │ │ │ │ bl 5aeea0 │ │ │ │ ldr.w r3, [r4, #336] @ 0x150 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - b.n 606e3c │ │ │ │ - lsls r1, r5, #2 │ │ │ │ - ldr r3, [pc, #368] @ (60729c ) │ │ │ │ + stmia.w sl!, {r0, r3, r5, r7} │ │ │ │ + ldr r5, [pc, #496] @ (60731c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r7, #8 │ │ │ │ + cmp r1, #40 @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r3, [pc, #280] @ (60724c ) │ │ │ │ + ldr r5, [pc, #408] @ (6072cc ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2043226,21 +2043224,20 @@ │ │ │ │ bl 5af02c │ │ │ │ bl 5aeea0 │ │ │ │ ldr.w r3, [r4, #484] @ 0x1e4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - b.n 606dd4 │ │ │ │ - lsls r1, r5, #2 │ │ │ │ - strh r0, [r7, #58] @ 0x3a │ │ │ │ + strex r0, r0, [r2, #676] @ 0x2a4 │ │ │ │ + ldrh r0, [r3, #12] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - movs r6, #160 @ 0xa0 │ │ │ │ + cmp r0, #192 @ 0xc0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 607138 │ │ │ │ + bhi.n 607178 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2043265,21 +2043262,21 @@ │ │ │ │ bl 5af02c │ │ │ │ bl 5aeea0 │ │ │ │ ldr.w r3, [r4, #480] @ 0x1e0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - b.n 606d6c │ │ │ │ + b.n 6071ac │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [pc, #640] @ (60747c ) │ │ │ │ + ldr r4, [pc, #768] @ (6074fc ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r6, #56 @ 0x38 │ │ │ │ + cmp r0, #88 @ 0x58 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 6072d0 │ │ │ │ + bhi.n 607110 │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r6, r2 │ │ │ │ @@ -2043311,23 +2043308,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl 5af29c │ │ │ │ bl 5af02c │ │ │ │ bl 5aeea0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #248] @ (607370 ) │ │ │ │ + ldr r4, [pc, #376] @ (6073f0 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - b.n 606cfc │ │ │ │ + b.n 60713c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r4, [r4, #26] │ │ │ │ + strh r4, [r0, #6] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bmi.n 607310 │ │ │ │ + bvs.n 607350 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [pc, #144] @ (607318 ) │ │ │ │ + ldr r4, [pc, #272] @ (607398 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r6, r2 │ │ │ │ @@ -2043359,23 +2043356,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl 5af29c │ │ │ │ bl 5af02c │ │ │ │ bl 5aeea0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #888] @ (607674 ) │ │ │ │ + ldr r3, [pc, #1016] @ (6076f4 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - b.n 606c78 │ │ │ │ + b.n 6070b8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r4, #24] │ │ │ │ + strh r0, [r0, #2] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bcc.n 60728c │ │ │ │ + bpl.n 6072cc │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r1, [pc, #640] @ (60758c ) │ │ │ │ + ldr r3, [pc, #768] @ (60760c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2043400,21 +2043397,21 @@ │ │ │ │ bl 5af02c │ │ │ │ ldr.w r3, [r4, #288] @ 0x120 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aeea0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - b.n 606bfc │ │ │ │ + b.n 60703c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r1, [pc, #480] @ (60754c ) │ │ │ │ + ldr r3, [pc, #608] @ (6075cc ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r5, #22] │ │ │ │ + ldrb r0, [r1, #31] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r1, [pc, #392] @ (6074fc ) │ │ │ │ + ldr r3, [pc, #520] @ (60757c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2043439,21 +2043436,21 @@ │ │ │ │ bl 5af02c │ │ │ │ ldr.w r3, [r4, #284] @ 0x11c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aeea0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - b.n 607b94 │ │ │ │ + b.n 606fd4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r1, [pc, #128] @ (607454 ) │ │ │ │ + ldr r3, [pc, #256] @ (6074d4 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r0, #21] │ │ │ │ + ldrb r0, [r4, #29] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r1, [pc, #40] @ (607404 ) │ │ │ │ + ldr r3, [pc, #168] @ (607484 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #68] @ (607430 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -2043476,19 +2043473,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ bl 5af29c │ │ │ │ bl 5af19c │ │ │ │ bl 5aeea0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #832] @ (607774 ) │ │ │ │ + ldr r2, [pc, #960] @ (6077f4 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - b.n 607b2c │ │ │ │ + b.n 606f6c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r3, #19] │ │ │ │ + ldrb r2, [r7, #27] │ │ │ │ lsls r0, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #76] @ (607498 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2043515,19 +2043512,19 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [pc, #536] @ (6076b4 ) │ │ │ │ + ldr r2, [pc, #664] @ (607734 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - b.n 607acc │ │ │ │ + b.n 606f0c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r4, [r6, #17] │ │ │ │ + ldrb r4, [r2, #26] │ │ │ │ lsls r0, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #76] @ (607500 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2043554,19 +2043551,19 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [pc, #200] @ (6075cc ) │ │ │ │ + ldr r2, [pc, #328] @ (60764c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - b.n 607a64 │ │ │ │ + b.n 606ea4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r4, [r1, #16] │ │ │ │ + ldrb r4, [r5, #24] │ │ │ │ lsls r0, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2043618,24 +2043615,24 @@ │ │ │ │ bl 5af6e4 │ │ │ │ bl 5af19c │ │ │ │ bl 5aeea0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - b.n 607a38 │ │ │ │ + b.n 606e78 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - blx fp │ │ │ │ + ldr r1, [pc, #992] @ (607994 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r4, #14] │ │ │ │ + ldrb r4, [r0, #23] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str.w r0, [r2, r6, lsl #2] │ │ │ │ - subs r4, r7, #7 │ │ │ │ + @ instruction: 0xfa6200a6 │ │ │ │ + movs r2, #28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r2, r0] │ │ │ │ + strb r4, [r6, r0] │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r7, [r0, #1528] @ 0x5f8 │ │ │ │ mov r9, r1 │ │ │ │ @@ -2043692,25 +2043689,25 @@ │ │ │ │ ldr.w r4, [r7, #348] @ 0x15c │ │ │ │ blx r4 │ │ │ │ bl 5aeea0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5af698 │ │ │ │ b.n 607656 │ │ │ │ nop │ │ │ │ - b.n 607990 │ │ │ │ + b.n 607dd0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bxns r7 │ │ │ │ + ldr r1, [pc, #368] @ (6077f0 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r5, #11] │ │ │ │ + ldrb r4, [r1, #20] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bx r7 │ │ │ │ + ldr r1, [pc, #360] @ (6077f0 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r7, #238 @ 0xee │ │ │ │ + adds r2, #14 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - @ instruction: 0xb616 │ │ │ │ + @ instruction: 0xb836 │ │ │ │ lsls r5, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r8, [r0, #1528] @ 0x5f8 │ │ │ │ @@ -2043859,31 +2043856,31 @@ │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r4, [r8, #524] @ 0x20c │ │ │ │ blx r4 │ │ │ │ bl 5af0d0 │ │ │ │ bl 5af478 │ │ │ │ b.n 60779c │ │ │ │ - b.n 6079d4 │ │ │ │ + b.n 607e14 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - mov sl, r2 │ │ │ │ + ldr r0, [pc, #712] @ (607b24 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r3, #8] │ │ │ │ + ldrb r4, [r7, #16] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r2, r0, #25 │ │ │ │ + adds r2, r4, r1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r7, #30 │ │ │ │ + adds r1, #62 @ 0x3e │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrh r2, [r3, #10] │ │ │ │ + ldrh r2, [r7, #26] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mov r6, r4 │ │ │ │ + ldr r0, [pc, #280] @ (607988 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r2, lr │ │ │ │ + @ instruction: 0x4792 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r4, r6 │ │ │ │ + bxns sl │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r6, [r0, #1528] @ 0x5f8 │ │ │ │ @@ -2043991,39 +2043988,39 @@ │ │ │ │ bl 5af29c │ │ │ │ bl 5af02c │ │ │ │ ldr r0, [pc, #60] @ (6079e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 5aeeec │ │ │ │ bl 5af698 │ │ │ │ b.n 60793e │ │ │ │ - add sl, r2 │ │ │ │ + mov sl, r6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - udf #156 @ 0x9c │ │ │ │ + b.n 607b34 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r0, r4, #4 │ │ │ │ + movs r1, #64 @ 0x40 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r6, #206 @ 0xce │ │ │ │ + cmp r0, #238 @ 0xee │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r2, [r3, r1] │ │ │ │ + ldrh r2, [r7, r1] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r2, 607a14 │ │ │ │ + push {r1, r6, lr} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r0, r6 │ │ │ │ + mov r0, sl │ │ │ │ lsls r2, r5, #2 │ │ │ │ - mvns r4, r7 │ │ │ │ + mov r4, r3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - udf #6 │ │ │ │ + b.n 607a24 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r2, r1, #2 │ │ │ │ + movs r0, #170 @ 0xaa │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r6, #56 @ 0x38 │ │ │ │ + cmp r0, #88 @ 0x58 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrsb r4, [r1, r7] │ │ │ │ + ldr r4, [r5, r7] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - uxth r4, r2 │ │ │ │ + push {r2, r4, r5, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r7, [r0, #1528] @ 0x5f8 │ │ │ │ @@ -2044122,31 +2044119,31 @@ │ │ │ │ add r0, pc │ │ │ │ bl 5aeeec │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 607adc │ │ │ │ bl 5af478 │ │ │ │ b.n 607aa4 │ │ │ │ nop │ │ │ │ - ble.n 607bf0 │ │ │ │ + svc 134 @ 0x86 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - muls r6, r7 │ │ │ │ + cmp lr, r3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r2, [r0, #27] │ │ │ │ + ldrb r2, [r4, #3] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - muls r4, r7 │ │ │ │ + cmp ip, r3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - muls r4, r6 │ │ │ │ + cmp ip, r2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r6, [r4, #17] │ │ │ │ + ldrb r6, [r0, #26] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - orrs r6, r0 │ │ │ │ + cmp r6, r4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r6, #15] │ │ │ │ + ldrb r0, [r2, #24] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r0, [r2, #15] │ │ │ │ + ldrb r0, [r6, #23] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2044182,21 +2044179,21 @@ │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ bl 5aeea0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ bl 5af698 │ │ │ │ b.n 607ba4 │ │ │ │ nop │ │ │ │ - bgt.n 607be8 │ │ │ │ + udf #50 @ 0x32 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - negs r0, r4 │ │ │ │ + add r8, r0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r0, [r6, #21] │ │ │ │ + strb r0, [r2, #30] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r6, [r1, #5] │ │ │ │ + ldrb r6, [r5, #13] │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2044230,23 +2044227,23 @@ │ │ │ │ ldr.w r3, [r4, #456] @ 0x1c8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - rors r4, r4 │ │ │ │ + add r4, r0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - blt.n 607b48 │ │ │ │ + ble.n 607b88 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r0, [r4, #19] │ │ │ │ + strb r0, [r0, #28] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - rors r2, r3 │ │ │ │ + mvns r2, r7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - negs r0, r3 │ │ │ │ + add r0, pc │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2044323,33 +2044320,33 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r6, [r4, #384] @ 0x180 │ │ │ │ blx r6 │ │ │ │ bl 5aeea0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - bge.n 607d34 │ │ │ │ + ble.n 607d74 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adcs r4, r7 │ │ │ │ + bics r4, r3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r4, [r3, #17] │ │ │ │ + strb r4, [r7, #25] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r6, r2, #1 │ │ │ │ + asrs r6, r6, #9 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r0, r3, #5 │ │ │ │ + asrs r0, r7, #13 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r2, r4, r2 │ │ │ │ + subs r2, r0, r3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r6, r7 │ │ │ │ + muls r6, r3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r2, r7 │ │ │ │ + muls r2, r3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r2, #7 │ │ │ │ + lsls r6, r6, #15 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adcs r2, r6 │ │ │ │ + bics r2, r2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2044435,35 +2044432,35 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r5, [r4, #380] @ 0x17c │ │ │ │ blx r5 │ │ │ │ bl 5aeea0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - bls.n 607e40 │ │ │ │ + bgt.n 607e80 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r0, r5 │ │ │ │ + cmn r0, r1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r0, [r2, #13] │ │ │ │ + strb r0, [r6, #21] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r2, r1, #29 │ │ │ │ + asrs r2, r5, #5 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsls r4, r2 │ │ │ │ + cmp r4, r6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r4, r1 │ │ │ │ + cmp r4, r5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r0, r0 │ │ │ │ + cmp r0, r4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - eors r4, r6 │ │ │ │ + cmp r4, r2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r4, r7, #31 │ │ │ │ + asrs r4, r3, #8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - eors r6, r2 │ │ │ │ + negs r6, r6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - eors r6, r1 │ │ │ │ + negs r6, r5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r5, [r0, #1528] @ 0x5f8 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2044546,32 +2044543,33 @@ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r8 │ │ │ │ ldr.w r4, [r5, #476] @ 0x1dc │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - bhi.n 607f10 │ │ │ │ + bge.n 607f50 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r7, #206 @ 0xce │ │ │ │ + rors r6, r5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r4, r0, r5 │ │ │ │ + subs r4, r4, r5 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [r7, #40] @ 0x28 │ │ │ │ + str r2, [r3, #76] @ 0x4c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - vaddl.u32 q8, d28, d23 │ │ │ │ - itt │ │ │ │ - lsl r3, r5, #2 │ │ │ │ - sub r7, #114 @ 0x72 │ │ │ │ + lsls r4, r1, #8 │ │ │ │ + lsls r0, r5, #2 │ │ │ │ + stmia r2!, {r2, r3, r4} │ │ │ │ + lsls r3, r5, #2 │ │ │ │ + sbcs r2, r2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r4, #192 @ 0xc0 │ │ │ │ + adds r6, #224 @ 0xe0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bpl.n 607f68 │ │ │ │ + bhi.n 607fa8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r7, #66 @ 0x42 │ │ │ │ + adcs r2, r4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #260] @ (6080c0 ) │ │ │ │ @@ -2044667,28 +2044665,28 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ strh r4, [r7, #0] │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 608000 │ │ │ │ + bls.n 608040 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r6, #196 @ 0xc4 │ │ │ │ + lsrs r4, r4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r0, r2, r0 │ │ │ │ + subs r0, r6, r0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [r0, #24] │ │ │ │ + str r6, [r4, #56] @ 0x38 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bkpt 0x00dc │ │ │ │ + stmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - hlt 0x0022 │ │ │ │ + pop {r1, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - vshr.s64 d0, d21, #38 │ │ │ │ - adds r3, #138 @ 0x8a │ │ │ │ + subs.w r0, sl, #181 @ 0xb5 │ │ │ │ + adds r5, #170 @ 0xaa │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldrb r2, [r4, #29] │ │ │ │ lsls r2, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2044886,51 +2044884,51 @@ │ │ │ │ mov r1, r8 │ │ │ │ bl 5af29c │ │ │ │ bl 5af02c │ │ │ │ ldr r0, [pc, #80] @ (608384 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60825e │ │ │ │ nop │ │ │ │ - bvs.n 608400 │ │ │ │ + bhi.n 608240 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r2, r4, #27 │ │ │ │ + adds r2, r0, r4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r5, #150 @ 0x96 │ │ │ │ + subs r7, #182 @ 0xb6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r4, #180 @ 0xb4 │ │ │ │ + subs r6, #212 @ 0xd4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r4, #202 @ 0xca │ │ │ │ + subs r6, #234 @ 0xea │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrsh r2, [r7, r6] │ │ │ │ + str r2, [r3, #28] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stc2l 0, cr0, [r8], #668 @ 0x29c │ │ │ │ - pop {r2, r4, r5, r6, r7} │ │ │ │ - lsls r3, r5, #2 │ │ │ │ - subs r4, #106 @ 0x6a │ │ │ │ + vhadd.u8 d0, d24, d23 │ │ │ │ + ite ne │ │ │ │ + lslne r3, r5, #2 │ │ │ │ + subeq r6, #138 @ 0x8a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r1, #182 @ 0xb6 │ │ │ │ + adds r3, #214 @ 0xd6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bcs.n 608304 │ │ │ │ + bmi.n 608344 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r4, #44 @ 0x2c │ │ │ │ + subs r6, #76 @ 0x4c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r4, #28 │ │ │ │ + subs r6, #60 @ 0x3c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrsh r6, [r4, r3] │ │ │ │ + str r6, [r0, #16] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - pop {r3, r4, r5} │ │ │ │ + bkpt 0x0058 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - @ instruction: 0xb7fe │ │ │ │ + rev r6, r3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldcl 0, cr0, [r4], #724 @ 0x2d4 │ │ │ │ - adds r0, #228 @ 0xe4 │ │ │ │ + vqadd.s16 d0, d20, d21 │ │ │ │ + adds r3, #4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bne.n 608378 │ │ │ │ + bmi.n 6083b8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r3, #86 @ 0x56 │ │ │ │ + subs r5, #118 @ 0x76 │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #312] @ (6084d4 ) │ │ │ │ mov r8, r0 │ │ │ │ @@ -2045049,32 +2045047,32 @@ │ │ │ │ add r1, pc │ │ │ │ b.n 6083f8 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrb r4, [r3, #17] │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #206 @ 0xce │ │ │ │ + subs r4, #238 @ 0xee │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bcc.n 6085c8 │ │ │ │ + bpl.n 608408 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [r2, #76] @ 0x4c │ │ │ │ + ldr r6, [r6, #108] @ 0x6c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r4, [r5, r5] │ │ │ │ + ldrsh r4, [r1, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xfa9e00a7 │ │ │ │ - hlt 0x002e │ │ │ │ + ldc2 0, cr0, [lr], #668 @ 0x29c │ │ │ │ + pop {r1, r2, r3, r6, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - subs r2, #36 @ 0x24 │ │ │ │ + subs r4, #68 @ 0x44 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r2, #110 @ 0x6e │ │ │ │ + subs r4, #142 @ 0x8e │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldrb r4, [r4, #13] │ │ │ │ lsls r2, r3, #5 │ │ │ │ - subs r1, #236 @ 0xec │ │ │ │ + subs r4, #12 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #120] @ (60858c ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2045116,23 +2045114,23 @@ │ │ │ │ str r6, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r1, [r4, #600] @ 0x258 │ │ │ │ blx r1 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subs r1, #186 @ 0xba │ │ │ │ + subs r3, #218 @ 0xda │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bcs.n 608628 │ │ │ │ + bmi.n 608668 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [r5, #56] @ 0x38 │ │ │ │ + ldr r2, [r1, #92] @ 0x5c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r6, r5, #7 │ │ │ │ + movs r0, #14 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r1, #166 @ 0xa6 │ │ │ │ + subs r3, #198 @ 0xc6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #100] @ (608614 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2045167,21 +2045165,21 @@ │ │ │ │ mov r2, r5 │ │ │ │ ldr.w r1, [r4, #588] @ 0x24c │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - subs r1, #62 @ 0x3e │ │ │ │ + subs r3, #94 @ 0x5e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bne.n 608580 │ │ │ │ + bcc.n 6085c0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [r1, #48] @ 0x30 │ │ │ │ + ldr r4, [r5, #80] @ 0x50 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r1, #28 │ │ │ │ + subs r3, #60 @ 0x3c │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ @@ -2045231,26 +2045229,26 @@ │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r6, [r4, #488] @ 0x1e8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - bne.n 608720 │ │ │ │ + bcc.n 608760 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r0, #206 @ 0xce │ │ │ │ + subs r2, #238 @ 0xee │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r6, r4, #6 │ │ │ │ + asrs r6, r0, #15 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r3, r4] │ │ │ │ + ldrb r4, [r7, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str.w r0, [lr, r7, lsl #2] │ │ │ │ - adds r7, #234 @ 0xea │ │ │ │ + @ instruction: 0xfa6e00a7 │ │ │ │ + subs r2, #10 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r0, #136 @ 0x88 │ │ │ │ + subs r2, #168 @ 0xa8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ ldr.w r6, [r0, #1528] @ 0x5f8 │ │ │ │ @@ -2045340,32 +2045338,33 @@ │ │ │ │ ldr.w r4, [r6, #396] @ 0x18c │ │ │ │ blx r4 │ │ │ │ bl 5aeea0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 5af698 │ │ │ │ b.n 608764 │ │ │ │ - beq.n 6088d0 │ │ │ │ + bcs.n 608710 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r0, #38 @ 0x26 │ │ │ │ + subs r2, #70 @ 0x46 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [r0, #28] │ │ │ │ + ldr r6, [r4, #60] @ 0x3c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r0, r0, #23 │ │ │ │ + lsls r0, r4, #31 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r0, #10 │ │ │ │ + subs r2, #42 @ 0x2a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r6, #226 @ 0xe2 │ │ │ │ + subs r1, #2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r6, #214 @ 0xd6 │ │ │ │ + subs r0, #246 @ 0xf6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - vshr.u64 d0, d19, #2 │ │ │ │ - ldrh r6, [r0, r3] │ │ │ │ + lsls r6, r3, #7 │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + ldrb r6, [r4, r3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #146 @ 0x92 │ │ │ │ + subs r1, #178 @ 0xb2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045389,21 +2045388,21 @@ │ │ │ │ bl 5af02c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aeea0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldmia r7!, {r1, r2, r4, r5} │ │ │ │ + bne.n 608924 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r7, #44 @ 0x2c │ │ │ │ + subs r1, #76 @ 0x4c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r4, [r2, #8] │ │ │ │ + ldr r4, [r6, #40] @ 0x28 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r2, [pc, #168] @ (60892c ) │ │ │ │ + ldr r4, [pc, #296] @ (6089ac ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045447,25 +2045446,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} │ │ │ │ - ldmia r6, {r2, r3, r6, r7} │ │ │ │ + beq.n 6088e8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r6, #220 @ 0xdc │ │ │ │ + subs r0, #252 @ 0xfc │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r4, r1, #29 │ │ │ │ + asrs r4, r5, #5 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #120] @ 0x78 │ │ │ │ + add r0, pc, #248 @ (adr r0, 608a14 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cbz r4, 60895c │ │ │ │ + push {r2, r4} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r3, #20 │ │ │ │ + lsrs r0, r7, #28 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r5, [r0, #1528] @ 0x5f8 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2045511,25 +2045510,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} │ │ │ │ - adds r6, #82 @ 0x52 │ │ │ │ + subs r0, #114 @ 0x72 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r6!, {r2, r5} │ │ │ │ + beq.n 608a40 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r0, r5, #26 │ │ │ │ + asrs r0, r1, #3 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r6, [r1, #13] │ │ │ │ + strb r6, [r5, #21] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r0, r1, #18 │ │ │ │ + lsrs r0, r5, #26 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r3, [sp, #200] @ 0xc8 │ │ │ │ + ldr r5, [sp, #328] @ 0x148 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045561,21 +2045560,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5af6e4 │ │ │ │ bl 5af19c │ │ │ │ bl 5aeea0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldmia r5!, {r1, r2, r3, r7} │ │ │ │ + ldmia r7, {r1, r2, r3, r5, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r5, #200 @ 0xc8 │ │ │ │ + adds r7, #232 @ 0xe8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r4, [r5, #108] @ 0x6c │ │ │ │ + ldr r4, [r1, #16] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r5, [sp, #72] @ 0x48 │ │ │ │ + ldr r7, [sp, #200] @ 0xc8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r6, [r0, #1528] @ 0x5f8 │ │ │ │ @@ -2045683,39 +2045682,39 @@ │ │ │ │ bl 5af29c │ │ │ │ bl 5af02c │ │ │ │ ldr r0, [pc, #60] @ (608bb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 5aeeec │ │ │ │ bl 5af698 │ │ │ │ b.n 608b0a │ │ │ │ - adds r5, #38 @ 0x26 │ │ │ │ + adds r7, #70 @ 0x46 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r4, {r4, r6, r7} │ │ │ │ + ldmia r6, {r4, r5, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r4, r2, #21 │ │ │ │ + lsrs r4, r6, #29 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - asrs r2, r0, #20 │ │ │ │ + asrs r2, r4, #28 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - mov lr, r1 │ │ │ │ + ldr r0, [pc, #696] @ (608e4c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r4, #142 @ 0x8e │ │ │ │ + adds r6, #174 @ 0xae │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r4, #196 @ 0xc4 │ │ │ │ + adds r6, #228 @ 0xe4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r4, #144 @ 0x90 │ │ │ │ + adds r6, #176 @ 0xb0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r4, {r1, r3, r4, r5} │ │ │ │ + ldmia r6, {r1, r3, r4, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r6, r7, #18 │ │ │ │ + lsrs r6, r3, #27 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - asrs r4, r5, #17 │ │ │ │ + asrs r4, r1, #26 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - mov r0, r0 │ │ │ │ + ldr r0, [pc, #128] @ (608c30 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r4, #0 │ │ │ │ + adds r6, #32 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045756,23 +2045755,23 @@ │ │ │ │ bl 5af6e4 │ │ │ │ bl 5af19c │ │ │ │ bl 5aeea0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldmia r3!, {r5, r7} │ │ │ │ + ldmia r5!, {r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r4, #30 │ │ │ │ + adds r6, #62 @ 0x3e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r6, [r7, #76] @ 0x4c │ │ │ │ + str r6, [r3, #112] @ 0x70 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bge.n 608bc8 │ │ │ │ + bgt.n 608c08 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xf7ea00b1 │ │ │ │ + @ instruction: 0xfa0a00b1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [pc, #84] @ (608cb4 ) │ │ │ │ @@ -2045801,21 +2045800,21 @@ │ │ │ │ bl 5af0d0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5af6e4 │ │ │ │ bl 5af19c │ │ │ │ bl 5aeea0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldmia r3, {r1, r3} │ │ │ │ + ldmia r5, {r1, r3, r5} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r3, #160 @ 0xa0 │ │ │ │ + adds r5, #192 @ 0xc0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [r5, #68] @ 0x44 │ │ │ │ + str r0, [r1, #104] @ 0x68 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xf76600b1 │ │ │ │ + vst1.8 @ instruction: 0xf98600b1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r0, [pc, #84] @ (608d2c ) │ │ │ │ @@ -2045844,21 +2045843,21 @@ │ │ │ │ blx r3 │ │ │ │ bl 5af0d0 │ │ │ │ mov r0, r5 │ │ │ │ bl 60e9d4 │ │ │ │ bl 5af19c │ │ │ │ bl 5aeea0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldmia r2!, {r4, r7} │ │ │ │ + ldmia r4, {r4, r5, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r3, #62 @ 0x3e │ │ │ │ + adds r5, #94 @ 0x5e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r6, [r5, #60] @ 0x3c │ │ │ │ + str r6, [r1, #96] @ 0x60 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r3, #60 @ 0x3c │ │ │ │ + adds r5, #92 @ 0x5c │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045884,21 +2045883,21 @@ │ │ │ │ bl 5aeea0 │ │ │ │ ldr.w r3, [r4, #528] @ 0x210 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldmia r2!, {r1, r3, r4} │ │ │ │ + ldmia r4, {r1, r3, r4, r5} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r2, #228 @ 0xe4 │ │ │ │ + adds r5, #4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [r7, #52] @ 0x34 │ │ │ │ + str r0, [r3, #88] @ 0x58 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 6088a4 │ │ │ │ + b.n 608ce4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045924,21 +2045923,21 @@ │ │ │ │ bl 5aeea0 │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldmia r1, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r2, #132 @ 0x84 │ │ │ │ + adds r4, #164 @ 0xa4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r4, [r1, #48] @ 0x30 │ │ │ │ + str r4, [r5, #80] @ 0x50 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 608838 │ │ │ │ + b.n 608c78 │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045996,23 +2045995,23 @@ │ │ │ │ blx r3 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 5af698 │ │ │ │ b.n 608e7c │ │ │ │ bl 5af698 │ │ │ │ b.n 608eba │ │ │ │ nop │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r2, #36 @ 0x24 │ │ │ │ + adds r4, #68 @ 0x44 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r4, r7, #6 │ │ │ │ + lsrs r4, r3, #15 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r2, #26 │ │ │ │ + adds r4, #58 @ 0x3a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r1, #250 @ 0xfa │ │ │ │ + adds r4, #26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #24 │ │ │ │ @@ -2046110,34 +2046109,34 @@ │ │ │ │ ldr.w r5, [r4, #400] @ 0x190 │ │ │ │ blx r5 │ │ │ │ bl 5aeea0 │ │ │ │ add sp, #24 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldmia r0!, {r1, r2, r4, r6} │ │ │ │ + ldmia r2, {r1, r2, r4, r5, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r1, #118 @ 0x76 │ │ │ │ + adds r3, #150 @ 0x96 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r6, [r5, #24] │ │ │ │ + str r6, [r1, #60] @ 0x3c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stc2 0, cr0, [r8, #704]! @ 0x2c0 │ │ │ │ - adds r1, #86 @ 0x56 │ │ │ │ + vshr.u64 d16, d16, #56 │ │ │ │ + adds r3, #118 @ 0x76 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb.w r0, [lr, r3, lsl #3] │ │ │ │ - cmp r5, #34 @ 0x22 │ │ │ │ + @ instruction: 0xfa2e00b3 │ │ │ │ + cmp r7, #66 @ 0x42 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r6, #194 @ 0xc2 │ │ │ │ + adds r0, #226 @ 0xe2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r6, #182 @ 0xb6 │ │ │ │ + adds r0, #214 @ 0xd6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xf79e00b3 │ │ │ │ - strh r6, [r4, r2] │ │ │ │ + ldrsh.w r0, [lr, #179] @ 0xb3 │ │ │ │ + strb r6, [r0, r3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #114 @ 0x72 │ │ │ │ + adds r1, #146 @ 0x92 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2046170,21 +2046169,21 @@ │ │ │ │ bl 5af19c │ │ │ │ bl 5aeea0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 60fb74 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - stmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r1, {r1, r2, r3, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, #68 @ 0x44 │ │ │ │ + adds r2, #100 @ 0x64 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r4, r0, #30 │ │ │ │ + lsrs r4, r4, #6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r4, {r1, r3, r4, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r7, [r0, #1528] @ 0x5f8 │ │ │ │ mov sl, r1 │ │ │ │ @@ -2046247,25 +2046246,25 @@ │ │ │ │ bl 5aeea0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ bl 60fb74 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 5af698 │ │ │ │ b.n 609150 │ │ │ │ - cmp r7, #214 @ 0xd6 │ │ │ │ + adds r1, #246 @ 0xf6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r6!, {r1, r5, r6, r7} │ │ │ │ + ldmia r1, {r1} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r6, r7, #27 │ │ │ │ + lsrs r6, r3, #4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1!, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r2, r4} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r2!, {r1, r4, r5} │ │ │ │ + ldmia r4, {r1, r4, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r7, #146 @ 0x92 │ │ │ │ + adds r1, #178 @ 0xb2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2046298,21 +2046297,21 @@ │ │ │ │ bl 5af19c │ │ │ │ bl 5aeea0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 60fa98 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - stmia r5!, {r1, r5, r7} │ │ │ │ + stmia r7!, {r1, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r7, #40 @ 0x28 │ │ │ │ + adds r1, #72 @ 0x48 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r0, r4, #24 │ │ │ │ + lsrs r0, r0, #1 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r4} │ │ │ │ + ldmia r3!, {r1, r2, r4, r5} │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2046397,32 +2046396,32 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #40] @ (609350 ) │ │ │ │ add r0, pc │ │ │ │ b.n 609298 │ │ │ │ nop │ │ │ │ - stmia r5!, {r2, r3, r4} │ │ │ │ + stmia r7!, {r2, r3, r4, r5} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r1, pc, #128 @ (adr r1, 6093b4 ) │ │ │ │ + add r3, pc, #256 @ (adr r3, 609434 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrsh r4, [r7, r1] │ │ │ │ + str r4, [r3, #8] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - blt.n 609370 │ │ │ │ + ble.n 6093b0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - @ instruction: 0xeb9400a7 │ │ │ │ - cmp r6, #106 @ 0x6a │ │ │ │ + ldc 0, cr0, [r4, #668]! @ 0x29c │ │ │ │ + adds r0, #138 @ 0x8a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r6, #98 @ 0x62 │ │ │ │ + adds r0, #130 @ 0x82 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r6, #90 @ 0x5a │ │ │ │ + adds r0, #122 @ 0x7a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r6, #82 @ 0x52 │ │ │ │ + adds r0, #114 @ 0x72 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r4, #24 │ │ │ │ + lsrs r6, r0, #1 │ │ │ │ lsls r5, r4, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2046466,23 +2046465,23 @@ │ │ │ │ bl 5af0d0 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ bl 5af6e4 │ │ │ │ bl 5af19c │ │ │ │ bl 5aeea0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - stmia r3!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r3, r4} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r5, #200 @ 0xc8 │ │ │ │ + cmp r7, #232 @ 0xe8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r3, r5] │ │ │ │ + ldrsh r4, [r7, r5] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r7, {r1, r2, r4, r7} │ │ │ │ + bne.n 60935c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, sp, #496 @ 0x1f0 │ │ │ │ + add r2, sp, #624 @ 0x270 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ @@ -2046520,21 +2046519,21 @@ │ │ │ │ lsls r3, r4, #31 │ │ │ │ bmi.n 609464 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ bl 5aea08 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r7, #1776] @ 0x6f0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ + ldr r0, [r7, #36] @ 0x24 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r3!, {r1, r3, r4, r6} │ │ │ │ + stmia r5!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r7, r2] │ │ │ │ + ldrsh r6, [r3, r3] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - push {r2, r3} │ │ │ │ + @ instruction: 0xb62c │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2046595,29 +2046594,29 @@ │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r6, [r4, #408] @ 0x198 │ │ │ │ blx r6 │ │ │ │ bl 5aeea0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - stmia r2!, {r4, r6, r7} │ │ │ │ + stmia r4!, {r4, r5, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r4, #172 @ 0xac │ │ │ │ + cmp r6, #204 @ 0xcc │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r6, r0] │ │ │ │ + ldrsh r0, [r2, r1] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bhi.n 6094e4 │ │ │ │ + bge.n 609524 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r5, pc, #992 @ (adr r5, 60992c ) │ │ │ │ + add r0, sp, #96 @ 0x60 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bge.n 609530 │ │ │ │ + ble.n 609570 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #104 @ 0x68 │ │ │ │ + cmp r6, #136 @ 0x88 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r4, #98 @ 0x62 │ │ │ │ + cmp r6, #130 @ 0x82 │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w r6, [r0, #1528] @ 0x5f8 │ │ │ │ @@ -2046692,28 +2046691,28 @@ │ │ │ │ bl 5aeea0 │ │ │ │ add sp, #12 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5af698 │ │ │ │ b.n 6095f4 │ │ │ │ nop │ │ │ │ - stmia r1!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r4} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r6, [r7, #36] @ 0x24 │ │ │ │ + ldrh r6, [r3, #54] @ 0x36 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r6, [r1, r5] │ │ │ │ + ldrb r6, [r5, r5] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r6, [sp, #640] @ 0x280 │ │ │ │ + ldr r0, [sp, #768] @ 0x300 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #204 @ 0xcc │ │ │ │ + cmp r5, #236 @ 0xec │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r1, #116 @ 0x74 │ │ │ │ + cmp r3, #148 @ 0x94 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sbcs.w r0, sl, #179 @ 0xb3 │ │ │ │ - movs r6, #142 @ 0x8e │ │ │ │ + @ instruction: 0xf39a00b3 │ │ │ │ + cmp r0, #174 @ 0xae │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2046758,25 +2046757,25 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ blx r4 │ │ │ │ bl 5aeea0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - stmia r0!, {r3, r5, r6, r7} │ │ │ │ + stmia r3!, {r3} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r3, #4 │ │ │ │ + cmp r5, #36 @ 0x24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r1, r1] │ │ │ │ + ldrb r0, [r5, r1] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r6, #150 @ 0x96 │ │ │ │ + cmp r0, #182 @ 0xb6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r2, #234 @ 0xea │ │ │ │ + cmp r5, #10 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r3, #106 @ 0x6a │ │ │ │ + cmp r5, #138 @ 0x8a │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3840] @ 0xf00 │ │ │ │ ldr.w ip, [pc, #128] @ 60979c │ │ │ │ mov r3, r0 │ │ │ │ @@ -2046827,21 +2046826,21 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [r3, #12] │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, #32] │ │ │ │ + str r0, [r7, #64] @ 0x40 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r5} │ │ │ │ + stmia r2!, {r1, r2, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [r1, r6] │ │ │ │ + ldrh r2, [r5, r6] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bmi.n 6096cc │ │ │ │ + bvs.n 60970c │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ lsls r2, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2046936,33 +2046935,33 @@ │ │ │ │ bl 5af29c │ │ │ │ bl 5af02c │ │ │ │ ldr r0, [pc, #48] @ (6098e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 5aeeec │ │ │ │ bl 5af698 │ │ │ │ b.n 609868 │ │ │ │ - cmp r1, #168 @ 0xa8 │ │ │ │ + cmp r3, #200 @ 0xc8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ittt vs │ │ │ │ - lslvs r1, r5, #2 │ │ │ │ - ldrvs r6, [r0, r3] │ │ │ │ - lslvs r0, r6, #2 │ │ │ │ - cmp r1, #150 @ 0x96 │ │ │ │ + stmia r1!, {r1, r7} │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + ldrh r6, [r4, r3] │ │ │ │ + lsls r0, r6, #2 │ │ │ │ + cmp r3, #182 @ 0xb6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r3, [sp, #984] @ 0x3d8 │ │ │ │ + str r6, [sp, #88] @ 0x58 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #44 @ 0x2c │ │ │ │ + cmp r3, #76 @ 0x4c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bkpt 0x00e6 │ │ │ │ + stmia r1!, {r1, r2} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [r1, r1] │ │ │ │ + ldrh r2, [r5, r1] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r1, #32 │ │ │ │ + cmp r3, #64 @ 0x40 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r3, [sp, #528] @ 0x210 │ │ │ │ + str r5, [sp, #656] @ 0x290 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2047004,23 +2047003,23 @@ │ │ │ │ bl 5aeea0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 60ee0c │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - cmp r0, #204 @ 0xcc │ │ │ │ + cmp r2, #236 @ 0xec │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bkpt 0x0062 │ │ │ │ + stmia r0!, {r1, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r6, [r0, r7] │ │ │ │ + ldr r6, [r4, r7] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r0, [pc, #368] @ (609af4 ) │ │ │ │ + ldr r2, [pc, #496] @ (609b74 ) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r5, r7} │ │ │ │ + stmia r3!, {r1, r2, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3528] @ 0xdc8 │ │ │ │ ldr r5, [pc, #400] @ (609b2c ) │ │ │ │ sub.w sp, sp, #532 @ 0x214 │ │ │ │ @@ -2047167,43 +2047166,43 @@ │ │ │ │ b.n 609a88 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r2, [r3, #100] @ 0x64 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #230 @ 0xe6 │ │ │ │ + cmp r2, #6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - pop {r2, r3, r5, r6, pc} │ │ │ │ - lsls r1, r5, #2 │ │ │ │ - ldrsb r0, [r2, r3] │ │ │ │ + ite hi │ │ │ │ + lslhi r1, r5, #2 │ │ │ │ + ldrls r0, [r6, r3] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r6, r3, #22 │ │ │ │ + lsls r6, r7, #30 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r7, #38 @ 0x26 │ │ │ │ + subs r1, #70 @ 0x46 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r5, #134 @ 0x86 │ │ │ │ + movs r7, #166 @ 0xa6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bge.n 609b9c │ │ │ │ + bgt.n 609bdc │ │ │ │ lsls r1, r6, #2 │ │ │ │ str r4, [r5, #84] @ 0x54 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - movs r7, #40 @ 0x28 │ │ │ │ + cmp r1, #72 @ 0x48 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - pop {r1, r2, r3, r5, r7} │ │ │ │ + bkpt 0x00ce │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r2, [r2, r0] │ │ │ │ + ldr r2, [r6, r0] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r0, r4, #19 │ │ │ │ + lsls r0, r0, #28 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r6, #114 @ 0x72 │ │ │ │ + subs r0, #146 @ 0x92 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r4, #210 @ 0xd2 │ │ │ │ + movs r6, #242 @ 0xf2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bls.n 609c54 │ │ │ │ + blt.n 609a94 │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r7, [r0, #1528] @ 0x5f8 │ │ │ │ mov r9, r1 │ │ │ │ @@ -2047259,25 +2047258,25 @@ │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r4, [r7, #300] @ 0x12c │ │ │ │ blx r4 │ │ │ │ bl 5aeea0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5af698 │ │ │ │ b.n 609c08 │ │ │ │ - cbnz r6, 609ca2 │ │ │ │ + pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r6, #104 @ 0x68 │ │ │ │ + cmp r0, #136 @ 0x88 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r0, [r0, r5] │ │ │ │ + ldrsb r0, [r4, r5] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r6, r1, #16 │ │ │ │ + lsls r6, r5, #24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r6, #80 @ 0x50 │ │ │ │ + cmp r0, #112 @ 0x70 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - pop {r4, r6} │ │ │ │ + bkpt 0x0070 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w r6, [r0, #1528] @ 0x5f8 │ │ │ │ @@ -2047394,41 +2047393,41 @@ │ │ │ │ bl 5af698 │ │ │ │ bl 5af02c │ │ │ │ bl 5aeea0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5af698 │ │ │ │ b.n 609d16 │ │ │ │ - movs r5, #148 @ 0x94 │ │ │ │ + movs r7, #180 @ 0xb4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - revsh r0, r4 │ │ │ │ + pop {pc} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r4, [r0, r1] │ │ │ │ + ldrsb r4, [r4, r1] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r2, r2, #12 │ │ │ │ + lsls r2, r6, #20 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r4, #164 @ 0xa4 │ │ │ │ + adds r6, #196 @ 0xc4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r5, #90 @ 0x5a │ │ │ │ + movs r7, #122 @ 0x7a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r5, #74 @ 0x4a │ │ │ │ + movs r7, #106 @ 0x6a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r4, #244 @ 0xf4 │ │ │ │ + movs r7, #20 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - rev16 r2, r0 │ │ │ │ + pop {r1, r5, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r6, [r4, r6] │ │ │ │ + strb r6, [r0, r7] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r4, r6, #9 │ │ │ │ + lsls r4, r2, #18 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r4, #6 │ │ │ │ + adds r6, #38 @ 0x26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r4, #194 @ 0xc2 │ │ │ │ + movs r6, #226 @ 0xe2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r4, #178 @ 0xb2 │ │ │ │ + movs r6, #210 @ 0xd2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2047473,25 +2047472,25 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ blx r4 │ │ │ │ bl 5aeea0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - cbnz r0, 609e86 │ │ │ │ + cbnz r0, 609ece │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r4, #68 @ 0x44 │ │ │ │ + movs r6, #100 @ 0x64 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r3, r3] │ │ │ │ + strb r0, [r7, r3] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r6, r4, #4 │ │ │ │ + movs r1, #70 @ 0x46 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r4, #42 @ 0x2a │ │ │ │ + movs r6, #74 @ 0x4a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r3, #250 @ 0xfa │ │ │ │ + movs r6, #26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2047516,21 +2047515,21 @@ │ │ │ │ ldr.w r3, [r4, #312] @ 0x138 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aeea0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xb8da │ │ │ │ + revsh r2, r7 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r3, #200 @ 0xc8 │ │ │ │ + movs r5, #232 @ 0xe8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r7, r0] │ │ │ │ + strb r0, [r3, r1] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 609950 │ │ │ │ + b.n 609d90 │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ addw r0, r0, #1540 @ 0x604 │ │ │ │ @@ -2047572,23 +2047571,23 @@ │ │ │ │ add r0, pc │ │ │ │ bl 5aeeec │ │ │ │ addw r0, r4, #1540 @ 0x604 │ │ │ │ bl 60d894 │ │ │ │ bl 5af02c │ │ │ │ b.n 609f48 │ │ │ │ nop │ │ │ │ - movs r3, #98 @ 0x62 │ │ │ │ + movs r5, #130 @ 0x82 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb858 │ │ │ │ + rev16 r0, r7 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r7, r6] │ │ │ │ + strh r2, [r3, r7] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 6098ec │ │ │ │ + b.n 609d2c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - b.n 609898 │ │ │ │ + b.n 609cd8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2047634,24 +2047633,25 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ blx r4 │ │ │ │ bl 5aeea0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xb7c4 │ │ │ │ + cbnz r4, 60a058 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r2, #224 @ 0xe0 │ │ │ │ + movs r5, #0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r4, [r4, r4] │ │ │ │ + strh r4, [r0, r5] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - vtrn.8 d16, d27 │ │ │ │ - bx r3 │ │ │ │ + lsls r2, r2, #8 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ + ldr r1, [pc, #224] @ (60a110 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - movs r2, #160 @ 0xa0 │ │ │ │ + movs r4, #192 @ 0xc0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2047676,21 +2047676,21 @@ │ │ │ │ ldr.w r3, [r4, #292] @ 0x124 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aeea0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xb722 │ │ │ │ + cbnz r2, 60a0a0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r2, #80 @ 0x50 │ │ │ │ + movs r4, #112 @ 0x70 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [r0, r2] │ │ │ │ + strh r0, [r4, r2] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 60a798 │ │ │ │ + b.n 609bd8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r0 │ │ │ │ @@ -2047716,21 +2047716,21 @@ │ │ │ │ ldr.w r3, [r4, #280] @ 0x118 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aeea0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0xb6b8 │ │ │ │ + @ instruction: 0xb8d8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r1, #244 @ 0xf4 │ │ │ │ + movs r4, #20 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r4, [r2, r0] │ │ │ │ + strh r4, [r6, r0] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r1, #234 @ 0xea │ │ │ │ + movs r4, #10 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2047755,21 +2047755,21 @@ │ │ │ │ ldr.w r3, [r4, #276] @ 0x114 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aeea0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xb64e │ │ │ │ + @ instruction: 0xb86e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r1, #164 @ 0xa4 │ │ │ │ + movs r3, #196 @ 0xc4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r7, [pc, #688] @ (60a41c ) │ │ │ │ + str r4, [r1, r7] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 60a6c4 │ │ │ │ + b.n 609b04 │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2047824,23 +2047824,23 @@ │ │ │ │ bl 5af19c │ │ │ │ bl 5aeea0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 5af698 │ │ │ │ b.n 60a1ee │ │ │ │ nop │ │ │ │ - push {r1, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb802 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r1, #72 @ 0x48 │ │ │ │ + movs r3, #104 @ 0x68 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r7, [pc, #256] @ (60a32c ) │ │ │ │ + str r0, [r4, r5] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xb846 │ │ │ │ + rev16 r6, r4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r6, r5, #28 │ │ │ │ + adds r6, r1, r5 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2047870,21 +2047870,21 @@ │ │ │ │ bl 5af0d0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5af6e4 │ │ │ │ bl 5af19c │ │ │ │ bl 5aeea0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - push {r1, r5, lr} │ │ │ │ + @ instruction: 0xb742 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r0, #168 @ 0xa8 │ │ │ │ + movs r2, #200 @ 0xc8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [pc, #512] @ (60a4a8 ) │ │ │ │ + str r0, [r4, r2] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 60a5a8 │ │ │ │ + b.n 60a9e8 │ │ │ │ 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 │ │ │ │ @@ -2047914,21 +2047914,21 @@ │ │ │ │ bl 5af0d0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5af6e4 │ │ │ │ bl 5af19c │ │ │ │ bl 5aeea0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - push {r1, r3, r5, r7} │ │ │ │ + @ instruction: 0xb6ca │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r0, #72 @ 0x48 │ │ │ │ + movs r2, #104 @ 0x68 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [pc, #32] @ (60a340 ) │ │ │ │ + str r0, [r5, r0] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 60a530 │ │ │ │ + b.n 60a970 │ │ │ │ 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 │ │ │ │ @@ -2047958,21 +2047958,21 @@ │ │ │ │ bl 5af0d0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5af6e4 │ │ │ │ bl 5af19c │ │ │ │ bl 5aeea0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - push {r1, r4, r5} │ │ │ │ + @ instruction: 0xb652 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r0, r4, #7 │ │ │ │ + movs r2, #0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r5, [pc, #576] @ (60a5d8 ) │ │ │ │ + ldr r7, [pc, #704] @ (60a658 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 60a4b8 │ │ │ │ + b.n 60a8f8 │ │ │ │ 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 │ │ │ │ @@ -2048002,21 +2048002,21 @@ │ │ │ │ bl 5af0d0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5af6e4 │ │ │ │ bl 5af19c │ │ │ │ bl 5aeea0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cbz r2, 60a476 │ │ │ │ + push {r1, r3, r4, r6, r7, lr} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r0, r7, #5 │ │ │ │ + movs r1, #152 @ 0x98 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r5, [pc, #96] @ (60a470 ) │ │ │ │ + ldr r7, [pc, #224] @ (60a4f0 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 60a440 │ │ │ │ + b.n 60a880 │ │ │ │ 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 │ │ │ │ @@ -2048046,21 +2048046,21 @@ │ │ │ │ bl 5af0d0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5af6e4 │ │ │ │ bl 5af19c │ │ │ │ bl 5aeea0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cbz r2, 60a4d0 │ │ │ │ + push {r1, r5, r6, lr} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r4, r2, #4 │ │ │ │ + movs r1, #52 @ 0x34 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r4, [pc, #640] @ (60a708 ) │ │ │ │ + ldr r6, [pc, #768] @ (60a788 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - svc 158 @ 0x9e │ │ │ │ + b.n 60a808 │ │ │ │ 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 │ │ │ │ @@ -2048090,21 +2048090,21 @@ │ │ │ │ bl 5af0d0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5af6e4 │ │ │ │ bl 5af19c │ │ │ │ bl 5aeea0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - uxtb r2, r1 │ │ │ │ + push {r1, r3, r5, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r0, r6, #2 │ │ │ │ + movs r0, #208 @ 0xd0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r4, [pc, #160] @ (60a5a0 ) │ │ │ │ + ldr r6, [pc, #288] @ (60a620 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - svc 38 @ 0x26 │ │ │ │ + b.n 60a790 │ │ │ │ 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 │ │ │ │ @@ -2048134,21 +2048134,21 @@ │ │ │ │ bl 5af0d0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5af6e4 │ │ │ │ bl 5af19c │ │ │ │ bl 5aeea0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - sxtb r2, r2 │ │ │ │ + push {r1, r4, r5, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r0, r1, #1 │ │ │ │ + movs r0, #104 @ 0x68 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r3, [pc, #704] @ (60a838 ) │ │ │ │ + ldr r5, [pc, #832] @ (60a8b8 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - udf #174 @ 0xae │ │ │ │ + b.n 60a718 │ │ │ │ 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 │ │ │ │ @@ -2048178,21 +2048178,21 @@ │ │ │ │ bl 5af0d0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5af6e4 │ │ │ │ bl 5af19c │ │ │ │ bl 5aeea0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cbz r2, 60a61e │ │ │ │ + cbz r2, 60a666 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, r4, #7 │ │ │ │ + movs r0, #0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r3, [pc, #224] @ (60a6d0 ) │ │ │ │ + ldr r5, [pc, #352] @ (60a750 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - udf #54 @ 0x36 │ │ │ │ + b.n 60a6a0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [pc, #52] @ (60a638 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2048210,19 +2048210,19 @@ │ │ │ │ bl 5aeea0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ bl 439acc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32575c> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - push {r2, r3, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb80c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cbz r2, 60a658 │ │ │ │ + cbz r2, 60a6a0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [pc, #776] @ (60a94c ) │ │ │ │ + ldr r4, [pc, #904] @ (60a9cc ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2048258,21 +2048258,21 @@ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bl 439acc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32575c> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r6, #1232 @ 0x4d0 │ │ │ │ bl 436aac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32273c> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - adds r6, r5, #4 │ │ │ │ + subs r6, r1, #5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r4, 60a6c6 │ │ │ │ + cbz r4, 60a70e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [pc, #448] @ (60a888 ) │ │ │ │ + ldr r4, [pc, #576] @ (60a908 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ble.n 60a7a8 │ │ │ │ + svc 142 @ 0x8e │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2048308,21 +2048308,21 @@ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bl 439acc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32575c> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r6, #936 @ 0x3a8 │ │ │ │ bl 436aac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32273c> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - adds r2, r1, #3 │ │ │ │ + subs r2, r5, #3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sub sp, #16 │ │ │ │ + uxth r4, r4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r1, [pc, #928] @ (60aaf0 ) │ │ │ │ + ldr r4, [pc, #32] @ (60a770 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bgt.n 60a720 │ │ │ │ + svc 6 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2048358,21 +2048358,21 @@ │ │ │ │ bl 439acc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32575c> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r6, #640 @ 0x280 │ │ │ │ bl 436aac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32273c> │ │ │ │ bl 5aeea0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - adds r2, r3, #1 │ │ │ │ + subs r2, r7, #1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #1008 @ 0x3f0 │ │ │ │ + sxth r4, r3 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r1, [pc, #384] @ (60a958 ) │ │ │ │ + ldr r3, [pc, #512] @ (60a9d8 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bgt.n 60a898 │ │ │ │ + udf #126 @ 0x7e │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2048418,25 +2048418,25 @@ │ │ │ │ ldr r0, [pc, #36] @ (60a884 ) │ │ │ │ add r0, pc │ │ │ │ bl 5aeeec │ │ │ │ mov r0, r6 │ │ │ │ bl 60cdb0 │ │ │ │ bl 5af02c │ │ │ │ b.n 60a82a │ │ │ │ - add r7, sp, #488 @ 0x1e8 │ │ │ │ + cbz r2, 60a89a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r0, r4, r7 │ │ │ │ + subs r0, r0, #0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [pc, #864] @ (60abdc ) │ │ │ │ + ldr r2, [pc, #992] @ (60ac5c ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - blt.n 60a81c │ │ │ │ + ble.n 60a85c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r6, r5, r6 │ │ │ │ + adds r6, r1, #7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r3} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2048491,21 +2048491,21 @@ │ │ │ │ str r3, [r2, #24] │ │ │ │ ldr r3, [r4, #28] │ │ │ │ str r3, [r2, #28] │ │ │ │ bl 436a60 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3226f0> │ │ │ │ mov r0, r6 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - add r6, sp, #808 @ 0x328 │ │ │ │ + sub sp, #424 @ 0x1a8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r0, r4, r5 │ │ │ │ + adds r0, r0, #6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [pc, #128] @ (60a9b4 ) │ │ │ │ + ldr r2, [pc, #256] @ (60aa34 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - blt.n 60a974 │ │ │ │ + ble.n 60a9b4 │ │ │ │ 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 │ │ │ │ @@ -2048551,25 +2048551,25 @@ │ │ │ │ ldr r0, [pc, #36] @ (60a9e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 5aeeec │ │ │ │ mov r0, r6 │ │ │ │ bl 60c470 │ │ │ │ bl 5af02c │ │ │ │ b.n 60a986 │ │ │ │ - add r6, sp, #120 @ 0x78 │ │ │ │ + add sp, #248 @ 0xf8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r4, r2, r3 │ │ │ │ + adds r4, r6, #3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bxns pc │ │ │ │ + ldr r1, [pc, #624] @ (60ac48 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bge.n 60aac0 │ │ │ │ + bgt.n 60a900 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r2, r2, r1 │ │ │ │ + adds r2, r6, #1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r6!, {r1, r4, r7} │ │ │ │ + ldmia r0!, {r1, r4, r5, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2048627,21 +2048627,21 @@ │ │ │ │ str r1, [r3, #4] │ │ │ │ mov r1, r5 │ │ │ │ str r4, [r3, #0] │ │ │ │ bl 436a60 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3226f0> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - add r5, sp, #456 @ 0x1c8 │ │ │ │ + add r7, sp, #584 @ 0x248 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r0, r0, r1 │ │ │ │ + adds r0, r4, #1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - mov r8, sl │ │ │ │ + ldr r0, [pc, #960] @ (60ae68 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bls.n 60aa48 │ │ │ │ + blt.n 60aa88 │ │ │ │ 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 │ │ │ │ @@ -2048687,25 +2048687,25 @@ │ │ │ │ ldr r0, [pc, #36] @ (60ab54 ) │ │ │ │ add r0, pc │ │ │ │ bl 5aeeec │ │ │ │ mov r0, r6 │ │ │ │ bl 60cfa0 │ │ │ │ bl 5af02c │ │ │ │ b.n 60aafa │ │ │ │ - add r4, sp, #680 @ 0x2a8 │ │ │ │ + add r6, sp, #808 @ 0x328 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, r2, r6 │ │ │ │ + subs r0, r6, r6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - mov r0, r1 │ │ │ │ + ldr r0, [pc, #160] @ (60abec ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bhi.n 60ab4c │ │ │ │ + blt.n 60ab8c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r6, r3, r3 │ │ │ │ + subs r6, r7, r3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r4} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2048761,21 +2048761,21 @@ │ │ │ │ str r1, [r3, #0] │ │ │ │ add.w r0, r6, #640 @ 0x280 │ │ │ │ mov r1, r5 │ │ │ │ bl 436a60 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3226f0> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - add r3, sp, #1016 @ 0x3f8 │ │ │ │ + add r6, sp, #120 @ 0x78 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, r7, r3 │ │ │ │ + subs r0, r3, r4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r4, fp │ │ │ │ + bxns pc │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bhi.n 60acd0 │ │ │ │ + bge.n 60ad10 │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ @@ -2048853,31 +2048853,31 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ ldr r6, [r4, #80] @ 0x50 │ │ │ │ blx r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - add r3, sp, #208 @ 0xd0 │ │ │ │ + add r5, sp, #336 @ 0x150 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r4, r0, r1 │ │ │ │ + subs r4, r4, r1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add ip, r1 │ │ │ │ + mov ip, r5 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r2, [r2, r1] │ │ │ │ + strh r2, [r6, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r3, [sp, #800] @ 0x320 │ │ │ │ + ldr r5, [sp, #928] @ 0x3a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #344 @ 0x158 │ │ │ │ + sxtb r6, r6 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r2, #82 @ 0x52 │ │ │ │ + subs r4, #114 @ 0x72 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r4, #202 @ 0xca │ │ │ │ + adds r6, #234 @ 0xea │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r4, [r7, #46] @ 0x2e │ │ │ │ + str r0, [sp, #112] @ 0x70 │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r8, r0 │ │ │ │ @@ -2048933,25 +2048933,25 @@ │ │ │ │ bl 5af19c │ │ │ │ bl 5aeea0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5af698 │ │ │ │ b.n 60adb8 │ │ │ │ nop │ │ │ │ - add r2, sp, #136 @ 0x88 │ │ │ │ + add r4, sp, #264 @ 0x108 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r6, r1, #29 │ │ │ │ + adds r6, r5, r5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bics r0, r0 │ │ │ │ + cmp r8, r4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r7, [pc, #280] @ (60af04 ) │ │ │ │ + str r6, [r4, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bne.n 60aed0 │ │ │ │ + bcc.n 60ad10 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsrs r6, r3, #16 │ │ │ │ + lsrs r6, r7, #24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -2048978,21 +2048978,21 @@ │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aeea0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r4, r3, #26 │ │ │ │ + adds r4, r7, r2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #344 @ 0x158 │ │ │ │ + add r3, sp, #472 @ 0x1d8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r2, r7 │ │ │ │ + add sl, fp │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r6, [pc, #512] @ (60b060 ) │ │ │ │ + str r0, [r4, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ cbz r1, 60aebe │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r1 │ │ │ │ @@ -2049021,21 +2049021,21 @@ │ │ │ │ bl 5af02c │ │ │ │ bl 5aeea0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 60ee74 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bx lr │ │ │ │ - asrs r2, r0, #25 │ │ │ │ + adds r2, r4, r1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, sp, #936 @ 0x3a8 │ │ │ │ + add r3, sp, #40 @ 0x28 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - negs r2, r1 │ │ │ │ + add r2, sp │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xb80c │ │ │ │ + rev r4, r5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ cbz r1, 60af2e │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r1 │ │ │ │ @@ -2049064,21 +2049064,21 @@ │ │ │ │ bl 5af02c │ │ │ │ bl 5aeea0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 60ee74 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bx lr │ │ │ │ - asrs r2, r5, #23 │ │ │ │ + adds r2, r1, r0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, sp, #488 @ 0x1e8 │ │ │ │ + add r2, sp, #616 @ 0x268 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - rors r2, r3 │ │ │ │ + mvns r2, r7 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xb79c │ │ │ │ + cbnz r4, 60af6e │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #428] @ (60b100 ) │ │ │ │ @@ -2049237,33 +2049237,33 @@ │ │ │ │ b.n 60aff6 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r4, [r4, r2] │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r6, #21 │ │ │ │ + asrs r2, r2, #30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, pc, #936 @ (adr r7, 60b4b8 ) │ │ │ │ + add r2, sp, #40 @ 0x28 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adcs r4, r0 │ │ │ │ + muls r4, r4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - pop {r1, r5, r6, r7, pc} │ │ │ │ + stmia r0!, {r1} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldmia r7!, {r2, r3} │ │ │ │ + bne.n 60b174 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsrs r0, r5, #26 │ │ │ │ + asrs r0, r1, #3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r2, r6, #19 │ │ │ │ + asrs r2, r2, #28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldr r7, [pc, #688] @ (60b3d8 ) │ │ │ │ lsls r2, r3, #5 │ │ │ │ - bvs.n 60b0f0 │ │ │ │ + bls.n 60b130 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r0, #15 │ │ │ │ + lsrs r6, r4, #23 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -2049319,23 +2049319,23 @@ │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - add r6, pc, #144 @ (adr r6, 60b26c ) │ │ │ │ + add r0, sp, #272 @ 0x110 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r6, r7, #14 │ │ │ │ + asrs r6, r3, #23 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r7, #130 @ 0x82 │ │ │ │ + sbcs r2, r4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r4, r6, #14 │ │ │ │ + asrs r4, r2, #23 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r5, #110 @ 0x6e │ │ │ │ + adds r7, #142 @ 0x8e │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w r7, [r0, #1528] @ 0x5f8 │ │ │ │ @@ -2049441,37 +2049441,37 @@ │ │ │ │ bl 5aeea0 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r4, #1776] @ 0x6f0 │ │ │ │ b.n 60b214 │ │ │ │ bl 5af698 │ │ │ │ b.n 60b29c │ │ │ │ nop │ │ │ │ - asrs r4, r5, #12 │ │ │ │ + asrs r4, r1, #21 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, pc, #328 @ (adr r5, 60b478 ) │ │ │ │ + add r7, pc, #456 @ (adr r7, 60b4f8 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r6, #182 @ 0xb6 │ │ │ │ + lsrs r6, r2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bne.n 60b2a0 │ │ │ │ + bcc.n 60b2e0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r2, r2, #12 │ │ │ │ + asrs r2, r6, #20 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r0!, {r1, r2, r4, r7} │ │ │ │ + stmia r2!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r4, r0, #12 │ │ │ │ + asrs r4, r4, #20 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r2, r1, #11 │ │ │ │ + asrs r2, r5, #19 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r6, r0, #9 │ │ │ │ + asrs r6, r4, #17 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, pc, #528 @ (adr r4, 60b560 ) │ │ │ │ + add r6, pc, #656 @ (adr r6, 60b5e0 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r5, #232 @ 0xe8 │ │ │ │ + ands r0, r1 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - beq.n 60b324 │ │ │ │ + bcc.n 60b364 │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov sl, r3 │ │ │ │ ldrb.w r3, [r0, #1776] @ 0x6f0 │ │ │ │ @@ -2049593,37 +2049593,37 @@ │ │ │ │ mov r0, r5 │ │ │ │ adds r5, #12 │ │ │ │ bl 60e054 │ │ │ │ bl 5af55c │ │ │ │ cmp r6, r4 │ │ │ │ bne.n 60b4a4 │ │ │ │ b.n 60b408 │ │ │ │ - asrs r6, r6, #7 │ │ │ │ + asrs r6, r2, #16 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, pc, #928 @ (adr r3, 60b864 ) │ │ │ │ + add r6, pc, #32 @ (adr r6, 60b4e4 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r5, #76 @ 0x4c │ │ │ │ + subs r7, #108 @ 0x6c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - itee pl │ │ │ │ - lslpl r2, r5, #2 │ │ │ │ - asrmi r4, r2, #7 │ │ │ │ - lslmi r2, r5, #2 │ │ │ │ - str r4, [r6, r5] │ │ │ │ + stmia r1!, {r1, r4, r5, r6} │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + asrs r4, r6, #15 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + strh r4, [r2, r6] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r2, r3, #6 │ │ │ │ + asrs r2, r7, #14 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r2, r3, #5 │ │ │ │ + asrs r2, r7, #13 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r0, r2, #3 │ │ │ │ + asrs r0, r6, #11 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, pc, #56 @ (adr r3, 60b51c ) │ │ │ │ + add r5, pc, #184 @ (adr r5, 60b59c ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r4, #114 @ 0x72 │ │ │ │ + subs r6, #146 @ 0x92 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r7!, {r4, r5, r6} │ │ │ │ + bne.n 60b40c │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r5, [pc, #1832] @ 60bc24 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2050493,39 +2050493,39 @@ │ │ │ │ ldr r0, [pc, #56] @ (60bf7c ) │ │ │ │ add r0, pc │ │ │ │ b.n 60bef6 │ │ │ │ ldr r0, [pc, #52] @ (60bf80 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60bed4 │ │ │ │ nop │ │ │ │ - lsls r6, r5, #29 │ │ │ │ + lsrs r6, r1, #6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r6, [r6, #4] │ │ │ │ + str r6, [r2, #40] @ 0x28 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ + ldr r3, [sp, #144] @ 0x90 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsls r6, r1, #29 │ │ │ │ + lsrs r6, r5, #5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r0, r2, #29 │ │ │ │ + lsrs r0, r6, #5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r4, #28 │ │ │ │ + lsrs r2, r0, #5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r3, #28 │ │ │ │ + lsrs r2, r7, #4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r0, #28 │ │ │ │ + lsrs r6, r4, #4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r4, r6, #27 │ │ │ │ + lsrs r4, r2, #4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r5, #27 │ │ │ │ + lsrs r6, r1, #4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r5, #27 │ │ │ │ + lsrs r2, r1, #4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bge.n 60bf90 │ │ │ │ + bgt.n 60bfd0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bge.n 60bf88 │ │ │ │ + bgt.n 60bfc8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 5aed3c │ │ │ │ @@ -2050631,41 +2050631,41 @@ │ │ │ │ bl 5af5d4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5af698 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [pc, #56] @ (60c108 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60bfe4 │ │ │ │ - lsls r6, r6, #25 │ │ │ │ + lsrs r6, r2, #2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r7, #234 @ 0xea │ │ │ │ + subs r2, #10 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bkpt 0x004e │ │ │ │ + stmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r7!, {r1, r5, r6} │ │ │ │ + ldmia r1, {r1, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r2, #106 @ 0x6a │ │ │ │ + movs r4, #138 @ 0x8a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r7!, {r1, r3, r4, r6} │ │ │ │ + ldmia r1, {r1, r3, r4, r5, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r7!, {r2, r4, r6} │ │ │ │ + ldmia r1!, {r2, r4, r5, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r2, #3 │ │ │ │ + lsls r6, r6, #11 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r4, r2, #23 │ │ │ │ + lsls r4, r6, #31 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r1, #23 │ │ │ │ + lsls r2, r5, #31 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r4, #25] │ │ │ │ + strh r4, [r0, #4] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsls r0, r6, #22 │ │ │ │ + lsls r0, r2, #31 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r1, #60] @ 0x3c │ │ │ │ + ldrh r0, [r5, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 60c204 │ │ │ │ + bge.n 60c044 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 5aed3c │ │ │ │ @@ -2050757,43 +2050757,43 @@ │ │ │ │ b.n 60c1f4 │ │ │ │ ldr r0, [pc, #60] @ (60c24c ) │ │ │ │ add r0, pc │ │ │ │ b.n 60c1f4 │ │ │ │ ldr r0, [pc, #60] @ (60c250 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60c1f4 │ │ │ │ - lsls r2, r5, #23 │ │ │ │ + lsrs r2, r1, #32 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r6, r5] │ │ │ │ - lsls r7, r4, #2 │ │ │ │ - pop {r2, r3, r4, r5, r6, pc} │ │ │ │ + ldrsh r2, [r2, r6] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r2, [sp, #560] @ 0x230 │ │ │ │ + itt ls │ │ │ │ + lslls r7, r4, #2 │ │ │ │ + ldrls r4, [sp, #688] @ 0x2b0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r6, r6, #22 │ │ │ │ + lsls r6, r2, #31 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r5!, {r3, r6, r7} │ │ │ │ + stmia r7!, {r3, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r0, #208 @ 0xd0 │ │ │ │ + movs r2, #240 @ 0xf0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r1, #22 │ │ │ │ + lsls r0, r5, #30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r4, r0, #22 │ │ │ │ + lsls r4, r4, #30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r0, #18 │ │ │ │ + lsls r2, r4, #26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r0, r3, #18 │ │ │ │ + lsls r0, r7, #26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r6, #18 │ │ │ │ + lsls r2, r2, #27 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r4, r1, #19 │ │ │ │ + lsls r4, r5, #27 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r0, #17 │ │ │ │ + lsls r6, r4, #25 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r0, r4, #19 │ │ │ │ + lsls r0, r0, #28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 5aed3c │ │ │ │ @@ -2050847,27 +2050847,27 @@ │ │ │ │ bl 5af5d4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5af698 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [pc, #28] @ (60c314 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60c294 │ │ │ │ - lsls r6, r5, #19 │ │ │ │ + lsls r6, r1, #28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r7, #19 │ │ │ │ + lsls r2, r3, #28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r4!, {r1, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r4, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r2, r7, #6 │ │ │ │ + movs r1, #218 @ 0xda │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r6, r7, #18 │ │ │ │ + lsls r6, r3, #27 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r4, r6, #13 │ │ │ │ + lsls r4, r2, #22 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bvs.n 60c3c0 │ │ │ │ + bhi.n 60c400 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5aed3c │ │ │ │ @@ -2050920,27 +2050920,27 @@ │ │ │ │ asrs r1, r0, #31 │ │ │ │ bl 5af26c │ │ │ │ bl 5af64c │ │ │ │ bl 5af5d4 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5af698 │ │ │ │ pop {r4, pc} │ │ │ │ - lsls r2, r3, #17 │ │ │ │ + lsls r2, r7, #25 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r5, #22 │ │ │ │ + adds r7, #54 @ 0x36 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r6, [r5, #12] │ │ │ │ + ldrb r6, [r1, #21] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r6, r4, #25 │ │ │ │ + adds r6, r0, r2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r3!, {r2, r4, r6, r7} │ │ │ │ + stmia r5!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r4, r3, #3 │ │ │ │ + movs r0, #252 @ 0xfc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r3!, {r2, r3, r6, r7} │ │ │ │ + stmia r5!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5aed3c │ │ │ │ @@ -2050977,23 +2050977,23 @@ │ │ │ │ asrs r1, r0, #31 │ │ │ │ bl 5af26c │ │ │ │ bl 5af64c │ │ │ │ bl 5af5d4 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5af698 │ │ │ │ pop {r4, pc} │ │ │ │ - lsls r2, r4, #14 │ │ │ │ + lsls r2, r0, #23 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r4, #14 │ │ │ │ + lsls r2, r0, #23 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r2, #14 │ │ │ │ + lsls r2, r6, #22 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r0, #14 │ │ │ │ + lsls r2, r4, #22 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r6, #13 │ │ │ │ + lsls r2, r2, #22 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5aed3c │ │ │ │ @@ -2051303,98 +2051303,98 @@ │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ bl 5af2cc │ │ │ │ bl 5af64c │ │ │ │ bl 5af5d4 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5af698 │ │ │ │ pop {r4, pc} │ │ │ │ - lsls r2, r4, #12 │ │ │ │ + lsls r2, r0, #21 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r6, [r6, #16] │ │ │ │ + ldrh r6, [r2, #34] @ 0x22 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r4, r3, #12 │ │ │ │ + lsls r4, r7, #20 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r2, #12 │ │ │ │ + lsls r6, r6, #20 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r4, r2, #12 │ │ │ │ + lsls r4, r6, #20 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r2, #12 │ │ │ │ + lsls r6, r6, #20 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r1, #12 │ │ │ │ + lsls r2, r5, #20 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r7, #11 │ │ │ │ + lsls r6, r3, #20 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r6, #11 │ │ │ │ + lsls r2, r2, #20 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r4, #11 │ │ │ │ + lsls r6, r0, #20 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r0, r4, #11 │ │ │ │ + lsls r0, r0, #20 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r2, #11 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r4, r1, #11 │ │ │ │ + lsls r4, r5, #19 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r7, #10 │ │ │ │ + lsls r6, r3, #19 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r6, #10 │ │ │ │ + lsls r6, r2, #19 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r4, r6, #10 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r5, #10 │ │ │ │ + lsls r6, r1, #19 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r4, r5, #10 │ │ │ │ + lsls r4, r1, #19 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r6, #10 │ │ │ │ + lsls r2, r2, #19 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r4, r6, #10 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r5, #10 │ │ │ │ + lsls r2, r1, #19 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r5, #10 │ │ │ │ + lsls r6, r1, #19 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r0, r6, #10 │ │ │ │ + lsls r0, r2, #19 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r4, #10 │ │ │ │ + lsls r6, r0, #19 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r4, r4, #10 │ │ │ │ + lsls r4, r0, #19 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r4, #10 │ │ │ │ + lsls r2, r0, #19 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r4, r3, #10 │ │ │ │ + lsls r4, r7, #18 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r0, r3, #10 │ │ │ │ + lsls r0, r7, #18 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r2, #10 │ │ │ │ + lsls r6, r6, #18 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r4, r2, #10 │ │ │ │ + lsls r4, r6, #18 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r2, #10 │ │ │ │ + lsls r2, r6, #18 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r0, r1, #10 │ │ │ │ + lsls r0, r5, #18 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r0, #10 │ │ │ │ + lsls r2, r4, #18 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r7, #9 │ │ │ │ + lsls r6, r3, #18 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r4, r6, #9 │ │ │ │ + lsls r4, r2, #18 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r0, r6, #9 │ │ │ │ + lsls r0, r2, #18 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r0, r6, #9 │ │ │ │ + lsls r0, r2, #18 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r6, #9 │ │ │ │ + lsls r2, r2, #18 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrd r0, r0, [r2, #668]! @ 0x29c │ │ │ │ - ldr r6, [r6, #12] │ │ │ │ + ldc 0, cr0, [r2], {167} @ 0xa7 │ │ │ │ + ldr r6, [r2, #48] @ 0x30 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r2, r0, #9 │ │ │ │ + lsls r2, r4, #17 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r7, #8 │ │ │ │ + lsls r2, r3, #17 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r6, #8 │ │ │ │ + lsls r2, r2, #17 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 5aed3c │ │ │ │ @@ -2051419,17 +2051419,17 @@ │ │ │ │ bl 5af4c4 │ │ │ │ bl 5af64c │ │ │ │ bl 5af5d4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5af698 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsls r6, r2, #5 │ │ │ │ + lsls r6, r6, #13 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr??.w r0, [r2, r9, lsl #2] │ │ │ │ + @ instruction: 0xfb7200a9 │ │ │ │ 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 5aed3c │ │ │ │ cbz r0, 60c9dc │ │ │ │ @@ -2051466,19 +2051466,19 @@ │ │ │ │ bne.n 60c9b8 │ │ │ │ bl 5af4c4 │ │ │ │ bl 5af64c │ │ │ │ bl 5af5d4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5af698 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - lsls r4, r0, #4 │ │ │ │ + lsls r4, r4, #12 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r4, r4, #32 │ │ │ │ + asrs r4, r0, #9 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsls r2, r4, #3 │ │ │ │ + lsls r2, r0, #12 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5aed3c │ │ │ │ @@ -2051515,23 +2051515,23 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 5af29c │ │ │ │ bl 5af64c │ │ │ │ bl 5af5d4 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5af698 │ │ │ │ pop {r4, pc} │ │ │ │ - lsls r2, r2, #2 │ │ │ │ + lsls r2, r6, #10 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r3, #2 │ │ │ │ + lsls r6, r7, #10 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r2, #2 │ │ │ │ + lsls r2, r6, #10 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r0, #2 │ │ │ │ + lsls r6, r4, #10 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r7, #1 │ │ │ │ + lsls r2, r3, #10 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ bl 5aed3c │ │ │ │ @@ -2051564,17 +2051564,17 @@ │ │ │ │ bl 5af4c4 │ │ │ │ bl 5af64c │ │ │ │ bl 5af5d4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5af698 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - movs r0, r6 │ │ │ │ + lsls r0, r2, #9 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r0, r7 │ │ │ │ + lsls r0, r3, #9 │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ bl 5aed3c │ │ │ │ @@ -2051722,38 +2051722,47 @@ │ │ │ │ bl 5af698 │ │ │ │ b.n 60cb68 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ bl 5af740 │ │ │ │ b.n 60cb80 │ │ │ │ bl 5af698 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - vrev32. d0, d25 │ │ │ │ - strb r0, [r6, #3] │ │ │ │ + lsls r4, r3, #7 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + strb r0, [r2, #12] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - vrev32.16 d0, d25 │ │ │ │ + lsls r4, r2, #7 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ add r1, sp, #840 @ 0x348 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - pop {r1, r6, r7, pc} │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - vhadd.u d16, d18, d25 │ │ │ │ - vhadd.u d16, d26, d25 │ │ │ │ - vaddl.u8 q0, d26, d25 │ │ │ │ - ldrh r2, [r4, #10] │ │ │ │ + ittt al │ │ │ │ + lslal r2, r6, #2 │ │ │ │ + lslal r2, r2, #6 │ │ │ │ + lslal r2, r5, #2 │ │ │ │ + lsls r2, r3, #6 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + lsls r2, r5, #6 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + ldrh r2, [r0, #28] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r5, #216 @ 0xd8 │ │ │ │ + adds r7, #248 @ 0xf8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r4, [r7, #96] @ 0x60 │ │ │ │ + ldr r4, [r3, #4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - vhadd.u d0, d30, d25 │ │ │ │ - vhadd.u32 d0, d18, d25 │ │ │ │ - strh r0, [r4, #0] │ │ │ │ + lsls r6, r3, #5 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + lsls r2, r0, #5 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + strh r0, [r0, #18] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - vhadd.u8 d0, d20, d25 │ │ │ │ - cdp2 0, 15, cr0, cr12, cr9, {5} │ │ │ │ - bls.n 60cc2c │ │ │ │ + lsls r4, r4, #4 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + lsls r4, r3, #4 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + blt.n 60cc6c │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2051796,18 +2051805,22 @@ │ │ │ │ bl 5bbc68 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 5af380 │ │ │ │ b.n 60cd5e │ │ │ │ bl 5af698 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - cdp2 0, 4, cr0, cr0, cr9, {5} │ │ │ │ - cdp2 0, 4, cr0, cr12, cr9, {5} │ │ │ │ - cdp2 0, 4, cr0, cr0, cr9, {5} │ │ │ │ - cdp2 0, 3, cr0, cr0, cr9, {5} │ │ │ │ + lsls r0, r4, #1 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + lsls r4, r5, #1 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + lsls r0, r4, #1 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + lsls r0, r2, #1 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ add r7, pc, #672 @ (adr r7, 60d050 ) │ │ │ │ lsls r5, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2051938,31 +2051951,34 @@ │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ bl 5af2cc │ │ │ │ bl 5af64c │ │ │ │ bl 5af5d4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 5af698 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldc2l 0, cr0, [r0, #676] @ 0x2a4 │ │ │ │ - cdp2 0, 1, cr0, cr0, cr9, {5} │ │ │ │ - str r2, [r2, #8] │ │ │ │ + vrev32.8 d16, d25 │ │ │ │ + movs r0, r6 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + str r2, [r6, #40] @ 0x28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - stc2l 0, cr0, [r0, #676]! @ 0x2a4 │ │ │ │ - ldc2l 0, cr0, [sl, #676] @ 0x2a4 │ │ │ │ - ldc2l 0, cr0, [r4, #676] @ 0x2a4 │ │ │ │ - mcr 0, 3, r0, cr12, cr3, {5} │ │ │ │ - cdp2 0, 12, cr0, cr8, cr9, {5} │ │ │ │ - ldc2 0, cr0, [r2, #676] @ 0x2a4 │ │ │ │ - stc2 0, cr0, [r0, #676] @ 0x2a4 │ │ │ │ - ldc2l 0, cr0, [r2, #-676]! @ 0xfffffd5c │ │ │ │ - stc2l 0, cr0, [r6, #-676]! @ 0xfffffd5c │ │ │ │ - ldc2l 0, cr0, [r8, #-676] @ 0xfffffd5c │ │ │ │ - ldc2 0, cr0, [r2, #-676]! @ 0xfffffd5c │ │ │ │ - stc2 0, cr0, [lr, #-676]! @ 0xfffffd5c │ │ │ │ - stc2 0, cr0, [r2, #-676]! @ 0xfffffd5c │ │ │ │ + movs r0, r0 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + vtrn.32 d16, d25 │ │ │ │ + vrev32.16 d16, d25 │ │ │ │ + eor.w r0, ip, #179 @ 0xb3 │ │ │ │ + lsls r0, r5, #3 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + vtrn.8 d0, d25 │ │ │ │ + vaddl.u32 q0, d16, d25 │ │ │ │ + vaddl.u16 q0, d18, d25 │ │ │ │ + vaddl.u8 q0, d22, d25 │ │ │ │ + vhadd.u d16, d24, d25 │ │ │ │ + vhadd.u16 d16, d18, d25 │ │ │ │ + vhadd.u8 d16, d30, d25 │ │ │ │ + vhadd.u8 d16, d18, d25 │ │ │ │ stmdb sp!, {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 5aed3c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2052129,36 +2052145,36 @@ │ │ │ │ bl 5af4c4 │ │ │ │ bl 5af64c │ │ │ │ bl 5af5d4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5af698 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - stc2 0, cr0, [r2], #676 @ 0x2a4 │ │ │ │ - ldc2 0, cr0, [r6, #-676]! @ 0xfffffd5c │ │ │ │ - ldc2 0, cr0, [r4], #676 @ 0x2a4 │ │ │ │ - stc2 0, cr0, [r6], #676 @ 0x2a4 │ │ │ │ - stc2 0, cr0, [ip], #676 @ 0x2a4 │ │ │ │ - stc2 0, cr0, [r6], #676 @ 0x2a4 │ │ │ │ - ldc2 0, cr0, [ip], {169} @ 0xa9 │ │ │ │ - ldmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ + cdp2 0, 12, cr0, cr2, cr9, {5} │ │ │ │ + vhadd.u16 d16, d22, d25 │ │ │ │ + cdp2 0, 13, cr0, cr4, cr9, {5} │ │ │ │ + cdp2 0, 12, cr0, cr6, cr9, {5} │ │ │ │ + cdp2 0, 12, cr0, cr12, cr9, {5} │ │ │ │ + cdp2 0, 12, cr0, cr6, cr9, {5} │ │ │ │ + cdp2 0, 11, cr0, cr12, cr9, {5} │ │ │ │ + bne.n 60d10c │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldc2l 0, cr0, [sl], #-676 @ 0xfffffd5c │ │ │ │ - stc2 0, cr0, [r0], {169} @ 0xa9 │ │ │ │ - ldc2l 0, cr0, [sl], #-676 @ 0xfffffd5c │ │ │ │ - stc2l 0, cr0, [sl], #-676 @ 0xfffffd5c │ │ │ │ - str r6, [r3, #88] @ 0x58 │ │ │ │ + cdp2 0, 9, cr0, cr10, cr9, {5} │ │ │ │ + cdp2 0, 10, cr0, cr0, cr9, {5} │ │ │ │ + cdp2 0, 9, cr0, cr10, cr9, {5} │ │ │ │ + cdp2 0, 8, cr0, cr10, cr9, {5} │ │ │ │ + str r6, [r7, #120] @ 0x78 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldc2 0, cr0, [r8], #-676 @ 0xfffffd5c │ │ │ │ - stc2 0, cr0, [sl], #-676 @ 0xfffffd5c │ │ │ │ - stc2 0, cr0, [r0], #-676 @ 0xfffffd5c │ │ │ │ - @ instruction: 0xfb1a00a9 │ │ │ │ - @ instruction: 0xfbfc00a9 │ │ │ │ - @ instruction: 0xfbf600a9 │ │ │ │ - @ instruction: 0xfbf000a9 │ │ │ │ + cdp2 0, 5, cr0, cr8, cr9, {5} │ │ │ │ + cdp2 0, 4, cr0, cr10, cr9, {5} │ │ │ │ + cdp2 0, 4, cr0, cr0, cr9, {5} │ │ │ │ + ldc2 0, cr0, [sl, #-676]! @ 0xfffffd5c │ │ │ │ + cdp2 0, 1, cr0, cr12, cr9, {5} │ │ │ │ + cdp2 0, 1, cr0, cr6, cr9, {5} │ │ │ │ + cdp2 0, 1, cr0, cr0, cr9, {5} │ │ │ │ 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 5aed3c │ │ │ │ cbz r0, 60d264 │ │ │ │ @@ -2052180,16 +2052196,16 @@ │ │ │ │ bne.n 60d240 │ │ │ │ bl 5af4c4 │ │ │ │ bl 5af64c │ │ │ │ bl 5af5d4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5af698 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xfb5200a9 │ │ │ │ - bmi.n 60d278 │ │ │ │ + ldc2l 0, cr0, [r2, #-676]! @ 0xfffffd5c │ │ │ │ + bvs.n 60d2b8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 5aed3c │ │ │ │ @@ -2052214,16 +2052230,16 @@ │ │ │ │ bl 5af4c4 │ │ │ │ bl 5af64c │ │ │ │ bl 5af5d4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5af698 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xfb0200a9 │ │ │ │ - @ instruction: 0xfb0e00a9 │ │ │ │ + stc2 0, cr0, [r2, #-676]! @ 0xfffffd5c │ │ │ │ + stc2 0, cr0, [lr, #-676]! @ 0xfffffd5c │ │ │ │ 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 5aed3c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2052371,33 +2052387,33 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5af698 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #72] @ (60d4f8 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60d498 │ │ │ │ nop │ │ │ │ - @ instruction: 0xfab200a9 │ │ │ │ - @ instruction: 0xfabe00a9 │ │ │ │ - @ instruction: 0xfaae00a9 │ │ │ │ - @ instruction: 0xfa9e00a9 │ │ │ │ - @ instruction: 0xfa8e00a9 │ │ │ │ - @ instruction: 0xfa8600a9 │ │ │ │ - @ instruction: 0xfa7e00a9 │ │ │ │ - @ instruction: 0xfa7600a9 │ │ │ │ - @ instruction: 0xfa6e00a9 │ │ │ │ - @ instruction: 0xfa6600a9 │ │ │ │ - @ instruction: 0xfa6400a9 │ │ │ │ - @ instruction: 0xfa5c00a9 │ │ │ │ - movs r0, #60 @ 0x3c │ │ │ │ + ldc2l 0, cr0, [r2], {169} @ 0xa9 │ │ │ │ + ldc2l 0, cr0, [lr], {169} @ 0xa9 │ │ │ │ + stc2l 0, cr0, [lr], {169} @ 0xa9 │ │ │ │ + ldc2 0, cr0, [lr], #676 @ 0x2a4 │ │ │ │ + stc2 0, cr0, [lr], #676 @ 0x2a4 │ │ │ │ + stc2 0, cr0, [r6], #676 @ 0x2a4 │ │ │ │ + ldc2 0, cr0, [lr], {169} @ 0xa9 │ │ │ │ + ldc2 0, cr0, [r6], {169} @ 0xa9 │ │ │ │ + stc2 0, cr0, [lr], {169} @ 0xa9 │ │ │ │ + stc2 0, cr0, [r6], {169} @ 0xa9 │ │ │ │ + stc2 0, cr0, [r4], {169} @ 0xa9 │ │ │ │ + ldc2l 0, cr0, [ip], #-676 @ 0xfffffd5c │ │ │ │ + movs r2, #92 @ 0x5c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xfa4400a9 │ │ │ │ - @ instruction: 0xfa3400a9 │ │ │ │ - @ instruction: 0xfa2400a9 │ │ │ │ - @ instruction: 0xfa0800a9 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r7} │ │ │ │ + stc2l 0, cr0, [r4], #-676 @ 0xfffffd5c │ │ │ │ + mrrc2 0, 10, r0, r4, cr9 │ │ │ │ + mcrr2 0, 10, r0, r4, cr9 │ │ │ │ + stc2 0, cr0, [r8], #-676 @ 0xfffffd5c │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2052585,51 +2052601,50 @@ │ │ │ │ b.n 60d60a │ │ │ │ bl 5af698 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #96] @ (60d78c ) │ │ │ │ add r0, pc │ │ │ │ b.n 60d548 │ │ │ │ - ldr??.w r0, [ip, r9, lsl #2] │ │ │ │ - add r0, sp, #944 @ 0x3b0 │ │ │ │ + @ instruction: 0xfb9c00a9 │ │ │ │ + add r3, sp, #48 @ 0x30 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + movs r4, #102 @ 0x66 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsb r4, [r2, r7] │ │ │ │ + ldr r4, [r6, r7] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r6, [r6, #116] @ 0x74 │ │ │ │ + ldr r6, [r2, #24] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r2, [r5, r2] │ │ │ │ + ldrsh r2, [r1, r3] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r6, [r7, #4] │ │ │ │ + str r6, [r3, #40] @ 0x28 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - sbcs.w r0, r0, r9, asr #2 │ │ │ │ - sbc.w r0, r8, r9, asr #2 │ │ │ │ - b.n 60d5c8 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xeb2800a9 │ │ │ │ - ldrh.w r0, [r8, #169] @ 0xa9 │ │ │ │ - strh.w r0, [ip, #169] @ 0xa9 │ │ │ │ - strh.w r0, [r0, #169] @ 0xa9 │ │ │ │ - ldrb.w r0, [r4, #169] @ 0xa9 │ │ │ │ - stmia r6!, {r2, r5} │ │ │ │ + ldc 0, cr0, [r0, #676] @ 0x2a4 │ │ │ │ + stc 0, cr0, [r8, #676] @ 0x2a4 │ │ │ │ + ldrd r0, r0, [r8, #-716] @ 0x2cc │ │ │ │ + stcl 0, cr0, [r8, #-676] @ 0xfffffd5c │ │ │ │ + @ instruction: 0xfad800a9 │ │ │ │ + @ instruction: 0xfacc00a9 │ │ │ │ + @ instruction: 0xfac000a9 │ │ │ │ + @ instruction: 0xfab400a9 │ │ │ │ + ldmia r0!, {r2, r6} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r2, [r7, #64] @ 0x40 │ │ │ │ + str r2, [r3, #100] @ 0x64 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r1, [sp, #200] @ 0xc8 │ │ │ │ + ldr r3, [sp, #328] @ 0x148 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf7f400a9 │ │ │ │ - str r2, [r7, #60] @ 0x3c │ │ │ │ + @ instruction: 0xfa1400a9 │ │ │ │ + str r2, [r3, #96] @ 0x60 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf7e200a9 │ │ │ │ - add sp, #376 @ 0x178 │ │ │ │ + @ instruction: 0xfa0200a9 │ │ │ │ + sxtb r6, r7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r4, #13 │ │ │ │ + lsrs r6, r0, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r2!, {r5} │ │ │ │ + stmia r4!, {r6} │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2052693,26 +2052708,26 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5af698 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #32] @ (60d870 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60d7d4 │ │ │ │ nop │ │ │ │ - @ instruction: 0xf74c00a9 │ │ │ │ - add r6, pc, #368 @ (adr r6, 60d9cc ) │ │ │ │ + vld4.32 {d16-d19}, [ip :128], r9 │ │ │ │ + add r0, sp, #496 @ 0x1f0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strb r2, [r4, r5] │ │ │ │ + ldrsb r2, [r0, r6] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r0, r5, #6 │ │ │ │ + movs r1, #200 @ 0xc8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, pc, #760 @ (adr r6, 60db60 ) │ │ │ │ + add r0, sp, #888 @ 0x378 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmdb sl, {r0, r3, r5, r7} │ │ │ │ - stmdb r2, {r0, r3, r5, r7} │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xeb2a00a9 │ │ │ │ + @ instruction: 0xeb2200a9 │ │ │ │ + stmia r3!, {r1, r2, r3, r4} │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, r0 │ │ │ │ cbz r0, 60d88e │ │ │ │ @@ -2052802,26 +2052817,26 @@ │ │ │ │ add.w r0, r6, #208 @ 0xd0 │ │ │ │ cbz r1, 60d97e │ │ │ │ ldrb.w r1, [r1, #78] @ 0x4e │ │ │ │ bl 60d790 │ │ │ │ bl 5af64c │ │ │ │ bl 5af5d4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0xf65e00a9 │ │ │ │ - add r6, sp, #616 @ 0x268 │ │ │ │ + ldr??.w r0, [lr, r9, lsl #2] │ │ │ │ + sub sp, #232 @ 0xe8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r4, #6 │ │ │ │ + lsrs r2, r0, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r3, #142 @ 0x8e │ │ │ │ + adds r5, #174 @ 0xae │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xf63200a9 │ │ │ │ - @ instruction: 0xf62600a9 │ │ │ │ - @ instruction: 0xf61e00a9 │ │ │ │ - @ instruction: 0xf61800a9 │ │ │ │ - @ instruction: 0xf5e200a9 │ │ │ │ + ldr.w r0, [r2, r9, lsl #2] │ │ │ │ + str.w r0, [r6, r9, lsl #2] │ │ │ │ + ldrh.w r0, [lr, r9, lsl #2] │ │ │ │ + ldrh.w r0, [r8, r9, lsl #2] │ │ │ │ + strb.w r0, [r2, r9, lsl #2] │ │ │ │ b.w 60d894 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5aed3c │ │ │ │ @@ -2052849,19 +2052864,19 @@ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 5af6e4 │ │ │ │ bl 5af64c │ │ │ │ bl 5af5d4 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5af698 │ │ │ │ pop {r4, pc} │ │ │ │ - rsbs r0, r2, #5537792 @ 0x548000 │ │ │ │ - rsbs r0, lr, #5537792 @ 0x548000 │ │ │ │ - cbnz r4, 60da7e │ │ │ │ + @ instruction: 0xf7f200a9 │ │ │ │ + @ instruction: 0xf7fe00a9 │ │ │ │ + pop {r2, r3, r7, pc} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r4, [r4, #31] │ │ │ │ + strh r4, [r0, #16] │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 5aed3c │ │ │ │ @@ -2052925,24 +2052940,24 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5af698 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [pc, #32] @ (60db08 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60dabc │ │ │ │ nop │ │ │ │ - sbcs.w r0, lr, #5537792 @ 0x548000 │ │ │ │ - @ instruction: 0xf58a00a9 │ │ │ │ - @ instruction: 0xf58200a9 │ │ │ │ - revsh r2, r5 │ │ │ │ + @ instruction: 0xf79e00a9 │ │ │ │ + @ instruction: 0xf7aa00a9 │ │ │ │ + @ instruction: 0xf7a200a9 │ │ │ │ + pop {r1, r3, pc} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - sbc.w r0, sl, #5537792 @ 0x548000 │ │ │ │ - strh r6, [r4, #18] │ │ │ │ + @ instruction: 0xf78a00a9 │ │ │ │ + strh r6, [r0, #36] @ 0x24 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xf53e00a9 │ │ │ │ - bkpt 0x0066 │ │ │ │ + @ instruction: 0xf75e00a9 │ │ │ │ + stmia r0!, {r1, r2, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5aed3c │ │ │ │ @@ -2052972,20 +2052987,20 @@ │ │ │ │ bl 5af29c │ │ │ │ bl 5af64c │ │ │ │ bl 5af5d4 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5af698 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf4ea00a9 │ │ │ │ - ldr r3, [pc, #696] @ (60de34 ) │ │ │ │ + @ instruction: 0xf70a00a9 │ │ │ │ + ldr r5, [pc, #824] @ (60deb4 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - rev r4, r2 │ │ │ │ + pop {r2, r4, r5} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stc 0, cr0, [ip], #-668 @ 0xfffffd64 │ │ │ │ + cdp 0, 4, cr0, cr12, cr7, {5} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5aed3c │ │ │ │ cbz r0, 60dbe2 │ │ │ │ @@ -2053014,20 +2053029,20 @@ │ │ │ │ bl 5af29c │ │ │ │ bl 5af64c │ │ │ │ bl 5af5d4 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5af698 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - eor.w r0, sl, #5537792 @ 0x548000 │ │ │ │ - ldr r3, [pc, #216] @ (60dccc ) │ │ │ │ + subw r0, sl, #2217 @ 0x8a9 │ │ │ │ + ldr r5, [pc, #344] @ (60dd4c ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cbnz r4, 60dc1e │ │ │ │ + cbnz r4, 60dc66 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs.w r0, r4, r7, asr #2 │ │ │ │ + ldcl 0, cr0, [r4, #668] @ 0x29c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5aed3c │ │ │ │ @@ -2053178,48 +2053193,48 @@ │ │ │ │ bl 5af5d4 │ │ │ │ bl 5af64c │ │ │ │ b.n 60dcee │ │ │ │ ldr r0, [pc, #76] @ (60de00 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60dc5a │ │ │ │ nop │ │ │ │ - ands.w r0, sl, #5537792 @ 0x548000 │ │ │ │ - lsls r6, r2, #21 │ │ │ │ + @ instruction: 0xf63a00a9 │ │ │ │ + lsls r6, r6, #29 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r1, pc, #864 @ (adr r1, 60e124 ) │ │ │ │ + add r3, pc, #992 @ (adr r3, 60e1a4 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r6!, {r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r7, #4] │ │ │ │ + str r4, [r3, #40] @ 0x28 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r0, [r6, r6] │ │ │ │ + ldrsb r0, [r2, r7] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r6, [r0, r6] │ │ │ │ + ldrh r6, [r4, r6] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 60d6c8 │ │ │ │ + b.n 60db08 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60d6bc │ │ │ │ + b.n 60dafc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r1, pc, #960 @ (adr r1, 60e1a0 ) │ │ │ │ + add r4, pc, #64 @ (adr r4, 60de20 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - itet ls │ │ │ │ - lslls r3, r5, #2 │ │ │ │ - ldrbhi r4, [r5, r6] │ │ │ │ - lslls r3, r6, #2 │ │ │ │ - str r2, [sp, #656] @ 0x290 │ │ │ │ + stmia r1!, {r1, r2, r4, r5, r7} │ │ │ │ + lsls r3, r5, #2 │ │ │ │ + ldrsh r4, [r1, r7] │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + str r4, [sp, #784] @ 0x310 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - sbc.w r0, r6, #169 @ 0xa9 │ │ │ │ - ldrb r4, [r5, r5] │ │ │ │ + @ instruction: 0xf38600a9 │ │ │ │ + ldrsh r4, [r1, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adcs.w r0, r4, #169 @ 0xa9 │ │ │ │ - add r1, sp, #832 @ 0x340 │ │ │ │ + @ instruction: 0xf37400a9 │ │ │ │ + add r3, sp, #960 @ 0x3c0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r0, r3, #19 │ │ │ │ + lsls r0, r7, #27 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cbnz r2, 60de6a │ │ │ │ + pop {r1, r3, r4, r5, r7, pc} │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5aed3c │ │ │ │ @@ -2053272,21 +2053287,21 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 5af29c │ │ │ │ bl 5af64c │ │ │ │ bl 5af5d4 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5af698 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0xf22a00a9 │ │ │ │ - @ instruction: 0xf23600a9 │ │ │ │ - @ instruction: 0xf23600a9 │ │ │ │ - @ instruction: 0xf23600a9 │ │ │ │ - @ instruction: 0xf23a00a9 │ │ │ │ - @ instruction: 0xf23e00a9 │ │ │ │ - movw r0, #8361 @ 0x20a9 │ │ │ │ + orr.w r0, sl, #5537792 @ 0x548000 │ │ │ │ + orrs.w r0, r6, #5537792 @ 0x548000 │ │ │ │ + orrs.w r0, r6, #5537792 @ 0x548000 │ │ │ │ + orrs.w r0, r6, #5537792 @ 0x548000 │ │ │ │ + orrs.w r0, sl, #5537792 @ 0x548000 │ │ │ │ + orrs.w r0, lr, #5537792 @ 0x548000 │ │ │ │ + orn r0, r2, #5537792 @ 0x548000 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5aed3c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2053366,26 +2053381,26 @@ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 5af6e4 │ │ │ │ bl 5af64c │ │ │ │ bl 5af5d4 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5af698 │ │ │ │ pop {r4, pc} │ │ │ │ - addw r0, r6, #169 @ 0xa9 │ │ │ │ - addw r0, lr, #169 @ 0xa9 │ │ │ │ - addw r0, r6, #169 @ 0xa9 │ │ │ │ - cmp lr, r3 │ │ │ │ + bic.w r0, r6, #5537792 @ 0x548000 │ │ │ │ + bic.w r0, lr, #5537792 @ 0x548000 │ │ │ │ + bic.w r0, r6, #5537792 @ 0x548000 │ │ │ │ + @ instruction: 0x47be │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xf1ee00a9 │ │ │ │ - @ instruction: 0xf1ea00a9 │ │ │ │ - @ instruction: 0xf1e600a9 │ │ │ │ - rsbs r0, lr, #169 @ 0xa9 │ │ │ │ - rsbs r0, r6, #169 @ 0xa9 │ │ │ │ - rsbs r0, r4, #169 @ 0xa9 │ │ │ │ - rsbs r0, r0, #169 @ 0xa9 │ │ │ │ + and.w r0, lr, #5537792 @ 0x548000 │ │ │ │ + and.w r0, sl, #5537792 @ 0x548000 │ │ │ │ + and.w r0, r6, #5537792 @ 0x548000 │ │ │ │ + @ instruction: 0xf3fe00a9 │ │ │ │ + @ instruction: 0xf3f600a9 │ │ │ │ + @ instruction: 0xf3f400a9 │ │ │ │ + @ instruction: 0xf3f000a9 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ strh.w r0, [sp, #4] │ │ │ │ bl 5aed3c │ │ │ │ @@ -2053407,18 +2053422,18 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 5af29c │ │ │ │ bl 5af64c │ │ │ │ bl 5af5d4 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - sbcs.w r0, ip, #169 @ 0xa9 │ │ │ │ - add ip, r4 │ │ │ │ + @ instruction: 0xf39c00a9 │ │ │ │ + mov ip, r8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - sbcs.w r0, sl, #169 @ 0xa9 │ │ │ │ + @ instruction: 0xf39a00a9 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5aed3c │ │ │ │ cbnz r0, 60e06c │ │ │ │ @@ -2053439,17 +2053454,17 @@ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r1, #0 │ │ │ │ bl 5af29c │ │ │ │ bl 5af64c │ │ │ │ bl 5af5d4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - adcs.w r0, r2, #169 @ 0xa9 │ │ │ │ - @ instruction: 0xf0ea00a9 │ │ │ │ - stmia r5!, {r1, r2, r4, r5, r6} │ │ │ │ + @ instruction: 0xf37200a9 │ │ │ │ + @ instruction: 0xf30a00a9 │ │ │ │ + stmia r7!, {r1, r2, r4, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5aed3c │ │ │ │ @@ -2053478,19 +2053493,19 @@ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ asrs r1, r0, #31 │ │ │ │ bl 5af26c │ │ │ │ bl 5af64c │ │ │ │ bl 5af5d4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf0f600a9 │ │ │ │ - eor.w r0, lr, #169 @ 0xa9 │ │ │ │ - stmia r5!, {r1, r3, r4} │ │ │ │ + @ instruction: 0xf31600a9 │ │ │ │ + subw r0, lr, #169 @ 0xa9 │ │ │ │ + stmia r7!, {r1, r3, r4, r5} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xf0e200a9 │ │ │ │ + @ instruction: 0xf30200a9 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5aed3c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2053547,25 +2053562,25 @@ │ │ │ │ bl 5af6e4 │ │ │ │ bl 5af64c │ │ │ │ bl 5af5d4 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5af698 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf0a600a9 │ │ │ │ - ldr r2, [r7, r5] │ │ │ │ + movt r0, #24745 @ 0x60a9 │ │ │ │ + ldrh r2, [r3, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r6, #14] │ │ │ │ + strb r6, [r2, #23] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - eor.w r0, lr, #169 @ 0xa9 │ │ │ │ - eor.w r0, r6, #169 @ 0xa9 │ │ │ │ - cmp r2, r8 │ │ │ │ + subw r0, lr, #169 @ 0xa9 │ │ │ │ + subw r0, r6, #169 @ 0xa9 │ │ │ │ + bx ip │ │ │ │ lsls r3, r5, #2 │ │ │ │ - orns r0, ip, #169 @ 0xa9 │ │ │ │ - orns r0, lr, #169 @ 0xa9 │ │ │ │ + @ instruction: 0xf29c00a9 │ │ │ │ + @ instruction: 0xf29e00a9 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #576] @ (60e44c ) │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #576] @ (60e450 ) │ │ │ │ @@ -2053770,49 +2053785,51 @@ │ │ │ │ b.n 60e302 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r2, r5, #7 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bic.w r0, r6, #169 @ 0xa9 │ │ │ │ - add r2, sp, #704 @ 0x2c0 │ │ │ │ + movw r0, #24745 @ 0x60a9 │ │ │ │ + add r4, sp, #832 @ 0x340 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - vqadd.u64 d0, d24, d19 │ │ │ │ - ldr r4, [sp, #424] @ 0x1a8 │ │ │ │ + lsls r0, r3, #5 │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + ldr r6, [sp, #552] @ 0x228 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r3, [sp, #664] @ 0x298 │ │ │ │ + ldr r5, [sp, #792] @ 0x318 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - blt.n 60e428 │ │ │ │ + ble.n 60e468 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r3, sp, #384 @ 0x180 │ │ │ │ + add r5, sp, #512 @ 0x200 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - mcr2 0, 6, r0, cr0, cr3, {5} │ │ │ │ - ldr r3, [sp, #968] @ 0x3c8 │ │ │ │ + lsls r0, r4, #3 │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + ldr r6, [sp, #72] @ 0x48 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r3, [sp, #184] @ 0xb8 │ │ │ │ + ldr r5, [sp, #312] @ 0x138 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - blt.n 60e550 │ │ │ │ + ble.n 60e390 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r4, {r4, r5} │ │ │ │ + ldmia r6, {r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r2, #18 │ │ │ │ + subs r4, #50 @ 0x32 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cdp 0, 11, cr0, cr14, cr9, {5} │ │ │ │ - b.n 60ddd4 │ │ │ │ + @ instruction: 0xf0de00a9 │ │ │ │ + b.n 60e214 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cdp 0, 10, cr0, cr6, cr9, {5} │ │ │ │ - cdp 0, 9, cr0, cr8, cr9, {5} │ │ │ │ - ldmia r5, {r2, r3, r4, r5} │ │ │ │ + @ instruction: 0xf0c600a9 │ │ │ │ + @ instruction: 0xf0b800a9 │ │ │ │ + ldmia r7!, {r2, r3, r4, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ subs r4, r3, r7 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - push {r4, lr} │ │ │ │ + @ instruction: 0xb730 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - push {r1, r3, lr} │ │ │ │ + @ instruction: 0xb72a │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2054067,50 +2054084,50 @@ │ │ │ │ ldr r0, [pc, #160] @ (60e85c ) │ │ │ │ add r0, pc │ │ │ │ bl 5af620 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ bl 5af29c │ │ │ │ bl 5af64c │ │ │ │ b.n 60e606 │ │ │ │ - cdp 0, 3, cr0, cr8, cr9, {5} │ │ │ │ - cdp 0, 5, cr0, cr4, cr9, {5} │ │ │ │ - cdp 0, 4, cr0, cr12, cr9, {5} │ │ │ │ - cdp 0, 4, cr0, cr8, cr9, {5} │ │ │ │ - cdp 0, 4, cr0, cr4, cr9, {5} │ │ │ │ - cdp 0, 4, cr0, cr0, cr9, {5} │ │ │ │ + orrs.w r0, r8, #169 @ 0xa9 │ │ │ │ + orns r0, r4, #169 @ 0xa9 │ │ │ │ + orn r0, ip, #169 @ 0xa9 │ │ │ │ + orn r0, r8, #169 @ 0xa9 │ │ │ │ + orn r0, r4, #169 @ 0xa9 │ │ │ │ + orn r0, r0, #169 @ 0xa9 │ │ │ │ + orrs.w r0, ip, #169 @ 0xa9 │ │ │ │ + orrs.w r0, r8, #169 @ 0xa9 │ │ │ │ + orrs.w r0, r4, #169 @ 0xa9 │ │ │ │ + orrs.w r0, r0, #169 @ 0xa9 │ │ │ │ + orr.w r0, ip, #169 @ 0xa9 │ │ │ │ + orr.w r0, r8, #169 @ 0xa9 │ │ │ │ + orr.w r0, r4, #169 @ 0xa9 │ │ │ │ + orr.w r0, r0, #169 @ 0xa9 │ │ │ │ + bics.w r0, ip, #169 @ 0xa9 │ │ │ │ + vhadd.s32 d0, d16, d25 │ │ │ │ + cdp 0, 12, cr0, cr6, cr9, {5} │ │ │ │ + cdp 0, 14, cr0, cr2, cr9, {5} │ │ │ │ + cdp 0, 13, cr0, cr10, cr9, {5} │ │ │ │ + cdp 0, 3, cr0, cr14, cr9, {5} │ │ │ │ + cdp 0, 5, cr0, cr6, cr9, {5} │ │ │ │ + cdp 0, 5, cr0, cr10, cr9, {5} │ │ │ │ + vaddl.s8 q0, d18, d25 │ │ │ │ + vhadd.s32 d16, d28, d25 │ │ │ │ + vhadd.s8 d16, d22, d25 │ │ │ │ + vhadd.s32 d0, d16, d25 │ │ │ │ + cdp 0, 15, cr0, cr10, cr9, {5} │ │ │ │ + cdp 0, 13, cr0, cr4, cr9, {5} │ │ │ │ + cdp 0, 10, cr0, cr14, cr9, {5} │ │ │ │ + cdp 0, 8, cr0, cr8, cr9, {5} │ │ │ │ + cdp 0, 6, cr0, cr2, cr9, {5} │ │ │ │ cdp 0, 3, cr0, cr12, cr9, {5} │ │ │ │ - cdp 0, 3, cr0, cr8, cr9, {5} │ │ │ │ - cdp 0, 3, cr0, cr4, cr9, {5} │ │ │ │ - cdp 0, 3, cr0, cr0, cr9, {5} │ │ │ │ - cdp 0, 2, cr0, cr12, cr9, {5} │ │ │ │ - cdp 0, 2, cr0, cr8, cr9, {5} │ │ │ │ - cdp 0, 2, cr0, cr4, cr9, {5} │ │ │ │ - cdp 0, 2, cr0, cr0, cr9, {5} │ │ │ │ - cdp 0, 1, cr0, cr12, cr9, {5} │ │ │ │ - stc 0, cr0, [r0, #-676] @ 0xfffffd5c │ │ │ │ - stc 0, cr0, [r6], #676 @ 0x2a4 │ │ │ │ - stcl 0, cr0, [r2], {169} @ 0xa9 │ │ │ │ - ldc 0, cr0, [sl], #676 @ 0x2a4 │ │ │ │ - ldc 0, cr0, [lr], {169} @ 0xa9 │ │ │ │ - ldc 0, cr0, [r6], #-676 @ 0xfffffd5c │ │ │ │ - ldc 0, cr0, [sl], #-676 @ 0xfffffd5c │ │ │ │ - stcl 0, cr0, [r2, #-676]! @ 0xfffffd5c │ │ │ │ - stcl 0, cr0, [ip, #-676] @ 0xfffffd5c │ │ │ │ - stc 0, cr0, [r6, #-676]! @ 0xfffffd5c │ │ │ │ - stc 0, cr0, [r0, #-676] @ 0xfffffd5c │ │ │ │ - ldcl 0, cr0, [sl], {169} @ 0xa9 │ │ │ │ - ldc 0, cr0, [r4], #676 @ 0x2a4 │ │ │ │ - stc 0, cr0, [lr], {169} @ 0xa9 │ │ │ │ - stcl 0, cr0, [r8], #-676 @ 0xfffffd5c │ │ │ │ - mcrr 0, 10, r0, r2, cr9 │ │ │ │ - ldc 0, cr0, [ip], {169} @ 0xa9 │ │ │ │ - @ instruction: 0xebf600a9 │ │ │ │ - rsbs r0, r0, r9, asr #2 │ │ │ │ - sub.w r0, sl, r9, asr #2 │ │ │ │ - @ instruction: 0xeb8800a9 │ │ │ │ + cdp 0, 1, cr0, cr6, cr9, {5} │ │ │ │ + ldcl 0, cr0, [r0, #676]! @ 0x2a4 │ │ │ │ + stcl 0, cr0, [sl, #676] @ 0x2a4 │ │ │ │ + stc 0, cr0, [r8, #676]! @ 0x2a4 │ │ │ │ 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 5aed3c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2054213,26 +2054230,26 @@ │ │ │ │ bl 5af5d4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5af698 │ │ │ │ b.n 60e994 │ │ │ │ bl 5af698 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xeb9800a9 │ │ │ │ - sub.w r0, r0, r9, asr #2 │ │ │ │ - lsls r6, r4, #11 │ │ │ │ + ldc 0, cr0, [r8, #676]! @ 0x2a4 │ │ │ │ + stcl 0, cr0, [r0, #676] @ 0x2a4 │ │ │ │ + lsls r6, r0, #20 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sbc.w r0, ip, r9, asr #2 │ │ │ │ - adds r6, r6, #0 │ │ │ │ + stc 0, cr0, [ip, #676] @ 0x2a4 │ │ │ │ + subs r6, r2, #1 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xeb3800a9 │ │ │ │ - @ instruction: 0xe8d800a9 │ │ │ │ - @ instruction: 0xe8d000a9 │ │ │ │ - @ instruction: 0xe8d800a9 │ │ │ │ - @ instruction: 0xeafa00a9 │ │ │ │ + ldcl 0, cr0, [r8, #-676] @ 0xfffffd5c │ │ │ │ + @ instruction: 0xeaf800a9 │ │ │ │ + @ instruction: 0xeaf000a9 │ │ │ │ + @ instruction: 0xeaf800a9 │ │ │ │ + ldc 0, cr0, [sl, #-676] @ 0xfffffd5c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5aed3c │ │ │ │ cbz r0, 60ea48 │ │ │ │ @@ -2054268,19 +2054285,19 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 5af29c │ │ │ │ bl 5af64c │ │ │ │ bl 5af5d4 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5af698 │ │ │ │ pop {r4, pc} │ │ │ │ - orns r0, r6, r9, asr #2 │ │ │ │ - eor.w r0, lr, r9, asr #2 │ │ │ │ - eor.w r0, r6, r9, asr #2 │ │ │ │ - eor.w r0, r6, r9, asr #2 │ │ │ │ - orns r0, lr, r9, asr #2 │ │ │ │ + ldc 0, cr0, [r6], {169} @ 0xa9 │ │ │ │ + stc 0, cr0, [lr], #676 @ 0x2a4 │ │ │ │ + stc 0, cr0, [r6], #676 @ 0x2a4 │ │ │ │ + stc 0, cr0, [r6], #676 @ 0x2a4 │ │ │ │ + ldc 0, cr0, [lr], {169} @ 0xa9 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 5aed3c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2054361,33 +2054378,33 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5af698 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [pc, #44] @ (60eb88 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60eb1c │ │ │ │ nop │ │ │ │ - bics.w r0, lr, r9, asr #2 │ │ │ │ - str r6, [r2, r6] │ │ │ │ + mrrc 0, 10, r0, lr, cr9 │ │ │ │ + strh r6, [r6, r6] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrh.w r0, [sl, r9, lsl #2] │ │ │ │ - lsrs r6, r2, #16 │ │ │ │ + @ instruction: 0xfa5a00a9 │ │ │ │ + lsrs r6, r6, #24 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [r0, #92] @ 0x5c │ │ │ │ + ldr r2, [r4, #124] @ 0x7c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [r7, #32] │ │ │ │ + ldr r2, [r3, #68] @ 0x44 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r7, [pc, #856] @ (60eed4 ) │ │ │ │ + str r6, [r6, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r3, [sp, #72] @ 0x48 │ │ │ │ + str r5, [sp, #200] @ 0xc8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r4!, {r1, r2, r4, r5} │ │ │ │ + stmia r6!, {r1, r2, r4, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r6, [r2, #36] @ 0x24 │ │ │ │ + strh r6, [r6, #52] @ 0x34 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r5, sp, #968 @ 0x3c8 │ │ │ │ + add sp, #72 @ 0x48 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5aed3c │ │ │ │ @@ -2054425,18 +2054442,18 @@ │ │ │ │ bl 5af2cc │ │ │ │ bl 5af64c │ │ │ │ bl 5af5d4 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5af698 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmdb r2, {r0, r3, r5, r7} │ │ │ │ - subs r0, #226 @ 0xe2 │ │ │ │ + @ instruction: 0xeb2200a9 │ │ │ │ + subs r3, #2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrd r0, r0, [r4], #676 @ 0x2a4 │ │ │ │ + adds.w r0, r4, r9, asr #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5aed3c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2054480,21 +2054497,21 @@ │ │ │ │ bl 60ebb4 │ │ │ │ bl 5af64c │ │ │ │ bl 5af5d4 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5af698 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldmia.w r6!, {r0, r3, r5, r7} │ │ │ │ - ldr r3, [sp, #888] @ 0x378 │ │ │ │ + @ instruction: 0xead600a9 │ │ │ │ + ldr r5, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia.w r6!, {r0, r3, r5, r7} │ │ │ │ - ldmia.w lr, {r0, r3, r5, r7} │ │ │ │ - ldmia.w r6, {r0, r3, r5, r7} │ │ │ │ - add r3, sp, #736 @ 0x2e0 │ │ │ │ + pkhtb r0, r6, r9, asr #2 │ │ │ │ + @ instruction: 0xeabe00a9 │ │ │ │ + @ instruction: 0xeab600a9 │ │ │ │ + add r5, sp, #864 @ 0x360 │ │ │ │ lsls r5, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5aed3c │ │ │ │ @@ -2054515,18 +2054532,18 @@ │ │ │ │ ldrd r0, r1, [r4, #8] │ │ │ │ bl 5af29c │ │ │ │ bl 5af64c │ │ │ │ bl 5af5d4 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5af698 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0xe83a00a9 │ │ │ │ - b.n 60e608 │ │ │ │ + orrs.w r0, sl, r9, asr #2 │ │ │ │ + b.n 60ea48 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r1, #22] │ │ │ │ + strh r2, [r5, #38] @ 0x26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2054726,23 +2054743,21 @@ │ │ │ │ asrs r1, r4, #31 │ │ │ │ bl 5af26c │ │ │ │ bl 5af19c │ │ │ │ bl 5aeea0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - bhi.n 60efa8 │ │ │ │ + bge.n 60efe8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60ebec │ │ │ │ - lsls r1, r5, #2 │ │ │ │ - b.n 60ebf8 │ │ │ │ - lsls r1, r5, #2 │ │ │ │ - ldrsb r4, [r7, r5] │ │ │ │ + strd r0, r0, [r2], #-676 @ 0x2a4 │ │ │ │ + strd r0, r0, [r6], #-676 @ 0x2a4 │ │ │ │ + ldr r4, [r3, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [r7, #52] @ 0x34 │ │ │ │ + ldr r6, [r3, #88] @ 0x58 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r4, [r0, #108] @ 0x6c │ │ │ │ @@ -2054778,23 +2054793,23 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - bvc.n 60eef4 │ │ │ │ + bls.n 60ef34 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60eb60 │ │ │ │ + b.n 60efa0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60eb44 │ │ │ │ + b.n 60ef84 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r1, #17 │ │ │ │ + asrs r0, r5, #25 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r2, [r2, #0] │ │ │ │ + strh r2, [r6, #16] │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #44] @ (60f034 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -2054810,19 +2054825,19 @@ │ │ │ │ bl 5af6e4 │ │ │ │ bl 5af02c │ │ │ │ bl 5aeea0 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ - lsrs r0, r3, #17 │ │ │ │ + lsrs r0, r7, #25 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bvc.n 60f048 │ │ │ │ + bls.n 60f088 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60ea98 │ │ │ │ + b.n 60eed8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0, #108] @ 0x6c │ │ │ │ mov r5, r1 │ │ │ │ @@ -2054867,25 +2054882,25 @@ │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - bvs.n 60f040 │ │ │ │ + bhi.n 60f080 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60eacc │ │ │ │ + b.n 60ef0c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60ea8c │ │ │ │ + b.n 60eecc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r2, r0, #3 │ │ │ │ + lsrs r2, r4, #11 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 60eaa4 │ │ │ │ + b.n 60eee4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r6, r2, #13 │ │ │ │ + asrs r6, r6, #21 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2054919,23 +2054934,23 @@ │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b.n 60ea58 │ │ │ │ + b.n 60ee98 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bvs.n 60f184 │ │ │ │ + bhi.n 60f1c4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e9d4 │ │ │ │ + b.n 60ee14 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r4, r4, #32 │ │ │ │ + lsrs r4, r0, #9 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 60ea24 │ │ │ │ + b.n 60ee64 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2054972,21 +2054987,21 @@ │ │ │ │ bl 5af02c │ │ │ │ bl 5aeea0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5af698 │ │ │ │ bl 5af02c │ │ │ │ bl 5aeea0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bpl.n 60f1b4 │ │ │ │ + bhi.n 60f1f4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60ea30 │ │ │ │ + b.n 60ee70 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r5, #90 @ 0x5a │ │ │ │ + adds r7, #122 @ 0x7a │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsrs r4, r6, #26 │ │ │ │ + asrs r4, r2, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [pc, #52] @ (60f230 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2055005,19 +2055020,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ bl 439acc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32575c> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [r6, #28] │ │ │ │ + ldr r4, [r2, #64] @ 0x40 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bpl.n 60f25c │ │ │ │ + bvc.n 60f29c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60f984 │ │ │ │ + b.n 60edc4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [pc, #96] @ (60f2ac ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -2055051,19 +2055066,19 @@ │ │ │ │ bl 5aeea0 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5af698 │ │ │ │ bl 5aeea0 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b.n 60f988 │ │ │ │ + b.n 60edc8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bpl.n 60f2d0 │ │ │ │ + bvc.n 60f310 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r4, #128 @ 0x80 │ │ │ │ + adds r6, #160 @ 0xa0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #120] @ (60f344 ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2055107,19 +2055122,19 @@ │ │ │ │ bne.n 60f2fc │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ blx r3 │ │ │ │ mov r0, r6 │ │ │ │ bl 439acc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32575c> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r4, [r4, #16] │ │ │ │ + ldr r4, [r0, #52] @ 0x34 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bmi.n 60f260 │ │ │ │ + bvs.n 60f2a0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r3, r5] │ │ │ │ + ldrb r0, [r7, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [pc, #256] @ (60f464 ) │ │ │ │ @@ -2055221,19 +2055236,19 @@ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ b.n 60f406 │ │ │ │ bl 5af698 │ │ │ │ b.n 60f3ba │ │ │ │ nop │ │ │ │ - b.n 60f930 │ │ │ │ + b.n 60ed70 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bcc.n 60f454 │ │ │ │ + bvs.n 60f494 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r3, #100 @ 0x64 │ │ │ │ + adds r5, #132 @ 0x84 │ │ │ │ lsls r3, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [pc, #256] @ (60f584 ) │ │ │ │ @@ -2055335,19 +2055350,19 @@ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ b.n 60f526 │ │ │ │ bl 5af698 │ │ │ │ b.n 60f4da │ │ │ │ nop │ │ │ │ - b.n 60f840 │ │ │ │ + b.n 60fc80 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bcs.n 60f534 │ │ │ │ + bmi.n 60f574 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r2, #68 @ 0x44 │ │ │ │ + adds r4, #100 @ 0x64 │ │ │ │ lsls r3, r5, #2 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, #1 │ │ │ │ bne.n 60f5c8 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2055492,15 +2055507,15 @@ │ │ │ │ ldr r1, [r1, #68] @ 0x44 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r0, r2 │ │ │ │ bne.n 60f6fc │ │ │ │ b.n 60f5fe │ │ │ │ movs r0, #0 │ │ │ │ b.n 60f602 │ │ │ │ - lsls r2, r6, #31 │ │ │ │ + lsrs r2, r2, #8 │ │ │ │ lsls r5, r4, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ @@ -2055546,23 +2055561,23 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp, #0] │ │ │ │ blx 6a8a8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - udf #212 @ 0xd4 │ │ │ │ + b.n 60f988 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r7, {r2, r5, r6, r7} │ │ │ │ + bcs.n 60f7ac │ │ │ │ lsls r1, r5, #2 │ │ │ │ - udf #8 │ │ │ │ + b.n 60f7f8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r2, r1, #1 │ │ │ │ + lsls r2, r5, #9 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - udf #172 @ 0xac │ │ │ │ + b.n 60f948 │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ ldr r7, [r0, #108] @ 0x6c │ │ │ │ @@ -2055682,32 +2055697,33 @@ │ │ │ │ bl 5aeeec │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 60f8bc │ │ │ │ bl 5af478 │ │ │ │ b.n 60f88a │ │ │ │ nop │ │ │ │ - udf #70 @ 0x46 │ │ │ │ + b.n 60f9dc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r7!, {r1, r6} │ │ │ │ + bne.n 60f9d8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ble.n 60f9ec │ │ │ │ + svc 138 @ 0x8a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - vshr.u64 d0, d19, #20 │ │ │ │ - udf #14 │ │ │ │ + lsls r4, r1, #7 │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + b.n 60f97c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r1!, {r2, r4, r5, r7} │ │ │ │ + ldmia r3!, {r2, r4, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r4, #24 │ │ │ │ + adds r6, #56 @ 0x38 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r4!, {r1, r3, r6} │ │ │ │ + ldmia r6, {r1, r3, r5, r6} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldmia r3!, {r4, r6, r7} │ │ │ │ + ldmia r5, {r4, r5, r6, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldmia r3!, {r4, r5, r7} │ │ │ │ + ldmia r5!, {r4, r6, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ ldr r4, [r0, #108] @ 0x6c │ │ │ │ @@ -2055767,26 +2055783,27 @@ │ │ │ │ cbnz r7, 60f9da │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8a8 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldmia r5!, {r1, r2, r6, r7} │ │ │ │ + ldmia r7, {r1, r2, r5, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bgt.n 60f998 │ │ │ │ + udf #246 @ 0xf6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - blt.n 60f9c0 │ │ │ │ + udf #8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - mcr2 0, 1, r0, cr10, cr3, {5} │ │ │ │ - bgt.n 60f910 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + udf #172 @ 0xac │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bgt.n 60f958 │ │ │ │ + udf #206 @ 0xce │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bgt.n 60f930 │ │ │ │ + udf #184 @ 0xb8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ @@ -2055830,22 +2055847,22 @@ │ │ │ │ cbnz r6, 60fa7a │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp, #0] │ │ │ │ blx 6a8a8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bgt.n 60faf0 │ │ │ │ + udf #84 @ 0x54 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r4, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r7!, {r3, r4} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - blt.n 60fac8 │ │ │ │ + ble.n 60fb08 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldc2l 0, cr0, [lr, #-716] @ 0xfffffd34 │ │ │ │ - blt.n 60fa18 │ │ │ │ + vqadd.u64 d16, d30, d19 │ │ │ │ + ble.n 60fa58 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2056211,15 +2056228,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #14 │ │ │ │ lsls r2, r3, #5 │ │ │ │ lsls r6, r4, #14 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - lsls r2, r2, #6 │ │ │ │ + lsls r2, r6, #14 │ │ │ │ lsls r5, r4, #4 │ │ │ │ ldr r7, [pc, #1008] @ (61024c ) │ │ │ │ lsls r2, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ @@ -2056595,15 +2056612,15 @@ │ │ │ │ b.n 6101f0 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r0, r1, #6 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r2, #21 │ │ │ │ + lsrs r2, r6, #29 │ │ │ │ lsls r5, r4, #4 │ │ │ │ movs r2, r3 │ │ │ │ lsls r2, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -2056816,17 +2056833,17 @@ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bcs.n 610484 │ │ │ │ + bmi.n 6104c4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r4, r4, #32 │ │ │ │ + lsrs r4, r0, #9 │ │ │ │ lsls r5, r4, #4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2056922,17 +2056939,17 @@ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - beq.n 610584 │ │ │ │ + bcc.n 6105c4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r4, #4 │ │ │ │ + asrs r0, r0, #13 │ │ │ │ lsls r5, r4, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2056951,17 +2056968,17 @@ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - beq.n 610548 │ │ │ │ + bcs.n 610588 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r4, r3, #30 │ │ │ │ + asrs r4, r7, #6 │ │ │ │ lsls r5, r4, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2056980,17 +2056997,17 @@ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - beq.n 61070c │ │ │ │ + bcs.n 61054c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r0, r3, #24 │ │ │ │ + asrs r0, r7, #32 │ │ │ │ lsls r5, r4, #4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ and.w r3, r3, #15 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #1 │ │ │ │ @@ -2057104,17 +2057121,17 @@ │ │ │ │ bl 610648 │ │ │ │ b.n 61071c │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrsh.w r0, [r2, ] │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r0, [ip, #345] @ 0x159 │ │ │ │ - ldmia r7!, {r2, r6} │ │ │ │ + bne.n 61082c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r7!, {r5, r6} │ │ │ │ + bne.n 610668 │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #112] @ (6107ec ) │ │ │ │ sub sp, #24 │ │ │ │ @@ -2057188,15 +2057205,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (610838 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ str r3, [r0, #120] @ 0x78 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - lsrs r2, r4, #30 │ │ │ │ + asrs r2, r0, #7 │ │ │ │ lsls r5, r4, #4 │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4076] @ 0xfec │ │ │ │ ldr r1, [pc, #80] @ (6108a0 ) │ │ │ │ @@ -2057233,15 +2057250,15 @@ │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf7aa0159 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r1, r2, r3, r4, r6} │ │ │ │ + beq.n 6109a8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ @ instruction: 0xf77c0159 │ │ │ │ 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] @ (610a28 ) │ │ │ │ @@ -2057381,24 +2057398,24 @@ │ │ │ │ b.n 6109ac │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf7360159 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r7, #6 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ldmia r5!, {r2, r4, r6, r7} │ │ │ │ + ldmia r7, {r2, r4, r5, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ subw r1, r2, #2137 @ 0x859 │ │ │ │ asrs r4, r3, #5 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ldmia r5, {r1, r2, r5, r7} │ │ │ │ + ldmia r7, {r1, r2, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r4, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r7!, {r3, r4} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r5!, {r2, r3} │ │ │ │ + ldmia r7!, {r2, r3, r5} │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ @@ -2057579,27 +2057596,27 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #40] @ (610c78 ) │ │ │ │ ubfx r2, r2, #12, #8 │ │ │ │ add r1, pc │ │ │ │ bl 610648 │ │ │ │ b.n 610bcc │ │ │ │ nop │ │ │ │ - ldmia r2!, {r1, r6, r7} │ │ │ │ + ldmia r4!, {r1, r5, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - mrc 0, 0, r0, cr14, cr3, {5} │ │ │ │ - vst1.8 {d0[5]}, [r6], r4 │ │ │ │ - ldmia r4!, {r1, r2, r6} │ │ │ │ + bics.w r0, lr, #179 @ 0xb3 │ │ │ │ + @ instruction: 0xfba600a4 │ │ │ │ + ldmia r6, {r1, r2, r5, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r3, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r6!, {r3, r4} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r3, {r1, r3, r4, r7} │ │ │ │ + ldmia r5, {r1, r3, r4, r5, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r3!, {r1, r4, r5} │ │ │ │ + ldmia r5!, {r1, r4, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r3!, {r1, r2, r4, r5} │ │ │ │ + ldmia r5!, {r1, r2, r4, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #140] @ (610d18 ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2057658,15 +2057675,15 @@ │ │ │ │ nop │ │ │ │ bfi r1, sl, #1, #25 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf31a0159 │ │ │ │ lsrs r6, r5, #23 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ldmia r3!, {r2, r6} │ │ │ │ + ldmia r5, {r2, r5, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #104] @ 0x68 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2057764,17 +2057781,17 @@ │ │ │ │ adds r4, #1 │ │ │ │ strd sl, r5, [r1] │ │ │ │ bl 610c7c │ │ │ │ ldr r3, [r6, #124] @ 0x7c │ │ │ │ cmp r3, r4 │ │ │ │ bhi.n 610e1a │ │ │ │ b.n 610d90 │ │ │ │ - ldmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r4} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r2!, {r1, r7} │ │ │ │ + ldmia r4!, {r1, r5, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #184] @ (610f0c ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2057850,17 +2057867,17 @@ │ │ │ │ nop │ │ │ │ sub.w r1, r4, #89 @ 0x59 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adc.w r1, r6, #89 @ 0x59 │ │ │ │ lsrs r0, r0, #16 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - stmia r7!, {r3, r4, r6, r7} │ │ │ │ + ldmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r1, {r1, r3, r5, r7} │ │ │ │ + ldmia r3, {r1, r3, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ sub sp, #144 @ 0x90 │ │ │ │ ldr r2, [pc, #224] @ (611018 ) │ │ │ │ @@ -2057962,15 +2057979,15 @@ │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r1, [r3, #88] @ 0x58 │ │ │ │ lsls r7, r3, #5 │ │ │ │ str r2, [r1, #88] @ 0x58 │ │ │ │ lsls r7, r3, #5 │ │ │ │ bic.w r1, ip, #89 @ 0x59 │ │ │ │ - ldmia r0!, {r1, r4, r6, r7} │ │ │ │ + ldmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ str r0, [r6, #80] @ 0x50 │ │ │ │ lsls r7, r3, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2060518,17 +2060535,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r6, #204 @ 0xcc │ │ │ │ lsls r2, r3, #5 │ │ │ │ movs r7, #42 @ 0x2a │ │ │ │ lsls r2, r3, #5 │ │ │ │ - add r3, sp, #640 @ 0x280 │ │ │ │ + add r5, sp, #768 @ 0x300 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r3, sp, #616 @ 0x268 │ │ │ │ + add r5, sp, #744 @ 0x2e8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 612d60 │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 612d74 │ │ │ │ ldr r3, [pc, #36] @ (612d7c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2060546,17 +2060563,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r6, #104 @ 0x68 │ │ │ │ lsls r2, r3, #5 │ │ │ │ movs r6, #110 @ 0x6e │ │ │ │ lsls r2, r3, #5 │ │ │ │ - add r3, sp, #400 @ 0x190 │ │ │ │ + add r5, sp, #528 @ 0x210 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r3, sp, #376 @ 0x178 │ │ │ │ + add r5, sp, #504 @ 0x1f8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 612d9c │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 612db0 │ │ │ │ ldr r3, [pc, #36] @ (612db8 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2060574,17 +2060591,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r5, #172 @ 0xac │ │ │ │ lsls r2, r3, #5 │ │ │ │ movs r5, #222 @ 0xde │ │ │ │ lsls r2, r3, #5 │ │ │ │ - add r3, sp, #160 @ 0xa0 │ │ │ │ + add r5, sp, #288 @ 0x120 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r3, sp, #136 @ 0x88 │ │ │ │ + add r5, sp, #264 @ 0x108 │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 612dd8 │ │ │ │ cmp r0, #7 │ │ │ │ bhi.n 612dec │ │ │ │ ldr r3, [pc, #36] @ (612df4 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2060602,17 +2060619,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r5, #48 @ 0x30 │ │ │ │ lsls r2, r3, #5 │ │ │ │ movs r5, #66 @ 0x42 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - add r2, sp, #944 @ 0x3b0 │ │ │ │ + add r5, sp, #48 @ 0x30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r2, sp, #920 @ 0x398 │ │ │ │ + add r5, sp, #24 │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 612e14 │ │ │ │ cmp r0, #7 │ │ │ │ bhi.n 612e28 │ │ │ │ ldr r3, [pc, #36] @ (612e30 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2060630,17 +2060647,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, #180 @ 0xb4 │ │ │ │ lsls r2, r3, #5 │ │ │ │ movs r4, #198 @ 0xc6 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - add r2, sp, #704 @ 0x2c0 │ │ │ │ + add r4, sp, #832 @ 0x340 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r2, sp, #680 @ 0x2a8 │ │ │ │ + add r4, sp, #808 @ 0x328 │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 612e50 │ │ │ │ cmp r0, #8 │ │ │ │ bhi.n 612e64 │ │ │ │ ldr r3, [pc, #36] @ (612e6c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2060658,17 +2060675,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, #48 @ 0x30 │ │ │ │ lsls r2, r3, #5 │ │ │ │ movs r4, #70 @ 0x46 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - add r2, sp, #464 @ 0x1d0 │ │ │ │ + add r4, sp, #592 @ 0x250 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r2, sp, #440 @ 0x1b8 │ │ │ │ + add r4, sp, #568 @ 0x238 │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 612e8c │ │ │ │ cmp r0, #7 │ │ │ │ bhi.n 612ea0 │ │ │ │ ldr r3, [pc, #36] @ (612ea8 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2060686,17 +2060703,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r3, #180 @ 0xb4 │ │ │ │ lsls r2, r3, #5 │ │ │ │ movs r3, #198 @ 0xc6 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - add r2, sp, #224 @ 0xe0 │ │ │ │ + add r4, sp, #352 @ 0x160 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r2, sp, #200 @ 0xc8 │ │ │ │ + add r4, sp, #328 @ 0x148 │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 612ec8 │ │ │ │ cmp r0, #2 │ │ │ │ bhi.n 612edc │ │ │ │ ldr r3, [pc, #36] @ (612ee4 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2060714,17 +2060731,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r3, #96 @ 0x60 │ │ │ │ lsls r2, r3, #5 │ │ │ │ movs r3, #94 @ 0x5e │ │ │ │ lsls r2, r3, #5 │ │ │ │ - add r1, sp, #1008 @ 0x3f0 │ │ │ │ + add r4, sp, #112 @ 0x70 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r1, sp, #984 @ 0x3d8 │ │ │ │ + add r4, sp, #88 @ 0x58 │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 612f04 │ │ │ │ cmp r0, #1 │ │ │ │ bhi.n 612f18 │ │ │ │ ldr r3, [pc, #36] @ (612f20 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2060742,17 +2060759,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r3, #20 │ │ │ │ lsls r2, r3, #5 │ │ │ │ movs r3, #14 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - add r1, sp, #768 @ 0x300 │ │ │ │ + add r3, sp, #896 @ 0x380 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r1, sp, #744 @ 0x2e8 │ │ │ │ + add r3, sp, #872 @ 0x368 │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 612f40 │ │ │ │ cmp r0, #12 │ │ │ │ bhi.n 612f54 │ │ │ │ ldr r3, [pc, #36] @ (612f5c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2060770,17 +2060787,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ lsls r2, r3, #5 │ │ │ │ movs r2, #150 @ 0x96 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - add r1, sp, #528 @ 0x210 │ │ │ │ + add r3, sp, #656 @ 0x290 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r1, sp, #504 @ 0x1f8 │ │ │ │ + add r3, sp, #632 @ 0x278 │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 612f7c │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 612f90 │ │ │ │ ldr r3, [pc, #36] @ (612f98 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2060798,17 +2060815,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r1, #172 @ 0xac │ │ │ │ lsls r2, r3, #5 │ │ │ │ movs r1, #218 @ 0xda │ │ │ │ lsls r2, r3, #5 │ │ │ │ - add r1, sp, #288 @ 0x120 │ │ │ │ + add r3, sp, #416 @ 0x1a0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r1, sp, #264 @ 0x108 │ │ │ │ + add r3, sp, #392 @ 0x188 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #255 @ 0xff │ │ │ │ bhi.n 612fd8 │ │ │ │ @@ -2060829,19 +2060846,19 @@ │ │ │ │ sub.w r3, r1, #256 @ 0x100 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ movs r2, #28 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - lsrs r6, r7, #26 │ │ │ │ + asrs r6, r3, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r1, sp, #0 │ │ │ │ + add r3, sp, #128 @ 0x80 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r1, sp, #0 │ │ │ │ + add r3, sp, #128 @ 0x80 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #3 │ │ │ │ bhi.n 61301e │ │ │ │ @@ -2060854,17 +2060871,17 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (61302c ) │ │ │ │ add r3, pc │ │ │ │ b.n 613012 │ │ │ │ movs r1, #140 @ 0x8c │ │ │ │ lsls r2, r3, #5 │ │ │ │ - lsrs r2, r6, #25 │ │ │ │ + asrs r2, r2, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r0, sp, #720 @ 0x2d0 │ │ │ │ + add r2, sp, #848 @ 0x350 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #3 │ │ │ │ bhi.n 613056 │ │ │ │ @@ -2060877,17 +2060894,17 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (613064 ) │ │ │ │ add r3, pc │ │ │ │ b.n 61304a │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - lsrs r2, r7, #24 │ │ │ │ + asrs r2, r3, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r0, sp, #496 @ 0x1f0 │ │ │ │ + add r2, sp, #624 @ 0x270 │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r9, r0 │ │ │ │ cbz r1, 6130ec │ │ │ │ @@ -2060933,15 +2060950,15 @@ │ │ │ │ blx 691c8 │ │ │ │ b.n 6130aa │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #48 @ 0x30 │ │ │ │ blx 691c8 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ eors.w r1, lr, r2, lsr #1 │ │ │ │ - ands.w r0, r2, pc, asr #2 │ │ │ │ + ldc 0, cr0, [r2], #-700 @ 0xfffffd44 │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4068] @ 0xfe4 │ │ │ │ ldr.w ip, [pc, #96] @ 613174 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2061022,15 +2061039,15 @@ │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop.w │ │ │ │ ldmia r2!, {} │ │ │ │ subs r3, #154 @ 0x9a │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #64 @ 0x40 │ │ │ │ + uxth r0, r6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cbz r1, 613200 │ │ │ │ mov r2, r1 │ │ │ │ @@ -2061041,17 +2061058,16 @@ │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #16] @ (613214 ) │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 612f64 │ │ │ │ - lsls r7, r5, #2 │ │ │ │ - subs r6, #68 @ 0x44 │ │ │ │ + @ instruction: 0xe8c800af │ │ │ │ + eors r4, r4 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2061263,51 +2061279,51 @@ │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #76] @ (613488 ) │ │ │ │ add r0, pc │ │ │ │ b.n 613284 │ │ │ │ nop │ │ │ │ - add sp, #136 @ 0x88 │ │ │ │ + sxtb r2, r0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r5!, {r1, r2, r4, r6} │ │ │ │ + stmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [sp, #184] @ 0xb8 │ │ │ │ + str r2, [sp, #312] @ 0x138 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r3, [pc, #664] @ (6136e8 ) │ │ │ │ + ldr r5, [pc, #792] @ (613768 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r0, [sp, #0] │ │ │ │ + str r2, [sp, #128] @ 0x80 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #760 @ 0x2f8 │ │ │ │ + cbz r6, 61348e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r5, #252 @ 0xfc │ │ │ │ + adds r0, #28 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r7, sp, #760 @ 0x2f8 │ │ │ │ + cbz r6, 613496 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r7, sp, #648 @ 0x288 │ │ │ │ + cbz r2, 613494 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r7, sp, #536 @ 0x218 │ │ │ │ + cbz r6, 613490 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r0, [r5, r1] │ │ │ │ + ldrsb r0, [r1, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r2, [r3, #46] @ 0x2e │ │ │ │ + ldrh r2, [r7, #62] @ 0x3e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [sp, #800] @ 0x320 │ │ │ │ + str r4, [sp, #928] @ 0x3a0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [sp, #696] @ 0x2b8 │ │ │ │ + str r4, [sp, #824] @ 0x338 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r0, r7, #12 │ │ │ │ + lsrs r0, r3, #21 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r2, [sp, #464] @ 0x1d0 │ │ │ │ + str r4, [sp, #592] @ 0x250 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r4, r7, #16 │ │ │ │ + asrs r4, r3, #25 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r4, #30 │ │ │ │ + subs r6, #62 @ 0x3e │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r2, [r2, #80] @ 0x50 │ │ │ │ + str r2, [r6, #112] @ 0x70 │ │ │ │ lsls r4, r4, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2061954,102 +2061970,102 @@ │ │ │ │ ldr r0, [pc, #192] @ (613bd8 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - add r5, sp, #680 @ 0x2a8 │ │ │ │ + add r7, sp, #808 @ 0x328 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r4, r2, r0 │ │ │ │ + adds r4, r6, #0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r6, r0, #23 │ │ │ │ + lsrs r6, r4, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r2, [r7, #44] @ 0x2c │ │ │ │ + ldrh r2, [r3, #62] @ 0x3e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r3, #168 @ 0xa8 │ │ │ │ + cmp r5, #200 @ 0xc8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r2, [sp, #856] @ 0x358 │ │ │ │ + str r4, [sp, #984] @ 0x3d8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [sp, #744] @ 0x2e8 │ │ │ │ + str r4, [sp, #872] @ 0x368 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [sp, #656] @ 0x290 │ │ │ │ + str r4, [sp, #784] @ 0x310 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [sp, #584] @ 0x248 │ │ │ │ + str r4, [sp, #712] @ 0x2c8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [sp, #464] @ 0x1d0 │ │ │ │ + str r4, [sp, #592] @ 0x250 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [sp, #344] @ 0x158 │ │ │ │ + str r4, [sp, #472] @ 0x1d8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [sp, #224] @ 0xe0 │ │ │ │ + str r4, [sp, #352] @ 0x160 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [sp, #104] @ 0x68 │ │ │ │ + str r4, [sp, #232] @ 0xe8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [sp, #0] │ │ │ │ + str r4, [sp, #128] @ 0x80 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r1, [sp, #904] @ 0x388 │ │ │ │ + str r4, [sp, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r1, [sp, #784] @ 0x310 │ │ │ │ + str r3, [sp, #912] @ 0x390 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r1, [sp, #648] @ 0x288 │ │ │ │ + str r3, [sp, #776] @ 0x308 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r1, [sp, #536] @ 0x218 │ │ │ │ + str r3, [sp, #664] @ 0x298 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r1, [sp, #448] @ 0x1c0 │ │ │ │ + str r3, [sp, #576] @ 0x240 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [sp, #904] @ 0x388 │ │ │ │ + str r5, [sp, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r1, [sp, #192] @ 0xc0 │ │ │ │ + str r3, [sp, #320] @ 0x140 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r1, [sp, #112] @ 0x70 │ │ │ │ + str r3, [sp, #240] @ 0xf0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r2, sp, #800 @ 0x320 │ │ │ │ + add r4, sp, #928 @ 0x3a0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [sp, #928] @ 0x3a0 │ │ │ │ + str r3, [sp, #32] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [sp, #864] @ 0x360 │ │ │ │ + str r2, [sp, #992] @ 0x3e0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [sp, #944] @ 0x3b0 │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [sp, #912] @ 0x390 │ │ │ │ + str r3, [sp, #16] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r1, [sp, #480] @ 0x1e0 │ │ │ │ + str r3, [sp, #608] @ 0x260 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r1, [sp, #416] @ 0x1a0 │ │ │ │ + str r3, [sp, #544] @ 0x220 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [sp, #536] @ 0x218 │ │ │ │ + str r2, [sp, #664] @ 0x298 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [sp, #440] @ 0x1b8 │ │ │ │ + str r2, [sp, #568] @ 0x238 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [sp, #352] @ 0x160 │ │ │ │ + str r2, [sp, #480] @ 0x1e0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [sp, #272] @ 0x110 │ │ │ │ + str r2, [sp, #400] @ 0x190 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [sp, #192] @ 0xc0 │ │ │ │ + str r2, [sp, #320] @ 0x140 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [sp, #160] @ 0xa0 │ │ │ │ + str r2, [sp, #288] @ 0x120 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [sp, #64] @ 0x40 │ │ │ │ + str r2, [sp, #192] @ 0xc0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r7, #62] @ 0x3e │ │ │ │ + str r2, [sp, #104] @ 0x68 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r0, sp, #640 @ 0x280 │ │ │ │ + add r2, sp, #768 @ 0x300 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r3, #62] @ 0x3e │ │ │ │ + str r1, [sp, #992] @ 0x3e0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r4, [r0, #30] │ │ │ │ + ldrb r4, [r4, #6] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - @ instruction: 0xf67400a4 │ │ │ │ - ldrh r4, [r5, #60] @ 0x3c │ │ │ │ + ldrb.w r0, [r4, #164] @ 0xa4 │ │ │ │ + str r1, [sp, #816] @ 0x330 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r2, #60] @ 0x3c │ │ │ │ + str r1, [sp, #704] @ 0x2c0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r6, #58] @ 0x3a │ │ │ │ + str r1, [sp, #592] @ 0x250 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r5, #46 @ 0x2e │ │ │ │ + adds r7, #78 @ 0x4e │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2062112,23 +2062128,23 @@ │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - strh r2, [r6, #50] @ 0x32 │ │ │ │ + ldrh r2, [r2, #4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r6, pc, #392 @ (adr r6, 613e1c ) │ │ │ │ + add r0, sp, #520 @ 0x208 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r4, #136 @ 0x88 │ │ │ │ + movs r6, #168 @ 0xa8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r4, [r6, #50] @ 0x32 │ │ │ │ + ldrh r4, [r2, #4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r3, #204 @ 0xcc │ │ │ │ + adds r5, #236 @ 0xec │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2062212,27 +2062228,27 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - add r5, pc, #832 @ (adr r5, 6140d4 ) │ │ │ │ + add r7, pc, #960 @ (adr r7, 614154 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r0, #46] @ 0x2e │ │ │ │ + strh r2, [r4, #62] @ 0x3e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r4, [sp, #824] @ 0x338 │ │ │ │ + ldr r6, [sp, #952] @ 0x3b8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r5, pc, #544 @ (adr r5, 613fc0 ) │ │ │ │ + add r7, pc, #672 @ (adr r7, 614040 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r5, #42] @ 0x2a │ │ │ │ + ldrh r0, [r1, #60] @ 0x3c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r5, pc, #216 @ (adr r5, 613e80 ) │ │ │ │ + add r7, pc, #344 @ (adr r7, 613f00 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r2, #200 @ 0xc8 │ │ │ │ + adds r4, #232 @ 0xe8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2062315,29 +2062331,29 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - add r4, pc, #568 @ (adr r4, 6140cc ) │ │ │ │ + add r6, pc, #696 @ (adr r6, 61414c ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r2, #202 @ 0xca │ │ │ │ + movs r4, #234 @ 0xea │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r4, [r2, #38] @ 0x26 │ │ │ │ + ldrh r4, [r6, #54] @ 0x36 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r6, #36] @ 0x24 │ │ │ │ + strh r2, [r2, #54] @ 0x36 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r6, #36] @ 0x24 │ │ │ │ + ldrh r4, [r2, #54] @ 0x36 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r6, [r2, #36] @ 0x24 │ │ │ │ + ldrh r6, [r6, #52] @ 0x34 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r7, #34] @ 0x22 │ │ │ │ + ldrh r0, [r3, #52] @ 0x34 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r1, #200 @ 0xc8 │ │ │ │ + adds r3, #232 @ 0xe8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2062403,23 +2062419,23 @@ │ │ │ │ ldr r0, [pc, #32] @ (613f84 ) │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - add r3, pc, #720 @ (adr r3, 614248 ) │ │ │ │ + add r5, pc, #848 @ (adr r5, 6142c8 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r6, [r5, #28] │ │ │ │ + strh r6, [r1, #46] @ 0x2e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r7, #30] │ │ │ │ + ldrh r4, [r3, #48] @ 0x30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r3, pc, #488 @ (adr r3, 61416c ) │ │ │ │ + add r5, pc, #616 @ (adr r5, 6141ec ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, #226 @ 0xe2 │ │ │ │ + adds r3, #2 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2062571,37 +2062587,37 @@ │ │ │ │ ldr r0, [pc, #60] @ (61414c ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - movs r0, #236 @ 0xec │ │ │ │ + movs r3, #12 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r0, [r6, #26] │ │ │ │ + ldrh r0, [r2, #44] @ 0x2c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r2, pc, #664 @ (adr r2, 6143c4 ) │ │ │ │ + add r4, pc, #792 @ (adr r4, 614444 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r1, #22] │ │ │ │ + strh r4, [r5, #38] @ 0x26 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #176 @ (adr r2, 6141e4 ) │ │ │ │ + add r4, pc, #304 @ (adr r4, 614264 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r7, #22] │ │ │ │ + ldrh r4, [r3, #40] @ 0x28 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r0, #88 @ 0x58 │ │ │ │ + movs r2, #120 @ 0x78 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r6, [r0, #18] │ │ │ │ + strh r6, [r4, #34] @ 0x22 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r6, [r2, #22] │ │ │ │ + ldrh r6, [r6, #38] @ 0x26 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r4, r0, #15 │ │ │ │ + lsrs r4, r4, #23 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrh r0, [r3, #20] │ │ │ │ + ldrh r0, [r7, #36] @ 0x24 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r7, #54 @ 0x36 │ │ │ │ + adds r1, #86 @ 0x56 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2062670,31 +2062686,31 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldrh r6, [r5, #10] │ │ │ │ + ldrh r6, [r1, #28] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r0, pc, #840 @ (adr r0, 614554 ) │ │ │ │ + add r2, pc, #968 @ (adr r2, 6145d4 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r1, #206 @ 0xce │ │ │ │ + adds r3, #238 @ 0xee │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ble.n 6141f4 │ │ │ │ + b.n 614234 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r2, #6] │ │ │ │ + strh r2, [r6, #22] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r6, #8] │ │ │ │ + ldrh r0, [r2, #26] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r0, pc, #568 @ (adr r0, 614458 ) │ │ │ │ + add r2, pc, #696 @ (adr r2, 6144d8 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r6, [r4, #4] │ │ │ │ + strh r6, [r0, #22] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r6, #82 @ 0x52 │ │ │ │ + adds r0, #114 @ 0x72 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2062988,62 +2063004,64 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - add r0, pc, #64 @ (adr r0, 61457c ) │ │ │ │ + add r2, pc, #192 @ (adr r2, 6145fc ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r6, #10] │ │ │ │ + ldrh r4, [r2, #28] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r6, r5 │ │ │ │ + lsls r6, r1, #9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r0, [r4, #0] │ │ │ │ + strh r0, [r0, #18] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #808] @ 0x328 │ │ │ │ + add r1, pc, #936 @ (adr r1, 6148f4 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xebe000a3 │ │ │ │ - ldrb r4, [r7, #7] │ │ │ │ + cdp 0, 0, cr0, cr0, cr3, {5} │ │ │ │ + ldrb r4, [r3, #16] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - vshr.u64 d16, d20, #56 │ │ │ │ - ldrb r0, [r0, #31] │ │ │ │ + lsls r0, r5, #7 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + strh r0, [r4, #14] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r3, #30] │ │ │ │ + strh r2, [r7, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #224] @ 0xe0 │ │ │ │ + add r1, pc, #352 @ (adr r1, 6146c4 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r2, #8] │ │ │ │ + ldrh r4, [r6, #24] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - vqadd.u16 d16, d22, d20 │ │ │ │ - ldrh r4, [r6, #12] │ │ │ │ + lsls r6, r6, #5 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + ldrh r4, [r2, #30] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r4, r4, #4 │ │ │ │ + subs r4, r0, #5 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r2, [r5, #2] │ │ │ │ + ldrh r2, [r1, #20] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r6, [r0, #2] │ │ │ │ + ldrh r6, [r4, #18] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r6, [r4, #0] │ │ │ │ + ldrh r6, [r0, #18] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r0, #0] │ │ │ │ + ldrh r2, [r4, #16] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r4, #62] @ 0x3e │ │ │ │ + ldrh r4, [r0, #16] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r3, #58] @ 0x3a │ │ │ │ + ldrh r4, [r7, #10] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r0, #58] @ 0x3a │ │ │ │ + ldrh r4, [r4, #10] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r0, #60] @ 0x3c │ │ │ │ + ldrh r0, [r4, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r4, #58] @ 0x3a │ │ │ │ + ldrh r2, [r0, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r5, [sp, #544] @ 0x220 │ │ │ │ + ldr r7, [sp, #672] @ 0x2a0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r3, #32 │ │ │ │ + cmp r5, #64 @ 0x40 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2063190,41 +2063208,41 @@ │ │ │ │ blx 69a14 │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #1 │ │ │ │ blx 69a98 │ │ │ │ b.n 6145f2 │ │ │ │ - ldr r4, [sp, #640] @ 0x280 │ │ │ │ + ldr r6, [sp, #768] @ 0x300 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r6, #18] │ │ │ │ + ldrb r6, [r2, #27] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r1, #54] @ 0x36 │ │ │ │ + ldrh r0, [r5, #6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r0, r1, r3 │ │ │ │ + adds r0, r5, #3 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r4, [r7, #58] @ 0x3a │ │ │ │ + ldrh r4, [r3, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [sp, #408] @ 0x198 │ │ │ │ + ldr r6, [sp, #536] @ 0x218 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r0, r3, r2 │ │ │ │ + adds r0, r7, #2 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r6, [r6, #17] │ │ │ │ + ldrb r6, [r2, #26] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r6, #54] @ 0x36 │ │ │ │ + ldrh r0, [r2, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r2, #54] @ 0x36 │ │ │ │ + ldrh r2, [r6, #6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r7, #52] @ 0x34 │ │ │ │ + ldrh r0, [r3, #6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r4, #44] @ 0x2c │ │ │ │ + strh r2, [r0, #62] @ 0x3e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r6, #50] @ 0x32 │ │ │ │ + ldrh r4, [r2, #4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r6, [r3, #50] @ 0x32 │ │ │ │ + ldrh r6, [r7, #2] │ │ │ │ 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 │ │ │ │ @@ -2063397,39 +2063415,39 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [sp, #872] @ 0x368 │ │ │ │ + ldr r4, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r6, #40] @ 0x28 │ │ │ │ + strh r2, [r2, #58] @ 0x3a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xfaf800b4 │ │ │ │ - ldrb r6, [r5, #11] │ │ │ │ + ldc2 0, cr0, [r8, #-720] @ 0xfffffd30 │ │ │ │ + ldrb r6, [r1, #20] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrsb r6, [r5, r7] │ │ │ │ + ldrh r6, [r1, r0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r4, [r7, #38] @ 0x26 │ │ │ │ + strh r4, [r3, #56] @ 0x38 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r4, #38] @ 0x26 │ │ │ │ + strh r4, [r0, #56] @ 0x38 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r2, r0, r2 │ │ │ │ + subs r2, r4, r2 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r6, [r4, #34] @ 0x22 │ │ │ │ + strh r6, [r0, #52] @ 0x34 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r3, #32] │ │ │ │ + strh r2, [r7, #48] @ 0x30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r4, [r7, #7] │ │ │ │ + ldrb r4, [r3, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldc 0, cr0, [r2, #700]! @ 0x2bc │ │ │ │ - strh r2, [r6, #28] │ │ │ │ + vaddl.s16 q8, d18, d31 │ │ │ │ + strh r2, [r2, #46] @ 0x2e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r7, #48 @ 0x30 │ │ │ │ + cmp r1, #80 @ 0x50 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ cbz r1, 6149e6 │ │ │ │ @@ -2063479,23 +2063497,23 @@ │ │ │ │ ldr r0, [pc, #32] @ (614a08 ) │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [sp, #80] @ 0x50 │ │ │ │ + ldr r3, [sp, #208] @ 0xd0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r0, #4] │ │ │ │ + ldrb r6, [r4, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r5, r2] │ │ │ │ + ldrsh r0, [r1, r3] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r0, [sp, #824] @ 0x338 │ │ │ │ + ldr r2, [sp, #952] @ 0x3b8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r6, #94 @ 0x5e │ │ │ │ + cmp r0, #126 @ 0x7e │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cbz r1, 614a8a │ │ │ │ @@ -2063544,23 +2063562,23 @@ │ │ │ │ ldr r0, [pc, #32] @ (614aac ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - asrs r2, r5, #25 │ │ │ │ + adds r2, r1, r2 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r0, [r3, #1] │ │ │ │ + ldrb r0, [r7, #9] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r5, #26] │ │ │ │ + strh r6, [r1, #44] @ 0x2c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [sp, #144] @ 0x90 │ │ │ │ + ldr r2, [sp, #272] @ 0x110 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r5, #186 @ 0xba │ │ │ │ + movs r7, #218 @ 0xda │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2063841,54 +2063859,54 @@ │ │ │ │ ldr r0, [pc, #96] @ (614df4 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - str r7, [sp, #552] @ 0x228 │ │ │ │ + ldr r1, [sp, #680] @ 0x2a8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r6, [r5, #22] │ │ │ │ + strh r6, [r1, #40] @ 0x28 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r0, [r4, #30] │ │ │ │ + ldrb r0, [r0, #7] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - asrs r0, r5, #22 │ │ │ │ + asrs r0, r1, #31 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - @ instruction: 0xf77e00b4 │ │ │ │ - strh r4, [r7, #20] │ │ │ │ + ldrsb.w r0, [lr, #180] @ 0xb4 │ │ │ │ + strh r4, [r3, #38] @ 0x26 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r3, #20] │ │ │ │ + strh r0, [r7, #36] @ 0x24 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r6, [r6, #18] │ │ │ │ + strh r6, [r2, #36] @ 0x24 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r3, #18] │ │ │ │ + strh r4, [r7, #34] @ 0x22 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r0, #18] │ │ │ │ + strh r2, [r4, #34] @ 0x22 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r5, #16] │ │ │ │ + strh r0, [r1, #34] @ 0x22 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r2, #16] │ │ │ │ + strh r0, [r6, #32] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r6, [r6, #14] │ │ │ │ + strh r6, [r2, #32] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r4, #14] │ │ │ │ + strh r2, [r0, #32] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r1, #14] │ │ │ │ + strh r2, [r5, #30] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r5, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r0, [sp, #88] @ 0x58 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r7, pc, #584 @ (adr r7, 615030 ) │ │ │ │ + add r1, sp, #712 @ 0x2c8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r6, [r0, #12] │ │ │ │ + strh r6, [r4, #28] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r4, #10] │ │ │ │ + strh r2, [r0, #28] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r7, #8] │ │ │ │ + strh r2, [r3, #26] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r2, #178 @ 0xb2 │ │ │ │ + movs r4, #210 @ 0xd2 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2064003,43 +2064021,43 @@ │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #60] @ (614f58 ) │ │ │ │ add r0, pc │ │ │ │ b.n 614e32 │ │ │ │ nop │ │ │ │ - cmp r7, #246 @ 0xf6 │ │ │ │ + adds r2, #22 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r4, [sp, #256] @ 0x100 │ │ │ │ + str r6, [sp, #384] @ 0x180 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r0, [r2, #17] │ │ │ │ + strb r0, [r6, #25] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #244 @ 0xf4 │ │ │ │ + b.n 615158 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r4, [sp, #72] @ 0x48 │ │ │ │ + str r6, [sp, #200] @ 0xc8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r2!, {r1, r6} │ │ │ │ + ldmia r4!, {r1, r5, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r4, [r4, #16] │ │ │ │ + strb r4, [r0, #25] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r3, [sp, #912] @ 0x390 │ │ │ │ + str r6, [sp, #16] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r2, r4, #8 │ │ │ │ + asrs r2, r0, #17 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r0, #64 @ 0x40 │ │ │ │ + adds r2, #96 @ 0x60 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strb r4, [r7, #9] │ │ │ │ + strb r4, [r3, #18] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r4, [r4, #9] │ │ │ │ + strb r4, [r0, #18] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r1, #78 @ 0x4e │ │ │ │ + movs r3, #110 @ 0x6e │ │ │ │ lsls r0, r5, #2 │ │ │ │ - movs r1, #62 @ 0x3e │ │ │ │ + movs r3, #94 @ 0x5e │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r2, [pc, #200] @ (615024 ) │ │ │ │ + ldr r4, [pc, #328] @ (6150a4 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2064172,37 +2064190,37 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ blx 69a98 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #125 @ 0x7d │ │ │ │ blx 691c8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - str r2, [sp, #896] @ 0x380 │ │ │ │ + str r5, [sp, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r4, r3, #4 │ │ │ │ + asrs r4, r7, #12 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r7, #200 @ 0xc8 │ │ │ │ + subs r1, #232 @ 0xe8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r0, #12] │ │ │ │ + strb r4, [r4, #20] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #752] @ 0x2f0 │ │ │ │ + str r4, [sp, #880] @ 0x370 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - pop {r3, r4, r7} │ │ │ │ + bkpt 0x00b8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r4, [r5, #28] │ │ │ │ + strh r4, [r1, #10] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r2, #28] │ │ │ │ + strh r0, [r6, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r0, #28] │ │ │ │ + strh r0, [r4, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r4, [r0, #27] │ │ │ │ + strh r4, [r4, #6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r1, [sp, #856] @ 0x358 │ │ │ │ + str r3, [sp, #984] @ 0x3d8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r0!, {r1, r3} │ │ │ │ + ldmia r2!, {r1, r3, r5} │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2064364,54 +2064382,54 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [pc, #84] @ (6152d4 ) │ │ │ │ add r0, pc │ │ │ │ b.n 615150 │ │ │ │ - str r0, [sp, #464] @ 0x1d0 │ │ │ │ + str r2, [sp, #592] @ 0x250 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r1, [sp, #328] @ 0x148 │ │ │ │ + str r3, [sp, #456] @ 0x1c8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r7!, {r7} │ │ │ │ + ldmia r1!, {r5, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r2, [r4, #5] │ │ │ │ + strb r2, [r0, #14] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r4, #218 @ 0xda │ │ │ │ + cmp r6, #250 @ 0xfa │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r1, [sp, #144] @ 0x90 │ │ │ │ + str r3, [sp, #272] @ 0x110 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r6, [r6, #4] │ │ │ │ + strb r6, [r2, #13] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #928] @ 0x3a0 │ │ │ │ + str r3, [sp, #32] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r1, [sp, #224] @ 0xe0 │ │ │ │ + str r3, [sp, #352] @ 0x160 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r4, r2, #28 │ │ │ │ + asrs r4, r6, #4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add.w r0, r6, #180 @ 0xb4 │ │ │ │ - str r1, [sp, #152] @ 0x98 │ │ │ │ + @ instruction: 0xf32600b4 │ │ │ │ + str r3, [sp, #280] @ 0x118 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r1, [sp, #88] @ 0x58 │ │ │ │ + str r3, [sp, #216] @ 0xd8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r1, [sp, #24] │ │ │ │ + str r3, [sp, #152] @ 0x98 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [sp, #240] @ 0xf0 │ │ │ │ + str r2, [sp, #368] @ 0x170 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [sp, #456] @ 0x1c8 │ │ │ │ + str r2, [sp, #584] @ 0x248 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r6, r6, #25 │ │ │ │ + asrs r6, r2, #2 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r0, [sp, #360] @ 0x168 │ │ │ │ + str r2, [sp, #488] @ 0x1e8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, r5, #7 │ │ │ │ + movs r0, #8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r0, r3, #7 │ │ │ │ + subs r0, r7, #7 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - mov ip, r9 │ │ │ │ + ldr r0, [pc, #944] @ (615688 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2064489,33 +2064507,33 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - bcc.n 615368 │ │ │ │ + bpl.n 6153a8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r4, #58] @ 0x3a │ │ │ │ + str r1, [sp, #512] @ 0x200 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r5!, {r4, r7} │ │ │ │ + stmia r7!, {r4, r5, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [r6, #116] @ 0x74 │ │ │ │ + strb r2, [r2, #6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r2, [r6, #56] @ 0x38 │ │ │ │ + str r1, [sp, #328] @ 0x148 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r4, r5, #21 │ │ │ │ + lsrs r4, r1, #30 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - tst r6, r3 │ │ │ │ + add r6, r7 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r6, [r4, #16] │ │ │ │ + strb r6, [r0, #25] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r0, r0, #3 │ │ │ │ + subs r0, r4, #3 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r0, r6, #2 │ │ │ │ + subs r0, r2, #3 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2064764,71 +2064782,71 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [pc, #116] @ (6156bc ) │ │ │ │ add r0, pc │ │ │ │ b.n 615440 │ │ │ │ - ldrh r2, [r5, #50] @ 0x32 │ │ │ │ + str r0, [sp, #552] @ 0x228 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r3, pc, #632 @ (adr r3, 6158cc ) │ │ │ │ + add r5, pc, #760 @ (adr r5, 61594c ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r6, #100] @ 0x64 │ │ │ │ + strb r4, [r2, #2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r1, #236 @ 0xec │ │ │ │ + cmp r4, #12 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r2, [r0, #100] @ 0x64 │ │ │ │ + strb r2, [r4, #1] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 615630 │ │ │ │ + blt.n 615670 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r0, #48] @ 0x30 │ │ │ │ + str r0, [sp, #144] @ 0x90 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r4!, {r1, r4, r5} │ │ │ │ + stmia r6!, {r1, r4, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [r2, #96] @ 0x60 │ │ │ │ + strb r4, [r6, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r1, #46] @ 0x2e │ │ │ │ + ldrh r0, [r5, #62] @ 0x3e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r6, #48] @ 0x30 │ │ │ │ + str r0, [sp, #328] @ 0x148 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r2, r0, #16 │ │ │ │ + lsrs r2, r4, #24 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r6, [r3, #48] @ 0x30 │ │ │ │ + str r0, [sp, #248] @ 0xf8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r3, #48] @ 0x30 │ │ │ │ + str r0, [sp, #232] @ 0xe8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r1, #48] @ 0x30 │ │ │ │ + str r0, [sp, #168] @ 0xa8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r7, #40] @ 0x28 │ │ │ │ + ldrh r0, [r3, #58] @ 0x3a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r3, #6] │ │ │ │ + ldrb r0, [r7, #14] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r0, r4, #13 │ │ │ │ + lsrs r0, r0, #22 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r2, [r1, #84] @ 0x54 │ │ │ │ + ldr r2, [r5, #116] @ 0x74 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r6, #5] │ │ │ │ + ldrb r4, [r2, #14] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r3, #5] │ │ │ │ + ldrb r0, [r7, #13] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r4, [r7, #4] │ │ │ │ + ldrb r4, [r3, #13] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r6, #34] @ 0x22 │ │ │ │ + ldrh r4, [r2, #52] @ 0x34 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r5, #36] @ 0x24 │ │ │ │ + ldrh r2, [r1, #54] @ 0x36 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r6, r5, #10 │ │ │ │ + lsrs r6, r1, #19 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r2, [r2, #36] @ 0x24 │ │ │ │ + ldrh r2, [r6, #52] @ 0x34 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r0, r4, r0 │ │ │ │ + adds r0, r0, #1 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r0, r2, r0 │ │ │ │ + adds r0, r6, #0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - orrs r4, r0 │ │ │ │ + cmp r4, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2064930,41 +2064948,41 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldmia r7, {r1, r2, r4, r5, r6, r7} │ │ │ │ + bcs.n 6157f8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r7, #26] │ │ │ │ + ldrh r0, [r3, #44] @ 0x2c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r1!, {r3, r5, r7} │ │ │ │ + stmia r3!, {r3, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [r1, #56] @ 0x38 │ │ │ │ + ldr r2, [r5, #88] @ 0x58 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r2, [r1, #26] │ │ │ │ + ldrh r2, [r5, #42] @ 0x2a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r2, r0, #6 │ │ │ │ + lsrs r2, r4, #14 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r6, #58 @ 0x3a │ │ │ │ + eors r2, r3 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r6, [r7, #0] │ │ │ │ + strb r6, [r3, #9] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r2, [r0, #30] │ │ │ │ + ldrh r2, [r4, #46] @ 0x2e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r1!, {r2, r3, r5} │ │ │ │ + stmia r3!, {r2, r3, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r1, #48] @ 0x30 │ │ │ │ + ldr r6, [r5, #80] @ 0x50 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r0, r6, r2 │ │ │ │ + subs r0, r2, r3 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r0, r4, r2 │ │ │ │ + subs r0, r0, r3 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r0, r2, r2 │ │ │ │ + subs r0, r6, r2 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2065040,34 +2065058,34 @@ │ │ │ │ ldr r0, [pc, #52] @ (6158ec ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldrh r6, [r7, #16] │ │ │ │ + ldrh r6, [r3, #34] @ 0x22 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r6, [r1, #30] │ │ │ │ + ldrb r6, [r5, #6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [r3, #36] @ 0x24 │ │ │ │ + ldr r2, [r7, #68] @ 0x44 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - orrs.w r0, sl, r4, ror #2 │ │ │ │ - subs r5, #2 │ │ │ │ + ldcl 0, cr0, [sl], #-720 @ 0xfffffd30 │ │ │ │ + subs r7, #34 @ 0x22 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r2, r0, #1 │ │ │ │ + lsrs r2, r4, #9 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r0, r5, #5 │ │ │ │ + lsls r0, r1, #14 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r0!, {r1, r3, r4} │ │ │ │ + stmia r2!, {r1, r3, r4, r5} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [r7, #28] │ │ │ │ + ldr r4, [r3, #64] @ 0x40 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - asrs r0, r4, #30 │ │ │ │ + adds r0, r0, r7 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r0, r2, #30 │ │ │ │ + adds r0, r6, r6 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2065174,39 +2065192,39 @@ │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #52] @ (615a38 ) │ │ │ │ add r0, pc │ │ │ │ b.n 6159a4 │ │ │ │ nop │ │ │ │ - ldrh r0, [r1, #10] │ │ │ │ + ldrh r0, [r5, #26] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r4, r0, #30 │ │ │ │ + lsrs r4, r4, #6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r2, [r7, #26] │ │ │ │ + ldrb r2, [r3, #3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [r5, #20] │ │ │ │ + ldr r4, [r1, #56] @ 0x38 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r4, #28 │ │ │ │ + subs r6, #60 @ 0x3c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r0, [r7, #25] │ │ │ │ + ldrb r0, [r3, #2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r4, r6, #13 │ │ │ │ + lsls r4, r2, #22 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ + ldr r2, [r0, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r4, [r0, #25] │ │ │ │ + ldrb r4, [r4, #1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r6, [r3, #4] │ │ │ │ + ldrh r6, [r7, #20] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r2, r2, #27 │ │ │ │ + lsrs r2, r6, #3 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r6, r2, #25 │ │ │ │ + adds r6, r6, r1 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r7, #74 @ 0x4a │ │ │ │ + adcs r2, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2065284,33 +2065302,33 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldmia r4, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r6!, {r1, r3, r4, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r7, #62] @ 0x3e │ │ │ │ + ldrh r4, [r3, #16] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bkpt 0x002c │ │ │ │ + stmia r0!, {r2, r3, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r1, #0] │ │ │ │ + ldr r6, [r5, #32] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r1, #62] @ 0x3e │ │ │ │ + ldrh r6, [r5, #14] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r0, r1, #24 │ │ │ │ + lsrs r0, r5, #32 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r2, #186 @ 0xba │ │ │ │ + subs r4, #218 @ 0xda │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [r0, #76] @ 0x4c │ │ │ │ + ldr r2, [r4, #108] @ 0x6c │ │ │ │ lsls r7, r4, #2 │ │ │ │ - asrs r4, r3, #21 │ │ │ │ + asrs r4, r7, #29 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r4, r1, #21 │ │ │ │ + asrs r4, r5, #29 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2065517,57 +2065535,56 @@ │ │ │ │ ldr r0, [pc, #100] @ (615d90 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - strh r2, [r0, #56] @ 0x38 │ │ │ │ + ldrh r2, [r4, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r6, r7, #20 │ │ │ │ + lsls r6, r3, #29 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r0, [r3, #22] │ │ │ │ + strb r0, [r7, #30] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [r4, #112] @ 0x70 │ │ │ │ + ldr r6, [r0, #20] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r2, [r7, #21] │ │ │ │ + strb r2, [r3, #30] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r1, {r1} │ │ │ │ + ldmia r3!, {r1, r5} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r0, #21] │ │ │ │ + strb r0, [r4, #29] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r4, [r5, #20] │ │ │ │ + strb r4, [r1, #29] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r0, [r3, #20] │ │ │ │ + strb r0, [r7, #28] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r0, [r0, #20] │ │ │ │ + strb r0, [r4, #28] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r0, [r5, #19] │ │ │ │ + strb r0, [r1, #28] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 615998 │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - strh r6, [r1, #52] @ 0x34 │ │ │ │ + @ instruction: 0xe83600b4 │ │ │ │ + ldrh r6, [r5, #4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r7, #44] @ 0x2c │ │ │ │ + strh r0, [r3, #62] @ 0x3e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cbnz r2, 615df2 │ │ │ │ + bkpt 0x000a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r4, [r6, #18] │ │ │ │ + strb r4, [r2, #27] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r3, #44] @ 0x2c │ │ │ │ + strh r2, [r7, #60] @ 0x3c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cbnz r4, 615df6 │ │ │ │ + pop {r2, r3, r5, r6, r7, pc} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r5, #88] @ 0x58 │ │ │ │ + str r6, [r1, #124] @ 0x7c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r6, [r5, #17] │ │ │ │ + strb r6, [r1, #26] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r2, r5, #12 │ │ │ │ + asrs r2, r1, #21 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r2, r3, #12 │ │ │ │ + asrs r2, r7, #20 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r1 │ │ │ │ @@ -2065626,27 +2065643,27 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx 69a98 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #125 @ 0x7d │ │ │ │ blx 691c8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - strh r2, [r5, #36] @ 0x24 │ │ │ │ + strh r2, [r1, #54] @ 0x36 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r2, r4, #11 │ │ │ │ + lsls r2, r0, #20 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r0, [r4, #14] │ │ │ │ + strb r0, [r0, #23] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r1, #76] @ 0x4c │ │ │ │ + str r2, [r5, #108] @ 0x6c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [pc, #96] @ (615eb0 ) │ │ │ │ + ldr r2, [pc, #224] @ (615f30 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r6, [r1, #15] │ │ │ │ + strb r6, [r5, #23] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r2, r1, #10 │ │ │ │ + lsls r2, r5, #18 │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2065788,45 +2065805,45 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - strh r2, [r3, #30] │ │ │ │ + strh r2, [r7, #46] @ 0x2e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r0, r2, #8 │ │ │ │ + lsls r0, r6, #16 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r4, [r6, #36] @ 0x24 │ │ │ │ + strh r4, [r2, #54] @ 0x36 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r7, #60] @ 0x3c │ │ │ │ + str r2, [r3, #96] @ 0x60 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r2, [r2, #38] @ 0x26 │ │ │ │ + ldrh r2, [r6, #54] @ 0x36 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r4, [r7, #20] │ │ │ │ + strb r4, [r3, #29] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r2, #26] │ │ │ │ + strh r4, [r6, #42] @ 0x2a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r5, pc, #920 @ (adr r5, 616388 ) │ │ │ │ + add r0, sp, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r4, [r1, #24] │ │ │ │ + strh r4, [r5, #40] @ 0x28 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cbnz r6, 616006 │ │ │ │ + cbnz r6, 61604e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r4, #48] @ 0x30 │ │ │ │ + str r0, [r0, #84] @ 0x54 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r6, [r1, #19] │ │ │ │ + strb r6, [r5, #27] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r4, #22] │ │ │ │ + strh r0, [r0, #40] @ 0x28 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r4, r2, #4 │ │ │ │ + lsls r4, r6, #12 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r0, r3, #2 │ │ │ │ + asrs r0, r7, #10 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r0, r1, #2 │ │ │ │ + asrs r0, r5, #10 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2065938,33 +2065955,33 @@ │ │ │ │ ldr r0, [pc, #52] @ (616164 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - strh r2, [r5, #16] │ │ │ │ + strh r2, [r1, #34] @ 0x22 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [sp, #96] @ 0x60 │ │ │ │ + ldr r2, [sp, #224] @ 0xe0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r4, r3, #1 │ │ │ │ + lsls r4, r7, #9 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r0, [r0, #36] @ 0x24 │ │ │ │ + str r0, [r4, #68] @ 0x44 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #22 │ │ │ │ + b.n 6161c0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r7, #4] │ │ │ │ + ldrb r4, [r3, #13] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r6, #154 @ 0x9a │ │ │ │ + cmp r0, #186 @ 0xba │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r0, [r2, #12] │ │ │ │ + strh r0, [r6, #28] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r6, #110 @ 0x6e │ │ │ │ + cmp r0, #142 @ 0x8e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r2, #28 │ │ │ │ + asrs r6, r6, #4 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2066084,37 +2066101,38 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldrb r0, [r6, #31] │ │ │ │ + strh r0, [r2, #16] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r6, [r1, #6] │ │ │ │ + strh r6, [r5, #22] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xb6fe │ │ │ │ + cbnz r6, 6162b6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r4, #12] │ │ │ │ + str r0, [r0, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r4, #4] │ │ │ │ + strh r0, [r0, #22] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cdp2 0, 13, cr0, cr14, cr5, {5} │ │ │ │ - adds r4, r7, #3 │ │ │ │ + lsls r6, r7, #3 │ │ │ │ + lsls r6, r4, #2 │ │ │ │ + subs r4, r3, #4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - bgt.n 6162bc │ │ │ │ + svc 28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r4, r1] │ │ │ │ + ldrsh r4, [r0, r2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xf2e200a5 │ │ │ │ - ldrb r2, [r6, r0] │ │ │ │ + add.w r0, r2, #5406720 @ 0x528000 │ │ │ │ + ldrsh r2, [r2, r1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r4, r0, #23 │ │ │ │ + lsrs r4, r4, #31 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsrs r4, r6, #22 │ │ │ │ + lsrs r4, r2, #31 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #1000] @ (6166d4 ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2066514,93 +2066532,93 @@ │ │ │ │ b.n 616396 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r2, #29] │ │ │ │ + strh r0, [r6, #10] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r1, #208 @ 0xd0 │ │ │ │ + cmp r3, #240 @ 0xf0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r6, [r2, #25] │ │ │ │ + strh r6, [r6, #2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r2, r5, r6, lr} │ │ │ │ + @ instruction: 0xb784 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r6, [r0, r5] │ │ │ │ + str r6, [r4, #20] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r1, #28] │ │ │ │ + strh r2, [r5, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r2, r5, r5 │ │ │ │ + adds r2, r1, #6 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldc2 0, cr0, [r8, #-660]! @ 0xfffffd6c │ │ │ │ - subs r2, r2, r2 │ │ │ │ + vhadd.u16 d16, d24, d21 │ │ │ │ + adds r2, r6, #2 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrsh r0, [r6, r3] │ │ │ │ + str r0, [r2, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r6, #26] │ │ │ │ + strh r6, [r2, #6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r6, [r7, r2] │ │ │ │ + ldrb r6, [r3, r3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r2, #12 │ │ │ │ + cmp r4, #44 @ 0x2c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r0, [r0, #22] │ │ │ │ + ldrb r0, [r4, #30] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r1, r2, r3, r7} │ │ │ │ + @ instruction: 0xb6ae │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r0, [r6, r1] │ │ │ │ + str r0, [r2, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r6, #24] │ │ │ │ + strh r4, [r2, #2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r4, r2, r2 │ │ │ │ + adds r4, r6, #2 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stc2l 0, cr0, [r2], #-660 @ 0xfffffd6c │ │ │ │ - adds r4, r7, r6 │ │ │ │ + cdp2 0, 8, cr0, cr2, cr5, {5} │ │ │ │ + subs r4, r3, r7 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrsh r2, [r3, r0] │ │ │ │ + str r2, [r7, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r4, #23] │ │ │ │ + strh r0, [r0, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [r5, r7] │ │ │ │ + ldrb r0, [r1, r0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ble.n 61672c │ │ │ │ + b.n 61676c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [pc, #800] @ (616a60 ) │ │ │ │ + ldr r4, [pc, #928] @ (616ae0 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb846 │ │ │ │ + rev16 r6, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r4, #76] @ 0x4c │ │ │ │ + ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r6, #40] @ 0x28 │ │ │ │ + str r2, [r2, #76] @ 0x4c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [r4, #72] @ 0x48 │ │ │ │ + ldr r6, [r0, #108] @ 0x6c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [r1, #72] @ 0x48 │ │ │ │ + ldr r6, [r5, #104] @ 0x68 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r1, #17] │ │ │ │ + ldrb r2, [r5, #25] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r3, [pc, #168] @ (616804 ) │ │ │ │ + ldr r5, [pc, #296] @ (616884 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r2, [r5, r1] │ │ │ │ + ldrsh r2, [r1, r2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r7, #19] │ │ │ │ + ldrb r6, [r3, #28] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bgt.n 6167d4 │ │ │ │ + udf #86 @ 0x56 │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr r1, [sp, #512] @ 0x200 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - lsrs r2, r6, #6 │ │ │ │ + lsrs r2, r2, #15 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsrs r2, r4, #6 │ │ │ │ + lsrs r2, r0, #15 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsrs r2, r2, #6 │ │ │ │ + lsrs r2, r6, #14 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r2, #136 @ 0x88 │ │ │ │ + adds r4, #168 @ 0xa8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, #130 @ 0x82 │ │ │ │ + adds r4, #162 @ 0xa2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 69a14 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2066684,15 +2066702,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 616846 │ │ │ │ str r7, [sp, #872] @ 0x368 │ │ │ │ lsls r1, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r2, #12] │ │ │ │ + ldrb r4, [r6, #20] │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ cbz r7, 61689e │ │ │ │ @@ -2066761,15 +2066779,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 6168e0 │ │ │ │ str r7, [sp, #248] @ 0xf8 │ │ │ │ lsls r1, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, #9] │ │ │ │ + ldrb r2, [r2, #18] │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4068] @ 0xfe4 │ │ │ │ ldr r1, [pc, #112] @ (6169b0 ) │ │ │ │ @@ -2066830,15 +2066848,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ lsls r1, r3, #5 │ │ │ │ str r6, [sp, #504] @ 0x1f8 │ │ │ │ lsls r1, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r0, #8] │ │ │ │ + ldrb r6, [r4, #16] │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2066994,15 +2067012,15 @@ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ b.n 616ad2 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ mov r0, lr │ │ │ │ b.n 616b0e │ │ │ │ nop │ │ │ │ - add r5, sp, #416 @ 0x1a0 │ │ │ │ + add r7, sp, #544 @ 0x220 │ │ │ │ lsls r4, r4, #4 │ │ │ │ push {r4, lr} │ │ │ │ cmp r0, #1 │ │ │ │ ldr.w ip, [sp, #8] │ │ │ │ beq.n 616bae │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 616b8c │ │ │ │ @@ -2067571,15 +2067589,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r2, [r7, #56] @ 0x38 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r5, #11] │ │ │ │ + strb r2, [r1, #20] │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldrh r2, [r6, #54] @ 0x36 │ │ │ │ lsls r1, r3, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2067630,19 +2067648,19 @@ │ │ │ │ b.n 61717c │ │ │ │ ldr r2, [pc, #20] @ (6171c0 ) │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 6a788 │ │ │ │ b.n 61717c │ │ │ │ nop │ │ │ │ - stmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r0!, {r2, r5, r7} │ │ │ │ + stmia r2!, {r2, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r0!, {r1, r7} │ │ │ │ + stmia r2!, {r1, r5, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #412] @ (617374 ) │ │ │ │ @@ -2067801,21 +2067819,21 @@ │ │ │ │ mov r2, r0 │ │ │ │ b.n 617302 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrh r0, [r4, #48] @ 0x30 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - nop {15} │ │ │ │ + stmia r2!, {r4} │ │ │ │ + lsls r7, r5, #2 │ │ │ │ + stmia r1!, {r3, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - it cs │ │ │ │ - lslcs r7, r5, #2 │ │ │ │ ldrh r6, [r0, #38] @ 0x26 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bkpt 0x00dc │ │ │ │ + stmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov sl, r1 │ │ │ │ mov r1, r0 │ │ │ │ @@ -2067912,21 +2067930,21 @@ │ │ │ │ mov r1, fp │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 68c30 │ │ │ │ mov r2, r0 │ │ │ │ b.n 617432 │ │ │ │ nop │ │ │ │ - bkpt 0x0016 │ │ │ │ - lsls r7, r5, #2 │ │ │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ │ │ + stmia r0!, {r1, r2, r4, r5} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - pop {r2, r4, r5, r7, pc} │ │ │ │ + stmia r0!, {r3, r4} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - push {r3, lr} │ │ │ │ + ite le │ │ │ │ + lslle r7, r5, #2 │ │ │ │ + pushgt {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 61738c │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2068000,19 +2068018,19 @@ │ │ │ │ b.n 61752c │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r6, [r5, #24] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - pop {r3, r4, pc} │ │ │ │ - lsls r7, r5, #2 │ │ │ │ + it cc │ │ │ │ + lslcc r7, r5, #2 │ │ │ │ ldrh r4, [r1, #22] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldr r6, [r1, #104] @ 0x68 │ │ │ │ + strb r6, [r5, #2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ @@ -2068023,17 +2068041,17 @@ │ │ │ │ add r2, pc │ │ │ │ blx 6acf8 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #12] @ (6175ac ) │ │ │ │ add r2, pc │ │ │ │ blx 6909c │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r1, r3, r4, r7} │ │ │ │ + bkpt 0x00ba │ │ │ │ lsls r7, r5, #2 │ │ │ │ - pop {r4, r7} │ │ │ │ + bkpt 0x00b0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r2, r0 │ │ │ │ sub sp, #28 │ │ │ │ @@ -2068131,15 +2068149,15 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ bl 629b08 │ │ │ │ mov r6, r0 │ │ │ │ b.n 6175e8 │ │ │ │ - cbnz r2, 617740 │ │ │ │ + pop {r1, r4, r5, r6, r7, pc} │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r2, [r0], #4 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2068155,15 +2068173,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ blx 68a44 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - cbnz r4, 617758 │ │ │ │ + pop {r2, r4, r6, pc} │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ @@ -2068347,31 +2068365,31 @@ │ │ │ │ adcs r0, r6 │ │ │ │ ldrh r4, [r2, #6] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r0, #6] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - rev16 r4, r5 │ │ │ │ + pop {r2, r3, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [r7, #64] @ 0x40 │ │ │ │ + ldr r4, [r3, #100] @ 0x64 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - rev16 r0, r1 │ │ │ │ + pop {r3, r5, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ strh r0, [r3, #62] @ 0x3e │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r0, #56] @ 0x38 │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [r2, #56] @ 0x38 │ │ │ │ + ldr r6, [r6, #88] @ 0x58 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [r0, #52] @ 0x34 │ │ │ │ + ldr r6, [r4, #84] @ 0x54 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [r6, #48] @ 0x30 │ │ │ │ + ldr r4, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2068389,15 +2068407,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ blx 6aa28 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xb8e4 │ │ │ │ + cbnz r4, 61799c │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ @@ -2068656,35 +2068674,35 @@ │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r6, #50] @ 0x32 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb832 │ │ │ │ + rev16 r2, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xb824 │ │ │ │ + rev16 r4, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ strh r6, [r4, #46] @ 0x2e │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldr r4, [r5, #24] │ │ │ │ + ldr r4, [r1, #60] @ 0x3c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [r5, #24] │ │ │ │ + ldr r4, [r1, #60] @ 0x3c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xb70e │ │ │ │ + cbnz r6, 617c32 │ │ │ │ lsls r7, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r6, #12] │ │ │ │ + ldr r6, [r2, #48] @ 0x30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [r1, #8] │ │ │ │ + ldr r6, [r5, #40] @ 0x28 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xb65c │ │ │ │ + @ instruction: 0xb87c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r7, #4] │ │ │ │ + ldr r0, [r3, #40] @ 0x28 │ │ │ │ lsls r1, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ @@ -2068889,25 +2068907,25 @@ │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r2, #28] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r4, #120] @ 0x78 │ │ │ │ + ldr r4, [r0, #28] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - push {r4, lr} │ │ │ │ + @ instruction: 0xb730 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - push {r1, r3, r4, r6, r7} │ │ │ │ + @ instruction: 0xb6fa │ │ │ │ lsls r7, r5, #2 │ │ │ │ strh r2, [r5, #18] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - str r6, [r7, #100] @ 0x64 │ │ │ │ + ldr r6, [r3, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r3, #100] @ 0x64 │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -2068953,15 +2068971,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r2, [r4, #10] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, #92] @ 0x5c │ │ │ │ + ldr r6, [r0, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ strh r6, [r3, #8] │ │ │ │ lsls r1, r3, #5 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 617f50 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ @@ -2068990,15 +2069008,15 @@ │ │ │ │ blx 6a608 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #28] │ │ │ │ bx lr │ │ │ │ - uxtb r6, r5 │ │ │ │ + push {r1, r2, r3, lr} │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 617fc6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2069042,19 +2069060,19 @@ │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r3, [pc, #16] @ (617fdc ) │ │ │ │ add r3, pc │ │ │ │ blx 6a608 │ │ │ │ pop {r4, pc} │ │ │ │ - uxth r2, r1 │ │ │ │ + push {r1, r3, r5, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - sxtb r2, r6 │ │ │ │ + push {r1, r4, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - sxtb r4, r4 │ │ │ │ + push {r2, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2069080,15 +2069098,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r2, [sp, #4] │ │ │ │ blx 6a608 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - sxth r4, r2 │ │ │ │ + push {r2, r4, r5} │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #132] @ (6180c4 ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2069182,17 +2069200,17 @@ │ │ │ │ bl 617f08 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [pc, #8] @ (618138 ) │ │ │ │ add r1, pc │ │ │ │ b.n 61810a │ │ │ │ nop │ │ │ │ - str r0, [r1, #60] @ 0x3c │ │ │ │ + str r0, [r5, #92] @ 0x5c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r1, #56] @ 0x38 │ │ │ │ + str r2, [r5, #88] @ 0x58 │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r3, r0 │ │ │ │ mov sl, r2 │ │ │ │ @@ -2069248,15 +2069266,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ blx 6a3e8 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - sub sp, #248 @ 0xf8 │ │ │ │ + uxtb r6, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2069307,15 +2069325,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx 6906c │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - add sp, #168 @ 0xa8 │ │ │ │ + sxtb r2, 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -2069339,15 +2069357,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 692c8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - add r7, sp, #496 @ 0x1f0 │ │ │ │ + cbz r4, 618302 │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2069370,15 +2069388,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 61813c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ subs r3, #205 @ 0xcd │ │ │ │ str r7, [r7, #100] @ 0x64 │ │ │ │ add r0, pc, #632 @ (adr r0, 6185a0 ) │ │ │ │ subs r7, #246 @ 0xf6 │ │ │ │ - add r7, sp, #136 @ 0x88 │ │ │ │ + cbz r2, 61833c │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [r0] │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ @@ -2069395,19 +2069413,19 @@ │ │ │ │ add r3, pc │ │ │ │ blx 6a304 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #16] @ (618374 ) │ │ │ │ add r3, pc │ │ │ │ blx 68cfc │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #896 @ 0x380 │ │ │ │ + cbz r0, 618370 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r6, sp, #856 @ 0x358 │ │ │ │ + sub sp, #472 @ 0x1d8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r6, sp, #816 @ 0x330 │ │ │ │ + sub sp, #432 @ 0x1b0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2069437,19 +2069455,19 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6ae14 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - str r0, [r1, #20] │ │ │ │ + str r0, [r5, #52] @ 0x34 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r6, sp, #496 @ 0x1f0 │ │ │ │ + sub sp, #112 @ 0x70 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r7, #19] │ │ │ │ + ldrb r2, [r3, #28] │ │ │ │ lsls r5, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r7, r2 │ │ │ │ @@ -2069726,45 +2069744,45 @@ │ │ │ │ mov.w sl, #256 @ 0x100 │ │ │ │ add r3, pc │ │ │ │ b.n 6185da │ │ │ │ ldrb r2, [r7, #15] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, #24] │ │ │ │ + str r0, [r7, #56] @ 0x38 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r5, #12] │ │ │ │ + str r2, [r1, #48] @ 0x30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsh r0, [r7, r7] │ │ │ │ + str r0, [r3, #32] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [r3, #0] │ │ │ │ + str r0, [r7, #32] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r4, sp, #848 @ 0x350 │ │ │ │ + add r6, sp, #976 @ 0x3d0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r6, [r7, r5] │ │ │ │ + str r6, [r3, #24] │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r4, #0] │ │ │ │ + str r0, [r0, #36] @ 0x24 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsh r6, [r3, r4] │ │ │ │ + str r6, [r7, #16] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsh r4, [r3, r4] │ │ │ │ + str r4, [r7, #16] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsh r2, [r6, r5] │ │ │ │ + str r2, [r2, #24] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsh r0, [r3, r6] │ │ │ │ + str r0, [r7, #24] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsh r6, [r0, r1] │ │ │ │ + str r6, [r4, #4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsh r4, [r6, r3] │ │ │ │ + str r4, [r2, #16] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsh r2, [r4, r2] │ │ │ │ + str r2, [r0, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsh r0, [r1, r3] │ │ │ │ + str r0, [r5, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, r2 │ │ │ │ @@ -2070109,43 +2070127,43 @@ │ │ │ │ mov.w sl, #256 @ 0x100 │ │ │ │ add r2, pc │ │ │ │ b.n 618924 │ │ │ │ ldrb r2, [r1, #0] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r6, r0] │ │ │ │ + str r6, [r2, #4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsh r4, [r6, r0] │ │ │ │ + str r4, [r2, #4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r5, r4] │ │ │ │ + ldrsh r0, [r1, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r2, r6] │ │ │ │ + ldrsh r2, [r6, r6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r4, [r7, r6] │ │ │ │ + ldrsh r4, [r3, r7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #432 @ 0x1b0 │ │ │ │ + add r2, sp, #560 @ 0x230 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r2, r1] │ │ │ │ + ldrsh r6, [r6, r1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r4, [r1, r1] │ │ │ │ + ldrsh r4, [r5, r1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r5, r3] │ │ │ │ + ldrsh r2, [r1, r4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r7, r3] │ │ │ │ + ldrsh r0, [r3, r4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r2, r6] │ │ │ │ + ldrb r2, [r6, r6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r4, [r0, r1] │ │ │ │ + ldrsh r4, [r4, r1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r6, r7] │ │ │ │ + ldrsh r2, [r2, r0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r3, r0] │ │ │ │ + ldrsh r0, [r7, r0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r4, [pc, #528] @ (618d20 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2070362,27 +2070380,27 @@ │ │ │ │ b.n 618cc0 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r0, [r5, #19] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #744 @ (adr r6, 619014 ) │ │ │ │ + add r0, sp, #872 @ 0x368 │ │ │ │ lsls r7, r5, #2 │ │ │ │ strb r2, [r6, #17] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - add r6, pc, #104 @ (adr r6, 618d9c ) │ │ │ │ + add r0, sp, #232 @ 0xe8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r5, pc, #784 @ (adr r5, 619048 ) │ │ │ │ + add r7, pc, #912 @ (adr r7, 6190c8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r2, [r5, r2] │ │ │ │ + ldrb r2, [r1, r3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r5, pc, #304 @ (adr r5, 618e70 ) │ │ │ │ + add r7, pc, #432 @ (adr r7, 618ef0 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r2, [r0, r1] │ │ │ │ + ldrb r2, [r4, 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, #4000] @ 0xfa0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #444] @ (618f14 ) │ │ │ │ @@ -2070558,19 +2070576,19 @@ │ │ │ │ b.n 618e66 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r0, [r4, #10] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #424 @ (adr r4, 6190c8 ) │ │ │ │ + add r6, pc, #552 @ (adr r6, 619148 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ strb r2, [r2, #6] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - add r3, pc, #664 @ (adr r3, 6191c0 ) │ │ │ │ + add r5, pc, #792 @ (adr r5, 619240 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr.w lr, [pc, #140] @ 618fc8 │ │ │ │ mov r6, r3 │ │ │ │ @@ -2070628,15 +2070646,15 @@ │ │ │ │ b.n 618f98 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r0, [r7, #2] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r2, r1] │ │ │ │ + ldrsb r6, [r6, r1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ strb r0, [r4, #1] │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2070793,19 +2070811,19 @@ │ │ │ │ lsls r3, r3, #31 │ │ │ │ bmi.n 619134 │ │ │ │ rbit r2, r2 │ │ │ │ clz r2, r2 │ │ │ │ vmov s15, r2 │ │ │ │ vcvt.f64.s32 d0, s15 │ │ │ │ b.n 6190fc │ │ │ │ - add r1, pc, #280 @ (adr r1, 619284 ) │ │ │ │ + add r3, pc, #408 @ (adr r3, 619304 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r1, pc, #144 @ (adr r1, 619200 ) │ │ │ │ + add r3, pc, #272 @ (adr r3, 619280 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r1, pc, #88 @ (adr r1, 6191cc ) │ │ │ │ + add r3, pc, #216 @ (adr r3, 61924c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ @@ -2070997,27 +2071015,27 @@ │ │ │ │ adcs r0, r6 │ │ │ │ ldr r4, [r5, #100] @ 0x64 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r4, #100] @ 0x64 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - strb r2, [r7, r5] │ │ │ │ + ldrsb r2, [r3, r6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldr r0, [r5, #92] @ 0x5c │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldr r7, [sp, #848] @ 0x350 │ │ │ │ + add r1, pc, #976 @ (adr r1, 619748 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r6, r4] │ │ │ │ + ldrsb r0, [r2, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r4, r1] │ │ │ │ + ldrsb r2, [r0, r2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r2, [r2, r1] │ │ │ │ + ldrsb r2, [r6, r1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ @@ -2071150,25 +2071168,25 @@ │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r0, #68] @ 0x44 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r2, r6] │ │ │ │ + strb r4, [r6, r6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r5, r6] │ │ │ │ + strb r2, [r1, r7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldr r5, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r7, [sp, #848] @ 0x350 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r0, [r0, r5] │ │ │ │ + strb r0, [r4, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r0, r4] │ │ │ │ + strb r0, [r4, r4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ @@ -2071346,25 +2071364,25 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 61968e │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #784] @ 0x310 │ │ │ │ + ldr r6, [sp, #912] @ 0x390 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldr r4, [sp, #192] @ 0xc0 │ │ │ │ + ldr r6, [sp, #320] @ 0x140 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r3, [sp, #848] @ 0x350 │ │ │ │ + ldr r5, [sp, #976] @ 0x3d0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r5, r5] │ │ │ │ + strh r4, [r1, r6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [r7, r4] │ │ │ │ + strh r0, [r3, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r5, [pc, #524] @ (6198f8 ) │ │ │ │ mov r6, r1 │ │ │ │ @@ -2071568,19 +2071586,19 @@ │ │ │ │ b.n 61985a │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r4, [r1, #16] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #160] @ 0xa0 │ │ │ │ + ldr r4, [sp, #288] @ 0x120 │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r6, [r3, #120] @ 0x78 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldr r1, [sp, #288] @ 0x120 │ │ │ │ + ldr r3, [sp, #416] @ 0x1a0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #272] @ (619a30 ) │ │ │ │ @@ -2071976,29 +2071994,29 @@ │ │ │ │ adcs r0, r6 │ │ │ │ str r4, [r3, #76] @ 0x4c │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r2, #76] @ 0x4c │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldr r4, [pc, #112] @ (619d80 ) │ │ │ │ + ldr r6, [pc, #240] @ (619e00 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ str r2, [r3, #68] @ 0x44 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - str r6, [sp, #288] @ 0x120 │ │ │ │ + ldr r0, [sp, #416] @ 0x1a0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [pc, #72] @ (619d64 ) │ │ │ │ + ldr r2, [pc, #200] @ (619de4 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [sp, #80] @ 0x50 │ │ │ │ + ldr r0, [sp, #208] @ 0xd0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #192] @ (619de8 ) │ │ │ │ + ldr r5, [pc, #320] @ (619e68 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [pc, #896] @ (61a0ac ) │ │ │ │ + ldr r5, [pc, #0] @ (619d2c ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2072049,21 +2072067,21 @@ │ │ │ │ add r3, pc │ │ │ │ mov r0, r5 │ │ │ │ blx 6a854 │ │ │ │ str r0, [r7, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #616] @ (61a02c ) │ │ │ │ + ldr r4, [pc, #744] @ (61a0ac ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [pc, #584] @ (61a010 ) │ │ │ │ + ldr r4, [pc, #712] @ (61a090 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [pc, #448] @ (619f8c ) │ │ │ │ + ldr r4, [pc, #576] @ (61a00c ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [pc, #360] @ (619f38 ) │ │ │ │ + ldr r4, [pc, #488] @ (619fb8 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2072200,25 +2072218,25 @@ │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r3, #28] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #56] @ (619f74 ) │ │ │ │ + ldr r3, [pc, #184] @ (619ff4 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r1, [pc, #584] @ (61a188 ) │ │ │ │ + ldr r3, [pc, #712] @ (61a208 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ str r4, [r5, #20] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - str r3, [sp, #384] @ 0x180 │ │ │ │ + str r5, [sp, #512] @ 0x200 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r1, [pc, #272] @ (61a05c ) │ │ │ │ + ldr r3, [pc, #400] @ (61a0dc ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [pc, #496] @ (61a140 ) │ │ │ │ + ldr r2, [pc, #624] @ (61a1c0 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2072545,23 +2072563,23 @@ │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r5, #4] │ │ │ │ lsls r1, r3, #5 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #8] │ │ │ │ + str r4, [sp, #136] @ 0x88 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrsh r4, [r1, r6] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - strb r4, [r1, #29] │ │ │ │ + ldrb r4, [r5, #5] │ │ │ │ lsls r4, r4, #4 │ │ │ │ - str r0, [sp, #832] @ 0x340 │ │ │ │ + str r2, [sp, #960] @ 0x3c0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - mov r8, r1 │ │ │ │ + ldr r0, [pc, #672] @ (61a584 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w lr, [pc, #72] @ 61a340 │ │ │ │ @@ -2072901,21 +2072919,21 @@ │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r7, r3] │ │ │ │ lsls r1, r3, #5 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r1, #36] @ 0x24 │ │ │ │ + ldrh r4, [r5, #52] @ 0x34 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r4, [r0, #11] │ │ │ │ + strb r4, [r4, #19] │ │ │ │ lsls r4, r4, #4 │ │ │ │ ldrh r4, [r0, r0] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - tst r6, r3 │ │ │ │ + add r6, r7 │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r6, [pc, #188] @ (61a748 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2073323,15 +2073341,15 @@ │ │ │ │ ldrb r0, [r0, #30] │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r4, [r1, r1] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, #2] │ │ │ │ + ldrh r0, [r6, #18] │ │ │ │ lsls r7, r5, #2 │ │ │ │ strb r0, [r2, r7] │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ @@ -2073754,47 +2073772,47 @@ │ │ │ │ strh r0, [r6, r1] │ │ │ │ strb r4, [r2, r5] │ │ │ │ ittet gt │ │ │ │ subgt r0, #92 @ 0x5c │ │ │ │ movgt r0, r0 │ │ │ │ strble r4, [r3, r5] │ │ │ │ lslgt r1, r3, #5 │ │ │ │ - subs r5, #112 @ 0x70 │ │ │ │ + subs r7, #144 @ 0x90 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r5, #104 @ 0x68 │ │ │ │ + subs r7, #136 @ 0x88 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r5, #94 @ 0x5e │ │ │ │ + subs r7, #126 @ 0x7e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r5, #70 @ 0x46 │ │ │ │ + subs r7, #102 @ 0x66 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r5, #62 @ 0x3e │ │ │ │ + subs r7, #94 @ 0x5e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r5, #34 @ 0x22 │ │ │ │ + subs r7, #66 @ 0x42 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r5, #8 │ │ │ │ + subs r7, #40 @ 0x28 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r5, #6 │ │ │ │ + subs r7, #38 @ 0x26 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r6, [r7, #48] @ 0x30 │ │ │ │ + ldrh r6, [r3, #2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, #128 @ 0x80 │ │ │ │ + subs r6, #160 @ 0xa0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r4, #130 @ 0x82 │ │ │ │ + subs r6, #162 @ 0xa2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r7, #68 @ 0x44 │ │ │ │ + subs r1, #100 @ 0x64 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r4, #164 @ 0xa4 │ │ │ │ + cmp r6, #196 @ 0xc4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r2, #218 @ 0xda │ │ │ │ + subs r4, #250 @ 0xfa │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r2, #210 @ 0xd2 │ │ │ │ + subs r4, #242 @ 0xf2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r1, [sp, #840] @ 0x348 │ │ │ │ + ldr r3, [sp, #968] @ 0x3c8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r2, #136 @ 0x88 │ │ │ │ + subs r4, #168 @ 0xa8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ str.w sl, [sp, #52] @ 0x34 │ │ │ │ str.w r8, [sp, #48] @ 0x30 │ │ │ │ bl 626e90 │ │ │ │ mov r9, r0 │ │ │ │ @@ -2073964,41 +2073982,41 @@ │ │ │ │ b.n 61ac16 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, #31] │ │ │ │ - subs r1, #68 @ 0x44 │ │ │ │ + subs r3, #100 @ 0x64 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r1, #8 │ │ │ │ + subs r3, #40 @ 0x28 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r1, #0 │ │ │ │ + subs r3, #32 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r0, #240 @ 0xf0 │ │ │ │ + subs r3, #16 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r0, #234 @ 0xea │ │ │ │ + subs r3, #10 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r0, #236 @ 0xec │ │ │ │ + subs r3, #12 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r0, #230 @ 0xe6 │ │ │ │ + subs r3, #6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r0, #228 @ 0xe4 │ │ │ │ + subs r3, #4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r4, r0, #18 │ │ │ │ + asrs r4, r4, #26 │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldr r7, [pc, #448] @ (61b2d8 ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #236 @ 0xec │ │ │ │ + subs r2, #12 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r0, #12] │ │ │ │ + strh r0, [r4, #28] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r7, #184 @ 0xb8 │ │ │ │ + subs r1, #216 @ 0xd8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov ip, r0 │ │ │ │ ldr r0, [pc, #140] @ (61b1c8 ) │ │ │ │ @@ -2074058,15 +2074076,15 @@ │ │ │ │ nop │ │ │ │ ldr r6, [pc, #760] @ (61b4c4 ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [pc, #552] @ (61b3fc ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ - adds r7, #94 @ 0x5e │ │ │ │ + subs r1, #126 @ 0x7e │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov ip, r0 │ │ │ │ ldr r0, [pc, #140] @ (61b278 ) │ │ │ │ @@ -2074126,15 +2074144,15 @@ │ │ │ │ nop │ │ │ │ ldr r6, [pc, #56] @ (61b2b4 ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [pc, #872] @ (61b5ec ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ - adds r6, #186 @ 0xba │ │ │ │ + subs r0, #218 @ 0xda │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #144] @ (61b328 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2074192,15 +2074210,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r5, [pc, #376] @ (61b4a4 ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, #29] │ │ │ │ + strh r6, [r5, #10] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r4, [pc, #952] @ (61b6f0 ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2074280,19 +2074298,19 @@ │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [pc, #672] @ (61b6a0 ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #146 @ 0x92 │ │ │ │ + adds r7, #178 @ 0xb2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r4, [r2, #26] │ │ │ │ + strh r4, [r6, #4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r5, #98 @ 0x62 │ │ │ │ + adds r7, #130 @ 0x82 │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldr r4, [pc, #208] @ (61b4e4 ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2074348,17 +2074366,17 @@ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ b.n 61b43c │ │ │ │ nop │ │ │ │ ldr r3, [pc, #824] @ (61b7dc ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r2, #23] │ │ │ │ + ldrb r4, [r6, #31] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r4, #190 @ 0xbe │ │ │ │ + adds r6, #222 @ 0xde │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2074442,19 +2074460,19 @@ │ │ │ │ mov r1, r3 │ │ │ │ bl 45e0c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x349d54> │ │ │ │ b.n 61b4de │ │ │ │ ldr r3, [pc, #192] @ (61b654 ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #76 @ 0x4c │ │ │ │ + adds r6, #108 @ 0x6c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r6, #19] │ │ │ │ + ldrb r0, [r2, #28] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r7, #18] │ │ │ │ + ldrb r4, [r3, #27] │ │ │ │ lsls r7, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3768] @ 0xeb8 │ │ │ │ @@ -2074549,23 +2074567,23 @@ │ │ │ │ b.n 61b658 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [pc, #240] @ (61b78c ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #104 @ 0x68 │ │ │ │ + adds r5, #136 @ 0x88 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r5, #15] │ │ │ │ + ldrb r6, [r1, #24] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r2, #15] │ │ │ │ + ldrb r0, [r6, #23] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r1, [pc, #584] @ (61b8f8 ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldrb r0, [r5, #14] │ │ │ │ + ldrb r0, [r1, #23] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov lr, r1 │ │ │ │ @@ -2074573,15 +2074591,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r3, r2 │ │ │ │ mov r2, lr │ │ │ │ bl 61b5a8 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - adds r2, #150 @ 0x96 │ │ │ │ + adds r4, #182 @ 0xb6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov lr, r1 │ │ │ │ @@ -2074589,15 +2074607,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r3, r2 │ │ │ │ mov r2, lr │ │ │ │ bl 61b5a8 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - adds r2, #134 @ 0x86 │ │ │ │ + adds r4, #166 @ 0xa6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r5, [r3, #36] @ 0x24 │ │ │ │ @@ -2074630,17 +2074648,17 @@ │ │ │ │ blx 69b28 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 6906c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldrb r6, [r1, #12] │ │ │ │ + ldrb r6, [r5, #20] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r7, #11] │ │ │ │ + ldrb r4, [r3, #20] │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r5, [r3, #36] @ 0x24 │ │ │ │ @@ -2074673,17 +2074691,17 @@ │ │ │ │ blx 69b88 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 6906c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldrb r2, [r4, #10] │ │ │ │ + ldrb r2, [r0, #19] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r2, #10] │ │ │ │ + ldrb r0, [r6, #18] │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r5, [r3, #36] @ 0x24 │ │ │ │ @@ -2074716,17 +2074734,17 @@ │ │ │ │ blx 69ed8 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 6906c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldrb r6, [r6, #8] │ │ │ │ + ldrb r6, [r2, #17] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r4, #8] │ │ │ │ + ldrb r4, [r0, #17] │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r8, r2 │ │ │ │ @@ -2074771,17 +2074789,17 @@ │ │ │ │ blx 69ed8 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx 6906c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldrb r4, [r0, #7] │ │ │ │ + ldrb r4, [r4, #15] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r4, #6] │ │ │ │ + ldrb r4, [r0, #15] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -2074810,29 +2074828,29 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ blx 6906c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrb r2, [r0, #5] │ │ │ │ + ldrb r2, [r4, #13] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r6, #4] │ │ │ │ + ldrb r0, [r2, #13] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr r3, [pc, #8] @ (61b948 ) │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6ac08 │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r6, #3] │ │ │ │ + ldrb r0, [r2, #12] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ ldr.w ip, [r0] │ │ │ │ @@ -2074843,17 +2074861,17 @@ │ │ │ │ add r3, pc │ │ │ │ blx 6aef8 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (61b980 ) │ │ │ │ add r3, pc │ │ │ │ blx 6acc8 │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r6, [r0, #3] │ │ │ │ + ldrb r6, [r4, #11] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r7, #2] │ │ │ │ + ldrb r4, [r3, #11] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r0 │ │ │ │ @@ -2074870,15 +2074888,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (61b9c0 ) │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6ac08 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldrb r2, [r7, #1] │ │ │ │ + ldrb r2, [r3, #10] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r0 │ │ │ │ @@ -2074904,17 +2074922,17 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [pc, #16] @ (61ba18 ) │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc │ │ │ │ blx 6acc8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldrb r4, [r6, #0] │ │ │ │ + ldrb r4, [r2, #9] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r4, #0] │ │ │ │ + ldrb r6, [r0, #9] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3808] @ 0xee0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #80] @ (61ba80 ) │ │ │ │ @@ -2074953,15 +2074971,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp sl, r9 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #84 @ 0x54 │ │ │ │ + adds r1, #116 @ 0x74 │ │ │ │ lsls r1, r5, #2 │ │ │ │ cmp lr, r2 │ │ │ │ lsls r1, r3, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3808] @ 0xee0 │ │ │ │ @@ -2075002,15 +2075020,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r6, sl │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #236 @ 0xec │ │ │ │ + adds r1, #12 │ │ │ │ lsls r1, r5, #2 │ │ │ │ cmp r2, r4 │ │ │ │ lsls r1, r3, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2075081,17 +2075099,17 @@ │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ add ip, fp │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #130 @ 0x82 │ │ │ │ + adds r0, #162 @ 0xa2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r6, [r7, #27] │ │ │ │ + ldrb r6, [r3, #4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ add r4, ip │ │ │ │ lsls r1, r3, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3800] @ 0xed8 │ │ │ │ @@ -2075136,15 +2075154,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r2, r2 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #196 @ 0xc4 │ │ │ │ + cmp r7, #228 @ 0xe4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ mvns r2, r2 │ │ │ │ lsls r1, r3, #5 │ │ │ │ sub sp, #8 │ │ │ │ strd r0, r1, [sp] │ │ │ │ ubfx r0, r0, #6, #14 │ │ │ │ ldrb.w r3, [sp] │ │ │ │ @@ -2076003,15 +2076021,15 @@ │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx 6906c │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - movs r3, #246 @ 0xf6 │ │ │ │ + movs r6, #22 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 6a8a8 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2076105,15 +2076123,15 @@ │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r1, #126 @ 0x7e │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #12 │ │ │ │ + movs r5, #44 @ 0x2c │ │ │ │ lsls r1, r5, #2 │ │ │ │ subs r1, #36 @ 0x24 │ │ │ │ lsls r1, r3, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2076154,15 +2076172,15 @@ │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #224 @ 0xe0 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #180 @ 0xb4 │ │ │ │ + movs r4, #212 @ 0xd4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ subs r0, #168 @ 0xa8 │ │ │ │ lsls r1, r3, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2076212,15 +2076230,15 @@ │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #106 @ 0x6a │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ + movs r4, #100 @ 0x64 │ │ │ │ lsls r1, r5, #2 │ │ │ │ subs r0, #24 │ │ │ │ lsls r1, r3, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2076237,15 +2076255,15 @@ │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 626e90 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - movs r1, #244 @ 0xf4 │ │ │ │ + movs r4, #20 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ ldrd r0, r3, [r0, #32] │ │ │ │ @@ -2076260,15 +2076278,15 @@ │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 626e90 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - movs r1, #200 @ 0xc8 │ │ │ │ + movs r3, #232 @ 0xe8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ ldrd r0, r3, [r0, #32] │ │ │ │ @@ -2076283,15 +2076301,15 @@ │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 626e90 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - movs r1, #156 @ 0x9c │ │ │ │ + movs r3, #188 @ 0xbc │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ ldr r3, [pc, #108] @ (61c94c ) │ │ │ │ @@ -2076339,15 +2076357,15 @@ │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #20 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - movs r1, #60 @ 0x3c │ │ │ │ + movs r3, #92 @ 0x5c │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r6, #200 @ 0xc8 │ │ │ │ lsls r1, r3, #5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2076426,17 +2076444,17 @@ │ │ │ │ pop {r4, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r6, #86 @ 0x56 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #170 @ 0xaa │ │ │ │ + movs r2, #202 @ 0xca │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r0, #146 @ 0x92 │ │ │ │ + movs r2, #178 @ 0xb2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r5, #244 @ 0xf4 │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -2076547,21 +2076565,21 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r5, #172 @ 0xac │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r6, #7 │ │ │ │ + movs r2, #18 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r2, r7, #4 │ │ │ │ + movs r1, #90 @ 0x5a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [r6, #116] @ 0x74 │ │ │ │ + ldr r4, [r2, #24] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, r1, #3 │ │ │ │ + movs r0, #232 @ 0xe8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r4, #188 @ 0xbc │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -2076651,17 +2076669,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r4, #108 @ 0x6c │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r2, #104] @ 0x68 │ │ │ │ + ldr r2, [r6, #8] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r6, r6, #7 │ │ │ │ + movs r0, #22 │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r3, #188 @ 0xbc │ │ │ │ lsls r1, r3, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2076713,17 +2076731,17 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #112 @ 0x70 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - adds r2, r2, #5 │ │ │ │ + subs r2, r6, #5 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [r5, #84] @ 0x54 │ │ │ │ + str r6, [r1, #120] @ 0x78 │ │ │ │ lsls r7, r5, #2 │ │ │ │ adds r3, #32 │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2077119,33 +2077137,33 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #28 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r3, r4, r5, r6} │ │ │ │ + @ instruction: 0xb69e │ │ │ │ lsls r4, r4, #2 │ │ │ │ adds r1, #102 @ 0x66 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - str r2, [sp, #224] @ 0xe0 │ │ │ │ + str r4, [sp, #352] @ 0x160 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r0, r0, r7 │ │ │ │ + adds r0, r4, #7 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r0, r0, r7 │ │ │ │ + adds r0, r4, #7 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [r1, #32] │ │ │ │ + str r6, [r5, #64] @ 0x40 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, r6, r1 │ │ │ │ + adds r6, r2, #2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r0, r2, r1 │ │ │ │ + adds r0, r6, #1 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r2, r5, r0 │ │ │ │ + adds r2, r1, #1 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - sxtb r4, r7 │ │ │ │ + push {r2, r3, r4, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 61d188 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2077255,23 +2077273,23 @@ │ │ │ │ ldrd r3, r2, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ blx 69a8c │ │ │ │ b.n 61d122 │ │ │ │ nop │ │ │ │ add r7, pc, #640 @ (adr r7, 61d4ac ) │ │ │ │ lsls r6, r3, #5 │ │ │ │ - adds r4, r3, r4 │ │ │ │ + subs r4, r7, r4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, r3, r4 │ │ │ │ + subs r0, r7, r4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r4, #50] @ 0x32 │ │ │ │ + ldrh r2, [r0, #4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r7, #0] │ │ │ │ + str r2, [r3, #36] @ 0x24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r6, r5 │ │ │ │ + bx r9 │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2704] @ 0xa90 │ │ │ │ ldr r4, [pc, #800] @ (61d578 ) │ │ │ │ @@ -2077592,23 +2077610,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #848] @ 0x350 │ │ │ │ + ldr r4, [sp, #976] @ 0x3d0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - asrs r6, r2, #30 │ │ │ │ + adds r6, r6, r6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [r6, #60] @ 0x3c │ │ │ │ + str r4, [r2, #96] @ 0x60 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r6, #27 │ │ │ │ + adds r4, r2, r4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r1, #3 │ │ │ │ + asrs r0, r5, #11 │ │ │ │ lsls r3, r5, #2 │ │ │ │ cmp r2, #184 @ 0xb8 │ │ │ │ lsls r1, r3, #5 │ │ │ │ ldr r1, [pc, #312] @ (61d6ec ) │ │ │ │ movs r2, #24 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ @@ -2077734,21 +2077752,21 @@ │ │ │ │ ldr.w r3, [r3, #-12] │ │ │ │ str r2, [r4, r3] │ │ │ │ b.n 61d692 │ │ │ │ mov r0, r5 │ │ │ │ blx 6969c , std::allocator >::_M_dispose()@plt> │ │ │ │ b.n 61d66c │ │ │ │ nop │ │ │ │ - asrs r6, r0, #22 │ │ │ │ + asrs r6, r4, #30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r4, r1, #22 │ │ │ │ + asrs r4, r5, #30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r2, r1, #19 │ │ │ │ + asrs r2, r5, #27 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r2, r5, #18 │ │ │ │ + asrs r2, r1, #27 │ │ │ │ lsls r1, r5, #2 │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #90 @ 0x5a │ │ │ │ lsls r1, r3, #5 │ │ │ │ @@ -2077818,28 +2077836,28 @@ │ │ │ │ blx 6a92c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ blx 69864 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldrh r6, [r1, r3] │ │ │ │ + ldrb r6, [r5, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [r0] │ │ │ │ ldr r3, [pc, #16] @ (61d7e0 ) │ │ │ │ ldrd r1, r2, [r0, #12] │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [ip, #36] @ 0x24 │ │ │ │ blx 6ace0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r3, r1] │ │ │ │ + ldrb r4, [r7, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -2077860,15 +2077878,15 @@ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ blx 6a9e0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldrh r2, [r6, r0] │ │ │ │ + ldrb r2, [r2, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r2, [r0, #16] │ │ │ │ @@ -2077891,15 +2077909,15 @@ │ │ │ │ ldr r3, [pc, #16] @ (61d880 ) │ │ │ │ ldrd r1, r2, [r4, #12] │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6ace0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [r7, r6] │ │ │ │ + ldrh r4, [r3, 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, #4056] @ 0xfd8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ @@ -2077953,17 +2077971,17 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ blx 691bc │ │ │ │ mov r2, r0 │ │ │ │ b.n 61d8a2 │ │ │ │ - ldr r0, [r1, r6] │ │ │ │ + ldrh r0, [r5, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r1, #104 @ 0x68 │ │ │ │ + adds r3, #136 @ 0x88 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ @@ -2077981,15 +2077999,15 @@ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6ace0 │ │ │ │ str r0, [r4, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r6, [r3, r3] │ │ │ │ + ldrh r6, [r7, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2078029,17 +2078047,17 @@ │ │ │ │ blx 6a92c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx 69864 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [r6, r2] │ │ │ │ + ldrh r2, [r2, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r1, #7 │ │ │ │ + asrs r4, r5, #15 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2078067,17 +2078085,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ str r1, [r4, #12] │ │ │ │ blx 69864 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r4, r6, #5 │ │ │ │ + asrs r4, r2, #14 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r5, #5 │ │ │ │ + asrs r0, r1, #14 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ @@ -2078093,15 +2078111,15 @@ │ │ │ │ blx 687ec │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [r4, #16] │ │ │ │ blx 69864 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r4, r6, #4 │ │ │ │ + asrs r4, r2, #13 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ @@ -2078206,17 +2078224,17 @@ │ │ │ │ str r5, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 61d708 │ │ │ │ str r0, [r4, #4] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - asrs r4, r0, #1 │ │ │ │ + asrs r4, r4, #9 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cbz r0, 61dbdc │ │ │ │ + cbz r0, 61dc24 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2078268,19 +2078286,19 @@ │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r3, pc │ │ │ │ blx 6ace0 │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - cmp r6, #92 @ 0x5c │ │ │ │ + adds r0, #124 @ 0x7c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsrs r4, r1, #31 │ │ │ │ + asrs r4, r5, #7 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r4, [r0, r0] │ │ │ │ + ldr r4, [r4, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2078347,21 +2078365,21 @@ │ │ │ │ bl 61d708 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [r4, #4] │ │ │ │ blx 69864 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - cmp r5, #188 @ 0xbc │ │ │ │ + cmp r7, #220 @ 0xdc │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsrs r6, r4, #28 │ │ │ │ + asrs r6, r0, #5 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r4, [r2, r5] │ │ │ │ + ldrsb r4, [r6, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r2, r3, #27 │ │ │ │ + asrs r2, r7, #3 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ @@ -2079655,39 +2079673,39 @@ │ │ │ │ bl 61c2b8 │ │ │ │ mov r8, r0 │ │ │ │ b.n 61ea3c │ │ │ │ movs r1, #12 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r0, r0] │ │ │ │ + strb r6, [r4, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ subs r0, r3, #4 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldr r6, [pc, #720] @ (61ed54 ) │ │ │ │ + str r4, [r2, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [pc, #688] @ (61ed38 ) │ │ │ │ + str r4, [r1, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [pc, #896] @ (61ee0c ) │ │ │ │ + ldr r7, [pc, #0] @ (61ea8c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [pc, #312] @ (61ebc8 ) │ │ │ │ + ldr r6, [pc, #440] @ (61ec48 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r6, r1, #11 │ │ │ │ + lsls r6, r5, #19 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r3, [pc, #88] @ (61eaf0 ) │ │ │ │ + ldr r5, [pc, #216] @ (61eb70 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r2, r0, #19 │ │ │ │ + lsls r2, r4, #27 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [pc, #496] @ (61ec90 ) │ │ │ │ + ldr r4, [pc, #624] @ (61ed10 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r1, [pc, #832] @ (61ede4 ) │ │ │ │ + ldr r3, [pc, #960] @ (61ee64 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r1, [pc, #48] @ (61ead8 ) │ │ │ │ + ldr r3, [pc, #176] @ (61eb58 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [pc, #768] @ (61edac ) │ │ │ │ + ldr r2, [pc, #896] @ (61ee2c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r0, sl │ │ │ │ str r4, [sp, #0] │ │ │ │ adds r6, #1 │ │ │ │ @@ -2080008,19 +2080026,19 @@ │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r3, r6 │ │ │ │ ldmia.w r5, {r1, r2} │ │ │ │ bl 639afc │ │ │ │ b.n 61ed1a │ │ │ │ nop │ │ │ │ - bx ip │ │ │ │ + ldr r1, [pc, #536] @ (61f02c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - mov lr, r3 │ │ │ │ + ldr r0, [pc, #760] @ (61f110 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp ip, lr │ │ │ │ + ldr r0, [pc, #80] @ (61ee6c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2080076,15 +2080094,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx 6a100 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - mvns r0, r6 │ │ │ │ + mov r0, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -2080240,15 +2080258,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #4 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - muls r2, r0 │ │ │ │ + cmp r2, ip │ │ │ │ lsls r7, r5, #2 │ │ │ │ lsrs r2, r6, #30 │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ @@ -2080361,15 +2080379,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #29 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adcs r2, r1 │ │ │ │ + muls r2, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ lsrs r0, r0, #26 │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3792] @ 0xed0 │ │ │ │ @@ -2080526,19 +2080544,19 @@ │ │ │ │ add.w fp, sp, #36 @ 0x24 │ │ │ │ b.n 61f2de │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ lsrs r0, r2, #22 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #66 @ 0x42 │ │ │ │ + adcs r2, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ lsrs r2, r0, #20 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - movs r5, #180 @ 0xb4 │ │ │ │ + movs r7, #212 @ 0xd4 │ │ │ │ lsls r4, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3752] @ 0xea8 │ │ │ │ sub sp, #300 @ 0x12c │ │ │ │ @@ -2080993,17 +2081011,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r2, #17 │ │ │ │ lsls r1, r3, #5 │ │ │ │ lsrs r6, r4, #16 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - subs r5, #230 @ 0xe6 │ │ │ │ + ands r6, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r3, #116 @ 0x74 │ │ │ │ + subs r5, #148 @ 0x94 │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ mov r0, r6 │ │ │ │ bl 63948c │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ @@ -2081322,19 +2081340,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #82 @ 0x52 │ │ │ │ + subs r2, #114 @ 0x72 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r7, #144 @ 0x90 │ │ │ │ + subs r1, #176 @ 0xb0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r6, #224 @ 0xe0 │ │ │ │ + subs r1, #0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ lsls r2, r4, #18 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ @@ -2081404,17 +2081422,17 @@ │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov r1, r3 │ │ │ │ bl 45e0c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x349d54> │ │ │ │ b.n 61f934 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - adds r6, #84 @ 0x54 │ │ │ │ + subs r0, #116 @ 0x74 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r6, #10 │ │ │ │ + subs r0, #42 @ 0x2a │ │ │ │ lsls r7, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2081603,15 +2081621,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #13 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - adds r5, #76 @ 0x4c │ │ │ │ + adds r7, #108 @ 0x6c │ │ │ │ lsls r7, r5, #2 │ │ │ │ lsls r6, r4, #7 │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3800] @ 0xed8 │ │ │ │ @@ -2081666,15 +2081684,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r4, r1, #6 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #124 @ 0x7c │ │ │ │ + adds r5, #156 @ 0x9c │ │ │ │ lsls r7, r5, #2 │ │ │ │ lsls r4, r6, #4 │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2081744,19 +2081762,19 @@ │ │ │ │ add r6, pc │ │ │ │ b.n 61ff4e │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ lsls r0, r6, #3 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [ip], {168} @ 0xa8 │ │ │ │ - ldc 0, cr0, [sl], {168} @ 0xa8 │ │ │ │ + cdp 0, 11, cr0, cr12, cr8, {5} │ │ │ │ + cdp 0, 11, cr0, cr10, cr8, {5} │ │ │ │ lsls r0, r7, #1 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - mcrr 0, 10, r0, r0, cr8 │ │ │ │ + cdp 0, 6, cr0, cr0, cr8, {5} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3600] @ 0xe10 │ │ │ │ @@ -2082102,21 +2082120,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r3 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #212 @ 0xd4 │ │ │ │ + adds r3, #244 @ 0xf4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r1, #102 @ 0x66 │ │ │ │ + adds r3, #134 @ 0x86 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r0, #88 @ 0x58 │ │ │ │ + adds r2, #120 @ 0x78 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r7, #114 @ 0x72 │ │ │ │ + adds r1, #146 @ 0x92 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrd r1, r2, [sp, #92] @ 0x5c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 61c2b8 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r0 │ │ │ │ @@ -2082439,15 +2082457,15 @@ │ │ │ │ b.n 6201cc │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #236 @ 0xec │ │ │ │ + cmp r7, #12 │ │ │ │ lsls r7, r5, #2 │ │ │ │ @ instruction: 0xfaae0158 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2082554,15 +2082572,15 @@ │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr.w r0, [ip, #344] @ 0x158 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #174 @ 0xae │ │ │ │ + cmp r4, #206 @ 0xce │ │ │ │ lsls r7, r5, #2 │ │ │ │ strb.w r0, [r4, ] │ │ │ │ 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 │ │ │ │ @@ -2082640,15 +2082658,15 @@ │ │ │ │ bne.n 6208f4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf7bc0158 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #140 @ 0x8c │ │ │ │ + cmp r3, #172 @ 0xac │ │ │ │ lsls r7, r5, #2 │ │ │ │ @ instruction: 0xf71e0158 │ │ │ │ stmdb 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 │ │ │ │ @@ -2082761,15 +2082779,15 @@ │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf6d60158 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #134 @ 0x86 │ │ │ │ + cmp r2, #166 @ 0xa6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ @ instruction: 0xf5e00158 │ │ │ │ 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 │ │ │ │ @@ -2082884,15 +2082902,15 @@ │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf5900158 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #106 @ 0x6a │ │ │ │ + cmp r1, #138 @ 0x8a │ │ │ │ lsls r7, r5, #2 │ │ │ │ eors.w r1, r6, #14155776 @ 0xd80000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #324] @ (620cf0 ) │ │ │ │ @@ -2083018,15 +2083036,15 @@ │ │ │ │ bne.n 620cec │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ orr.w r1, r8, #14155776 @ 0xd80000 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #252 @ 0xfc │ │ │ │ + cmp r0, #28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ssat r1, #25, r6, asr #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, #3408] @ 0xd50 │ │ │ │ sub.w sp, sp, #652 @ 0x28c │ │ │ │ @@ -2083513,27 +2083531,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf2da0158 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf2640158 │ │ │ │ - movs r4, #8 │ │ │ │ + movs r6, #40 @ 0x28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r2, #238 @ 0xee │ │ │ │ + movs r5, #14 │ │ │ │ lsls r7, r5, #2 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #34 @ 0x22 │ │ │ │ + movs r4, #66 @ 0x42 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #182 @ 0xb6 │ │ │ │ + movs r3, #214 @ 0xd6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r0, #196 @ 0xc4 │ │ │ │ + movs r2, #228 @ 0xe4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r0, #134 @ 0x86 │ │ │ │ + movs r2, #166 @ 0xa6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ blx 69768 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r6, [sp, #0] │ │ │ │ blx 691bc │ │ │ │ @@ -2083942,32 +2083960,32 @@ │ │ │ │ bl 45e0c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x349d54> │ │ │ │ b.n 62112e │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ lsls r0, r0, #16 │ │ │ │ lsrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #10 │ │ │ │ + movs r2, #42 @ 0x2a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, r2, #7 │ │ │ │ + movs r1, #242 @ 0xf2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldcl 1, cr0, [r2], #352 @ 0x160 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r6, #3 │ │ │ │ + movs r1, #18 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, r7, #1 │ │ │ │ + movs r0, #156 @ 0x9c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, r7, #0 │ │ │ │ + movs r0, #88 @ 0x58 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, r2, #0 │ │ │ │ + movs r0, #50 @ 0x32 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r4, r1, #5 │ │ │ │ + subs r4, r5, #5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bvs.n 6215a0 │ │ │ │ + bhi.n 6215e0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2084310,24 +2084328,24 @@ │ │ │ │ mov r5, r0 │ │ │ │ b.n 621852 │ │ │ │ nop │ │ │ │ @ instruction: 0xe9920158 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrd r0, r1, [r0, #-352]! @ 0x160 │ │ │ │ - bpl.n 621ae0 │ │ │ │ + bvc.n 621920 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r2, r5, r4 │ │ │ │ + adds r2, r1, #5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ @ instruction: 0xe8ca0158 │ │ │ │ - ldrb r0, [r0, #21] │ │ │ │ + ldrb r0, [r4, #29] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r0, r0, r1 │ │ │ │ + adds r0, r4, #1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r6, r3, r6 │ │ │ │ + subs r6, r7, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r4, #0 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ movs r3, #16 │ │ │ │ mov r2, r4 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ @@ -2084863,21 +2084881,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r7, #29 │ │ │ │ + adds r0, r3, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r6, r0, #27 │ │ │ │ + adds r6, r4, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r7, #24 │ │ │ │ + adds r4, r3, r1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ mov r6, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ blx 6906c │ │ │ │ mov r7, r5 │ │ │ │ @@ -2085131,17 +2085149,17 @@ │ │ │ │ and.w r0, pc, #0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r1, #9 │ │ │ │ + asrs r4, r5, #17 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r2, r0, #6 │ │ │ │ + asrs r2, r4, #14 │ │ │ │ lsls r7, r5, #2 │ │ │ │ add r7, sp, #532 @ 0x214 │ │ │ │ ldr.w r0, [r8, #32] │ │ │ │ blx 6ab9c │ │ │ │ mov r4, r7 │ │ │ │ mov r5, r0 │ │ │ │ movs r6, #2 │ │ │ │ @@ -2085708,21 +2085726,21 @@ │ │ │ │ bl 45e0c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x349d54> │ │ │ │ b.w 621bd0 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r7, #29 │ │ │ │ + asrs r0, r3, #6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r6, r1, #26 │ │ │ │ + asrs r6, r5, #2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r0, r6, #16 │ │ │ │ + lsrs r0, r2, #25 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r5!, {r2, r3} │ │ │ │ + stmia r7!, {r2, r3, r5} │ │ │ │ lsls r0, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ @@ -2086027,21 +2086045,21 @@ │ │ │ │ b.n 622906 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bvc.n 622adc │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r6, #6 │ │ │ │ + lsrs r4, r2, #15 │ │ │ │ lsls r7, r5, #2 │ │ │ │ bvs.n 622acc │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsrs r6, r6, #1 │ │ │ │ + lsrs r6, r2, #10 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r4, r2, #32 │ │ │ │ + lsrs r4, r6, #8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ mov r7, r2 │ │ │ │ @@ -2086325,21 +2086343,21 @@ │ │ │ │ b.n 622c40 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bmi.n 622d80 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r1, #26 │ │ │ │ + lsrs r6, r5, #2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ bcc.n 622d78 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsls r6, r6, #22 │ │ │ │ + lsls r6, r2, #31 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r4, r2, #21 │ │ │ │ + lsls r4, r6, #29 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3864] @ 0xf18 │ │ │ │ sub sp, #196 @ 0xc4 │ │ │ │ mov fp, r3 │ │ │ │ @@ -2086922,21 +2086940,22 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bne.n 623394 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsls r0, r4, #13 │ │ │ │ + lsls r0, r0, #22 │ │ │ │ lsls r7, r5, #2 │ │ │ │ beq.n 623478 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsls r0, r3, #6 │ │ │ │ + lsls r0, r7, #14 │ │ │ │ + lsls r7, r5, #2 │ │ │ │ + lsls r2, r7, #5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - vhadd.u16 d16, d26, d30 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #648] @ (6236b0 ) │ │ │ │ @@ -2087199,15 +2087218,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ b.n 623580 │ │ │ │ nop │ │ │ │ ldmia r3!, {r4, r6, r7} │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [r6, #-696]! @ 0xfffffd48 │ │ │ │ + vaddl.u16 q0, d22, d30 │ │ │ │ ldmia r2!, {r6} │ │ │ │ lsls r0, r3, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ @@ -2087551,26 +2087570,26 @@ │ │ │ │ mov r9, r0 │ │ │ │ b.n 6239e2 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r0!, {r3, r5, r6} │ │ │ │ lsls r0, r3, #5 │ │ │ │ - @ instruction: 0xfa4600ae │ │ │ │ + stc2l 0, cr0, [r6], #-696 @ 0xfffffd48 │ │ │ │ ldmia r0!, {r1, r2} │ │ │ │ lsls r0, r3, #5 │ │ │ │ - vst1.8 {d16[5]}, [r2], lr │ │ │ │ - ldrsh.w r0, [lr, lr, lsl #2] │ │ │ │ - ldr??.w r0, [r8, #174] @ 0xae │ │ │ │ - ldr.w r0, [r4, #174] @ 0xae │ │ │ │ - ldrh.w r0, [r0, #174] @ 0xae │ │ │ │ - strb.w r0, [sl, #174] @ 0xae │ │ │ │ - ldr??.w r0, [r8, lr, lsl #2] │ │ │ │ - ldrh.w r0, [r4, lr, lsl #2] │ │ │ │ - @ instruction: 0xf7ea00ae │ │ │ │ + @ instruction: 0xfbe200ae │ │ │ │ + @ instruction: 0xfb5e00ae │ │ │ │ + @ instruction: 0xfb1800ae │ │ │ │ + @ instruction: 0xfaf400ae │ │ │ │ + @ instruction: 0xfad000ae │ │ │ │ + @ instruction: 0xfaaa00ae │ │ │ │ + @ instruction: 0xfa9800ae │ │ │ │ + @ instruction: 0xfa5400ae │ │ │ │ + @ instruction: 0xfa0a00ae │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #944] @ (623e50 ) │ │ │ │ @@ -2087926,29 +2087945,29 @@ │ │ │ │ b.n 623dac │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r5!, {r3, r4, r6} │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6f000ae │ │ │ │ + ldrsb.w r0, [r0, lr, lsl #2] │ │ │ │ stmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subw r0, sl, #2222 @ 0x8ae │ │ │ │ - @ instruction: 0xf66400ae │ │ │ │ + str.w r0, [sl, #174] @ 0xae │ │ │ │ + strb.w r0, [r4, #174] @ 0xae │ │ │ │ + str??.w r0, [sl, lr, lsl #2] │ │ │ │ + @ instruction: 0xf7be00ae │ │ │ │ + @ instruction: 0xf76e00ae │ │ │ │ + @ instruction: 0xf73e00ae │ │ │ │ + @ instruction: 0xf71c00ae │ │ │ │ + @ instruction: 0xf70a00ae │ │ │ │ + movt r0, #10414 @ 0x28ae │ │ │ │ + @ instruction: 0xf69600ae │ │ │ │ movw r0, #43182 @ 0xa8ae │ │ │ │ - @ instruction: 0xf59e00ae │ │ │ │ - adc.w r0, lr, #5701632 @ 0x570000 │ │ │ │ - adds.w r0, lr, #5701632 @ 0x570000 │ │ │ │ - @ instruction: 0xf4fc00ae │ │ │ │ - @ instruction: 0xf4ea00ae │ │ │ │ - @ instruction: 0xf4a200ae │ │ │ │ - orns r0, r6, #5701632 @ 0x570000 │ │ │ │ - bic.w r0, sl, #5701632 @ 0x570000 │ │ │ │ - add r6, sp, #152 @ 0x98 │ │ │ │ + add sp, #280 @ 0x118 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ @@ -2088138,17 +2088157,17 @@ │ │ │ │ mov r0, r8 │ │ │ │ movs r1, #8 │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ bl 64f730 │ │ │ │ mov r1, r0 │ │ │ │ b.n 624078 │ │ │ │ nop │ │ │ │ - @ instruction: 0xf22800ae │ │ │ │ - @ instruction: 0xf21800ae │ │ │ │ - addw r0, sl, #174 @ 0xae │ │ │ │ + orr.w r0, r8, #5701632 @ 0x570000 │ │ │ │ + bics.w r0, r8, #5701632 @ 0x570000 │ │ │ │ + bic.w r0, sl, #5701632 @ 0x570000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3496] @ 0xda8 │ │ │ │ sub.w sp, sp, #564 @ 0x234 │ │ │ │ mov fp, r0 │ │ │ │ ldr.w r0, [pc, #3056] @ 624cb8 │ │ │ │ @@ -2089284,32 +2089303,29 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 624c28 │ │ │ │ nop │ │ │ │ itet cs │ │ │ │ lslcs r0, r3, #5 │ │ │ │ subcc r0, #92 @ 0x5c │ │ │ │ movcs r0, r0 │ │ │ │ - orrs.w r0, sl, #174 @ 0xae │ │ │ │ + @ instruction: 0xf27a00ae │ │ │ │ pop {r1, r2, r4, pc} │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cdp 0, 15, cr0, cr0, cr14, {5} │ │ │ │ - stc 0, cr0, [r4, #-696] @ 0xfffffd48 │ │ │ │ - ldcl 0, cr0, [ip], #696 @ 0x2b8 │ │ │ │ - ldc 0, cr0, [lr], {174} @ 0xae │ │ │ │ - @ instruction: 0xeafa00ae │ │ │ │ - orrs.w r0, r6, lr, asr #2 │ │ │ │ - ldrd r0, r0, [r4, #-696]! @ 0x2b8 │ │ │ │ - @ instruction: 0xe82e00ae │ │ │ │ - b.n 624cd8 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - b.n 624ab8 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - b.n 624908 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - b.n 6247f4 │ │ │ │ + adds.w r0, r0, #174 @ 0xae │ │ │ │ + vhadd.s32 d0, d20, d30 │ │ │ │ + vhadd.s16 d0, d28, d30 │ │ │ │ + cdp 0, 3, cr0, cr14, cr14, {5} │ │ │ │ + ldc 0, cr0, [sl, #-696] @ 0xfffffd48 │ │ │ │ + ldcl 0, cr0, [r6], #-696 @ 0xfffffd48 │ │ │ │ + @ instruction: 0xeb9400ae │ │ │ │ + orr.w r0, lr, lr, asr #2 │ │ │ │ + ands.w r0, r6, lr, asr #2 │ │ │ │ + stmdb r4, {r1, r2, r3, r5, r7} │ │ │ │ + @ instruction: 0xe82a00ae │ │ │ │ + b.n 624c34 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ ldmia.w r3, {r1, r2} │ │ │ │ mov r0, r5 │ │ │ │ bl 64c7bc │ │ │ │ add r2, sp, #220 @ 0xdc │ │ │ │ @@ -2089420,15 +2089436,15 @@ │ │ │ │ stmia.w r9, {r0, r1} │ │ │ │ b.w 62459a │ │ │ │ add r3, sp, #236 @ 0xec │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ b.n 62467c │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - b.n 624834 │ │ │ │ + b.n 624c74 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ sub sp, #188 @ 0xbc │ │ │ │ mov r4, r0 │ │ │ │ @@ -2089848,17 +2089864,17 @@ │ │ │ │ b.n 625168 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cbz r0, 6252de │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6258dc │ │ │ │ + b.n 624d1c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r5, [sp, #72] @ 0x48 │ │ │ │ + ldr r7, [sp, #200] @ 0xc8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ add r7, sp, #456 @ 0x1c8 │ │ │ │ lsls r0, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ @@ -2089964,15 +2089980,15 @@ │ │ │ │ subs r7, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ add r5, sp, #144 @ 0x90 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r2, r3} │ │ │ │ + ldmia r0!, {r1, r2, r3, r5} │ │ │ │ lsls r3, r4, #4 │ │ │ │ add r4, sp, #208 @ 0xd0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2090269,15 +2090285,15 @@ │ │ │ │ eors r7, r5 │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ add r3, sp, #848 @ 0x350 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 6256c8 │ │ │ │ + ble.n 625708 │ │ │ │ lsls r6, r5, #2 │ │ │ │ add r1, sp, #384 @ 0x180 │ │ │ │ lsls r0, r3, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2090391,21 +2090407,20 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ add r0, sp, #544 @ 0x220 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 625984 │ │ │ │ + bgt.n 6257c4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 62553c │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - b.n 625208 │ │ │ │ + strd r0, r0, [lr], #-712 @ 0x2c8 │ │ │ │ + b.n 625648 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - bls.n 6258ec │ │ │ │ + blt.n 62592c │ │ │ │ lsls r6, r5, #2 │ │ │ │ add r7, pc, #600 @ (adr r7, 625b04 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2090514,21 +2090529,21 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r7, pc, #224 @ (adr r7, 625abc ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 625a2c │ │ │ │ + blt.n 625a6c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 6253e0 │ │ │ │ + b.n 625820 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 6260ac │ │ │ │ + b.n 6254ec │ │ │ │ lsls r6, r4, #2 │ │ │ │ - bvc.n 625990 │ │ │ │ + bls.n 6259d0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ add r6, pc, #272 @ (adr r6, 625b04 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2090760,25 +2090775,25 @@ │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ vminnm.f16 , q8, │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - bhi.n 625cb0 │ │ │ │ + bge.n 625cf0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ add r5, pc, #896 @ (adr r5, 625ff8 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #944] @ (626030 ) │ │ │ │ + ldr r7, [pc, #48] @ (625cb0 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strb r0, [r5, #11] │ │ │ │ + strb r0, [r1, #20] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cmp r7, #56 @ 0x38 │ │ │ │ + adds r1, #88 @ 0x58 │ │ │ │ lsls r7, r5, #2 │ │ │ │ add r3, pc, #728 @ (adr r3, 625f64 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2090877,15 +2090892,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ vhadd.u8 d0, d0, d0 │ │ │ │ movs r0, r0 │ │ │ │ add r3, pc, #336 @ (adr r3, 625ee4 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 625e28 │ │ │ │ + bvc.n 625e68 │ │ │ │ lsls r6, r5, #2 │ │ │ │ add r2, pc, #576 @ (adr r2, 625fe0 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -2091140,17 +2091155,17 @@ │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r0, pc, #488 @ (adr r0, 6261e0 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 6260f0 │ │ │ │ + bmi.n 625f30 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bcs.n 6260d4 │ │ │ │ + bmi.n 625f14 │ │ │ │ lsls r6, r5, #2 │ │ │ │ add r0, pc, #128 @ (adr r0, 626088 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2091230,17 +2091245,17 @@ │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 68c30 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - bne.n 6260ac │ │ │ │ + bmi.n 6260ec │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bne.n 6261a0 │ │ │ │ + bcc.n 6261e0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2091313,17 +2091328,17 @@ │ │ │ │ add r3, pc │ │ │ │ blx 68c30 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - beq.n 626190 │ │ │ │ + bcc.n 6261d0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - beq.n 6260d0 │ │ │ │ + bcs.n 626110 │ │ │ │ lsls r6, r5, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ ldr.w r5, [pc, #1508] @ 6267bc │ │ │ │ @@ -2091873,33 +2091888,33 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #976] @ 0x3d0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r2, r5, r7} │ │ │ │ + beq.n 626758 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r5, {r1, r2, r4, r5, r6, r7} │ │ │ │ + beq.n 626800 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr r3, [sp, #544] @ 0x220 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldmia r4, {r4, r6, r7} │ │ │ │ + ldmia r6, {r4, r5, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r4!, {r2, r3, r7} │ │ │ │ + ldmia r6!, {r2, r3, r5, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r3, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r3, r5} │ │ │ │ lsls r1, r2, #5 │ │ │ │ - ldmia r2!, {r5, r7} │ │ │ │ + ldmia r4!, {r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r2, {r2, r4, r7} │ │ │ │ + ldmia r4, {r2, r4, r5, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2091939,15 +2091954,15 @@ │ │ │ │ cmp r5, r7 │ │ │ │ it eq │ │ │ │ cmpeq r4, r8 │ │ │ │ bne.n 626838 │ │ │ │ mov r0, sl │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r2, r3, r4} │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2091973,15 +2091988,15 @@ │ │ │ │ blx 69774 │ │ │ │ cmp r6, r4 │ │ │ │ mov r1, r0 │ │ │ │ bne.n 6268b0 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldmia r1, {r1, r7} │ │ │ │ + ldmia r3!, {r1, r5, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2092051,21 +2092066,21 @@ │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 626990 │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - strh r6, [r3, #26] │ │ │ │ + strh r6, [r7, #42] @ 0x2a │ │ │ │ lsls r0, r5, #2 │ │ │ │ str r6, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r3!, {r1, r2} │ │ │ │ lsls r6, r5, #2 │ │ │ │ str r6, [sp, #520] @ 0x208 │ │ │ │ lsls r0, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ @@ -2092136,21 +2092151,21 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 626a5e │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strh r2, [r5, #20] │ │ │ │ + strh r2, [r1, #38] @ 0x26 │ │ │ │ lsls r0, r5, #2 │ │ │ │ str r6, [sp, #160] @ 0xa0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r2, r4} │ │ │ │ + ldmia r2, {r2, r4, r5} │ │ │ │ lsls r6, r5, #2 │ │ │ │ str r5, [sp, #720] @ 0x2d0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2092186,15 +2092201,15 @@ │ │ │ │ nop │ │ │ │ str r5, [sp, #448] @ 0x1c0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #26 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - strh r0, [r3, #22] │ │ │ │ + strh r0, [r7, #38] @ 0x26 │ │ │ │ lsls r0, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2092270,19 +2092285,19 @@ │ │ │ │ lsls r6, r3, #5 │ │ │ │ lsrs r4, r0, #25 │ │ │ │ lsls r6, r3, #5 │ │ │ │ lsrs r6, r5, #24 │ │ │ │ lsls r6, r3, #5 │ │ │ │ sub sp, #464 @ 0x1d0 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - strh r2, [r0, #20] │ │ │ │ + strh r2, [r4, #36] @ 0x24 │ │ │ │ lsls r0, r5, #2 │ │ │ │ lsrs r6, r2, #24 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - strh r6, [r1, #18] │ │ │ │ + strh r6, [r5, #34] @ 0x22 │ │ │ │ lsls r0, r5, #2 │ │ │ │ add sp, #72 @ 0x48 │ │ │ │ lsls r1, r2, #5 │ │ │ │ lsrs r2, r0, #23 │ │ │ │ lsls r6, r3, #5 │ │ │ │ ldr r3, [pc, #4] @ (626bc8 ) │ │ │ │ add r3, pc │ │ │ │ @@ -2092310,15 +2092325,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, pc │ │ │ │ blx 6af10 │ │ │ │ str r0, [r4, #80] @ 0x50 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - strh r0, [r0, #14] │ │ │ │ + strh r0, [r4, #30] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (626c30 ) │ │ │ │ add r3, pc │ │ │ │ @@ -2092455,17 +2092470,17 @@ │ │ │ │ movs r2, #102 @ 0x66 │ │ │ │ movs r3, #32 │ │ │ │ b.n 626d32 │ │ │ │ movs r2, #102 @ 0x66 │ │ │ │ movs r3, #64 @ 0x40 │ │ │ │ b.n 626d32 │ │ │ │ nop │ │ │ │ - strh r0, [r3, #14] │ │ │ │ + strh r0, [r7, #30] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r0, [r1, #12] │ │ │ │ + strh r0, [r5, #28] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2092565,31 +2092580,31 @@ │ │ │ │ add r0, pc │ │ │ │ b.n 626e04 │ │ │ │ ldr r0, [pc, #40] @ (626e8c ) │ │ │ │ movs r1, #12 │ │ │ │ add r0, pc │ │ │ │ b.n 626e04 │ │ │ │ nop │ │ │ │ - strh r0, [r6, #8] │ │ │ │ + strh r0, [r2, #26] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r0, [r0, #10] │ │ │ │ + strh r0, [r4, #26] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r6, [r7, #6] │ │ │ │ + strh r6, [r3, #24] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r6, [r6, #4] │ │ │ │ + strh r6, [r2, #22] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r6, [r6, #4] │ │ │ │ + strh r6, [r2, #22] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r2, [r7, #4] │ │ │ │ + strh r2, [r3, #22] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r2, [r1, #6] │ │ │ │ + strh r2, [r5, #22] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cbnz r6, 626eb6 │ │ │ │ + cbnz r6, 626efe │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r6, [r6, #2] │ │ │ │ + strh r6, [r2, #20] │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ mov r6, r3 │ │ │ │ @@ -2092698,21 +2092713,21 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #304] @ 0x130 │ │ │ │ lsls r0, r3, #5 │ │ │ │ str r1, [sp, #248] @ 0xf8 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - stmia r3!, {r2, r3, r4} │ │ │ │ + stmia r5!, {r2, r3, r4, r5} │ │ │ │ lsls r6, r5, #2 │ │ │ │ str r0, [sp, #704] @ 0x2c0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, #30] │ │ │ │ + strh r2, [r3, #14] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -2092999,22 +2093014,22 @@ │ │ │ │ b.n 62712a │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r2, [r0, #60] @ 0x3c │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r4} │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldrh r0, [r3, #50] @ 0x32 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ittt ls │ │ │ │ - lslls r6, r5, #2 │ │ │ │ - pushls {r4, lr} │ │ │ │ - movls.w ip, #4096 @ 0x1000 │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #140] @ 627370 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #132] @ (627374 ) │ │ │ │ @@ -2093122,15 +2093137,15 @@ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx 690c0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - bkpt 0x0080 │ │ │ │ + stmia r0!, {r5, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r4, [pc, #256] @ (62751c ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2093235,18 +2093250,18 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r3, #30] │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r5, #28] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - pop {r1, r4, r5, r7, pc} │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itee le │ │ │ │ + lslle r6, r5, #2 │ │ │ │ + stmdbgt sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + movgt.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r2, [pc, #304] @ (627670 ) │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [pc, #304] @ (627674 ) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ add r2, pc │ │ │ │ @@ -2093370,17 +2093385,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r5, #20] │ │ │ │ lsls r0, r3, #5 │ │ │ │ ldrh r6, [r1, #20] │ │ │ │ lsls r0, r3, #5 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r4, r5, r6} │ │ │ │ + bkpt 0x0096 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - pop {r1, r3} │ │ │ │ + bkpt 0x002a │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3840] @ 0xf00 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #624] @ (627910 ) │ │ │ │ @@ -2093625,31 +2093640,31 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrh r0, [r3, #10] │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r2, #10] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cbnz r0, 627966 │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ lsls r6, r5, #2 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - hlt 0x002e │ │ │ │ + pop {r1, r2, r3, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldrh r4, [r0, #0] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - rev r4, r2 │ │ │ │ + pop {r2, r4, r5} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r2, [r0, #29] │ │ │ │ + ldrb r2, [r4, #5] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r2, [r5, #28] │ │ │ │ + ldrb r2, [r1, #5] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r4, [r3, #28] │ │ │ │ + ldrb r4, [r7, #4] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cbnz r0, 627950 │ │ │ │ + cbnz r0, 627998 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ sub sp, #396 @ 0x18c │ │ │ │ ldr.w r3, [pc, #1096] @ 627d9c │ │ │ │ @@ -2094070,33 +2094085,33 @@ │ │ │ │ nop │ │ │ │ strh r0, [r4, #52] @ 0x34 │ │ │ │ lsls r0, r3, #5 │ │ │ │ strh r0, [r3, #52] @ 0x34 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb882 │ │ │ │ + hlt 0x0022 │ │ │ │ lsls r6, r5, #2 │ │ │ │ strh r0, [r1, #48] @ 0x30 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - @ instruction: 0xb78e │ │ │ │ + cbnz r6, 627dde │ │ │ │ lsls r6, r5, #2 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb634 │ │ │ │ + @ instruction: 0xb854 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - push {r5, r7, lr} │ │ │ │ + @ instruction: 0xb7c0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - push {r6, lr} │ │ │ │ + @ instruction: 0xb760 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r4, [r4, #9] │ │ │ │ + strb r4, [r0, #18] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r4, [r1, #9] │ │ │ │ + strb r4, [r5, #17] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r6, [r7, #8] │ │ │ │ + strb r6, [r3, #17] │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3728] @ 0xe90 │ │ │ │ sub sp, #332 @ 0x14c │ │ │ │ ldr.w r3, [pc, #1272] @ 6282dc │ │ │ │ @@ -2094582,33 +2094597,33 @@ │ │ │ │ nop │ │ │ │ strh r0, [r2, #16] │ │ │ │ lsls r0, r3, #5 │ │ │ │ strh r0, [r1, #16] │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 62836a │ │ │ │ + @ instruction: 0xb61a │ │ │ │ lsls r6, r5, #2 │ │ │ │ strh r0, [r5, #10] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cbz r6, 628334 │ │ │ │ + push {r1, r2, r5, lr} │ │ │ │ lsls r6, r5, #2 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 628310 │ │ │ │ + cbz r4, 628358 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - sub sp, #336 @ 0x150 │ │ │ │ + uxtb r4, r6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add sp, #504 @ 0x1f8 │ │ │ │ + uxth r6, r3 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r4, [r3, #88] @ 0x58 │ │ │ │ + ldr r4, [r7, #120] @ 0x78 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r0, [r1, #88] @ 0x58 │ │ │ │ + ldr r0, [r5, #120] @ 0x78 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r2, [r7, #84] @ 0x54 │ │ │ │ + ldr r2, [r3, #120] @ 0x78 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2094738,15 +2094753,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx 6ace0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - add r5, sp, #1000 @ 0x3e8 │ │ │ │ + add sp, #104 @ 0x68 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r8, r1 │ │ │ │ @@ -2094886,21 +2094901,21 @@ │ │ │ │ b.n 62852e │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r3, #13] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - add r5, sp, #464 @ 0x1d0 │ │ │ │ + add r7, sp, #592 @ 0x250 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldrb r4, [r0, #11] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - add r4, sp, #800 @ 0x320 │ │ │ │ + add r6, sp, #928 @ 0x3a0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r4, sp, #448 @ 0x1c0 │ │ │ │ + add r6, sp, #576 @ 0x240 │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -2095117,23 +2095132,23 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n 628734 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrb r4, [r4, #5] │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #440 @ 0x1b8 │ │ │ │ + add r5, sp, #568 @ 0x238 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r2, sp, #912 @ 0x390 │ │ │ │ + add r5, sp, #16 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldrb r4, [r4, #2] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - add r2, sp, #496 @ 0x1f0 │ │ │ │ + add r4, sp, #624 @ 0x270 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r2, sp, #24 │ │ │ │ + add r4, sp, #152 @ 0x98 │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #1 │ │ │ │ @@ -2095393,21 +2095408,21 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n 628aa0 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strb r4, [r3, #24] │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #968 @ (adr r7, 628f0c ) │ │ │ │ + add r2, sp, #72 @ 0x48 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r7, pc, #520 @ (adr r7, 628d50 ) │ │ │ │ + add r1, sp, #648 @ 0x288 │ │ │ │ lsls r6, r5, #2 │ │ │ │ strb r2, [r0, #21] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - add r7, pc, #296 @ (adr r7, 628c78 ) │ │ │ │ + add r1, sp, #424 @ 0x1a8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ mov sl, r3 │ │ │ │ @@ -2095715,25 +2095730,25 @@ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r0, sl │ │ │ │ b.n 628e10 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r1, #18] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - add r6, pc, #344 @ (adr r6, 628fcc ) │ │ │ │ + add r0, sp, #472 @ 0x1d8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ strb r0, [r3, #15] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - add r5, pc, #872 @ (adr r5, 6291e4 ) │ │ │ │ + add r7, pc, #1000 @ (adr r7, 629264 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r5, pc, #712 @ (adr r5, 629148 ) │ │ │ │ + add r7, pc, #840 @ (adr r7, 6291c8 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r5, pc, #264 @ (adr r5, 628f8c ) │ │ │ │ + add r7, pc, #392 @ (adr r7, 62900c ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r4, pc, #800 @ (adr r4, 6291a8 ) │ │ │ │ + add r6, pc, #928 @ (adr r6, 629228 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #1 │ │ │ │ @@ -2096171,15 +2096186,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 62934c │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r2, #80] @ 0x50 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrb r0, [r3, r3] │ │ │ │ + ldrsh r0, [r7, r3] │ │ │ │ lsls r0, r5, #2 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r0, #76] @ 0x4c │ │ │ │ lsls r0, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2096707,17 +2096722,17 @@ │ │ │ │ b.n 629882 │ │ │ │ ldrd r1, r2, [sp, #16] │ │ │ │ mov r0, sl │ │ │ │ bl 61bf00 │ │ │ │ mov r4, r0 │ │ │ │ b.n 629814 │ │ │ │ nop │ │ │ │ - ldr r2, [sp, #208] @ 0xd0 │ │ │ │ + ldr r4, [sp, #336] @ 0x150 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r1, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r3, [sp, #800] @ 0x320 │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r7, r0 │ │ │ │ @@ -2096917,21 +2096932,21 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6ae14 │ │ │ │ mov r3, r4 │ │ │ │ mov r9, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, fp │ │ │ │ b.n 629a52 │ │ │ │ - ldr r0, [sp, #256] @ 0x100 │ │ │ │ + ldr r2, [sp, #384] @ 0x180 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + ldr r2, [sp, #152] @ 0x98 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r7, [sp, #640] @ 0x280 │ │ │ │ + ldr r1, [sp, #768] @ 0x300 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r7, [sp, #560] @ 0x230 │ │ │ │ + ldr r1, [sp, #688] @ 0x2b0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #748] @ (629e08 ) │ │ │ │ @@ -2097215,43 +2097230,43 @@ │ │ │ │ nop │ │ │ │ str r4, [r3, #76] @ 0x4c │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r1, #76] @ 0x4c │ │ │ │ lsls r0, r3, #5 │ │ │ │ - str r6, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r0, [sp, #832] @ 0x340 │ │ │ │ lsls r6, r5, #2 │ │ │ │ str r0, [r4, #68] @ 0x44 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #32] │ │ │ │ + ldr r0, [sp, #160] @ 0xa0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r5, [sp, #536] @ 0x218 │ │ │ │ + str r7, [sp, #664] @ 0x298 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r0, [r6, r4] │ │ │ │ + strb r0, [r2, r5] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r5, [sp, #176] @ 0xb0 │ │ │ │ + str r7, [sp, #304] @ 0x130 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r5, [sp, #72] @ 0x48 │ │ │ │ + str r7, [sp, #200] @ 0xc8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r4, [sp, #808] @ 0x328 │ │ │ │ + str r6, [sp, #936] @ 0x3a8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r5, r2] │ │ │ │ + strb r4, [r1, r3] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r4, [r2, r0] │ │ │ │ + strb r4, [r6, r0] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r4, [r4, r1] │ │ │ │ + strb r4, [r0, r2] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r6, [r3, r0] │ │ │ │ + strb r6, [r7, r0] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r0, [r6, r7] │ │ │ │ + strb r0, [r2, r0] │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3752] @ 0xea8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #280] @ (629f7c ) │ │ │ │ @@ -2097365,15 +2097380,15 @@ │ │ │ │ b.n 629f3c │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ b.n 629f7a │ │ │ │ str r4, [r2, #24] │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #16] │ │ │ │ + str r5, [sp, #144] @ 0x90 │ │ │ │ lsls r6, r5, #2 │ │ │ │ str r4, [r7, #8] │ │ │ │ lsls r0, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2097423,17 +2097438,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx 6a100 │ │ │ │ mov r4, r0 │ │ │ │ b.n 629ff0 │ │ │ │ - str r2, [sp, #352] @ 0x160 │ │ │ │ + str r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r2, [sp, #192] @ 0xc0 │ │ │ │ + str r4, [sp, #320] @ 0x140 │ │ │ │ lsls r6, r5, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2097618,15 +2097633,15 @@ │ │ │ │ nop │ │ │ │ ldrsh r6, [r2, r1] │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r6, [r7, r0] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - str r0, [sp, #312] @ 0x138 │ │ │ │ + str r2, [sp, #440] @ 0x1b8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ (62a240 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2097834,15 +2097849,15 @@ │ │ │ │ str r0, [r3, #8] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #8] @ (62a40c ) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ nop │ │ │ │ - ldmia r4, {r4, r5, r6, r7} │ │ │ │ + ldmia r7!, {r4} │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r3, r2, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2099105,15 +2099120,15 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ str r4, [r2, r0] │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - eors r2, r4 │ │ │ │ + cmp r2, r0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ ldr r7, [pc, #744] @ (62b380 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ ldr r7, [pc, #600] @ (62b2f4 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2099208,18 +2099223,18 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ blx 6944c │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ b.n 62b114 │ │ │ │ ldr r0, [pc, #4] @ (62b1a8 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ - itee pl │ │ │ │ - lslpl r4, r4, #2 │ │ │ │ - pushmi {r4, r5, lr} │ │ │ │ - movmi.w ip, #4096 @ 0x1000 │ │ │ │ + stmia r1!, {r1, r4, r5, r6} │ │ │ │ + lsls r4, r4, #2 │ │ │ │ + push {r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrd r3, r2, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 62b1f2 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2099520,25 +2099535,25 @@ │ │ │ │ nop │ │ │ │ ldr r5, [pc, #864] @ (62b80c ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ ldr r5, [pc, #856] @ (62b808 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #920 @ 0x398 │ │ │ │ + add r7, sp, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r0, [sp, #368] @ 0x170 │ │ │ │ + str r2, [sp, #496] @ 0x1f0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #80 @ 0x50 │ │ │ │ + subs r7, #112 @ 0x70 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r5, #40 @ 0x28 │ │ │ │ + subs r7, #72 @ 0x48 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r4, #248 @ 0xf8 │ │ │ │ + subs r7, #24 │ │ │ │ lsls r0, r5, #2 │ │ │ │ ldr r3, [pc, #968] @ (62b898 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #664] @ (62b770 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ @@ -2100757,15 +2100772,15 @@ │ │ │ │ ldr r3, [r1, #44] @ 0x2c │ │ │ │ cmp r3, #1 │ │ │ │ beq.n 62c0d4 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 62c0ce │ │ │ │ movs r3, #2 │ │ │ │ b.n 62c0d4 │ │ │ │ - lsls r0, r3 │ │ │ │ + cmp r0, r7 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [r0] │ │ │ │ sub sp, #20 │ │ │ │ @@ -2100961,37 +2100976,37 @@ │ │ │ │ cmp.w ip, #13 │ │ │ │ it eq │ │ │ │ moveq r2, r3 │ │ │ │ ldr r3, [pc, #52] @ (62c388 ) │ │ │ │ add r3, pc │ │ │ │ blx 6906c │ │ │ │ b.n 62c244 │ │ │ │ - strb r6, [r0, #0] │ │ │ │ + strb r6, [r4, #8] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r4, [r1, #124] @ 0x7c │ │ │ │ + strb r4, [r5, #7] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r4, [r5, #120] @ 0x78 │ │ │ │ + strb r4, [r1, #7] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r4, [r2, #120] @ 0x78 │ │ │ │ + strb r4, [r6, #6] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r6, [r7, #116] @ 0x74 │ │ │ │ + strb r6, [r3, #6] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r0, [r5, #116] @ 0x74 │ │ │ │ + strb r0, [r1, #6] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r6, [r1, #116] @ 0x74 │ │ │ │ + strb r6, [r5, #5] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r4, [r6, #112] @ 0x70 │ │ │ │ + strb r4, [r2, #5] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r6, [r3, #112] @ 0x70 │ │ │ │ + strb r6, [r7, #4] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r0, [r1, #112] @ 0x70 │ │ │ │ + strb r0, [r5, #4] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r2, [r6, #108] @ 0x6c │ │ │ │ + strb r2, [r2, #4] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r4, [r3, #108] @ 0x6c │ │ │ │ + strb r4, [r7, #3] │ │ │ │ lsls r6, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2101052,15 +2101067,15 @@ │ │ │ │ movt r2, #65535 @ 0xffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ b.n 62c3ca │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - ldr r4, [r4, #96] @ 0x60 │ │ │ │ + strb r4, [r0, #1] │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ adds r0, #40 @ 0x28 │ │ │ │ @@ -2101258,15 +2101273,15 @@ │ │ │ │ blx 69ed8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrb.w r3, [r4, #3224] @ 0xc98 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 62c654 │ │ │ │ ldr.w r0, [r4, #3232] @ 0xca0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ + ldr r2, [r0, #96] @ 0x60 │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2101328,15 +2101343,15 @@ │ │ │ │ blx 6a3e8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a9e0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r6, [r6, #48] @ 0x30 │ │ │ │ + ldr r6, [r2, #84] @ 0x54 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr.w r3, [r0, #3268] @ 0xcc4 │ │ │ │ cmp r3, r2 │ │ │ │ bhi.n 62c72a │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2101411,15 +2101426,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 6a9e0 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [r4, #44] @ 0x2c │ │ │ │ + ldr r4, [r0, #80] @ 0x50 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ ldr r3, [pc, #208] @ (62c8dc ) │ │ │ │ @@ -2101496,15 +2101511,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #220 @ 0xdc │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r4, [r1, #24] │ │ │ │ + ldr r4, [r5, #56] @ 0x38 │ │ │ │ lsls r6, r5, #2 │ │ │ │ adds r7, #60 @ 0x3c │ │ │ │ lsls r0, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ @@ -2101601,19 +2101616,19 @@ │ │ │ │ b.n 62c92e │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r6, #250 @ 0xfa │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r3, #8] │ │ │ │ + ldr r6, [r7, #40] @ 0x28 │ │ │ │ lsls r6, r5, #2 │ │ │ │ adds r6, #92 @ 0x5c │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ + ldr r0, [r1, #40] @ 0x28 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ ldr r3, [pc, #280] @ (62cb30 ) │ │ │ │ @@ -2101721,17 +2101736,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #210 @ 0xd2 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - str r6, [r4, #124] @ 0x7c │ │ │ │ + ldr r6, [r0, #32] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r6, [r2, #116] @ 0x74 │ │ │ │ + ldr r6, [r6, #20] │ │ │ │ lsls r6, r5, #2 │ │ │ │ adds r4, #234 @ 0xea │ │ │ │ lsls r0, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2101804,15 +2101819,15 @@ │ │ │ │ bhi.n 62cbd6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r8 │ │ │ │ bl 618afc │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - str r4, [r3, #100] @ 0x64 │ │ │ │ + ldr r4, [r7, #4] │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov fp, r0 │ │ │ │ @@ -2101998,23 +2102013,23 @@ │ │ │ │ b.n 62cdb4 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r3, #192 @ 0xc0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r0, #88] @ 0x58 │ │ │ │ + str r2, [r4, #120] @ 0x78 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r4, [r7, #84] @ 0x54 │ │ │ │ + str r4, [r3, #120] @ 0x78 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r3, #238 @ 0xee │ │ │ │ + movs r6, #14 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r2, [r2, #80] @ 0x50 │ │ │ │ + str r2, [r6, #112] @ 0x70 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r6, [r4, #72] @ 0x48 │ │ │ │ + str r6, [r0, #108] @ 0x6c │ │ │ │ lsls r6, r5, #2 │ │ │ │ adds r2, #68 @ 0x44 │ │ │ │ lsls r0, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2102059,15 +2102074,15 @@ │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ blx 69ed8 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - str r4, [r2, #60] @ 0x3c │ │ │ │ + str r4, [r6, #92] @ 0x5c │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r3, [r0, #984] @ 0x3d8 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2102140,17 +2102155,17 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 61c2b8 │ │ │ │ mov r2, r0 │ │ │ │ b.n 62cedc │ │ │ │ bl 62c614 │ │ │ │ mov r2, r0 │ │ │ │ b.n 62cedc │ │ │ │ - str r6, [r1, #52] @ 0x34 │ │ │ │ + str r6, [r5, #84] @ 0x54 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r0, #140 @ 0x8c │ │ │ │ + movs r2, #172 @ 0xac │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ @@ -2102209,15 +2102224,15 @@ │ │ │ │ b.n 62cfbc │ │ │ │ blx 69768 │ │ │ │ b.n 62cff4 │ │ │ │ blx 69f08 │ │ │ │ b.n 62cff4 │ │ │ │ blx 6ab9c │ │ │ │ b.n 62cff4 │ │ │ │ - str r4, [r5, #36] @ 0x24 │ │ │ │ + str r4, [r1, #72] @ 0x48 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ cmp r1, #16 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ @@ -2102270,17 +2102285,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx 6aef8 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r0, [r3, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - str r0, [r6, #24] │ │ │ │ + str r0, [r2, #60] @ 0x3c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r4, [r5, #20] │ │ │ │ + str r4, [r1, #56] @ 0x38 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #276] @ (62d208 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2102385,15 +2102400,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r7, #4 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r5, #12] │ │ │ │ + str r2, [r1, #48] @ 0x30 │ │ │ │ lsls r6, r5, #2 │ │ │ │ cmp r6, #16 │ │ │ │ lsls r0, r3, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2102669,15 +2102684,15 @@ │ │ │ │ mov fp, r0 │ │ │ │ b.n 62d332 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r6, r3] │ │ │ │ + str r6, [r2, #16] │ │ │ │ lsls r6, r5, #2 │ │ │ │ cmp r3, #98 @ 0x62 │ │ │ │ lsls r0, r3, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2102828,25 +2102843,25 @@ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ strd r2, r3, [sp] │ │ │ │ ldrd r1, r2, [r0, #44] @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ bl 61c2b8 │ │ │ │ mov r2, r0 │ │ │ │ b.n 62d5bc │ │ │ │ - adds r2, r3, r7 │ │ │ │ + subs r2, r7, r7 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r0, r1, r7 │ │ │ │ + subs r0, r5, r7 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r2, [r0, r1] │ │ │ │ + ldrsh r2, [r4, r1] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r0, r5, r6 │ │ │ │ + subs r0, r1, r7 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r6, r7, r1 │ │ │ │ + adds r6, r3, #2 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r6, r7, r1 │ │ │ │ + adds r6, r3, #2 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r3 │ │ │ │ @@ -2103049,15 +2103064,15 @@ │ │ │ │ cmp r7, #64 @ 0x40 │ │ │ │ beq.n 62d85e │ │ │ │ b.n 62d74a │ │ │ │ cmp r7, #64 @ 0x40 │ │ │ │ beq.n 62d84c │ │ │ │ b.n 62d7d8 │ │ │ │ nop │ │ │ │ - ldrh r0, [r2, r2] │ │ │ │ + ldrb r0, [r6, r2] │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r8, r3 │ │ │ │ @@ -2103296,17 +2103311,17 @@ │ │ │ │ b.n 62da4e │ │ │ │ cmp.w r8, #64 @ 0x40 │ │ │ │ beq.n 62db06 │ │ │ │ b.n 62d974 │ │ │ │ cmp.w r8, #64 @ 0x40 │ │ │ │ beq.n 62daf2 │ │ │ │ b.n 62da26 │ │ │ │ - ldr r2, [r3, r1] │ │ │ │ + ldrh r2, [r7, r1] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r2, [r0, r1] │ │ │ │ + ldrh r2, [r4, r1] │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2103413,19 +2103428,19 @@ │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 62db9a │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ str r2, [r3, #0] │ │ │ │ b.n 62db9a │ │ │ │ nop │ │ │ │ - ldrsb r2, [r6, r1] │ │ │ │ + ldr r2, [r2, r2] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrsb r2, [r2, r0] │ │ │ │ + ldr r2, [r6, r0] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r4, [r7, r7] │ │ │ │ + ldr r4, [r3, r0] │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3816] @ 0xee8 │ │ │ │ sub sp, #244 @ 0xf4 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2104038,41 +2104053,41 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #56 @ 0x38 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - strb r2, [r6, r3] │ │ │ │ + ldrsb r2, [r2, r4] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r6, [r7, r2] │ │ │ │ + ldrsb r6, [r3, r3] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r4, [r3, r1] │ │ │ │ + ldrsb r4, [r7, r1] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r4, [r2, r1] │ │ │ │ + ldrsb r4, [r6, r1] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r0, [r1, r1] │ │ │ │ + ldrsb r0, [r5, r1] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r2, [r5, r1] │ │ │ │ + strb r2, [r1, r2] │ │ │ │ lsls r6, r5, #2 │ │ │ │ movs r0, #22 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - str r4, [r6, r7] │ │ │ │ + strb r4, [r2, r0] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r4, [r6, r6] │ │ │ │ + strh r4, [r2, r7] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r4, [r5, r2] │ │ │ │ + strh r4, [r1, r3] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r7, #27 │ │ │ │ + asrs r2, r3, #4 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsrs r4, r0, #28 │ │ │ │ + asrs r4, r4, #4 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsrs r2, r1, #28 │ │ │ │ + asrs r2, r5, #4 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldmia r5!, {r1, r3, r4, r6} │ │ │ │ + ldmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r0, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r2 │ │ │ │ @@ -2104164,17 +2104179,17 @@ │ │ │ │ b.n 62e3da │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r0, r7, #2 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #760] @ (62e71c ) │ │ │ │ + str r6, [r3, r3] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r6, [pc, #424] @ (62e5d0 ) │ │ │ │ + str r2, [r1, r2] │ │ │ │ lsls r6, r5, #2 │ │ │ │ adds r6, r3, #0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2104666,15 +2104681,15 @@ │ │ │ │ add.w r7, r4, r2, lsl #5 │ │ │ │ adds r7, #44 @ 0x2c │ │ │ │ b.n 62e902 │ │ │ │ adds r7, r2, #5 │ │ │ │ add.w r7, r4, r7, lsl #4 │ │ │ │ b.n 62e902 │ │ │ │ nop │ │ │ │ - ldr r0, [pc, #976] @ (62ed80 ) │ │ │ │ + ldr r3, [pc, #80] @ (62ea00 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r4, [pc, #116] @ (62ea34 ) │ │ │ │ mov r3, r1 │ │ │ │ @@ -2105141,19 +2105156,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ asrs r4, r6, #18 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - mov r0, r7 │ │ │ │ + ldr r0, [pc, #352] @ (62ef94 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ asrs r4, r2, #13 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - add sl, r6 │ │ │ │ + mov sl, sl │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #656] @ (62f0e0 ) │ │ │ │ @@ -2105398,21 +2105413,21 @@ │ │ │ │ b.n 62f03a │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r0, r5, #6 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r5, #8 │ │ │ │ + lsls r2, r1, #17 │ │ │ │ lsls r0, r5, #2 │ │ │ │ asrs r0, r1, #2 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsls r6, r3, #5 │ │ │ │ + lsls r6, r7, #13 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - tst r6, r3 │ │ │ │ + add r6, r7 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3568] @ 0xdf0 │ │ │ │ sub sp, #492 @ 0x1ec │ │ │ │ mov r4, r0 │ │ │ │ @@ -2105954,31 +2105969,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #27 │ │ │ │ lsls r0, r3, #5 │ │ │ │ lsrs r6, r3, #27 │ │ │ │ lsls r0, r3, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ands r2, r6 │ │ │ │ + negs r2, r2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r7, #218 @ 0xda │ │ │ │ + rors r2, r7 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r7, #176 @ 0xb0 │ │ │ │ + rors r0, r2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r6, #10 │ │ │ │ + ands r2, r5 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r5, #138 @ 0x8a │ │ │ │ + subs r7, #170 @ 0xaa │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r5, #44 @ 0x2c │ │ │ │ + subs r7, #76 @ 0x4c │ │ │ │ lsls r6, r5, #2 │ │ │ │ lsrs r2, r1, #11 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r4, #16 │ │ │ │ + subs r6, #48 @ 0x30 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r3, #200 @ 0xc8 │ │ │ │ + subs r5, #232 @ 0xe8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ blx 6906c │ │ │ │ @@ -2106503,54 +2106518,54 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 62fa5c │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ - subs r2, #0 │ │ │ │ + subs r4, #32 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r1, #126 @ 0x7e │ │ │ │ + subs r3, #158 @ 0x9e │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r1, #92 @ 0x5c │ │ │ │ + subs r3, #124 @ 0x7c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r1, #10 │ │ │ │ + subs r3, #42 @ 0x2a │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r6, [r7, #40] @ 0x28 │ │ │ │ + ldr r6, [r3, #76] @ 0x4c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r1, [sp, #512] @ 0x200 │ │ │ │ + str r3, [sp, #640] @ 0x280 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - @ instruction: 0xf67600a7 │ │ │ │ - adds r7, #94 @ 0x5e │ │ │ │ + ldrb.w r0, [r6, #167] @ 0xa7 │ │ │ │ + subs r1, #126 @ 0x7e │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r7, #0 │ │ │ │ + subs r1, #32 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldc2l 0, cr0, [r2, #704] @ 0x2c0 │ │ │ │ - asrs r0, r1, #17 │ │ │ │ + vshr.u64 d16, d16, #14 │ │ │ │ + asrs r0, r5, #25 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [r2, #84] @ 0x54 │ │ │ │ + ldr r6, [r6, #116] @ 0x74 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldc2 0, cr0, [r0, #704] @ 0x2c0 │ │ │ │ - ldr r6, [r5, #72] @ 0x48 │ │ │ │ + vshr.u64 d0, d16, #16 │ │ │ │ + ldr r6, [r1, #108] @ 0x6c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r6, #72] @ 0x48 │ │ │ │ + ldr r0, [r2, #108] @ 0x6c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r6, #4] │ │ │ │ + ldr r0, [r2, #40] @ 0x28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf58200a7 │ │ │ │ - b.n 62fd94 │ │ │ │ + @ instruction: 0xf7a200a7 │ │ │ │ + b.n 6301d4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldc2l 0, cr0, [r0, #704] @ 0x2c0 │ │ │ │ - str r0, [sp, #216] @ 0xd8 │ │ │ │ + vshr.u64 d16, d16, #16 │ │ │ │ + str r2, [sp, #344] @ 0x158 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r5, [sp, #656] @ 0x290 │ │ │ │ + str r7, [sp, #784] @ 0x310 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 62fd94 │ │ │ │ + b.n 6301d4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stc2 0, cr0, [r8, #704] @ 0x2c0 │ │ │ │ + vshr.u64 d0, d16, #24 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ mov sl, r0 │ │ │ │ ldr.w r0, [pc, #1244] @ 630178 │ │ │ │ @@ -2107050,21 +2107065,21 @@ │ │ │ │ ldrb r3, [r3, #21] │ │ │ │ b.n 62fcda │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ lsls r4, r3, #13 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #38 @ 0x26 │ │ │ │ + adds r7, #70 @ 0x46 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r3, #130 @ 0x82 │ │ │ │ + adds r5, #162 @ 0xa2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ lsls r0, r1, #4 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r2, #6 │ │ │ │ + adds r4, #38 @ 0x26 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ ldr r2, [pc, #352] @ (630304 ) │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ @@ -2107922,39 +2107937,37 @@ │ │ │ │ beq.w 630612 │ │ │ │ bhi.w 6306a4 │ │ │ │ b.n 6309fc │ │ │ │ nop │ │ │ │ stc2l 1, cr0, [lr], {87} @ 0x57 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #84 @ 0x54 │ │ │ │ + adds r0, #116 @ 0x74 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r5, #244 @ 0xf4 │ │ │ │ + adds r0, #20 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r5, #236 @ 0xec │ │ │ │ + adds r0, #12 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r5, #230 @ 0xe6 │ │ │ │ + adds r0, #6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ @ instruction: 0xfa240157 │ │ │ │ - @ instruction: 0xe98c00a7 │ │ │ │ - @ instruction: 0xe99400a7 │ │ │ │ - cmp r2, #214 @ 0xd6 │ │ │ │ + sub.w r0, ip, r7, asr #2 │ │ │ │ + subs.w r0, r4, r7, asr #2 │ │ │ │ + cmp r4, #246 @ 0xf6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strd r0, r0, [lr, #-668] @ 0x29c │ │ │ │ - add r7, pc, #920 @ (adr r7, 630e08 ) │ │ │ │ + sbc.w r0, lr, r7, asr #2 │ │ │ │ + add r2, sp, #24 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 6309a4 │ │ │ │ - lsls r7, r4, #2 │ │ │ │ - cmp r2, #18 │ │ │ │ + @ instruction: 0xe9b800a7 │ │ │ │ + cmp r4, #50 @ 0x32 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 630968 │ │ │ │ - lsls r7, r4, #2 │ │ │ │ - cmp r1, #174 @ 0xae │ │ │ │ + @ instruction: 0xe99600a7 │ │ │ │ + cmp r3, #206 @ 0xce │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r1, #170 @ 0xaa │ │ │ │ + cmp r3, #202 @ 0xca │ │ │ │ lsls r6, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -2108333,28 +2108346,28 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ adcs.w r1, ip, #14090240 @ 0xd70000 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #86 @ 0x56 │ │ │ │ + cmp r1, #118 @ 0x76 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r7, #14 │ │ │ │ + cmp r1, #46 @ 0x2e │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r6, #150 @ 0x96 │ │ │ │ + cmp r0, #182 @ 0xb6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r5, #254 @ 0xfe │ │ │ │ + cmp r0, #30 │ │ │ │ lsls r6, r5, #2 │ │ │ │ @ instruction: 0xf3980157 │ │ │ │ - movs r5, #120 @ 0x78 │ │ │ │ + movs r7, #152 @ 0x98 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r4, #246 @ 0xf6 │ │ │ │ + movs r7, #22 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r4, #202 @ 0xca │ │ │ │ + movs r6, #234 @ 0xea │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3448] @ 0xd78 │ │ │ │ ldr.w r2, [pc, #2836] @ 6319d0 │ │ │ │ sub.w sp, sp, #612 @ 0x264 │ │ │ │ @@ -2109448,31 +2109461,31 @@ │ │ │ │ @ instruction: 0xf1360157 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add.w r1, r8, #87 @ 0x57 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ vand q0, q4, │ │ │ │ - movs r0, #200 @ 0xc8 │ │ │ │ + movs r2, #232 @ 0xe8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r4, r3, r7 │ │ │ │ + subs r4, r7, r7 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r0, r0, r7 │ │ │ │ + subs r0, r4, r7 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r4, r5, r6 │ │ │ │ + subs r4, r1, r7 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r2, r2, r6 │ │ │ │ + subs r2, r6, r6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r2, r7, r5 │ │ │ │ + subs r2, r3, r6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r6, r3, r5 │ │ │ │ + subs r6, r7, r5 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r4, r1, r5 │ │ │ │ + subs r4, r5, r5 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r6, r5, r1 │ │ │ │ + subs r6, r1, r2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldrd r1, r2, [sp, #348] @ 0x15c │ │ │ │ bl 61a3b0 │ │ │ │ mov r1, r0 │ │ │ │ ldrb.w r0, [fp, #33] @ 0x21 │ │ │ │ b.n 6314a0 │ │ │ │ @@ -2110383,87 +2110396,87 @@ │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r1, r3 │ │ │ │ bl 45e0c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x349d54> │ │ │ │ b.n 632298 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - asrs r2, r5, #31 │ │ │ │ + subs r2, r1, r0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r2, r3, #30 │ │ │ │ + adds r2, r7, r6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r4, r4, #28 │ │ │ │ + adds r4, r0, r5 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r0, r6, #26 │ │ │ │ + adds r0, r2, r3 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r2, r1, #26 │ │ │ │ + adds r2, r5, r2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r0, r3, #24 │ │ │ │ + adds r0, r7, r0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r2, r0, #24 │ │ │ │ + adds r2, r4, r0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r4, r0, #23 │ │ │ │ + asrs r4, r4, #31 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r2, r7, #21 │ │ │ │ + asrs r2, r3, #30 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r4, r5, #21 │ │ │ │ + asrs r4, r1, #30 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r6, r3, #21 │ │ │ │ + asrs r6, r7, #29 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r2, r4, #19 │ │ │ │ + asrs r2, r0, #28 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r2, r6, #17 │ │ │ │ + asrs r2, r2, #26 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r2, r4, #15 │ │ │ │ + asrs r2, r0, #24 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r6, r3, #14 │ │ │ │ + asrs r6, r7, #22 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r4, r1, #13 │ │ │ │ + asrs r4, r5, #21 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r6, r1, #12 │ │ │ │ + asrs r6, r5, #20 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r6, r4, #10 │ │ │ │ + asrs r6, r0, #19 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r6, r7, #9 │ │ │ │ + asrs r6, r3, #18 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r0, r6, #8 │ │ │ │ + asrs r0, r2, #17 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r0, r3, #7 │ │ │ │ + asrs r0, r7, #15 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r6, r4, #6 │ │ │ │ + asrs r6, r0, #15 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - beq.n 632438 │ │ │ │ + bcs.n 632478 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - asrs r6, r2, #3 │ │ │ │ + asrs r6, r6, #11 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r4, r0, #3 │ │ │ │ + asrs r4, r4, #11 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r2, r6, #2 │ │ │ │ + asrs r2, r2, #11 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r2, r2, #2 │ │ │ │ + asrs r2, r6, #10 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r4, r5, #1 │ │ │ │ + asrs r4, r1, #10 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r4, r7, #32 │ │ │ │ + asrs r4, r3, #9 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r6, r2, #32 │ │ │ │ + asrs r6, r6, #8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r0, r0, #32 │ │ │ │ + asrs r0, r4, #8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r7, #30 │ │ │ │ + asrs r6, r3, #7 │ │ │ │ lsls r6, r5, #2 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r5, #29 │ │ │ │ + asrs r6, r1, #6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r0, #28 │ │ │ │ + asrs r6, r4, #4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r6, #27 │ │ │ │ + asrs r2, r2, #4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r0, r2, #27 │ │ │ │ + asrs r0, r6, #3 │ │ │ │ lsls r6, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -2110888,25 +2110901,25 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ blt.n 6327f0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r0, #18 │ │ │ │ + lsrs r4, r4, #26 │ │ │ │ lsls r6, r5, #2 │ │ │ │ bls.n 6327d0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - lsrs r2, r0, #13 │ │ │ │ + lsrs r2, r4, #21 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r4, r4, #12 │ │ │ │ + lsrs r4, r0, #21 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r4, r6, #8 │ │ │ │ + lsrs r4, r2, #17 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r0, r5, #7 │ │ │ │ + lsrs r0, r1, #16 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3776] @ 0xec0 │ │ │ │ ldr r4, [pc, #1012] @ (632ccc ) │ │ │ │ sub sp, #284 @ 0x11c │ │ │ │ @@ -2111294,21 +2111307,21 @@ │ │ │ │ nop │ │ │ │ bvc.n 632d10 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bvs.n 632cf0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - lsrs r2, r1, #32 │ │ │ │ + lsrs r2, r5, #8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r4, r2, #27 │ │ │ │ + lsrs r4, r6, #3 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r4, r3, #25 │ │ │ │ + lsrs r4, r7, #1 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r6, r6, #24 │ │ │ │ + lsrs r6, r2, #1 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ ldr r4, [pc, #692] @ (632fb0 ) │ │ │ │ @@ -2111573,23 +2111586,23 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ bcs.n 632fa0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r1, #18 │ │ │ │ + lsls r0, r5, #26 │ │ │ │ lsls r6, r5, #2 │ │ │ │ bcs.n 632fe8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - lsls r0, r6, #15 │ │ │ │ + lsls r0, r2, #24 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r5, pc, #368 @ (adr r5, 633140 ) │ │ │ │ + add r7, pc, #496 @ (adr r7, 6331c0 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r2, r4, #10 │ │ │ │ + lsls r2, r0, #19 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3840] @ 0xf00 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r1, [pc, #1300] @ 6334fc │ │ │ │ @@ -2112082,30 +2112095,33 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7, {r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r2, #5 │ │ │ │ + lsls r0, r6, #13 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldmia r6, {r1, r6, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - lsls r0, r1, #3 │ │ │ │ + lsls r0, r5, #11 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - vaddl.u32 q8, d26, d29 │ │ │ │ - vhadd.u32 d0, d22, d29 │ │ │ │ - pop {r1, r2, r3, r6, r7, pc} │ │ │ │ - lsls r7, r4, #2 │ │ │ │ - cdp2 0, 11, cr0, cr12, cr13, {5} │ │ │ │ - pop {r1, r3, r6, r7, pc} │ │ │ │ - lsls r7, r4, #2 │ │ │ │ - pop {r2, r4, pc} │ │ │ │ - lsls r7, r4, #2 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + lsls r2, r1, #8 │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + lsls r6, r0, #5 │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + itee al │ │ │ │ + lslal r7, r4, #2 │ │ │ │ + lsl r4, r3, #3 │ │ │ │ + lsl r6, r5, #2 │ │ │ │ + itet al │ │ │ │ + lslal r7, r4, #2 │ │ │ │ + ite cc @ unpredictable > │ │ │ │ + lslcc r7, r4, #2 │ │ │ │ + stmdbcs sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ mov lr, r3 │ │ │ │ ldr.w sl, [r0] │ │ │ │ @@ -2112886,21 +2112902,21 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 62c7f8 │ │ │ │ str r0, [r6, #0] │ │ │ │ b.n 633ac0 │ │ │ │ nop │ │ │ │ - rev r2, r0 │ │ │ │ + pop {r1, r5} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - rev r6, r0 │ │ │ │ + pop {r1, r2, r5} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - rev r2, r1 │ │ │ │ + pop {r1, r3, r5} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - @ instruction: 0xf6e200ad │ │ │ │ + vst4.32 {d0-d3}, [r2 :128]! │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #452] @ (633f44 ) │ │ │ │ ldr r3, [pc, #452] @ (633f48 ) │ │ │ │ @@ -2113615,18 +2113631,18 @@ │ │ │ │ b.n 634176 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ it ne │ │ │ │ lslne r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0a800ad │ │ │ │ - and.w r0, r6, #173 @ 0xad │ │ │ │ - cdp 0, 13, cr0, cr8, cr13, {5} │ │ │ │ - ldcl 0, cr0, [r4, #692]! @ 0x2b4 │ │ │ │ + movt r0, #32941 @ 0x80ad │ │ │ │ + @ instruction: 0xf22600ad │ │ │ │ + @ instruction: 0xf0f800ad │ │ │ │ + ands.w r0, r4, #173 @ 0xad │ │ │ │ cbnz r2, 6344fc │ │ │ │ lsls r7, r2, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #128] @ 634520 │ │ │ │ @@ -2113921,15 +2113937,15 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbnz r4, 6347a2 │ │ │ │ lsls r7, r2, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - adds.w r0, r8, sp, asr #2 │ │ │ │ + ldc 0, cr0, [r8, #-692]! @ 0xfffffd4c │ │ │ │ @ instruction: 0xb8a4 │ │ │ │ lsls r7, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3792] @ 0xed0 │ │ │ │ mov r7, r0 │ │ │ │ @@ -2114120,17 +2114136,17 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb846 │ │ │ │ lsls r7, r2, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe98e00ad │ │ │ │ - ldrd r0, r0, [ip, #-692]! @ 0x2b4 │ │ │ │ - ldmdb ip!, {r0, r2, r3, r5, r7} │ │ │ │ + sub.w r0, lr, sp, asr #2 │ │ │ │ + @ instruction: 0xeb9c00ad │ │ │ │ + adcs.w r0, ip, sp, asr #2 │ │ │ │ @ instruction: 0xb6bc │ │ │ │ lsls r7, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3640] @ 0xe38 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2115250,23 +2115266,23 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb634 │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #616 @ (adr r4, 6357b8 ) │ │ │ │ + add r6, pc, #744 @ (adr r6, 635838 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r0, [sp, #544] @ 0x220 │ │ │ │ + ldr r2, [sp, #672] @ 0x2a0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ uxth r6, r6 │ │ │ │ lsls r7, r2, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - udf #78 @ 0x4e │ │ │ │ + b.n 63563c │ │ │ │ lsls r5, r5, #2 │ │ │ │ movs r2, #0 │ │ │ │ add.w r1, r4, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ bl 62e9b0 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ mov r1, r0 │ │ │ │ @@ -2116294,33 +2116310,33 @@ │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 62f0f8 │ │ │ │ ldr r7, [sp, #164] @ 0xa4 │ │ │ │ b.w 634d30 │ │ │ │ - bgt.n 63612c │ │ │ │ + udf #128 @ 0x80 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bgt.n 63610c │ │ │ │ + udf #110 @ 0x6e │ │ │ │ lsls r5, r5, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 636140 │ │ │ │ + bgt.n 635f80 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bhi.n 636084 │ │ │ │ + bge.n 6360c4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 636168 │ │ │ │ + bvc.n 635fa8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bcc.n 635fa8 │ │ │ │ + bpl.n 635fe8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bcs.n 635fcc │ │ │ │ + bmi.n 63600c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r1, [sp, #384] @ 0x180 │ │ │ │ + str r3, [sp, #512] @ 0x200 │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r2, #0 │ │ │ │ add.w r1, r4, #80 @ 0x50 │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ @@ -2117177,33 +2117193,33 @@ │ │ │ │ add.w r8, r5, #880 @ 0x370 │ │ │ │ b.w 635ed8 │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 6369ec │ │ │ │ + bcc.n 636a2c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r7, {r1, r6, r7} │ │ │ │ + bne.n 636990 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r6, {r1, r2, r3, r4, r5, r6} │ │ │ │ + beq.n 63690c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r5!, {r1, r4, r7} │ │ │ │ + ldmia r7, {r1, r4, r5, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r2, [r3, #30] │ │ │ │ + ldrh r2, [r7, #46] @ 0x2e │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldmia r4, {r4, r6} │ │ │ │ + ldmia r6, {r4, r5, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r3!, {r2, r5, r7} │ │ │ │ + ldmia r5!, {r2, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r4, {r1, r3, r4, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r0!, {r1, r6, r7} │ │ │ │ + ldmia r2!, {r1, r5, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ cmp r7, #16 │ │ │ │ beq.w 636ea0 │ │ │ │ bhi.w 636e76 │ │ │ │ cmp r7, #1 │ │ │ │ it eq │ │ │ │ addeq.w fp, r5, #920 @ 0x398 │ │ │ │ @@ -2117806,43 +2117822,43 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - stmia r7!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r3, r4} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r6!, {r1, r2, r5, r6} │ │ │ │ + ldmia r0!, {r1, r2, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r6!, {r2, r4} │ │ │ │ + ldmia r0!, {r2, r4, r5} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r4!, {r1, r4, r6, r7} │ │ │ │ + stmia r6!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r0, [r7, #30] │ │ │ │ + strh r0, [r3, #48] @ 0x30 │ │ │ │ lsls r7, r4, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r2, r6, r7} │ │ │ │ + stmia r5!, {r2, r5, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r3!, {r1, r3, r4, r7} │ │ │ │ + stmia r5!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r3!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r5!, {r1, r2, r4, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r2!, {r4, r5, r6} │ │ │ │ + stmia r4!, {r4, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r6, [r1, #8] │ │ │ │ + strh r6, [r5, #24] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r1!, {r1, r4, r7} │ │ │ │ + stmia r3!, {r1, r4, r5, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #368] @ (637280 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2118989,47 +2119005,47 @@ │ │ │ │ add.w lr, sp, #184 @ 0xb8 │ │ │ │ b.n 637cb2 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrh r0, [r3, #42] @ 0x2a │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x00a6 │ │ │ │ - lsls r5, r5, #2 │ │ │ │ - bkpt 0x0016 │ │ │ │ + stmia r0!, {r1, r2, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - pop {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r0!, {r1, r2, r4, r5} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r6, [r7, #16] │ │ │ │ + itt ne │ │ │ │ + lslne r5, r5, #2 │ │ │ │ + ldrhne r6, [r7, #16] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - cbnz r2, 637db2 │ │ │ │ + pop {r1, r3, r4, r5, r7, pc} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cbnz r6, 637d9a │ │ │ │ + pop {r1, r2, r3, r6, pc} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - revsh r2, r6 │ │ │ │ + pop {r1, r4, pc} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - hlt 0x002c │ │ │ │ + pop {r2, r3, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - rev16 r0, r6 │ │ │ │ + pop {r4, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - rev r2, r4 │ │ │ │ + pop {r1, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cbnz r2, 637d8e │ │ │ │ + cbnz r2, 637dd6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xb8f8 │ │ │ │ + cbnz r0, 637dae │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xb7f8 │ │ │ │ + rev r0, r3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xb79a │ │ │ │ + cbnz r2, 637d9e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xb750 │ │ │ │ + cbnz r0, 637d90 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xb65c │ │ │ │ + @ instruction: 0xb87c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - push {r2, r4, r5, lr} │ │ │ │ + @ instruction: 0xb754 │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ ldr.w r2, [pc, #1716] @ 638444 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -2119655,31 +2119671,31 @@ │ │ │ │ nop │ │ │ │ strh r6, [r4, #18] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r4, #18] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - push {r1, r2, r4, r5, r6} │ │ │ │ + @ instruction: 0xb696 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - push {r1, r2, r3, r5, r6} │ │ │ │ + @ instruction: 0xb68e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - push {r1, r3, r5, r6} │ │ │ │ + @ instruction: 0xb68a │ │ │ │ lsls r5, r5, #2 │ │ │ │ strh r4, [r2, #10] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r6, sp, #752 @ 0x2f0 │ │ │ │ + sub sp, #368 @ 0x170 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r6, sp, #344 @ 0x158 │ │ │ │ + add sp, #472 @ 0x1d8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r5, #32 │ │ │ │ + asrs r2, r1, #9 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r0, [r7, #20] │ │ │ │ + str r0, [r3, #56] @ 0x38 │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #504] @ 0x1f8 │ │ │ │ subw sp, sp, #3556 @ 0xde4 │ │ │ │ mov r8, r3 │ │ │ │ @@ -2120758,59 +2120774,59 @@ │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r3, #13] │ │ │ │ lsls r7, r2, #5 │ │ │ │ ldrb r2, [r2, #13] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ + ldr r0, [r0, #44] @ 0x2c │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r6, [r0, #8] │ │ │ │ + ldr r6, [r4, #40] @ 0x28 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r0, [r6, #8] │ │ │ │ + ldr r0, [r2, #44] @ 0x2c │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ + ldr r2, [r1, #36] @ 0x24 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ + ldr r2, [r1, #36] @ 0x24 │ │ │ │ lsls r7, r4, #2 │ │ │ │ asrs r4, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #1016 @ (adr r6, 6394f0 ) │ │ │ │ + add r1, sp, #120 @ 0x78 │ │ │ │ lsls r5, r5, #2 │ │ │ │ strb r2, [r6, #17] │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r3, #84] @ 0x54 │ │ │ │ + str r4, [r7, #116] @ 0x74 │ │ │ │ lsls r7, r4, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r6, #112] @ 0x70 │ │ │ │ + ldr r6, [r2, #20] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - rors r2, r4 │ │ │ │ + add r2, r0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsrs r2, r4, #29 │ │ │ │ + asrs r2, r0, #6 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r4, [r2, #72] @ 0x48 │ │ │ │ + str r4, [r6, #104] @ 0x68 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r6, [r0, #60] @ 0x3c │ │ │ │ + str r6, [r4, #92] @ 0x5c │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r3, pc, #632 @ (adr r3, 639398 ) │ │ │ │ + add r5, pc, #760 @ (adr r5, 639418 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r0, [r0, #48] @ 0x30 │ │ │ │ + str r0, [r4, #80] @ 0x50 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r3, pc, #64 @ (adr r3, 639168 ) │ │ │ │ + add r5, pc, #192 @ (adr r5, 6391e8 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r2, pc, #696 @ (adr r2, 6393e4 ) │ │ │ │ + add r4, pc, #824 @ (adr r4, 639464 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r2, pc, #616 @ (adr r2, 639398 ) │ │ │ │ + add r4, pc, #744 @ (adr r4, 639418 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r1, pc, #576 @ (adr r1, 639374 ) │ │ │ │ + add r3, pc, #704 @ (adr r3, 6393f4 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 651e2c │ │ │ │ @@ -2120848,15 +2120864,15 @@ │ │ │ │ bl 52f860 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41b4f0> │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ bl 531314 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41cfa4> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl ac54bc │ │ │ │ + bl ac574c │ │ │ │ mov r0, r4 │ │ │ │ bl 4b94ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3a513c> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2121017,19 +2121033,19 @@ │ │ │ │ b.n 639324 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r4, [r6, #80] @ 0x50 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #96] @ 0x60 │ │ │ │ + add r1, pc, #224 @ (adr r1, 639440 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldr r4, [r2, #76] @ 0x4c │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r6, [sp, #936] @ 0x3a8 │ │ │ │ + add r1, pc, #40 @ (adr r1, 639390 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3624] @ 0xe28 │ │ │ │ ldr r5, [pc, #256] @ (63947c ) │ │ │ │ mov fp, r0 │ │ │ │ @@ -2121129,15 +2121145,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r4, [r7, #68] @ 0x44 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #448] @ 0x1c0 │ │ │ │ + add r0, pc, #576 @ (adr r0, 6396c8 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldr r6, [r3, #56] @ 0x38 │ │ │ │ lsls r7, r2, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2121599,59 +2121615,59 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ ldr r4, [r0, #52] @ 0x34 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r7, [sp, #88] @ 0x58 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r4, [sp, #560] @ 0x230 │ │ │ │ + ldr r6, [sp, #688] @ 0x2b0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldr r6, [r0, #36] @ 0x24 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrb r0, [r6, r3] │ │ │ │ + ldrsh r0, [r2, r4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r2, [r5, r1] │ │ │ │ + ldrsh r2, [r1, r2] │ │ │ │ lsls r7, r4, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r6, r7] │ │ │ │ + ldrsh r0, [r2, r0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r2, [r5, r6] │ │ │ │ + ldrb r2, [r1, r7] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r2, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r5, [sp, #48] @ 0x30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r2, [sp, #512] @ 0x200 │ │ │ │ + ldr r4, [sp, #640] @ 0x280 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r4, [r5, r3] │ │ │ │ + ldrb r4, [r1, r4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r0, [r3, r2] │ │ │ │ + ldrb r0, [r7, r2] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r2, [r4, r1] │ │ │ │ + ldrb r2, [r0, r2] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r2, [r2, r0] │ │ │ │ + ldrb r2, [r6, r0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r4, [r1, r1] │ │ │ │ + ldrb r4, [r5, r1] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r1, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r3, [sp, #632] @ 0x278 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r4, [r1, r1] │ │ │ │ + ldrb r4, [r5, r1] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r2, [r5, r7] │ │ │ │ + ldrb r2, [r1, r0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r0, [r5, r5] │ │ │ │ + ldrh r0, [r1, r6] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r0, [r6, r7] │ │ │ │ + ldrb r0, [r2, r0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r2, [r1, r6] │ │ │ │ + ldrh r2, [r5, r6] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r4, [r3, r5] │ │ │ │ + ldrh r4, [r7, r5] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r6, [r5, r4] │ │ │ │ + ldrh r6, [r1, r5] │ │ │ │ lsls r7, r4, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -2121876,15 +2121892,15 @@ │ │ │ │ add sp, #272 @ 0x110 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r0, [r4, #68] @ 0x44 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #328] @ 0x148 │ │ │ │ + ldr r0, [sp, #456] @ 0x1c8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ str r2, [r1, #64] @ 0x40 │ │ │ │ lsls r7, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -2122023,21 +2122039,21 @@ │ │ │ │ nop │ │ │ │ str r6, [r0, #60] @ 0x3c │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r5, #56] @ 0x38 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r5, [sp, #680] @ 0x2a8 │ │ │ │ + str r7, [sp, #808] @ 0x328 │ │ │ │ lsls r5, r5, #2 │ │ │ │ str r6, [r4, #52] @ 0x34 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #200] @ 0xc8 │ │ │ │ + str r7, [sp, #328] @ 0x148 │ │ │ │ lsls r5, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3760] @ 0xeb0 │ │ │ │ @@ -2122162,17 +2122178,17 @@ │ │ │ │ nop │ │ │ │ str r6, [r6, #32] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r3, #28] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r3, [sp, #728] @ 0x2d8 │ │ │ │ + str r5, [sp, #856] @ 0x358 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r3, [sp, #240] @ 0xf0 │ │ │ │ + str r5, [sp, #368] @ 0x170 │ │ │ │ lsls r5, r5, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ @@ -2122244,17 +2122260,17 @@ │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ blx 6aef8 │ │ │ │ mov r6, r0 │ │ │ │ b.n 639f50 │ │ │ │ - str r2, [sp, #656] @ 0x290 │ │ │ │ + str r4, [sp, #784] @ 0x310 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r2, [sp, #376] @ 0x178 │ │ │ │ + str r4, [sp, #504] @ 0x1f8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #24 │ │ │ │ @@ -2122379,17 +2122395,17 @@ │ │ │ │ bl 45e0c4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x349d54> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ b.n 63a062 │ │ │ │ ldrsh r4, [r5, r7] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #568] @ 0x238 │ │ │ │ + str r3, [sp, #696] @ 0x2b8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r1, [sp, #288] @ 0x120 │ │ │ │ + str r3, [sp, #416] @ 0x1a0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2122573,21 +2122589,21 @@ │ │ │ │ ldrd r0, r3, [sp, #16] │ │ │ │ b.n 63a2b6 │ │ │ │ nop │ │ │ │ ldrb r4, [r5, r5] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r2, r2] │ │ │ │ + strh r4, [r6, r2] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r4, [r5, r0] │ │ │ │ + strh r4, [r1, r1] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r6, [r1, r0] │ │ │ │ + strh r6, [r5, r0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r0, [r2, r1] │ │ │ │ + strh r0, [r6, r1] │ │ │ │ lsls r7, r4, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2123041,17 +2123057,17 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrh r2, [r4, r3] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r6, r7] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrh r0, [r3, #28] │ │ │ │ + ldrh r0, [r7, #44] @ 0x2c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r2, [r2, #28] │ │ │ │ + ldrh r2, [r6, #44] @ 0x2c │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3776] @ 0xec0 │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [pc, #264] @ (63a944 ) │ │ │ │ @@ -2123161,19 +2123177,19 @@ │ │ │ │ b.n 63a894 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrsb r4, [r7, r6] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r5, #12] │ │ │ │ + ldrh r4, [r1, #30] │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldrsb r4, [r4, r5] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrh r0, [r0, #8] │ │ │ │ + ldrh r0, [r4, #24] │ │ │ │ lsls r5, r5, #2 │ │ │ │ movs r3, #0 │ │ │ │ movs r0, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2123255,23 +2123271,23 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r2, [r7, r1] │ │ │ │ lsls r7, r2, #5 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #968] @ (63ae04 ) │ │ │ │ + ldr r4, [pc, #72] @ (63aa84 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ asrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #840] @ (63ad8c ) │ │ │ │ + ldr r3, [pc, #968] @ (63ae0c ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldrsb r6, [r1, r0] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r1, [pc, #952] @ (63ae04 ) │ │ │ │ + ldr r4, [pc, #56] @ (63aa84 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2123332,15 +2123348,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 6af10 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #60] @ 0x3c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #120] @ (63ab6c ) │ │ │ │ + ldr r3, [pc, #248] @ (63abec ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #40] @ (63ab2c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2123356,17 +2123372,17 @@ │ │ │ │ bl 6463c0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 619500 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [r5, #100] @ 0x64 │ │ │ │ + strb r0, [r1, #2] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r4, [r2, #100] @ 0x64 │ │ │ │ + strb r4, [r6, #1] │ │ │ │ lsls r2, r4, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #40] @ (63ab6c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2123382,17 +2123398,17 @@ │ │ │ │ bl 6463c0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 619500 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [r4, #96] @ 0x60 │ │ │ │ + strb r0, [r0, #1] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r4, [r1, #96] @ 0x60 │ │ │ │ + strb r4, [r5, #0] │ │ │ │ lsls r2, r4, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #72] @ (63abcc ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2123423,21 +2123439,21 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ blx 6a3e8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [r2, #92] @ 0x5c │ │ │ │ + ldr r6, [r6, #124] @ 0x7c │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r0, [r0, #92] @ 0x5c │ │ │ │ + ldr r0, [r4, #124] @ 0x7c │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r0, [pc, #384] @ (63ad58 ) │ │ │ │ + ldr r2, [pc, #512] @ (63add8 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r0, [pc, #320] @ (63ad1c ) │ │ │ │ + ldr r2, [pc, #448] @ (63ad9c ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3880] @ 0xf28 │ │ │ │ sub sp, #180 @ 0xb4 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2123595,21 +2123611,21 @@ │ │ │ │ b.n 63ad6a │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r0, r0] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - strh r0, [r0, #40] @ 0x28 │ │ │ │ + strh r0, [r4, #56] @ 0x38 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - mov ip, r6 │ │ │ │ + ldr r0, [pc, #848] @ (63b0f8 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ strh r6, [r1, r2] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - mov lr, r1 │ │ │ │ + ldr r0, [pc, #696] @ (63b068 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r7, r3 │ │ │ │ @@ -2123700,15 +2123716,15 @@ │ │ │ │ blx 6906c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str.w r0, [r4], #8 │ │ │ │ cmp r8, r3 │ │ │ │ bne.n 63ae42 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - strh r2, [r6, #30] │ │ │ │ + strh r2, [r2, #48] @ 0x30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3424] @ 0xd60 │ │ │ │ sub.w sp, sp, #636 @ 0x27c │ │ │ │ mov r5, r0 │ │ │ │ @@ -2124579,69 +2124595,69 @@ │ │ │ │ mov r6, r0 │ │ │ │ b.n 63b5dc │ │ │ │ nop │ │ │ │ str r4, [r0, r4] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r8, r1 │ │ │ │ + mov r8, r5 │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldr r7, [pc, #104] @ (63b83c ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ - strh r4, [r0, #6] │ │ │ │ + strh r4, [r4, #22] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r4, [r7, #124] @ 0x7c │ │ │ │ + ldr r4, [r3, #32] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r0, [r5, #124] @ 0x7c │ │ │ │ + ldr r0, [r1, #32] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrb r4, [r7, #31] │ │ │ │ + strh r4, [r3, #16] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r4, [r6, #112] @ 0x70 │ │ │ │ + ldr r4, [r2, #20] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r0, [r4, #112] @ 0x70 │ │ │ │ + ldr r0, [r0, #20] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r6, [r6, #108] @ 0x6c │ │ │ │ + ldr r6, [r2, #16] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r4, [r4, #108] @ 0x6c │ │ │ │ + ldr r4, [r0, #16] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrb r6, [r3, #28] │ │ │ │ + strh r6, [r7, #8] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r6, [r2, #100] @ 0x64 │ │ │ │ + ldr r6, [r6, #4] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r2, [r0, #100] @ 0x64 │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r6, [r6, #92] @ 0x5c │ │ │ │ + ldr r6, [r2, #0] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrb r6, [r5, #21] │ │ │ │ + ldrb r6, [r1, #30] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r2, [r2, #60] @ 0x3c │ │ │ │ + str r2, [r6, #92] @ 0x5c │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r0, [r0, #60] @ 0x3c │ │ │ │ + str r0, [r4, #92] @ 0x5c │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r2, [r3, #52] @ 0x34 │ │ │ │ + str r2, [r7, #84] @ 0x54 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r4, [r0, #52] @ 0x34 │ │ │ │ + str r4, [r4, #84] @ 0x54 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r4, [r7, #44] @ 0x2c │ │ │ │ + str r4, [r3, #80] @ 0x50 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r2, [r5, #44] @ 0x2c │ │ │ │ + str r2, [r1, #80] @ 0x50 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrb r2, [r2, #13] │ │ │ │ + ldrb r2, [r6, #21] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r2, [r6, #12] │ │ │ │ + ldrb r2, [r2, #21] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r6, [r1, #36] @ 0x24 │ │ │ │ + str r6, [r5, #68] @ 0x44 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r4, [r7, #32] │ │ │ │ + str r4, [r3, #68] @ 0x44 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r6, [r3, #32] │ │ │ │ + str r6, [r7, #64] @ 0x40 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r6, [r4, #28] │ │ │ │ + str r6, [r0, #64] @ 0x40 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r4, [r2, #28] │ │ │ │ + str r4, [r6, #60] @ 0x3c │ │ │ │ lsls r2, r4, #4 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 63b85c │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r6, r0, #12 │ │ │ │ lsrs r4, r0, #12 │ │ │ │ @@ -2125662,33 +2125678,33 @@ │ │ │ │ ldr r1, [sp, #700] @ 0x2bc │ │ │ │ ldmia r4!, {r1, r3, r7} │ │ │ │ subs r7, #243 @ 0xf3 │ │ │ │ add r0, r5 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #144 @ 0x90 │ │ │ │ + subs r1, #176 @ 0xb0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r5, #100 @ 0x64 │ │ │ │ + adds r7, #132 @ 0x84 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strb r6, [r2, #12] │ │ │ │ + strb r6, [r6, #20] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r0, [r4, r1] │ │ │ │ + ldrb r0, [r0, r2] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrh r4, [r1, r1] │ │ │ │ + ldrb r4, [r5, r1] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrh r6, [r5, r0] │ │ │ │ + ldrb r6, [r1, r1] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrh r2, [r3, r0] │ │ │ │ + ldrb r2, [r7, r0] │ │ │ │ lsls r2, r4, #4 │ │ │ │ subs r7, #118 @ 0x76 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - adds r2, #136 @ 0x88 │ │ │ │ + adds r4, #168 @ 0xa8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r6, [r5, #120] @ 0x78 │ │ │ │ + strb r6, [r1, #7] │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r1 │ │ │ │ @@ -2125844,19 +2125860,19 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx 6a734 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - cmp r7, #200 @ 0xc8 │ │ │ │ + adds r1, #232 @ 0xe8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r4, [r2, #88] @ 0x58 │ │ │ │ + ldr r4, [r6, #120] @ 0x78 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r7, #136 @ 0x88 │ │ │ │ + adds r1, #168 @ 0xa8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #116] @ (63c5c4 ) │ │ │ │ @@ -2125910,15 +2125926,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r2, #170 @ 0xaa │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r6, #72] @ 0x48 │ │ │ │ + ldr r0, [r2, #108] @ 0x6c │ │ │ │ lsls r5, r5, #2 │ │ │ │ subs r2, #82 @ 0x52 │ │ │ │ lsls r7, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2126040,17 +2126056,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r6, #240 @ 0xf0 │ │ │ │ bl 645e5c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r6, [r2, #64] @ 0x40 │ │ │ │ + ldr r6, [r6, #96] @ 0x60 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r2, [r4, #56] @ 0x38 │ │ │ │ + ldr r2, [r0, #92] @ 0x5c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [pc, #96] @ (63c7a4 ) │ │ │ │ @@ -2126092,15 +2126108,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #182 @ 0xb6 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r7, #40] @ 0x28 │ │ │ │ + ldr r0, [r3, #76] @ 0x4c │ │ │ │ lsls r5, r5, #2 │ │ │ │ subs r0, #114 @ 0x72 │ │ │ │ lsls r7, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2126223,17 +2126239,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r4, #240 @ 0xf0 │ │ │ │ bl 645e5c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [r7, #32] │ │ │ │ + ldr r2, [r3, #68] @ 0x44 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r2, [r2, #28] │ │ │ │ + ldr r2, [r6, #60] @ 0x3c │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr.w ip, [pc, #340] @ 63ca70 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2126374,19 +2126390,19 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #202 @ 0xca │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #184 @ 0xb8 │ │ │ │ + cmp r4, #216 @ 0xd8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ adds r6, #120 @ 0x78 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r4, [r2, #0] │ │ │ │ + ldr r4, [r6, #32] │ │ │ │ lsls r5, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2126426,15 +2126442,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop.w │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r5, #116] @ 0x74 │ │ │ │ + ldr r4, [r1, #24] │ │ │ │ lsls r5, r5, #2 │ │ │ │ cmp r2, r3 │ │ │ │ beq.n 63cb94 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2126483,15 +2126499,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx 68a80 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r1 │ │ │ │ bx lr │ │ │ │ - str r0, [r6, #108] @ 0x6c │ │ │ │ + ldr r0, [r2, #16] │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3688] @ 0xe68 │ │ │ │ ldr r5, [pc, #768] @ (63ceb0 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2126772,21 +2126788,21 @@ │ │ │ │ mov r2, r0 │ │ │ │ b.n 63cd82 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ adds r4, #72 @ 0x48 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #36 @ 0x24 │ │ │ │ + cmp r2, #68 @ 0x44 │ │ │ │ lsls r7, r4, #2 │ │ │ │ adds r3, #56 @ 0x38 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - movs r7, #24 │ │ │ │ + cmp r1, #56 @ 0x38 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - movs r6, #150 @ 0x96 │ │ │ │ + cmp r0, #182 @ 0xb6 │ │ │ │ lsls r7, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2127588,17 +2127604,17 @@ │ │ │ │ add sp, #132 @ 0x84 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r4, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r5, r4] │ │ │ │ + ldrsh r2, [r1, r5] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r0, [r5, #120] @ 0x78 │ │ │ │ + ldr r0, [r1, #28] │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldr.w r7, [pc, #1128] @ 63db2c │ │ │ │ mov r0, r4 │ │ │ │ bl 629b08 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r3, r0 │ │ │ │ add r7, pc │ │ │ │ @@ -2128063,19 +2128079,19 @@ │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ bl 63ab34 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ b.n 63d73a │ │ │ │ nop │ │ │ │ - ldrh r2, [r4, r5] │ │ │ │ + ldrb r2, [r0, r6] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r6, [r1, r3] │ │ │ │ + ldrb r6, [r5, r3] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r2, [r5, #48] @ 0x30 │ │ │ │ + str r2, [r1, #84] @ 0x54 │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ cmp r1, #1 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2128129,15 +2128145,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 │ │ │ │ - ldrsb r2, [r2, r2] │ │ │ │ + ldr r2, [r6, r2] │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov fp, r2 │ │ │ │ ldr r2, [pc, #212] @ (63dcbc ) │ │ │ │ @@ -2128725,23 +2128741,23 @@ │ │ │ │ b.n 63df3a │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r3, #8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, r1] │ │ │ │ + ldrsb r0, [r0, r2] │ │ │ │ lsls r5, r5, #2 │ │ │ │ movs r0, #164 @ 0xa4 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - strh r6, [r4, r0] │ │ │ │ + strb r6, [r0, r1] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r6, [r0, r6] │ │ │ │ + strh r6, [r4, r6] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r0, [r3, r2] │ │ │ │ + strh r0, [r7, r2] │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r0 │ │ │ │ @@ -2129637,15 +2129653,15 @@ │ │ │ │ blx 6906c │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 618afc │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bxns sl │ │ │ │ + ldr r1, [pc, #464] @ (63ed18 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r9, r1 │ │ │ │ @@ -2129787,15 +2129803,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r0, r3, #18 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - mov r6, pc │ │ │ │ + ldr r0, [pc, #632] @ (63ef48 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ asrs r0, r3, #13 │ │ │ │ lsls r7, r2, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2130082,15 +2130098,15 @@ │ │ │ │ b.n 63eecc │ │ │ │ asrs r0, r2, #10 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #4 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - cmp r0, r0 │ │ │ │ + add r8, r4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2130120,15 +2130136,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ blx 691bc │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - tst r6, r5 │ │ │ │ + add r6, r9 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2130158,15 +2130174,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ blx 691bc │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - rors r6, r1 │ │ │ │ + mvns r6, r5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ mov r4, r0 │ │ │ │ @@ -2130578,26 +2130594,28 @@ │ │ │ │ nop │ │ │ │ lsrs r0, r2, #29 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #21 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - lsls r2, r7, #2 │ │ │ │ + lsls r2, r3, #11 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r6, r6, #2 │ │ │ │ + lsls r6, r2, #11 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r0, r6, #1 │ │ │ │ + lsls r0, r2, #10 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - movs r4, r6 │ │ │ │ + lsls r4, r2, #9 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - movs r0, r6 │ │ │ │ + lsls r0, r2, #9 │ │ │ │ + lsls r7, r4, #2 │ │ │ │ + lsls r0, r1, #8 │ │ │ │ + lsls r7, r4, #2 │ │ │ │ + lsls r4, r6, #7 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - vaddl.u32 q8, d24, d22 │ │ │ │ - vaddl.u16 q8, d20, d22 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ @@ -2130668,15 +2130686,15 @@ │ │ │ │ movs r2, #6 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ blx 691bc │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ b.n 63f56c │ │ │ │ - subs r5, #22 │ │ │ │ + subs r7, #54 @ 0x36 │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r4, r0 │ │ │ │ @@ -2131488,17 +2131506,17 @@ │ │ │ │ b.n 63f900 │ │ │ │ lsls r6, r6, #30 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r5, #27 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - adds r4, #182 @ 0xb6 │ │ │ │ + adds r6, #214 @ 0xd6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r4, #92 @ 0x5c │ │ │ │ + adds r6, #124 @ 0x7c │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3536] @ 0xdd0 │ │ │ │ sub.w sp, sp, #524 @ 0x20c │ │ │ │ mov r6, r2 │ │ │ │ @@ -2132637,20 +2132655,20 @@ │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ b.n 6405ae │ │ │ │ lsls r2, r2, #7 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - orr.w r0, r2, #5439488 @ 0x530000 │ │ │ │ - bic.w r0, ip, #5439488 @ 0x530000 │ │ │ │ - bic.w r0, r0, #5439488 @ 0x530000 │ │ │ │ - subs r3, #72 @ 0x48 │ │ │ │ + @ instruction: 0xf66200a6 │ │ │ │ + movw r0, #51366 @ 0xc8a6 │ │ │ │ + movw r0, #2214 @ 0x8a6 │ │ │ │ + subs r5, #104 @ 0x68 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r6, #30 │ │ │ │ + adds r0, #62 @ 0x3e │ │ │ │ lsls r5, r5, #2 │ │ │ │ @ instruction: 0xfa260156 │ │ │ │ ldrb r1, [r3, #2] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ and.w r0, r1, #7 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #5 │ │ │ │ @@ -2133100,20 +2133118,20 @@ │ │ │ │ ubfx r3, r3, #1, #3 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ b.w 63feb6 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r0, #0] │ │ │ │ strb r5, [r2, r5] │ │ │ │ subs r7, #213 @ 0xd5 │ │ │ │ - @ instruction: 0xe9ac00a6 │ │ │ │ - @ instruction: 0xe9a200a6 │ │ │ │ - @ instruction: 0xe99600a6 │ │ │ │ - movs r6, #252 @ 0xfc │ │ │ │ + rsb r0, ip, r6, asr #2 │ │ │ │ + rsb r0, r2, r6, asr #2 │ │ │ │ + subs.w r0, r6, r6, asr #2 │ │ │ │ + cmp r1, #28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xe98600a6 │ │ │ │ + sub.w r0, r6, r6, asr #2 │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ add.w r8, sp, #484 @ 0x1e4 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #204] @ 0xcc │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ @@ -2133753,17 +2133771,17 @@ │ │ │ │ bl 62996c │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ b.n 64136a │ │ │ │ bl 62996c │ │ │ │ mov r5, r0 │ │ │ │ b.n 64134e │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - movs r2, #220 @ 0xdc │ │ │ │ + movs r4, #252 @ 0xfc │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r2, r2, #6 │ │ │ │ + movs r1, #178 @ 0xb2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ mov r7, r3 │ │ │ │ @@ -2133986,15 +2134004,15 @@ │ │ │ │ b.n 641568 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs.w r1, r4, r6, lsr #1 │ │ │ │ adds.w r1, r0, r6, lsr #1 │ │ │ │ - udf #84 @ 0x54 │ │ │ │ + b.n 64177c │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3824] @ 0xef0 │ │ │ │ sub sp, #236 @ 0xec │ │ │ │ mov sl, r0 │ │ │ │ @@ -2134431,31 +2134449,31 @@ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ b.n 64171e │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strd r0, r1, [r2, #-344] @ 0x158 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r4, r3 │ │ │ │ + adds r4, r0, #4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r0, [sp, #880] @ 0x370 │ │ │ │ + str r2, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb6d8 │ │ │ │ + @ instruction: 0xb8f8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r0, [r5, #12] │ │ │ │ + strb r0, [r1, #21] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r0, [r5, #100] @ 0x64 │ │ │ │ + ldr r0, [r1, #8] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r6, r7, r6 │ │ │ │ + subs r6, r3, r7 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r4, r6, r1 │ │ │ │ + subs r4, r2, r2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ b.n 64169c │ │ │ │ lsls r6, r2, #5 │ │ │ │ - asrs r6, r3, #30 │ │ │ │ + adds r6, r7, r6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ @@ -2135711,17 +2135729,17 @@ │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 642e70 │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r0, #29 │ │ │ │ + asrs r2, r4, #5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r4, r7, #6 │ │ │ │ + lsrs r4, r3, #15 │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldr.w r3, [sp, #2288] @ 0x8f0 │ │ │ │ mov r0, fp │ │ │ │ bfi r3, r8, #6, #14 │ │ │ │ str.w r3, [sp, #2288] @ 0x8f0 │ │ │ │ add.w r3, sp, #2288 @ 0x8f0 │ │ │ │ ldmia.w r3, {r1, r2} │ │ │ │ @@ -2136115,15 +2136133,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 642d50 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r5, #21 │ │ │ │ + lsls r2, r1, #30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldr.w r2, [sp, #2168] @ 0x878 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ ldr.w r1, [sp, #2164] @ 0x874 │ │ │ │ bl 618afc │ │ │ │ ldr r2, [sp, #232] @ 0xe8 │ │ │ │ mov r3, r0 │ │ │ │ @@ -2137105,15 +2137123,16 @@ │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [r1, #0] │ │ │ │ bl 6392b0 │ │ │ │ b.n 643190 │ │ │ │ nop │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - vaddl.u32 q0, d22, d28 │ │ │ │ + lsls r6, r0, #7 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ ldrb.w r0, [r8] │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ ubfx r0, r0, #3, #3 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ bl 63b83c │ │ │ │ @@ -2137462,17 +2137481,17 @@ │ │ │ │ movs r3, #4 │ │ │ │ str r3, [r2, #32] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ ldmia.w r3, {r0, r1} │ │ │ │ stmia.w sl, {r0, r1} │ │ │ │ b.w 642f14 │ │ │ │ ... │ │ │ │ - ldr??.w r0, [lr, #172] @ 0xac │ │ │ │ - ldrh.w r0, [lr, #172] @ 0xac │ │ │ │ - strh.w r0, [r0, ip, lsl #2] │ │ │ │ + @ instruction: 0xfbfe00ac │ │ │ │ + @ instruction: 0xfade00ac │ │ │ │ + @ instruction: 0xfa4000ac │ │ │ │ cmp r5, #2 │ │ │ │ beq.w 643cce │ │ │ │ subs r5, #3 │ │ │ │ cmp r5, #2 │ │ │ │ bhi.w 643dba │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -2137941,15 +2137960,15 @@ │ │ │ │ and.w r0, r0, #2004877312 @ 0x77800000 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strb.w r4, [r0, pc] │ │ │ │ ... │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb77a │ │ │ │ + cbnz r2, 64409e │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3440] @ 0xd70 │ │ │ │ sub.w sp, sp, #620 @ 0x26c │ │ │ │ mov r4, r1 │ │ │ │ @@ -2138653,22 +2138672,22 @@ │ │ │ │ strd r3, r3, [sp, #208] @ 0xd0 │ │ │ │ b.n 644510 │ │ │ │ nop │ │ │ │ ittt vs │ │ │ │ lslvs r6, r2, #5 │ │ │ │ subvs r0, #92 @ 0x5c │ │ │ │ movvs r0, r0 │ │ │ │ - cbz r2, 64483a │ │ │ │ + push {r1, r3, r4, r5, r7, lr} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - vhadd.s32 d16, d20, d28 │ │ │ │ + @ instruction: 0xf18400ac │ │ │ │ pop {r1, pc} │ │ │ │ lsls r6, r2, #5 │ │ │ │ - cbz r4, 6447e6 │ │ │ │ + cbz r4, 64482e │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r6, [pc, #1016] @ (644bdc ) │ │ │ │ + str r6, [r3, r4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #348] @ (644954 ) │ │ │ │ @@ -2138817,15 +2138836,15 @@ │ │ │ │ b.n 644912 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xb800 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrd r0, r0, [r6, #688]! @ 0x2b0 │ │ │ │ + ldc 0, cr0, [r6], {172} @ 0xac │ │ │ │ @ instruction: 0xb790 │ │ │ │ lsls r6, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2139277,23 +2139296,21 @@ │ │ │ │ movs r1, r0 │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb678 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #134 @ 0x86 │ │ │ │ + adds r6, #166 @ 0xa6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - b.n 644c6c │ │ │ │ - lsls r4, r5, #2 │ │ │ │ - b.n 644a48 │ │ │ │ - lsls r4, r5, #2 │ │ │ │ + strd r0, r0, [r6, #-688] @ 0x2b0 │ │ │ │ + @ instruction: 0xe83200ac │ │ │ │ cbz r2, 644e8a │ │ │ │ lsls r6, r2, #5 │ │ │ │ - b.n 6448e0 │ │ │ │ + b.n 644d20 │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add.w ip, sp, #88 @ 0x58 │ │ │ │ strd fp, sl, [sp, #4] │ │ │ │ add r7, sp, #128 @ 0x80 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ @@ -2139977,23 +2139994,23 @@ │ │ │ │ b.n 64534e │ │ │ │ nop │ │ │ │ ... │ │ │ │ sub sp, #352 @ 0x160 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 645a08 │ │ │ │ + b.n 644e48 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 645700 │ │ │ │ + b.n 645b40 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 6455ac │ │ │ │ + b.n 6459ec │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r1, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r4, [sp, #104] @ 0x68 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - svc 54 @ 0x36 │ │ │ │ + b.n 6457c0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ add r3, sp, #520 @ 0x208 │ │ │ │ lsls r6, r2, #5 │ │ │ │ ldrb.w r3, [fp, #11] │ │ │ │ lsls r0, r3, #29 │ │ │ │ bpl.w 6453fa │ │ │ │ movs r3, #0 │ │ │ │ @@ -2140094,15 +2140111,15 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ b.n 6451d8 │ │ │ │ cmp r1, #0 │ │ │ │ bne.w 6451ba │ │ │ │ b.n 6451c0 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - bgt.n 645600 │ │ │ │ + svc 14 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #188] @ (6456f4 ) │ │ │ │ @@ -2140181,17 +2140198,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r1, sp, #768 @ 0x300 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #512] @ 0x200 │ │ │ │ + add r0, pc, #640 @ (adr r0, 645980 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - blt.n 6457e0 │ │ │ │ + ble.n 645620 │ │ │ │ lsls r4, r5, #2 │ │ │ │ add r1, sp, #144 @ 0x90 │ │ │ │ lsls r6, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -2140260,15 +2140277,15 @@ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r0, sp, #880 @ 0x370 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #832] @ 0x340 │ │ │ │ + ldr r7, [sp, #960] @ 0x3c0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ add r0, sp, #392 @ 0x188 │ │ │ │ lsls r6, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2140287,15 +2140304,15 @@ │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ blx 68858 │ │ │ │ str.w r0, [r6, r4, lsl #2] │ │ │ │ adds r4, #1 │ │ │ │ cmp r4, #4 │ │ │ │ bne.n 6457e8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - bge.n 6458ac │ │ │ │ + bgt.n 6458ec │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #200] @ (6458e4 ) │ │ │ │ @@ -2140377,19 +2140394,19 @@ │ │ │ │ b.n 64587a │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r7, pc, #880 @ (adr r7, 645c58 ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r6, [sp, #840] @ 0x348 │ │ │ │ lsls r6, r4, #2 │ │ │ │ add r7, pc, #504 @ (adr r7, 645aec ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ - bls.n 645814 │ │ │ │ + blt.n 645854 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #248] @ (645a04 ) │ │ │ │ @@ -2140490,17 +2140507,17 @@ │ │ │ │ b.n 6459a6 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r6, pc, #944 @ (adr r6, 645db8 ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r0, #0] │ │ │ │ + str r4, [r4, #32] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bhi.n 645978 │ │ │ │ + bge.n 6459b8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ add r6, pc, #112 @ (adr r6, 645a88 ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2140581,15 +2140598,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r5, pc, #552 @ (adr r5, 645d10 ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 6459f8 │ │ │ │ + bls.n 645a38 │ │ │ │ lsls r4, r5, #2 │ │ │ │ add r5, pc, #200 @ (adr r5, 645bbc ) │ │ │ │ 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 │ │ │ │ @@ -2140614,15 +2140631,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 69ea8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - bvc.n 645b58 │ │ │ │ + bls.n 645b98 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r2 │ │ │ │ @@ -2140669,15 +2140686,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r4, pc, #648 @ (adr r4, 645e40 ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 645b14 │ │ │ │ + bhi.n 645b54 │ │ │ │ lsls r4, r5, #2 │ │ │ │ add r4, pc, #392 @ (adr r4, 645d4c ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2140732,15 +2140749,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r4, pc, #136 @ (adr r4, 645cd4 ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 645ca4 │ │ │ │ + bhi.n 645ce4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ add r3, pc, #816 @ (adr r3, 645f88 ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2140767,15 +2140784,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r1, r3 │ │ │ │ blx 6a490 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - bpl.n 645c30 │ │ │ │ + bvc.n 645c70 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w lr, [pc, #88] @ 645d10 │ │ │ │ sub sp, #28 │ │ │ │ @@ -2140809,15 +2140826,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 645d0c │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r3, pc, #224 @ (adr r3, 645df4 ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ - bpl.n 645de8 │ │ │ │ + bvc.n 645c28 │ │ │ │ lsls r4, r5, #2 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r3, pc, #16 @ (adr r3, 645d30 ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2140842,15 +2140859,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a9e0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - bmi.n 645d3c │ │ │ │ + bvc.n 645d7c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2140872,15 +2140889,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a9e0 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ blx 6a490 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - bmi.n 645cf8 │ │ │ │ + bvs.n 645d38 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2140917,15 +2140934,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 6aa4c │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - bmi.n 645e90 │ │ │ │ + bvs.n 645ed0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2141037,17 +2141054,17 @@ │ │ │ │ b.n 645ef8 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 645db4 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ b.n 645ed6 │ │ │ │ - bcc.n 645ff4 │ │ │ │ + bpl.n 646034 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bcc.n 645fb4 │ │ │ │ + bpl.n 645ff4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3744] @ 0xea0 │ │ │ │ ldr r6, [pc, #816] @ (6462ac ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2141362,35 +2141379,35 @@ │ │ │ │ b.n 646090 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ b.n 6462aa │ │ │ │ add r0, pc, #496 @ (adr r0, 6464a0 ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 6462e8 │ │ │ │ + bmi.n 646328 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbnz r0, 6462ca │ │ │ │ + cbnz r0, 646312 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - bne.n 64639c │ │ │ │ + bcc.n 6461dc │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bne.n 646380 │ │ │ │ + bcc.n 6463c0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bne.n 646348 │ │ │ │ + bcc.n 646388 │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr r6, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - beq.n 646248 │ │ │ │ + bcs.n 646288 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - beq.n 6463bc │ │ │ │ + bcs.n 6461fc │ │ │ │ lsls r4, r5, #2 │ │ │ │ - beq.n 646394 │ │ │ │ + bcs.n 6463d4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r7, {r2, r4, r6, r7} │ │ │ │ + bne.n 6462c4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r7, {r2, r3, r4, r5, r7} │ │ │ │ + bne.n 646298 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1984] @ 0x7c0 │ │ │ │ subw sp, sp, #2076 @ 0x81c │ │ │ │ mov r8, r2 │ │ │ │ @@ -2141463,15 +2141480,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r5, [sp, #0] │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r1, r2, r6, r7} │ │ │ │ + beq.n 646384 │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr r4, [sp, #448] @ 0x1c0 │ │ │ │ lsls r6, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2141873,25 +2141890,25 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ ldr r4, [sp, #104] @ 0x68 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r2, r4, r5} │ │ │ │ + ldmia r7!, {r2, r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr r2, [sp, #944] @ 0x3b0 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r6!, {r1, r2, r3, r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r3, {r2, r3, r4, r5} │ │ │ │ + ldmia r5!, {r2, r3, r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ cmp r2, #4 │ │ │ │ beq.n 64681c │ │ │ │ bls.n 646816 │ │ │ │ cmp r2, #5 │ │ │ │ bne.n 646820 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ @@ -2142244,32 +2142261,32 @@ │ │ │ │ b.n 646a1c │ │ │ │ ldr.w r9, [sp, #8] │ │ │ │ mov r8, r9 │ │ │ │ mov fp, r9 │ │ │ │ mov r5, r9 │ │ │ │ b.n 646a1c │ │ │ │ nop │ │ │ │ - bls.n 646ac8 │ │ │ │ + blt.n 646b08 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs.w r0, r2, #176 @ 0xb0 │ │ │ │ - bls.n 646c2c │ │ │ │ + @ instruction: 0xf3d200b0 │ │ │ │ + blt.n 646c6c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r2, #90 @ 0x5a │ │ │ │ + movs r4, #122 @ 0x7a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r3, #20] │ │ │ │ + ldrh r0, [r7, #36] @ 0x24 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r0, [r2, #20] │ │ │ │ + ldrh r0, [r6, #36] @ 0x24 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r0, [r1, #20] │ │ │ │ + ldrh r0, [r5, #36] @ 0x24 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r0, [r0, #20] │ │ │ │ + ldrh r0, [r4, #36] @ 0x24 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - bvc.n 646b30 │ │ │ │ + bls.n 646b70 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r0, #208 @ 0xd0 │ │ │ │ + movs r2, #240 @ 0xf0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r3 │ │ │ │ @@ -2142406,19 +2142423,19 @@ │ │ │ │ b.n 646cd8 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r3, [sp, #552] @ 0x228 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r4, r5} │ │ │ │ + stmia r7!, {r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ str r2, [sp, #944] @ 0x3b0 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - stmia r4!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3752] @ 0xea8 │ │ │ │ sub sp, #308 @ 0x134 │ │ │ │ @@ -2142521,15 +2142538,15 @@ │ │ │ │ b.n 646e26 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r2, [sp, #528] @ 0x210 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r2, r4} │ │ │ │ + stmia r6!, {r1, r2, r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ str r1, [sp, #840] @ 0x348 │ │ │ │ lsls r6, r2, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr.w r3, [r0, #3312] @ 0xcf0 │ │ │ │ push {r4, lr} │ │ │ │ @@ -2142647,15 +2142664,15 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrb.w r3, [r4, #844] @ 0x34c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 646f96 │ │ │ │ ldr.w r0, [r4, #852] @ 0x354 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - stmia r2!, {r1, r5, r7} │ │ │ │ + stmia r4!, {r1, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2142672,15 +2142689,15 @@ │ │ │ │ bl 61cd08 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ blx 69864 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - strh r2, [r1, #14] │ │ │ │ + strh r2, [r5, #30] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ ldr r3, [pc, #16] @ (647010 ) │ │ │ │ @@ -2142688,15 +2142705,15 @@ │ │ │ │ movs r1, #7 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 69fec │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - stmia r2!, {r1, r2, r3, r5} │ │ │ │ + stmia r4!, {r1, r2, r3, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #176] @ (6470d8 ) │ │ │ │ @@ -2142771,15 +2142788,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrh r2, [r2, #62] @ 0x3e │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r4, #58] @ 0x3a │ │ │ │ lsls r6, r2, #5 │ │ │ │ - add r1, sp, #248 @ 0xf8 │ │ │ │ + add r3, sp, #376 @ 0x178 │ │ │ │ lsls r1, r4, #4 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #60] @ (647138 ) │ │ │ │ @@ -2142942,17 +2142959,17 @@ │ │ │ │ bne.n 64729c │ │ │ │ cmp r2, #1 │ │ │ │ itt eq │ │ │ │ moveq.w r3, #4294967295 @ 0xffffffff │ │ │ │ streq.w r3, [r1, #3464] @ 0xd88 │ │ │ │ bne.n 6472a4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b.n 647a0c │ │ │ │ + b.n 646e4c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strh r4, [r7, #18] │ │ │ │ + strh r4, [r3, #36] @ 0x24 │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ add.w r5, r1, #12288 @ 0x3000 │ │ │ │ movw r2, #3572 @ 0xdf4 │ │ │ │ @@ -2143021,17 +2143038,17 @@ │ │ │ │ bl 651638 │ │ │ │ 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 64738e │ │ │ │ - strh r4, [r4, #12] │ │ │ │ + strh r4, [r0, #30] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r4, #12] │ │ │ │ + strh r2, [r0, #30] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r5, r1, #12288 @ 0x3000 │ │ │ │ ldr.w r3, [r1, #3464] @ 0xd88 │ │ │ │ @@ -2143057,15 +2143074,15 @@ │ │ │ │ blx 69960 │ │ │ │ mov r1, r0 │ │ │ │ b.n 64741a │ │ │ │ ldr.w r0, [r5, #836] @ 0x344 │ │ │ │ bl 61d748 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrb r2, [r6, #21] │ │ │ │ + ldrb r2, [r2, #30] │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ add.w r5, r1, #12288 @ 0x3000 │ │ │ │ movw r0, #3572 @ 0xdf4 │ │ │ │ @@ -2143116,19 +2143133,19 @@ │ │ │ │ str.w r0, [r5, #864] @ 0x360 │ │ │ │ add.w r0, r8, #13120 @ 0x3340 │ │ │ │ adds r0, #8 │ │ │ │ bl 651638 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - strh r0, [r2, #4] │ │ │ │ + strh r0, [r6, #20] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - pop {r2, r3, r5, r6, pc} │ │ │ │ - lsls r4, r5, #2 │ │ │ │ - strh r6, [r7, #2] │ │ │ │ + ite hi │ │ │ │ + lslhi r4, r5, #2 │ │ │ │ + strhls r6, [r3, #20] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ @@ -2143295,15 +2143312,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 65188c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cbnz r2, 64775e │ │ │ │ + pop {r1, r3, r4, r5, r6, pc} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [r2, #88] @ 0x58 │ │ │ │ @@ -2143413,21 +2143430,21 @@ │ │ │ │ bl 61d748 │ │ │ │ b.n 6477d8 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r6, #4] │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - hlt 0x0002 │ │ │ │ + pop {r1, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldrh r0, [r4, #0] │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldrb r6, [r6, #5] │ │ │ │ + ldrb r6, [r2, #14] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - rev r4, r2 │ │ │ │ + pop {r2, r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2143526,19 +2143543,19 @@ │ │ │ │ cmpne r2, #141 @ 0x8d │ │ │ │ bne.n 64787a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r1, #3464] @ 0xd88 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r3, r6 │ │ │ │ b.n 6478b0 │ │ │ │ - ldrb r2, [r0, #17] │ │ │ │ + ldrb r2, [r4, #25] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cbnz r2, 647984 │ │ │ │ + cbnz r2, 6479cc │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r4, #16] │ │ │ │ + ldrb r6, [r0, #25] │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2143817,15 +2143834,15 @@ │ │ │ │ lsls r6, r2, #5 │ │ │ │ strh r0, [r2, #50] @ 0x32 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r3, #38] @ 0x26 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldrb r6, [r3, #5] │ │ │ │ + ldrb r6, [r7, #13] │ │ │ │ lsls r6, r4, #2 │ │ │ │ asrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2143939,15 +2143956,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx 6a9e0 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bx lr │ │ │ │ - push {r1, r2, r3, r4, r6, lr} │ │ │ │ + @ instruction: 0xb77e │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr.w r3, [r1, #3532] @ 0xdcc │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cbz r3, 647dd4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2144083,21 +2144100,21 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r6, [r0, #16] │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r3} │ │ │ │ + @ instruction: 0xb62a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r2, #12] │ │ │ │ + strb r4, [r6, #20] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r2, [r0, #12] │ │ │ │ + strb r2, [r4, #20] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r4, [r7, #9] │ │ │ │ + strb r4, [r3, #18] │ │ │ │ lsls r6, r4, #2 │ │ │ │ strh r4, [r1, #8] │ │ │ │ lsls r6, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ @@ -2144204,15 +2144221,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r2, [r6, #4] │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - sxtb r0, r2 │ │ │ │ + push {r4, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldrb r4, [r0, #31] │ │ │ │ lsls r6, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -2144337,21 +2144354,21 @@ │ │ │ │ nop │ │ │ │ ldrb r0, [r0, #30] │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r6, #29] │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldr r1, [sp, #88] @ 0x58 │ │ │ │ + ldr r3, [sp, #216] @ 0xd8 │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldrb r0, [r5, #27] │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, #16] │ │ │ │ + strb r2, [r7, #24] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov ip, r2 │ │ │ │ mov r0, r1 │ │ │ │ @@ -2144441,15 +2144458,15 @@ │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 618afc │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r9 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - add r7, sp, #728 @ 0x2d8 │ │ │ │ + cbz r6, 648300 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r7, r3 │ │ │ │ @@ -2144629,23 +2144646,23 @@ │ │ │ │ b.n 648454 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r1, #20] │ │ │ │ lsls r6, r2, #5 │ │ │ │ - add r6, sp, #920 @ 0x398 │ │ │ │ + cbz r6, 6484b0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r6, sp, #896 @ 0x380 │ │ │ │ + cbz r0, 6484b4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r2, [r2, #84] @ 0x54 │ │ │ │ + ldr r2, [r6, #116] @ 0x74 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r6, sp, #440 @ 0x1b8 │ │ │ │ + sub sp, #56 @ 0x38 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r6, sp, #24 │ │ │ │ + add sp, #152 @ 0x98 │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldrb r4, [r4, #14] │ │ │ │ lsls r6, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ @@ -2145111,15 +2145128,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r5, #11] │ │ │ │ lsls r6, r2, #5 │ │ │ │ ldrb r0, [r5, #7] │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r2, #72] @ 0x48 │ │ │ │ + ldr r6, [r6, #104] @ 0x68 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov.w lr, #3 │ │ │ │ @@ -2145377,15 +2145394,15 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ b.n 648b86 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strb r0, [r3, #18] │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #176 @ (adr r6, 648d24 ) │ │ │ │ + add r0, sp, #304 @ 0x130 │ │ │ │ lsls r4, r5, #2 │ │ │ │ strb r4, [r3, #15] │ │ │ │ lsls r6, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3856] @ 0xf10 │ │ │ │ @@ -2145720,15 +2145737,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r0, #13] │ │ │ │ lsls r6, r2, #5 │ │ │ │ strb r4, [r2, #7] │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r7, #88] @ 0x58 │ │ │ │ + str r0, [r3, #124] @ 0x7c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movs r3, #0 │ │ │ │ @@ -2145949,15 +2145966,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [r4, #100] @ 0x64 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #456 @ (adr r0, 649468 ) │ │ │ │ + add r2, pc, #584 @ (adr r2, 6494e8 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr r4, [r0, #88] @ 0x58 │ │ │ │ lsls r6, r2, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2146000,15 +2146017,15 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 64917c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r7, [sp, #280] @ 0x118 │ │ │ │ + add r1, pc, #408 @ (adr r1, 6494bc ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w lr, [pc, #220] @ 649414 │ │ │ │ mov ip, r1 │ │ │ │ @@ -2146091,15 +2146108,15 @@ │ │ │ │ nop │ │ │ │ ldr r6, [r7, #72] @ 0x48 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r6, #68] @ 0x44 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldr r6, [sp, #232] @ 0xe8 │ │ │ │ + add r0, pc, #360 @ (adr r0, 64958c ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2146174,19 +2146191,19 @@ │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ mov r0, r7 │ │ │ │ blx 6906c │ │ │ │ mov r2, r0 │ │ │ │ b.n 649472 │ │ │ │ nop │ │ │ │ - str r6, [r5, #16] │ │ │ │ + str r6, [r1, #52] @ 0x34 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r0, [r4, #16] │ │ │ │ + str r0, [r0, #52] @ 0x34 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r5, [sp, #264] @ 0x108 │ │ │ │ + ldr r7, [sp, #392] @ 0x188 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ @@ -2146381,15 +2146398,15 @@ │ │ │ │ bic.w r2, r5, #2 │ │ │ │ cmp r2, #1 │ │ │ │ bne.n 6496a2 │ │ │ │ b.n 649712 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [sp, #864] @ 0x360 │ │ │ │ + ldr r5, [sp, #992] @ 0x3e0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ subs r5, r1, #5 │ │ │ │ @@ -2146477,19 +2146494,19 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 647f28 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [sp, #808] @ 0x328 │ │ │ │ + ldr r4, [sp, #936] @ 0x3a8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r2, [sp, #560] @ 0x230 │ │ │ │ + ldr r4, [sp, #688] @ 0x2b0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r2, [sp, #184] @ 0xb8 │ │ │ │ + ldr r4, [sp, #312] @ 0x138 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ sub sp, #20 │ │ │ │ @@ -2146640,21 +2146657,21 @@ │ │ │ │ adds r6, #200 @ 0xc8 │ │ │ │ b.n 649968 │ │ │ │ adds r6, #160 @ 0xa0 │ │ │ │ b.n 649968 │ │ │ │ adds r6, #40 @ 0x28 │ │ │ │ b.n 649968 │ │ │ │ nop │ │ │ │ - ldr r1, [sp, #360] @ 0x168 │ │ │ │ + ldr r3, [sp, #488] @ 0x1e8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r1, [sp, #104] @ 0x68 │ │ │ │ + ldr r3, [sp, #232] @ 0xe8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r0, [sp, #768] @ 0x300 │ │ │ │ + ldr r2, [sp, #896] @ 0x380 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r0, [sp, #544] @ 0x220 │ │ │ │ + ldr r2, [sp, #672] @ 0x2a0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r8, [r0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -2146727,15 +2146744,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 647f28 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [sp, #152] @ 0x98 │ │ │ │ + ldr r2, [sp, #280] @ 0x118 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3824] @ 0xef0 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #836] @ (649e1c ) │ │ │ │ @@ -2147050,23 +2147067,23 @@ │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ b.n 649d2a │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r0, [r4, #80] @ 0x50 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r1, [sp, #40] @ 0x28 │ │ │ │ lsls r4, r5, #2 │ │ │ │ str r2, [r2, #72] @ 0x48 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - str r6, [sp, #536] @ 0x218 │ │ │ │ + ldr r0, [sp, #664] @ 0x298 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [sp, #136] @ 0x88 │ │ │ │ + ldr r0, [sp, #264] @ 0x108 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r0, #18] │ │ │ │ + ldrb r6, [r4, #26] │ │ │ │ lsls r1, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2147217,21 +2147234,21 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r3, pc │ │ │ │ blx 6906c │ │ │ │ mov r6, r0 │ │ │ │ b.n 649f0a │ │ │ │ - ldrb r4, [r6, #13] │ │ │ │ + ldrb r4, [r2, #22] │ │ │ │ lsls r1, r4, #4 │ │ │ │ - str r2, [sp, #512] @ 0x200 │ │ │ │ + str r4, [sp, #640] @ 0x280 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [sp, #440] @ 0x1b8 │ │ │ │ + str r4, [sp, #568] @ 0x238 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [sp, #344] @ 0x158 │ │ │ │ + str r4, [sp, #472] @ 0x1d8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2147409,19 +2147426,19 @@ │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r3, pc │ │ │ │ blx 6906c │ │ │ │ mov r6, r0 │ │ │ │ b.n 64a0c6 │ │ │ │ - str r0, [sp, #616] @ 0x268 │ │ │ │ + str r2, [sp, #744] @ 0x2e8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [sp, #488] @ 0x1e8 │ │ │ │ + str r2, [sp, #616] @ 0x268 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [sp, #392] @ 0x188 │ │ │ │ + str r2, [sp, #520] @ 0x208 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2147605,19 +2147622,19 @@ │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r3, pc │ │ │ │ blx 6906c │ │ │ │ mov r6, r0 │ │ │ │ b.n 64a2b4 │ │ │ │ - ldrh r4, [r3, #52] @ 0x34 │ │ │ │ + str r0, [sp, #752] @ 0x2f0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r2, [r4, #50] @ 0x32 │ │ │ │ + str r0, [sp, #520] @ 0x208 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r2, [r1, #50] @ 0x32 │ │ │ │ + str r0, [sp, #424] @ 0x1a8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #568] @ (64a648 ) │ │ │ │ add.w r6, r0, #12288 @ 0x3000 │ │ │ │ @@ -2147829,31 +2147846,31 @@ │ │ │ │ str.w r0, [r6, #676] @ 0x2a4 │ │ │ │ b.n 64a430 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrh r6, [r4, r7] │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #448] @ (64a814 ) │ │ │ │ + ldr r7, [pc, #576] @ (64a894 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r5, [pc, #488] @ (64a840 ) │ │ │ │ + ldr r7, [pc, #616] @ (64a8c0 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r5, [pc, #520] @ (64a864 ) │ │ │ │ + ldr r7, [pc, #648] @ (64a8e4 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldrh r2, [r3, r5] │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldr r5, [pc, #288] @ (64a784 ) │ │ │ │ + ldr r7, [pc, #416] @ (64a804 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r4, [r3, #40] @ 0x28 │ │ │ │ + ldrh r4, [r7, #56] @ 0x38 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [r5, r1] │ │ │ │ + strh r2, [r1, r2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r4, [r4, r0] │ │ │ │ + strh r4, [r0, r1] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r7, [pc, #880] @ (64a9e4 ) │ │ │ │ + str r4, [r7, 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, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #556] @ (64a8b4 ) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -2148060,17 +2148077,17 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r6, r5] │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r6, r2] │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldrh r6, [r5, #18] │ │ │ │ + ldrh r6, [r1, #36] @ 0x24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r6, [r1, #14] │ │ │ │ + ldrh r6, [r5, #30] │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ sub sp, #20 │ │ │ │ @@ -2148229,21 +2148246,21 @@ │ │ │ │ ldr r2, [r1, #24] │ │ │ │ str.w r2, [r3, #4]! │ │ │ │ cmp r3, r4 │ │ │ │ bne.n 64aa7e │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - ldrh r2, [r5, #6] │ │ │ │ + ldrh r2, [r1, #24] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrsb r6, [r6, r7] │ │ │ │ + ldrh r6, [r2, r0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r6, [r7, #42] @ 0x2a │ │ │ │ + ldrh r6, [r3, #60] @ 0x3c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bcs.n 64ab30 │ │ │ │ + bmi.n 64ab70 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3824] @ 0xef0 │ │ │ │ mov r6, r2 │ │ │ │ ldr.w r2, [pc, #1084] @ 64aef0 │ │ │ │ @@ -2148650,23 +2148667,23 @@ │ │ │ │ mov r5, ip │ │ │ │ b.n 64ae92 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strb r0, [r0, r5] │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r1, #56] @ 0x38 │ │ │ │ + ldrh r0, [r5, #8] │ │ │ │ lsls r4, r5, #2 │ │ │ │ strb r6, [r5, r2] │ │ │ │ lsls r6, r2, #5 │ │ │ │ - strh r2, [r4, #52] @ 0x34 │ │ │ │ + ldrh r2, [r0, #6] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r0, [r2, #50] @ 0x32 │ │ │ │ + ldrh r0, [r6, #2] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [r2, #56] @ 0x38 │ │ │ │ + ldr r6, [r6, #88] @ 0x58 │ │ │ │ lsls r1, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #544] @ (64b140 ) │ │ │ │ @@ -2148884,17 +2148901,17 @@ │ │ │ │ nop │ │ │ │ str r0, [r3, r3] │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r0, r2] │ │ │ │ lsls r6, r2, #5 │ │ │ │ - strh r0, [r1, #20] │ │ │ │ + strh r0, [r5, #36] @ 0x24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r2, [r1, #10] │ │ │ │ + strh r2, [r5, #26] │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr.w r3, [r1, #3532] @ 0xdcc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 64b242 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2148979,15 +2148996,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a9e0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bx lr │ │ │ │ - strh r0, [r5, #4] │ │ │ │ + strh r0, [r1, #22] │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3832] @ 0xef8 │ │ │ │ mov r5, r2 │ │ │ │ ldr.w r2, [pc, #1184] @ 64b6fc │ │ │ │ @@ -2149435,27 +2149452,27 @@ │ │ │ │ mov r6, lr │ │ │ │ b.n 64b69c │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r5, [pc, #608] @ (64b960 ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r5, #112] @ 0x70 │ │ │ │ + ldr r6, [r1, #20] │ │ │ │ lsls r1, r4, #4 │ │ │ │ - ldrb r0, [r0, #29] │ │ │ │ + strh r0, [r4, #10] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r3, #28] │ │ │ │ + strh r4, [r7, #8] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r6, #25] │ │ │ │ + strh r0, [r2, #4] │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr r3, [pc, #600] @ (64b970 ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldrb r4, [r7, #20] │ │ │ │ + ldrb r4, [r3, #29] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [r5, #64] @ 0x40 │ │ │ │ + str r4, [r1, #100] @ 0x64 │ │ │ │ lsls r1, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #544] @ (64b954 ) │ │ │ │ @@ -2149664,21 +2149681,21 @@ │ │ │ │ b.n 64b868 │ │ │ │ ldr r0, [pc, #784] @ (64bc68 ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [pc, #400] @ (64baf0 ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldrb r6, [r4, #9] │ │ │ │ + ldrb r6, [r0, #18] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r0, #7] │ │ │ │ + ldrb r0, [r4, #15] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r5, #5] │ │ │ │ + ldrb r2, [r1, #14] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r7, #3] │ │ │ │ + ldrb r4, [r3, #12] │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r7, r1 │ │ │ │ @@ -2149969,19 +2149986,19 @@ │ │ │ │ nop │ │ │ │ mov r4, sp │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp ip, r2 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - strb r2, [r1, #30] │ │ │ │ + ldrb r2, [r5, #6] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r7, #25] │ │ │ │ + ldrb r4, [r3, #2] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r1, #25] │ │ │ │ + ldrb r0, [r5, #1] │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #752] @ (64bfa0 ) │ │ │ │ @@ -2150263,27 +2150280,27 @@ │ │ │ │ blx 6906c │ │ │ │ b.n 64beda │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ muls r0, r1 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #230 @ 0xe6 │ │ │ │ + subs r2, #6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r7, #236 @ 0xec │ │ │ │ + subs r2, #12 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r4, [r3, #13] │ │ │ │ + strb r4, [r7, #21] │ │ │ │ lsls r4, r5, #2 │ │ │ │ asrs r6, r3 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - strb r6, [r6, #11] │ │ │ │ + strb r6, [r2, #20] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r0, #11] │ │ │ │ + strb r6, [r4, #19] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r3, #10] │ │ │ │ + strb r4, [r7, #18] │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip] │ │ │ │ @@ -2151692,23 +2151709,23 @@ │ │ │ │ cmp.w r3, #65536 @ 0x10000 │ │ │ │ strd lr, r0, [r2, #8] │ │ │ │ mov.w ip, r1, lsr #16 │ │ │ │ bne.n 64ce3e │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r2, #16] │ │ │ │ b.n 64ce72 │ │ │ │ - ldr r6, [pc, #216] @ (64cfd8 ) │ │ │ │ + str r6, [r2, r1] │ │ │ │ lsls r1, r4, #4 │ │ │ │ - ldr r5, [pc, #672] @ (64d1a4 ) │ │ │ │ + ldr r7, [pc, #800] @ (64d224 ) │ │ │ │ lsls r1, r4, #4 │ │ │ │ - ldr r5, [pc, #624] @ (64d178 ) │ │ │ │ + ldr r7, [pc, #752] @ (64d1f8 ) │ │ │ │ lsls r1, r4, #4 │ │ │ │ - ldr r5, [pc, #456] @ (64d0d4 ) │ │ │ │ + ldr r7, [pc, #584] @ (64d154 ) │ │ │ │ lsls r1, r4, #4 │ │ │ │ - ldr r5, [pc, #328] @ (64d058 ) │ │ │ │ + ldr r7, [pc, #456] @ (64d0d8 ) │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldr.w ip, [r1, #12] │ │ │ │ push {r4, lr} │ │ │ │ cmp ip, r2 │ │ │ │ bgt.n 64cf68 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ rsb r2, r2, ip, lsl #1 │ │ │ │ @@ -2152935,21 +2152952,21 @@ │ │ │ │ adds r1, r6, #1 │ │ │ │ str.w r8, [sp] │ │ │ │ adds r6, #1 │ │ │ │ adds r7, #1 │ │ │ │ bl 64cb78 │ │ │ │ b.n 64db2e │ │ │ │ nop │ │ │ │ - lsls r6, r4 │ │ │ │ + cmn r6, r0 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - ands r2, r0 │ │ │ │ + tst r2, r4 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - lsrs r0, r1 │ │ │ │ + cmn r0, r5 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - eors r4, r2 │ │ │ │ + negs r4, r6 │ │ │ │ lsls r1, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ ldr r2, [pc, #940] @ (64e00c ) │ │ │ │ mov fp, r0 │ │ │ │ @@ -2154070,17 +2154087,17 @@ │ │ │ │ subs r7, #128 @ 0x80 │ │ │ │ lsls r0, r0, #2 │ │ │ │ subs r7, #128 @ 0x80 │ │ │ │ subs r2, r1, r7 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #222 @ 0xde │ │ │ │ + adds r7, #254 @ 0xfe │ │ │ │ lsls r1, r4, #4 │ │ │ │ - adds r5, #194 @ 0xc2 │ │ │ │ + adds r7, #226 @ 0xe2 │ │ │ │ lsls r1, r4, #4 │ │ │ │ adds r2, r3, r5 │ │ │ │ lsls r6, r2, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3864] @ 0xf18 │ │ │ │ @@ -2154517,17 +2154534,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r3, #24 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r2, #23 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - adds r0, #34 @ 0x22 │ │ │ │ + adds r2, #66 @ 0x42 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - adds r0, #8 │ │ │ │ + adds r2, #40 @ 0x28 │ │ │ │ lsls r1, r4, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ ldr r2, [pc, #172] @ (64eee4 ) │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ @@ -2154727,17 +2154744,17 @@ │ │ │ │ vmov.f32 s11, s12 │ │ │ │ b.n 64ef4a │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #64 @ 0x40 │ │ │ │ + cmp r5, #96 @ 0x60 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - cmp r3, #38 @ 0x26 │ │ │ │ + cmp r5, #70 @ 0x46 │ │ │ │ lsls r1, r4, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #84] @ (64f0c0 ) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -2154948,19 +2154965,19 @@ │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r0, #27 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - eors r6, r2 │ │ │ │ + negs r6, r6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ lsrs r6, r5, #23 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - subs r7, #244 @ 0xf4 │ │ │ │ + tst r4, r2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ @@ -2155137,25 +2155154,25 @@ │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #20 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #198 @ 0xc6 │ │ │ │ + lsrs r6, r4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ lsrs r6, r0, #18 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - lsls r0, r4, #10 │ │ │ │ + lsls r0, r0, #19 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r6, #38 @ 0x26 │ │ │ │ + eors r6, r0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r1, #8 │ │ │ │ + lsls r0, r5, #16 │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r4, [pc, #600] @ (64f710 ) │ │ │ │ @@ -2155370,25 +2155387,25 @@ │ │ │ │ b.n 64f57a │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r0, r0, #13 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #30 │ │ │ │ + subs r7, #62 @ 0x3e │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r4, #158 @ 0x9e │ │ │ │ + subs r6, #190 @ 0xbe │ │ │ │ lsls r4, r5, #2 │ │ │ │ lsrs r2, r2, #9 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - subs r4, #40 @ 0x28 │ │ │ │ + subs r6, #72 @ 0x48 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r3, #194 @ 0xc2 │ │ │ │ + subs r5, #226 @ 0xe2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r3, #48 @ 0x30 │ │ │ │ + subs r5, #80 @ 0x50 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2155528,19 +2155545,19 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 690d8 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subs r2, #64 @ 0x40 │ │ │ │ + subs r4, #96 @ 0x60 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r1, #196 @ 0xc4 │ │ │ │ + subs r3, #228 @ 0xe4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r1, #170 @ 0xaa │ │ │ │ + subs r3, #202 @ 0xca │ │ │ │ lsls r4, r5, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3336] @ 0xd08 │ │ │ │ @@ -2156462,27 +2156479,27 @@ │ │ │ │ bl 64c874 │ │ │ │ b.n 650240 │ │ │ │ nop │ │ │ │ lsls r6, r5, #27 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #60 @ 0x3c │ │ │ │ + subs r1, #92 @ 0x5c │ │ │ │ lsls r4, r5, #2 │ │ │ │ lsls r2, r6, #15 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - adds r5, #98 @ 0x62 │ │ │ │ + adds r7, #130 @ 0x82 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r4, #178 @ 0xb2 │ │ │ │ + adds r6, #210 @ 0xd2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r3, #140 @ 0x8c │ │ │ │ + adds r5, #172 @ 0xac │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r2, #184 @ 0xb8 │ │ │ │ + adds r4, #216 @ 0xd8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r1, #82 @ 0x52 │ │ │ │ + adds r3, #114 @ 0x72 │ │ │ │ lsls r4, r5, #2 │ │ │ │ tst.w r8, #4 │ │ │ │ beq.w 64fa46 │ │ │ │ tst.w r9, #8 │ │ │ │ beq.w 64fa46 │ │ │ │ ldrh.w r4, [sp, #768] @ 0x300 │ │ │ │ ubfx r2, r4, #0, #14 │ │ │ │ @@ -2156808,15 +2156825,15 @@ │ │ │ │ cbnz r0, 650744 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add r4, sp, #140 @ 0x8c │ │ │ │ b.w 64fc32 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ b.w 64f9a0 │ │ │ │ - cmp r5, #204 @ 0xcc │ │ │ │ + cmp r7, #236 @ 0xec │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldrb r6, [r3, #0] │ │ │ │ @@ -2157206,18 +2157223,18 @@ │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ b.n 650a8a │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf6680155 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #248 @ 0xf8 │ │ │ │ + cmp r2, #24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ add.w r1, sl, #13959168 @ 0xd50000 │ │ │ │ - movs r6, #196 @ 0xc4 │ │ │ │ + cmp r0, #228 @ 0xe4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #200] @ (650c90 ) │ │ │ │ @@ -2157612,17 +2157629,17 @@ │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ adcs r0, r2 │ │ │ │ @ instruction: 0xf33a0155 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #194 @ 0xc2 │ │ │ │ + movs r6, #226 @ 0xe2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r4, #162 @ 0xa2 │ │ │ │ + movs r6, #194 @ 0xc2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ @ instruction: 0xf0ea0155 │ │ │ │ ldrd r3, r2, [sp, #248] @ 0xf8 │ │ │ │ mov r0, r5 │ │ │ │ add r3, r2 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ lsl.w r3, sl, r3 │ │ │ │ @@ -2157963,17 +2157980,17 @@ │ │ │ │ mov r5, r0 │ │ │ │ b.n 651300 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ mrc 1, 5, r0, cr4, cr5, {2} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r4, #6 │ │ │ │ + movs r1, #194 @ 0xc2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r0, r5, #4 │ │ │ │ + movs r1, #72 @ 0x48 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stcl 1, cr0, [sl], #340 @ 0x154 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r2 │ │ │ │ @@ -2158196,15 +2158213,15 @@ │ │ │ │ movs r7, r2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ adc.w r1, ip, r5, lsr #1 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r1, #2 │ │ │ │ + subs r0, r5, #2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ and.w r1, r4, r5, lsr #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ @@ -2158338,23 +2158355,23 @@ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ str r1, [r4, #12] │ │ │ │ b.n 6516d2 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ str r3, [r4, #12] │ │ │ │ b.n 6516e2 │ │ │ │ nop │ │ │ │ - svc 216 @ 0xd8 │ │ │ │ + b.n 651b80 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - svc 160 @ 0xa0 │ │ │ │ + b.n 651b14 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r4, r0, r4 │ │ │ │ + adds r4, r4, #4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - svc 70 @ 0x46 │ │ │ │ + b.n 651a68 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - svc 64 @ 0x40 │ │ │ │ + b.n 651a60 │ │ │ │ lsls r5, r4, #2 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ movw ip, #3572 @ 0xdf4 │ │ │ │ movs r2, #0 │ │ │ │ mla r3, ip, r1, r3 │ │ │ │ str.w r2, [r3, #328] @ 0x148 │ │ │ │ str.w r2, [r3, #3564] @ 0xdec │ │ │ │ @@ -2158423,17 +2158440,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 │ │ │ │ - udf #194 @ 0xc2 │ │ │ │ + b.n 651a34 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - udf #158 @ 0x9e │ │ │ │ + b.n 6519f0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6a8a8 │ │ │ │ @@ -2158490,15 +2158507,15 @@ │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ blx 6a100 │ │ │ │ mov r8, r0 │ │ │ │ b.n 6518d8 │ │ │ │ nop │ │ │ │ - adds r0, r6, r5 │ │ │ │ + subs r0, r2, r6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrd r4, r3, [r0, #36] @ 0x24 │ │ │ │ movw r2, #3572 @ 0xdf4 │ │ │ │ @@ -2158526,15 +2158543,15 @@ │ │ │ │ blx 6a9e0 │ │ │ │ mov r0, r5 │ │ │ │ bl 651638 │ │ │ │ ldr.w r3, [r4, #3564] @ 0xdec │ │ │ │ str.w r3, [r4, #3568] @ 0xdf0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - adds r2, r4, r3 │ │ │ │ + subs r2, r0, r4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrd r7, r3, [r0, #36] @ 0x24 │ │ │ │ movw r2, #3572 @ 0xdf4 │ │ │ │ @@ -2158624,17 +2158641,17 @@ │ │ │ │ str r2, [r4, #28] │ │ │ │ blx 6a9e0 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 6519aa │ │ │ │ mov r0, r4 │ │ │ │ bl 651918 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - adds r4, r6, r0 │ │ │ │ + subs r4, r2, r1 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bgt.n 6519a8 │ │ │ │ + udf #168 @ 0xa8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r5, r1 │ │ │ │ @@ -2158755,21 +2158772,21 @@ │ │ │ │ ldr.w r3, [r1, #2280] @ 0x8e8 │ │ │ │ str.w r3, [r4, #2280] @ 0x8e8 │ │ │ │ str.w r6, [r4, #652] @ 0x28c │ │ │ │ bl 651638 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - asrs r2, r5, #28 │ │ │ │ + adds r2, r1, r5 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - asrs r4, r4, #27 │ │ │ │ + adds r4, r0, r4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - blt.n 651ce0 │ │ │ │ + ble.n 651b20 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r6, [r0, #25] │ │ │ │ + ldrb r6, [r4, #1] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrd r3, r4, [r0, #36] @ 0x24 │ │ │ │ movw r2, #3572 @ 0xdf4 │ │ │ │ @@ -2158795,15 +2158812,15 @@ │ │ │ │ add r3, pc │ │ │ │ blx 69ed8 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #20] │ │ │ │ bl 651638 │ │ │ │ pop {r4, pc} │ │ │ │ - asrs r6, r2, #23 │ │ │ │ + asrs r6, r6, #31 │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldrd r1, r3, [r0, #36] @ 0x24 │ │ │ │ movw r2, #3572 @ 0xdf4 │ │ │ │ subs r3, #1 │ │ │ │ mla r1, r2, r3, r1 │ │ │ │ ldr.w r2, [r1, #328] @ 0x148 │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ @@ -2158834,15 +2158851,15 @@ │ │ │ │ blx 69ed8 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #20] │ │ │ │ bl 651638 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - asrs r0, r2, #22 │ │ │ │ + asrs r0, r6, #30 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrd r3, r1, [r0, #36] @ 0x24 │ │ │ │ movw ip, #3572 @ 0xdf4 │ │ │ │ @@ -2158888,15 +2158905,15 @@ │ │ │ │ ldr r2, [r4, #28] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 6a9e0 │ │ │ │ mov r0, r4 │ │ │ │ bl 651638 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - asrs r4, r0, #20 │ │ │ │ + asrs r4, r4, #28 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [r0] │ │ │ │ mov r4, r0 │ │ │ │ @@ -2158959,23 +2158976,23 @@ │ │ │ │ blx 6a9e0 │ │ │ │ b.n 651dba │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 651dc0 │ │ │ │ str r3, [r1, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - cmp r0, r7 │ │ │ │ + add r8, fp │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bls.n 651ea0 │ │ │ │ + blt.n 651ee0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - negs r6, r7 │ │ │ │ + add lr, r3 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r4, r0, #17 │ │ │ │ + asrs r4, r4, #25 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bhi.n 651e00 │ │ │ │ + blt.n 651e40 │ │ │ │ lsls r5, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3632] @ 0xe30 │ │ │ │ ldr r2, [pc, #312] @ (651f78 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2159003,15 +2159020,15 @@ │ │ │ │ movs r1, #112 @ 0x70 │ │ │ │ mov r0, r4 │ │ │ │ add r7, sp, #20 │ │ │ │ bl 48def0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x379b80> │ │ │ │ movs r1, #31 │ │ │ │ mov r0, r4 │ │ │ │ movw r8, #9217 @ 0x2401 │ │ │ │ - bl ac1c8c │ │ │ │ + bl ac1f1c │ │ │ │ mov r0, r4 │ │ │ │ bl 47dbfc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x36988c> │ │ │ │ ldr r3, [pc, #248] @ (651f88 ) │ │ │ │ ldr.w r9, [r6, r3] │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b637c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3a200c> │ │ │ │ @@ -2159072,36 +2159089,37 @@ │ │ │ │ bne.n 651f72 │ │ │ │ add sp, #432 @ 0x1b0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r5] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w r5, {r1, r2} │ │ │ │ - bl acdc58 │ │ │ │ + bl acdee8 │ │ │ │ ldrsb.w r3, [r4, #65] @ 0x41 │ │ │ │ cmp r3, #4 │ │ │ │ bne.n 651e70 │ │ │ │ mov r0, r4 │ │ │ │ - bl aced5c │ │ │ │ + bl acefec │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 651e70 │ │ │ │ mov r0, r4 │ │ │ │ - bl ac4c28 │ │ │ │ + bl ac4eb8 │ │ │ │ mov r0, r4 │ │ │ │ bl 49e4f4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x38a184> │ │ │ │ mov r0, r4 │ │ │ │ bl 4b9c38 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3a58c8> │ │ │ │ b.n 651e70 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 6522ec │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 1, 12, cr0, cr12, cr0, {1} │ │ │ │ + lsls r4, r5, #3 │ │ │ │ + lsls r1, r4, #4 │ │ │ │ b.n 6522e0 │ │ │ │ lsls r5, r2, #5 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ b.n 65213c │ │ │ │ lsls r5, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ @@ -2159186,15 +2159204,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ add r3, pc │ │ │ │ blx 69ed8 │ │ │ │ mov r4, r0 │ │ │ │ b.n 651fcc │ │ │ │ nop │ │ │ │ - asrs r4, r2, #7 │ │ │ │ + asrs r4, r6, #15 │ │ │ │ lsls r4, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -2159319,15 +2159337,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ svc 112 @ 0x70 │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r3, #4 │ │ │ │ + asrs r0, r7, #12 │ │ │ │ lsls r4, r5, #2 │ │ │ │ udf #90 @ 0x5a │ │ │ │ lsls r5, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2159606,23 +2159624,23 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, sl │ │ │ │ add r3, pc │ │ │ │ blx 69ed8 │ │ │ │ mov r5, r0 │ │ │ │ b.n 652250 │ │ │ │ - lsrs r2, r0, #29 │ │ │ │ + asrs r2, r4, #5 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r4, r4, #27 │ │ │ │ + asrs r4, r0, #4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r2, r5, #26 │ │ │ │ + asrs r2, r1, #3 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r7, #25 │ │ │ │ + asrs r0, r3, #2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r6, r3, #22 │ │ │ │ + lsrs r6, r7, #30 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3400] @ 0xd48 │ │ │ │ sub.w sp, sp, #660 @ 0x294 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ @@ -2159923,17 +2159941,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ blt.n 652810 │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r2, #17 │ │ │ │ + lsrs r2, r6, #25 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r4, r7, #9 │ │ │ │ + lsrs r4, r3, #18 │ │ │ │ lsls r4, r5, #2 │ │ │ │ bhi.w 652d52 │ │ │ │ ldrh.w r1, [sl, #8] │ │ │ │ ubfx r1, r1, #0, #14 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 652f00 │ │ │ │ movs r7, #0 │ │ │ │ @@ -2160379,29 +2160397,29 @@ │ │ │ │ b.n 652728 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r6, #7 │ │ │ │ + lsrs r0, r2, #16 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r2, r0, #7 │ │ │ │ + lsrs r2, r4, #15 │ │ │ │ lsls r4, r5, #2 │ │ │ │ bvs.n 652d0c │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r1, #31 │ │ │ │ + lsrs r2, r5, #7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r4, r6, #28 │ │ │ │ + lsrs r4, r2, #5 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r4, r4, #28 │ │ │ │ + lsrs r4, r0, #5 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r6, r6, #25 │ │ │ │ + lsrs r6, r2, #2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ add r5, sp, #304 @ 0x130 │ │ │ │ add.w r9, sp, #180 @ 0xb4 │ │ │ │ add.w r8, sp, #176 @ 0xb0 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ movs r7, #0 │ │ │ │ @@ -2160640,17 +2160658,17 @@ │ │ │ │ b.n 65285a │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #18 │ │ │ │ + lsls r4, r0, #27 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r4, r1, #18 │ │ │ │ + lsls r4, r5, #26 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3832] @ 0xef8 │ │ │ │ sub sp, #228 @ 0xe4 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2161023,15 +2161041,15 @@ │ │ │ │ nop │ │ │ │ beq.n 653264 │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6!, {r2, r3, r4, r7} │ │ │ │ lsls r5, r2, #5 │ │ │ │ - lsls r2, r3, #1 │ │ │ │ + lsls r2, r7, #9 │ │ │ │ lsls r4, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3608] @ 0xe18 │ │ │ │ @@ -2161352,22 +2161370,23 @@ │ │ │ │ eors r0, r6 │ │ │ │ ldmia r4!, {r1, r2, r5, r7} │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4!, {r1, r2} │ │ │ │ lsls r5, r2, #5 │ │ │ │ - ldc2l 0, cr0, [r0, #684]! @ 0x2ac │ │ │ │ - stmia r2!, {r2, r4, r5, r7} │ │ │ │ + movs r0, r2 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ + stmia r4!, {r2, r4, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldc2l 0, cr0, [sl], #684 @ 0x2ac │ │ │ │ - ldc2l 0, cr0, [lr], #-684 @ 0xfffffd54 │ │ │ │ - bkpt 0x00d0 │ │ │ │ + vhadd.u16 d0, d26, d27 │ │ │ │ + cdp2 0, 9, cr0, cr14, cr11, {5} │ │ │ │ + stmia r0!, {r4, r5, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xfbf400ab │ │ │ │ + cdp2 0, 1, cr0, cr4, cr11, {5} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ mov.w r8, #0 │ │ │ │ @@ -2161572,21 +2161591,21 @@ │ │ │ │ bpl.n 6537c8 │ │ │ │ b.n 653834 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldmia r1, {r1, r2, r3, r6} │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1} │ │ │ │ + stmia r2!, {r1, r5} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xfafc00ab │ │ │ │ - @ instruction: 0xfa8c00ab │ │ │ │ + ldc2 0, cr0, [ip, #-684] @ 0xfffffd54 │ │ │ │ + stc2 0, cr0, [ip], #684 @ 0x2ac │ │ │ │ ldmia r0!, {r5} │ │ │ │ lsls r5, r2, #5 │ │ │ │ - @ instruction: 0xfa2400ab │ │ │ │ + mcrr2 0, 10, r0, r4, cr11 │ │ │ │ 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 │ │ │ │ @@ -2161869,15 +2161888,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 69f2c │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xf68a00ab │ │ │ │ + strh.w r0, [sl, #171] @ 0xab │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r3, [pc, #24] @ (653be8 ) │ │ │ │ @@ -2161887,15 +2161906,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 69f2c │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf65c00ab │ │ │ │ + ldr??.w r0, [ip, fp, lsl #2] │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r3, [pc, #24] @ (653c18 ) │ │ │ │ @@ -2161905,15 +2161924,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 68a44 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf62c00ab │ │ │ │ + str.w r0, [ip, fp, lsl #2] │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r3, [pc, #24] @ (653c48 ) │ │ │ │ @@ -2161922,15 +2161941,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 68a44 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xf5fa00ab │ │ │ │ + ldrb.w r0, [sl, fp, lsl #2] │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r3, [pc, #24] @ (653c78 ) │ │ │ │ @@ -2161939,15 +2161958,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 68c30 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - rsb r0, sl, #5603328 @ 0x558000 │ │ │ │ + @ instruction: 0xf7ea00ab │ │ │ │ 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] @ (653ca8 ) │ │ │ │ @@ -2161956,15 +2161975,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6ae14 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xf59a00ab │ │ │ │ + @ instruction: 0xf7ba00ab │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r3, [pc, #24] @ (653cd8 ) │ │ │ │ @@ -2161973,15 +2161992,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 69aec │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - sbc.w r0, sl, #5603328 @ 0x558000 │ │ │ │ + @ instruction: 0xf78a00ab │ │ │ │ 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] @ (653d08 ) │ │ │ │ @@ -2161991,15 +2162010,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 69aec │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf53c00ab │ │ │ │ + @ instruction: 0xf75c00ab │ │ │ │ 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] @ (653d38 ) │ │ │ │ @@ -2162008,15 +2162027,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6aa28 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - add.w r0, sl, #5603328 @ 0x558000 │ │ │ │ + @ instruction: 0xf72a00ab │ │ │ │ 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] @ (653d68 ) │ │ │ │ @@ -2162026,15 +2162045,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6aa28 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf4dc00ab │ │ │ │ + @ instruction: 0xf6fc00ab │ │ │ │ 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 │ │ │ │ @@ -2162049,15 +2162068,15 @@ │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6aa28 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - eors.w r0, sl, #5603328 @ 0x558000 │ │ │ │ + @ instruction: 0xf6ba00ab │ │ │ │ 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] │ │ │ │ @@ -2162111,15 +2162130,15 @@ │ │ │ │ ldr r3, [pc, #16] @ (653e54 ) │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6aa28 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xf3e800ab │ │ │ │ + addw r0, r8, #2219 @ 0x8ab │ │ │ │ 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 │ │ │ │ @@ -2162133,15 +2162152,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6a854 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf3ae00ab │ │ │ │ + rsb r0, lr, #5603328 @ 0x558000 │ │ │ │ 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 │ │ │ │ @@ -2162156,15 +2162175,15 @@ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6a608 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf36e00ab │ │ │ │ + @ instruction: 0xf58e00ab │ │ │ │ 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] @ (653f00 ) │ │ │ │ @@ -2162173,15 +2162192,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ adds r5, #24 │ │ │ │ blx 6a608 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf34400ab │ │ │ │ + sbc.w r0, r4, #5603328 @ 0x558000 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ ldrd r2, r3, [r2] │ │ │ │ @@ -2162377,15 +2162396,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6ae68 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xf13200ab │ │ │ │ + @ instruction: 0xf35200ab │ │ │ │ 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] @ (654140 ) │ │ │ │ @@ -2162395,15 +2162414,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 693b8 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - add.w r0, r4, #171 @ 0xab │ │ │ │ + @ instruction: 0xf32400ab │ │ │ │ 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] @ (654188 ) │ │ │ │ @@ -2162422,15 +2162441,15 @@ │ │ │ │ ldrd r3, r2, [r4] │ │ │ │ adds r5, #24 │ │ │ │ blx 6a734 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf0d200ab │ │ │ │ + @ instruction: 0xf2f200ab │ │ │ │ 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] @ (6541d0 ) │ │ │ │ @@ -2162449,15 +2162468,15 @@ │ │ │ │ ldrd r2, r3, [r4] │ │ │ │ adds r5, #24 │ │ │ │ blx 6a734 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - eor.w r0, sl, #171 @ 0xab │ │ │ │ + subw r0, sl, #171 @ 0xab │ │ │ │ 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] @ (65422c ) │ │ │ │ mov r4, r2 │ │ │ │ @@ -2162546,15 +2162565,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ adds r5, #24 │ │ │ │ blx 690d8 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - vhadd.s d16, d28, d27 │ │ │ │ + @ instruction: 0xf19c00ab │ │ │ │ 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] │ │ │ │ @@ -2162628,15 +2162647,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ adds r5, #24 │ │ │ │ blx 692c8 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cdp 0, 9, cr0, cr0, cr11, {5} │ │ │ │ + @ instruction: 0xf0b000ab │ │ │ │ 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] │ │ │ │ @@ -2162724,15 +2162743,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 64f114 │ │ │ │ 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 │ │ │ │ - stcl 0, cr0, [r4, #684] @ 0x2ac │ │ │ │ + vaddl.s32 q8, d20, d27 │ │ │ │ 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] │ │ │ │ @@ -2162999,15 +2163018,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ ldrd r2, r3, [r4, #4] │ │ │ │ adds r5, #24 │ │ │ │ bl 629b08 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xeab600ab │ │ │ │ + ldcl 0, cr0, [r6], {171} @ 0xab │ │ │ │ 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 │ │ │ │ @@ -2163402,16 +2163421,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r7 │ │ │ │ adds r5, #24 │ │ │ │ blx 69b28 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - b.n 65489c │ │ │ │ - lsls r3, r5, #2 │ │ │ │ + @ instruction: 0xe85000ab │ │ │ │ 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] @ (654c94 ) │ │ │ │ @@ -2163438,15 +2163456,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r7 │ │ │ │ adds r5, #24 │ │ │ │ blx 69b28 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - b.n 654840 │ │ │ │ + b.n 654c80 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ @@ -2163477,15 +2163495,15 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 69b28 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - b.n 6547d0 │ │ │ │ + b.n 654c10 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2163515,15 +2163533,15 @@ │ │ │ │ adds r4, #24 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 69b28 │ │ │ │ str.w r0, [r5, r4, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - b.n 654768 │ │ │ │ + b.n 654ba8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2163554,15 +2163572,15 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 69b28 │ │ │ │ str.w r0, [r5, r4, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - b.n 65470c │ │ │ │ + b.n 654b4c │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ @@ -2163592,15 +2163610,15 @@ │ │ │ │ adds r5, #24 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 69b28 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - b.n 6546ac │ │ │ │ + b.n 654aec │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ add.w r0, r1, #200 @ 0xc8 │ │ │ │ @@ -2163857,15 +2163875,15 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 69b28 │ │ │ │ str.w r0, [r5, r4, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - b.n 6553bc │ │ │ │ + b.n 6557fc │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r0, r1 │ │ │ │ @@ -2164159,15 +2164177,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ adds r5, #24 │ │ │ │ blx 69ed8 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - udf #88 @ 0x58 │ │ │ │ + b.n 655514 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [r2, #88] @ 0x58 │ │ │ │ @@ -2164374,15 +2164392,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6a100 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - blt.n 65562c │ │ │ │ + udf #4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2164400,15 +2164418,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6a100 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - blt.n 6555e8 │ │ │ │ + ble.n 655628 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2164426,15 +2164444,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6a100 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - blt.n 6557a4 │ │ │ │ + ble.n 6557e4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r2 │ │ │ │ add.w r0, r1, #40 @ 0x28 │ │ │ │ @@ -2164604,15 +2164622,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6a100 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bls.n 65599c │ │ │ │ + blt.n 6559dc │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r0, r1 │ │ │ │ @@ -2164635,15 +2164653,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 69aec │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - bls.n 655948 │ │ │ │ + blt.n 655988 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2164654,15 +2164672,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 69f2c │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - bhi.n 655918 │ │ │ │ + bge.n 655958 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2164672,15 +2164690,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 69f2c │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bhi.n 6558e4 │ │ │ │ + bge.n 655924 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2164690,15 +2164708,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 68a44 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bhi.n 655ab4 │ │ │ │ + bge.n 6558f4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r6, #0 │ │ │ │ mov r8, r0 │ │ │ │ @@ -2164770,15 +2164788,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6a100 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bvc.n 6559e0 │ │ │ │ + bls.n 655a20 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2164796,15 +2164814,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6a100 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bvc.n 655b9c │ │ │ │ + bls.n 655bdc │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2164822,15 +2164840,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6a100 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bvc.n 655b58 │ │ │ │ + bls.n 655b98 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2164848,15 +2164866,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6a100 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bvs.n 655b14 │ │ │ │ + bhi.n 655b54 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2164874,15 +2164892,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6a100 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bvs.n 655ad0 │ │ │ │ + bhi.n 655b10 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2164900,15 +2164918,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6a100 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bvs.n 655c8c │ │ │ │ + bhi.n 655ccc │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ @@ -2165690,15 +2165708,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r2, [sp, #928] @ 0x3a0 │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #24] │ │ │ │ + str r4, [sp, #152] @ 0x98 │ │ │ │ lsls r5, r4, #2 │ │ │ │ ldr r2, [sp, #824] @ 0x338 │ │ │ │ lsls r5, r2, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2166559,15 +2166577,15 @@ │ │ │ │ nop │ │ │ │ str r2, [sp, #912] @ 0x390 │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #168] @ 0xa8 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - ldrh r0, [r2, #8] │ │ │ │ + ldrh r0, [r6, #24] │ │ │ │ lsls r5, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #16] @ (656e50 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -2193031,16380 +2193049,16416 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669098 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, #108] @ 0x6c │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6690b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, #108] @ 0x6c │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6690d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, #104] @ 0x68 │ │ │ │ + ldr r4, [r3, #12] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6690ec ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r6, #104] @ 0x68 │ │ │ │ + ldr r4, [r2, #12] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669108 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r6, #104] @ 0x68 │ │ │ │ + ldr r4, [r2, #12] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669124 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, #104] @ 0x68 │ │ │ │ + ldr r4, [r1, #12] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669140 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, #104] @ 0x68 │ │ │ │ + ldr r0, [r0, #12] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66915c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r3, #104] @ 0x68 │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669178 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, #104] @ 0x68 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669194 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, #100] @ 0x64 │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6691b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r6, #100] @ 0x64 │ │ │ │ + ldr r4, [r2, #8] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6691cc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, #100] @ 0x64 │ │ │ │ + ldr r0, [r2, #8] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6691e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, #100] @ 0x64 │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669204 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, #100] @ 0x64 │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669220 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, #100] @ 0x64 │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66923c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r2, #100] @ 0x64 │ │ │ │ + ldr r4, [r6, #4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669258 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r1, #100] @ 0x64 │ │ │ │ + ldr r4, [r5, #4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669274 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, #100] @ 0x64 │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669290 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, #100] @ 0x64 │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6692ac ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, #100] @ 0x64 │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6692c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r0, #100] @ 0x64 │ │ │ │ + ldr r4, [r4, #4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6692e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r0, #100] @ 0x64 │ │ │ │ + ldr r4, [r4, #4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669300 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r0, #100] @ 0x64 │ │ │ │ + ldr r4, [r4, #4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66931c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r0, #100] @ 0x64 │ │ │ │ + ldr r4, [r4, #4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669338 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r0, #100] @ 0x64 │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669354 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r0, #100] @ 0x64 │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669370 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, #96] @ 0x60 │ │ │ │ + ldr r4, [r3, #4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66938c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, #96] @ 0x60 │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6693a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r6, #96] @ 0x60 │ │ │ │ + ldr r4, [r2, #4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6693c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, #96] @ 0x60 │ │ │ │ + ldr r4, [r1, #4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6693e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, #96] @ 0x60 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6693fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, #96] @ 0x60 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669418 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, #96] @ 0x60 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669434 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r2, #96] @ 0x60 │ │ │ │ + ldr r4, [r6, #0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669450 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r1, #96] @ 0x60 │ │ │ │ + ldr r4, [r5, #0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66946c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, #96] @ 0x60 │ │ │ │ + ldr r0, [r5, #0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669488 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r0, #96] @ 0x60 │ │ │ │ + ldr r4, [r4, #0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6694a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #240 @ 0xf0 │ │ │ │ + subs r7, #16 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6694c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #180 @ 0xb4 │ │ │ │ + subs r6, #212 @ 0xd4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6694dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #124 @ 0x7c │ │ │ │ + subs r6, #156 @ 0x9c │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6694f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r3, #244 @ 0xf4 │ │ │ │ + subs r6, #20 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669514 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #204 @ 0xcc │ │ │ │ + subs r1, #236 @ 0xec │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669530 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #148 @ 0x94 │ │ │ │ + subs r1, #180 @ 0xb4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66954c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #180 @ 0xb4 │ │ │ │ + adds r6, #212 @ 0xd4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669568 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r6, #80] @ 0x50 │ │ │ │ + str r4, [r2, #116] @ 0x74 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669584 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r0, #84] @ 0x54 │ │ │ │ + str r4, [r4, #116] @ 0x74 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6695a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r5, [sp, #832] @ 0x340 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6695bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6690a8 │ │ │ │ + b.n 6694e8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6695d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 669054 │ │ │ │ + b.n 669494 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6695f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, #76] @ 0x4c │ │ │ │ + str r4, [r3, #112] @ 0x70 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669610 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, #76] @ 0x4c │ │ │ │ + str r4, [r3, #112] @ 0x70 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66962c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, #76] @ 0x4c │ │ │ │ + str r0, [r3, #112] @ 0x70 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669648 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, #76] @ 0x4c │ │ │ │ + str r0, [r3, #112] @ 0x70 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669664 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r1, #80] @ 0x50 │ │ │ │ + str r4, [r5, #112] @ 0x70 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669680 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r4, #80] @ 0x50 │ │ │ │ + str r4, [r0, #116] @ 0x74 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66969c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, #80] @ 0x50 │ │ │ │ + str r0, [r2, #116] @ 0x74 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6696b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, #80] @ 0x50 │ │ │ │ + str r0, [r2, #116] @ 0x74 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6696d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, #80] @ 0x50 │ │ │ │ + str r0, [r2, #116] @ 0x74 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6696f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, #80] @ 0x50 │ │ │ │ + str r4, [r1, #116] @ 0x74 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66970c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #40 @ 0x28 │ │ │ │ + subs r6, #72 @ 0x48 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669728 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #32 │ │ │ │ + subs r6, #64 @ 0x40 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669744 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, #76] @ 0x4c │ │ │ │ + str r4, [r1, #112] @ 0x70 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669760 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #72 @ 0x48 │ │ │ │ + subs r0, #104 @ 0x68 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66977c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #96 @ 0x60 │ │ │ │ + subs r0, #128 @ 0x80 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669798 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #240 @ 0xf0 │ │ │ │ + subs r0, #16 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6697b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 12 │ │ │ │ + b.n 669a10 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6697d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #180 @ 0xb4 │ │ │ │ + b.n 66997c │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6697ec ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r4, #68] @ 0x44 │ │ │ │ + str r4, [r0, #104] @ 0x68 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669808 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, #68] @ 0x44 │ │ │ │ + str r0, [r0, #104] @ 0x68 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669824 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r3, #68] @ 0x44 │ │ │ │ + str r4, [r7, #100] @ 0x64 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669840 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r3, #68] @ 0x44 │ │ │ │ + str r0, [r7, #100] @ 0x64 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66985c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r2, #68] @ 0x44 │ │ │ │ + str r4, [r6, #100] @ 0x64 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669878 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r1, #68] @ 0x44 │ │ │ │ + str r4, [r5, #100] @ 0x64 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669894 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r0, #68] @ 0x44 │ │ │ │ + str r4, [r4, #100] @ 0x64 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6698b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, #64] @ 0x40 │ │ │ │ + str r4, [r3, #100] @ 0x64 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6698cc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r6, #64] @ 0x40 │ │ │ │ + str r4, [r2, #100] @ 0x64 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6698e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, #64] @ 0x40 │ │ │ │ + str r4, [r1, #100] @ 0x64 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669904 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r4, #64] @ 0x40 │ │ │ │ + str r4, [r0, #100] @ 0x64 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669920 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r3, #64] @ 0x40 │ │ │ │ + str r4, [r7, #96] @ 0x60 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66993c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r2, #64] @ 0x40 │ │ │ │ + str r4, [r6, #96] @ 0x60 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669958 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r1, #64] @ 0x40 │ │ │ │ + str r4, [r5, #96] @ 0x60 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669974 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, #64] @ 0x40 │ │ │ │ + str r0, [r5, #96] @ 0x60 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669990 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r0, #64] @ 0x40 │ │ │ │ + str r4, [r4, #96] @ 0x60 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6699ac ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, #60] @ 0x3c │ │ │ │ + str r0, [r3, #96] @ 0x60 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6699c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, #60] @ 0x3c │ │ │ │ + str r4, [r1, #96] @ 0x60 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6699e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r5, #60] @ 0x3c │ │ │ │ + str r0, [r1, #96] @ 0x60 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669a00 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, #60] @ 0x3c │ │ │ │ + str r0, [r0, #96] @ 0x60 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669a1c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r3, #60] @ 0x3c │ │ │ │ + str r4, [r7, #92] @ 0x5c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669a38 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r2, #60] @ 0x3c │ │ │ │ + str r4, [r6, #92] @ 0x5c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669a54 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #60] @ 0x3c │ │ │ │ + str r0, [r6, #92] @ 0x5c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669a70 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, #60] @ 0x3c │ │ │ │ + str r0, [r5, #92] @ 0x5c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669a8c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r0, #60] @ 0x3c │ │ │ │ + str r4, [r4, #92] @ 0x5c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669aa8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, #56] @ 0x38 │ │ │ │ + str r4, [r3, #92] @ 0x5c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669ac4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, #56] @ 0x38 │ │ │ │ + str r0, [r2, #92] @ 0x5c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669ae0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r4, #56] @ 0x38 │ │ │ │ + str r4, [r0, #92] @ 0x5c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669afc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r3, #56] @ 0x38 │ │ │ │ + str r0, [r7, #88] @ 0x58 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669b18 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r1, #56] @ 0x38 │ │ │ │ + str r4, [r5, #88] @ 0x58 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669b34 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r0, #56] @ 0x38 │ │ │ │ + str r0, [r4, #88] @ 0x58 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669b50 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r6, #52] @ 0x34 │ │ │ │ + str r4, [r2, #88] @ 0x58 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669b6c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r5, #52] @ 0x34 │ │ │ │ + str r0, [r1, #88] @ 0x58 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669b88 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r3, #52] @ 0x34 │ │ │ │ + str r4, [r7, #84] @ 0x54 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669ba4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #52] @ 0x34 │ │ │ │ + str r0, [r6, #84] @ 0x54 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669bc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r0, #52] @ 0x34 │ │ │ │ + str r0, [r4, #84] @ 0x54 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669bdc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r6, #48] @ 0x30 │ │ │ │ + str r4, [r2, #84] @ 0x54 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669bf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r4, #48] @ 0x30 │ │ │ │ + str r4, [r0, #84] @ 0x54 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669c14 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r3, #48] @ 0x30 │ │ │ │ + str r0, [r7, #80] @ 0x50 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669c30 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r1, #48] @ 0x30 │ │ │ │ + str r4, [r5, #80] @ 0x50 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669c4c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r0, #48] @ 0x30 │ │ │ │ + str r0, [r4, #80] @ 0x50 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669c68 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r6, #44] @ 0x2c │ │ │ │ + str r4, [r2, #80] @ 0x50 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669c84 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r5, #44] @ 0x2c │ │ │ │ + str r0, [r1, #80] @ 0x50 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669ca0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r3, #44] @ 0x2c │ │ │ │ + str r4, [r7, #76] @ 0x4c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669cbc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #44] @ 0x2c │ │ │ │ + str r0, [r6, #76] @ 0x4c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669cd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r0, #44] @ 0x2c │ │ │ │ + str r4, [r4, #76] @ 0x4c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669cf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, #44] @ 0x2c │ │ │ │ + str r0, [r5, #76] @ 0x4c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669d10 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #44] @ 0x2c │ │ │ │ + str r0, [r6, #76] @ 0x4c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669d2c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, #44] @ 0x2c │ │ │ │ + str r0, [r5, #76] @ 0x4c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669d48 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5!, {r2, r4, r7} │ │ │ │ + ldmia r7, {r2, r4, r5, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669d64 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5, {r2, r3, r4, r5} │ │ │ │ + ldmia r7!, {r2, r3, r4, r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669d80 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2, {r2, r3, r7} │ │ │ │ + ldmia r4!, {r2, r3, r5, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669d9c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2, {r2, r3, r4, r6} │ │ │ │ + ldmia r4, {r2, r3, r4, r5, r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (669dbc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r4, [r2, #36] @ 0x24 │ │ │ │ + str r4, [r6, #68] @ 0x44 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669dd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r3, r4, r6, r7} │ │ │ │ + ldmia r3, {r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669df4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r3, {r2, r3, r4, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669e10 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r3, r4, r5} │ │ │ │ + ldmia r3, {r3, r4, r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669e2c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #592] @ (66a080 ) │ │ │ │ + ldr r3, [pc, #720] @ (66a100 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669e48 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf4b8009e │ │ │ │ + @ instruction: 0xf6d8009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669e64 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ands.w r0, r4, #5177344 @ 0x4f0000 │ │ │ │ + @ instruction: 0xf634009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669e80 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf370009e │ │ │ │ + @ instruction: 0xf590009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669e9c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf314009e │ │ │ │ + @ instruction: 0xf534009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669eb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf2b8009e │ │ │ │ + @ instruction: 0xf4d8009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669ed4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs.w r0, r8, #158 @ 0x9e │ │ │ │ + @ instruction: 0xf3d8009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669ef0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 669eb4 │ │ │ │ + bpl.n 669ef4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669f0c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 669e50 │ │ │ │ + bmi.n 669e90 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669f28 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 669fa4 │ │ │ │ + bcc.n 669fe4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669f44 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - orns r0, r0, #158 @ 0x9e │ │ │ │ + @ instruction: 0xf290009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669f60 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs.w r0, r0, lr, lsr #2 │ │ │ │ + ldcl 0, cr0, [r0, #632] @ 0x278 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669f7c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r6, [sp, #256] @ 0x100 │ │ │ │ + ldr r0, [sp, #384] @ 0x180 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669f98 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #112] @ 0x70 │ │ │ │ + str r7, [sp, #240] @ 0xf0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669fb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5 │ │ │ │ + cmn r4, r1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669fd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - eors r0, r0 │ │ │ │ + negs r0, r4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669fec ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf3dc009e │ │ │ │ + @ instruction: 0xf5fc009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a008 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - usat r0, #30, r0, asr #2 │ │ │ │ + rsb r0, r0, #5177344 @ 0x4f0000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a024 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - sbfx r0, r4, #2, #31 │ │ │ │ + sbc.w r0, r4, #5177344 @ 0x4f0000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a040 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf2e8009e │ │ │ │ + add.w r0, r8, #5177344 @ 0x4f0000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a05c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r0, r7] │ │ │ │ + str r4, [r4, #28] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a078 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xebec009e │ │ │ │ + mcr 0, 0, r0, cr12, cr14, {4} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a094 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, r4] │ │ │ │ + ldrh r4, [r7, r4] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a0b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, r3] │ │ │ │ + ldrh r4, [r5, r3] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a0cc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xeacc009e │ │ │ │ + stcl 0, cr0, [ip], #632 @ 0x278 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a0e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrd r0, r0, [ip, #632] @ 0x278 │ │ │ │ + @ instruction: 0xebfc009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a104 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia.w r4!, {r1, r2, r3, r4, r7} │ │ │ │ + @ instruction: 0xeac4009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a120 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe824009e │ │ │ │ + orr.w r0, r4, lr, lsr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a13c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe8c8009e │ │ │ │ + @ instruction: 0xeae8009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a158 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia.w ip, {r1, r2, r3, r4, r7} │ │ │ │ + @ instruction: 0xeaac009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a174 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 66a058 │ │ │ │ - lsls r6, r3, #2 │ │ │ │ + @ instruction: 0xe990009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a190 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 66a15c │ │ │ │ - lsls r6, r3, #2 │ │ │ │ + and.w r0, r4, lr, lsr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a1ac ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe8c0009e │ │ │ │ + @ instruction: 0xeae0009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a1c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 66a064 │ │ │ │ - lsls r6, r3, #2 │ │ │ │ + strd r0, r0, [ip, #-632]! @ 0x278 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a1e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 669f88 │ │ │ │ - lsls r6, r3, #2 │ │ │ │ + ldrd r0, r0, [r0], #632 @ 0x278 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a200 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2 │ │ │ │ + cmn r0, r6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a21c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, #18] │ │ │ │ + ldrh r4, [r1, #36] @ 0x24 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a238 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [sp, #752] @ 0x2f0 │ │ │ │ + str r6, [sp, #880] @ 0x370 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a254 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [sp, #528] @ 0x210 │ │ │ │ + str r6, [sp, #656] @ 0x290 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a270 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #2 │ │ │ │ + asrs r4, r6, #10 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a28c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r6, r6] │ │ │ │ + ldrsh r4, [r2, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a2a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r7, r6] │ │ │ │ + ldrsh r0, [r3, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a2c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 66a240 │ │ │ │ + bvc.n 66a280 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a2e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 66a384 │ │ │ │ + bvc.n 66a3c4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a2fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r0, r6] │ │ │ │ + ldrsh r4, [r4, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a318 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - bvc.n 66a234 │ │ │ │ + bls.n 66a274 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a334 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 66a398 │ │ │ │ + bvc.n 66a3d8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a350 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 66a2dc │ │ │ │ + bvs.n 66a31c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a36c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5, {r2, r4, r5} │ │ │ │ + ldmia r7!, {r2, r4, r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a388 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5!, {r2} │ │ │ │ + ldmia r7!, {r2, r5} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a3a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #1 │ │ │ │ + asrs r0, r5, #9 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a3c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #31 │ │ │ │ + asrs r0, r2, #8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a3dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r0, r3] │ │ │ │ + ldrsh r4, [r4, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a3f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r1, r3] │ │ │ │ + ldrsh r4, [r5, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a414 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2, #29 │ │ │ │ + asrs r4, r6, #5 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a430 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r7, r2] │ │ │ │ + ldrsh r0, [r3, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a44c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #25 │ │ │ │ + asrs r0, r3, #2 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a468 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r3, #31 │ │ │ │ + asrs r4, r7, #7 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a484 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #704] @ (66a748 ) │ │ │ │ + str r0, [r2, r3] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a4a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r5, r1] │ │ │ │ + ldrsh r4, [r1, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a4bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r6, r1] │ │ │ │ + ldrsh r0, [r2, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a4d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r6, #8] │ │ │ │ + ldrh r0, [r2, #26] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a4f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r1, #58] @ 0x3a │ │ │ │ + ldrh r4, [r5, #10] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a510 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r7, r0] │ │ │ │ + ldrsh r0, [r3, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a52c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r7, r0] │ │ │ │ + ldrsh r4, [r3, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a548 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 66a4cc │ │ │ │ + bpl.n 66a50c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a564 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 66a578 │ │ │ │ + bvs.n 66a5b8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a580 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5!, {r4, r6} │ │ │ │ + ldmia r7!, {r4, r5, r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a59c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2, {r2, r4} │ │ │ │ + ldmia r4, {r2, r4, r5} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a5b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r2, r4, r6} │ │ │ │ + ldmia r3!, {r2, r4, r5, r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a5d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r2, r4, r6, r7} │ │ │ │ + ldmia r2, {r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a5f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r3, r4, r5} │ │ │ │ + ldmia r2!, {r3, r4, r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a60c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a628 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r7} │ │ │ │ + ldmia r1!, {r5, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a644 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4!, {r2, r3, r5, r6} │ │ │ │ + ldmia r6!, {r2, r3, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a660 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r2, r3, r5} │ │ │ │ + ldmia r3, {r2, r3, r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a67c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r2, r3, r5, r6} │ │ │ │ + ldmia r2, {r2, r3, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a698 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r2, {r2, r3} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a6b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r2, r4, r6} │ │ │ │ + ldmia r1!, {r2, r4, r5, r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a6d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r1!, {r3, r4} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a6ec ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r2, r3, r4, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a708 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, r1] │ │ │ │ + ldrb r4, [r3, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a724 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 66a620 │ │ │ │ - lsls r6, r3, #2 │ │ │ │ + @ instruction: 0xe99c009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a740 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r3, r1] │ │ │ │ + ldrb r4, [r7, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a75c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #208 @ 0xd0 │ │ │ │ + adds r4, #240 @ 0xf0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a778 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #140 @ 0x8c │ │ │ │ + adds r4, #172 @ 0xac │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a794 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #236 @ 0xec │ │ │ │ + adds r4, #12 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a7b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, r0] │ │ │ │ + ldrb r4, [r4, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a7cc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #148 @ 0x94 │ │ │ │ + adds r3, #180 @ 0xb4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a7e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #248 @ 0xf8 │ │ │ │ + adds r4, #24 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a804 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #188 @ 0xbc │ │ │ │ + adds r3, #220 @ 0xdc │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a820 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #128 @ 0x80 │ │ │ │ + adds r3, #160 @ 0xa0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a83c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, r6] │ │ │ │ + ldrh r4, [r5, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a858 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r4!, {r2, r7} │ │ │ │ + stmia r6!, {r2, r5, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a874 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r4!, {r3, r4} │ │ │ │ + stmia r6!, {r3, r4, r5} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a890 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r4, r5, r6} │ │ │ │ + stmia r5!, {r4, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a8ac ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r5} │ │ │ │ + stmia r5!, {r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a8c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 66a944 │ │ │ │ + bcc.n 66a984 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a8e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 66a9c8 │ │ │ │ + bcc.n 66a808 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a900 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r4, r3] │ │ │ │ + ldrh r4, [r0, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a91c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, r3] │ │ │ │ + ldrh r0, [r0, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a938 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, r3] │ │ │ │ + ldrh r4, [r7, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a954 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r2!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a970 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r2, r4, r7} │ │ │ │ + stmia r2!, {r2, r4, r5, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a98c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r2, r3, r6} │ │ │ │ + stmia r2!, {r2, r3, r5, r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a9a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r2, r7} │ │ │ │ + ldmia r2, {r2, r5, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a9c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4!, {r5, r7} │ │ │ │ + ldmia r6, {r6, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a9e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r6, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a9fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5, {r3, r5, r7} │ │ │ │ + ldmia r7, {r3, r6, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66aa18 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5!, {r3} │ │ │ │ + ldmia r7!, {r3, r5} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66aa34 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r7, r7] │ │ │ │ + ldrh r0, [r3, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66aa50 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r4, [r6, r7] │ │ │ │ + ldrh r4, [r2, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66aa6c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r6, r7] │ │ │ │ + ldrh r0, [r2, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66aa88 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r5, r7] │ │ │ │ + ldrh r0, [r1, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66aaa4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r4, r7] │ │ │ │ + ldrh r0, [r0, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66aac0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r3, r7] │ │ │ │ + ldr r0, [r7, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66aadc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r1, #62] @ 0x3e │ │ │ │ + str r1, [sp, #928] @ 0x3a0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66aaf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r4, [r6, r6] │ │ │ │ + ldr r4, [r2, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ab14 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r4, [r6, r6] │ │ │ │ + ldr r4, [r2, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ab30 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r5, #4] │ │ │ │ + ldrh r0, [r1, #22] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ab4c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r3, #62] @ 0x3e │ │ │ │ + ldrh r0, [r7, #14] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ab68 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r2, #54] @ 0x36 │ │ │ │ + ldrh r0, [r6, #6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ab84 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r2, #52] @ 0x34 │ │ │ │ + ldrh r4, [r6, #4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66aba0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r3, #50] @ 0x32 │ │ │ │ + ldrh r0, [r7, #2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66abc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strh r4, [r7, #30] │ │ │ │ + strh r4, [r3, #48] @ 0x30 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66abdc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r1, #8] │ │ │ │ + ldrh r0, [r5, #24] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66abf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #180 @ 0xb4 │ │ │ │ + subs r7, #212 @ 0xd4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ac14 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #76 @ 0x4c │ │ │ │ + subs r7, #108 @ 0x6c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ac30 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #4 │ │ │ │ + subs r6, #36 @ 0x24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ac4c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, #128 @ 0x80 │ │ │ │ + subs r2, #160 @ 0xa0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ac68 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #216 @ 0xd8 │ │ │ │ + adds r6, #248 @ 0xf8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ac84 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #0 │ │ │ │ + subs r0, #32 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66aca0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #40 @ 0x28 │ │ │ │ + adds r5, #72 @ 0x48 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66acbc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4!, {r2, r3, r5} │ │ │ │ + ldmia r6, {r2, r3, r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66acd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4, {r2, r4, r5, r6} │ │ │ │ + ldmia r6!, {r2, r4, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66acf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r5} │ │ │ │ + stmia r7!, {r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ad10 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r2, r5} │ │ │ │ + ldmia r3!, {r2, r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ad2c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r3, r4, r5, r6} │ │ │ │ + ldmia r3, {r3, r4, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ad48 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2, {r2, r5} │ │ │ │ + ldmia r4!, {r2, r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ad64 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r2, r7} │ │ │ │ + ldmia r3!, {r2, r5, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ad80 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4!, {r3, r5, r6} │ │ │ │ + ldmia r6!, {r3, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ad9c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4, {r2, r3, r4, r7} │ │ │ │ + ldmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66adbc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r6, #152 @ 0x98 │ │ │ │ + subs r0, #184 @ 0xb8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66add8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r1, r4] │ │ │ │ + ldrsb r0, [r5, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66adf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x00cc │ │ │ │ + stmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ae10 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x0060 │ │ │ │ + stmia r0!, {r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ae2c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r3, r4, r5, r7, pc} │ │ │ │ - lsls r6, r3, #2 │ │ │ │ - push {r3, lr} │ │ │ │ + itt le │ │ │ │ + lslle r6, r3, #2 │ │ │ │ + pushle {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ae48 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r3, r5, r6, pc} │ │ │ │ - lsls r6, r3, #2 │ │ │ │ - push {r3, lr} │ │ │ │ + ite hi │ │ │ │ + lslhi r6, r3, #2 │ │ │ │ + pushls {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ae64 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r5, pc} │ │ │ │ - lsls r6, r3, #2 │ │ │ │ - push {r3, lr} │ │ │ │ + itt mi │ │ │ │ + lslmi r6, r3, #2 │ │ │ │ + pushmi {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ae80 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r3, r4, r6, r7} │ │ │ │ + bkpt 0x00fc │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ae9c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r4, r7} │ │ │ │ + bkpt 0x00b4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66aeb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66af14 │ │ │ │ + pop {r2, r7, pc} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66aed4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66af1e │ │ │ │ + pop {r2, r3, r4, r5, pc} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66aef0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - revsh r4, r2 │ │ │ │ + pop {r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66af10 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r4, #132 @ 0x84 │ │ │ │ + adds r6, #164 @ 0xa4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66af2c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #248 @ 0xf8 │ │ │ │ + adds r1, #24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66af48 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #20 │ │ │ │ + adds r2, #52 @ 0x34 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66af64 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #148 @ 0x94 │ │ │ │ + adds r1, #180 @ 0xb4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66af80 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r4!, {r5, r6} │ │ │ │ + stmia r6!, {r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66af9c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r4, r5] │ │ │ │ + strb r0, [r0, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66afb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r4, r5] │ │ │ │ + strb r0, [r0, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66afd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r4, r5] │ │ │ │ + strb r0, [r0, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66aff0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r4, r5] │ │ │ │ + strb r0, [r0, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b00c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, #48] @ 0x30 │ │ │ │ + str r0, [sp, #352] @ 0x160 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b028 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r1, #46] @ 0x2e │ │ │ │ + ldrh r4, [r5, #62] @ 0x3e │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b044 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r4, #42] @ 0x2a │ │ │ │ + ldrh r0, [r0, #60] @ 0x3c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b060 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r4, #42] @ 0x2a │ │ │ │ + ldrh r0, [r0, #60] @ 0x3c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b07c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r6, r3] │ │ │ │ + strb r0, [r2, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b098 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r5, #50] @ 0x32 │ │ │ │ + str r0, [sp, #544] @ 0x220 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b0b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r2, r3] │ │ │ │ + strb r0, [r6, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b0d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r3, #48] @ 0x30 │ │ │ │ + str r0, [sp, #240] @ 0xf0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b0ec ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r5, r2] │ │ │ │ + strb r4, [r1, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b108 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r2, #46] @ 0x2e │ │ │ │ + ldrh r0, [r6, #62] @ 0x3e │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b124 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, #42] @ 0x2a │ │ │ │ + ldrh r4, [r2, #60] @ 0x3c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b140 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r5, r1] │ │ │ │ + strb r4, [r1, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b15c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r5, #42] @ 0x2a │ │ │ │ + ldrh r0, [r1, #60] @ 0x3c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b178 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r1, r1] │ │ │ │ + strb r0, [r5, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b194 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r3, #40] @ 0x28 │ │ │ │ + ldrh r4, [r7, #56] @ 0x38 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b1b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r4, r0] │ │ │ │ + strb r4, [r0, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b1cc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r5, r0] │ │ │ │ + strb r0, [r1, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b1e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r4, r0] │ │ │ │ + strb r4, [r0, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b204 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r3, r0] │ │ │ │ + strb r0, [r7, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b220 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r2, r0] │ │ │ │ + strb r0, [r6, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b23c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r1, r0] │ │ │ │ + strb r0, [r5, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b258 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r0, r0] │ │ │ │ + strb r0, [r4, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b274 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, r7] │ │ │ │ + strb r0, [r3, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b290 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, r7] │ │ │ │ + strb r4, [r1, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b2ac ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, r7] │ │ │ │ + strb r0, [r0, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b2c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r2, r7] │ │ │ │ + strh r4, [r6, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b2e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r0, r7] │ │ │ │ + strh r4, [r4, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b300 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, r6] │ │ │ │ + strh r0, [r3, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b31c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, r6] │ │ │ │ + strh r4, [r1, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b338 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, r6] │ │ │ │ + strh r0, [r0, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b354 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r2, r6] │ │ │ │ + strh r4, [r6, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b370 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, r6] │ │ │ │ + strh r0, [r5, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b38c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, r5] │ │ │ │ + strh r4, [r3, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b3a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, r5] │ │ │ │ + strh r4, [r1, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b3c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r3, r5] │ │ │ │ + strh r4, [r7, r5] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b3e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r1, r5] │ │ │ │ + strh r4, [r5, r5] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b3fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r0, r5] │ │ │ │ + strh r4, [r4, r5] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b418 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r6, r4] │ │ │ │ + strh r4, [r2, r5] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b434 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, r4] │ │ │ │ + strh r4, [r1, r5] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b450 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, r4] │ │ │ │ + strh r0, [r0, r5] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b46c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, r4] │ │ │ │ + strh r0, [r6, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b488 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r0, r4] │ │ │ │ + strh r0, [r4, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b4a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, r3] │ │ │ │ + strh r0, [r2, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b4c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r5, r3] │ │ │ │ + strh r0, [r1, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b4dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r3, r3] │ │ │ │ + strh r4, [r7, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b4f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, r3] │ │ │ │ + strh r0, [r6, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b514 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r0, r3] │ │ │ │ + strh r0, [r4, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b530 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r6, r2] │ │ │ │ + strh r4, [r2, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b54c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r5, r2] │ │ │ │ + strh r0, [r1, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b568 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r3, r2] │ │ │ │ + strh r0, [r7, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b584 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, r2] │ │ │ │ + strh r0, [r5, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b5a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, r1] │ │ │ │ + strh r4, [r3, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b5bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, r1] │ │ │ │ + strh r0, [r2, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b5d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, r1] │ │ │ │ + strh r0, [r0, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b5f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, r1] │ │ │ │ + strh r0, [r6, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b610 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, r0] │ │ │ │ + strh r4, [r3, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b62c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r5, r0] │ │ │ │ + strh r0, [r1, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b648 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r3, r0] │ │ │ │ + strh r4, [r7, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b664 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r1, r0] │ │ │ │ + strh r4, [r5, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b680 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r0, r0] │ │ │ │ + strh r0, [r4, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b69c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #976] @ (66ba70 ) │ │ │ │ + strh r4, [r2, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b6b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #928] @ (66ba5c ) │ │ │ │ + strh r0, [r1, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b6d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #944] @ (66ba88 ) │ │ │ │ + strh r4, [r1, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b6f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - mrrc2 0, 9, r0, r8, cr15 │ │ │ │ + mrc2 0, 3, r0, cr8, cr15, {4} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b70c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #880] @ (66ba80 ) │ │ │ │ + str r4, [r7, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b728 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #896] @ (66baac ) │ │ │ │ + strh r0, [r0, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b744 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, #18] │ │ │ │ + strb r4, [r2, #27] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b760 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r2, #22] │ │ │ │ + strb r4, [r6, #30] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b77c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #672] @ (66ba20 ) │ │ │ │ + str r0, [r1, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b798 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #24 │ │ │ │ + adds r4, r1, r1 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b7b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #22 │ │ │ │ + asrs r4, r1, #31 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b7d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #20 │ │ │ │ + asrs r4, r1, #29 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b7ec ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #14 │ │ │ │ + asrs r4, r3, #23 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b808 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #14 │ │ │ │ + asrs r4, r4, #22 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b824 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #13 │ │ │ │ + asrs r4, r4, #21 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b840 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #16] @ (66b854 ) │ │ │ │ + str r4, [r4, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b85c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #14 │ │ │ │ + asrs r0, r5, #22 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b878 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #10 │ │ │ │ + asrs r0, r3, #19 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b894 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #10 │ │ │ │ + asrs r4, r4, #18 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b8b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #9 │ │ │ │ + asrs r0, r5, #17 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b8cc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #8 │ │ │ │ + asrs r4, r6, #16 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b8e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #11 │ │ │ │ + asrs r4, r0, #20 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b904 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #17 │ │ │ │ + asrs r4, r4, #25 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b920 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #12 │ │ │ │ + asrs r0, r7, #20 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b93c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #92 @ 0x5c │ │ │ │ + movs r7, #124 @ 0x7c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b958 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #5 │ │ │ │ + asrs r0, r5, #13 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66b978 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #944] @ (66bd2c ) │ │ │ │ + str r4, [r1, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66b998 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #896] @ (66bd1c ) │ │ │ │ + str r0, [r0, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b9b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r1, #24] │ │ │ │ + strh r4, [r5, #0] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b9d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r3, #25] │ │ │ │ + strh r4, [r7, #2] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b9ec ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #10 │ │ │ │ + asrs r0, r3, #19 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ba08 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #512] @ (66bc0c ) │ │ │ │ + ldr r7, [pc, #640] @ (66bc8c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ba24 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r1, #31 │ │ │ │ + asrs r0, r5, #7 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ba40 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0, #7 │ │ │ │ + asrs r0, r4, #15 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ba5c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #304] @ (66bb90 ) │ │ │ │ + ldr r7, [pc, #432] @ (66bc10 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ba78 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #32 │ │ │ │ + asrs r4, r5, #8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ba94 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #168 @ 0xa8 │ │ │ │ + movs r5, #200 @ 0xc8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bab0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #80] @ (66bb04 ) │ │ │ │ + ldr r7, [pc, #208] @ (66bb84 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bacc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #32 │ │ │ │ + lsrs r0, r1, #9 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bae8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2, #1 │ │ │ │ + lsrs r4, r6, #9 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bb04 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - bvc.n 66bae0 │ │ │ │ + bge.n 66bb20 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bb20 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #752] @ (66be14 ) │ │ │ │ + ldr r6, [pc, #880] @ (66be94 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bb3c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #736] @ (66be20 ) │ │ │ │ + ldr r6, [pc, #864] @ (66bea0 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bb58 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #720] @ (66be2c ) │ │ │ │ + ldr r6, [pc, #848] @ (66beac ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bb74 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #720] @ (66be48 ) │ │ │ │ + ldr r6, [pc, #848] @ (66bec8 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bb90 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #704] @ (66be54 ) │ │ │ │ + ldr r6, [pc, #832] @ (66bed4 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bbac ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #704] @ (66be70 ) │ │ │ │ + ldr r6, [pc, #832] @ (66bef0 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bbc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #704] @ (66be8c ) │ │ │ │ + ldr r6, [pc, #832] @ (66bf0c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bbe4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #704] @ (66bea8 ) │ │ │ │ + ldr r6, [pc, #832] @ (66bf28 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bc00 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #672] @ (66bea4 ) │ │ │ │ + ldr r6, [pc, #800] @ (66bf24 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bc1c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #656] @ (66beb0 ) │ │ │ │ + ldr r6, [pc, #784] @ (66bf30 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bc38 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #640] @ (66bebc ) │ │ │ │ + ldr r6, [pc, #768] @ (66bf3c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bc54 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #624] @ (66bec8 ) │ │ │ │ + ldr r6, [pc, #752] @ (66bf48 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bc70 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #592] @ (66bec4 ) │ │ │ │ + ldr r6, [pc, #720] @ (66bf44 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bc8c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #608] @ (66bef0 ) │ │ │ │ + ldr r6, [pc, #736] @ (66bf70 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bca8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r2, #30] │ │ │ │ + strh r0, [r6, #46] @ 0x2e │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bcc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #496] @ (66beb8 ) │ │ │ │ + ldr r6, [pc, #624] @ (66bf38 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bce0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #496] @ (66bed4 ) │ │ │ │ + ldr r6, [pc, #624] @ (66bf54 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bcfc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #528] @ (66bf10 ) │ │ │ │ + ldr r6, [pc, #656] @ (66bf90 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bd18 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #544] @ (66bf3c ) │ │ │ │ + ldr r6, [pc, #672] @ (66bfbc ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bd34 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r5, #34] @ 0x22 │ │ │ │ + strh r4, [r1, #52] @ 0x34 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bd50 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #448] @ (66bf14 ) │ │ │ │ + ldr r6, [pc, #576] @ (66bf94 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bd6c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #416] @ (66bf10 ) │ │ │ │ + ldr r6, [pc, #544] @ (66bf90 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bd88 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #400] @ (66bf1c ) │ │ │ │ + ldr r6, [pc, #528] @ (66bf9c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bda4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #384] @ (66bf28 ) │ │ │ │ + ldr r6, [pc, #512] @ (66bfa8 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bdc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #368] @ (66bf34 ) │ │ │ │ + ldr r6, [pc, #496] @ (66bfb4 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bddc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #336] @ (66bf30 ) │ │ │ │ + ldr r6, [pc, #464] @ (66bfb0 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bdf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #304] @ (66bf2c ) │ │ │ │ + ldr r6, [pc, #432] @ (66bfac ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66be14 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #288] @ (66bf38 ) │ │ │ │ + ldr r6, [pc, #416] @ (66bfb8 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66be30 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #272] @ (66bf44 ) │ │ │ │ + ldr r6, [pc, #400] @ (66bfc4 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66be4c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #256] @ (66bf50 ) │ │ │ │ + ldr r6, [pc, #384] @ (66bfd0 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66be68 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #240] @ (66bf5c ) │ │ │ │ + ldr r6, [pc, #368] @ (66bfdc ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66be84 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #224] @ (66bf68 ) │ │ │ │ + ldr r6, [pc, #352] @ (66bfe8 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bea0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #208] @ (66bf74 ) │ │ │ │ + ldr r6, [pc, #336] @ (66bff4 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bebc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #192] @ (66bf80 ) │ │ │ │ + ldr r6, [pc, #320] @ (66c000 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bed8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #176] @ (66bf8c ) │ │ │ │ + ldr r6, [pc, #304] @ (66c00c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bef4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #160] @ (66bf98 ) │ │ │ │ + ldr r6, [pc, #288] @ (66c018 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bf10 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #144] @ (66bfa4 ) │ │ │ │ + ldr r6, [pc, #272] @ (66c024 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bf2c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #128] @ (66bfb0 ) │ │ │ │ + ldr r6, [pc, #256] @ (66c030 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bf48 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #112] @ (66bfbc ) │ │ │ │ + ldr r6, [pc, #240] @ (66c03c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bf64 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #96] @ (66bfc8 ) │ │ │ │ + ldr r6, [pc, #224] @ (66c048 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bf80 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #80] @ (66bfd4 ) │ │ │ │ + ldr r6, [pc, #208] @ (66c054 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bf9c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, #108] @ 0x6c │ │ │ │ + ldr r0, [r2, #16] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bfb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r6, #108] @ 0x6c │ │ │ │ + strb r0, [r2, #4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bfd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #864] @ (66c338 ) │ │ │ │ + ldr r5, [pc, #992] @ (66c3b8 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bff0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #832] @ (66c334 ) │ │ │ │ + ldr r5, [pc, #960] @ (66c3b4 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c00c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #784] @ (66c320 ) │ │ │ │ + ldr r5, [pc, #912] @ (66c3a0 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c028 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #736] @ (66c30c ) │ │ │ │ + ldr r5, [pc, #864] @ (66c38c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c044 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 66bfe8 │ │ │ │ + udf #240 @ 0xf0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c060 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, sp, #336 @ 0x150 │ │ │ │ + add r7, sp, #464 @ 0x1d0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c07c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #480] @ (66c260 ) │ │ │ │ + ldr r5, [pc, #608] @ (66c2e0 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c098 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #464] @ (66c26c ) │ │ │ │ + ldr r5, [pc, #592] @ (66c2ec ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c0b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #448] @ (66c278 ) │ │ │ │ + ldr r5, [pc, #576] @ (66c2f8 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c0d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #464] @ (66c2a4 ) │ │ │ │ + ldr r5, [pc, #592] @ (66c324 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c0ec ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #416] @ (66c290 ) │ │ │ │ + ldr r5, [pc, #544] @ (66c310 ) │ │ │ │ lsls r4, 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] @ (66c10c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #384] @ (66c290 ) │ │ │ │ + ldr r5, [pc, #512] @ (66c310 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c128 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #352] @ (66c28c ) │ │ │ │ + ldr r5, [pc, #480] @ (66c30c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c144 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #336] @ (66c298 ) │ │ │ │ + ldr r5, [pc, #464] @ (66c318 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c160 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #336] @ (66c2b4 ) │ │ │ │ + ldr r5, [pc, #464] @ (66c334 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c17c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #320] @ (66c2c0 ) │ │ │ │ + ldr r5, [pc, #448] @ (66c340 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c198 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #304] @ (66c2cc ) │ │ │ │ + ldr r5, [pc, #432] @ (66c34c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c1b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - orns r0, r0, #5210112 @ 0x4f8000 │ │ │ │ + @ instruction: 0xf690009f │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c1d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #176] @ (66c284 ) │ │ │ │ + ldr r5, [pc, #304] @ (66c304 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c1ec ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #176] @ (66c2a0 ) │ │ │ │ + ldr r5, [pc, #304] @ (66c320 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c208 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #160] @ (66c2ac ) │ │ │ │ + ldr r5, [pc, #288] @ (66c32c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c224 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #144] @ (66c2b8 ) │ │ │ │ + ldr r5, [pc, #272] @ (66c338 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c240 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #128] @ (66c2c4 ) │ │ │ │ + ldr r5, [pc, #256] @ (66c344 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c25c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #112] @ (66c2d0 ) │ │ │ │ + ldr r5, [pc, #240] @ (66c350 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c278 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #96] @ (66c2dc ) │ │ │ │ + ldr r5, [pc, #224] @ (66c35c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c294 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #80] @ (66c2e8 ) │ │ │ │ + ldr r5, [pc, #208] @ (66c368 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c2b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #64] @ (66c2f4 ) │ │ │ │ + ldr r5, [pc, #192] @ (66c374 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c2cc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #48] @ (66c300 ) │ │ │ │ + ldr r5, [pc, #176] @ (66c380 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c2e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #32] @ (66c30c ) │ │ │ │ + ldr r5, [pc, #160] @ (66c38c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c304 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #16] @ (66c318 ) │ │ │ │ + ldr r5, [pc, #144] @ (66c398 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c320 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #0] @ (66c324 ) │ │ │ │ + ldr r5, [pc, #128] @ (66c3a4 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c33c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #1008] @ (66c730 ) │ │ │ │ + ldr r5, [pc, #112] @ (66c3b0 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c358 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #992] @ (66c73c ) │ │ │ │ + ldr r5, [pc, #96] @ (66c3bc ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c374 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #976] @ (66c748 ) │ │ │ │ + ldr r5, [pc, #80] @ (66c3c8 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c390 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #960] @ (66c754 ) │ │ │ │ + ldr r5, [pc, #64] @ (66c3d4 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c3ac ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #944] @ (66c760 ) │ │ │ │ + ldr r5, [pc, #48] @ (66c3e0 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c3c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #928] @ (66c76c ) │ │ │ │ + ldr r5, [pc, #32] @ (66c3ec ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c3e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #896] @ (66c768 ) │ │ │ │ + ldr r5, [pc, #0] @ (66c3e8 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c400 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #864] @ (66c764 ) │ │ │ │ + ldr r4, [pc, #992] @ (66c7e4 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c41c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #832] @ (66c760 ) │ │ │ │ + ldr r4, [pc, #960] @ (66c7e0 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c438 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #800] @ (66c75c ) │ │ │ │ + ldr r4, [pc, #928] @ (66c7dc ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c454 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #768] @ (66c758 ) │ │ │ │ + ldr r4, [pc, #896] @ (66c7d8 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c470 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #736] @ (66c754 ) │ │ │ │ + ldr r4, [pc, #864] @ (66c7d4 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c48c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #704] @ (66c750 ) │ │ │ │ + ldr r4, [pc, #832] @ (66c7d0 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c4a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #672] @ (66c74c ) │ │ │ │ + ldr r4, [pc, #800] @ (66c7cc ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c4c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #640] @ (66c748 ) │ │ │ │ + ldr r4, [pc, #768] @ (66c7c8 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c4e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #608] @ (66c744 ) │ │ │ │ + ldr r4, [pc, #736] @ (66c7c4 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c4fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #576] @ (66c740 ) │ │ │ │ + ldr r4, [pc, #704] @ (66c7c0 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c518 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #544] @ (66c73c ) │ │ │ │ + ldr r4, [pc, #672] @ (66c7bc ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c534 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #512] @ (66c738 ) │ │ │ │ + ldr r4, [pc, #640] @ (66c7b8 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c550 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #480] @ (66c734 ) │ │ │ │ + ldr r4, [pc, #608] @ (66c7b4 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c56c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #448] @ (66c730 ) │ │ │ │ + ldr r4, [pc, #576] @ (66c7b0 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c588 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #416] @ (66c72c ) │ │ │ │ + ldr r4, [pc, #544] @ (66c7ac ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c5a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #384] @ (66c728 ) │ │ │ │ + ldr r4, [pc, #512] @ (66c7a8 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c5c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #352] @ (66c724 ) │ │ │ │ + ldr r4, [pc, #480] @ (66c7a4 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c5dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #320] @ (66c720 ) │ │ │ │ + ldr r4, [pc, #448] @ (66c7a0 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c5f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #288] @ (66c71c ) │ │ │ │ + ldr r4, [pc, #416] @ (66c79c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c614 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #256] @ (66c718 ) │ │ │ │ + ldr r4, [pc, #384] @ (66c798 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c630 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #224] @ (66c714 ) │ │ │ │ + ldr r4, [pc, #352] @ (66c794 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c64c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #192] @ (66c710 ) │ │ │ │ + ldr r4, [pc, #320] @ (66c790 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c668 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #160] @ (66c70c ) │ │ │ │ + ldr r4, [pc, #288] @ (66c78c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c684 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #128] @ (66c708 ) │ │ │ │ + ldr r4, [pc, #256] @ (66c788 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c6a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #128] @ (66c724 ) │ │ │ │ + ldr r4, [pc, #256] @ (66c7a4 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c6bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #128] @ (66c740 ) │ │ │ │ + ldr r4, [pc, #256] @ (66c7c0 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c6d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #96] @ (66c73c ) │ │ │ │ + ldr r4, [pc, #224] @ (66c7bc ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c6f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #64] @ (66c738 ) │ │ │ │ + ldr r4, [pc, #192] @ (66c7b8 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c710 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #32] @ (66c734 ) │ │ │ │ + ldr r4, [pc, #160] @ (66c7b4 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c72c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #0] @ (66c730 ) │ │ │ │ + ldr r4, [pc, #128] @ (66c7b0 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c748 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #992] @ (66cb2c ) │ │ │ │ + ldr r4, [pc, #96] @ (66c7ac ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c764 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #960] @ (66cb28 ) │ │ │ │ + ldr r4, [pc, #64] @ (66c7a8 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c780 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #928] @ (66cb24 ) │ │ │ │ + ldr r4, [pc, #32] @ (66c7a4 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c79c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #896] @ (66cb20 ) │ │ │ │ + ldr r4, [pc, #0] @ (66c7a0 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c7b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #848] @ (66cb0c ) │ │ │ │ + ldr r3, [pc, #976] @ (66cb8c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c7d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, #40 @ 0x28 │ │ │ │ + cmp r6, #72 @ 0x48 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c7f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #688] @ (66caa4 ) │ │ │ │ + ldr r3, [pc, #816] @ (66cb24 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c80c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #672] @ (66cab0 ) │ │ │ │ + ldr r3, [pc, #800] @ (66cb30 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c828 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #40 @ 0x28 │ │ │ │ + cmp r0, #72 @ 0x48 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c844 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #88 @ 0x58 │ │ │ │ + cmp r0, #120 @ 0x78 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c860 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r3, #13 │ │ │ │ + lsrs r4, r7, #21 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c87c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #11 │ │ │ │ + lsrs r4, r2, #20 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c898 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r5, #13 │ │ │ │ + lsrs r4, r1, #22 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c8b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r4, #11 │ │ │ │ + lsrs r0, r0, #20 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66c8d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - movs r4, #80 @ 0x50 │ │ │ │ + movs r6, #112 @ 0x70 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c8f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #0 │ │ │ │ + movs r6, #32 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c90c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #116 @ 0x74 │ │ │ │ + movs r6, #148 @ 0x94 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c928 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #656] @ (66cbbc ) │ │ │ │ + ldr r2, [pc, #784] @ (66cc3c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c944 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #120] @ 0x78 │ │ │ │ + ldr r0, [r6, #24] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c960 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #528] @ (66cb74 ) │ │ │ │ + ldr r2, [pc, #656] @ (66cbf4 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c97c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r5, #28] │ │ │ │ + strh r4, [r1, #10] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c998 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #416] @ (66cb3c ) │ │ │ │ + ldr r2, [pc, #544] @ (66cbbc ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c9b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r5, r7} │ │ │ │ + stmia r3!, {r6, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c9d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r3, r4, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c9ec ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r4, r5} │ │ │ │ + stmia r3!, {r4, r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ca08 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r3} │ │ │ │ + stmia r7!, {r3, r5} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ca24 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r3, r7} │ │ │ │ + stmia r2!, {r3, r5, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ca40 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r4!, {r5, r6} │ │ │ │ + stmia r6!, {r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ca5c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r2!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ca78 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r4!, {r2, r4, r5, r7} │ │ │ │ + stmia r6!, {r2, r4, r6, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ca94 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r4, r6} │ │ │ │ + stmia r2!, {r4, r5, r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cab0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r4!, {r3, r5} │ │ │ │ + stmia r6!, {r3, r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cacc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - itt gt │ │ │ │ - lslgt r7, r3, #2 │ │ │ │ - pushgt {r3, lr} │ │ │ │ + stmia r1!, {r2, r5, r6, r7} │ │ │ │ + lsls r7, r3, #2 │ │ │ │ + push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cae8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r2, r3, r4, r7} │ │ │ │ + stmia r5!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cb04 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - itt │ │ │ │ - lsl r7, r3, #2 │ │ │ │ - push {r3, lr} │ │ │ │ + stmia r2!, {r2, r3, r4} │ │ │ │ + lsls r7, r3, #2 │ │ │ │ + push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cb20 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r2, r4, r6, r7} │ │ │ │ + stmia r5!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cb3c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ite hi │ │ │ │ - lslhi r7, r3, #2 │ │ │ │ - pushls {r3, lr} │ │ │ │ + stmia r1!, {r2, r3, r5, r7} │ │ │ │ + lsls r7, r3, #2 │ │ │ │ + push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cb58 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r2, r5, r6} │ │ │ │ + stmia r5!, {r2, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cb74 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - nop │ │ │ │ + stmia r1!, {r5} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cb90 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cbac ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x00b0 │ │ │ │ + stmia r0!, {r4, r6, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cbc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x0038 │ │ │ │ + stmia r0!, {r3, r4, r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cbe4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r3, r7, pc} │ │ │ │ - lsls r7, r3, #2 │ │ │ │ - push {r3, lr} │ │ │ │ + ite ge │ │ │ │ + lslge r7, r3, #2 │ │ │ │ + pushlt {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cc00 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r4, r6, r7} │ │ │ │ + bkpt 0x00f0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cc1c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, pc} │ │ │ │ - lsls r7, r3, #2 │ │ │ │ - push {r3, lr} │ │ │ │ + itt cs │ │ │ │ + lslcs r7, r3, #2 │ │ │ │ + pushcs {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cc38 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r3, r6} │ │ │ │ + bkpt 0x0068 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cc54 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {} │ │ │ │ + stmia r4!, {r5} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cc70 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r2, r4, r7} │ │ │ │ + stmia r3!, {r2, r4, r5, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cc8c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r3, r4, r5, r7, pc} │ │ │ │ - lsls r7, r3, #2 │ │ │ │ + it le │ │ │ │ + lslle r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cca8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r6, pc} │ │ │ │ - lsls r7, r3, #2 │ │ │ │ - push {r3, lr} │ │ │ │ + itt vs │ │ │ │ + lslvs r7, r3, #2 │ │ │ │ + pushvs {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ccc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r3, r4, r7} │ │ │ │ + bkpt 0x00b8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cce0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66cd5a │ │ │ │ + pop {r2, r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ccfc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r4} │ │ │ │ + bkpt 0x0030 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cd18 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66cd70 │ │ │ │ + pop {r2, r4, r5, r6, pc} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cd34 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r2, r3} │ │ │ │ + stmia r3!, {r2, r3, r5} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cd50 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r5, r7} │ │ │ │ + stmia r2!, {r6, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cd6c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r6, r7} │ │ │ │ + bkpt 0x00e0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cd88 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r4, r6} │ │ │ │ + bkpt 0x0070 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cda4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66ce10 │ │ │ │ + pop {r2, r6, r7, pc} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cdc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - revsh r0, r5 │ │ │ │ + pop {r3, pc} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cddc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66ce26 │ │ │ │ + pop {r2, r3, r4, r5, pc} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cdf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - rev16 r0, r4 │ │ │ │ + pop {r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ce14 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r3, r4} │ │ │ │ + stmia r2!, {r3, r4, r5} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ce30 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ite ge │ │ │ │ - lslge r7, r3, #2 │ │ │ │ - pushlt {r3, lr} │ │ │ │ + stmia r1!, {r2, r3, r6, r7} │ │ │ │ + lsls r7, r3, #2 │ │ │ │ + push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ce4c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66cec2 │ │ │ │ + pop {r3, r5, r6, r7, pc} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ce68 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66cec2 │ │ │ │ + pop {r2, r3, r4, r5, r6, pc} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ce84 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - hlt 0x0030 │ │ │ │ + pop {r4, r6, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cea0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66cee0 │ │ │ │ + pop {r2, r4} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cebc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - rev r0, r5 │ │ │ │ + pop {r3, r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ced8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66cef6 │ │ │ │ + cbnz r4, 66cf3e │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cef4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - itt cs │ │ │ │ - lslcs r7, r3, #2 │ │ │ │ - pushcs {r3, lr} │ │ │ │ + stmia r1!, {r2, r6} │ │ │ │ + lsls r7, r3, #2 │ │ │ │ + push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cf10 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x00b8 │ │ │ │ + stmia r0!, {r3, r4, r6, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cf2c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmn r0, r5 │ │ │ │ + cmp r0, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66cf4c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cmn r4, r3 │ │ │ │ + add ip, pc │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cf68 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmn r0, r2 │ │ │ │ + add r8, lr │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cf84 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmn r4, r1 │ │ │ │ + add ip, sp │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cfa0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r0, #2] │ │ │ │ + ldrb r4, [r4, #10] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cfbc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, r6 │ │ │ │ + add r8, sl │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66cfdc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r2, [sp, #608] @ 0x260 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cff8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, r2 │ │ │ │ + add r8, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d014 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, r1 │ │ │ │ + add ip, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d030 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, r1 │ │ │ │ + add r8, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d04c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, r0 │ │ │ │ + add ip, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d068 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - negs r4, r7 │ │ │ │ + add ip, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d084 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - negs r0, r7 │ │ │ │ + add r8, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d0a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - negs r0, r6 │ │ │ │ + add r8, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d0bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - negs r0, r5 │ │ │ │ + add r8, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d0d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - negs r4, r4 │ │ │ │ + add ip, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66d0f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - negs r4, r3 │ │ │ │ + add r4, pc │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d114 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - negs r0, r2 │ │ │ │ + add r0, lr │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d130 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - negs r4, r1 │ │ │ │ + add r4, sp │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d14c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - negs r0, r0 │ │ │ │ + add r0, ip │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d168 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - tst r4, r6 │ │ │ │ + add r4, sl │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d184 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - tst r0, r5 │ │ │ │ + add r0, r9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d1a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - tst r4, r3 │ │ │ │ + add r4, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d1bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - tst r0, r2 │ │ │ │ + add r0, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d1d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - tst r4, r0 │ │ │ │ + add r4, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d1f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - rors r0, r7 │ │ │ │ + add r0, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d210 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, pc, #256 @ (adr r3, 66d314 ) │ │ │ │ + add r5, pc, #384 @ (adr r5, 66d394 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d22c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #128 @ (adr r4, 66d2b0 ) │ │ │ │ + add r6, pc, #256 @ (adr r6, 66d330 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d248 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, #60] @ 0x3c │ │ │ │ + str r0, [r5, #92] @ 0x5c │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d264 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r3, #64] @ 0x40 │ │ │ │ + str r0, [r7, #96] @ 0x60 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d280 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adcs r4, r7 │ │ │ │ + bics r4, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d29c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adcs r4, r7 │ │ │ │ + bics r4, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d2b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2 0, cr0, [r0], {159} @ 0x9f │ │ │ │ + mcr2 0, 1, r0, cr0, cr15, {4} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d2d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, #72] @ 0x48 │ │ │ │ + str r0, [r2, #108] @ 0x6c │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d2f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, #68] @ 0x44 │ │ │ │ + str r0, [r2, #104] @ 0x68 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d30c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4 │ │ │ │ + muls r4, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d328 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4 │ │ │ │ + muls r4, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d344 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3 │ │ │ │ + orrs r4, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d360 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2 │ │ │ │ + orrs r4, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d37c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1 │ │ │ │ + orrs r4, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d398 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0 │ │ │ │ + orrs r4, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d3b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7 │ │ │ │ + orrs r4, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d3d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6 │ │ │ │ + orrs r4, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d3ec ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r5 │ │ │ │ + orrs r4, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d408 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4 │ │ │ │ + orrs r4, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d424 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r3 │ │ │ │ + cmn r4, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d440 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2 │ │ │ │ + cmn r4, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d45c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1 │ │ │ │ + cmn r4, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d478 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r0 │ │ │ │ + cmn r4, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d494 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7 │ │ │ │ + cmn r4, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d4b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6 │ │ │ │ + cmn r4, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d4cc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5 │ │ │ │ + cmn r4, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d4e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r4} │ │ │ │ + bkpt 0x0030 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d504 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66d568 │ │ │ │ + pop {r2, r5, r7, pc} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d520 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - revsh r0, r7 │ │ │ │ + pop {r3, r4, pc} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d53c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - rev16 r0, r6 │ │ │ │ + pop {r4, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d558 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66d5bc │ │ │ │ + pop {r2, r5, r7, pc} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d574 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - revsh r0, r7 │ │ │ │ + pop {r3, r4, pc} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d590 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - rev16 r4, r5 │ │ │ │ + pop {r2, r3, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d5ac ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66d5ea │ │ │ │ + pop {r3} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d5c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - revsh r0, r7 │ │ │ │ + pop {r3, r4, pc} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d5e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - rev16 r4, r5 │ │ │ │ + pop {r2, r3, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d600 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66d63c │ │ │ │ + pop {} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d61c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66d638 │ │ │ │ + cbnz r0, 66d680 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d638 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - rev16 r4, r5 │ │ │ │ + pop {r2, r3, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d654 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66d690 │ │ │ │ + pop {} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d670 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66d688 │ │ │ │ + cbnz r4, 66d6d0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d68c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb8d8 │ │ │ │ + revsh r0, r7 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d6a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #228 @ 0xe4 │ │ │ │ + asrs r4, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d6c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #224 @ 0xe0 │ │ │ │ + asrs r0, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d6e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #220 @ 0xdc │ │ │ │ + lsrs r4, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d6fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #216 @ 0xd8 │ │ │ │ + lsrs r0, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d718 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #2 │ │ │ │ + asrs r0, r5, #10 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d734 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #32 │ │ │ │ + asrs r4, r6, #8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d750 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r5, [sp, #80] @ 0x50 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d76c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #124 @ 0x7c │ │ │ │ + lsls r4, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d788 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66d7a6 │ │ │ │ + cbnz r0, 66d7ee │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d7a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb8cc │ │ │ │ + revsh r4, r5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d7c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf6b4009e │ │ │ │ + ldr.w r0, [r4, #158] @ 0x9e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d7dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66d822 │ │ │ │ + pop {r3, r5, pc} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d7f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66d832 │ │ │ │ + cbnz r4, 66d87a │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d814 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66d838 │ │ │ │ + cbnz r0, 66d880 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d830 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66d83c │ │ │ │ + cbnz r4, 66d884 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d84c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - rev r0, r2 │ │ │ │ + pop {r4, r5} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66d86c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r5, #160 @ 0xa0 │ │ │ │ + subs r7, #192 @ 0xc0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d888 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, pc, #992 @ (adr r3, 66dc6c ) │ │ │ │ + add r6, pc, #96 @ (adr r6, 66d8ec ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d8a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #768 @ (adr r4, 66dba8 ) │ │ │ │ + add r6, pc, #896 @ (adr r6, 66dc28 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d8c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #896] @ 0x380 │ │ │ │ + str r5, [sp, #0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d8dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #608] @ 0x260 │ │ │ │ + str r4, [sp, #736] @ 0x2e0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d8f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #320] @ 0x140 │ │ │ │ + str r4, [sp, #448] @ 0x1c0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d914 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r2, [sp, #608] @ 0x260 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d930 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, pc, #272 @ (adr r2, 66da44 ) │ │ │ │ + add r4, pc, #400 @ (adr r4, 66dac4 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d94c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [sp, #128] @ 0x80 │ │ │ │ + ldr r2, [sp, #256] @ 0x100 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d968 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, pc, #992 @ (adr r1, 66dd4c ) │ │ │ │ + add r4, pc, #96 @ (adr r4, 66d9cc ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d984 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, pc, #800 @ (adr r1, 66dca8 ) │ │ │ │ + add r3, pc, #928 @ (adr r3, 66dd28 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d9a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #272] @ 0x110 │ │ │ │ + add r0, pc, #400 @ (adr r0, 66db34 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d9bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [sp, #624] @ 0x270 │ │ │ │ + ldr r7, [sp, #752] @ 0x2f0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d9d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r6, [sp, #592] @ 0x250 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d9f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [sp, #896] @ 0x380 │ │ │ │ + ldr r7, [sp, #0] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66da10 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #240] @ 0xf0 │ │ │ │ + add r0, pc, #368 @ (adr r0, 66db84 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66da2c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [sp, #832] @ 0x340 │ │ │ │ + ldr r7, [sp, #960] @ 0x3c0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66da48 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r6, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r0, [sp, #560] @ 0x230 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66da64 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r6, [sp, #96] @ 0x60 │ │ │ │ + ldr r0, [sp, #224] @ 0xe0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66da80 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, r7] │ │ │ │ + strb r0, [r0, r0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66da9c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, r6] │ │ │ │ + strh r0, [r5, r6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dab8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r7, r1] │ │ │ │ + ldr r0, [r3, r2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dad4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r1, r4] │ │ │ │ + ldr r0, [r5, r4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66daf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r2, r0] │ │ │ │ + ldrh r4, [r6, r0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66db0c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #26 │ │ │ │ + asrs r4, r3, #3 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66db28 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, r5] │ │ │ │ + ldrh r4, [r5, r5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66db44 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #24 │ │ │ │ + asrs r0, r3, #1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66db60 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #19 │ │ │ │ + lsrs r0, r2, #28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66db7c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r4, r0, #23 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66db98 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #11 │ │ │ │ + lsls r0, r1, #20 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dbb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r2, #12 │ │ │ │ + lsls r0, r6, #20 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66dbd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsls r4, r0, #30 │ │ │ │ + lsrs r4, r4, #6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66dbf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsls r4, r4, #31 │ │ │ │ + lsrs r4, r0, #8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dc10 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r3, r0] │ │ │ │ + ldrb r4, [r7, r0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dc2c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r5, r1] │ │ │ │ + ldrb r0, [r1, r2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dc48 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - movw r0, #32926 @ 0x809e │ │ │ │ + orn r0, r8, #5177344 @ 0x4f0000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dc64 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r4, 66dc82 │ │ │ │ + cbz r4, 66dcca │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dc80 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r4, 66dc9e │ │ │ │ + cbz r4, 66dce6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dc9c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #352 @ (adr r5, 66de00 ) │ │ │ │ + add r7, pc, #480 @ (adr r7, 66de80 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dcb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #496 @ (adr r5, 66deac ) │ │ │ │ + add r7, pc, #624 @ (adr r7, 66df2c ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dcd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #784 @ (adr r5, 66dfe8 ) │ │ │ │ + add r7, pc, #912 @ (adr r7, 66e068 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dcf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [sp, #512] @ 0x200 │ │ │ │ + ldr r7, [sp, #640] @ 0x280 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dd0c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [sp, #80] @ 0x50 │ │ │ │ + ldr r7, [sp, #208] @ 0xd0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dd28 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r7, [sp, #848] @ 0x350 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dd44 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [sp, #272] @ 0x110 │ │ │ │ + ldr r7, [sp, #400] @ 0x190 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dd60 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [sp, #816] @ 0x330 │ │ │ │ + ldr r5, [sp, #944] @ 0x3b0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dd7c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [sp, #304] @ 0x130 │ │ │ │ + ldr r5, [sp, #432] @ 0x1b0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dd98 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [sp, #416] @ 0x1a0 │ │ │ │ + str r6, [sp, #544] @ 0x220 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ddb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r3, #22] │ │ │ │ + strb r0, [r7, #30] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ddd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, #22] │ │ │ │ + strb r4, [r2, #31] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ddec ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r0, #21] │ │ │ │ + strb r4, [r4, #29] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66de08 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r4, #21] │ │ │ │ + strb r0, [r0, #30] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66de24 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #768] @ (66e128 ) │ │ │ │ + str r0, [r4, r7] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66de40 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r3, r5] │ │ │ │ + ldr r0, [r7, r5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66de5c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r2, r5] │ │ │ │ + ldrsb r0, [r6, r5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66de78 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r2, #4 │ │ │ │ + lsls r0, r6, #12 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66de94 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #13 │ │ │ │ + lsls r0, r2, #22 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66deb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1, #9 │ │ │ │ + lsls r0, r5, #17 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66decc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #10 │ │ │ │ + lsls r4, r6, #18 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dee8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [sp, #32] │ │ │ │ + str r6, [sp, #160] @ 0xa0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66df04 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r4, [r7, r6] │ │ │ │ + ldr r4, [r3, r7] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66df20 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4, #21 │ │ │ │ + lsls r0, r0, #30 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66df3c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, sp, #48 @ 0x30 │ │ │ │ + add r7, sp, #176 @ 0xb0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66df58 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, sp, #320 @ 0x140 │ │ │ │ + add r7, sp, #448 @ 0x1c0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66df74 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - mcr 0, 7, r0, cr8, cr14, {4} │ │ │ │ + add.w r0, r8, #158 @ 0x9e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66df90 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [sp, #640] @ 0x280 │ │ │ │ + ldr r5, [sp, #768] @ 0x300 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dfac ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #752] @ 0x2f0 │ │ │ │ + str r5, [sp, #880] @ 0x370 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dfc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r3, #20] │ │ │ │ + strb r4, [r7, #28] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dfe4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r0, r0 │ │ │ │ + ldr r0, [pc, #128] @ (66e068 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e000 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r4, #112] @ 0x70 │ │ │ │ + strb r4, [r0, #5] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e01c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, #124] @ 0x7c │ │ │ │ + ldr r4, [r1, #32] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e038 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r8, fp │ │ │ │ + blx pc │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e054 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2 0, cr0, [r0, #632]! @ 0x278 │ │ │ │ + vshr.u64 d16, d14, #48 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e070 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r1, #36] @ 0x24 │ │ │ │ + ldrh r0, [r5, #52] @ 0x34 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e08c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r3, #32] │ │ │ │ + ldrh r4, [r7, #48] @ 0x30 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e0a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r6, #28] │ │ │ │ + ldrh r0, [r2, #46] @ 0x2e │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e0c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #8 │ │ │ │ + lsls r0, r1, #17 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e0e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r1, #52] @ 0x34 │ │ │ │ + str r0, [sp, #688] @ 0x2b0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e0fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, #48] @ 0x30 │ │ │ │ + str r0, [sp, #336] @ 0x150 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e118 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r1, #42] @ 0x2a │ │ │ │ + ldrh r4, [r5, #58] @ 0x3a │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e134 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #236 @ 0xec │ │ │ │ + adds r7, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e150 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #236 @ 0xec │ │ │ │ + adds r7, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e16c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #236 @ 0xec │ │ │ │ + adds r7, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e188 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #236 @ 0xec │ │ │ │ + adds r7, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e1a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - mcr2 0, 5, r0, cr0, cr14, {4} │ │ │ │ + lsls r0, r0, #3 │ │ │ │ + lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e1c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - mrc2 0, 1, r0, cr8, cr14, {4} │ │ │ │ + lsls r0, r3, #1 │ │ │ │ + lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66e1e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #544] @ (66e404 ) │ │ │ │ + ldr r7, [pc, #672] @ (66e484 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e1fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 66e2a0 │ │ │ │ + bgt.n 66e2e0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e218 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #120 @ 0x78 │ │ │ │ + adds r6, #152 @ 0x98 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e234 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - sub sp, #16 │ │ │ │ + uxth r4, r4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e250 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #18 │ │ │ │ + asrs r4, r4, #26 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e26c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #17 │ │ │ │ + asrs r4, r4, #25 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e288 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ble.n 66e364 │ │ │ │ + svc 140 @ 0x8c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e2a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #0 │ │ │ │ + adds r6, #32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e2c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #0 │ │ │ │ + adds r6, #32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e2dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #252 @ 0xfc │ │ │ │ + adds r6, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e2f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #248 @ 0xf8 │ │ │ │ + adds r6, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e314 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #576 @ (adr r6, 66e558 ) │ │ │ │ + add r0, sp, #704 @ 0x2c0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e330 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #336 @ (adr r6, 66e484 ) │ │ │ │ + add r0, sp, #464 @ 0x1d0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e34c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #188 @ 0xbc │ │ │ │ + adds r5, #220 @ 0xdc │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e368 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #192 @ 0xc0 │ │ │ │ + adds r5, #224 @ 0xe0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e384 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #200 @ 0xc8 │ │ │ │ + adds r5, #232 @ 0xe8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e3a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #204 @ 0xcc │ │ │ │ + adds r5, #236 @ 0xec │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66e3c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r3, #208 @ 0xd0 │ │ │ │ + adds r5, #240 @ 0xf0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66e3e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r3, #208 @ 0xd0 │ │ │ │ + adds r5, #240 @ 0xf0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e3fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, sp, #256 @ 0x100 │ │ │ │ + add r3, sp, #384 @ 0x180 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66e41c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #176 @ 0xb0 │ │ │ │ + adds r5, #208 @ 0xd0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66e43c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #176 @ 0xb0 │ │ │ │ + adds r5, #208 @ 0xd0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66e45c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #168 @ 0xa8 │ │ │ │ + adds r5, #200 @ 0xc8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e478 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #224 @ 0xe0 │ │ │ │ + add r6, sp, #352 @ 0x160 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e494 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #128 @ 0x80 │ │ │ │ + adds r5, #160 @ 0xa0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e4b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #116 @ 0x74 │ │ │ │ + adds r5, #148 @ 0x94 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e4cc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #104 @ 0x68 │ │ │ │ + adds r5, #136 @ 0x88 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e4e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #3 │ │ │ │ + lsls r0, r1, #12 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e504 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #4 │ │ │ │ + lsls r0, r4, #12 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e520 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r1, #0] │ │ │ │ + ldrh r4, [r5, #16] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e53c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, #0] │ │ │ │ + ldrh r4, [r3, #18] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e558 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh.w r0, [ip, #158] @ 0x9e │ │ │ │ + @ instruction: 0xfadc009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e574 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r3, #30] │ │ │ │ + ldrh r4, [r7, #46] @ 0x2e │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e590 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, #26] │ │ │ │ + ldrh r4, [r1, #44] @ 0x2c │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e5ac ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r4, #20] │ │ │ │ + ldrh r4, [r0, #38] @ 0x26 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e5c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #720 @ (adr r6, 66e89c ) │ │ │ │ + add r0, sp, #848 @ 0x350 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e5e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r2, #30] │ │ │ │ + ldrb r0, [r6, #6] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e600 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - mrc 0, 7, r0, cr0, cr15, {4} │ │ │ │ + adds.w r0, r0, #159 @ 0x9f │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66e620 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - vqadd.s64 d16, d28, d15 │ │ │ │ + @ instruction: 0xf19c009f │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66e640 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - vqadd.s16 d0, d24, d15 │ │ │ │ + @ instruction: 0xf138009f │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66e660 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - mrc 0, 2, r0, cr8, cr15, {4} │ │ │ │ + orns r0, r8, #159 @ 0x9f │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e67c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldcl 0, cr0, [ip, #636] @ 0x27c │ │ │ │ + vshr.s64 d16, d15, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e698 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #31 │ │ │ │ + asrs r4, r3, #8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e6b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #29 │ │ │ │ + asrs r0, r7, #5 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e6d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #304] @ (66e804 ) │ │ │ │ + str r4, [r5, r5] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e6ec ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - orrs r4, r3 │ │ │ │ + cmp r4, r7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e708 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmn r0, r0 │ │ │ │ + add r8, ip │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e724 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #672 @ 0x2a0 │ │ │ │ + add r5, sp, #800 @ 0x320 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e740 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, sp, #1008 @ 0x3f0 │ │ │ │ + add r4, sp, #112 @ 0x70 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e75c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, sp, #800 @ 0x320 │ │ │ │ + add r3, sp, #928 @ 0x3a0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e778 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, sp, #592 @ 0x250 │ │ │ │ + add r3, sp, #720 @ 0x2d0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e794 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, sp, #704 @ 0x2c0 │ │ │ │ + add r4, sp, #832 @ 0x340 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e7b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sp, #512 @ 0x200 │ │ │ │ + add r2, sp, #640 @ 0x280 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e7cc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #124 @ 0x7c │ │ │ │ + adds r2, #156 @ 0x9c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e7e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #112 @ 0x70 │ │ │ │ + adds r2, #144 @ 0x90 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e804 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - bvs.n 66e7e8 │ │ │ │ + bls.n 66e828 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e820 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - bvs.n 66e8ec │ │ │ │ + bhi.n 66e72c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e83c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf7f0009e │ │ │ │ + @ instruction: 0xfa10009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e858 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf78c009e │ │ │ │ + vld1.8 @ instruction: 0xf9ac009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e874 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #272] @ 0x110 │ │ │ │ + str r5, [sp, #400] @ 0x190 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e890 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #64] @ 0x40 │ │ │ │ + str r5, [sp, #192] @ 0xc0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e8ac ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #880] @ 0x370 │ │ │ │ + str r4, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e8c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #240] @ 0xf0 │ │ │ │ + str r4, [sp, #368] @ 0x170 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e8e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #64] @ 0x40 │ │ │ │ + str r4, [sp, #192] @ 0xc0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e900 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #912] @ 0x390 │ │ │ │ + str r4, [sp, #16] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e91c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #80 @ 0x50 │ │ │ │ + adds r1, #112 @ 0x70 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e938 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #68 @ 0x44 │ │ │ │ + adds r1, #100 @ 0x64 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e954 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #320 @ (adr r4, 66ea98 ) │ │ │ │ + add r6, pc, #448 @ (adr r6, 66eb18 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e970 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #944] @ (66ed24 ) │ │ │ │ + ldr r6, [pc, #48] @ (66e9a4 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e98c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #4 │ │ │ │ + adds r1, #36 @ 0x24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e9a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #16 │ │ │ │ + adds r1, #48 @ 0x30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e9c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #24 │ │ │ │ + adds r1, #56 @ 0x38 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e9e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #44 @ 0x2c │ │ │ │ + adds r1, #76 @ 0x4c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e9fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #52 @ 0x34 │ │ │ │ + adds r1, #84 @ 0x54 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ea18 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #60 @ 0x3c │ │ │ │ + adds r1, #92 @ 0x5c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ea34 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #52 @ 0x34 │ │ │ │ + adds r1, #84 @ 0x54 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ea50 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #44 @ 0x2c │ │ │ │ + adds r1, #76 @ 0x4c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ea6c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #36 @ 0x24 │ │ │ │ + adds r1, #68 @ 0x44 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ea88 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #28 │ │ │ │ + adds r1, #60 @ 0x3c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eaa4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r1, #58] @ 0x3a │ │ │ │ + ldrh r0, [r5, #10] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eac0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #248 @ 0xf8 │ │ │ │ + adds r1, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eadc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #244 @ 0xf4 │ │ │ │ + adds r1, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eaf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #240 @ 0xf0 │ │ │ │ + adds r1, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eb14 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #236 @ 0xec │ │ │ │ + adds r1, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eb30 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #228 @ 0xe4 │ │ │ │ + adds r1, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eb4c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #216 @ 0xd8 │ │ │ │ + adds r0, #248 @ 0xf8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eb68 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #204 @ 0xcc │ │ │ │ + adds r0, #236 @ 0xec │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eb84 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r7, #54] @ 0x36 │ │ │ │ + ldrh r0, [r3, #8] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66eba4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cmp r6, #164 @ 0xa4 │ │ │ │ + adds r0, #196 @ 0xc4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ebc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #176 @ (adr r6, 66ec74 ) │ │ │ │ + add r0, sp, #304 @ 0x130 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ebdc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #832 @ (adr r5, 66ef20 ) │ │ │ │ + add r7, pc, #960 @ (adr r7, 66efa0 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ebf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #104 @ 0x68 │ │ │ │ + adds r0, #136 @ 0x88 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ec14 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #92] @ 0x5c │ │ │ │ + ldr r4, [r7, #124] @ 0x7c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ec30 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #84] @ 0x54 │ │ │ │ + ldr r4, [r7, #116] @ 0x74 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ec4c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #40 @ 0x28 │ │ │ │ + adds r0, #72 @ 0x48 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ec68 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #656] @ (66eefc ) │ │ │ │ + ldr r5, [pc, #784] @ (66ef7c ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ec84 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #608] @ (66eee8 ) │ │ │ │ + ldr r5, [pc, #736] @ (66ef68 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eca0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #228 @ 0xe4 │ │ │ │ + adds r0, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ecbc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #220 @ 0xdc │ │ │ │ + cmp r7, #252 @ 0xfc │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ecd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [sp, #192] @ 0xc0 │ │ │ │ + add r1, pc, #320 @ (adr r1, 66ee1c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ecf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #184 @ 0xb8 │ │ │ │ + cmp r7, #216 @ 0xd8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ed10 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #176 @ 0xb0 │ │ │ │ + cmp r7, #208 @ 0xd0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ed2c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #168 @ 0xa8 │ │ │ │ + cmp r7, #200 @ 0xc8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ed48 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #160 @ 0xa0 │ │ │ │ + cmp r7, #192 @ 0xc0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ed64 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #152 @ 0x98 │ │ │ │ + cmp r7, #184 @ 0xb8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ed80 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #144 @ 0x90 │ │ │ │ + cmp r7, #176 @ 0xb0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ed9c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #136 @ 0x88 │ │ │ │ + cmp r7, #168 @ 0xa8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66edb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #128 @ 0x80 │ │ │ │ + cmp r7, #160 @ 0xa0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66edd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [sp, #240] @ 0xf0 │ │ │ │ + add r1, pc, #368 @ (adr r1, 66ef48 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66edf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r3, #30] │ │ │ │ + ldrb r4, [r7, #6] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ee0c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r2, #29] │ │ │ │ + ldrb r4, [r6, #5] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ee28 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r0, #27] │ │ │ │ + ldrb r0, [r4, #3] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ee44 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r0, #25] │ │ │ │ + ldrb r4, [r4, #1] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ee60 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, #236 @ 0xec │ │ │ │ + cmp r7, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ee7c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, #232 @ 0xe8 │ │ │ │ + cmp r7, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ee98 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, #232 @ 0xe8 │ │ │ │ + cmp r7, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eeb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, #220 @ 0xdc │ │ │ │ + cmp r6, #252 @ 0xfc │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eed0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, #208 @ 0xd0 │ │ │ │ + cmp r6, #240 @ 0xf0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eeec ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, #200 @ 0xc8 │ │ │ │ + cmp r6, #232 @ 0xe8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ef08 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, #192 @ 0xc0 │ │ │ │ + cmp r6, #224 @ 0xe0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ef24 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, #196 @ 0xc4 │ │ │ │ + cmp r6, #228 @ 0xe4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ef40 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, #188 @ 0xbc │ │ │ │ + cmp r6, #220 @ 0xdc │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ef5c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, #188 @ 0xbc │ │ │ │ + cmp r6, #220 @ 0xdc │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66ef7c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cmp r4, #188 @ 0xbc │ │ │ │ + cmp r6, #220 @ 0xdc │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ef98 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, #28] │ │ │ │ + ldrh r4, [r2, #46] @ 0x2e │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66efb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, #152 @ 0x98 │ │ │ │ + cmp r6, #184 @ 0xb8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66efd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, #148 @ 0x94 │ │ │ │ + cmp r6, #180 @ 0xb4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66efec ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, #148 @ 0x94 │ │ │ │ + cmp r6, #180 @ 0xb4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f008 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r7, #23] │ │ │ │ + ldrb r0, [r3, #0] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f024 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r6, #23] │ │ │ │ + ldrb r0, [r2, #0] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f040 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r0, #27] │ │ │ │ + ldrb r0, [r4, #3] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f05c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r7, #26] │ │ │ │ + ldrb r4, [r3, #3] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66f07c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r6, #22] │ │ │ │ + strb r0, [r2, #31] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66f09c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r6, #22] │ │ │ │ + strb r0, [r2, #31] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f0b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r7, #25] │ │ │ │ + ldrb r4, [r3, #2] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f0d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r1, #22] │ │ │ │ + strb r4, [r5, #30] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f0f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r2, #23] │ │ │ │ + strb r0, [r6, #31] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f10c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r3, #23] │ │ │ │ + strb r0, [r7, #31] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f128 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #112 @ 0x70 │ │ │ │ + cmp r5, #144 @ 0x90 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f144 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #108 @ 0x6c │ │ │ │ + cmp r5, #140 @ 0x8c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f160 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #104 @ 0x68 │ │ │ │ + cmp r5, #136 @ 0x88 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f17c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #96 @ 0x60 │ │ │ │ + cmp r5, #128 @ 0x80 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f198 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #92 @ 0x5c │ │ │ │ + cmp r5, #124 @ 0x7c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f1b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #88 @ 0x58 │ │ │ │ + cmp r5, #120 @ 0x78 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f1d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #80 @ 0x50 │ │ │ │ + cmp r5, #112 @ 0x70 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f1ec ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #76 @ 0x4c │ │ │ │ + cmp r5, #108 @ 0x6c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f208 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #72 @ 0x48 │ │ │ │ + cmp r5, #104 @ 0x68 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f224 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #64 @ 0x40 │ │ │ │ + cmp r5, #96 @ 0x60 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f240 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #52 @ 0x34 │ │ │ │ + cmp r5, #84 @ 0x54 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f25c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #36 @ 0x24 │ │ │ │ + cmp r5, #68 @ 0x44 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f278 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #24 │ │ │ │ + cmp r5, #56 @ 0x38 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f294 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #8 │ │ │ │ + cmp r5, #40 @ 0x28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f2b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #252 @ 0xfc │ │ │ │ + cmp r5, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f2cc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #236 @ 0xec │ │ │ │ + cmp r5, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f2e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #224 @ 0xe0 │ │ │ │ + cmp r5, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f304 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #208 @ 0xd0 │ │ │ │ + cmp r4, #240 @ 0xf0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f320 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #11 │ │ │ │ + lsls r4, r6, #19 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f33c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #9 │ │ │ │ + lsls r4, r7, #17 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f358 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #192 @ 0xc0 │ │ │ │ + add r6, sp, #320 @ 0x140 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f374 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #16 │ │ │ │ + add r6, sp, #144 @ 0x90 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f390 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #864 @ 0x360 │ │ │ │ + add r5, sp, #992 @ 0x3e0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f3ac ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #688 @ 0x2b0 │ │ │ │ + add r5, sp, #816 @ 0x330 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f3c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #512 @ 0x200 │ │ │ │ + add r5, sp, #640 @ 0x280 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f3e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #336 @ 0x150 │ │ │ │ + add r5, sp, #464 @ 0x1d0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f400 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #800 @ 0x320 │ │ │ │ + add r5, sp, #928 @ 0x3a0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f41c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #608 @ 0x260 │ │ │ │ + add r5, sp, #736 @ 0x2e0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f438 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #32 │ │ │ │ + add r6, sp, #160 @ 0xa0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f454 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #864 @ 0x360 │ │ │ │ + add r5, sp, #992 @ 0x3e0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f470 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #672 @ 0x2a0 │ │ │ │ + add r5, sp, #800 @ 0x320 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f48c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #480 @ 0x1e0 │ │ │ │ + add r5, sp, #608 @ 0x260 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f4a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #288 @ 0x120 │ │ │ │ + add r5, sp, #416 @ 0x1a0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f4c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #96 @ 0x60 │ │ │ │ + add r5, sp, #224 @ 0xe0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f4e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sp, #800 @ 0x320 │ │ │ │ + add r2, sp, #928 @ 0x3a0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f4fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sp, #624 @ 0x270 │ │ │ │ + add r2, sp, #752 @ 0x2f0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f518 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sp, #448 @ 0x1c0 │ │ │ │ + add r2, sp, #576 @ 0x240 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f534 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sp, #272 @ 0x110 │ │ │ │ + add r2, sp, #400 @ 0x190 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f550 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sp, #96 @ 0x60 │ │ │ │ + add r2, sp, #224 @ 0xe0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f56c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, pc, #944 @ (adr r7, 66f920 ) │ │ │ │ + add r2, sp, #48 @ 0x30 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f588 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, pc, #768 @ (adr r7, 66f88c ) │ │ │ │ + add r1, sp, #896 @ 0x380 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f5a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, pc, #544 @ (adr r7, 66f7c8 ) │ │ │ │ + add r1, sp, #672 @ 0x2a0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f5c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sp, #304 @ 0x130 │ │ │ │ + add r2, sp, #432 @ 0x1b0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f5dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sp, #96 @ 0x60 │ │ │ │ + add r2, sp, #224 @ 0xe0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f5f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, pc, #832 @ (adr r7, 66f93c ) │ │ │ │ + add r1, sp, #960 @ 0x3c0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f614 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, pc, #656 @ (adr r7, 66f8a8 ) │ │ │ │ + add r1, sp, #784 @ 0x310 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f630 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sp, #960 @ 0x3c0 │ │ │ │ + add r3, sp, #64 @ 0x40 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f64c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sp, #768 @ 0x300 │ │ │ │ + add r2, sp, #896 @ 0x380 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f668 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sp, #560 @ 0x230 │ │ │ │ + add r2, sp, #688 @ 0x2b0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f684 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sp, #368 @ 0x170 │ │ │ │ + add r2, sp, #496 @ 0x1f0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f6a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sp, #160 @ 0xa0 │ │ │ │ + add r2, sp, #288 @ 0x120 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f6bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, pc, #992 @ (adr r7, 66faa0 ) │ │ │ │ + add r2, sp, #96 @ 0x60 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f6d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, pc, #784 @ (adr r7, 66f9ec ) │ │ │ │ + add r1, sp, #912 @ 0x390 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f6f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, pc, #592 @ (adr r7, 66f948 ) │ │ │ │ + add r1, sp, #720 @ 0x2d0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f710 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sp, #592 @ 0x250 │ │ │ │ + add r2, sp, #720 @ 0x2d0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f72c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sp, #432 @ 0x1b0 │ │ │ │ + add r2, sp, #560 @ 0x230 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f748 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #624 @ (adr r6, 66f9bc ) │ │ │ │ + add r0, sp, #752 @ 0x2f0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f764 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #464 @ (adr r6, 66f938 ) │ │ │ │ + add r0, sp, #592 @ 0x250 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f780 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r3, r1] │ │ │ │ + ldrb r4, [r7, r1] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f79c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, r5] │ │ │ │ + ldrb r4, [r3, r6] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f7b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r1, r5] │ │ │ │ + ldrb r0, [r5, r5] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f7d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r1, r3] │ │ │ │ + str r0, [r5, #12] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f7f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r0, r0] │ │ │ │ + str r4, [r4, #0] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f80c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r5, r3] │ │ │ │ + str r0, [r1, #16] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f828 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r4, r0] │ │ │ │ + str r0, [r0, #4] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f844 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r5, r5] │ │ │ │ + str r0, [r1, #24] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f860 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r5, r3] │ │ │ │ + str r4, [r1, #16] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66f880 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - movs r5, #104 @ 0x68 │ │ │ │ + movs r7, #136 @ 0x88 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f89c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r6, r5] │ │ │ │ + str r0, [r2, #24] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f8b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r2, r6] │ │ │ │ + str r0, [r6, #24] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f8d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r6, r7] │ │ │ │ + str r0, [r2, #32] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f8f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r2, r6] │ │ │ │ + str r4, [r6, #24] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f90c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r1, r7] │ │ │ │ + ldrb r0, [r5, r7] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f928 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #200 @ 0xc8 │ │ │ │ + movs r6, #232 @ 0xe8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f944 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #192 @ 0xc0 │ │ │ │ + movs r6, #224 @ 0xe0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66f964 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r0, [r3, #44] @ 0x2c │ │ │ │ + str r0, [r7, #76] @ 0x4c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f980 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r3, #24] │ │ │ │ + str r0, [r7, #56] @ 0x38 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f99c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #120 @ 0x78 │ │ │ │ + movs r6, #152 @ 0x98 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f9b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #108 @ 0x6c │ │ │ │ + movs r6, #140 @ 0x8c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f9d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #104 @ 0x68 │ │ │ │ + movs r6, #136 @ 0x88 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f9f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #96 @ 0x60 │ │ │ │ + movs r6, #128 @ 0x80 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fa0c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r3, #27] │ │ │ │ + ldrb r0, [r7, #3] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fa28 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r4, #26] │ │ │ │ + ldrb r4, [r0, #3] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fa44 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r6, r3] │ │ │ │ + str r0, [r2, #16] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fa60 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #12 │ │ │ │ + movs r6, #44 @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fa7c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #4 │ │ │ │ + movs r6, #36 @ 0x24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fa98 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #252 @ 0xfc │ │ │ │ + movs r6, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fab4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #0 │ │ │ │ + movs r6, #32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fad0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #4 │ │ │ │ + movs r6, #36 @ 0x24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66faec ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #12 │ │ │ │ + movs r6, #44 @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fb08 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #12 │ │ │ │ + movs r6, #44 @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66fb28 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - movs r3, #252 @ 0xfc │ │ │ │ + movs r6, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fb44 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #232 @ 0xe8 │ │ │ │ + movs r6, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fb60 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #64 @ 0x40 │ │ │ │ + subs r6, #96 @ 0x60 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66fb80 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - movs r3, #188 @ 0xbc │ │ │ │ + movs r5, #220 @ 0xdc │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fb9c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #168 @ 0xa8 │ │ │ │ + movs r5, #200 @ 0xc8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66fbbc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - movs r3, #156 @ 0x9c │ │ │ │ + movs r5, #188 @ 0xbc │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fbd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 66f96c │ │ │ │ - lsls r6, r3, #2 │ │ │ │ + strd r0, r0, [r8], #632 @ 0x278 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fbf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #80] @ 0x50 │ │ │ │ + str r2, [sp, #208] @ 0xd0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fc10 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, #60] @ 0x3c │ │ │ │ + str r1, [sp, #880] @ 0x370 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66fc30 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrh r0, [r1, #60] @ 0x3c │ │ │ │ + str r1, [sp, #672] @ 0x2a0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fc4c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r4, #2] │ │ │ │ + ldrh r0, [r0, #20] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fc68 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #1008] @ 0x3f0 │ │ │ │ + str r3, [sp, #112] @ 0x70 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fc84 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #496] @ 0x1f0 │ │ │ │ + str r2, [sp, #624] @ 0x270 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fca0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #672] @ 0x2a0 │ │ │ │ + str r2, [sp, #800] @ 0x320 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66fcc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - movs r2, #172 @ 0xac │ │ │ │ + movs r4, #204 @ 0xcc │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fcdc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 66fdb8 │ │ │ │ + bcc.n 66fbf8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fcf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #128 @ 0x80 │ │ │ │ + movs r4, #160 @ 0xa0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fd14 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #124 @ 0x7c │ │ │ │ + movs r4, #156 @ 0x9c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66fd34 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - b.n 66f8e8 │ │ │ │ + b.n 66fd28 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fd50 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 66fb7c │ │ │ │ - lsls r6, r3, #2 │ │ │ │ + ldmdb r4!, {r1, r2, r3, r4, r7} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fd6c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #48 @ 0x30 │ │ │ │ + adds r0, #80 @ 0x50 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fd88 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #212 @ 0xd4 │ │ │ │ + cmp r7, #244 @ 0xf4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66fda8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - movs r2, #0 │ │ │ │ + movs r4, #32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66fdc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - movs r1, #244 @ 0xf4 │ │ │ │ + movs r4, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fde4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #164 @ 0xa4 │ │ │ │ + adds r1, #196 @ 0xc4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fe00 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #132 @ 0x84 │ │ │ │ + adds r7, #164 @ 0xa4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fe1c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, #144 @ 0x90 │ │ │ │ + subs r2, #176 @ 0xb0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fe38 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #196 @ 0xc4 │ │ │ │ + cmp r1, #228 @ 0xe4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fe54 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #212 @ 0xd4 │ │ │ │ + cmp r1, #244 @ 0xf4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fe70 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #164 @ 0xa4 │ │ │ │ + adds r4, #196 @ 0xc4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fe8c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #112 @ 0x70 │ │ │ │ + adds r4, #144 @ 0x90 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fea8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #20 │ │ │ │ + adds r4, #52 @ 0x34 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fec4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #224 @ 0xe0 │ │ │ │ + adds r4, #0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fee0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #8 │ │ │ │ + adds r6, #40 @ 0x28 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fefc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #204 @ 0xcc │ │ │ │ + movs r2, #236 @ 0xec │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ff18 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #168 @ 0xa8 │ │ │ │ + adds r1, #200 @ 0xc8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66ff38 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - movs r0, #172 @ 0xac │ │ │ │ + movs r2, #204 @ 0xcc │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ff54 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66ffc6 │ │ │ │ + pop {r3, r4, r6, r7, pc} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ff70 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #140 @ 0x8c │ │ │ │ + movs r2, #172 @ 0xac │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ff8c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #132 @ 0x84 │ │ │ │ + movs r2, #164 @ 0xa4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ffa8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs.w r0, ip, #5177344 @ 0x4f0000 │ │ │ │ + @ instruction: 0xf7dc009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ffc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf4ac009e │ │ │ │ + movt r0, #51358 @ 0xc89e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ffe0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r3, #44] @ 0x2c │ │ │ │ + str r0, [r7, #76] @ 0x4c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fffc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #40 @ 0x28 │ │ │ │ + movs r2, #72 @ 0x48 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670018 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #40] @ 0x28 │ │ │ │ + str r0, [r6, #72] @ 0x48 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (670038 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r4, [r2, #44] @ 0x2c │ │ │ │ + str r4, [r6, #76] @ 0x4c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670054 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r5, #7 │ │ │ │ + movs r2, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670070 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r5, #7 │ │ │ │ + movs r2, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67008c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, #24] │ │ │ │ + str r0, [r5, #56] @ 0x38 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6700ac ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r4, [r6, #16] │ │ │ │ + str r4, [r2, #52] @ 0x34 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6700cc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r4, r4, #6 │ │ │ │ + movs r1, #196 @ 0xc4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6700e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r0, #12] │ │ │ │ + str r0, [r4, #44] @ 0x2c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670104 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r0, #6 │ │ │ │ + movs r1, #164 @ 0xa4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670120 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r0, #6 │ │ │ │ + movs r1, #160 @ 0xa0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67013c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r7, #5 │ │ │ │ + movs r1, #152 @ 0x98 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670158 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r6, #5 │ │ │ │ + movs r1, #148 @ 0x94 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670174 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r5, #5 │ │ │ │ + movs r1, #140 @ 0x8c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670190 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r5, #5 │ │ │ │ + movs r1, #136 @ 0x88 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6701ac ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r4, #5 │ │ │ │ + movs r1, #128 @ 0x80 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6701c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r3, #5 │ │ │ │ + movs r1, #124 @ 0x7c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6701e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf13c009e │ │ │ │ + @ instruction: 0xf35c009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670200 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r7, #4 │ │ │ │ + movs r1, #88 @ 0x58 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67021c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r7, #4 │ │ │ │ + movs r1, #92 @ 0x5c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670238 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r0, #5 │ │ │ │ + movs r1, #96 @ 0x60 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670254 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r0, #5 │ │ │ │ + movs r1, #100 @ 0x64 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670270 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r1, #5 │ │ │ │ + movs r1, #104 @ 0x68 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67028c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r1, #5 │ │ │ │ + movs r1, #104 @ 0x68 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6702a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r1, #5 │ │ │ │ + movs r1, #104 @ 0x68 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6702c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r1, #5 │ │ │ │ + movs r1, #104 @ 0x68 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6702e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r0, r1, #5 │ │ │ │ + movs r1, #104 @ 0x68 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670300 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - sub sp, #352 @ 0x160 │ │ │ │ + uxtb r0, r7 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67031c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r3, #4 │ │ │ │ + movs r1, #60 @ 0x3c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670338 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #960 @ 0x3c0 │ │ │ │ + sxth r0, r2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670354 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add sp, #240 @ 0xf0 │ │ │ │ + sxtb r4, r3 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670370 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r4, #3 │ │ │ │ + movs r1, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67038c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r4, #3 │ │ │ │ + movs r1, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6703a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r5, #3 │ │ │ │ + movs r1, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6703c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r4, #3 │ │ │ │ + movs r1, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6703e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r3, #3 │ │ │ │ + movs r0, #248 @ 0xf8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6703fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r2, #3 │ │ │ │ + movs r0, #240 @ 0xf0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670418 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r0, r5] │ │ │ │ + ldrsb r4, [r4, r5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670434 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r6, #2 │ │ │ │ + movs r0, #208 @ 0xd0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670450 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #168 @ 0xa8 │ │ │ │ + adds r5, #200 @ 0xc8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67046c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 670550 │ │ │ │ + udf #144 @ 0x90 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670488 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #24 │ │ │ │ + cmp r7, #56 @ 0x38 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6704a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r6, #52] @ 0x34 │ │ │ │ + ldr r4, [r2, #88] @ 0x58 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6704c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r7, #0 │ │ │ │ + movs r0, #92 @ 0x5c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6704dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r4, #52] @ 0x34 │ │ │ │ + ldrh r4, [r0, #6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6704f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r3, #0 │ │ │ │ + movs r0, #60 @ 0x3c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670514 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r2, #0 │ │ │ │ + movs r0, #52 @ 0x34 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670530 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r1, #0 │ │ │ │ + movs r0, #44 @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67054c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r0, #0 │ │ │ │ + movs r0, #36 @ 0x24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670568 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r7, #7 │ │ │ │ + movs r0, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670584 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r6, #7 │ │ │ │ + movs r0, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6705a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r5, #7 │ │ │ │ + movs r0, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6705bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r4, #7 │ │ │ │ + movs r0, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6705d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r2, #7 │ │ │ │ + subs r4, r6, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6705f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r1, #7 │ │ │ │ + subs r0, r5, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670610 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r7, #6 │ │ │ │ + subs r4, r3, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67062c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r6, #6 │ │ │ │ + subs r0, r2, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670648 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r4, #6 │ │ │ │ + subs r4, r0, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670664 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r3, #6 │ │ │ │ + subs r0, r7, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670680 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r6, #2] │ │ │ │ + ldrb r0, [r2, #11] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67069c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r0, #120] @ 0x78 │ │ │ │ + strb r4, [r4, #6] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6706b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r2, #116] @ 0x74 │ │ │ │ + strb r4, [r6, #5] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6706d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r0, r7, #4 │ │ │ │ + subs r0, r3, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6706f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r7, #50] @ 0x32 │ │ │ │ + ldrh r4, [r3, #4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670710 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r1, #50] @ 0x32 │ │ │ │ + ldrh r0, [r5, #2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67072c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r6, #3 │ │ │ │ + subs r0, r2, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670748 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r4, #3] │ │ │ │ + ldrb r0, [r0, #12] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670764 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r5, #9] │ │ │ │ + strb r4, [r1, #18] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670780 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r7, #8] │ │ │ │ + strb r0, [r3, #17] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6707a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r2, #212 @ 0xd4 │ │ │ │ + adds r4, #244 @ 0xf4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6707bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #44 @ 0x2c │ │ │ │ + adds r2, #76 @ 0x4c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6707dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strb r4, [r3, r0] │ │ │ │ + ldrsb r4, [r7, r0] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6707f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #224 @ 0xe0 │ │ │ │ + adds r2, #0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670814 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r3, #0 │ │ │ │ + subs r0, r7, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670830 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r2, #0 │ │ │ │ + subs r4, r6, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67084c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf264009e │ │ │ │ + eor.w r0, r4, #5177344 @ 0x4f0000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670868 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf254009e │ │ │ │ + orns r0, r4, #5177344 @ 0x4f0000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670884 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r3, r7 │ │ │ │ + adds r0, r7, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6708a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r1, r7 │ │ │ │ + adds r4, r5, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6708bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r0, r7 │ │ │ │ + adds r4, r4, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6708d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r7, r6 │ │ │ │ + adds r0, r3, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6708f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r5, r6 │ │ │ │ + adds r4, r1, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670910 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r4, r6 │ │ │ │ + adds r0, r0, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67092c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r2, r6 │ │ │ │ + adds r4, r6, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670948 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 67089c │ │ │ │ + ble.n 6708dc │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670964 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 6709a8 │ │ │ │ + udf #64 @ 0x40 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670980 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r3, r5 │ │ │ │ + adds r0, r7, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67099c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r3, r5 │ │ │ │ + adds r0, r7, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6709b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r3, r5 │ │ │ │ + adds r0, r7, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6709d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r2, r5 │ │ │ │ + adds r4, r6, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6709f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r2, r5 │ │ │ │ + adds r0, r6, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670a0c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r1, r5 │ │ │ │ + adds r4, r5, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670a28 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r1, r5 │ │ │ │ + adds r0, r5, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670a44 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r0, r5 │ │ │ │ + adds r4, r4, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670a60 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r1, #2] │ │ │ │ + strh r4, [r5, #18] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670a7c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r4, r4 │ │ │ │ + adds r4, r0, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670a98 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r3, r4 │ │ │ │ + adds r4, r7, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670ab4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r2, r4 │ │ │ │ + adds r4, r6, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670ad0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r1, r4 │ │ │ │ + adds r4, r5, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670aec ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r0, r4 │ │ │ │ + adds r4, r4, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670b08 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r7, r3 │ │ │ │ + adds r4, r3, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670b24 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r6, r3 │ │ │ │ + adds r4, r2, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670b40 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r5, r3 │ │ │ │ + adds r4, r1, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670b5c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r4, r3 │ │ │ │ + adds r4, r0, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670b78 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r3, r3 │ │ │ │ + adds r4, r7, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670b94 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r2, r3 │ │ │ │ + adds r4, r6, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670bb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r1, r3 │ │ │ │ + adds r4, r5, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670bcc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r0, r3 │ │ │ │ + adds r4, r4, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670be8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r7, r2 │ │ │ │ + adds r4, r3, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670c04 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r6, r2 │ │ │ │ + adds r4, r2, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670c20 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r5, r2 │ │ │ │ + adds r4, r1, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670c3c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r4, r2 │ │ │ │ + adds r4, r0, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670c58 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r3, r2 │ │ │ │ + adds r4, r7, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670c74 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r2, r2 │ │ │ │ + adds r4, r6, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670c90 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r1, r2 │ │ │ │ + adds r4, r5, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670cac ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r0, r2 │ │ │ │ + adds r4, r4, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670cc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r7, r1 │ │ │ │ + adds r4, r3, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670ce4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r6, r1 │ │ │ │ + adds r4, r2, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670d00 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r5, r1 │ │ │ │ + adds r4, r1, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670d1c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r4, r1 │ │ │ │ + adds r4, r0, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670d38 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r3, r1 │ │ │ │ + adds r4, r7, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670d54 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r2, r1 │ │ │ │ + adds r4, r6, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670d70 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r1, r1 │ │ │ │ + adds r4, r5, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670d8c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r3, r1] │ │ │ │ + ldr r0, [r7, r1] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670da8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, r4] │ │ │ │ + ldrb r4, [r1, r5] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670dc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r1, r0 │ │ │ │ + adds r4, r5, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670de0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r0, r0 │ │ │ │ + adds r4, r4, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670dfc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r7, r7 │ │ │ │ + adds r4, r3, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670e18 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r6, r7 │ │ │ │ + adds r4, r2, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670e34 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r5, r7 │ │ │ │ + adds r0, r1, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670e50 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r3, r7 │ │ │ │ + subs r0, r7, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670e6c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r1, r7 │ │ │ │ + subs r4, r5, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670e88 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r7, r6 │ │ │ │ + subs r4, r3, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670ea4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r6, r6 │ │ │ │ + subs r0, r2, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670ec0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r4, r6 │ │ │ │ + subs r0, r0, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670edc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r2, r6 │ │ │ │ + subs r4, r6, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670ef8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r0, r6 │ │ │ │ + subs r4, r4, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670f14 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r7, r5 │ │ │ │ + subs r0, r3, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670f30 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r5, r5 │ │ │ │ + subs r0, r1, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670f4c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r3, r5 │ │ │ │ + subs r4, r7, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670f68 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r1, r5 │ │ │ │ + subs r4, r5, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670f84 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r0, r5 │ │ │ │ + subs r0, r4, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670fa0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r6, r4 │ │ │ │ + subs r0, r2, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670fbc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r4, r4 │ │ │ │ + subs r4, r0, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670fd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r2, r4 │ │ │ │ + subs r4, r6, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670ff4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r1, r4 │ │ │ │ + subs r4, r5, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671010 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r1, r4 │ │ │ │ + subs r0, r5, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67102c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r0, r4 │ │ │ │ + subs r4, r4, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671048 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, r1] │ │ │ │ + ldrh r4, [r3, r2] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (671068 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r4, r3, r3 │ │ │ │ + subs r4, r7, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (671088 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r0, r1, r3 │ │ │ │ + subs r0, r5, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6710a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r0, #18] │ │ │ │ + ldrb r4, [r4, #26] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6710c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r5, #16] │ │ │ │ + ldrb r0, [r1, #25] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6710dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r4, #16] │ │ │ │ + ldrb r0, [r0, #25] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6710f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r4, r1 │ │ │ │ + subs r0, r0, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671114 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r4, r1 │ │ │ │ + subs r0, r0, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671130 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r2, #14] │ │ │ │ + strb r4, [r6, #22] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (671150 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrb r4, [r4, #8] │ │ │ │ + ldrb r4, [r0, #17] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67116c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #832] @ (6714b0 ) │ │ │ │ + ldr r6, [pc, #960] @ (671530 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671188 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, r5] │ │ │ │ + strh r4, [r1, r6] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6711a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #31 │ │ │ │ + subs r0, r0, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6711c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #31 │ │ │ │ + adds r0, r7, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6711dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #31 │ │ │ │ + adds r4, r5, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6711fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #768] @ (671500 ) │ │ │ │ + ldr r3, [pc, #896] @ (671580 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671218 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #912] @ (6715ac ) │ │ │ │ + ldr r6, [pc, #16] @ (67122c ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671234 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r0, #8] │ │ │ │ + strb r0, [r4, #16] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671250 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #480] @ (671434 ) │ │ │ │ + ldr r4, [pc, #608] @ (6714b4 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67126c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r6, #6] │ │ │ │ + ldrb r4, [r2, #15] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671288 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - bvs.n 67121c │ │ │ │ + bhi.n 67125c │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6712a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #28 │ │ │ │ + adds r0, r7, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6712c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #336] @ (671414 ) │ │ │ │ + ldr r5, [pc, #464] @ (671494 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6712dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #160] @ (671380 ) │ │ │ │ + str r0, [r1, r5] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6712f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #1008] @ (6716ec ) │ │ │ │ + str r4, [r3, r4] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (671318 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [pc, #736] @ (6715fc ) │ │ │ │ + str r0, [r3, r3] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (671338 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - asrs r4, r4, #26 │ │ │ │ + adds r4, r0, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671354 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #416] @ (6714f8 ) │ │ │ │ + str r0, [r1, r2] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671370 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #25 │ │ │ │ + adds r0, r3, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67138c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - bx r6 │ │ │ │ + ldr r1, [pc, #320] @ (6714d0 ) │ │ │ │ lsls r7, r3, #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 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #992] @ (67178c ) │ │ │ │ + ldr r5, [pc, #96] @ (67140c ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6713c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldmia r4, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r6, {r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6713e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldmia r7, {r3, r6, r7} │ │ │ │ + bne.n 6713bc │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (671408 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - asrs r4, r7, #23 │ │ │ │ + adds r4, r3, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (671428 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - asrs r0, r5, #23 │ │ │ │ + adds r0, r1, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671444 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #23 │ │ │ │ + asrs r4, r6, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671460 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #140 @ 0x8c │ │ │ │ + lsls r4, r5 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67147c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #92 @ 0x5c │ │ │ │ + eors r4, r7 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671498 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r4, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6714b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5!, {} │ │ │ │ + ldmia r7!, {r5} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6714d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r6!, {r2, r4} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6714ec ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #72 @ 0x48 │ │ │ │ + subs r4, #104 @ 0x68 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671508 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r2, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671524 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #32 │ │ │ │ + subs r4, #64 @ 0x40 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671540 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r5, #19 │ │ │ │ + asrs r0, r1, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67155c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #19 │ │ │ │ + asrs r4, r7, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671578 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r3, r4, r7} │ │ │ │ + ldmia r3, {r3, r4, r5, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671594 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r5} │ │ │ │ + ldmia r3!, {r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6715b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6715cc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r3, #68 @ 0x44 │ │ │ │ + subs r5, #100 @ 0x64 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6715e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #17 │ │ │ │ + asrs r0, r0, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671604 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #17 │ │ │ │ + asrs r4, r6, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671620 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #17 │ │ │ │ + asrs r0, r5, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67163c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #16 │ │ │ │ + asrs r4, r3, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671658 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r6, #16 │ │ │ │ + asrs r0, r2, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671674 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #16 │ │ │ │ + asrs r4, r0, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671690 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #16 │ │ │ │ + asrs r0, r7, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6716ac ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #16 │ │ │ │ + asrs r4, r5, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6716c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0, #16 │ │ │ │ + asrs r0, r4, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6716e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #15 │ │ │ │ + asrs r4, r2, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671700 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r5, #15 │ │ │ │ + asrs r0, r1, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67171c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #15 │ │ │ │ + asrs r4, r7, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671738 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #15 │ │ │ │ + asrs r0, r6, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671754 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #15 │ │ │ │ + asrs r4, r4, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671770 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #14 │ │ │ │ + asrs r0, r3, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67178c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #14 │ │ │ │ + asrs r4, r1, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6717a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r5, #7] │ │ │ │ + strb r0, [r1, #16] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6717c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #14 │ │ │ │ + asrs r4, r4, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6717e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0, #14 │ │ │ │ + asrs r0, r4, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6717fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #13 │ │ │ │ + asrs r0, r3, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671818 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #13 │ │ │ │ + asrs r4, r2, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671834 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #13 │ │ │ │ + asrs r4, r1, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671850 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r5, #13 │ │ │ │ + asrs r0, r1, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67186c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #13 │ │ │ │ + asrs r0, r0, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671888 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #13 │ │ │ │ + asrs r0, r7, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6718a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #13 │ │ │ │ + asrs r0, r6, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6718c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #13 │ │ │ │ + asrs r0, r5, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6718dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0, #13 │ │ │ │ + asrs r0, r4, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6718f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #12 │ │ │ │ + asrs r0, r3, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671914 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r6, #12 │ │ │ │ + asrs r0, r2, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671930 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r5, #12 │ │ │ │ + asrs r0, r1, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67194c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #12 │ │ │ │ + asrs r0, r0, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671968 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #12 │ │ │ │ + asrs r0, r7, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671984 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #12 │ │ │ │ + asrs r0, r6, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6719a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #12 │ │ │ │ + asrs r0, r5, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6719bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 671958 │ │ │ │ + bgt.n 671998 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6719d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #11 │ │ │ │ + asrs r4, r0, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6719f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #11 │ │ │ │ + asrs r0, r7, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671a10 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, #112] @ 0x70 │ │ │ │ + strb r0, [r0, #5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671a2c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r4, r7, lr} │ │ │ │ + @ instruction: 0xb7b0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671a48 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #10 │ │ │ │ + asrs r0, r6, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671a64 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #10 │ │ │ │ + asrs r0, r5, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671a80 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #10 │ │ │ │ + asrs r4, r4, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671a9c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0, #10 │ │ │ │ + asrs r0, r4, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671ab8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #9 │ │ │ │ + asrs r4, r3, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671ad4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r4, [r0, r7] │ │ │ │ + ldr r4, [r4, r7] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671af0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r4, r1] │ │ │ │ + ldrsb r0, [r0, r2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671b0c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r0, r7] │ │ │ │ + strb r0, [r4, r7] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671b28 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r4, r4] │ │ │ │ + strb r0, [r0, r5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671b44 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #8 │ │ │ │ + asrs r0, r5, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671b60 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #8 │ │ │ │ + asrs r4, r4, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671b7c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0, #8 │ │ │ │ + asrs r0, r4, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671b98 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #7 │ │ │ │ + asrs r4, r3, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671bb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #7 │ │ │ │ + asrs r4, r2, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671bd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #7 │ │ │ │ + asrs r4, r1, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671bec ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #7 │ │ │ │ + asrs r4, r0, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671c08 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #7 │ │ │ │ + asrs r4, r7, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671c24 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #7 │ │ │ │ + asrs r0, r7, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671c40 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #7 │ │ │ │ + asrs r4, r6, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671c5c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #7 │ │ │ │ + asrs r4, r5, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671c78 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #7 │ │ │ │ + asrs r4, r4, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671c94 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #6 │ │ │ │ + asrs r4, r3, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671cb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #6 │ │ │ │ + asrs r4, r2, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671ccc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #6 │ │ │ │ + asrs r4, r1, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671ce8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #6 │ │ │ │ + asrs r4, r0, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671d04 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #6 │ │ │ │ + asrs r0, r0, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671d20 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #6 │ │ │ │ + asrs r4, r7, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671d3c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #6 │ │ │ │ + asrs r4, r6, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671d58 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #6 │ │ │ │ + asrs r4, r5, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671d74 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #6 │ │ │ │ + asrs r4, r4, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671d90 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #5 │ │ │ │ + asrs r4, r3, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671dac ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #5 │ │ │ │ + asrs r4, r2, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671dc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #5 │ │ │ │ + asrs r4, r1, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671de4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r5, #5 │ │ │ │ + asrs r0, r1, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671e00 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #5 │ │ │ │ + asrs r4, r0, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671e1c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #5 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671e38 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #5 │ │ │ │ + asrs r4, r6, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671e54 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #5 │ │ │ │ + asrs r4, r5, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671e70 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #5 │ │ │ │ + asrs r4, r4, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671e8c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #4 │ │ │ │ + asrs r4, r3, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671ea8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #4 │ │ │ │ + asrs r4, r2, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671ec4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r6, #4 │ │ │ │ + asrs r0, r2, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671ee0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #4 │ │ │ │ + asrs r4, r1, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671efc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #4 │ │ │ │ + asrs r4, r0, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671f18 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #4 │ │ │ │ + asrs r4, r7, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671f34 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #4 │ │ │ │ + asrs r0, r7, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671f50 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #976] @ (672324 ) │ │ │ │ + ldr r7, [pc, #80] @ (671fa4 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671f6c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #720] @ (672240 ) │ │ │ │ + ldr r5, [pc, #848] @ (6722c0 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671f88 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #3 │ │ │ │ + asrs r4, r6, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671fa4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 671f98 │ │ │ │ + bvc.n 671fd8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671fc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add sp, #400 @ 0x190 │ │ │ │ + uxth r4, r0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671fdc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #2 │ │ │ │ + asrs r0, r6, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671ff8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [sp, #528] @ 0x210 │ │ │ │ + ldr r2, [sp, #656] @ 0x290 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672014 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r2, [sp, #624] @ 0x270 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672030 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #896] @ (6723b4 ) │ │ │ │ + ldr r5, [pc, #0] @ (672034 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67204c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #720] @ (672320 ) │ │ │ │ + ldr r4, [pc, #848] @ (6723a0 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672068 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r3, r2] │ │ │ │ + ldrsb r4, [r7, r2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (672088 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsrs r0, r7, #31 │ │ │ │ + asrs r0, r3, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6720a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r3, r7 │ │ │ │ + subs r4, r7, r7 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6720c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r3, r2] │ │ │ │ + strb r0, [r7, r2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6720dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r5, #30 │ │ │ │ + asrs r4, r1, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6720f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #224] @ (6721dc ) │ │ │ │ + ldr r5, [pc, #352] @ (67225c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672114 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #32] @ (672138 ) │ │ │ │ + ldr r5, [pc, #160] @ (6721b8 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672130 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r5, #29 │ │ │ │ + asrs r4, r1, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67214c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #29 │ │ │ │ + asrs r4, r0, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (67216c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strh r0, [r2, r7] │ │ │ │ + strb r0, [r6, r7] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672188 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r3, #112] @ 0x70 │ │ │ │ + ldr r4, [r7, #16] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6721a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r5, #0] │ │ │ │ + ldr r4, [r1, #36] @ 0x24 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6721c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r0, #28 │ │ │ │ + asrs r4, r4, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6721dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, #108] @ 0x6c │ │ │ │ + ldr r0, [r3, #16] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6721f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r3, #27 │ │ │ │ + asrs r4, r7, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672214 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2, #27 │ │ │ │ + asrs r4, r6, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672230 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r0, #27 │ │ │ │ + asrs r4, r4, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67224c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r3, #112] @ 0x70 │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672268 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #26 │ │ │ │ + asrs r0, r7, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672284 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r2, #124] @ 0x7c │ │ │ │ + ldr r4, [r6, #28] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6722a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 672384 │ │ │ │ + bcc.n 6721c4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6722bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 672208 │ │ │ │ + bcc.n 672248 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6722d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #24 │ │ │ │ + asrs r4, r3, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6722f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #96] @ 0x60 │ │ │ │ + ldr r0, [r6, #0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672310 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r3, r2] │ │ │ │ + strh r4, [r7, r2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67232c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #24 │ │ │ │ + asrs r0, r4, #32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672348 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #23 │ │ │ │ + asrs r4, r2, #32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672364 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #23 │ │ │ │ + asrs r4, r0, #32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672380 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #23 │ │ │ │ + lsrs r0, r7, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67239c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #23 │ │ │ │ + lsrs r4, r5, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6723b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #22 │ │ │ │ + lsrs r4, r3, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6723d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r5, #22 │ │ │ │ + lsrs r4, r1, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6723f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r3, #22 │ │ │ │ + lsrs r4, r7, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67240c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r3, r7 │ │ │ │ + subs r0, r7, r7 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672428 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #21 │ │ │ │ + lsrs r0, r2, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672444 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r6, r5 │ │ │ │ + subs r4, r2, r6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672460 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r0, #21 │ │ │ │ + lsrs r4, r4, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67247c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #20 │ │ │ │ + lsrs r0, r3, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672498 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r7, r4 │ │ │ │ + subs r4, r3, r5 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6724b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #20 │ │ │ │ + lsrs r0, r6, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6724d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r0, #20 │ │ │ │ + lsrs r4, r4, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6724ec ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #19 │ │ │ │ + lsrs r0, r3, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672508 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r2, r2 │ │ │ │ + subs r0, r6, r2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672524 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #19 │ │ │ │ + lsrs r0, r6, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (672544 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsrs r4, r0, #19 │ │ │ │ + lsrs r4, r4, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (672564 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsrs r0, r6, #18 │ │ │ │ + lsrs r0, r2, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672580 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r3, #18 │ │ │ │ + lsrs r4, r7, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67259c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r3, #18 │ │ │ │ + lsrs r4, r7, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6725b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r5, r7] │ │ │ │ + ldrsb r4, [r1, r0] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6725d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r7, r6] │ │ │ │ + strb r4, [r3, r7] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6725f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #880] @ (672964 ) │ │ │ │ + ldr r5, [pc, #1008] @ (6729e4 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67260c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r3, r4, r5} │ │ │ │ + setend be │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672628 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r4, 6726a8 │ │ │ │ + @ instruction: 0xb614 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672644 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 6726b4 │ │ │ │ + push {r4, r6, r7, lr} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672660 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #15 │ │ │ │ + lsrs r4, r2, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67267c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #15 │ │ │ │ + lsrs r0, r1, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (67269c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - asrs r0, r6, #12 │ │ │ │ + asrs r0, r2, #21 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6726b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #64 @ 0x40 │ │ │ │ + cmp r2, #96 @ 0x60 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6726d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r4, #14 │ │ │ │ + lsrs r0, r0, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6726f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #14 │ │ │ │ + lsrs r0, r7, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67270c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #14 │ │ │ │ + lsrs r0, r6, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672728 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r0, #14 │ │ │ │ + lsrs r4, r4, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672744 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #13 │ │ │ │ + lsrs r0, r3, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672760 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r5, #13 │ │ │ │ + lsrs r4, r1, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67277c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r3, #13 │ │ │ │ + lsrs r4, r7, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672798 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #13 │ │ │ │ + lsrs r4, r5, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6727b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #20 │ │ │ │ + asrs r4, r5, #28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6727d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #19 │ │ │ │ + asrs r0, r0, #28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6727ec ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r1, #30 │ │ │ │ + asrs r0, r5, #6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672808 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #30 │ │ │ │ + asrs r4, r5, #6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (672828 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsrs r4, r1, #11 │ │ │ │ + lsrs r4, r5, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672844 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r5, #29 │ │ │ │ + asrs r4, r1, #6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672860 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r0, [sp, #80] @ 0x50 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67287c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r1, #28 │ │ │ │ + asrs r0, r5, #4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672898 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6!, {r2, r7} │ │ │ │ + beq.n 6727e4 │ │ │ │ lsls r6, r3, #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 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, sp, #192 @ 0xc0 │ │ │ │ + add r7, sp, #320 @ 0x140 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6728d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7, {r3, r7} │ │ │ │ + bne.n 672824 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6728ec ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r4, r5, r7} │ │ │ │ + stmia r2!, {r4, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672908 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #7 │ │ │ │ + lsrs r4, r2, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672924 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #7 │ │ │ │ + lsrs r0, r1, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672940 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r3, #7 │ │ │ │ + lsrs r4, r7, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67295c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #7 │ │ │ │ + lsrs r0, r6, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672978 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r0, #7 │ │ │ │ + lsrs r4, r4, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672994 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #6 │ │ │ │ + lsrs r0, r3, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6729b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #6 │ │ │ │ + lsrs r0, r2, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6729cc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #6 │ │ │ │ + lsrs r0, r1, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6729e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #6 │ │ │ │ + lsrs r0, r7, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672a04 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r1, #6 │ │ │ │ + lsrs r0, r5, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672a20 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #5 │ │ │ │ + lsrs r0, r3, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672a3c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #656 @ (adr r6, 672cd0 ) │ │ │ │ + add r0, sp, #784 @ 0x310 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672a58 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #352 @ (adr r5, 672bbc ) │ │ │ │ + add r7, pc, #480 @ (adr r7, 672c3c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672a74 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #4 │ │ │ │ + lsrs r4, r2, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672a90 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #4 │ │ │ │ + lsrs r4, r0, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672aac ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #4 │ │ │ │ + lsrs r0, r7, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672ac8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r1, #4 │ │ │ │ + lsrs r0, r5, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672ae4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #3 │ │ │ │ + lsrs r4, r3, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672b00 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r5, #3 │ │ │ │ + lsrs r4, r1, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672b1c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r4, #3 │ │ │ │ + lsrs r0, r0, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672b38 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2, #3 │ │ │ │ + lsrs r4, r6, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672b54 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r1, #3 │ │ │ │ + lsrs r0, r5, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672b70 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #2 │ │ │ │ + lsrs r4, r3, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672b8c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #2 │ │ │ │ + lsrs r0, r2, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672ba8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #2 │ │ │ │ + lsrs r4, r0, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672bc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #2 │ │ │ │ + lsrs r0, r7, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672be0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #2 │ │ │ │ + lsrs r4, r5, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672bfc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #1 │ │ │ │ + lsrs r4, r3, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672c18 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 672be4 │ │ │ │ + bmi.n 672c24 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672c34 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #1 │ │ │ │ + lsrs r0, r6, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672c50 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #1 │ │ │ │ + lsrs r0, r4, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672c6c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r5, #32 │ │ │ │ + lsrs r4, r1, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672c88 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #32 │ │ │ │ + lsrs r0, r7, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672ca4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r0, #32 │ │ │ │ + lsrs r4, r4, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672cc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r4, #28] │ │ │ │ + ldrh r0, [r0, #46] @ 0x2e │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672cdc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r2, #28] │ │ │ │ + ldrh r4, [r6, #44] @ 0x2c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672cf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r7, #30 │ │ │ │ + lsrs r0, r3, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672d14 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #30 │ │ │ │ + lsrs r4, r0, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672d30 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #30 │ │ │ │ + lsrs r4, r6, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672d4c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #30 │ │ │ │ + lsrs r4, r4, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672d68 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r1, #14] │ │ │ │ + strh r0, [r5, #30] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672d84 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r3, #29 │ │ │ │ + lsrs r0, r7, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672da0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1, #29 │ │ │ │ + lsrs r0, r5, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672dbc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r7, #28 │ │ │ │ + lsrs r0, r3, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672dd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #28 │ │ │ │ + lsrs r0, r1, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672df4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #28 │ │ │ │ + lsrs r4, r7, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672e10 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r2, #28 │ │ │ │ + lsrs r0, r6, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672e2c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #28 │ │ │ │ + lsrs r4, r4, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672e48 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r7, #27 │ │ │ │ + lsrs r0, r3, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672e64 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #27 │ │ │ │ + lsrs r4, r1, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672e80 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r4, #24] │ │ │ │ + strh r0, [r0, #2] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672e9c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 672ec2 │ │ │ │ + cbnz r0, 672f0a │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672eb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r3, #25 │ │ │ │ + lsrs r0, r7, #1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672ed4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1, #25 │ │ │ │ + lsrs r0, r5, #1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672ef0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #25 │ │ │ │ + lsrs r0, r2, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672f0c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r7, #23 │ │ │ │ + lsrs r0, r3, #32 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672f28 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1, #25 │ │ │ │ + lsrs r0, r5, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (672f48 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsls r4, r4, #23 │ │ │ │ + lsrs r4, r0, #32 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672f64 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r2, #22 │ │ │ │ + lsls r0, r6, #30 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672f80 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #20 │ │ │ │ + lsls r4, r5, #28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672f9c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, sp, #864 @ 0x360 │ │ │ │ + add r3, sp, #992 @ 0x3e0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672fb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #23 │ │ │ │ + lsls r4, r4, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672fd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, sp, #512 @ 0x200 │ │ │ │ + add r3, sp, #640 @ 0x280 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672ff0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, sp, #912 @ 0x390 │ │ │ │ + add r4, sp, #16 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67300c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, sp, #672 @ 0x2a0 │ │ │ │ + add r3, sp, #800 @ 0x320 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673028 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, sp, #432 @ 0x1b0 │ │ │ │ + add r3, sp, #560 @ 0x230 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673044 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #21 │ │ │ │ + lsls r4, r4, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673060 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #20 │ │ │ │ + lsls r4, r2, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67307c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #20 │ │ │ │ + lsls r4, r0, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673098 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #20 │ │ │ │ + lsls r4, r6, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6730b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #20 │ │ │ │ + lsls r4, r4, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6730d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r7, #19 │ │ │ │ + lsls r0, r3, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6730ec ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, r1 │ │ │ │ + bxns r5 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673108 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r8, ip │ │ │ │ + bx r0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673124 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r8, r6 │ │ │ │ + mov r8, sl │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673140 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add ip, r0 │ │ │ │ + mov ip, r4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67315c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #11 │ │ │ │ + lsrs r0, r3, #20 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673178 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #140 @ 0x8c │ │ │ │ + cmp r1, #172 @ 0xac │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673194 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r2, #5 │ │ │ │ + subs r0, r6, #5 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6731b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #16 │ │ │ │ + lsls r0, r1, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6731cc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r7, #1 │ │ │ │ + subs r4, r3, #2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6731e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #16 │ │ │ │ + lsls r0, r4, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673204 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #15 │ │ │ │ + lsls r4, r2, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673220 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #15 │ │ │ │ + lsls r4, r0, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67323c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r3, #15 │ │ │ │ + lsls r0, r7, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673258 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r1, #12 │ │ │ │ + lsrs r0, r5, #20 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673274 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #14 │ │ │ │ + lsls r4, r1, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673290 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4, #14 │ │ │ │ + lsls r0, r0, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6732ac ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #14 │ │ │ │ + lsls r4, r6, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6732c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1, #14 │ │ │ │ + lsls r0, r5, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6732e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #13 │ │ │ │ + lsls r4, r3, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673300 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #13 │ │ │ │ + lsls r0, r2, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67331c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4, #13 │ │ │ │ + lsls r0, r0, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673338 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r0, r6, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673354 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #13 │ │ │ │ + lsls r0, r4, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673370 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #12 │ │ │ │ + lsls r0, r2, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67338c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r4, r4 │ │ │ │ + adds r4, r0, #5 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6733a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #12 │ │ │ │ + lsls r0, r4, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6733c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #11 │ │ │ │ + lsls r4, r1, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6733e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r3, #11 │ │ │ │ + lsls r0, r7, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6733fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #11 │ │ │ │ + lsls r4, r4, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673418 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r1, r2 │ │ │ │ + adds r4, r5, #2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673434 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2, #3 │ │ │ │ + lsrs r4, r6, #11 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673450 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, #14] │ │ │ │ + ldrh r0, [r3, #32] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67346c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #9 │ │ │ │ + lsls r4, r7, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673488 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #9 │ │ │ │ + lsls r4, r5, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6734a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #8 │ │ │ │ + lsls r4, r3, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6734c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #8 │ │ │ │ + lsls r4, r1, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6734dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #8 │ │ │ │ + lsls r4, r7, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6734f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #8 │ │ │ │ + lsls r4, r5, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673514 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #7 │ │ │ │ + lsls r4, r3, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673530 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #7 │ │ │ │ + lsls r4, r1, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67354c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #7 │ │ │ │ + lsls r4, r7, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673568 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #7 │ │ │ │ + lsls r4, r5, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673584 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #6 │ │ │ │ + lsls r4, r3, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6735a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #6 │ │ │ │ + lsls r4, r1, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6735bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #6 │ │ │ │ + lsls r4, r7, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6735d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #6 │ │ │ │ + lsls r4, r5, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6735f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #5 │ │ │ │ + lsls r4, r3, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673610 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #5 │ │ │ │ + lsls r4, r1, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67362c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #5 │ │ │ │ + lsls r4, r7, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673648 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #5 │ │ │ │ + lsls r4, r5, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673664 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #4 │ │ │ │ + lsls r4, r3, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673680 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #4 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67369c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #4 │ │ │ │ + lsls r4, r7, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6736b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #4 │ │ │ │ + lsls r4, r5, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6736d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #3 │ │ │ │ + lsls r4, r3, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6736f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #3 │ │ │ │ + lsls r4, r1, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67370c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #3 │ │ │ │ + lsls r4, r7, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673728 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r2, #3 │ │ │ │ + lsls r0, r6, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673744 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #3 │ │ │ │ + lsls r4, r4, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673760 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r7, #2 │ │ │ │ + lsls r0, r3, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67377c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #2 │ │ │ │ + lsls r4, r1, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673798 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4, #2 │ │ │ │ + lsls r0, r0, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6737b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #2 │ │ │ │ + lsls r4, r6, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6737d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1, #2 │ │ │ │ + lsls r0, r5, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6737ec ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #1 │ │ │ │ + lsls r4, r3, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673808 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #1 │ │ │ │ + lsls r0, r2, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673824 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #1 │ │ │ │ + lsls r4, r0, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673840 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r3, #1 │ │ │ │ + lsls r0, r7, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67385c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #1 │ │ │ │ + lsls r4, r5, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673878 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #1 │ │ │ │ + lsls r0, r4, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673894 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, r6 │ │ │ │ + lsls r4, r2, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6738b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, r5 │ │ │ │ + lsls r0, r1, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6738cc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, r3 │ │ │ │ + lsls r4, r7, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6738e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, r2 │ │ │ │ + lsls r0, r6, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673904 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, r0 │ │ │ │ + lsls r4, r4, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673920 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - vrev32.32 d16, d19 │ │ │ │ + lsls r0, r3, #8 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67393c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.u32 q8, d28, d19 │ │ │ │ + lsls r4, r1, #8 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673958 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.u32 q8, d16, d19 │ │ │ │ + lsls r0, r0, #8 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673974 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.u16 q8, d20, d19 │ │ │ │ + lsls r4, r6, #7 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673990 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.u8 q8, d24, d19 │ │ │ │ + lsls r0, r5, #7 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6739ac ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - vrev32. d0, d19 │ │ │ │ + lsls r4, r3, #7 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6739c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - vrev32.8 d0, d19 │ │ │ │ + lsls r0, r2, #7 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6739e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.u32 q0, d20, d19 │ │ │ │ + lsls r4, r0, #7 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673a00 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.u16 q0, d24, d19 │ │ │ │ + lsls r0, r7, #6 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673a1c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.u8 q0, d28, d19 │ │ │ │ + lsls r4, r5, #6 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673a38 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.u8 q0, d16, d19 │ │ │ │ + lsls r0, r4, #6 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673a54 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u d16, d20, d19 │ │ │ │ + lsls r4, r2, #6 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673a70 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u32 d16, d24, d19 │ │ │ │ + lsls r0, r1, #6 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673a8c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u16 d16, d28, d19 │ │ │ │ + lsls r4, r7, #5 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673aa8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u8 d16, d28, d19 │ │ │ │ + lsls r4, r5, #5 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673ac4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u d0, d24, d19 │ │ │ │ + lsls r0, r3, #5 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673ae0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u32 d0, d24, d19 │ │ │ │ + lsls r0, r1, #5 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673afc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u16 d0, d20, d19 │ │ │ │ + lsls r4, r6, #4 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673b18 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u8 d0, d20, d19 │ │ │ │ + lsls r4, r4, #4 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673b34 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 15, cr0, cr0, cr3, {5} │ │ │ │ + lsls r0, r2, #4 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673b50 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 14, cr0, cr0, cr3, {5} │ │ │ │ + lsls r0, r0, #4 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673b6c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 12, cr0, cr12, cr3, {5} │ │ │ │ + lsls r4, r5, #3 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673b88 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 12, cr0, cr0, cr3, {5} │ │ │ │ + lsls r0, r4, #3 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673ba4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 11, cr0, cr4, cr3, {5} │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673bc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 10, cr0, cr8, cr3, {5} │ │ │ │ + lsls r0, r1, #3 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673bdc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 9, cr0, cr12, cr3, {5} │ │ │ │ + lsls r4, r7, #2 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673bf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 9, cr0, cr0, cr3, {5} │ │ │ │ + lsls r0, r6, #2 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673c14 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 8, cr0, cr4, cr3, {5} │ │ │ │ + lsls r4, r4, #2 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673c30 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 7, cr0, cr8, cr3, {5} │ │ │ │ + lsls r0, r3, #2 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673c4c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 6, cr0, cr12, cr3, {5} │ │ │ │ + lsls r4, r1, #2 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673c68 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 6, cr0, cr0, cr3, {5} │ │ │ │ + lsls r0, r0, #2 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673c84 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 5, cr0, cr4, cr3, {5} │ │ │ │ + lsls r4, r6, #1 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673ca0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 4, cr0, cr8, cr3, {5} │ │ │ │ + lsls r0, r5, #1 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673cbc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 3, cr0, cr12, cr3, {5} │ │ │ │ + lsls r4, r3, #1 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673cd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 3, cr0, cr0, cr3, {5} │ │ │ │ + lsls r0, r2, #1 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673cf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 2, cr0, cr4, cr3, {5} │ │ │ │ + lsls r4, r0, #1 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673d10 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 1, cr0, cr8, cr3, {5} │ │ │ │ + movs r0, r7 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673d2c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 0, cr0, cr12, cr3, {5} │ │ │ │ + movs r4, r5 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673d48 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 0, cr0, cr0, cr3, {5} │ │ │ │ + movs r0, r4 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673d64 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2l 0, cr0, [r4, #652]! @ 0x28c │ │ │ │ + movs r4, r2 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673d80 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2l 0, cr0, [r8, #652]! @ 0x28c │ │ │ │ + movs r0, r1 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673d9c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2l 0, cr0, [ip, #652] @ 0x28c │ │ │ │ + vrev32. d16, d19 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673db8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2l 0, cr0, [r0, #652] @ 0x28c │ │ │ │ + vrev32.8 d16, d19 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673dd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2l 0, cr0, [r4, #652] @ 0x28c │ │ │ │ + vaddl.u32 q8, d20, d19 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673df0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2 0, cr0, [r8, #652]! @ 0x28c │ │ │ │ + vaddl.u16 q8, d24, d19 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673e0c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2 0, cr0, [ip, #652]! @ 0x28c │ │ │ │ + vaddl.u8 q8, d28, d19 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673e28 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2 0, cr0, [ip, #652] @ 0x28c │ │ │ │ + vrev32. d0, d19 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673e44 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2 0, cr0, [ip, #652] @ 0x28c │ │ │ │ + vaddl.u32 q0, d28, d19 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673e60 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2l 0, cr0, [ip, #-652]! @ 0xfffffd74 │ │ │ │ + vaddl.u16 q0, d28, d19 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673e7c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2l 0, cr0, [ip, #-652]! @ 0xfffffd74 │ │ │ │ + vaddl.u8 q0, d28, d19 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673e98 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2l 0, cr0, [ip, #-652] @ 0xfffffd74 │ │ │ │ + vhadd.u d16, d28, d19 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673eb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2l 0, cr0, [ip, #-652] @ 0xfffffd74 │ │ │ │ + vhadd.u32 d16, d28, d19 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673ed0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2 0, cr0, [ip, #-652]! @ 0xfffffd74 │ │ │ │ + vhadd.u16 d16, d28, d19 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673eec ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2 0, cr0, [ip, #-652]! @ 0xfffffd74 │ │ │ │ + vhadd.u8 d16, d28, d19 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673f08 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2 0, cr0, [ip, #-652] @ 0xfffffd74 │ │ │ │ + vhadd.u d0, d28, d19 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673f24 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2 0, cr0, [ip, #-652] @ 0xfffffd74 │ │ │ │ + vhadd.u32 d0, d28, d19 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673f40 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2l 0, cr0, [ip], #652 @ 0x28c │ │ │ │ + vhadd.u16 d0, d28, d19 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673f5c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2l 0, cr0, [ip], #652 @ 0x28c │ │ │ │ + vhadd.u8 d0, d28, d19 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673f78 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2l 0, cr0, [ip], {163} @ 0xa3 │ │ │ │ + cdp2 0, 15, cr0, cr12, cr3, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673f94 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2l 0, cr0, [ip], {163} @ 0xa3 │ │ │ │ + cdp2 0, 14, cr0, cr12, cr3, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673fb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2 0, cr0, [ip], #652 @ 0x28c │ │ │ │ + cdp2 0, 13, cr0, cr12, cr3, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673fcc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2 0, cr0, [ip], #652 @ 0x28c │ │ │ │ + cdp2 0, 12, cr0, cr12, cr3, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673fe8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2 0, cr0, [ip], {163} @ 0xa3 │ │ │ │ + cdp2 0, 11, cr0, cr12, cr3, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674004 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r0, r4] │ │ │ │ + ldrsh r0, [r4, r4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674020 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2l 0, cr0, [r0], #-652 @ 0xfffffd74 │ │ │ │ + cdp2 0, 9, cr0, cr0, cr3, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67403c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2l 0, cr0, [r0], #-652 @ 0xfffffd74 │ │ │ │ + cdp2 0, 8, cr0, cr0, cr3, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674058 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - mrrc2 0, 10, r0, r0, cr3 @ │ │ │ │ + cdp2 0, 7, cr0, cr0, cr3, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674074 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - mcrr2 0, 10, r0, r0, cr3 │ │ │ │ + cdp2 0, 6, cr0, cr0, cr3, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674090 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2 0, cr0, [r0], #-652 @ 0xfffffd74 │ │ │ │ + cdp2 0, 5, cr0, cr0, cr3, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6740ac ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2 0, cr0, [r0], #-652 @ 0xfffffd74 │ │ │ │ + cdp2 0, 4, cr0, cr0, cr3, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6740c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2 0, cr0, [r0], {163} @ 0xa3 │ │ │ │ + cdp2 0, 3, cr0, cr0, cr3, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6740e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2 0, cr0, [r0], {163} @ 0xa3 │ │ │ │ + cdp2 0, 2, cr0, cr0, cr3, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674100 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfbf000a3 │ │ │ │ + cdp2 0, 1, cr0, cr0, cr3, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67411c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfbe000a3 │ │ │ │ + cdp2 0, 0, cr0, cr0, cr3, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674138 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfbd000a3 │ │ │ │ + ldc2l 0, cr0, [r0, #652]! @ 0x28c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674154 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - smlaltb r0, r0, r0, r3 │ │ │ │ + stc2l 0, cr0, [r0, #652]! @ 0x28c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674170 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfbb000a3 │ │ │ │ + ldc2l 0, cr0, [r0, #652] @ 0x28c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67418c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfba000a3 │ │ │ │ + stc2l 0, cr0, [r0, #652] @ 0x28c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6741a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb9000a3 │ │ │ │ + ldc2 0, cr0, [r0, #652]! @ 0x28c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6741c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb8000a3 │ │ │ │ + stc2 0, cr0, [r0, #652]! @ 0x28c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6741e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb7000a3 │ │ │ │ + ldc2 0, cr0, [r0, #652] @ 0x28c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6741fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb6000a3 │ │ │ │ + stc2 0, cr0, [r0, #652] @ 0x28c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674218 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb5000a3 │ │ │ │ + ldc2l 0, cr0, [r0, #-652]! @ 0xfffffd74 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674234 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb4000a3 │ │ │ │ + stc2l 0, cr0, [r0, #-652]! @ 0xfffffd74 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674250 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb3000a3 │ │ │ │ + ldc2l 0, cr0, [r0, #-652] @ 0xfffffd74 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67426c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb2000a3 │ │ │ │ + stc2l 0, cr0, [r0, #-652] @ 0xfffffd74 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674288 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb1000a3 │ │ │ │ + ldc2 0, cr0, [r0, #-652]! @ 0xfffffd74 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6742a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb0000a3 │ │ │ │ + stc2 0, cr0, [r0, #-652]! @ 0xfffffd74 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6742c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfaf000a3 │ │ │ │ + ldc2 0, cr0, [r0, #-652] @ 0xfffffd74 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6742dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfae000a3 │ │ │ │ + stc2 0, cr0, [r0, #-652] @ 0xfffffd74 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6742f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfad000a3 │ │ │ │ + ldc2l 0, cr0, [r0], #652 @ 0x28c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674314 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfac000a3 │ │ │ │ + stc2l 0, cr0, [r0], #652 @ 0x28c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674330 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfab000a3 │ │ │ │ + ldc2l 0, cr0, [r0], {163} @ 0xa3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67434c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfaa000a3 │ │ │ │ + stc2l 0, cr0, [r0], {163} @ 0xa3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674368 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfa9000a3 │ │ │ │ + ldc2 0, cr0, [r0], #652 @ 0x28c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674384 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfa8000a3 │ │ │ │ + stc2 0, cr0, [r0], #652 @ 0x28c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6743a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfa7000a3 │ │ │ │ + ldc2 0, cr0, [r0], {163} @ 0xa3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6743bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfa6000a3 │ │ │ │ + stc2 0, cr0, [r0], {163} @ 0xa3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6743d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r2, r5, lr} │ │ │ │ + @ instruction: 0xb744 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6743f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, r4] │ │ │ │ + ldrh r0, [r7, r4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674410 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfa1800a3 │ │ │ │ + ldc2 0, cr0, [r8], #-652 @ 0xfffffd74 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (674430 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - add r7, sp, #336 @ 0x150 │ │ │ │ + cbz r4, 674450 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67444c ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #144 @ 0x90 │ │ │ │ + cbz r4, 674460 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674468 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - vst1.8 {d16[5]}, [ip], r3 │ │ │ │ + @ instruction: 0xfbec00a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674484 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, #40] @ 0x28 │ │ │ │ + ldr r0, [r0, #76] @ 0x4c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6744a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #80 @ 0x50 │ │ │ │ + cbz r4, 6744b0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6744bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254ce4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x140974> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #576 @ 0x240 │ │ │ │ + add r6, sp, #704 @ 0x2c0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ cbz r0, 674516 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ @@ -2209434,17 +2209488,17 @@ │ │ │ │ movle r4, r5 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 6744f0 │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - bls.n 6744ac │ │ │ │ + blt.n 6744ec │ │ │ │ lsls r6, r3, #4 │ │ │ │ - movs r2, #2 │ │ │ │ + movs r4, #34 @ 0x22 │ │ │ │ lsls r7, r3, #4 │ │ │ │ │ │ │ │ 00674528 <_mesa_glapi_get_dispatch_table_size@@libgallium-26.0.6-1.so>: │ │ │ │ movw r0, #1639 @ 0x667 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ @@ -2209790,15 +2209844,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 5d973c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r2!, {r5} │ │ │ │ + stmia r4!, {r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2209824,15 +2209878,15 @@ │ │ │ │ movs r0, #1 │ │ │ │ str r4, [r6, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8a8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - lsls r4, r7, #17 │ │ │ │ + lsls r4, r3, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ subs r2, r0, #4 │ │ │ │ lsls r5, r1, #5 │ │ │ │ ldrh r0, [r6, #48] @ 0x30 │ │ │ │ lsls r3, r2, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2209865,15 +2209919,15 @@ │ │ │ │ str r4, [r5, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8a8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsls r0, r5, #16 │ │ │ │ + lsls r0, r1, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ subs r2, r3, #2 │ │ │ │ lsls r5, r1, #5 │ │ │ │ ldrh r2, [r6, #44] @ 0x2c │ │ │ │ lsls r3, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2209942,21 +2209996,21 @@ │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ b.n 6749e0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x428> │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6749e2 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x42a> │ │ │ │ b.n 6749f6 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x43e> │ │ │ │ nop │ │ │ │ - lsls r4, r7, #14 │ │ │ │ + lsls r4, r3, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ subs r2, r0, #1 │ │ │ │ lsls r5, r1, #5 │ │ │ │ ldrh r0, [r6, #42] @ 0x2a │ │ │ │ lsls r3, r2, #5 │ │ │ │ - lsls r2, r3, #14 │ │ │ │ + lsls r2, r7, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ ldrd r0, r2, [r3, #4] │ │ │ │ str r2, [r1, #0] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ @@ -2210139,31 +2210193,31 @@ │ │ │ │ lsls r3, r2, #5 │ │ │ │ push {r2, r3, r5, r6, lr} │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r2, r1, #4 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsls r0, r7, #9 │ │ │ │ + lsls r0, r3, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - stmia r6!, {r1, r4, r6} │ │ │ │ + ldmia r0!, {r1, r4, r5, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldrh r6, [r5, #32] │ │ │ │ lsls r3, r2, #5 │ │ │ │ - bmi.n 674b2c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x574> │ │ │ │ + bvs.n 674b6c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x5b4> │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ite ge │ │ │ │ - lslge r5, r3, #2 │ │ │ │ - cmplt r4, #232 @ 0xe8 │ │ │ │ + stmia r1!, {r2, r3, r6, r7} │ │ │ │ + lsls r5, r3, #2 │ │ │ │ + cmp r4, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r2, #28] │ │ │ │ lsls r3, r2, #5 │ │ │ │ - stmia r7!, {r2, r4, r6} │ │ │ │ + ldmia r1!, {r2, r4, r5, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ cmp r1, #0 │ │ │ │ blt.n 674c68 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x6b0> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2210448,15 +2210502,15 @@ │ │ │ │ cmp r2, r0 │ │ │ │ bne.n 674eea <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x932> │ │ │ │ ldr.w r0, [ip, r3, lsl #3] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bkpt 0x0006 │ │ │ │ + stmia r0!, {r1, r2, r5} │ │ │ │ lsls r7, r3, #4 │ │ │ │ ldr r1, [pc, #32] @ (674f2c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x974>) │ │ │ │ movs r3, #0 │ │ │ │ add r1, pc │ │ │ │ b.n 674f14 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x95c> │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ beq.n 674f28 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x970> │ │ │ │ @@ -2210465,17 +2210519,17 @@ │ │ │ │ adds r3, #1 │ │ │ │ cmp r2, r0 │ │ │ │ bne.n 674f10 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x958> │ │ │ │ ldr.w r0, [ip, #4] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - pop {r2, r3, r4, r6, r7, pc} │ │ │ │ - lsls r7, r3, #4 │ │ │ │ - push {r1, r2, r3} │ │ │ │ + itt │ │ │ │ + lsl r7, r3, #4 │ │ │ │ + push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4084] @ 0xff4 │ │ │ │ ldr r2, [pc, #80] @ (674f94 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x9dc>) │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [pc, #80] @ (674f98 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x9e0>) │ │ │ │ @@ -2210656,31 +2210710,31 @@ │ │ │ │ movs r3, r1 │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ add sp, #248 @ 0xf8 │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r1, r3, r4} │ │ │ │ + ldmia r4, {r1, r3, r4, r5} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldc2l 0, cr0, [r8, #-652] @ 0xfffffd74 │ │ │ │ - revsh r0, r4 │ │ │ │ + vhadd.u d16, d24, d19 │ │ │ │ + pop {pc} │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r7, sp, #784 @ 0x310 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ldmia r1!, {r2, r5, r7} │ │ │ │ + ldmia r3!, {r2, r6, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldc2l 0, cr0, [r2], #652 @ 0x28c │ │ │ │ - stc2l 0, cr0, [r6], {163} @ 0xa3 │ │ │ │ + vhadd.u16 d0, d18, d19 │ │ │ │ + cdp2 0, 14, cr0, cr6, cr3, {5} │ │ │ │ cmp r0, #158 @ 0x9e │ │ │ │ lsls r1, r3, #5 │ │ │ │ lsls r0, r3, #16 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - ldc2 0, cr0, [ip], #652 @ 0x28c │ │ │ │ - ldc2 0, cr0, [r6], {163} @ 0xa3 │ │ │ │ + cdp2 0, 13, cr0, cr12, cr3, {5} │ │ │ │ + cdp2 0, 11, cr0, cr6, cr3, {5} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r1, [pc, #224] @ (675224 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0xc6c>) │ │ │ │ sub sp, #32 │ │ │ │ ldr r2, [pc, #224] @ (675228 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0xc70>) │ │ │ │ @@ -2210776,17 +2210830,17 @@ │ │ │ │ nop │ │ │ │ add r6, sp, #712 @ 0x2c8 │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #592 @ 0x250 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ldc2 0, cr0, [r2], #-652 @ 0xfffffd74 │ │ │ │ - @ instruction: 0xfbec00a3 │ │ │ │ - @ instruction: 0xfbd800a3 │ │ │ │ + cdp2 0, 5, cr0, cr2, cr3, {5} │ │ │ │ + cdp2 0, 0, cr0, cr12, cr3, {5} │ │ │ │ + ldc2l 0, cr0, [r8, #652]! @ 0x28c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-32] │ │ │ │ sub.w sp, sp, #4096 @ 0x1000 │ │ │ │ ldr r4, [pc, #124] @ (6752d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0xd18>) │ │ │ │ @@ -2210835,15 +2210889,15 @@ │ │ │ │ bne.n 6752ca <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0xd12> │ │ │ │ mov r0, r4 │ │ │ │ add.w sp, sp, #4096 @ 0x1000 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - @ instruction: 0xfb9a00a3 │ │ │ │ + ldc2 0, cr0, [sl, #652]! @ 0x28c │ │ │ │ add r5, sp, #576 @ 0x240 │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r5, sp, #304 @ 0x130 │ │ │ │ lsls r3, r2, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ @@ -2210890,15 +2210944,15 @@ │ │ │ │ mov r2, r5 │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx r4 │ │ │ │ b.n 675302 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0xd4a> │ │ │ │ lsls r2, r4, #6 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - @ instruction: 0xfaca00a3 │ │ │ │ + stc2l 0, cr0, [sl], #652 @ 0x28c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #2 │ │ │ │ movt r1, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2210946,16 +2211000,16 @@ │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r2, r0, #5 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - @ instruction: 0xfaa000a3 │ │ │ │ - @ instruction: 0xfa5e00a3 │ │ │ │ + stc2l 0, cr0, [r0], {163} @ 0xa3 │ │ │ │ + ldc2l 0, cr0, [lr], #-652 @ 0xfffffd74 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ bl 675380 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0xdc8> │ │ │ │ mov r3, r0 │ │ │ │ @@ -2210987,15 +2211041,15 @@ │ │ │ │ subs r4, #101 @ 0x65 │ │ │ │ it eq │ │ │ │ ldrbeq r4, [r3, #2] │ │ │ │ clz r4, r4 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ b.n 67542a <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0xe72> │ │ │ │ nop │ │ │ │ - stmia r6!, {r2} │ │ │ │ + ldmia r0!, {r2, r5} │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3768] @ 0xeb8 │ │ │ │ sub sp, #292 @ 0x124 │ │ │ │ mov r7, r1 │ │ │ │ @@ -2211661,56 +2211715,56 @@ │ │ │ │ blx r3 │ │ │ │ b.n 675974 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x13bc> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r1, sp, #848 @ 0x350 │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh.w r0, [r8, r3, lsl #2] │ │ │ │ - strh.w r0, [lr, r3, lsl #2] │ │ │ │ - strh.w r0, [r4, r3, lsl #2] │ │ │ │ + @ instruction: 0xfa5800a3 │ │ │ │ + @ instruction: 0xfa4e00a3 │ │ │ │ + @ instruction: 0xfa4400a3 │ │ │ │ stc2l 1, cr0, [r6, #332]! @ 0x14c │ │ │ │ - strb.w r0, [r2, #163] @ 0xa3 │ │ │ │ - str.w r0, [r2, r3, lsl #2] │ │ │ │ - @ instruction: 0xf71600a3 │ │ │ │ + @ instruction: 0xfaa200a3 │ │ │ │ + @ instruction: 0xfa6200a3 │ │ │ │ + ldrsh.w r0, [r6, r3, lsl #2] │ │ │ │ ldc2 1, cr0, [lr, #-332]! @ 0xfffffeb4 │ │ │ │ - ldr.w r0, [r4, #163] @ 0xa3 │ │ │ │ + @ instruction: 0xfaf400a3 │ │ │ │ add r0, sp, #224 @ 0xe0 │ │ │ │ lsls r3, r2, #5 │ │ │ │ lsrs r4, r7, #31 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - @ instruction: 0xf67c00a3 │ │ │ │ - @ instruction: 0xf68200a3 │ │ │ │ + ldrb.w r0, [ip, #163] @ 0xa3 │ │ │ │ + strh.w r0, [r2, #163] @ 0xa3 │ │ │ │ ldc2l 1, cr0, [sl], #-332 @ 0xfffffeb4 │ │ │ │ - @ instruction: 0xf67200a3 │ │ │ │ - ldr r6, [sp, #304] @ 0x130 │ │ │ │ + ldrb.w r0, [r2, #163] @ 0xa3 │ │ │ │ + add r0, pc, #432 @ (adr r0, 675cac <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x16f4>) │ │ │ │ lsls r1, r4, #2 │ │ │ │ - @ instruction: 0xf67200a3 │ │ │ │ - @ instruction: 0xf66a00a3 │ │ │ │ - ldr r6, [sp, #24] │ │ │ │ + ldrb.w r0, [r2, #163] @ 0xa3 │ │ │ │ + strb.w r0, [sl, #163] @ 0xa3 │ │ │ │ + add r0, pc, #152 @ (adr r0, 675ba0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x15e8>) │ │ │ │ lsls r1, r4, #2 │ │ │ │ stc2 1, cr0, [r4], {83} @ 0x53 │ │ │ │ - movw r0, #10403 @ 0x28a3 │ │ │ │ + str??.w r0, [r2, r3, lsl #2] │ │ │ │ @ instruction: 0xfbee0153 │ │ │ │ - asrs r6, r7, #22 │ │ │ │ + asrs r6, r3, #31 │ │ │ │ lsls r2, r4, #2 │ │ │ │ @ instruction: 0xfbb60153 │ │ │ │ - ldrh r0, [r1, #36] @ 0x24 │ │ │ │ + ldrh r0, [r5, #52] @ 0x34 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xf6be00a3 │ │ │ │ - movt r0, #26787 @ 0x68a3 │ │ │ │ + ldr.w r0, [lr, #163] @ 0xa3 │ │ │ │ + str??.w r0, [r6, #163] @ 0xa3 │ │ │ │ @ instruction: 0xfb560153 │ │ │ │ - rsbs r0, lr, #5341184 @ 0x518000 │ │ │ │ - rsb r0, r0, #5341184 @ 0x518000 │ │ │ │ - @ instruction: 0xf62200a3 │ │ │ │ + @ instruction: 0xf7fe00a3 │ │ │ │ + @ instruction: 0xf7e000a3 │ │ │ │ + str.w r0, [r2, r3, lsl #2] │ │ │ │ @ instruction: 0xfaa20153 │ │ │ │ - subs.w r0, r8, #5341184 @ 0x518000 │ │ │ │ - @ instruction: 0xf4bc00a3 │ │ │ │ - @ instruction: 0xf53400a3 │ │ │ │ - @ instruction: 0xf52800a3 │ │ │ │ + @ instruction: 0xf7d800a3 │ │ │ │ + @ instruction: 0xf6dc00a3 │ │ │ │ + @ instruction: 0xf75400a3 │ │ │ │ + @ instruction: 0xf74800a3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #236] @ (675c4c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1694>) │ │ │ │ ldr r3, [pc, #240] @ (675c50 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1698>) │ │ │ │ @@ -2211816,23 +2211870,24 @@ │ │ │ │ b.n 675c2e <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1676> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r4, pc, #616 @ (adr r4, 675eb8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1900>) │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr??.w r0, [ip, ] │ │ │ │ - adds.w r0, lr, #5341184 @ 0x518000 │ │ │ │ + @ instruction: 0xf73e00a3 │ │ │ │ add r4, pc, #288 @ (adr r4, 675d80 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x17c8>) │ │ │ │ lsls r3, r2, #5 │ │ │ │ - cdp2 0, 8, cr0, cr8, cr2, {5} │ │ │ │ - @ instruction: 0xf4ce00a3 │ │ │ │ + lsls r0, r5, #2 │ │ │ │ + lsls r3, r4, #2 │ │ │ │ + @ instruction: 0xf6ee00a3 │ │ │ │ ldrh.w r0, [r6, #339] @ 0x153 │ │ │ │ - @ instruction: 0xf4a400a3 │ │ │ │ + movt r0, #18595 @ 0x48a3 │ │ │ │ ldrb.w r0, [lr, #339] @ 0x153 │ │ │ │ - @ instruction: 0xf4c000a3 │ │ │ │ + @ instruction: 0xf6e000a3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #404] @ (675e20 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1868>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ ldr r3, [pc, #404] @ (675e24 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x186c>) │ │ │ │ @@ -2212005,27 +2212060,28 @@ │ │ │ │ nop │ │ │ │ add r3, pc, #432 @ (adr r3, 675fd4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1a1c>) │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #12 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - subs.w r0, sl, #163 @ 0xa3 │ │ │ │ - orrs.w r0, r2, #5341184 @ 0x518000 │ │ │ │ + @ instruction: 0xf3da00a3 │ │ │ │ + @ instruction: 0xf67200a3 │ │ │ │ add r2, pc, #920 @ (adr r2, 6761d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1c18>) │ │ │ │ lsls r3, r2, #5 │ │ │ │ lsrs r2, r1, #14 │ │ │ │ lsls r5, r1, #5 │ │ │ │ @ instruction: 0xf7680153 │ │ │ │ - @ instruction: 0xf3be00a3 │ │ │ │ - vaddl.u16 q0, d20, d18 │ │ │ │ + rsbs r0, lr, #5341184 @ 0x518000 │ │ │ │ + lsls r4, r6, #6 │ │ │ │ + lsls r3, r4, #2 │ │ │ │ lsrs r2, r6, #11 │ │ │ │ lsls r5, r1, #5 │ │ │ │ @ instruction: 0xf6de0153 │ │ │ │ - @ instruction: 0xf33000a3 │ │ │ │ + adcs.w r0, r0, #5341184 @ 0x518000 │ │ │ │ lsrs r2, r0, #11 │ │ │ │ lsls r5, r1, #5 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 675f24 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x196c> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2212112,21 +2212168,21 @@ │ │ │ │ ands r2, r3 │ │ │ │ str r2, [sp, #12] │ │ │ │ b.n 675ee6 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x192e> │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xf31800a3 │ │ │ │ - lsls r6, r0, #11 │ │ │ │ + @ instruction: 0xf53800a3 │ │ │ │ + lsls r6, r4, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf31200a3 │ │ │ │ + @ instruction: 0xf53200a3 │ │ │ │ addw r1, r2, #2131 @ 0x853 │ │ │ │ rsbs r1, r6, #13828096 @ 0xd30000 │ │ │ │ - @ instruction: 0xf26000a3 │ │ │ │ + eor.w r0, r0, #5341184 @ 0x518000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov sl, r1 │ │ │ │ mov r4, r0 │ │ │ │ cbz r3, 675fbc <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1a04> │ │ │ │ cbz r2, 675f62 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x19aa> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ @@ -2212352,15 +2212408,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xf0c600a3 │ │ │ │ + @ instruction: 0xf2e600a3 │ │ │ │ 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] @ (676224 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1c6c>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2212415,24 +2212471,24 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 6761d6 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1c1e> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r6, [sp, #312] @ 0x138 │ │ │ │ lsls r3, r2, #5 │ │ │ │ ldr r6, [sp, #280] @ 0x118 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - eors.w r0, r4, #163 @ 0xa3 │ │ │ │ + @ instruction: 0xf2b400a3 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - eor.w r0, sl, #163 @ 0xa3 │ │ │ │ + subw r0, sl, #163 @ 0xa3 │ │ │ │ ldr r6, [sp, #136] @ 0x88 │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - orn r0, r6, #163 @ 0xa3 │ │ │ │ - strh r0, [r3, #28] │ │ │ │ + @ instruction: 0xf28600a3 │ │ │ │ + strh r0, [r7, #44] @ 0x2c │ │ │ │ lsls r5, r4, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -2212500,18 +2212556,18 @@ │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #24] @ (676314 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1d5c>) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 676198 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1be0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - vaddl.s32 q8, d30, d19 │ │ │ │ - vaddl.s32 q8, d28, d19 │ │ │ │ - vext.8 d16, d28, d19, #0 │ │ │ │ - vhadd.s32 d16, d26, d19 │ │ │ │ + addw r0, lr, #163 @ 0xa3 │ │ │ │ + addw r0, ip, #163 @ 0xa3 │ │ │ │ + @ instruction: 0xf21c00a3 │ │ │ │ + @ instruction: 0xf18a00a3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-200] │ │ │ │ ldr r4, [pc, #276] @ (676444 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1e8c>) │ │ │ │ sub.w sp, sp, #4256 @ 0x10a0 │ │ │ │ @@ -2212621,15 +2212677,15 @@ │ │ │ │ ldr r4, [sp, #728] @ 0x2d8 │ │ │ │ lsls r3, r2, #5 │ │ │ │ adds r4, r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ ldc2l 15, cr15, [r3, #1020] @ 0x3fc │ │ │ │ lsls r1, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r7, #28 │ │ │ │ + adds r6, r3, r5 │ │ │ │ lsls r1, r4, #2 │ │ │ │ lsls r1, r2, #31 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #856] @ 0x358 │ │ │ │ lsls r3, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2212956,21 +2213012,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4!, {r0, r2, r3, r6, r7} │ │ │ │ subs r5, #204 @ 0xcc │ │ │ │ ldr r2, [sp, #224] @ 0xe0 │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [sl, #-652]! @ 0xfffffd74 │ │ │ │ - ldcl 0, cr0, [r4], #652 @ 0x28c │ │ │ │ + vhadd.s16 d16, d26, d19 │ │ │ │ + vhadd.s16 d0, d20, d19 │ │ │ │ ldr r1, [sp, #872] @ 0x368 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - adds r0, r3, #2 │ │ │ │ + subs r0, r7, #2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r4, r7, #1 │ │ │ │ + subs r4, r3, #2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #184] @ (6768a0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x22e8>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2213048,16 +2213104,16 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ blx 6a2ec │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - eor.w r0, r0, r3, asr #2 │ │ │ │ - eors.w r0, r4, r3, asr #2 │ │ │ │ + stc 0, cr0, [r0], #652 @ 0x28c │ │ │ │ + ldc 0, cr0, [r4], #652 @ 0x28c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-232] │ │ │ │ sub.w sp, sp, #4288 @ 0x10c0 │ │ │ │ ldr r2, [pc, #600] @ (676b24 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x256c>) │ │ │ │ @@ -2213292,27 +2213348,27 @@ │ │ │ │ b.n 67696e <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x23b6> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r7, [sp, #184] @ 0xb8 │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 7, cr0, cr0, cr1, {5} │ │ │ │ - bics.w r0, r2, r3, asr #2 │ │ │ │ - bics.w r0, sl, r3, asr #2 │ │ │ │ + eors.w r0, r0, #161 @ 0xa1 │ │ │ │ + mrrc 0, 10, r0, r2, cr3 │ │ │ │ + mrrc 0, 10, r0, sl, cr3 │ │ │ │ str r6, [sp, #376] @ 0x178 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - @ instruction: 0xe99e00a3 │ │ │ │ - strd r0, r0, [r0, #-652]! @ 0x28c │ │ │ │ - ldrd r0, r0, [r2, #652]! @ 0x28c │ │ │ │ - ldmdb sl!, {r0, r1, r5, r7} │ │ │ │ - ldrd r0, r0, [r4, #-652]! @ 0x28c │ │ │ │ - ldmdb r6, {r0, r1, r5, r7} │ │ │ │ - ldrd r0, r0, [r0, #652] @ 0x28c │ │ │ │ - ldrd r0, r0, [r2, #-652] @ 0x28c │ │ │ │ + subs.w r0, lr, r3, asr #2 │ │ │ │ + @ instruction: 0xeb8000a3 │ │ │ │ + ldc 0, cr0, [r2], {163} @ 0xa3 │ │ │ │ + adcs.w r0, sl, r3, asr #2 │ │ │ │ + @ instruction: 0xeb9400a3 │ │ │ │ + @ instruction: 0xeb3600a3 │ │ │ │ + @ instruction: 0xebf000a3 │ │ │ │ + sbcs.w r0, r2, 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, #3976] @ 0xf88 │ │ │ │ ldr.w r3, [pc, #1312] @ 677090 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x2ad8> │ │ │ │ mov r5, r2 │ │ │ │ ldr.w r2, [pc, #1312] @ 677094 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x2adc> │ │ │ │ @@ -2213834,60 +2213890,55 @@ │ │ │ │ lsls r3, r2, #5 │ │ │ │ str r4, [sp, #488] @ 0x1e8 │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #184] @ 0xb8 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - str r2, [r2, #48] @ 0x30 │ │ │ │ + str r2, [r6, #80] @ 0x50 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - @ instruction: 0xeb9600a2 │ │ │ │ - strd r0, r0, [ip, #652] @ 0x28c │ │ │ │ - stmia.w r6!, {r0, r1, r5, r7} │ │ │ │ - eor.w r0, r2, r1, asr #2 │ │ │ │ - eors.w r0, r4, r3, asr #2 │ │ │ │ - @ instruction: 0xeaa400a3 │ │ │ │ - b.n 677034 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x2a7c> │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xeb3400a3 │ │ │ │ - @ instruction: 0xe98400a3 │ │ │ │ - stmdb r4!, {r0, r1, r5, r7} │ │ │ │ - strex r0, r0, [r6, #652] @ 0x28c │ │ │ │ - b.n 6770a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x2af0> │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - eor.w r0, r8, r3, asr #2 │ │ │ │ - stmdb r6!, {r0, r1, r5, r7} │ │ │ │ - strd r0, r0, [r2, #-652]! @ 0x28c │ │ │ │ - b.n 677670 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x30b8> │ │ │ │ + ldc 0, cr0, [r6, #648]! @ 0x288 │ │ │ │ + @ instruction: 0xebec00a3 │ │ │ │ + pkhtb r0, r6, r3, asr #2 │ │ │ │ + stc 0, cr0, [r2], #644 @ 0x284 │ │ │ │ + ldc 0, cr0, [r4], #652 @ 0x28c │ │ │ │ + stcl 0, cr0, [r4], {163} @ 0xa3 │ │ │ │ + ldrd r0, r0, [sl, #652] @ 0x28c │ │ │ │ + ldcl 0, cr0, [r4, #-652] @ 0xfffffd74 │ │ │ │ + sub.w r0, r4, r3, asr #2 │ │ │ │ + adc.w r0, r4, r3, asr #2 │ │ │ │ + orn r0, r6, r3, asr #2 │ │ │ │ + and.w r0, sl, r3, asr #2 │ │ │ │ + stc 0, cr0, [r8], #652 @ 0x28c │ │ │ │ + adc.w r0, r6, r3, asr #2 │ │ │ │ + @ instruction: 0xeb8200a3 │ │ │ │ + b.n 676ab0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x24f8> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrd r0, r0, [r4, #-644] @ 0x284 │ │ │ │ - stmia r3!, {r1, r2, r3, r5, r7} │ │ │ │ + sbcs.w r0, r4, r1, asr #2 │ │ │ │ + stmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - @ instruction: 0xeaa200a3 │ │ │ │ - ldr r1, [sp, #664] @ 0x298 │ │ │ │ + stcl 0, cr0, [r2], {163} @ 0xa3 │ │ │ │ + ldr r3, [sp, #792] @ 0x318 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r6, r0, #31 │ │ │ │ + asrs r6, r4, #7 │ │ │ │ lsls r1, r4, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - pkhtb r0, r0, r3, asr #2 │ │ │ │ - b.n 6778e0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3328> │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - b.n 676de0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x2828> │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - b.n 6770c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x2b0c> │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xe80e00a3 │ │ │ │ - ldmdb r0, {r0, r1, r5, r7} │ │ │ │ - strd r0, r0, [r4, #-652] @ 0x28c │ │ │ │ - strd r0, r0, [ip], #652 @ 0x28c │ │ │ │ - ldrd r0, r0, [r4, #-652]! @ 0x28c │ │ │ │ + stcl 0, cr0, [r0], #652 @ 0x28c │ │ │ │ b.n 676d20 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x2768> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xe98000a3 │ │ │ │ + stmia.w ip, {r0, r1, r5, r7} │ │ │ │ + ldrd r0, r0, [ip, #652]! @ 0x28c │ │ │ │ + bic.w r0, lr, r3, asr #2 │ │ │ │ + @ instruction: 0xeb3000a3 │ │ │ │ + sbc.w r0, r4, r3, asr #2 │ │ │ │ + add.w r0, ip, r3, asr #2 │ │ │ │ + @ instruction: 0xeb9400a3 │ │ │ │ + @ instruction: 0xe81e00a3 │ │ │ │ + sub.w r0, r0, 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, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov sl, r0 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2214082,36 +2214133,35 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrh r2, [r6, #52] @ 0x34 │ │ │ │ lsls r3, r2, #5 │ │ │ │ ldrh r2, [r5, #52] @ 0x34 │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrd r0, r0, [r2], #652 @ 0x28c │ │ │ │ - str r6, [sp, #800] @ 0x320 │ │ │ │ + adds.w r0, r2, r3, asr #2 │ │ │ │ + ldr r0, [sp, #928] @ 0x3a0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r6, r5, #19 │ │ │ │ + lsrs r6, r1, #28 │ │ │ │ lsls r1, r4, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r7, #44] @ 0x2c │ │ │ │ lsls r3, r2, #5 │ │ │ │ - b.n 677454 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x2e9c> │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - b.n 677484 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x2ecc> │ │ │ │ + b.n 677894 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x32dc> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 6771ec <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x2c34> │ │ │ │ + b.n 6778c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x330c> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 67736c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x2db4> │ │ │ │ + ldrd r0, r0, [r8, #-652]! @ 0x28c │ │ │ │ + b.n 6777ac <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x31f4> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 67739c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x2de4> │ │ │ │ + b.n 6777dc <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3224> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 677354 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x2d9c> │ │ │ │ + b.n 677794 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x31dc> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 677384 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x2dcc> │ │ │ │ + b.n 6777c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x320c> │ │ │ │ lsls r3, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r2, [pc, #596] @ (6775b4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x2ffc>) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -2214334,52 +2214384,50 @@ │ │ │ │ bl 439ec8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x325b58> │ │ │ │ b.n 67741c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x2e64> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrh r0, [r3, #36] @ 0x24 │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 677450 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x2e98> │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - and.w r0, ip, r3, asr #2 │ │ │ │ + strd r0, r0, [r8, #-652]! @ 0x28c │ │ │ │ + stc 0, cr0, [ip], #-652 @ 0xfffffd74 │ │ │ │ b.n 677864 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x32ac> │ │ │ │ lsls r3, r2, #5 │ │ │ │ - add r4, sp, #16 │ │ │ │ + add r6, sp, #144 @ 0x90 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r2, r2, #26 │ │ │ │ + lsrs r2, r6, #2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 6779cc <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3414> │ │ │ │ + b.n 676e0c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x2854> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r2, pc, #984 @ (adr r2, 6779b0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x33f8>) │ │ │ │ + add r5, pc, #88 @ (adr r5, 677630 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3078>) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xe9bc00a3 │ │ │ │ - ands.w r0, r8, r3, asr #2 │ │ │ │ - ldrd r0, r0, [r0], #652 @ 0x28c │ │ │ │ - and.w r0, lr, r3, asr #2 │ │ │ │ + rsbs r0, ip, r3, asr #2 │ │ │ │ + ldc 0, cr0, [r8], #-652 @ 0xfffffd74 │ │ │ │ + adds.w r0, r0, r3, asr #2 │ │ │ │ + stc 0, cr0, [lr], #-652 @ 0xfffffd74 │ │ │ │ ldrh r6, [r6, #26] │ │ │ │ lsls r3, r2, #5 │ │ │ │ - lsrs r2, r7, #27 │ │ │ │ + asrs r2, r3, #4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldmia r1!, {r2, r3, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r5, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bx fp │ │ │ │ + ldr r1, [pc, #480] @ (6777d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3220>) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs.w r0, ip, pc, lsr #2 │ │ │ │ - strd r0, r0, [ip], #-652 @ 0x28c │ │ │ │ - @ instruction: 0xe8c600a3 │ │ │ │ - pop {r3, r4, r5, r6, r7} │ │ │ │ - lsls r1, r5, #2 │ │ │ │ - ldrd r0, r0, [sl], #-652 @ 0x28c │ │ │ │ - b.n 6775ec <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3034> │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - ldmia.w r2!, {r0, r1, r5, r7} │ │ │ │ - ldmia.w sl!, {r0, r1, r5, r7} │ │ │ │ - lsrs r4, r7, #23 │ │ │ │ + ldcl 0, cr0, [ip, #636] @ 0x27c │ │ │ │ + eor.w r0, ip, r3, asr #2 │ │ │ │ + @ instruction: 0xeae600a3 │ │ │ │ + it ne │ │ │ │ + lslne r1, r5, #2 │ │ │ │ + eors.w r0, sl, r3, asr #2 │ │ │ │ + and.w r0, lr, r3, asr #2 │ │ │ │ + @ instruction: 0xead200a3 │ │ │ │ + @ instruction: 0xeada00a3 │ │ │ │ + asrs r4, r3, #32 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xe81c00a3 │ │ │ │ + bics.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] │ │ │ │ str.w r0, [ip, #-152] │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #612] @ (67789c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x32e4>) │ │ │ │ @@ -2214611,47 +2214659,42 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r0, #14] │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r1, #12] │ │ │ │ lsls r3, r2, #5 │ │ │ │ - bgt.n 6778d4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x331c> │ │ │ │ + udf #52 @ 0x34 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bgt.n 677904 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x334c> │ │ │ │ + udf #74 @ 0x4a │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r0, #9 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - b.n 67773c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3184> │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - lsls r2, r1, #18 │ │ │ │ + strd r0, r0, [r0, #-652]! @ 0x28c │ │ │ │ + lsls r2, r5, #26 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - b.n 67773c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3184> │ │ │ │ - lsls r3, r4, #2 │ │ │ │ + ldrd r0, r0, [ip, #-652] @ 0x28c │ │ │ │ ldcl 15, cr15, [pc], #1020 @ 677cc4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x370c> │ │ │ │ bl a158ca │ │ │ │ ldrh r6, [r0, #0] │ │ │ │ lsls r3, r2, #5 │ │ │ │ - b.n 677624 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x306c> │ │ │ │ - lsls r3, r4, #2 │ │ │ │ + @ instruction: 0xe8c800a3 │ │ │ │ ldc 15, cr15, [r3], {255} @ 0xff │ │ │ │ bl 9a98da │ │ │ │ - b.n 677608 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3050> │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - cbnz r2, 677918 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3360> │ │ │ │ + ldmia.w r4!, {r0, r1, r5, r7} │ │ │ │ + cbnz r2, 677960 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x33a8> │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cbnz r2, 67791a <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3362> │ │ │ │ + cbnz r2, 677962 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x33aa> │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 677524 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x2f6c> │ │ │ │ + @ instruction: 0xe83c00a3 │ │ │ │ + bgt.n 677828 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3270> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bge.n 6779e8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3430> │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - bge.n 677818 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3260> │ │ │ │ + bgt.n 677858 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x32a0> │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r5, r0 │ │ │ │ @@ -2214818,15 +2214861,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strh r4, [r4, #42] @ 0x2a │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 677388 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x2dd0> │ │ │ │ + b.n 6777c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3210> │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (677ae0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3528>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -2214840,15 +2214883,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strh r0, [r6, #40] @ 0x28 │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6773c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x2e0c> │ │ │ │ + b.n 677804 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x324c> │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 6a8a8 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2215617,17 +2215660,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldrb r2, [r5, #25] │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 678304 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3d4c> │ │ │ │ + svc 84 @ 0x54 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bgt.n 678294 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3cdc> │ │ │ │ + svc 26 │ │ │ │ lsls r3, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #284] @ (6783d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3e18>) │ │ │ │ @@ -2216379,15 +2216422,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r6, #26] │ │ │ │ lsls r3, r2, #5 │ │ │ │ strb r6, [r4, #24] │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 6789b0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x43f8> │ │ │ │ + bvc.n 6789f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x4438> │ │ │ │ lsls r3, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #380] @ (678bd8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x4620>) │ │ │ │ mov r4, r2 │ │ │ │ @@ -2218333,21 +2218376,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r6, #28] │ │ │ │ lsls r3, r2, #5 │ │ │ │ ldr r0, [pc, #4] @ (679e3c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x5884>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cbz r6, 679e96 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x58de> │ │ │ │ + push {r1, r2, r3, r4, r5, r6, lr} │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r0, [pc, #4] @ (679e48 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x5890>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r2, [r7, #68] @ 0x44 │ │ │ │ + ldr r2, [r3, #104] @ 0x68 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr.w r1, [r2, #280] @ 0x118 │ │ │ │ cbz r1, 679e76 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x58be> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2218591,15 +2218634,15 @@ │ │ │ │ str.w r5, [r4, #1468] @ 0x5bc │ │ │ │ mov.w r8, #12 │ │ │ │ str.w r5, [r4, #1464] @ 0x5b8 │ │ │ │ mov.w r9, #16384 @ 0x4000 │ │ │ │ str.w r5, [r4, #1460] @ 0x5b4 │ │ │ │ str.w r5, [r4, #1472] @ 0x5c0 │ │ │ │ str.w r2, [r4, #1476] @ 0x5c4 │ │ │ │ - bl afa568 │ │ │ │ + bl afa7f8 │ │ │ │ movs r1, #8 │ │ │ │ str.w r1, [r4, #236] @ 0xec │ │ │ │ movs r3, #1 │ │ │ │ ldrb.w r1, [r4, #1864] @ 0x748 │ │ │ │ movw r2, #257 @ 0x101 │ │ │ │ strd r5, r5, [r4, #320] @ 0x140 │ │ │ │ movs r5, #16 │ │ │ │ @@ -2218789,22 +2218832,22 @@ │ │ │ │ mrc2 15, 3, pc, cr11, cr15, {7} │ │ │ │ asrs r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ mcr2 15, 4, pc, cr1, cr15, {7} @ │ │ │ │ mcr2 15, 1, pc, cr13, cr15, {7} @ │ │ │ │ - strb r4, [r5, #30] │ │ │ │ + ldrb r4, [r1, #7] │ │ │ │ lsls r7, r3, #4 │ │ │ │ ldrb r6, [r5, r4] │ │ │ │ lsls r3, r2, #5 │ │ │ │ - pop {r1, r5, r6, r7} │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - stmia r6!, {r2, r4, r7} │ │ │ │ - lsls r4, r1, #5 │ │ │ │ + ittt eq │ │ │ │ + lsleq r3, r4, #2 │ │ │ │ + stmiaeq r6!, {r2, r4, r7} │ │ │ │ + lsleq r4, r1, #5 │ │ │ │ bvs.n 67a408 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x5e50> │ │ │ │ lsls r0, r3, #5 │ │ │ │ ldr.w r1, [r2, #280] @ 0x118 │ │ │ │ cbz r1, 67a3bc <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x5e04> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2219628,15 +2219671,15 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ add.w r8, r0, #20480 @ 0x5000 │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r0, [r8, #1824] @ 0x720 │ │ │ │ cbz r0, 67ac78 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x66c0> │ │ │ │ - bl af543c │ │ │ │ + bl af56cc │ │ │ │ ldr.w r0, [r8, #1812] @ 0x714 │ │ │ │ cbz r0, 67ac82 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x66ca> │ │ │ │ bl 598738 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4843c8> │ │ │ │ ldr.w r0, [r8, #1716] @ 0x6b4 │ │ │ │ cbz r0, 67ac8c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x66d4> │ │ │ │ ldr r3, [r0, #16] │ │ │ │ blx r3 │ │ │ │ @@ -2220009,40 +2220052,40 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 67d368 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x8db0> │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [r9, #1816] @ 0x718 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 67b000 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x6a48> │ │ │ │ ldr.w r0, [r9, #1812] @ 0x714 │ │ │ │ - bl af0170 │ │ │ │ + bl af0400 │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [r9, #1820] @ 0x71c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 67b000 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x6a48> │ │ │ │ ldr.w r0, [r9, #1812] @ 0x714 │ │ │ │ bl 598b88 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x484818> │ │ │ │ ldr.w r1, [r9, #1816] @ 0x718 │ │ │ │ ldr.w r0, [r9, #1812] @ 0x714 │ │ │ │ bl 599214 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x484ea4> │ │ │ │ mov r0, r4 │ │ │ │ - bl af5040 │ │ │ │ + bl af52d0 │ │ │ │ str.w r0, [r9, #1824] @ 0x720 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 67b000 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x6a48> │ │ │ │ - bl af5afc │ │ │ │ + bl af5d8c │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r9, #1812] @ 0x714 │ │ │ │ bl 59c490 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x488120> │ │ │ │ movs r2, #38 @ 0x26 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r9, #1812] @ 0x714 │ │ │ │ bl 59d2d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x488f60> │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r9, #1812] @ 0x714 │ │ │ │ - bl aefaec │ │ │ │ + bl aefd7c │ │ │ │ ldr.w r0, [r9, #1812] @ 0x714 │ │ │ │ movs r1, #1 │ │ │ │ bl 598e94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x484b24> │ │ │ │ mov r0, r4 │ │ │ │ bl 686798 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x121e0> │ │ │ │ b.n 67b00a <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x6a52> │ │ │ │ bl 598904 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x484594> │ │ │ │ @@ -2228347,15 +2228390,15 @@ │ │ │ │ @ instruction: 0xffe0ffff │ │ │ │ rors r7, r5 │ │ │ │ @ instruction: 0xffff4b7f │ │ │ │ vaba.u8 q2, q0, │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str??.w r0, [sl, ] │ │ │ │ - lsrs r6, r4, #24 │ │ │ │ + asrs r6, r0, #1 │ │ │ │ lsls r7, r3, #4 │ │ │ │ adds.w r1, sl, #13762560 @ 0xd20000 │ │ │ │ lsls r7, r3, #31 │ │ │ │ bmi.w 680d6c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0xc7b4> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ lsls r4, r2, #31 │ │ │ │ @@ -2232906,15 +2232949,15 @@ │ │ │ │ ldrsb.w r3, [r5, #1433] @ 0x599 │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 68470a <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x10152> │ │ │ │ ldrsb.w r3, [r5, #1434] @ 0x59a │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 6846d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x10120> │ │ │ │ mov r0, r6 │ │ │ │ - bl af025c │ │ │ │ + bl af04ec │ │ │ │ movs r3, #1 │ │ │ │ mov r0, r6 │ │ │ │ str.w r3, [r5, #780] @ 0x30c │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp.w fp, #3 │ │ │ │ bne.n 6845f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x10038> │ │ │ │ ldr.w r3, [r9, #1416] @ 0x588 │ │ │ │ @@ -2234375,15 +2234418,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r1, sp, #448 @ 0x1c0 │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r6, #8 │ │ │ │ + lsrs r0, r2, #17 │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ lsls r0, r3, #5 │ │ │ │ add r1, sp, #120 @ 0x78 │ │ │ │ lsls r2, r2, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2234673,15 +2234716,15 @@ │ │ │ │ ldr.w r1, [r5, #1804] @ 0x70c │ │ │ │ ldr.w r3, [r0, #2764] @ 0xacc │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 685a2e <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x11476> │ │ │ │ ldr.w r1, [r6, #548] @ 0x224 │ │ │ │ ldr.w r0, [r5, #1812] @ 0x714 │ │ │ │ - bl aeeef4 │ │ │ │ + bl aef184 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ bl 5c68f0 │ │ │ │ mov r0, r6 │ │ │ │ blx 6a8a8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2234703,15 +2234746,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ bl 6857b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x11200> │ │ │ │ ldr.w r0, [r5, #1812] @ 0x714 │ │ │ │ mov r1, r4 │ │ │ │ - bl aeee84 │ │ │ │ + bl aef114 │ │ │ │ str.w r0, [r4, #548] @ 0x224 │ │ │ │ cbz r0, 685aae <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x114f6> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ @@ -2234742,22 +2234785,22 @@ │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r0, [r3, #1812] @ 0x714 │ │ │ │ str.w r1, [r4, #1420] @ 0x58c │ │ │ │ str.w r2, [r4, #1424] @ 0x590 │ │ │ │ cbz r1, 685b22 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1156a> │ │ │ │ ldr.w r1, [r1, #548] @ 0x224 │ │ │ │ - bl aeeed0 │ │ │ │ + bl aef160 │ │ │ │ add.w r4, r4, #16384 @ 0x4000 │ │ │ │ ldr.w r3, [r4, #3192] @ 0xc78 │ │ │ │ orr.w r3, r3, #4 │ │ │ │ str.w r3, [r4, #3192] @ 0xc78 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - bl aeeed0 │ │ │ │ + bl aef160 │ │ │ │ b.n 685b0e <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x11556> │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2235516,15 +2235559,15 @@ │ │ │ │ movne r2, #1 │ │ │ │ bl 5d7efc │ │ │ │ cbz r0, 6863c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x11e0c> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r0, [r6, #1824] @ 0x720 │ │ │ │ mov r1, r5 │ │ │ │ - bl af6850 │ │ │ │ + bl af6ae0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6863be <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x11e06> │ │ │ │ ldrsh.w r3, [r5, #24] │ │ │ │ mov r0, r4 │ │ │ │ ldrd r1, r2, [r5] │ │ │ │ bl 67ae34 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x687c> │ │ │ │ cmp r0, #2 │ │ │ │ @@ -2235743,15 +2235786,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldrb.w r3, [r6, #1712] @ 0x6b0 │ │ │ │ ldr.w r4, [r6, #1708] @ 0x6ac │ │ │ │ str.w r4, [r0, #1048] @ 0x418 │ │ │ │ str.w r2, [r0, #1044] @ 0x414 │ │ │ │ movs r2, #0 │ │ │ │ strb.w r3, [r0, #1052] @ 0x41c │ │ │ │ - bl af769c │ │ │ │ + bl af792c │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrh.w r6, [r3, #76] @ 0x4c │ │ │ │ mov r0, r6 │ │ │ │ bl 4325c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x31e250> │ │ │ │ cbz r0, 68667c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x120c4> │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ @@ -2236255,15 +2236298,15 @@ │ │ │ │ ldr.w r1, [r0, r1, lsl #2] │ │ │ │ ldr.w r3, [r3, r1, lsl #2] │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ vldr s0, [r3] │ │ │ │ bx lr │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #848 @ 0x350 │ │ │ │ + add r6, sp, #976 @ 0x3d0 │ │ │ │ lsls r6, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -2241511,20 +2241554,20 @@ │ │ │ │ str r3, [r5, #12] │ │ │ │ str r3, [r5, #8] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r3, [r5, #0] │ │ │ │ b.n 68a79e <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x161e6> │ │ │ │ nop │ │ │ │ bvs.n 68a862 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x162aa> │ │ │ │ - @ instruction: 0xffff71cc │ │ │ │ + @ instruction: 0xffff73ec │ │ │ │ lsls r6, r3, #4 │ │ │ │ bvs.n 68a88a <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x162d2> │ │ │ │ - @ instruction: 0xffff714a │ │ │ │ + @ instruction: 0xffff736a │ │ │ │ lsls r6, r3, #4 │ │ │ │ - strb r0, [r3, #3] │ │ │ │ + strb r0, [r7, #11] │ │ │ │ lsls r6, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ @@ -2242690,15 +2242733,15 @@ │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ b.n 68b2a2 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x16cea> │ │ │ │ nop │ │ │ │ - str r4, [r7, #56] @ 0x38 │ │ │ │ + str r4, [r3, #92] @ 0x5c │ │ │ │ lsls r6, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2244616,21 +2244659,21 @@ │ │ │ │ and.w r1, r1, #31 │ │ │ │ ubfx r6, r0, #5, #14 │ │ │ │ and.w r0, r7, #31 │ │ │ │ it pl │ │ │ │ negpl r0, r1 │ │ │ │ b.n 68c9f4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1843c> │ │ │ │ nop │ │ │ │ - str r4, [r6, r6] │ │ │ │ + strh r4, [r2, r7] │ │ │ │ lsls r6, r3, #4 │ │ │ │ - str r0, [r5, r3] │ │ │ │ + strh r0, [r1, r4] │ │ │ │ lsls r6, r3, #4 │ │ │ │ - str r6, [r6, r1] │ │ │ │ + strh r6, [r2, r2] │ │ │ │ lsls r6, r3, #4 │ │ │ │ - str r2, [r1, r1] │ │ │ │ + strh r2, [r5, r1] │ │ │ │ lsls r6, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r7, r1 │ │ │ │ ldr.w r1, [pc, #1404] @ 68d0d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x18b20> │ │ │ │ @@ -2247998,15 +2248041,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vmla.i32 q10, q8, d15[1] │ │ │ │ asrs r2, r2, #7 │ │ │ │ lsls r2, r2, #5 │ │ │ │ cmp r1, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #164 @ 0xa4 │ │ │ │ + cmp r4, #196 @ 0xc4 │ │ │ │ lsls r6, r3, #4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov ip, r0 │ │ │ │ @@ -2248243,15 +2248286,15 @@ │ │ │ │ str r2, [r3, #4] │ │ │ │ str.w r3, [r0, #1728] @ 0x6c0 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #4] @ (68f380 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1adc8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrsh r2, [r3, r0] │ │ │ │ + str r2, [r7, #0] │ │ │ │ lsls r2, r4, #2 │ │ │ │ add.w r0, r0, #1984 @ 0x7c0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr.w r0, [r0, #2084] @ 0x824 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2248305,15 +2248348,15 @@ │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [r7, #80] @ 0x50 │ │ │ │ + ldr r2, [r3, #116] @ 0x74 │ │ │ │ lsls r2, r4, #2 │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ str r1, [r3, #0] │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2248341,15 +2248384,15 @@ │ │ │ │ blx 68a08 │ │ │ │ ldr.w r1, [r4, #2152] @ 0x868 │ │ │ │ cbz r1, 68f490 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1aed8> │ │ │ │ ldr.w r3, [r4, #1784] @ 0x6f8 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ add.w r0, r4, #2128 @ 0x850 │ │ │ │ - bl abb6c8 │ │ │ │ + bl abb958 │ │ │ │ ldr.w r0, [r4, #2092] @ 0x82c │ │ │ │ blx 68a08 │ │ │ │ add.w r0, r4, #2096 @ 0x830 │ │ │ │ bl 45e184 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x349e14> │ │ │ │ add.w r0, r4, #1872 @ 0x750 │ │ │ │ bl 45e184 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x349e14> │ │ │ │ addw r0, r4, #1900 @ 0x76c │ │ │ │ @@ -2248367,15 +2248410,15 @@ │ │ │ │ str r2, [r3, #8] │ │ │ │ str r0, [r3, #0] │ │ │ │ str r1, [r3, #4] │ │ │ │ ldrb.w r2, [ip] │ │ │ │ strb r2, [r3, #12] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r0, [r7, #68] @ 0x44 │ │ │ │ + ldr r0, [r3, #104] @ 0x68 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr.w ip, [pc, #32] @ 68f50c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1af54> │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #0 │ │ │ │ strh.w r2, [r1, #13] │ │ │ │ add ip, pc │ │ │ │ strb r2, [r1, #15] │ │ │ │ @@ -2248383,15 +2248426,15 @@ │ │ │ │ str r2, [r3, #8] │ │ │ │ str r0, [r3, #0] │ │ │ │ str r1, [r3, #4] │ │ │ │ ldrb.w r2, [ip] │ │ │ │ strb r2, [r3, #12] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r0, [r4, #68] @ 0x44 │ │ │ │ + ldr r0, [r0, #104] @ 0x68 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r2 │ │ │ │ @@ -2248481,36 +2248524,36 @@ │ │ │ │ str.w r3, [sp, #2156] @ 0x86c │ │ │ │ mov.w r3, #0 │ │ │ │ bl 626bc0 │ │ │ │ str r0, [r7, #0] │ │ │ │ mov r0, r4 │ │ │ │ bl 45bcc0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x347950> │ │ │ │ mov r0, r6 │ │ │ │ - bl ab7588 │ │ │ │ + bl ab7818 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 68f708 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1b150> │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl ab75fc │ │ │ │ + bl ab788c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl ab75f8 │ │ │ │ + bl ab7888 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 68f6fc <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1b144> │ │ │ │ ldr r3, [pc, #384] @ (68f7c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1b208>) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl ab7588 │ │ │ │ + bl ab7818 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 68f73a <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1b182> │ │ │ │ - bl ab75fc │ │ │ │ + bl ab788c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl ab75f8 │ │ │ │ + bl ab7888 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 68f76c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1b1b4> │ │ │ │ movs r2, #4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 45bd3c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3479cc> │ │ │ │ ldr r3, [pc, #344] @ (68f7c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1b20c>) │ │ │ │ @@ -2248647,27 +2248690,27 @@ │ │ │ │ @ instruction: 0xffd9ffff │ │ │ │ lsrs r4, r6, #7 │ │ │ │ lsls r2, r2, #5 │ │ │ │ adds r6, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #118 @ 0x76 │ │ │ │ + movs r5, #150 @ 0x96 │ │ │ │ lsls r6, r3, #4 │ │ │ │ - asrs r0, r4, #16 │ │ │ │ + asrs r0, r0, #25 │ │ │ │ lsls r4, r3, #2 │ │ │ │ lsrs r2, r3, #4 │ │ │ │ lsls r2, r2, #5 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r2, #28] │ │ │ │ + ldr r6, [r6, #60] @ 0x3c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r4, [r0, #28] │ │ │ │ + ldr r4, [r4, #60] @ 0x3c │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 4325c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x31e250> │ │ │ │ @@ -2249152,21 +2249195,21 @@ │ │ │ │ add.w r0, r4, #2128 @ 0x850 │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ movs r5, #0 │ │ │ │ mvns r1, r2 │ │ │ │ str r1, [sp, #0] │ │ │ │ mvns r1, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl abbad0 │ │ │ │ + bl abbd60 │ │ │ │ ldr.w r2, [pc, #1264] @ 690214 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1bc5c> │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ add r2, pc │ │ │ │ strb.w r5, [r4, #2144] @ 0x860 │ │ │ │ - bl ab72a8 │ │ │ │ + bl ab7538 │ │ │ │ str.w r0, [r4, #2092] @ 0x82c │ │ │ │ adds r0, #1 │ │ │ │ beq.n 68fde2 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1b82a> │ │ │ │ bl 626a78 │ │ │ │ ldr.w r3, [pc, #1240] @ 690218 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1bc60> │ │ │ │ movs r2, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ @@ -2249320,15 +2249363,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ str.w r2, [r4, #1440] @ 0x5a0 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #8 │ │ │ │ str.w r2, [r4, #1484] @ 0x5cc │ │ │ │ mov.w r2, #300 @ 0x12c │ │ │ │ str.w r2, [r4, #1480] @ 0x5c8 │ │ │ │ - bl afa568 │ │ │ │ + bl afa7f8 │ │ │ │ ldr.w r2, [r4, #1856] @ 0x740 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 690190 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1bbd8> │ │ │ │ movs r2, #3 │ │ │ │ ldr.w r1, [r4, #2156] @ 0x86c │ │ │ │ movs r3, #1 │ │ │ │ @@ -2249503,21 +2249546,21 @@ │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r2, #18 │ │ │ │ lsls r2, r2, #5 │ │ │ │ ldr r6, [r6, #124] @ 0x7c │ │ │ │ lsls r3, r1, #5 │ │ │ │ - str r0, [r7, #96] @ 0x60 │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrb r0, [r4, #23] │ │ │ │ lsls r7, r2, #5 │ │ │ │ ldr r2, [r3, #108] @ 0x6c │ │ │ │ lsls r3, r1, #5 │ │ │ │ - str r0, [r5, #96] @ 0x60 │ │ │ │ + ldr r0, [r1, #4] │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrb r2, [r0, #23] │ │ │ │ lsls r7, r2, #5 │ │ │ │ bl 6381c6 │ │ │ │ bl 6421ca │ │ │ │ str.w pc, [r7, #255]! │ │ │ │ stc2l 15, cr15, [r1], {255} @ 0xff │ │ │ │ @@ -2249534,31 +2249577,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ pld [r5, #4095] @ 0xfff │ │ │ │ str??.w pc, [r3, #255]! │ │ │ │ bl 5da1fe │ │ │ │ bl 5ac202 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x497e92> │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r5, #80] @ 0x50 │ │ │ │ + str r6, [r1, #116] @ 0x74 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r0, r4, #5 │ │ │ │ + subs r0, r0, #6 │ │ │ │ lsls r6, r3, #4 │ │ │ │ - str r6, [r2, #80] @ 0x50 │ │ │ │ + str r6, [r6, #112] @ 0x70 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r4, [r1, #76] @ 0x4c │ │ │ │ + str r4, [r5, #108] @ 0x6c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r6, [r6, #76] @ 0x4c │ │ │ │ + str r6, [r2, #112] @ 0x70 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r4, [r3, r4] │ │ │ │ + strh r4, [r7, r4] │ │ │ │ lsls r1, r4, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, #64] @ 0x40 │ │ │ │ + str r0, [r7, #96] @ 0x60 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r6, r1, #5 │ │ │ │ + lsrs r6, r5, #13 │ │ │ │ lsls r7, r3, #2 │ │ │ │ lsls r0, r7, #7 │ │ │ │ lsls r2, r2, #5 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ mov r3, r1 │ │ │ │ movs r1, #0 │ │ │ │ @@ -2249744,15 +2249787,15 @@ │ │ │ │ subs r5, r0, #0 │ │ │ │ blt.n 69047a <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1bec2> │ │ │ │ cbnz r6, 69043a <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1be82> │ │ │ │ ldr r3, [pc, #160] @ (6904b0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1bef8>) │ │ │ │ add.w r2, r4, #24 │ │ │ │ add.w r1, r4, #16 │ │ │ │ add r3, pc │ │ │ │ - bl ab8254 │ │ │ │ + bl ab84e4 │ │ │ │ cbz r0, 690474 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1bebc> │ │ │ │ movs r3, #2 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ str r3, [r4, #32] │ │ │ │ ldr r3, [r4, #28] │ │ │ │ str r5, [r4, #0] │ │ │ │ movs r0, #1 │ │ │ │ @@ -2249799,15 +2249842,15 @@ │ │ │ │ str r5, [r4, #0] │ │ │ │ strd r7, r6, [r4, #24] │ │ │ │ strd r0, r2, [r4, #32] │ │ │ │ vstr d7, [r4, #8] │ │ │ │ b.n 69042a <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1be72> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - lsls r0, r3, #27 │ │ │ │ + lsrs r0, r7, #3 │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -2249843,15 +2249886,15 @@ │ │ │ │ ldr r3, [pc, #352] @ (690674 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1c0bc>) │ │ │ │ mov r0, r8 │ │ │ │ add r2, pc │ │ │ │ ldr r1, [sp, #32] │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r2, sp, #20 │ │ │ │ - bl ab8380 │ │ │ │ + bl ab8610 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 690634 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1c07c> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 438d60 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3249f0> │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2249960,28 +2250003,28 @@ │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ movs r3, #0 │ │ │ │ mvn.w sl, #255 @ 0xff │ │ │ │ movs r6, #255 @ 0xff │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ b.n 69057e <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1bfc6> │ │ │ │ mov r0, r5 │ │ │ │ - bl ab845c │ │ │ │ + bl ab86ec │ │ │ │ b.n 690634 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1c07c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ @ instruction: 0xfb2c0151 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r3, #23 │ │ │ │ + lsls r2, r7, #31 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r0, [r7, r7] │ │ │ │ + str r0, [r3, #0] │ │ │ │ lsls r2, r4, #2 │ │ │ │ @ instruction: 0xfab00151 │ │ │ │ - ldrb r6, [r0, r6] │ │ │ │ + ldrsh r6, [r4, r6] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ sub sp, #16 │ │ │ │ @@ -2249994,15 +2250037,15 @@ │ │ │ │ str r1, [sp, #8] │ │ │ │ bl 45e224 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x349eb4> │ │ │ │ vldr d7, [r4, #24] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ vstr d7, [sp] │ │ │ │ add.w r0, r2, #2128 @ 0x850 │ │ │ │ ldrd r2, r3, [r4, #8] │ │ │ │ - bl abb968 │ │ │ │ + bl abbbf8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 45e240 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x349ed0> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 6906ce <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1c116> │ │ │ │ ldr r1, [r4, #24] │ │ │ │ blx 68d08 │ │ │ │ @@ -2250053,15 +2250096,15 @@ │ │ │ │ str r3, [r5, #32] │ │ │ │ bl 45e224 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x349eb4> │ │ │ │ vldr d7, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r7 │ │ │ │ vstr d7, [sp] │ │ │ │ - bl abb6f0 │ │ │ │ + bl abb980 │ │ │ │ orrs.w r3, r0, r1 │ │ │ │ strd r0, r1, [r5, #8] │ │ │ │ beq.n 6907c6 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1c20e> │ │ │ │ adds.w r2, r0, r9 │ │ │ │ adc.w r3, r4, r1 │ │ │ │ ldrd r0, r1, [r7, #-8] │ │ │ │ cmp r0, r2 │ │ │ │ @@ -2250111,15 +2250154,15 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #8] @ (69080c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1c254>) │ │ │ │ add r1, pc │ │ │ │ bl 693310 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1ed58> │ │ │ │ pop {r3, pc} │ │ │ │ - orrs.w r0, r0, #5603328 @ 0x558000 │ │ │ │ + @ instruction: 0xf67000ab │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ movs r0, #1 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -2250289,15 +2250332,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [pc, #96] @ (690a50 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1c498>) │ │ │ │ mov r2, lr │ │ │ │ add r5, pc │ │ │ │ str r5, [sp, #8] │ │ │ │ - bl ab82dc │ │ │ │ + bl ab856c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6909aa <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1c3f2> │ │ │ │ b.n 6908c6 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1c30e> │ │ │ │ vldr d7, [pc, #72] @ 690a48 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1c490> │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r1, lr │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -2250317,15 +2250360,15 @@ │ │ │ │ ldr.w r2, [r0, r3, lsl #2] │ │ │ │ lsls r1, r7 │ │ │ │ bic.w r2, r2, r1 │ │ │ │ str.w r2, [r0, r3, lsl #2] │ │ │ │ b.n 6908c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1c310> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - lsls r0, r0, #4 │ │ │ │ + lsls r0, r4, #12 │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2250337,15 +2250380,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 afa250 │ │ │ │ + bl afa4e0 │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ cmp r2, #7 │ │ │ │ bhi.n 690b56 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1c59e> │ │ │ │ tbb [pc, r2] │ │ │ │ subs r7, #56 @ 0x38 │ │ │ │ ldrb r7, [r0, r1] │ │ │ │ lsls r4, r0, #16 │ │ │ │ @@ -2250391,15 +2250434,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ add.w r0, r0, r3, lsl #3 │ │ │ │ ldrd r2, r3, [r0, #168] @ 0xa8 │ │ │ │ strd r2, r3, [r4] │ │ │ │ b.n 690ad4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1c51c> │ │ │ │ mov r0, r5 │ │ │ │ - bl afa23c │ │ │ │ + bl afa4cc │ │ │ │ movs r3, #0 │ │ │ │ strd r0, r3, [r4] │ │ │ │ b.n 690ad4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1c51c> │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movs r2, #0 │ │ │ │ adds r3, #26 │ │ │ │ ldr.w r3, [r0, r3, lsl #2] │ │ │ │ @@ -2250749,15 +2250792,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8a8 │ │ │ │ pop {r4, pc} │ │ │ │ blx 68a08 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8a8 │ │ │ │ pop {r4, pc} │ │ │ │ - bl ab845c │ │ │ │ + bl ab86ec │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 68a08 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8a8 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2252146,15 +2252189,16 @@ │ │ │ │ b.n 691a88 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1d4d0> │ │ │ │ ldr.w sl, [r4, #40] @ 0x28 │ │ │ │ b.n 691bac <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1d5f4> │ │ │ │ movs r2, #1 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ b.n 691cd0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1d718> │ │ │ │ - vbif d0, d0, d13 │ │ │ │ + lsls r0, r2, #5 │ │ │ │ + lsls r6, r3, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #0 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ @@ -2252372,25 +2252416,25 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #8] @ (692074 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1dabc>) │ │ │ │ add r1, pc │ │ │ │ bl 693310 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1ed58> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 692048 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1da90> │ │ │ │ + udf #8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #8] @ (692090 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1dad8>) │ │ │ │ add r2, pc │ │ │ │ bl 6932a4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1ecec> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfabc011d │ │ │ │ + ldc2l 1, cr0, [ip], {29} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ sub sp, #20 │ │ │ │ @@ -2252412,15 +2252456,15 @@ │ │ │ │ cbz r0, 6920e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1db2c> │ │ │ │ bl 6b00cc <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3bb14> │ │ │ │ ldr.w r0, [r8, #3744] @ 0xea0 │ │ │ │ cbz r0, 6920ee <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1db36> │ │ │ │ bl 6b00cc <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3bb14> │ │ │ │ ldr.w r0, [r8, #3668] @ 0xe54 │ │ │ │ cbz r0, 6920f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1db40> │ │ │ │ - bl af543c │ │ │ │ + bl af56cc │ │ │ │ ldr r0, [r7, #16] │ │ │ │ cbz r0, 692100 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1db48> │ │ │ │ bl 5e649c │ │ │ │ ldr.w r0, [r8, #3664] @ 0xe50 │ │ │ │ cbz r0, 69210a <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1db52> │ │ │ │ bl 598738 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4843c8> │ │ │ │ add.w r0, r7, #137216 @ 0x21800 │ │ │ │ @@ -2252780,29 +2252824,29 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5e63b0 │ │ │ │ str r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6925c6 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1e00e> │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r0, r4 │ │ │ │ - bl af5040 │ │ │ │ + bl af52d0 │ │ │ │ str.w r0, [r5, #3668] @ 0xe54 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6925c6 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1e00e> │ │ │ │ - bl af5afc │ │ │ │ + bl af5d8c │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r5, #3664] @ 0xe50 │ │ │ │ bl 59c490 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x488120> │ │ │ │ movs r2, #7 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r5, #3664] @ 0xe50 │ │ │ │ bl 59d2d0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x488f60> │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r5, #3664] @ 0xe50 │ │ │ │ - bl aefaec │ │ │ │ + bl aefd7c │ │ │ │ ldr.w r0, [r5, #3664] @ 0xe50 │ │ │ │ movs r1, #0 │ │ │ │ bl 598e94 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x484b24> │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r0, [r5, #3664] @ 0xe50 │ │ │ │ bl 598f80 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x484c10> │ │ │ │ ldr.w r0, [r5, #3664] @ 0xe50 │ │ │ │ @@ -2253445,15 +2253489,15 @@ │ │ │ │ bne.n 692c66 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1e6ae> │ │ │ │ ldr.w r0, [r7, #2156] @ 0x86c │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 692c6a <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1e6b2> │ │ │ │ bl 438d60 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3249f0> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - vbic d0, d6, d13 │ │ │ │ + @ instruction: 0xf136011d │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ cbz r3, 692c90 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1e6d8> │ │ │ │ @@ -2254036,15 +2254080,15 @@ │ │ │ │ str.w r3, [r4, #2152] @ 0x868 │ │ │ │ b.n 693240 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1ec88> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldmia r6!, {r2, r5} │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strd r0, r1, [sl, #-116] @ 0x74 │ │ │ │ + sbc.w r1, sl, sp, lsr #32 │ │ │ │ ldr??.w pc, [r7, #4095] @ 0xfff │ │ │ │ ldmia r5, {r3, r4, r5, r7} │ │ │ │ lsls r1, r2, #5 │ │ │ │ ldr r3, [pc, #8] @ (6932a0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1ece8>) │ │ │ │ add r3, pc │ │ │ │ str.w r3, [r0, #420] @ 0x1a4 │ │ │ │ bx lr │ │ │ │ @@ -2254389,15 +2254433,15 @@ │ │ │ │ lsls r1, r2, #5 │ │ │ │ ldmia r3!, {r1, r7} │ │ │ │ lsls r1, r2, #5 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r6, #1 │ │ │ │ + lsrs r6, r2, #10 │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #224] @ (693738 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1f180>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2254498,15 +2254542,15 @@ │ │ │ │ lsls r1, r2, #5 │ │ │ │ ldmia r1, {r1, r3, r7} │ │ │ │ lsls r1, r2, #5 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r5, #29 │ │ │ │ + lsrs r0, r1, #6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cbz r0, 693788 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1f1d0> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2254559,15 +2254603,15 @@ │ │ │ │ add r0, pc │ │ │ │ strd r0, r2, [r4] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r1, #12] │ │ │ │ b.n 6937b4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1f1fc> │ │ │ │ nop │ │ │ │ - b.n 693f04 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1f94c> │ │ │ │ + b.n 693344 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1ed8c> │ │ │ │ lsls r5, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [r1, #8] │ │ │ │ sub sp, #16 │ │ │ │ @@ -2255145,15 +2255189,15 @@ │ │ │ │ b.n 693c98 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1f6e0> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ldmia r2!, {} │ │ │ │ subs r3, #154 @ 0x9a │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - udf #238 @ 0xee │ │ │ │ + b.n 694020 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1fa68> │ │ │ │ lsls r5, r3, #4 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r3 │ │ │ │ @@ -2255478,19 +2255522,19 @@ │ │ │ │ ldrd r0, r2, [r4, #584] @ 0x248 │ │ │ │ mov lr, r1 │ │ │ │ b.n 693ea4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1f8ec> │ │ │ │ movs r5, #1 │ │ │ │ b.n 693ea4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1f8ec> │ │ │ │ stmia r1!, {r2, r4, r6, r7} │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bgt.n 6940a4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1faec> │ │ │ │ + udf #220 @ 0xdc │ │ │ │ lsls r5, r3, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #20 │ │ │ │ + movs r5, #52 @ 0x34 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r5, r0, #155648 @ 0x26000 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2255781,15 +2255825,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add.w r5, r5, #157696 @ 0x26800 │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ add.w r5, r5, #624 @ 0x270 │ │ │ │ mov r0, r5 │ │ │ │ blx 6a1fc │ │ │ │ b.n 6944c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1ff08> │ │ │ │ - bvc.n 6945b4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1fffc> │ │ │ │ + bls.n 6943f4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1fe3c> │ │ │ │ lsls r5, r3, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2255844,15 +2255888,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 694544 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1ff8c> │ │ │ │ b.n 69456a <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1ffb2> │ │ │ │ bl 692d4c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1e794> │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8a8 │ │ │ │ pop {r4, pc} │ │ │ │ - bpl.n 694598 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1ffe0> │ │ │ │ + bhi.n 6945d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x20020> │ │ │ │ lsls r5, r3, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #144] @ (694644 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x2008c>) │ │ │ │ add.w r4, r0, #155648 @ 0x26000 │ │ │ │ @@ -2256533,17 +2256577,17 @@ │ │ │ │ bhi.w 694956 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x2039e> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w ip, [lr, #284] @ 0x11c │ │ │ │ add r3, ip │ │ │ │ str r3, [sp, #8] │ │ │ │ b.n 694906 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x2034e> │ │ │ │ nop │ │ │ │ - subs r2, r3, r3 │ │ │ │ + adds r2, r7, #3 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcc.n 694c30 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x20678> │ │ │ │ + bpl.n 694c70 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x206b8> │ │ │ │ lsls r5, r3, #4 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2256622,17 +2256666,17 @@ │ │ │ │ bx lr │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cbz r4, 694dde <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x20826> │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r3} │ │ │ │ + bne.n 694df0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x20838> │ │ │ │ lsls r5, r3, #4 │ │ │ │ - asrs r2, r0, #25 │ │ │ │ + adds r2, r4, r1 │ │ │ │ lsls r2, r4, #2 │ │ │ │ uxth r0, r1 │ │ │ │ lsls r1, r2, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ vpush {d8} │ │ │ │ @@ -2256910,17 +2256954,17 @@ │ │ │ │ ... │ │ │ │ sxth r2, r6 │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ sxth r2, r3 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - ldmia r6, {r1, r6} │ │ │ │ + beq.n 695184 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x20bcc> │ │ │ │ lsls r5, r3, #4 │ │ │ │ - ldr r6, [pc, #944] @ (695474 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x20ebc>) │ │ │ │ + str r4, [r1, r4] │ │ │ │ lsls r4, r3, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2256940,17 +2256984,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 694da8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x207f0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #96] @ (695170 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x20bb8>) │ │ │ │ + ldr r6, [pc, #224] @ (6951f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x20c38>) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r3!, {r2} │ │ │ │ + ldmia r5, {r2, r5} │ │ │ │ lsls r5, r3, #4 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -2257099,21 +2257143,21 @@ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r3, fp │ │ │ │ strd r9, r5, [sp, #12] │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 444ec8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x330b58> │ │ │ │ b.n 695168 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x20bb0> │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #728] @ (6955bc <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x21004>) │ │ │ │ + ldr r5, [pc, #856] @ (69563c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x21084>) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r2, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r4, {r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r3, #4 │ │ │ │ - ldmia r1, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r6, r7} │ │ │ │ lsls r5, r3, #4 │ │ │ │ - ldr r2, [pc, #752] @ (6955e0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x21028>) │ │ │ │ + ldr r4, [pc, #880] @ (695660 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x210a8>) │ │ │ │ lsls r4, r3, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2257400,19 +2257444,19 @@ │ │ │ │ lsls r1, r2, #5 │ │ │ │ add r4, sp, #744 @ 0x2e8 │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #464 @ 0x1d0 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - ldmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r3, {r1, r2, r3} │ │ │ │ lsls r5, r3, #4 │ │ │ │ - ldmia r0!, {r1, r7} │ │ │ │ + ldmia r2!, {r1, r5, r7} │ │ │ │ lsls r5, r3, #4 │ │ │ │ - lsrs r4, r7, #30 │ │ │ │ + asrs r4, r3, #7 │ │ │ │ lsls r2, r4, #2 │ │ │ │ cmp r3, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r1, r3 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r6, #26] │ │ │ │ lsls r1, r2, #5 │ │ │ │ @@ -2257517,19 +2257561,19 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 69573e <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x21186> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - lsrs r6, r4, #21 │ │ │ │ + lsrs r6, r0, #30 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r6!, {r1, r2, r5} │ │ │ │ + ldmia r0!, {r1, r2, r6} │ │ │ │ lsls r5, r3, #4 │ │ │ │ - mov r8, r4 │ │ │ │ + ldr r0, [pc, #768] @ (695a50 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x21498>) │ │ │ │ lsls r4, r3, #2 │ │ │ │ add r1, sp, #624 @ 0x270 │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r0, sp, #856 @ 0x358 │ │ │ │ lsls r1, r2, #5 │ │ │ │ @@ -2257884,25 +2257928,25 @@ │ │ │ │ add.w r4, r4, #264 @ 0x108 │ │ │ │ cmp r3, r5 │ │ │ │ bhi.n 695afa <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x21542> │ │ │ │ b.n 695aa8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x214f0> │ │ │ │ bl 692d4c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1e794> │ │ │ │ b.n 695a5c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x214a4> │ │ │ │ nop │ │ │ │ - stmia r2!, {r4, r5, r6} │ │ │ │ + stmia r4!, {r4, r7} │ │ │ │ lsls r5, r3, #4 │ │ │ │ - cmn r2, r4 │ │ │ │ + cmp r2, r0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r1!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r4} │ │ │ │ lsls r5, r3, #4 │ │ │ │ - negs r6, r6 │ │ │ │ + add lr, r2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r1!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r5, r3, #4 │ │ │ │ - lsrs r4, r0, #4 │ │ │ │ + lsrs r4, r4, #12 │ │ │ │ lsls r2, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #360] @ (695cc0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x21708>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2258042,15 +2258086,15 @@ │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r4, pc, #592 @ (adr r4, 695f1c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x21964>) │ │ │ │ lsls r1, r2, #5 │ │ │ │ add r3, pc, #1000 @ (adr r3, 6960b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x21b00>) │ │ │ │ lsls r1, r2, #5 │ │ │ │ - lsls r2, r3, #30 │ │ │ │ + lsrs r2, r7, #6 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr??.w pc, [pc, #4095] @ 696cd7 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x2271f> │ │ │ │ subs r4, r1, r5 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2258530,19 +2258574,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [sp, #688] @ 0x2b0 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - subs r3, #160 @ 0xa0 │ │ │ │ + subs r5, #192 @ 0xc0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r6} │ │ │ │ + bkpt 0x0062 │ │ │ │ lsls r5, r3, #4 │ │ │ │ ldr r6, [sp, #288] @ 0x120 │ │ │ │ lsls r1, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2258914,21 +2258958,21 @@ │ │ │ │ ands r4, r3 │ │ │ │ lsls r3, r7, #2 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 696248 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x21c90> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - hlt 0x001e │ │ │ │ + pop {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r3, #4 │ │ │ │ - rev16 r6, r7 │ │ │ │ + pop {r1, r2, r3, r4, r7} │ │ │ │ lsls r5, r3, #4 │ │ │ │ - rev16 r4, r3 │ │ │ │ + pop {r2, r3, r4, r5, r6} │ │ │ │ lsls r5, r3, #4 │ │ │ │ - rev16 r0, r3 │ │ │ │ + pop {r3, r4, r5, r6} │ │ │ │ lsls r5, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3840] @ 0xf00 │ │ │ │ sub sp, #220 @ 0xdc │ │ │ │ mov r6, r1 │ │ │ │ @@ -2259556,21 +2259600,21 @@ │ │ │ │ bl 69591c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x21364> │ │ │ │ b.n 696852 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x2229a> │ │ │ │ adds r5, #16 │ │ │ │ mov r1, r5 │ │ │ │ bl 6965e0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x22028> │ │ │ │ b.n 696b56 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x2259e> │ │ │ │ nop │ │ │ │ - push {r1, r2, r3, r4, r5, r7, lr} │ │ │ │ + @ instruction: 0xb7de │ │ │ │ lsls r5, r3, #4 │ │ │ │ - push {r1, r2, r6, lr} │ │ │ │ + @ instruction: 0xb766 │ │ │ │ lsls r5, r3, #4 │ │ │ │ - push {r1, r2, r3, r4, r5, lr} │ │ │ │ + @ instruction: 0xb75e │ │ │ │ lsls r5, r3, #4 │ │ │ │ - push {r1, r2, r4, lr} │ │ │ │ + @ instruction: 0xb736 │ │ │ │ lsls r5, r3, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ add.w lr, r0, r1 │ │ │ │ add.w ip, r0, r2 │ │ │ │ mov r4, r0 │ │ │ │ add.w r0, lr, r1 │ │ │ │ mov.w lr, lr, asr #31 │ │ │ │ @@ -2270494,15 +2270538,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ asrs r0, r6, #19 │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #17 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - adds r1, #198 @ 0xc6 │ │ │ │ + adds r3, #230 @ 0xe6 │ │ │ │ lsls r5, r3, #4 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3776] @ 0xec0 │ │ │ │ sub sp, #284 @ 0x11c │ │ │ │ @@ -2271224,15 +2271268,15 @@ │ │ │ │ b.n 69f5ec <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x2b034> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r4, r0, #31 │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #216 @ 0xd8 │ │ │ │ + cmp r2, #248 @ 0xf8 │ │ │ │ lsls r5, r3, #4 │ │ │ │ lsls r2, r0, #31 │ │ │ │ lsls r1, r2, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2271944,15 +2271988,15 @@ │ │ │ │ b.n 6a0056 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x2ba9e> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r0, r1, #29 │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #18 │ │ │ │ + movs r5, #50 @ 0x32 │ │ │ │ lsls r5, r3, #4 │ │ │ │ veor q8, q0, q0 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2272704,15 +2272748,15 @@ │ │ │ │ movw fp, #65535 @ 0xffff │ │ │ │ b.n 6a094e <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x2c396> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ mrc2 1, 2, r0, cr0, cr0, {2} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r3, r0 │ │ │ │ + adds r2, r7, #0 │ │ │ │ lsls r5, r3, #4 │ │ │ │ movw r1, #34896 @ 0x8850 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2273442,15 +2273486,15 @@ │ │ │ │ b.n 6a1198 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x2cbe0> │ │ │ │ movw fp, #65535 @ 0xffff │ │ │ │ b.n 6a11f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x2cc40> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf5940150 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r3, #5 │ │ │ │ + asrs r6, r7, #13 │ │ │ │ lsls r5, r3, #4 │ │ │ │ ldc 1, cr0, [lr, #320] @ 0x140 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3616] @ 0xe20 │ │ │ │ @@ -2274163,15 +2274207,15 @@ │ │ │ │ movw fp, #65535 @ 0xffff │ │ │ │ b.n 6a1a62 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x2d4aa> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stc 1, cr0, [r8, #-320]! @ 0xfffffec0 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r0, #4 │ │ │ │ + lsrs r0, r4, #12 │ │ │ │ lsls r5, r3, #4 │ │ │ │ b.n 6a157c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x2cfc4> │ │ │ │ lsls r0, r2, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2274886,15 +2274930,15 @@ │ │ │ │ movw fp, #65535 @ 0xffff │ │ │ │ b.n 6a22cc <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x2dd14> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ b.n 6a1d00 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x2d748> │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r1, #2 │ │ │ │ + lsls r6, r5, #10 │ │ │ │ lsls r5, r3, #4 │ │ │ │ bgt.n 6a2318 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x2dd60> │ │ │ │ lsls r0, r2, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2275607,15 +2275651,15 @@ │ │ │ │ b.n 6a2b38 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x2e580> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bgt.n 6a2c8c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x2e6d4> │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb.w r0, [ip, ] │ │ │ │ + @ instruction: 0xfa3c011c │ │ │ │ bmi.n 6a2cb0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x2e6f8> │ │ │ │ lsls r0, r2, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2275660,15 +2275704,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 abb2b4 │ │ │ │ + bl abb544 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 6a2ca8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x2e6f0> │ │ │ │ movs r1, #0 │ │ │ │ mov.w r2, #956 @ 0x3bc │ │ │ │ movt r2, #1 │ │ │ │ blx 6a1fc │ │ │ │ add.w r3, r4, #65536 @ 0x10000 │ │ │ │ @@ -2275981,15 +2276025,15 @@ │ │ │ │ add.w r0, r4, #912 @ 0x390 │ │ │ │ bl 45e184 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x349e14> │ │ │ │ ldr.w r0, [r4, #940] @ 0x3ac │ │ │ │ blx 6a8a8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r4 │ │ │ │ adds r0, #112 @ 0x70 │ │ │ │ - bl abb2cc │ │ │ │ + bl abb55c │ │ │ │ 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 │ │ │ │ @@ -2276822,17 +2276866,16 @@ │ │ │ │ str.w r0, [r5, #2744] @ 0xab8 │ │ │ │ add r3, pc │ │ │ │ str.w r1, [r5, #2740] @ 0xab4 │ │ │ │ str.w r2, [r5, #2748] @ 0xabc │ │ │ │ str.w r3, [r5, #2752] @ 0xac0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 6a3830 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x2f278> │ │ │ │ - lsls r4, r3, #4 │ │ │ │ - str r4, [r1, #64] @ 0x40 │ │ │ │ + @ instruction: 0xe98e011c │ │ │ │ + str r4, [r5, #96] @ 0x60 │ │ │ │ lsls r3, r3, #2 │ │ │ │ vmaxnm.f32 , , │ │ │ │ mrc2 15, 6, pc, cr3, cr15, {7} │ │ │ │ mrc2 15, 4, pc, cr13, cr15, {7} │ │ │ │ mrc2 15, 2, pc, cr7, cr15, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2277009,15 +2277052,15 @@ │ │ │ │ bics r0, r0 │ │ │ │ stmia r6!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #112 @ 0x70 │ │ │ │ + cmp r2, #144 @ 0x90 │ │ │ │ lsls r1, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r6, r2 │ │ │ │ movs r2, #24 │ │ │ │ @@ -2277185,17 +2277228,17 @@ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ b.n 6a3ca2 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x2f6ea> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ stmia r4!, {r2, r3, r6} │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #26 │ │ │ │ + cmp r2, #58 @ 0x3a │ │ │ │ lsls r1, r4, #2 │ │ │ │ - b.n 6a35a0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x2efe8> │ │ │ │ + b.n 6a39e0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x2f428> │ │ │ │ lsls r4, r3, #4 │ │ │ │ stmia r3!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r0, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2277465,17 +2277508,17 @@ │ │ │ │ @ instruction: 0xffff416f │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffe0ffff │ │ │ │ rors r7, r5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vmla.i32 q10, q8, d15[1] │ │ │ │ - b.n 6a4584 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x2ffcc> │ │ │ │ + b.n 6a39c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x2f40c> │ │ │ │ lsls r4, r3, #4 │ │ │ │ - movs r6, #74 @ 0x4a │ │ │ │ + cmp r0, #106 @ 0x6a │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #292] @ (6a41e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x2fc2c>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2277568,17 +2277611,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 │ │ │ │ - svc 2 │ │ │ │ + b.n 6a442c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x2fe74> │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldrb r6, [r5, r0] │ │ │ │ + ldrsh r6, [r1, r1] │ │ │ │ lsls r3, r3, #2 │ │ │ │ bl 5881ee <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x473e7e> │ │ │ │ bl 5401f2 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x42be82> │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2277590,17 +2277633,17 @@ │ │ │ │ movs r0, #16 │ │ │ │ add r1, pc │ │ │ │ bl 6a3868 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x2f2b0> │ │ │ │ add.w r3, r5, #32768 @ 0x8000 │ │ │ │ str.w r4, [r3, #2732] @ 0xaac │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ble.n 6a4168 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x2fbb0> │ │ │ │ + svc 194 @ 0xc2 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldrh r2, [r5, r3] │ │ │ │ + ldrb r2, [r1, r4] │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #52] @ (6a426c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x2fcb4>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2277618,17 +2277661,17 @@ │ │ │ │ ldr.w r2, [r1, #2736] @ 0xab0 │ │ │ │ str.w r3, [r4, #3980] @ 0xf8c │ │ │ │ orr.w r2, r2, #1 │ │ │ │ str.w r2, [r1, #2736] @ 0xab0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ble.n 6a4318 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x2fd60> │ │ │ │ + svc 116 @ 0x74 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - movs r1, #178 @ 0xb2 │ │ │ │ + movs r3, #210 @ 0xd2 │ │ │ │ lsls r1, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2277797,17 +2277840,17 @@ │ │ │ │ b.n 6a442c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x2fe74> │ │ │ │ add.w sl, r4, #33024 @ 0x8100 │ │ │ │ mov r9, r6 │ │ │ │ add.w sl, sl, #148 @ 0x94 │ │ │ │ b.n 6a439c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x2fde4> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - bgt.n 6a4434 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x2fe7c> │ │ │ │ + svc 0 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - movs r1, #88 @ 0x58 │ │ │ │ + movs r3, #120 @ 0x78 │ │ │ │ lsls r1, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ add.w r4, r0, #32768 @ 0x8000 │ │ │ │ ldr.w r6, [r0, #1892] @ 0x764 │ │ │ │ @@ -2278538,30 +2278581,30 @@ │ │ │ │ ldr r2, [pc, #48] @ (6a4cec <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x30734>) │ │ │ │ add r2, pc │ │ │ │ b.n 6a4a8a <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x304d2> │ │ │ │ ldr r2, [pc, #44] @ (6a4cf0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x30738>) │ │ │ │ add r2, pc │ │ │ │ b.n 6a4a8a <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x304d2> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf4d400a1 │ │ │ │ - bvs.n 6a4cd0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x30718> │ │ │ │ + @ instruction: 0xf6f400a1 │ │ │ │ + bhi.n 6a4d10 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x30758> │ │ │ │ lsls r4, r3, #4 │ │ │ │ - adds r6, r4, r5 │ │ │ │ + subs r6, r0, r6 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - adds r0, r4, r1 │ │ │ │ + subs r0, r0, r2 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - bmi.n 6a4c78 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x306c0> │ │ │ │ + bvs.n 6a4cb8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x30700> │ │ │ │ lsls r4, r3, #4 │ │ │ │ - @ instruction: 0xf36600a1 │ │ │ │ - @ instruction: 0xf36000a1 │ │ │ │ - bpl.n 6a4c00 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x30648> │ │ │ │ + @ instruction: 0xf58600a1 │ │ │ │ + @ instruction: 0xf58000a1 │ │ │ │ + bvc.n 6a4c40 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x30688> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subw r0, r6, #161 @ 0xa1 │ │ │ │ - subw r0, r0, #161 @ 0xa1 │ │ │ │ - @ instruction: 0xf29a00a1 │ │ │ │ + @ instruction: 0xf4c600a1 │ │ │ │ + @ instruction: 0xf4c000a1 │ │ │ │ + @ instruction: 0xf4ba00a1 │ │ │ │ ldr r3, [pc, #288] @ (6a4e18 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x30860>) │ │ │ │ ldr.w r2, [r0, #1888] @ 0x760 │ │ │ │ add r3, pc │ │ │ │ cmp r2, r1 │ │ │ │ beq.w 6a4e14 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3085c> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2278670,21 +2278713,21 @@ │ │ │ │ b.n 6a4d44 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3078c> │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ cbz r2, 6a4e5c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x308a4> │ │ │ │ lsls r0, r2, #5 │ │ │ │ cmp r3, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 6a4d70 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x307b8> │ │ │ │ + bmi.n 6a4db0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x307f8> │ │ │ │ lsls r4, r3, #4 │ │ │ │ - asrs r0, r6, #23 │ │ │ │ + adds r0, r2, r0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - bcs.n 6a4d34 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3077c> │ │ │ │ + bmi.n 6a4d74 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x307bc> │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r6, [pc, #984] @ (6a5208 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x30c50>) │ │ │ │ + str r6, [r2, r4] │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r3 │ │ │ │ @@ -2278763,17 +2278806,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} │ │ │ │ - bne.n 6a4f78 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x309c0> │ │ │ │ + bcc.n 6a4fb8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x30a00> │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r6, [pc, #32] @ (6a4f40 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x30988>) │ │ │ │ + str r0, [r5, r0] │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #84] @ (6a4f84 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x309cc>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2278800,17 +2278843,17 @@ │ │ │ │ str.w r5, [r4, #932] @ 0x3a4 │ │ │ │ orr.w r3, r3, #8 │ │ │ │ str.w r5, [r4, #940] @ 0x3ac │ │ │ │ str.w r1, [r4, #936] @ 0x3a8 │ │ │ │ str.w r2, [r4, #944] @ 0x3b0 │ │ │ │ str.w r3, [r0, #2736] @ 0xab0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bne.n 6a4f94 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x309dc> │ │ │ │ + bcc.n 6a4fd4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x30a1c> │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r5, [pc, #760] @ (6a5284 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x30ccc>) │ │ │ │ + ldr r7, [pc, #888] @ (6a5304 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x30d4c>) │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #0 │ │ │ │ bl 6a4cf4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3073c> │ │ │ │ @@ -2278972,17 +2279015,17 @@ │ │ │ │ bne.n 6a5148 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x30b90> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6a510c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x30b54> │ │ │ │ b.n 6a5134 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x30b7c> │ │ │ │ mov r5, r9 │ │ │ │ b.n 6a50d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x30b20> │ │ │ │ - asrs r6, r5, #16 │ │ │ │ + asrs r6, r1, #25 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldmia r7, {r3, r4, r7} │ │ │ │ + bne.n 6a50dc <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x30b24> │ │ │ │ lsls r4, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov fp, r2 │ │ │ │ mov sl, r1 │ │ │ │ @@ -2279158,17 +2279201,17 @@ │ │ │ │ mov r1, r4 │ │ │ │ b.n 6a5344 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x30d8c> │ │ │ │ add.w r4, r7, #33792 @ 0x8400 │ │ │ │ mov r8, sl │ │ │ │ adds r4, #164 @ 0xa4 │ │ │ │ b.n 6a52be <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x30d06> │ │ │ │ nop │ │ │ │ - ldmia r5!, {r6, r7} │ │ │ │ + ldmia r7, {r5, r6, r7} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - asrs r0, r5, #9 │ │ │ │ + asrs r0, r1, #18 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ vcvt.f64.f32 d7, s0 │ │ │ │ sub sp, #16 │ │ │ │ @@ -2279191,17 +2279234,17 @@ │ │ │ │ vstr s0, [r3] │ │ │ │ ldr.w r3, [r4, #2736] @ 0xab0 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #2736] @ 0xab0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldmia r3, {r3, r7} │ │ │ │ + ldmia r5, {r3, r5, r7} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - asrs r2, r0, #2 │ │ │ │ + asrs r2, r4, #10 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ vcvt.f64.f32 d7, s0 │ │ │ │ vcvt.f64.f32 d6, s1 │ │ │ │ @@ -2279233,17 +2279276,17 @@ │ │ │ │ vstr s0, [r3] │ │ │ │ vstr s1, [r2] │ │ │ │ ldr.w r3, [r4, #2736] @ 0xab0 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #2736] @ 0xab0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - ldmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r3, r4} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - asrs r6, r4, #32 │ │ │ │ + asrs r6, r0, #9 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2279273,17 +2279316,17 @@ │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ ldr.w r1, [r5, #1904] @ 0x770 │ │ │ │ cmp r1, r2 │ │ │ │ bne.n 6a54a2 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x30eea> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldmia r2, {r2, r4, r6} │ │ │ │ + ldmia r4, {r2, r4, r5, r6} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - lsrs r0, r6, #30 │ │ │ │ + asrs r0, r2, #7 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #72] @ (6a5530 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x30f78>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2279311,17 +2279354,17 @@ │ │ │ │ str r2, [r6, #8] │ │ │ │ str r3, [r6, #12] │ │ │ │ ldr.w r3, [r4, #2736] @ 0xab0 │ │ │ │ orr.w r3, r3, #4 │ │ │ │ str.w r3, [r4, #2736] @ 0xab0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldmia r1, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r3!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r0, [pc, #24] @ (6a5550 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x30f98>) │ │ │ │ + ldr r2, [pc, #152] @ (6a55d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x31018>) │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #88] @ (6a55a0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x30fe8>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2279349,17 +2279392,17 @@ │ │ │ │ str.w r2, [r3, #944] @ 0x3b0 │ │ │ │ bne.n 6a5560 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x30fa8> │ │ │ │ add.w r4, r4, #32768 @ 0x8000 │ │ │ │ ldr.w r3, [r4, #2736] @ 0xab0 │ │ │ │ orr.w r3, r3, #8 │ │ │ │ str.w r3, [r4, #2736] @ 0xab0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - @ instruction: 0x47a6 │ │ │ │ + ldr r1, [pc, #792] @ (6a58c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x31308>) │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr.w r3, [r0, #1928] @ 0x788 │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 6a55c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3100c> │ │ │ │ add.w r2, r0, #32768 @ 0x8000 │ │ │ │ str.w r1, [r0, #1928] @ 0x788 │ │ │ │ ldr.w r3, [r2, #2736] @ 0xab0 │ │ │ │ @@ -2279487,17 +2279530,17 @@ │ │ │ │ bne.n 6a56f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x31138> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r5, #19] │ │ │ │ subs r6, #255 @ 0xff │ │ │ │ sbcs r1, r1 │ │ │ │ subs r7, #0 │ │ │ │ - ldmia r0!, {r1, r4, r6} │ │ │ │ + ldmia r2!, {r1, r4, r5, r6} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - mov ip, r6 │ │ │ │ + ldr r0, [pc, #848] @ (6a5ab8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x31500>) │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2279630,17 +2279673,17 @@ │ │ │ │ dmb ish │ │ │ │ cbz r2, 6a58ee <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x31336> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ b.n 6a5890 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x312d8> │ │ │ │ mov r1, r4 │ │ │ │ b.n 6a58c6 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3130e> │ │ │ │ nop │ │ │ │ - cmp r6, sp │ │ │ │ + @ instruction: 0x478e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r6!, {r2, r5, r6, r7} │ │ │ │ + ldmia r1!, {r2} │ │ │ │ lsls r4, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2279665,17 +2279708,17 @@ │ │ │ │ cmp r4, #32 │ │ │ │ bne.n 6a5928 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x31370> │ │ │ │ add.w r8, r8, #32768 @ 0x8000 │ │ │ │ ldr.w r3, [r8, #2736] @ 0xab0 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str.w r3, [r8, #2736] @ 0xab0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - mvns r2, r3 │ │ │ │ + cmp sl, pc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r5!, {r1, r3, r5} │ │ │ │ + stmia r7!, {r1, r3, r6} │ │ │ │ lsls r4, r3, #4 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrb.w r5, [r0, #707] @ 0x2c3 │ │ │ │ cbz r5, 6a5990 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x313d8> │ │ │ │ @@ -2279966,20 +2280009,20 @@ │ │ │ │ cmp r2, r4 │ │ │ │ bhi.n 6a5c6e <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x316b6> │ │ │ │ ldr r1, [pc, #28] @ (6a5ca8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x316f0>) │ │ │ │ movs r0, #16 │ │ │ │ add r1, pc │ │ │ │ bl 6a3868 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x2f2b0> │ │ │ │ add.w r0, r8, #112 @ 0x70 │ │ │ │ - bl abb2e4 │ │ │ │ + bl abb574 │ │ │ │ mov r0, r8 │ │ │ │ blx 6a8a8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - lsls r6, r7, #30 │ │ │ │ + lsrs r6, r3, #7 │ │ │ │ lsls r1, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2279994,29 +2280037,29 @@ │ │ │ │ bl 6ab998 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x373e0> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ str.w r5, [r4, #684] @ 0x2ac │ │ │ │ str r7, [r4, #60] @ 0x3c │ │ │ │ ldr.w r3, [r8, #1860] @ 0x744 │ │ │ │ str r3, [r4, #104] @ 0x68 │ │ │ │ - bl af0170 │ │ │ │ + bl af0400 │ │ │ │ str r0, [r4, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6a5d78 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x317c0> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 598b88 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x484818> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 599214 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x484ea4> │ │ │ │ movs r2, #4 │ │ │ │ add.w r0, r4, #112 @ 0x70 │ │ │ │ mov.w r1, #956 @ 0x3bc │ │ │ │ movt r1, #1 │ │ │ │ - bl abb2fc │ │ │ │ + bl abb58c │ │ │ │ mov r0, r4 │ │ │ │ bl 6a2c64 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x2e6ac> │ │ │ │ str.w r0, [r4, #148] @ 0x94 │ │ │ │ cbz r0, 6a5d5c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x317a4> │ │ │ │ add.w r3, r4, #32768 @ 0x8000 │ │ │ │ ldr.w r1, [r4, #144] @ 0x90 │ │ │ │ ldr r2, [pc, #88] @ (6a5d88 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x317d0>) │ │ │ │ @@ -2285720,27 +2285763,27 @@ │ │ │ │ cmp r2, r3 │ │ │ │ bge.n 6a9e5a <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x358a2> │ │ │ │ b.n 6a9aa8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x354f0> │ │ │ │ ldr r0, [r7, #20] │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r4, #58] @ 0x3a │ │ │ │ + ldrh r0, [r0, #12] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strh r4, [r6, #56] @ 0x38 │ │ │ │ + ldrh r4, [r2, #10] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strh r0, [r1, #56] @ 0x38 │ │ │ │ + ldrh r0, [r5, #8] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strh r0, [r1, #48] @ 0x30 │ │ │ │ + ldrh r0, [r5, #0] │ │ │ │ lsls r4, r3, #4 │ │ │ │ str r4, [r6, #52] @ 0x34 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - strh r0, [r1, #26] │ │ │ │ + strh r0, [r5, #42] @ 0x2a │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strh r4, [r6, #20] │ │ │ │ + strh r4, [r2, #38] @ 0x26 │ │ │ │ lsls r4, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r6, r0 │ │ │ │ @@ -2289138,15 +2289181,15 @@ │ │ │ │ ldrsb.w r3, [r4, #3274] @ 0xcca │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 6ac61c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x38064> │ │ │ │ ldrsb.w r3, [r4, #3275] @ 0xccb │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 6ac5ea <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x38032> │ │ │ │ mov r0, r9 │ │ │ │ - bl af025c │ │ │ │ + bl af04ec │ │ │ │ ldr.w r0, [r4, #3288] @ 0xcd8 │ │ │ │ mov r1, r9 │ │ │ │ bl 6a5614 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3105c> │ │ │ │ ldr.w r3, [r8, #752] @ 0x2f0 │ │ │ │ b.n 6ac11e <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x37b66> │ │ │ │ cmp.w lr, #22 │ │ │ │ bne.n 6ac49c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x37ee4> │ │ │ │ @@ -2289359,15 +2289402,15 @@ │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, r6 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ bne.n 6ac7b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x38200> │ │ │ │ add.w r5, r5, #155648 @ 0x26000 │ │ │ │ ldr.w r1, [r7, #556] @ 0x22c │ │ │ │ ldr.w r0, [r5, #3664] @ 0xe50 │ │ │ │ - bl aef008 │ │ │ │ + bl aef298 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ bl 439acc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32575c> │ │ │ │ mov r0, r7 │ │ │ │ blx 6a8a8 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr.w r3, [r0, #1720] @ 0x6b8 │ │ │ │ @@ -2289381,15 +2289424,15 @@ │ │ │ │ sub sp, #12 │ │ │ │ str.w r1, [r0, #1720] @ 0x6b8 │ │ │ │ ldr.w r2, [r3, #3664] @ 0xe50 │ │ │ │ cbz r1, 6ac812 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3825a> │ │ │ │ ldr.w r1, [r1, #556] @ 0x22c │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ - bl aeefc4 │ │ │ │ + bl aef254 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add.w r0, r3, #157696 @ 0x26800 │ │ │ │ ldr.w r3, [r0, #752] @ 0x2f0 │ │ │ │ orr.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ str.w r3, [r0, #752] @ 0x2f0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ @@ -2289597,17 +2289640,17 @@ │ │ │ │ str r2, [r0, #24] │ │ │ │ adds r3, #1 │ │ │ │ adds r0, #28 │ │ │ │ cmp r3, #32 │ │ │ │ bne.n 6ac9fe <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x38446> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bcc.n 6aca48 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x38490> │ │ │ │ + bpl.n 6aca88 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x384d0> │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrsb r0, [r6, r5] │ │ │ │ + ldr r0, [r2, r6] │ │ │ │ lsls r4, r3, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r4, r0, #31616 @ 0x7b80 │ │ │ │ add.w r6, r0, #32000 @ 0x7d00 │ │ │ │ @@ -2290212,15 +2290255,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #192 @ 0xc0 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ ldr.w r0, [r2, #3664] @ 0xe50 │ │ │ │ mov r2, r6 │ │ │ │ - bl aef1d4 │ │ │ │ + bl aef464 │ │ │ │ mov r0, r5 │ │ │ │ blx 6a8a8 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ blx 6a8a8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr.w r3, [r2, #2792] @ 0xae8 │ │ │ │ ldr.w r0, [r2, #3664] @ 0xe50 │ │ │ │ @@ -2290335,15 +2290378,15 @@ │ │ │ │ adds r4, #164 @ 0xa4 │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #130 @ 0x82 │ │ │ │ lsls r0, r2, #5 │ │ │ │ @ instruction: 0xfb87ffff │ │ │ │ - strb r6, [r3, r1] │ │ │ │ + ldrsb r6, [r7, r1] │ │ │ │ lsls r4, r3, #4 │ │ │ │ @ instruction: 0xfa79ffff │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2290441,15 +2290484,15 @@ │ │ │ │ ldr.w r3, [r4, #560] @ 0x230 │ │ │ │ str r2, [r4, #0] │ │ │ │ ldr.w r2, [r5, #316] @ 0x13c │ │ │ │ add r3, r2 │ │ │ │ str.w r3, [r4, #560] @ 0x230 │ │ │ │ add.w r3, r4, #544 @ 0x220 │ │ │ │ strd r3, r3, [r4, #544] @ 0x220 │ │ │ │ - bl aeef0c │ │ │ │ + bl aef19c │ │ │ │ str.w r0, [r4, #556] @ 0x22c │ │ │ │ cbz r0, 6ad396 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x38dde> │ │ │ │ ldr.w r0, [r5, #284] @ 0x11c │ │ │ │ cbz r0, 6ad33c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x38d84> │ │ │ │ clz r0, r0 │ │ │ │ rsb r0, r0, #32 │ │ │ │ add.w r1, r5, #252 @ 0xfc │ │ │ │ @@ -2290564,15 +2290607,15 @@ │ │ │ │ movs r3, #12 │ │ │ │ rsb r1, r1, #32 │ │ │ │ add r1, r5 │ │ │ │ mul.w r3, r1, r3 │ │ │ │ b.n 6ad440 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x38e88> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r1, [r6, #0] │ │ │ │ - bl b04534 │ │ │ │ + bl b047c4 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ b.n 6ad3e8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x38e30> │ │ │ │ b.n 6ad174 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x38bbc> │ │ │ │ lsls r5, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2290798,15 +2290841,15 @@ │ │ │ │ ldr.w r8, [r1, #52] @ 0x34 │ │ │ │ b.n 6ad508 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x38f50> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r3, r3] │ │ │ │ + ldrsh r0, [r7, r3] │ │ │ │ lsls r6, r4, #2 │ │ │ │ cmp r1, #84 @ 0x54 │ │ │ │ lsls r0, r2, #5 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2291152,17 +2291195,17 @@ │ │ │ │ dmb ish │ │ │ │ cbz r2, 6adab6 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x394fe> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ b.n 6ada58 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x394a0> │ │ │ │ mov r1, r4 │ │ │ │ b.n 6ada8e <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x394d6> │ │ │ │ nop │ │ │ │ - stmia r3!, {r1, r3, r4, r7} │ │ │ │ + stmia r5!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r0, [pc, #112] @ (6adb34 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3957c>) │ │ │ │ + ldr r2, [pc, #240] @ (6adbb4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x395fc>) │ │ │ │ lsls r4, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #184] @ (6adb90 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x395d8>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -2291229,17 +2291272,17 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 6adb74 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x395bc> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6adb26 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3956e> │ │ │ │ b.n 6adb60 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x395a8> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - mov sl, r7 │ │ │ │ + ldr r0, [pc, #872] @ (6adefc <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x39944>) │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldrh r2, [r2, #8] │ │ │ │ + ldrh r2, [r6, #24] │ │ │ │ lsls r0, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #192] @ (6adc6c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x396b4>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -2291308,17 +2291351,17 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 6adc50 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x39698> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6adbfe <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x39646> │ │ │ │ b.n 6adc3c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x39684> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - cmp sl, pc │ │ │ │ + ldr r0, [pc, #104] @ (6adcd8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x39720>) │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldrh r4, [r7, #0] │ │ │ │ + ldrh r4, [r3, #18] │ │ │ │ lsls r0, r4, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #232] @ (6add70 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x397b8>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2291403,17 +2291446,17 @@ │ │ │ │ bne.n 6add52 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3979a> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6adce2 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3972a> │ │ │ │ b.n 6add3e <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x39786> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - add r8, r7 │ │ │ │ + mov r8, fp │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strh r2, [r4, #58] @ 0x3a │ │ │ │ + ldrh r2, [r0, #12] │ │ │ │ lsls r0, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -2291685,25 +2291728,25 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ movs r2, #94 @ 0x5e │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r4, r0] │ │ │ │ + ldrsb r4, [r0, r1] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r2, [r3, r0] │ │ │ │ + ldrsb r2, [r7, r0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r0, [r6, r7] │ │ │ │ + ldrsb r0, [r2, r0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r6, [r2, r4] │ │ │ │ + strb r6, [r6, r4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - strh r6, [r2, r1] │ │ │ │ + strb r6, [r6, r1] │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #1792] @ 0x700 │ │ │ │ @@ -2292352,29 +2292395,29 @@ │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r4, r6, #5 │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r2, r0, #7 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - ldr r5, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r7, [sp, #856] @ 0x358 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r4, [r1, #4] │ │ │ │ + strh r4, [r5, #20] │ │ │ │ lsls r0, r4, #2 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r4, #25] │ │ │ │ + strh r0, [r0, #4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r0, [r0, #25] │ │ │ │ + strh r0, [r4, #2] │ │ │ │ lsls r0, r4, #2 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r4, r8 │ │ │ │ str r5, [sp, #224] @ 0xe0 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ ldr r6, [r3, #4] │ │ │ │ cmp r6, #0 │ │ │ │ @@ -2293634,61 +2293677,61 @@ │ │ │ │ str r0, [sp, #228] @ 0xe4 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, fp │ │ │ │ movs r3, #2 │ │ │ │ bl 645af4 │ │ │ │ strd r0, r5, [sp, #232] @ 0xe8 │ │ │ │ b.w 6aea28 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3a470> │ │ │ │ - add r3, sp, #752 @ 0x2f0 │ │ │ │ + add r5, sp, #880 @ 0x370 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r3, sp, #456 @ 0x1c8 │ │ │ │ + add r5, sp, #584 @ 0x248 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r0, r0, #13 │ │ │ │ + asrs r0, r4, #21 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r4, r0, #9 │ │ │ │ + asrs r4, r4, #17 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r4, #11] │ │ │ │ + ldrb r6, [r0, #20] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r0, [pc, #192] @ (6af590 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3afd8>) │ │ │ │ + ldr r2, [pc, #320] @ (6af610 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3b058>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - blxns lr │ │ │ │ + ldr r2, [pc, #80] @ (6af524 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3af6c>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - bx r3 │ │ │ │ + ldr r1, [pc, #224] @ (6af5b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3b000>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - mov sl, fp │ │ │ │ + ldr r0, [pc, #1000] @ (6af8c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3b30c>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - stmia r3!, {r1, r5, r7} │ │ │ │ + stmia r5!, {r1, r6, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r2, r0, #10 │ │ │ │ + asrs r2, r4, #18 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [r5, #44] @ 0x2c │ │ │ │ + ldr r6, [r1, #80] @ 0x50 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - tst r0, r2 │ │ │ │ + add r0, r6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r4, pc, #752 @ (adr r4, 6af7e0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3b228>) │ │ │ │ + add r6, pc, #880 @ (adr r6, 6af860 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3b2a8>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r2, pc, #984 @ (adr r2, 6af8cc <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3b314>) │ │ │ │ + add r5, pc, #88 @ (adr r5, 6af54c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3af94>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r6, r6, #10 │ │ │ │ + lsrs r6, r2, #19 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r4, r3, #21 │ │ │ │ + lsrs r4, r7, #29 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cbnz r2, 6af538 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3af80> │ │ │ │ + pop {r1} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - subs r7, #130 @ 0x82 │ │ │ │ + sbcs r2, r4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r6, #102 @ 0x66 │ │ │ │ + lsls r6, r0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r0, pc, #528 @ (adr r0, 6af71c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3b164>) │ │ │ │ + add r2, pc, #656 @ (adr r2, 6af79c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3b1e4>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r4, r2, #1 │ │ │ │ + lsrs r4, r6, #9 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r2, r3, #29 │ │ │ │ + lsrs r2, r7, #5 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [r7, #124] @ 0x7c │ │ │ │ + strb r6, [r3, #8] │ │ │ │ lsls r0, r4, #2 │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ mov r2, sl │ │ │ │ mov r0, fp │ │ │ │ mov r1, r5 │ │ │ │ bl 61d100 │ │ │ │ ldr.w r2, [pc, #2304] @ 6afe28 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3b870> │ │ │ │ @@ -2294516,41 +2294559,41 @@ │ │ │ │ b.w 6ae574 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x39fbc> │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8a8 │ │ │ │ movs r4, #0 │ │ │ │ bl 4389f8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x324688> │ │ │ │ b.w 6ae22c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x39c74> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - ldr r7, [sp, #728] @ 0x2d8 │ │ │ │ + add r1, pc, #856 @ (adr r1, 6b0184 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3bbcc>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r4, #184 @ 0xb8 │ │ │ │ + subs r6, #216 @ 0xd8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r0, [r7, #104] @ 0x68 │ │ │ │ + strb r0, [r3, #3] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r0, pc, #240 @ (adr r0, 6aff28 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3b970>) │ │ │ │ + add r2, pc, #368 @ (adr r2, 6affa8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3b9f0>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r3, #66 @ 0x42 │ │ │ │ + subs r5, #98 @ 0x62 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r7, [sp, #224] @ 0xe0 │ │ │ │ + add r1, pc, #352 @ (adr r1, 6affa0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3b9e8>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r5, [sp, #32] │ │ │ │ + ldr r7, [sp, #160] @ 0xa0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r4, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r7, [sp, #120] @ 0x78 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r2, r0, #25 │ │ │ │ + lsrs r2, r4, #1 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r2, [r1, #48] @ 0x30 │ │ │ │ + ldr r2, [r5, #80] @ 0x50 │ │ │ │ lsls r0, r4, #2 │ │ │ │ b.n 6b05da <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3c022> │ │ │ │ vqrdmulh.s q14, , d27[0] │ │ │ │ - vqshrn.u64 d17, q12, #1 │ │ │ │ + @ instruction: 0xffff1b58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r7, #122 @ 0x7a │ │ │ │ + subs r1, #154 @ 0x9a │ │ │ │ lsls r6, r4, #2 │ │ │ │ - @ instruction: 0xf610009f │ │ │ │ + ldrh.w r0, [r0, pc, lsl #1] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr r2, [pc, #516] @ (6b007c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3bac4>) │ │ │ │ sub sp, #104 @ 0x68 │ │ │ │ ldr r3, [pc, #516] @ (6b0080 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3bac8>) │ │ │ │ @@ -2295592,15 +2295635,15 @@ │ │ │ │ mov r4, fp │ │ │ │ b.n 6b0854 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3c29c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str??.w r0, [r4, ] │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf7a4014f │ │ │ │ - adds r0, r6, r4 │ │ │ │ + subs r0, r2, r5 │ │ │ │ lsls r4, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #536] @ (6b0c3c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3c684>) │ │ │ │ @@ -2295810,24 +2295853,24 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n 6b0a6a <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3c4b2> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ rsbs r1, r4, #13565952 @ 0xcf0000 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #206 @ 0xce │ │ │ │ + cmp r1, #238 @ 0xee │ │ │ │ lsls r6, r4, #2 │ │ │ │ @ instruction: 0xf58e014f │ │ │ │ - movs r7, #154 @ 0x9a │ │ │ │ + cmp r1, #186 @ 0xba │ │ │ │ lsls r6, r4, #2 │ │ │ │ - movs r7, #42 @ 0x2a │ │ │ │ + cmp r1, #74 @ 0x4a │ │ │ │ lsls r6, r4, #2 │ │ │ │ - movs r6, #196 @ 0xc4 │ │ │ │ + cmp r0, #228 @ 0xe4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - movs r6, #102 @ 0x66 │ │ │ │ + cmp r0, #134 @ 0x86 │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6b0cd2 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3c71a> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2295890,15 +2295933,15 @@ │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ ldr.w r0, [r6, #3664] @ 0xe50 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 6b0d92 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3c7da> │ │ │ │ add.w r3, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #2968] @ 0xb98 │ │ │ │ - bl aeeed0 │ │ │ │ + bl aef160 │ │ │ │ ldr.w r3, [r4, #1684] @ 0x694 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6b0da4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3c7ec> │ │ │ │ add.w r2, r3, #544 @ 0x220 │ │ │ │ add.w r1, r5, #544 @ 0x220 │ │ │ │ cmp r2, r1 │ │ │ │ beq.n 6b0d70 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3c7b8> │ │ │ │ @@ -2295917,15 +2295960,15 @@ │ │ │ │ bne.n 6b0d3c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3c784> │ │ │ │ dmb ish │ │ │ │ cbnz r1, 6b0d70 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3c7b8> │ │ │ │ add.w r2, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r6, #3664] @ 0xe50 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #2968] @ 0xb98 │ │ │ │ - bl aeeef4 │ │ │ │ + bl aef184 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bl 439acc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32575c> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 6a8a8 │ │ │ │ ldr.w r0, [r6, #3288] @ 0xcd8 │ │ │ │ movs r1, #0 │ │ │ │ @@ -2295933,15 +2295976,15 @@ │ │ │ │ add.w r4, r4, #157696 @ 0x26800 │ │ │ │ bl 6a4228 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x2fc70> │ │ │ │ ldr.w r3, [r4, #752] @ 0x2f0 │ │ │ │ orr.w r3, r3, #4 │ │ │ │ str.w r3, [r4, #752] @ 0x2f0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bl aeeed0 │ │ │ │ + bl aef160 │ │ │ │ ldr.w r3, [r4, #1684] @ 0x694 │ │ │ │ add.w r2, r3, #544 @ 0x220 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6b0d38 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3c780> │ │ │ │ b.n 6b0d70 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3c7b8> │ │ │ │ add.w r3, r5, #544 @ 0x220 │ │ │ │ dmb ish │ │ │ │ @@ -2296022,15 +2296065,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6b0e7a <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3c8c2> │ │ │ │ dmb ish │ │ │ │ cbnz r1, 6b0eac <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3c8f4> │ │ │ │ add.w r2, r9, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r5, #3664] @ 0xe50 │ │ │ │ ldr.w r1, [r2, #2968] @ 0xb98 │ │ │ │ - bl aeeef4 │ │ │ │ + bl aef184 │ │ │ │ ldr.w r0, [r9, #8] │ │ │ │ bl 439acc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32575c> │ │ │ │ mov r0, r9 │ │ │ │ blx 6a8a8 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ blx 6a8a8 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ @@ -2296052,15 +2296095,15 @@ │ │ │ │ bne.n 6b0ed6 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3c91e> │ │ │ │ dmb ish │ │ │ │ cbnz r2, 6b0f0a <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3c952> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [sl, #2968] @ 0xb98 │ │ │ │ add.w r9, r3, #155648 @ 0x26000 │ │ │ │ ldr.w r0, [r9, #3664] @ 0xe50 │ │ │ │ - bl aeeef4 │ │ │ │ + bl aef184 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ bl 439acc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32575c> │ │ │ │ mov r0, r8 │ │ │ │ blx 6a8a8 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -2296098,15 +2296141,15 @@ │ │ │ │ str r4, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldrb.w r3, [r4, #368] @ 0x170 │ │ │ │ tst.w r3, #8 │ │ │ │ ite eq │ │ │ │ moveq r1, #8 │ │ │ │ movne r1, #1 │ │ │ │ - bl ac23d0 │ │ │ │ + bl ac2660 │ │ │ │ ldr.w r3, [r4, #424] @ 0x1a8 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cbz r1, 6b0faa <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3c9f2> │ │ │ │ movs r1, #0 │ │ │ │ ldrb.w r2, [r3, #32] │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ @@ -2296127,15 +2296170,15 @@ │ │ │ │ add.w r7, r7, #155648 @ 0x26000 │ │ │ │ ldr.w r3, [r5, #2308] @ 0x904 │ │ │ │ mov r1, r5 │ │ │ │ str.w r3, [r5, #3300] @ 0xce4 │ │ │ │ bl 6c062c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x4c074> │ │ │ │ mov r1, r8 │ │ │ │ ldr.w r0, [r7, #3664] @ 0xe50 │ │ │ │ - bl aeee84 │ │ │ │ + bl aef114 │ │ │ │ str.w r0, [r6, #2968] @ 0xb98 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6b1204 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3cc4c> │ │ │ │ ldr.w r0, [r4, #284] @ 0x11c │ │ │ │ cbz r0, 6b0ff2 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3ca3a> │ │ │ │ clz r0, r0 │ │ │ │ rsb r0, r0, #32 │ │ │ │ @@ -2296312,15 +2296355,15 @@ │ │ │ │ b.n 6b101e <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3ca66> │ │ │ │ clz r2, r2 │ │ │ │ rsb r2, r2, #32 │ │ │ │ add.w r2, r2, r3, lsl #5 │ │ │ │ b.n 6b1006 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3ca4e> │ │ │ │ ldr r1, [r7, #0] │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ - bl b04534 │ │ │ │ + bl b047c4 │ │ │ │ mov r4, r0 │ │ │ │ b.n 6b0f74 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3c9bc> │ │ │ │ add.w r3, r5, r7, lsl #2 │ │ │ │ ldrb r2, [r3, #4] │ │ │ │ strb r1, [r3, #5] │ │ │ │ movs r1, #1 │ │ │ │ bfi r2, r1, #0, #4 │ │ │ │ @@ -2296894,25 +2296937,25 @@ │ │ │ │ bne.n 6b182a <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3d272> │ │ │ │ dmb ish │ │ │ │ add.w fp, r7, #4 │ │ │ │ add.w sl, r7, #8 │ │ │ │ b.n 6b12be <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3cd06> │ │ │ │ strd r7, r7, [r4] │ │ │ │ b.n 6b14c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3cf0c> │ │ │ │ - asrs r6, r5, #15 │ │ │ │ + asrs r6, r1, #24 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - asrs r4, r6, #12 │ │ │ │ + asrs r4, r2, #21 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - asrs r6, r5, #8 │ │ │ │ + asrs r6, r1, #17 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - asrs r6, r3, #6 │ │ │ │ + asrs r6, r7, #14 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - asrs r6, r4, #3 │ │ │ │ + asrs r6, r0, #12 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsrs r0, r2, #27 │ │ │ │ + asrs r0, r6, #3 │ │ │ │ lsls r1, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r3 │ │ │ │ add.w r3, r0, #155648 @ 0x26000 │ │ │ │ @@ -2297118,15 +2297161,15 @@ │ │ │ │ mov r1, r6 │ │ │ │ ldrd r6, r0, [r1, #92] @ 0x5c │ │ │ │ ldr.w r3, [r0, #1660] @ 0x67c │ │ │ │ blx r3 │ │ │ │ cmp r6, #0 │ │ │ │ bne.n 6b1aa4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3d4ec> │ │ │ │ b.n 6b1a78 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3d4c0> │ │ │ │ - lsrs r6, r0, #25 │ │ │ │ + asrs r6, r4, #1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ ldr r4, [r0, #36] @ 0x24 │ │ │ │ @@ -2297235,15 +2297278,15 @@ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 6b1c00 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3d648> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - asrs r0, r0, #29 │ │ │ │ + adds r0, r4, r5 │ │ │ │ lsls r6, r4, #2 │ │ │ │ b.n 6b1618 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3d060> │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 6b1438 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3ce80> │ │ │ │ lsls r7, r1, #5 │ │ │ │ @@ -2297369,15 +2297412,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 6b24e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3df2c> │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r1, #23 │ │ │ │ + asrs r4, r5, #31 │ │ │ │ lsls r6, r4, #2 │ │ │ │ b.n 6b22ec <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3dd34> │ │ │ │ lsls r7, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2297567,15 +2297610,15 @@ │ │ │ │ str r1, [r2, #8] │ │ │ │ strd r1, r1, [r3, #4] │ │ │ │ str r1, [r0, #4] │ │ │ │ b.n 6b1e36 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3d87e> │ │ │ │ mov r1, r4 │ │ │ │ b.n 6b1f44 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3d98c> │ │ │ │ nop │ │ │ │ - add r4, pc, #256 @ (adr r4, 6b209c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3dae4>) │ │ │ │ + add r6, pc, #384 @ (adr r6, 6b211c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3db64>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3744] @ 0xea0 │ │ │ │ sub sp, #316 @ 0x13c │ │ │ │ @@ -2297797,15 +2297840,15 @@ │ │ │ │ b.n 6b20d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3db20> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 6b2274 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3dcbc> │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r1, #5 │ │ │ │ + asrs r6, r5, #13 │ │ │ │ lsls r6, r4, #2 │ │ │ │ udf #222 @ 0xde │ │ │ │ lsls r7, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ @@ -2298065,21 +2298108,21 @@ │ │ │ │ bne.n 6b2494 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3dedc> │ │ │ │ b.n 6b2418 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3de60> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ble.n 6b24a0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3dee8> │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r5, #26 │ │ │ │ + asrs r2, r1, #3 │ │ │ │ lsls r6, r4, #2 │ │ │ │ blt.n 6b24a0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3dee8> │ │ │ │ lsls r7, r1, #5 │ │ │ │ - lsrs r0, r5, #23 │ │ │ │ + asrs r0, r1, #32 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsrs r4, r4, #22 │ │ │ │ + lsrs r4, r0, #31 │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #544] @ (6b271c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3e164>) │ │ │ │ @@ -2298272,18 +2298315,18 @@ │ │ │ │ b.n 6b26ca <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3e112> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bge.n 6b2714 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3e15c> │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 1, cr0, [lr], #-108 @ 0xffffff94 │ │ │ │ - lsrs r0, r6, #18 │ │ │ │ + mrc2 1, 4, r0, cr14, cr11, {0} │ │ │ │ + lsrs r0, r2, #27 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsrs r0, r3, #13 │ │ │ │ + lsrs r0, r7, #21 │ │ │ │ lsls r6, r4, #2 │ │ │ │ bls.n 6b2738 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3e180> │ │ │ │ lsls r7, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -2298416,19 +2298459,19 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n 6b277e <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3e1c6> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ bhi.n 6b27e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3e22c> │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #42 @ 0x2a │ │ │ │ + subs r7, #74 @ 0x4a │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r2, [sp, #576] @ 0x240 │ │ │ │ + ldr r4, [sp, #704] @ 0x2c0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r2, r1, #9 │ │ │ │ + lsrs r2, r5, #17 │ │ │ │ lsls r6, r4, #2 │ │ │ │ bvc.n 6b27e0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3e228> │ │ │ │ lsls r7, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3112] @ 0xc28 │ │ │ │ @@ -2299464,29 +2299507,30 @@ │ │ │ │ lsls r7, r1, #5 │ │ │ │ bvc.n 6b33e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3ee2c> │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r2, #20 │ │ │ │ + lsls r2, r6, #28 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r2, r0, #20 │ │ │ │ + lsls r2, r4, #28 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r6, r4, #14 │ │ │ │ + lsls r6, r0, #23 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r4, r1, #14 │ │ │ │ + lsls r4, r5, #22 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r4, #94 @ 0x5e │ │ │ │ + adds r6, #126 @ 0x7e │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r0, r3, #6 │ │ │ │ + lsls r0, r7, #14 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - movs r0, r7 │ │ │ │ + lsls r0, r3, #9 │ │ │ │ + lsls r6, r4, #2 │ │ │ │ + lsls r4, r1, #8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - vaddl.u32 q8, d28, d21 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r5, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, fp │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldmia.w r4, {r1, r2} │ │ │ │ @@ -2300678,22 +2300722,22 @@ │ │ │ │ add r3, sp, #488 @ 0x1e8 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldmia r2, {r1, r2} │ │ │ │ bl 6b0780 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3c1c8> │ │ │ │ b.w 6b2f86 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3e9ce> │ │ │ │ nop │ │ │ │ - stc2l 0, cr0, [lr], #660 @ 0x294 │ │ │ │ - rsbs r0, r8, #5406720 @ 0x528000 │ │ │ │ + vhadd.u8 d0, d30, d21 │ │ │ │ + @ instruction: 0xf7f800a5 │ │ │ │ stmia r2!, {r6} │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf39200a5 │ │ │ │ - @ instruction: 0xf31800a5 │ │ │ │ + subs.w r0, r2, #5406720 @ 0x528000 │ │ │ │ + @ instruction: 0xf53800a5 │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ ldrh r2, [r3, #4] │ │ │ │ ubfx r2, r2, #0, #14 │ │ │ │ cmp r2, r6 │ │ │ │ bhi.w 6b4e4e <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x40896> │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ mov r0, fp │ │ │ │ @@ -2301979,27 +2302023,25 @@ │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ movs r6, #1 │ │ │ │ add r3, sp, #744 @ 0x2e8 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ b.w 6b2fee <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3ea36> │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - and.w r0, r8, #165 @ 0xa5 │ │ │ │ - vhadd.s8 d0, d18, d21 │ │ │ │ - cdp 0, 12, cr0, cr6, cr5, {5} │ │ │ │ - stcl 0, cr0, [lr, #-660]! @ 0xfffffd6c │ │ │ │ - stcl 0, cr0, [r2, #-660]! @ 0xfffffd6c │ │ │ │ - ldcl 0, cr0, [r8, #-660] @ 0xfffffd6c │ │ │ │ - pkhtb r0, r2, r5, asr #2 │ │ │ │ - ldrd r0, r0, [r8, #660] @ 0x294 │ │ │ │ - @ instruction: 0xe80800a5 │ │ │ │ - b.n 6b4c30 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x40678> │ │ │ │ - lsls r5, r4, #2 │ │ │ │ - b.n 6b4a94 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x404dc> │ │ │ │ - lsls r5, r4, #2 │ │ │ │ + @ instruction: 0xf22800a5 │ │ │ │ + @ instruction: 0xf12200a5 │ │ │ │ + @ instruction: 0xf0e600a5 │ │ │ │ + vaddl.s8 q0, d30, d21 │ │ │ │ + vaddl.s8 q0, d18, d21 │ │ │ │ + vhadd.s d16, d24, d21 │ │ │ │ + stcl 0, cr0, [r2], #660 @ 0x294 │ │ │ │ + @ instruction: 0xebf800a5 │ │ │ │ + bic.w r0, r8, r5, asr #2 │ │ │ │ + ldmdb sl!, {r0, r2, r5, r7} │ │ │ │ + strd r0, r0, [sl], #-660 @ 0x294 │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #8] │ │ │ │ strd r3, r2, [sp] │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ ldr r7, [sp, #128] @ 0x80 │ │ │ │ ldrh r4, [r3, #4] │ │ │ │ @@ -2302580,31 +2302622,31 @@ │ │ │ │ b.n 6b4fb6 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x409fe> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ sub sp, #168 @ 0xa8 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6b58c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x41310> │ │ │ │ + b.n 6b4d08 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x40750> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6b5840 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x41288> │ │ │ │ + b.n 6b4c80 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x406c8> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6b5830 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x41278> │ │ │ │ + b.n 6b4c70 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x406b8> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6b574c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x41194> │ │ │ │ + b.n 6b5b8c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x415d4> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6b5584 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x40fcc> │ │ │ │ + b.n 6b59c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x4140c> │ │ │ │ lsls r5, r4, #2 │ │ │ │ add r5, sp, #1008 @ 0x3f0 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - svc 234 @ 0xea │ │ │ │ + b.n 6b587c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x412c4> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - svc 4 │ │ │ │ + b.n 6b56b4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x410fc> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - udf #152 @ 0x98 │ │ │ │ + b.n 6b55e0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x41028> │ │ │ │ lsls r5, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ @@ -2303318,31 +2303360,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #304 @ 0x130 │ │ │ │ lsls r7, r1, #5 │ │ │ │ add r3, sp, #272 @ 0x110 │ │ │ │ lsls r7, r1, #5 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r0, #27 │ │ │ │ + asrs r4, r4, #3 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r0, #27 │ │ │ │ + asrs r2, r4, #3 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r4, #232 @ 0xe8 │ │ │ │ + subs r7, #8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r0, r7, #16 │ │ │ │ + lsrs r0, r3, #25 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bls.n 6b5c9c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x416e4> │ │ │ │ + blt.n 6b5cdc <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x41724> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r2, r4, #14 │ │ │ │ + lsrs r2, r0, #23 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r1, #14 │ │ │ │ + lsrs r2, r5, #22 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bvc.n 6b5bdc <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x41624> │ │ │ │ + bls.n 6b5c1c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x41664> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r4, r4, #6 │ │ │ │ + lsrs r4, r0, #15 │ │ │ │ lsls r0, r4, #2 │ │ │ │ lsrs r0, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #204] @ 0xcc │ │ │ │ ldr.w r8, [sp, #72] @ 0x48 │ │ │ │ ldrd sl, fp, [sp, #208] @ 0xd0 │ │ │ │ mov r0, r5 │ │ │ │ @@ -2304035,55 +2304077,55 @@ │ │ │ │ b.w 6b5968 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x413b0> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 6b634c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x41d94> │ │ │ │ + bvc.n 6b638c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x41dd4> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r2, r1, #31 │ │ │ │ + lsrs r2, r5, #7 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r0, r3, #29 │ │ │ │ + lsrs r0, r7, #5 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r6, r2, #29 │ │ │ │ + lsrs r6, r6, #5 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r6, #174 @ 0xae │ │ │ │ + subs r0, #206 @ 0xce │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r6, [sp, #488] @ 0x1e8 │ │ │ │ + add r0, pc, #616 @ (adr r0, 6b6608 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x42050>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bcc.n 6b62dc <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x41d24> │ │ │ │ + bpl.n 6b631c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x41d64> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - blxns r0 │ │ │ │ + ldr r1, [pc, #656] @ (6b6638 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x42080>) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r0, #25 │ │ │ │ + lsrs r2, r4, #1 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bcs.n 6b6400 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x41e48> │ │ │ │ + bmi.n 6b6440 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x41e88> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bne.n 6b643c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x41e84> │ │ │ │ + bcc.n 6b647c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x41ec4> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r2, r2, #16 │ │ │ │ + lsls r2, r6, #24 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r2, r3, #15 │ │ │ │ + lsls r2, r7, #23 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r6, r5, #13 │ │ │ │ + lsls r6, r1, #22 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r6, r4, #13 │ │ │ │ + lsls r6, r0, #22 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r2, r2, #13 │ │ │ │ + lsls r2, r6, #21 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r6, r6, #12 │ │ │ │ + lsls r6, r2, #21 │ │ │ │ lsls r0, r4, #2 │ │ │ │ ldr r5, [sp, #272] @ 0x110 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r3, r5] │ │ │ │ + ldrh r6, [r7, r5] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldmia r6, {r2, r6, r7} │ │ │ │ + beq.n 6b63a4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x41dec> │ │ │ │ lsls r5, r4, #2 │ │ │ │ ldr r5, [pc, #828] @ (6b671c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x42164>) │ │ │ │ mov r0, r9 │ │ │ │ ldr r4, [sp, #340] @ 0x154 │ │ │ │ add r5, pc │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ mov r2, r4 │ │ │ │ @@ -2304396,25 +2304438,25 @@ │ │ │ │ add r3, r0 │ │ │ │ lsrs r1, r3, #2 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 6b66d6 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x4211e> │ │ │ │ movs r6, #0 │ │ │ │ mov r7, sl │ │ │ │ b.n 6b674c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x42194> │ │ │ │ - ldmia r6, {r1, r2, r3, r6} │ │ │ │ + beq.n 6b67fc <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x42244> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + beq.n 6b6760 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x421a8> │ │ │ │ lsls r5, r4, #2 │ │ │ │ add r2, pc, #252 @ (adr r2, 6b6824 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x4226c>) │ │ │ │ vshll.u32 q15, d23, #31 │ │ │ │ - vmla.i q8, , d28[0] │ │ │ │ + vsubl.u q8, d31, d12 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r3, {r3, r5, r6} │ │ │ │ + ldmia r5!, {r3, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r3!, {r5, r6} │ │ │ │ + ldmia r5!, {r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ cmp r4, #1 │ │ │ │ ite ne │ │ │ │ movne r3, #0 │ │ │ │ andeq.w r3, r3, #1 │ │ │ │ cbnz r3, 6b675e <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x421a6> │ │ │ │ @@ -2304899,31 +2304941,31 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r1, {r1, r2, r5} │ │ │ │ + ldmia r3!, {r1, r2, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r0!, {r2, r3, r4, r5} │ │ │ │ + ldmia r2, {r2, r3, r4, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r0!, {r2, r3, r4} │ │ │ │ + ldmia r2, {r2, r3, r4, r5} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - mcrr2 0, 9, r0, r4, cr15 │ │ │ │ - stmia r7!, {r3, r7} │ │ │ │ + mcr2 0, 3, r0, cr4, cr15, {4} │ │ │ │ + ldmia r1!, {r3, r5, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - stmia r7!, {r1, r5, r6} │ │ │ │ + ldmia r1, {r1, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xfb80009f │ │ │ │ - @ instruction: 0xfa1e009f │ │ │ │ + stc2 0, cr0, [r0, #636]! @ 0x27c │ │ │ │ + ldc2 0, cr0, [lr], #-636 @ 0xfffffd84 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ sub.w r3, r3, #444 @ 0x1bc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r4, #32 │ │ │ │ sub.w r2, r2, #420 @ 0x1a4 │ │ │ │ @@ -2306092,57 +2306134,57 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r9 │ │ │ │ blx 6a9e0 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ b.w 6b66ae <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x420f6> │ │ │ │ - stmia r5!, {r4, r5} │ │ │ │ + stmia r7!, {r4, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - stmia r5!, {r1, r3, r5} │ │ │ │ + stmia r7!, {r1, r3, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrsb.w r0, [lr, pc, lsl #1] │ │ │ │ - stmia r3!, {r2, r3, r6, r7} │ │ │ │ + @ instruction: 0xfb3e009f │ │ │ │ + stmia r5!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - stmia r3!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - stmia r2!, {r2, r4, r5, r7} │ │ │ │ + stmia r4!, {r2, r4, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - orns r0, sl, #5210112 @ 0x4f8000 │ │ │ │ - @ instruction: 0xf3fe009f │ │ │ │ - @ instruction: 0xf3f4009f │ │ │ │ - stmia r0!, {r3} │ │ │ │ + @ instruction: 0xf69a009f │ │ │ │ + @ instruction: 0xf61e009f │ │ │ │ + @ instruction: 0xf614009f │ │ │ │ + stmia r2!, {r3, r5} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ssat r0, #32, sl, asr #2 │ │ │ │ - asrs r4, r1, #19 │ │ │ │ + adc.w r0, sl, #5210112 @ 0x4f8000 │ │ │ │ + asrs r4, r5, #27 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r2, #18 │ │ │ │ + asrs r0, r6, #26 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bkpt 0x008a │ │ │ │ - lsls r5, r4, #2 │ │ │ │ - pop {r3, r7, pc} │ │ │ │ + stmia r0!, {r1, r3, r5, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r6, #64 @ 0x40 │ │ │ │ + it ge │ │ │ │ + lslge r5, r4, #2 │ │ │ │ + cmp r0, #96 @ 0x60 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r5, #162 @ 0xa2 │ │ │ │ + movs r7, #194 @ 0xc2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbnz r4, 6b791a <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x43362> │ │ │ │ + pop {r2, r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r4, [r7, #44] @ 0x2c │ │ │ │ + ldr r4, [r3, #80] @ 0x50 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strb r2, [r3, r5] │ │ │ │ + ldrsb r2, [r7, r5] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - mcr 0, 7, r0, cr12, cr15, {4} │ │ │ │ - hlt 0x0012 │ │ │ │ + add.w r0, ip, #159 @ 0x9f │ │ │ │ + pop {r1, r4, r5, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - rev16 r6, r6 │ │ │ │ + pop {r1, r2, r4, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - rev16 r6, r1 │ │ │ │ + pop {r1, r2, r3, r5, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cbnz r0, 6b78fe <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x43346> │ │ │ │ + pop {r3, r4} │ │ │ │ lsls r5, r4, #2 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ movs r1, #3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 6b0c5c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3c6a4> │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ ldr r2, [sp, #148] @ 0x94 │ │ │ │ @@ -2306420,27 +2306462,27 @@ │ │ │ │ b.w 6b6c70 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x426b8> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [r0, #-636]! @ 0xfffffd84 │ │ │ │ - cbnz r0, 6b7bd4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x4361c> │ │ │ │ + vshr.s64 d0, d15, #64 │ │ │ │ + cbnz r0, 6b7c1c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x43664> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - stc 0, cr0, [r8, #-636]! @ 0xfffffd84 │ │ │ │ - @ instruction: 0xb8f8 │ │ │ │ + vqadd.s8 d16, d24, d15 │ │ │ │ + cbnz r0, 6b7c16 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x4365e> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xb86c │ │ │ │ + hlt 0x000c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xb842 │ │ │ │ + rev16 r2, r4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r0, [r6, #116] @ 0x74 │ │ │ │ + ldr r0, [r2, #24] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xb73e │ │ │ │ + cbnz r6, 6b7bf6 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x4363e> │ │ │ │ lsls r5, r4, #2 │ │ │ │ movs r6, #0 │ │ │ │ blx 69768 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r6, [sp, #0] │ │ │ │ mov sl, r7 │ │ │ │ @@ -2307009,23 +2307051,23 @@ │ │ │ │ b.w 6b6158 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x41ba0> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #176 @ 0xb0 │ │ │ │ - push {r1, r2, r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb816 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - push {r2, r3, r4, r7} │ │ │ │ + @ instruction: 0xb6bc │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cbz r6, 6b8274 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x43cbc> │ │ │ │ + push {r1, r2, r7, lr} │ │ │ │ lsls r5, r4, #2 │ │ │ │ subs r0, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r3, r3 │ │ │ │ + adds r4, r7, #3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldrb.w r2, [r8, #196] @ 0xc4 │ │ │ │ lsls r1, r2, #27 │ │ │ │ bmi.w 6b6986 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x423ce> │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ cbnz r1, 6b8244 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x43c8c> │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ @@ -2307254,25 +2307296,25 @@ │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ b.w 6b732c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x42d74> │ │ │ │ nop.w │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6b8ac8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x44510> │ │ │ │ + b.n 6b7f08 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x43950> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r7, sp, #40 @ 0x28 │ │ │ │ + cbz r2, 6b84ba <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x43f02> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6b8acc <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x44514> │ │ │ │ + b.n 6b7f0c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x43954> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - b.n 6b8a38 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x44480> │ │ │ │ + b.n 6b7e78 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x438c0> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrh r0, [r4, #14] │ │ │ │ + ldrh r0, [r0, #32] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r6, sp, #208 @ 0xd0 │ │ │ │ + add sp, #336 @ 0x150 │ │ │ │ lsls r5, r4, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2307301,15 +2307343,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add.w r2, r5, #155648 @ 0x26000 │ │ │ │ add.w r1, r3, #4096 @ 0x1000 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r0, [r2, #3664] @ 0xe50 │ │ │ │ ldr.w r1, [r1, #2968] @ 0xb98 │ │ │ │ - bl aeeef4 │ │ │ │ + bl aef184 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bl 439acc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32575c> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 6a8a8 │ │ │ │ b.n 6b84fc <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x43f44> │ │ │ │ nop │ │ │ │ @@ -2308376,15 +2308418,15 @@ │ │ │ │ lsls r7, r1, #5 │ │ │ │ ldrb r0, [r2, #10] │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r4, #25] │ │ │ │ lsls r7, r1, #5 │ │ │ │ - bhi.n 6b9200 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x44c48> │ │ │ │ + bge.n 6b9240 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x44c88> │ │ │ │ lsls r7, r3, #2 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2309038,15 +2309080,15 @@ │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r5, #56] @ 0x38 │ │ │ │ lsls r7, r1, #5 │ │ │ │ ldr r2, [r1, #56] @ 0x38 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - ldrh r6, [r7, #38] @ 0x26 │ │ │ │ + ldrh r6, [r3, #56] @ 0x38 │ │ │ │ lsls r3, r3, #4 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2309162,15 +2309204,15 @@ │ │ │ │ str.w fp, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ str.w sl, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ ldrd r2, r3, [r2] │ │ │ │ - bl b04ad8 │ │ │ │ + bl b04d68 │ │ │ │ mov r0, r4 │ │ │ │ bl 439acc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32575c> │ │ │ │ ldr r4, [r6, #4] │ │ │ │ ldr r7, [r4, #0] │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 6b9aae <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x454f6> │ │ │ │ ldr r3, [pc, #336] @ (6b9af4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x4553c>) │ │ │ │ @@ -2309306,21 +2309348,21 @@ │ │ │ │ add r2, sp, #416 @ 0x1a0 │ │ │ │ b.n 6b9934 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x4537c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r0, #116] @ 0x74 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - ldrh r6, [r2, #4] │ │ │ │ + ldrh r6, [r6, #20] │ │ │ │ lsls r3, r3, #4 │ │ │ │ - ldr r0, [sp, #544] @ 0x220 │ │ │ │ + ldr r2, [sp, #672] @ 0x2a0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ str r2, [r1, #84] @ 0x54 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - strh r0, [r4, #56] @ 0x38 │ │ │ │ + ldrh r0, [r0, #10] │ │ │ │ lsls r3, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3464] @ 0xd88 │ │ │ │ mov r6, r2 │ │ │ │ ldr.w r2, [pc, #1852] @ 6ba250 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x45c98> │ │ │ │ @@ -2310062,36 +2310104,36 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r2, #76] @ 0x4c │ │ │ │ lsls r7, r1, #5 │ │ │ │ cmp r3, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r5!, {r2, r3} │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strb.w r0, [r4, #158] @ 0x9e │ │ │ │ - ldrh.w r0, [r6, lr, lsl #1] │ │ │ │ - b.n 6b9c98 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x456e0> │ │ │ │ + @ instruction: 0xfaa4009e │ │ │ │ + @ instruction: 0xfa56009e │ │ │ │ + b.n 6ba0d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x45b20> │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r1, [sp, #272] @ 0x110 │ │ │ │ + ldr r3, [sp, #400] @ 0x190 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r1, {r1, r2, r5, r7} │ │ │ │ + ldmia r3!, {r1, r2, r6, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r5, [sp, #56] @ 0x38 │ │ │ │ + str r7, [sp, #184] @ 0xb8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r5, #130 @ 0x82 │ │ │ │ + movs r7, #162 @ 0xa2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cmp r6, #186 @ 0xba │ │ │ │ + adds r0, #218 @ 0xda │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r4, [sp, #304] @ 0x130 │ │ │ │ + str r6, [sp, #432] @ 0x1b0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ ldr??.w pc, [r5, #255]! │ │ │ │ - str r3, [sp, #248] @ 0xf8 │ │ │ │ + str r5, [sp, #376] @ 0x178 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r2, [sp, #552] @ 0x228 │ │ │ │ + str r4, [sp, #680] @ 0x2a8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ ldrb r2, [r2, r7] │ │ │ │ lsls r7, r1, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2311021,15 +2311063,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add.w sl, r7, #137216 @ 0x21800 │ │ │ │ b.n 6babc8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x46610> │ │ │ │ mov r6, fp │ │ │ │ mov.w ip, r4, lsl #7 │ │ │ │ b.n 6bab76 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x465be> │ │ │ │ nop │ │ │ │ - cbnz r4, 6bad4a <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x46792> │ │ │ │ + pop {r2, r3, r4, r5, r7, pc} │ │ │ │ lsls r7, r3, #2 │ │ │ │ cbz r1, 6bacee <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x46736> │ │ │ │ ldr r2, [r1, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cbz r2, 6bacf0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x46738> │ │ │ │ bx lr │ │ │ │ @@ -2311360,37 +2311402,37 @@ │ │ │ │ add r3, pc │ │ │ │ blx 6a854 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ strd r0, r8, [r3] │ │ │ │ str r6, [r3, #8] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - @ instruction: 0xb70c │ │ │ │ + cbnz r4, 6bb082 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x46aca> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xb6f6 │ │ │ │ + cbnz r6, 6bb080 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x46ac8> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xb6ee │ │ │ │ + cbnz r6, 6bb082 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x46aca> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xb6ee │ │ │ │ + cbnz r6, 6bb086 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x46ace> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xb6f0 │ │ │ │ + cbnz r0, 6bb08c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x46ad4> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xb6e8 │ │ │ │ + cbnz r0, 6bb08e <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x46ad6> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xb6e8 │ │ │ │ + cbnz r0, 6bb092 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x46ada> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xb6ea │ │ │ │ + cbnz r2, 6bb096 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x46ade> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xb6e2 │ │ │ │ + cbnz r2, 6bb098 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x46ae0> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xb6da │ │ │ │ + @ instruction: 0xb8fa │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xb6d4 │ │ │ │ + @ instruction: 0xb8f4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xb6cc │ │ │ │ + @ instruction: 0xb8ec │ │ │ │ lsls r7, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r9, r2 │ │ │ │ @@ -2311450,15 +2311492,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r7, [pc, #240] @ (6bb234 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x46c7c>) │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r5, #8] │ │ │ │ + strh r6, [r1, #26] │ │ │ │ lsls r5, r4, #2 │ │ │ │ ldr r6, [pc, #864] @ (6bb4b0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x46ef8>) │ │ │ │ lsls r7, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2311533,15 +2311575,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [pc, #576] @ (6bb454 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x46e9c>) │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r3, #4] │ │ │ │ + strh r2, [r7, #20] │ │ │ │ lsls r5, r4, #2 │ │ │ │ ldr r6, [pc, #32] @ (6bb240 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x46c88>) │ │ │ │ lsls r7, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2311659,21 +2311701,21 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r5, [pc, #784] @ (6bb660 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x470a8>) │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r5, #30] │ │ │ │ + strh r2, [r1, #14] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - push {r1, r3, r7} │ │ │ │ + @ instruction: 0xb6aa │ │ │ │ lsls r7, r3, #2 │ │ │ │ - push {r4, r5, r6} │ │ │ │ + @ instruction: 0xb690 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - push {r3, r4, r6} │ │ │ │ + @ instruction: 0xb678 │ │ │ │ lsls r7, r3, #2 │ │ │ │ ldr r4, [pc, #816] @ (6bb698 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x470e0>) │ │ │ │ lsls r7, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2311780,21 +2311822,21 @@ │ │ │ │ blt.n 6bb43c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x46e84> │ │ │ │ b.n 6bb45e <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x46ea6> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r4, [pc, #496] @ (6bb66c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x470b4>) │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r0, #26] │ │ │ │ + strh r4, [r4, #4] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cbz r4, 6bb4e8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x46f30> │ │ │ │ + push {r2, r5, r7, lr} │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cbz r6, 6bb4e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x46f2c> │ │ │ │ + push {r1, r2, r7, lr} │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cbz r2, 6bb4e2 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x46f2a> │ │ │ │ + push {r1, r3, r5, r6, lr} │ │ │ │ lsls r7, r3, #2 │ │ │ │ ldr r3, [pc, #752] @ (6bb784 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x471cc>) │ │ │ │ lsls r7, r1, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2312154,19 +2312196,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #176] @ (6bb978 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x473c0>) │ │ │ │ lsls r7, r1, #5 │ │ │ │ ldr r1, [pc, #544] @ (6bbaec <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x47534>) │ │ │ │ lsls r7, r1, #5 │ │ │ │ lsls r2, r6, #12 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - add sp, #312 @ 0x138 │ │ │ │ + sxtb r6, r5 │ │ │ │ lsls r7, r3, #2 │ │ │ │ cmp r3, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 6bb964 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x473ac> │ │ │ │ + udf #100 @ 0x64 │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp.w sl, #8 │ │ │ │ beq.n 6bb902 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x4734a> │ │ │ │ ldr.w r0, [r9], #4 │ │ │ │ add.w sl, sl, #1 │ │ │ │ blx 6a7d0 │ │ │ │ cmp r0, #12 │ │ │ │ @@ -2312497,35 +2312539,35 @@ │ │ │ │ ldrd r2, r3, [sp, #136] @ 0x88 │ │ │ │ bl 64c874 │ │ │ │ ldrb r3, [r4, #7] │ │ │ │ lsls r1, r3, #28 │ │ │ │ bpl.w 6bc1b2 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x47bfa> │ │ │ │ b.n 6bbc9c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x476e4> │ │ │ │ ... │ │ │ │ - add r5, sp, #648 @ 0x288 │ │ │ │ + add r7, sp, #776 @ 0x308 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r5, sp, #640 @ 0x280 │ │ │ │ + add r7, sp, #768 @ 0x300 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r5, sp, #600 @ 0x258 │ │ │ │ + add r7, sp, #728 @ 0x2d8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strb r0, [r7, #31] │ │ │ │ + ldrb r0, [r3, #8] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r3, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r6, [sp, #88] @ 0x58 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r5, sp, #64 @ 0x40 │ │ │ │ + add r7, sp, #192 @ 0xc0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strb r6, [r7, #27] │ │ │ │ + ldrb r6, [r3, #4] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r4, sp, #176 @ 0xb0 │ │ │ │ + add r6, sp, #304 @ 0x130 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r3, sp, #1008 @ 0x3f0 │ │ │ │ + add r6, sp, #112 @ 0x70 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r3, sp, #984 @ 0x3d8 │ │ │ │ + add r6, sp, #88 @ 0x58 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrb r0, [r2, r7] │ │ │ │ + ldrsh r0, [r6, r7] │ │ │ │ lsls r7, r4, #2 │ │ │ │ mov.w ip, #1 │ │ │ │ str r5, [sp, #228] @ 0xe4 │ │ │ │ movw r3, #2052 @ 0x804 │ │ │ │ strh.w ip, [sp, #228] @ 0xe4 │ │ │ │ str r3, [sp, #224] @ 0xe0 │ │ │ │ ldrd r0, r1, [sp, #224] @ 0xe0 │ │ │ │ @@ -2313054,39 +2313096,39 @@ │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 61871c │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ b.n 6bbdcc <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x47814> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ - adds r6, #174 @ 0xae │ │ │ │ + subs r0, #206 @ 0xce │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r2, sp, #48 @ 0x30 │ │ │ │ + add r4, sp, #176 @ 0xb0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strb r0, [r3, #17] │ │ │ │ + strb r0, [r7, #25] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r4, [r7, #12] │ │ │ │ + strb r4, [r3, #21] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r0, sp, #1008 @ 0x3f0 │ │ │ │ + add r3, sp, #112 @ 0x70 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r7, pc, #128 @ (adr r7, 6bc2f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x47d38>) │ │ │ │ + add r1, sp, #256 @ 0x100 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r7, pc, #8 @ (adr r7, 6bc27c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x47cc4>) │ │ │ │ + add r1, sp, #136 @ 0x88 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r6, pc, #952 @ (adr r6, 6bc630 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x48078>) │ │ │ │ + add r1, sp, #56 @ 0x38 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r6, pc, #888 @ (adr r6, 6bc5f4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x4803c>) │ │ │ │ + add r0, sp, #1016 @ 0x3f8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r6, pc, #864 @ (adr r6, 6bc5e0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x48028>) │ │ │ │ + add r0, sp, #992 @ 0x3e0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r6, pc, #856 @ (adr r6, 6bc5dc <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x48024>) │ │ │ │ + add r0, sp, #984 @ 0x3d8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r2, [r3, #8] │ │ │ │ + str r2, [r7, #40] @ 0x28 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - add r5, pc, #920 @ (adr r5, 6bc624 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x4806c>) │ │ │ │ + add r0, sp, #24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r6, r0, #155648 @ 0x26000 │ │ │ │ add.w r7, r0, #158720 @ 0x26c00 │ │ │ │ @@ -2313884,15 +2313926,15 @@ │ │ │ │ movs r3, #1 │ │ │ │ add ip, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r2, ip, [sp, #4] │ │ │ │ bl 693394 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1eddc> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - asrs r4, r5, #23 │ │ │ │ + adds r4, r1, r0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ movs r4, #0 │ │ │ │ @@ -2314712,17 +2314754,17 @@ │ │ │ │ blx r3 │ │ │ │ b.n 6bd2f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x48d38> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cmp r5, #128 @ 0x80 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #432] @ 0x1b0 │ │ │ │ + str r7, [sp, #560] @ 0x230 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r5, [sp, #400] @ 0x190 │ │ │ │ + str r7, [sp, #528] @ 0x210 │ │ │ │ lsls r7, r3, #2 │ │ │ │ cmp r5, #8 │ │ │ │ lsls r7, r1, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2315130,15 +2315172,15 @@ │ │ │ │ ldrh.w r5, [r1, #76] @ 0x4c │ │ │ │ cmp r5, r0 │ │ │ │ it eq │ │ │ │ cmpeq r3, r0 │ │ │ │ beq.w 6bdc28 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x49670> │ │ │ │ ldr.w r0, [r4, #3668] @ 0xe54 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ - bl af6850 │ │ │ │ + bl af6ae0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6bdb70 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x495b8> │ │ │ │ ldr.w r3, [r9, #60] @ 0x3c │ │ │ │ movw r2, #271 @ 0x10f │ │ │ │ cmp r3, r2 │ │ │ │ beq.w 6bdbfe <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x49646> │ │ │ │ ldr.w r5, [r4, #2584] @ 0xa18 │ │ │ │ @@ -2315364,15 +2315406,15 @@ │ │ │ │ str.w r5, [r0, #1044] @ 0x414 │ │ │ │ strb.w r2, [r0, #1052] @ 0x41c │ │ │ │ ldr.w r5, [r4, #3760] @ 0xeb0 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6bdbd6 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x4961e> │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ movs r2, #0 │ │ │ │ - bl af769c │ │ │ │ + bl af792c │ │ │ │ mov r0, r7 │ │ │ │ ldrd r1, r2, [r9] │ │ │ │ bl 691dfc <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x1d844> │ │ │ │ lsls r3, r0, #30 │ │ │ │ bmi.n 6bdc1c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x49664> │ │ │ │ str.w r5, [r4, #3760] @ 0xeb0 │ │ │ │ ldr r2, [pc, #264] @ (6bdc7c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x496c4>) │ │ │ │ @@ -2315935,25 +2315977,25 @@ │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #226 @ 0xe2 │ │ │ │ lsls r7, r1, #5 │ │ │ │ movs r0, #224 @ 0xe0 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - ldrh r4, [r5, #6] │ │ │ │ + ldrh r4, [r1, #24] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrh r6, [r0, #16] │ │ │ │ + ldrh r6, [r4, #32] │ │ │ │ lsls r7, r3, #2 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r7, #58] @ 0x3a │ │ │ │ + str r1, [sp, #632] @ 0x278 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r3, r5, r6} │ │ │ │ + @ instruction: 0xb688 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrh r6, [r3, #54] @ 0x36 │ │ │ │ + str r0, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ subs r0, r0, #4 │ │ │ │ lsls r7, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1776] @ 0x6f0 │ │ │ │ @@ -2316406,27 +2316448,27 @@ │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r6, r2, #1 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r0, #5 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - strh r0, [r2, #42] @ 0x2a │ │ │ │ + strh r0, [r6, #58] @ 0x3a │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strh r0, [r5, #50] @ 0x32 │ │ │ │ + ldrh r0, [r1, #4] │ │ │ │ lsls r7, r3, #2 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r1, r3, r6} │ │ │ │ + bne.n 6be734 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x4a17c> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add sp, #160 @ 0xa0 │ │ │ │ + sxtb r0, r1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [pc, #816] @ (6be998 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x4a3e0>) │ │ │ │ + ldr r6, [pc, #944] @ (6bea18 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x4a460>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r5, {r1, r4, r5, r7} │ │ │ │ + ldmia r7, {r1, r4, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #164] @ (6be724 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x4a16c>) │ │ │ │ addw r3, r0, #3812 @ 0xee4 │ │ │ │ @@ -2316882,27 +2316924,27 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ adds r0, r6, r2 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r4, r2 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - strh r4, [r7, #4] │ │ │ │ + strh r4, [r3, #22] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strh r2, [r2, #4] │ │ │ │ + strh r2, [r6, #20] │ │ │ │ lsls r7, r3, #2 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #24 │ │ │ │ + ands r0, r7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #224 @ 0xe0 │ │ │ │ + add r5, sp, #352 @ 0x160 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [pc, #32] @ (6beb7c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x4a5c4>) │ │ │ │ + ldr r2, [pc, #160] @ (6bebfc <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x4a644>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r4, #170 @ 0xaa │ │ │ │ + subs r6, #202 @ 0xca │ │ │ │ lsls r5, r3, #2 │ │ │ │ asrs r2, r1, #22 │ │ │ │ lsls r7, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2317636,27 +2317678,27 @@ │ │ │ │ strb.w r3, [r5, #3916] @ 0xf4c │ │ │ │ b.n 6bf0cc <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x4ab14> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ lsrs r2, r3, #30 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r7, #1] │ │ │ │ + ldrb r0, [r3, #10] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrb r6, [r4, #1] │ │ │ │ + ldrb r6, [r0, #10] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r2, [r1, #12] │ │ │ │ + ldr r2, [r5, #44] @ 0x2c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r3, pc, #760 @ (adr r3, 6bf614 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x4b05c>) │ │ │ │ + add r5, pc, #888 @ (adr r5, 6bf694 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x4b0dc>) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r0, r2 │ │ │ │ + cmn r0, r6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r7, #148 @ 0x94 │ │ │ │ + sbcs r4, r6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r4, [r0, #112] @ 0x70 │ │ │ │ + ldr r4, [r4, #16] │ │ │ │ lsls r5, r4, #2 │ │ │ │ lsrs r6, r4, #20 │ │ │ │ lsls r7, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1744] @ 0x6d0 │ │ │ │ @@ -2317936,27 +2317978,27 @@ │ │ │ │ b.n 6bf3b4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x4adfc> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r6, r6, #18 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r5, #23] │ │ │ │ + ldrb r2, [r1, #0] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strb r4, [r2, #23] │ │ │ │ + strb r4, [r6, #31] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrb r0, [r1, #15] │ │ │ │ + ldrb r0, [r5, #23] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, pc, #736 @ (adr r0, 6bf904 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x4b34c>) │ │ │ │ + add r2, pc, #864 @ (adr r2, 6bf984 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x4b3cc>) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r5, #204 @ 0xcc │ │ │ │ + subs r7, #236 @ 0xec │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r4, #142 @ 0x8e │ │ │ │ + subs r6, #174 @ 0xae │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r2, [r0, #8] │ │ │ │ + ldrb r2, [r4, #16] │ │ │ │ lsls r2, r5, #2 │ │ │ │ lsrs r0, r4, #8 │ │ │ │ lsls r7, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1792] @ 0x700 │ │ │ │ @@ -2318247,27 +2318289,27 @@ │ │ │ │ b.n 6bf6b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x4b100> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r6, r5, #6 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, #12] │ │ │ │ + strb r4, [r3, #21] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strb r6, [r4, #12] │ │ │ │ + strb r6, [r0, #21] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r3, #88 @ 0x58 │ │ │ │ + subs r5, #120 @ 0x78 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - pop {r2, r4, r6} │ │ │ │ + bkpt 0x0074 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r5, [sp, #776] @ 0x308 │ │ │ │ + ldr r7, [sp, #904] @ 0x388 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r1, #114 @ 0x72 │ │ │ │ + subs r3, #146 @ 0x92 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - rev16 r6, r3 │ │ │ │ + pop {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ lsls r4, r0, #28 │ │ │ │ lsls r7, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2320934,37 +2320976,37 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ blx 69b28 │ │ │ │ b.n 6c145a <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x4cea2> │ │ │ │ mov r0, r4 │ │ │ │ b.n 6c145a <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x4cea2> │ │ │ │ - adds r4, r0, #7 │ │ │ │ + subs r4, r4, #7 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r2, r5, #6 │ │ │ │ + subs r2, r1, #7 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r6, r1, #6 │ │ │ │ + subs r6, r5, #6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r0, r0, #6 │ │ │ │ + subs r0, r4, #6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r2, r4, #5 │ │ │ │ + subs r2, r0, #6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r2, r2, #5 │ │ │ │ + subs r2, r6, #5 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r2, r0, #5 │ │ │ │ + subs r2, r4, #5 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r6, r4, #4 │ │ │ │ + subs r6, r0, #5 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r6, r2, #4 │ │ │ │ + subs r6, r6, #4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r0, r7, #3 │ │ │ │ + subs r0, r3, #4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r4, r3, #3 │ │ │ │ + subs r4, r7, #3 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r4, r7, #2 │ │ │ │ + subs r4, r3, #3 │ │ │ │ lsls r5, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r0 │ │ │ │ @@ -2321008,15 +2321050,15 @@ │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ ubfx r1, r1, #1, #3 │ │ │ │ bl 62996c │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - adds r2, r5, #0 │ │ │ │ + subs r2, r1, #1 │ │ │ │ lsls r5, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2321118,19 +2321160,19 @@ │ │ │ │ b.n 6c16b0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x4d0f8> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r6, r5 │ │ │ │ + adds r0, r2, #6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r2, r1, r5 │ │ │ │ + adds r2, r5, #5 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r0, r6, r4 │ │ │ │ + adds r0, r2, #5 │ │ │ │ lsls r5, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ @@ -2321234,15 +2321276,15 @@ │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r0, r6 │ │ │ │ bl 629b08 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - subs r2, r5, r1 │ │ │ │ + adds r2, r1, #2 │ │ │ │ lsls r5, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #168] @ (6c1928 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x4d370>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2321631,53 +2321673,53 @@ │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 6c19a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x4d3f0> │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r1, r2] │ │ │ │ + strh r0, [r5, r2] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r2, r6, r0 │ │ │ │ + subs r2, r2, r1 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r4, r1, #31 │ │ │ │ + adds r4, r5, r7 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r7, [pc, #864] @ (6c1fcc <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x4da14>) │ │ │ │ + str r0, [r7, r7] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r7, [pc, #544] @ (6c1e90 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x4d8d8>) │ │ │ │ + str r0, [r5, r6] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r6, r0, #30 │ │ │ │ + adds r6, r4, r6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r7, [pc, #720] @ (6c1f48 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x4d990>) │ │ │ │ + str r4, [r2, r7] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r7, [pc, #720] @ (6c1f4c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x4d994>) │ │ │ │ + str r4, [r2, r7] │ │ │ │ lsls r7, r3, #2 │ │ │ │ b.n 6c16ac <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x4d0f4> │ │ │ │ lsls r6, r1, #5 │ │ │ │ - ldr r7, [pc, #336] @ (6c1dd4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x4d81c>) │ │ │ │ + str r4, [r6, r5] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r6, r2, #28 │ │ │ │ + adds r6, r6, r4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r6, r4, #27 │ │ │ │ + adds r6, r0, r4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r6, [pc, #800] @ (6c1fb0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x4d9f8>) │ │ │ │ + str r0, [r5, r3] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r6, [pc, #648] @ (6c1f1c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x4d964>) │ │ │ │ + str r2, [r0, r3] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r4, r0, #26 │ │ │ │ + adds r4, r4, r2 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r6, [pc, #248] @ (6c1d94 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x4d7dc>) │ │ │ │ + str r6, [r3, r1] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r6, [pc, #256] @ (6c1da0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x4d7e8>) │ │ │ │ + str r0, [r4, r1] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r6, [pc, #512] @ (6c1ea4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x4d8ec>) │ │ │ │ + str r0, [r4, r2] │ │ │ │ lsls r7, r3, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #120] @ (6c1d24 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x4d76c>) │ │ │ │ + str r6, [r7, r0] │ │ │ │ lsls r7, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3752] @ 0xea8 │ │ │ │ sub sp, #308 @ 0x134 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2322082,29 +2322124,29 @@ │ │ │ │ b.n 6c1f50 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x4d998> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 6c2748 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x4e190> │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r1, #19 │ │ │ │ + asrs r4, r5, #27 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r0, r5, #17 │ │ │ │ + asrs r0, r1, #26 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r0, r7, #15 │ │ │ │ + asrs r0, r3, #24 │ │ │ │ lsls r5, r4, #2 │ │ │ │ b.n 6c2410 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x4de58> │ │ │ │ lsls r6, r1, #5 │ │ │ │ - asrs r4, r1, #13 │ │ │ │ + asrs r4, r5, #21 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r6, r1, #11 │ │ │ │ + asrs r6, r5, #19 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r2, r0, #9 │ │ │ │ + asrs r2, r4, #17 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r0, r1, #6 │ │ │ │ + asrs r0, r5, #14 │ │ │ │ lsls r5, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3696] @ 0xe70 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [pc, #1132] @ 6c2588 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x4dfd0> │ │ │ │ @@ -2322545,31 +2322587,31 @@ │ │ │ │ b.n 6c23fa <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x4de42> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ udf #216 @ 0xd8 │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r4, #32 │ │ │ │ + asrs r6, r0, #9 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r6, r0, #31 │ │ │ │ + asrs r6, r4, #7 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r2, r5, #28 │ │ │ │ + asrs r2, r1, #5 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r0, r7, #27 │ │ │ │ + asrs r0, r3, #4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r6, r3, #25 │ │ │ │ + asrs r6, r7, #1 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r2, r4, #24 │ │ │ │ + asrs r2, r0, #1 │ │ │ │ lsls r5, r4, #2 │ │ │ │ blt.n 6c2514 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x4df5c> │ │ │ │ lsls r6, r1, #5 │ │ │ │ - lsrs r0, r0, #23 │ │ │ │ + lsrs r0, r4, #31 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r6, r3, #22 │ │ │ │ + lsrs r6, r7, #30 │ │ │ │ lsls r5, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2323318,49 +2323360,49 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ bge.n 6c2db8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x4e800> │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - muls r4, r4 │ │ │ │ + cmp ip, r0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r6, r0, #9 │ │ │ │ + lsrs r6, r4, #17 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r4, r1, #8 │ │ │ │ + lsrs r4, r5, #16 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r0, r4, #4 │ │ │ │ + lsrs r0, r0, #13 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r0, r2, #3 │ │ │ │ + lsrs r0, r6, #11 │ │ │ │ lsls r5, r4, #2 │ │ │ │ bpl.n 6c2d78 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x4e7c0> │ │ │ │ lsls r6, r1, #5 │ │ │ │ - ands r6, r4 │ │ │ │ + negs r6, r0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r0, r0, #30 │ │ │ │ + lsrs r0, r4, #6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r4, r7, #28 │ │ │ │ + lsrs r4, r3, #5 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r2, r5, #28 │ │ │ │ + lsrs r2, r1, #5 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r0, r2, #28 │ │ │ │ + lsrs r0, r6, #4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r4, r7, #27 │ │ │ │ + lsrs r4, r3, #4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r4, r0, #27 │ │ │ │ + lsrs r4, r4, #3 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r4, r1, #26 │ │ │ │ + lsrs r4, r5, #2 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r6, r1, #25 │ │ │ │ + lsrs r6, r5, #1 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r0, r5, #24 │ │ │ │ + lsrs r0, r1, #1 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r2, r0, #22 │ │ │ │ + lsls r2, r4, #30 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r0, r2, #21 │ │ │ │ + lsls r0, r6, #29 │ │ │ │ lsls r5, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ @@ -2323433,15 +2323475,15 @@ │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 6ace0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - lsls r2, r2, #15 │ │ │ │ + lsls r2, r6, #23 │ │ │ │ lsls r5, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ ldr.w r4, [r0, #1072] @ 0x430 │ │ │ │ @@ -2323591,15 +2323633,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 6c2fe4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x4ea2c> │ │ │ │ nop │ │ │ │ - lsls r6, r4, #13 │ │ │ │ + lsls r6, r0, #22 │ │ │ │ lsls r5, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ mov fp, r1 │ │ │ │ @@ -2324383,28 +2324425,29 @@ │ │ │ │ mov r0, r8 │ │ │ │ mov r7, r4 │ │ │ │ bl 6c2db8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x4e800> │ │ │ │ mov r4, r5 │ │ │ │ mov r6, r0 │ │ │ │ b.n 6c3214 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x4ec5c> │ │ │ │ nop │ │ │ │ - lsls r2, r1, #7 │ │ │ │ + lsls r2, r5, #15 │ │ │ │ lsls r5, r4, #2 │ │ │ │ ldmia r7, {r1, r2, r7} │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r7, #3 │ │ │ │ + lsls r0, r3, #12 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r4, r5, #3 │ │ │ │ + lsls r4, r1, #12 │ │ │ │ lsls r5, r4, #2 │ │ │ │ ldmia r6, {r1, r2, r4, r6} │ │ │ │ lsls r6, r1, #5 │ │ │ │ - cdp2 0, 14, cr0, cr8, cr4, {5} │ │ │ │ - @ instruction: 0xfbfe00a4 │ │ │ │ + lsls r0, r1, #4 │ │ │ │ + lsls r5, r4, #2 │ │ │ │ + cdp2 0, 1, cr0, cr14, cr4, {5} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ ldr.w r8, [pc, #956] @ 6c3c70 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x4f6b8> │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ @@ -2324755,23 +2324798,23 @@ │ │ │ │ mov r7, r0 │ │ │ │ b.n 6c3c10 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x4f658> │ │ │ │ nop │ │ │ │ movs r4, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [r6, r4, lsl #2] │ │ │ │ + @ instruction: 0xfb9600a4 │ │ │ │ stmia r7!, {r1, r2, r3, r5} │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh.w r0, [r6, #164] @ 0xa4 │ │ │ │ - strb.w r0, [lr, #164] @ 0xa4 │ │ │ │ - ldrh.w r0, [r4, r4, lsl #2] │ │ │ │ - @ instruction: 0xf78000a4 │ │ │ │ + @ instruction: 0xfac600a4 │ │ │ │ + @ instruction: 0xfaae00a4 │ │ │ │ + @ instruction: 0xfa5400a4 │ │ │ │ + vld1.8 {d0[5]}, [r0], r4 │ │ │ │ stmia r3!, {r3, r5, r6, r7} │ │ │ │ lsls r6, r1, #5 │ │ │ │ ldr.w r3, [sl] │ │ │ │ movs r2, #8 │ │ │ │ ldr.w sl, [r6, #36] @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #32] │ │ │ │ @@ -2325340,25 +2325383,25 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ stmia r1!, {r1, r3, r4, r7} │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf26e00a4 │ │ │ │ - cmp r2, #110 @ 0x6e │ │ │ │ + eor.w r0, lr, #5373952 @ 0x520000 │ │ │ │ + cmp r4, #142 @ 0x8e │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cmp r2, #92 @ 0x5c │ │ │ │ + cmp r4, #124 @ 0x7c │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xf0ba00a4 │ │ │ │ - b.n 6c42bc <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x4fd04> │ │ │ │ + @ instruction: 0xf2da00a4 │ │ │ │ + b.n 6c46fc <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x50144> │ │ │ │ lsls r2, r3, #4 │ │ │ │ - svc 240 @ 0xf0 │ │ │ │ + b.n 6c46d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x50118> │ │ │ │ lsls r2, r3, #4 │ │ │ │ - and.w r0, r4, #164 @ 0xa4 │ │ │ │ + @ instruction: 0xf22400a4 │ │ │ │ ldr.w r0, [r8, #32] │ │ │ │ blx 69768 │ │ │ │ mov r2, fp │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ blx 691bc │ │ │ │ @@ -2325542,15 +2325585,15 @@ │ │ │ │ str.w r0, [r4, #1088] @ 0x440 │ │ │ │ mov r0, r5 │ │ │ │ bl 61c220 │ │ │ │ str.w r0, [r4, #1092] @ 0x444 │ │ │ │ b.n 6c416e <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x4fbb6> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - cdp 0, 13, cr0, cr6, cr4, {5} │ │ │ │ + @ instruction: 0xf0f600a4 │ │ │ │ cbnz r2, 6c4540 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x4ff88> │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2325980,27 +2326023,27 @@ │ │ │ │ subs r1, #128 @ 0x80 │ │ │ │ cbnz r4, 6c49f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x50438> │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbnz r4, 6c49e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x5042c> │ │ │ │ lsls r6, r1, #5 │ │ │ │ - bge.n 6c4a40 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x50488> │ │ │ │ + bgt.n 6c4a80 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x504c8> │ │ │ │ lsls r2, r3, #4 │ │ │ │ ldr r0, [pc, #4] @ (6c49e8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x50430>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - lsls r2, r6, #30 │ │ │ │ + lsrs r2, r2, #7 │ │ │ │ lsls r7, r3, #2 │ │ │ │ ldr r0, [pc, #4] @ (6c49f4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x5043c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r2, [r0, #68] @ 0x44 │ │ │ │ + ldr r2, [r4, #100] @ 0x64 │ │ │ │ lsls r2, r3, #2 │ │ │ │ ldr r3, [pc, #12] @ (6c4a08 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x50450>) │ │ │ │ ldr.w r2, [r0, #3464] @ 0xd88 │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r2, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2326095,27 +2326138,27 @@ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cbz r0, 6c4b26 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x5056e> │ │ │ │ addw r0, r4, #3532 @ 0xdcc │ │ │ │ bl 45e184 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x349e14> │ │ │ │ addw r0, r4, #3512 @ 0xdb8 │ │ │ │ - bl abaf00 │ │ │ │ + bl abb190 │ │ │ │ ldr.w r0, [r4, #3508] @ 0xdb4 │ │ │ │ bl 4334b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x31f148> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8a8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ addw r0, r0, #3532 @ 0xdcc │ │ │ │ bl 45e184 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x349e14> │ │ │ │ addw r0, r4, #3512 @ 0xdb8 │ │ │ │ - bl abaf00 │ │ │ │ + bl abb190 │ │ │ │ ldr.w r0, [r4, #3508] @ 0xdb4 │ │ │ │ bl 4334b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x31f148> │ │ │ │ b.n 6c4b20 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x50568> │ │ │ │ nop │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2326134,22 +2326177,22 @@ │ │ │ │ add r6, pc │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str.w r3, [sp, #2156] @ 0x86c │ │ │ │ mov.w r3, #0 │ │ │ │ bl 45bcc0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x347950> │ │ │ │ mov r0, r6 │ │ │ │ - bl ab7588 │ │ │ │ + bl ab7818 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6c4c22 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x5066a> │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl ab75fc │ │ │ │ + bl ab788c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl ab75f8 │ │ │ │ + bl ab7888 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6c4c16 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x5065e> │ │ │ │ movs r2, #32 │ │ │ │ addw r1, sp, #2056 @ 0x808 │ │ │ │ mov r0, r5 │ │ │ │ bl 45c22c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x347ebc> │ │ │ │ ldr r0, [pc, #216] @ (6c4c80 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x506c8>) │ │ │ │ @@ -2326231,23 +2326274,23 @@ │ │ │ │ push {r5, r7} │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r7} │ │ │ │ lsls r6, r1, #5 │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ - bvs.n 6c4c50 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x50698> │ │ │ │ + bls.n 6c4c90 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x506d8> │ │ │ │ lsls r2, r3, #4 │ │ │ │ movs r2, #10 │ │ │ │ lsls r0, r1, #5 │ │ │ │ cbz r6, 6c4d0a <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x50752> │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r0, #20 │ │ │ │ + asrs r6, r4, #28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ movw ip, #371 @ 0x173 │ │ │ │ @@ -2326639,15 +2326682,15 @@ │ │ │ │ cmp r4, #16 │ │ │ │ bne.w 6c4fa8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x509f0> │ │ │ │ ldrb.w r4, [lr, #4] │ │ │ │ and.w r4, r4, #31 │ │ │ │ cmp r4, #4 │ │ │ │ bne.w 6c4fa8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x509f0> │ │ │ │ b.n 6c4fec <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x50a34> │ │ │ │ - bcs.n 6c5104 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x50b4c> │ │ │ │ + bmi.n 6c5144 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x50b8c> │ │ │ │ lsls r2, r3, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w r6, [pc, #1164] @ 6c55a0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x50fe8> │ │ │ │ sub sp, #28 │ │ │ │ @@ -2326840,15 +2326883,15 @@ │ │ │ │ str.w r3, [r4, #1148] @ 0x47c │ │ │ │ str.w r3, [r4, #1144] @ 0x478 │ │ │ │ movs r3, #3 │ │ │ │ str.w r5, [r4, #1128] @ 0x468 │ │ │ │ str.w r3, [r4, #832] @ 0x340 │ │ │ │ str.w r3, [r4, #1168] @ 0x490 │ │ │ │ str.w r6, [r4, #1124] @ 0x464 │ │ │ │ - bl afa568 │ │ │ │ + bl afa7f8 │ │ │ │ ldrb.w r3, [r4, #3498] @ 0xdaa │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r2 │ │ │ │ ldrb.w r7, [r4, #3476] @ 0xd94 │ │ │ │ cmp r3, #0 │ │ │ │ strb.w r3, [r4, #32] │ │ │ │ @@ -2326952,15 +2326995,15 @@ │ │ │ │ vstr s15, [r4, #600] @ 0x258 │ │ │ │ vstr s15, [r4, #584] @ 0x248 │ │ │ │ vstr s15, [r4, #580] @ 0x244 │ │ │ │ bl 6c4b44 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x5058c> │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ addw r0, r4, #3512 @ 0xdb8 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ - bl abaee8 │ │ │ │ + bl abb178 │ │ │ │ movs r1, #1 │ │ │ │ addw r0, r4, #3532 @ 0xdcc │ │ │ │ bl 45e198 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x349e28> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmp r2, #0 │ │ │ │ @@ -2327022,53 +2327065,53 @@ │ │ │ │ cmp r8, r0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, r4 │ │ │ │ str r0, [r0, r0] │ │ │ │ cmp r3, pc │ │ │ │ add r6, sp, #872 @ 0x368 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - stmia r7!, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r1, {r1, r2, r4, r6, r7} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - stmia r7!, {r1, r3, r6, r7} │ │ │ │ + ldmia r1, {r1, r3, r5, r6, r7} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldmia r0!, {r2} │ │ │ │ + ldmia r2, {r2, r5} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldmia r0!, {r1, r3, r5} │ │ │ │ + ldmia r2!, {r1, r3, r6} │ │ │ │ lsls r0, r3, #2 │ │ │ │ cmp r5, #4 │ │ │ │ movs r0, r0 │ │ │ │ bl 6835be <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0xf006> │ │ │ │ strh.w pc, [r1, #4095] @ 0xfff │ │ │ │ bl 65d5c6 │ │ │ │ bl 6615ca │ │ │ │ bl 6795ce <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x5016> │ │ │ │ bl 6b55d2 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x4101a> │ │ │ │ @ instruction: 0xfa2bffff │ │ │ │ bl 6675da │ │ │ │ bl 6795de <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x5026> │ │ │ │ bl 6ab5e2 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x3702a> │ │ │ │ - beq.n 6c561c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x51064> │ │ │ │ + bcs.n 6c565c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x510a4> │ │ │ │ lsls r2, r3, #4 │ │ │ │ - bmi.n 6c563c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x51084> │ │ │ │ + bvs.n 6c567c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x510c4> │ │ │ │ lsls r2, r3, #4 │ │ │ │ - beq.n 6c5550 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x50f98> │ │ │ │ + bcs.n 6c5590 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x50fd8> │ │ │ │ lsls r2, r3, #4 │ │ │ │ - ldmia r6!, {r2, r5, r7} │ │ │ │ + beq.n 6c557c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x50fc4> │ │ │ │ lsls r2, r3, #4 │ │ │ │ - ldmia r5, {r2, r3, r4, r5} │ │ │ │ + ldmia r7!, {r2, r3, r4, r6} │ │ │ │ lsls r2, r3, #4 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ + beq.n 6c56b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x51100> │ │ │ │ lsls r2, r3, #4 │ │ │ │ - bcs.n 6c568c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x510d4> │ │ │ │ + bmi.n 6c56cc <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x51114> │ │ │ │ lsls r2, r3, #4 │ │ │ │ - bne.n 6c5684 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x510cc> │ │ │ │ + bcc.n 6c56c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x5110c> │ │ │ │ lsls r2, r3, #4 │ │ │ │ - ldmia r7!, {r1, r4, r5} │ │ │ │ + bne.n 6c56ac <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x510f4> │ │ │ │ lsls r2, r3, #4 │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (6c5678 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x510c0>) │ │ │ │ @@ -2327116,15 +2327159,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #864 @ 0x360 │ │ │ │ lsls r6, r1, #5 │ │ │ │ add r1, sp, #752 @ 0x2f0 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r3, #21 │ │ │ │ + asrs r4, r7, #29 │ │ │ │ lsls r7, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3720] @ 0xe88 │ │ │ │ sub sp, #340 @ 0x154 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2327353,25 +2327396,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #256 @ 0x100 │ │ │ │ lsls r6, r1, #5 │ │ │ │ add r7, pc, #888 @ (adr r7, 6c5c64 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x516ac>) │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #720] @ (6c5bc4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x5160c>) │ │ │ │ + ldr r7, [pc, #848] @ (6c5c44 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x5168c>) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - asrs r4, r7, #13 │ │ │ │ + asrs r4, r3, #22 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cmp r6, #184 @ 0xb8 │ │ │ │ + adds r0, #216 @ 0xd8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cmp r6, #170 @ 0xaa │ │ │ │ + adds r0, #202 @ 0xca │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r5, [pc, #432] @ (6c5ab4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x514fc>) │ │ │ │ + ldr r7, [pc, #560] @ (6c5b34 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x5157c>) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r5, [pc, #408] @ (6c5aa0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x514e8>) │ │ │ │ + ldr r7, [pc, #536] @ (6c5b20 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x51568>) │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 4325c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x31e250> │ │ │ │ @@ -2327802,15 +2327845,15 @@ │ │ │ │ lsl.w r3, r6, r0 │ │ │ │ orr.w ip, ip, r3 │ │ │ │ b.n 6c5dce <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x51816> │ │ │ │ add r2, pc, #584 @ (adr r2, 6c6078 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x51ac0>) │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 6c5e1c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x51864> │ │ │ │ + bvs.n 6c5e5c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x518a4> │ │ │ │ lsls r2, r3, #4 │ │ │ │ add r2, pc, #152 @ (adr r2, 6c5ed4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x5191c>) │ │ │ │ lsls r6, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2328235,15 +2328278,15 @@ │ │ │ │ it eq │ │ │ │ orreq.w r0, r0, #6 │ │ │ │ bne.w 6c5ee8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x51930> │ │ │ │ b.n 6c5eb0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x518f8> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r1, pc, #640 @ (adr r1, 6c6574 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x51fbc>) │ │ │ │ lsls r6, r1, #5 │ │ │ │ - bcc.n 6c6304 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x51d4c> │ │ │ │ + bpl.n 6c6344 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x51d8c> │ │ │ │ lsls r2, r3, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r1, pc, #272 @ (adr r1, 6c6410 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x51e58>) │ │ │ │ lsls r6, r1, #5 │ │ │ │ cmp.w r0, #274 @ 0x112 │ │ │ │ beq.n 6c6334 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x51d7c> │ │ │ │ @@ -2328298,17 +2328341,17 @@ │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - stmia r7!, {r6} │ │ │ │ + ldmia r1!, {r5, r6} │ │ │ │ lsls r2, r3, #4 │ │ │ │ - stmia r5!, {r2, r3, r4, r6} │ │ │ │ + stmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r3, #4 │ │ │ │ mvn.w r3, #268 @ 0x10c │ │ │ │ adds r3, r0, r3 │ │ │ │ cmp r3, #9 │ │ │ │ ittte ls │ │ │ │ movwls r0, #545 @ 0x221 │ │ │ │ lsrls r0, r3 │ │ │ │ @@ -2328837,31 +2328880,31 @@ │ │ │ │ strd r3, r2, [sp, #36] @ 0x24 │ │ │ │ bl 6c5908 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x51350> │ │ │ │ ldrd r3, r2, [sp, #36] @ 0x24 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ b.n 6c6798 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x521e0> │ │ │ │ nop │ │ │ │ - stmia r3!, {r5} │ │ │ │ + stmia r5!, {r6} │ │ │ │ lsls r2, r3, #4 │ │ │ │ - stmia r1!, {r6} │ │ │ │ + stmia r3!, {r5, r6} │ │ │ │ lsls r2, r3, #4 │ │ │ │ - str r6, [r2, r2] │ │ │ │ + strh r6, [r6, r2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r2, [r1, r2] │ │ │ │ + strh r2, [r5, r2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r0, [r0, r2] │ │ │ │ + strh r0, [r4, r2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r0, r5, #13 │ │ │ │ + lsls r0, r1, #22 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r6, r1, #14 │ │ │ │ + lsls r6, r5, #22 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r0, r1, #14 │ │ │ │ + lsls r0, r5, #22 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r2, r0, #14 │ │ │ │ + lsls r2, r4, #22 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldrd r3, ip, [r1, #64] @ 0x40 │ │ │ │ @@ -2329030,27 +2329073,27 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 6c6ae2 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x5252a> │ │ │ │ nop │ │ │ │ str r5, [sp, #528] @ 0x210 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #272] @ (6c6c44 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x5268c>) │ │ │ │ + str r4, [r4, r1] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [pc, #240] @ (6c6c28 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x52670>) │ │ │ │ + str r4, [r3, r1] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r0, r2, #5 │ │ │ │ + lsls r0, r6, #13 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r2, r6, #4 │ │ │ │ + lsls r2, r2, #13 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r4, r3, #4 │ │ │ │ + lsls r4, r7, #12 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r4, r2, #4 │ │ │ │ + lsls r4, r6, #12 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cmp r6, #54 @ 0x36 │ │ │ │ + adds r0, #86 @ 0x56 │ │ │ │ lsls r1, r3, #2 │ │ │ │ ldrb.w ip, [r0, #80] @ 0x50 │ │ │ │ cmp.w ip, #1 │ │ │ │ bhi.n 6c6be8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x52630> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2329120,15 +2329163,15 @@ │ │ │ │ movls r0, #0 │ │ │ │ movhi r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov ip, r0 │ │ │ │ movs r1, #1 │ │ │ │ b.n 6c6ba0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x525e8> │ │ │ │ - stmia r6!, {r2, r3, r4, r5} │ │ │ │ + ldmia r0!, {r2, r3, r4, r6} │ │ │ │ lsls r2, r3, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r3 │ │ │ │ @@ -2329191,15 +2329234,15 @@ │ │ │ │ blx 69e60 <__aeabi_uidiv@plt> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r2, r0 │ │ │ │ it cc │ │ │ │ movcc r2, r0 │ │ │ │ b.n 6c6c72 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x526ba> │ │ │ │ - stmia r5!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r3, r4, r7} │ │ │ │ lsls r2, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldrb.w r9, [r0, #78] @ 0x4e │ │ │ │ sub sp, #24 │ │ │ │ @@ -2329541,21 +2329584,23 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 6c6e24 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x5286c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #24] │ │ │ │ lsls r6, r1, #5 │ │ │ │ - mrc2 0, 4, r0, cr6, cr14, {4} │ │ │ │ - mrc2 0, 3, r0, cr12, cr14, {4} │ │ │ │ - stc2 0, cr0, [r6, #-632]! @ 0xfffffd88 │ │ │ │ - ldc2l 0, cr0, [r2, #-632] @ 0xfffffd88 │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + lsls r7, r3, #2 │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + lsls r7, r3, #2 │ │ │ │ + vqadd.u8 d16, d22, d14 │ │ │ │ + vqadd.u64 d16, d18, d14 │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - cmp r1, #8 │ │ │ │ + cmp r3, #40 @ 0x28 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ str r1, [sp, #4] │ │ │ │ @@ -2330228,28 +2330273,28 @@ │ │ │ │ b.n 6c77c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x53208> │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [r4, #124] @ 0x7c │ │ │ │ b.n 6c71a4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x52bec> │ │ │ │ nop │ │ │ │ ldrh r2, [r5, #56] @ 0x38 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - itt ne │ │ │ │ - lslne r2, r3, #4 │ │ │ │ - bkpt 0x00fc │ │ │ │ + stmia r1!, {r2, r3, r4, r5} │ │ │ │ + lsls r2, r3, #4 │ │ │ │ + stmia r1!, {r2, r3, r4} │ │ │ │ lsls r2, r3, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh.w r0, [ip, #158] @ 0x9e │ │ │ │ - pop {r4, r6} │ │ │ │ + @ instruction: 0xfacc009e │ │ │ │ + bkpt 0x0070 │ │ │ │ lsls r2, r3, #4 │ │ │ │ - pop {r1, r2, r3, r4, r5} │ │ │ │ + bkpt 0x005e │ │ │ │ lsls r2, r3, #4 │ │ │ │ - pop {r3, r4, r6} │ │ │ │ + bkpt 0x0078 │ │ │ │ lsls r2, r3, #4 │ │ │ │ - pop {r3, r4, r5} │ │ │ │ + bkpt 0x0058 │ │ │ │ lsls r2, r3, #4 │ │ │ │ ldrb.w r3, [r0, #78] @ 0x4e │ │ │ │ add.w r1, r0, r1, lsl #2 │ │ │ │ subs r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ ldr.w r0, [r1, #180] @ 0xb4 │ │ │ │ itt ls │ │ │ │ @@ -2330793,15 +2330838,15 @@ │ │ │ │ beq.w 6c78ce <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x53316> │ │ │ │ b.n 6c7ac0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x53508> │ │ │ │ nop │ │ │ │ strh r4, [r2, #60] @ 0x3c │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf370009e │ │ │ │ + @ instruction: 0xf590009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 6cc3ec <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x57e34> │ │ │ │ pop {r3, pc} │ │ │ │ cbz r1, 6c7e4a <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x53892> │ │ │ │ @@ -2330832,15 +2330877,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r3, [r3, #180] @ 0xb4 │ │ │ │ blx r3 │ │ │ │ ldr.w r0, [r5, #720] @ 0x2d0 │ │ │ │ cbz r0, 6c7e9e <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x538e6> │ │ │ │ - bl af543c │ │ │ │ + bl af56cc │ │ │ │ ldr.w r0, [r5, #708] @ 0x2c4 │ │ │ │ cbz r0, 6c7ea8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x538f0> │ │ │ │ bl 598738 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4843c8> │ │ │ │ ldr.w r3, [r5, #2324] @ 0x914 │ │ │ │ cbz r3, 6c7f06 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x5394e> │ │ │ │ mov.w r8, #0 │ │ │ │ mov r6, r5 │ │ │ │ @@ -2330964,15 +2331009,15 @@ │ │ │ │ ldr r3, [r3, #124] @ 0x7c │ │ │ │ blx r3 │ │ │ │ add.w r0, r5, #2432 @ 0x980 │ │ │ │ bl 6e645c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x71ea4> │ │ │ │ addw r0, r5, #2516 @ 0x9d4 │ │ │ │ bl 6e645c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x71ea4> │ │ │ │ addw r0, r5, #2332 @ 0x91c │ │ │ │ - bl abaf10 │ │ │ │ + bl abb1a0 │ │ │ │ ldr.w r0, [r5, #892] @ 0x37c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6c80c2 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x53b0a> │ │ │ │ blx 6a8a8 │ │ │ │ ldr.w r0, [r5, #1012] @ 0x3f4 │ │ │ │ blx 6a8a8 │ │ │ │ ldr.w r0, [r5, #1212] @ 0x4bc │ │ │ │ @@ -2331122,15 +2331167,15 @@ │ │ │ │ ldr r3, [pc, #1000] @ (6c85f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x54038>) │ │ │ │ str.w r8, [r0, #704] @ 0x2c0 │ │ │ │ add r3, pc │ │ │ │ str.w r8, [r0] │ │ │ │ str r3, [r0, #36] @ 0x24 │ │ │ │ str.w r6, [r0, #640] @ 0x280 │ │ │ │ addw r0, r0, #2332 @ 0x91c │ │ │ │ - bl abaf04 │ │ │ │ + bl abb194 │ │ │ │ ldr r3, [r6, #120] @ 0x78 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ str.w r0, [r4, #644] @ 0x284 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6c8bf0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x54638> │ │ │ │ @@ -2331440,90 +2331485,90 @@ │ │ │ │ ldrb r6, [r3, #24] │ │ │ │ lsls r6, r1, #5 │ │ │ │ ldc2 15, cr15, [r9], #-1020 @ 0xfffffc04 │ │ │ │ mcrr2 15, 15, pc, r5, cr15 @ │ │ │ │ @ instruction: 0xfbebffff │ │ │ │ adds r4, r2, r6 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeb84009e │ │ │ │ - sbcs.w r0, r8, lr, lsr #2 │ │ │ │ + stc 0, cr0, [r4, #632]! @ 0x278 │ │ │ │ + ldc 0, cr0, [r8, #632] @ 0x278 │ │ │ │ movs r5, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ - sbc.w r0, r6, lr, lsr #2 │ │ │ │ + stc 0, cr0, [r6, #632] @ 0x278 │ │ │ │ adds r1, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ - sbcs.w r0, ip, lr, lsr #2 │ │ │ │ + ldc 0, cr0, [ip, #632] @ 0x278 │ │ │ │ subs r4, r7, #5 │ │ │ │ movs r0, r0 │ │ │ │ - adc.w r0, r0, lr, lsr #2 │ │ │ │ - adc.w r0, r0, lr, lsr #2 │ │ │ │ + stcl 0, cr0, [r0, #-632]! @ 0xfffffd88 │ │ │ │ + stcl 0, cr0, [r0, #-632]! @ 0xfffffd88 │ │ │ │ subs r0, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeb20009e │ │ │ │ - ldr r1, [pc, #464] @ (6c8800 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x54248>) │ │ │ │ + stcl 0, cr0, [r0, #-632] @ 0xfffffd88 │ │ │ │ + ldr r3, [pc, #592] @ (6c8880 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x542c8>) │ │ │ │ lsls r6, r3, #2 │ │ │ │ asrs r0, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r3, r5 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #214 @ 0xd6 │ │ │ │ + subs r2, #246 @ 0xf6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ adds r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #128 @ 0x80 │ │ │ │ + subs r7, #160 @ 0xa0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ adds r7, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r2, r3 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeac0009e │ │ │ │ + stcl 0, cr0, [r0], #632 @ 0x278 │ │ │ │ movs r7, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - orns r0, r4, lr, lsr #2 │ │ │ │ - orns r0, r6, lr, lsr #2 │ │ │ │ + ldc 0, cr0, [r4], {158} @ 0x9e │ │ │ │ + ldc 0, cr0, [r6], {158} @ 0x9e │ │ │ │ subs r0, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - orn r0, r6, lr, lsr #2 │ │ │ │ + stc 0, cr0, [r6], {158} @ 0x9e │ │ │ │ asrs r4, r7, #29 │ │ │ │ movs r0, r0 │ │ │ │ - orrs.w r0, r6, lr, lsr #2 │ │ │ │ + ldcl 0, cr0, [r6], #-632 @ 0xfffffd88 │ │ │ │ asrs r4, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ - orr.w r0, r2, lr, lsr #2 │ │ │ │ + stcl 0, cr0, [r2], #-632 @ 0xfffffd88 │ │ │ │ subs r0, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - bics.w r0, sl, lr, lsr #2 │ │ │ │ + mrrc 0, 9, r0, sl, cr14 │ │ │ │ asrs r4, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - bic.w r0, r4, lr, lsr #2 │ │ │ │ + mcrr 0, 9, r0, r4, cr14 │ │ │ │ cmp r1, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #134 @ 0x86 │ │ │ │ + subs r7, #166 @ 0xa6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ subs r3, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - ldrd r0, r0, [sl, #632]! @ 0x278 │ │ │ │ + ldc 0, cr0, [sl], {158} @ 0x9e │ │ │ │ movs r0, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - strd r0, r0, [lr, #632]! @ 0x278 │ │ │ │ + stc 0, cr0, [lr], {158} @ 0x9e │ │ │ │ cmp r7, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - ldrd r0, r0, [lr, #632] @ 0x278 │ │ │ │ + @ instruction: 0xebfe009e │ │ │ │ subs r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #776] @ 0x308 │ │ │ │ + str r5, [sp, #904] @ 0x388 │ │ │ │ lsls r4, r4, #2 │ │ │ │ asrs r4, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe9ba009e │ │ │ │ + rsbs r0, sl, lr, lsr #2 │ │ │ │ adds r0, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe9b6009e │ │ │ │ + rsbs r0, r6, lr, lsr #2 │ │ │ │ movs r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ str.w r3, [r4, #1332] @ 0x534 │ │ │ │ str.w r3, [r4, #1340] @ 0x53c │ │ │ │ ldr.w r0, [pc, #2188] @ 6c8f58 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x549a0> │ │ │ │ ldr r1, [r5, r1] │ │ │ │ str.w r1, [r4, #1336] @ 0x538 │ │ │ │ @@ -2332043,15 +2332088,15 @@ │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov.w r1, #1048576 @ 0x100000 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 5e6360 │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r0, r4 │ │ │ │ - bl af5040 │ │ │ │ + bl af52d0 │ │ │ │ str.w r0, [r4, #720] @ 0x2d0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6c8bf0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x54638> │ │ │ │ ldr.w r3, [r4, #704] @ 0x2c0 │ │ │ │ ldrb.w r1, [r3, #3498] @ 0xdaa │ │ │ │ ldr r3, [pc, #652] @ (6c8f9c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x549e4>) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ @@ -2332248,57 +2332293,57 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe8c2009e │ │ │ │ + @ instruction: 0xeae2009e │ │ │ │ cmp r2, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia.w r6!, {r1, r2, r3, r4, r7} │ │ │ │ + @ instruction: 0xead6009e │ │ │ │ subs r0, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ - stmia.w r2!, {r1, r2, r3, r4, r7} │ │ │ │ + @ instruction: 0xeac2009e │ │ │ │ adds r2, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r3, r5 │ │ │ │ movs r0, r0 │ │ │ │ - strd r0, r0, [r6], #-632 @ 0x278 │ │ │ │ - @ instruction: 0xe83e009e │ │ │ │ + eor.w r0, r6, lr, lsr #2 │ │ │ │ + orrs.w r0, lr, lr, lsr #2 │ │ │ │ adds r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #19 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe814009e │ │ │ │ + bics.w r0, r4, lr, lsr #2 │ │ │ │ adds r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r7, #15] │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #142 @ 0x8e │ │ │ │ + cmp r4, #174 @ 0xae │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r2, #134 @ 0x86 │ │ │ │ + cmp r4, #166 @ 0xa6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6c92c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x54d10> │ │ │ │ + b.n 6c9708 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x55150> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r2, #110 @ 0x6e │ │ │ │ + cmp r4, #142 @ 0x8e │ │ │ │ lsls r6, r3, #2 │ │ │ │ - svc 62 @ 0x3e │ │ │ │ + b.n 6c9274 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x54cbc> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - svc 54 @ 0x36 │ │ │ │ + b.n 6c9268 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x54cb0> │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #24] @ (6c8fe4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x54a2c>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2332309,15 +2332354,15 @@ │ │ │ │ add r0, pc │ │ │ │ bl 4440ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32fd3c> │ │ │ │ str.w r0, [r4, #3504] @ 0xdb0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ udf #122 @ 0x7a │ │ │ │ lsls r7, r0, #5 │ │ │ │ - b.n 6c9168 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x54bb0> │ │ │ │ + b.n 6c95a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x54ff0> │ │ │ │ lsls r6, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #428] @ (6c91ac <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x54bf4>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2332493,54 +2332538,54 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 6c90bc <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x54b04> │ │ │ │ nop │ │ │ │ ldr r0, [r7, #124] @ 0x7c │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7ce00a7 │ │ │ │ - strh r4, [r1, #56] @ 0x38 │ │ │ │ + vld1.8 {d16[5]}, [lr], r7 │ │ │ │ + ldrh r4, [r5, #8] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - b.n 6c9298 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x54ce0> │ │ │ │ + b.n 6c96d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x55120> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6c92fc <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x54d44> │ │ │ │ + b.n 6c973c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x55184> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6c9314 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x54d5c> │ │ │ │ + b.n 6c9754 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x5519c> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6c9344 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x54d8c> │ │ │ │ + b.n 6c9784 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x551cc> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6c9318 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x54d60> │ │ │ │ + b.n 6c9758 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x551a0> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6c9328 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x54d70> │ │ │ │ + b.n 6c9768 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x551b0> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6c93b4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x54dfc> │ │ │ │ + b.n 6c97f4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x5523c> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r6, [r5, r3] │ │ │ │ + ldrsb r6, [r1, r4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r6, [r0, r2] │ │ │ │ + ldrsb r6, [r4, r2] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - svc 232 @ 0xe8 │ │ │ │ + b.n 6c95f4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x5503c> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - svc 218 @ 0xda │ │ │ │ + b.n 6c95dc <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x55024> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6c92b0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x54cf8> │ │ │ │ + b.n 6c96f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x55138> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6c926c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x54cb4> │ │ │ │ + b.n 6c96ac <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x550f4> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6c9240 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x54c88> │ │ │ │ + b.n 6c9680 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x550c8> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6c9214 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x54c5c> │ │ │ │ + b.n 6c9654 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x5509c> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - svc 246 @ 0xf6 │ │ │ │ + b.n 6c9628 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x55070> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - svc 222 @ 0xde │ │ │ │ + b.n 6c95fc <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x55044> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - svc 198 @ 0xc6 │ │ │ │ + b.n 6c95d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x55018> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - svc 174 @ 0xae │ │ │ │ + b.n 6c95a4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x54fec> │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6c9288 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x54cd0> │ │ │ │ mov.w ip, #11 │ │ │ │ ldr.w r3, [r1, r0, lsl #2] │ │ │ │ adds r0, #2 │ │ │ │ @@ -2332718,15 +2332763,15 @@ │ │ │ │ subs r2, #131 @ 0x83 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r6, #76] @ 0x4c │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6c97f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x55238> │ │ │ │ + b.n 6c8c30 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x54678> │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #88] @ (6c9494 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x54edc>) │ │ │ │ @@ -2333535,19 +2333580,19 @@ │ │ │ │ b.n 6c9cda <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x55722> │ │ │ │ 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 6c9d2e <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x55776> │ │ │ │ - bne.n 6c9cbc <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x55704> │ │ │ │ + bcc.n 6c9cfc <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x55744> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bls.n 6c9e10 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x55858> │ │ │ │ + blt.n 6c9e50 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x55898> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, r2, r5 │ │ │ │ + adds r2, r6, #5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r3, [r0, #648] @ 0x288 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2334004,15 +2334049,15 @@ │ │ │ │ str.w r9, [r3, r2, lsl #2] │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r3, [r4, #648] @ 0x288 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r4, #648] @ 0x288 │ │ │ │ ldr r3, [r2, #32] │ │ │ │ udf #255 @ 0xff │ │ │ │ - bmi.n 6ca498 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x55ee0> │ │ │ │ + bvs.n 6ca2d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x55d20> │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r2 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2334629,17 +2334674,17 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ blx 6a2ec │ │ │ │ nop │ │ │ │ ldr r6, [r6, r4] │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r1, r2, r3, r4, r6, r7} │ │ │ │ + beq.n 6cab6c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x565b4> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldmia r3!, {r1, r5} │ │ │ │ + ldmia r5!, {r1, r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r0, #648] @ 0x288 │ │ │ │ @@ -2334867,23 +2334912,23 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r6, #52] @ 0x34 │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ ldr.w r3, [r4, #704] @ 0x2c0 │ │ │ │ b.n 6cac82 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x566ca> │ │ │ │ strh r6, [r0, r6] │ │ │ │ lsls r6, r1, #5 │ │ │ │ - ldmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r3, {r2, r3} │ │ │ │ lsls r6, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r4, r6, r7} │ │ │ │ + ldmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldmia r0!, {r2, r6, r7} │ │ │ │ + ldmia r2, {r2, r5, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r2, {r1, r2, r4, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr.w ip, [r0, #648] @ 0x288 │ │ │ │ ldr.w r1, [r0, #660] @ 0x294 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ add.w r2, ip, #1 │ │ │ │ str.w r2, [r0, #648] @ 0x288 │ │ │ │ movw r2, #4346 @ 0x10fa │ │ │ │ @@ -2335535,15 +2335580,15 @@ │ │ │ │ ldr.w r2, [r4, #660] @ 0x294 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r1, r3, #1 │ │ │ │ str.w r1, [r4, #648] @ 0x288 │ │ │ │ str.w r0, [r2, r3, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - stmia r1!, {r1, r4} │ │ │ │ + stmia r3!, {r1, r4, r5} │ │ │ │ lsls r6, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r2 │ │ │ │ ldr.w r2, [r0, #704] @ 0x2c0 │ │ │ │ @@ -2335636,22 +2335681,22 @@ │ │ │ │ bhi.n 6cb7cc <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x57214> │ │ │ │ b.n 6cb70a <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x57152> │ │ │ │ nop │ │ │ │ ldr r0, [pc, #1008] @ (6cbbe0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x57628>) │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - itet │ │ │ │ - lsl r6, r3, #2 │ │ │ │ - itee al @ unpredictable │ │ │ │ - lslal r6, r3, #2 │ │ │ │ - itte al @ unpredictable > │ │ │ │ - lslal r6, r3, #2 │ │ │ │ - ldral.w r2, [r0, #648] @ 0x288 │ │ │ │ - movw ip, #2209 @ 0x8a1 │ │ │ │ + stmia r2!, {r1, r2, r4} │ │ │ │ + lsls r6, r3, #2 │ │ │ │ + stmia r2!, {r1, r2, r3} │ │ │ │ + lsls r6, r3, #2 │ │ │ │ + stmia r2!, {r1, r2} │ │ │ │ + lsls r6, r3, #2 │ │ │ │ + ldr.w r2, [r0, #648] @ 0x288 │ │ │ │ + movw ip, #2209 @ 0x8a1 │ │ │ │ ldr.w r3, [r0, #660] @ 0x294 │ │ │ │ movs r1, #0 │ │ │ │ push {lr} │ │ │ │ add.w lr, r2, #1 │ │ │ │ str.w lr, [r0, #648] @ 0x288 │ │ │ │ str.w ip, [r3, r2, lsl #2] │ │ │ │ ldr.w r2, [r0, #648] @ 0x288 │ │ │ │ @@ -2336896,15 +2336941,15 @@ │ │ │ │ movs r0, #1 │ │ │ │ b.n 6cc6b0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x580f8> │ │ │ │ nop │ │ │ │ subs r1, #142 @ 0x8e │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 6cc6fa <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x58142> │ │ │ │ + cbz r0, 6cc742 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x5818a> │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr r4, [pc, #128] @ (6cc774 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x581bc>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -2337049,15 +2337094,15 @@ │ │ │ │ bl 6cc3ec <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x57e34> │ │ │ │ b.n 6cc81a <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x58262> │ │ │ │ nop │ │ │ │ subs r0, #20 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #104 @ 0x68 │ │ │ │ + sxth r2, r7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr.w r3, [r0, #1428] @ 0x594 │ │ │ │ mov.w ip, #1 │ │ │ │ add.w r2, r0, #1408 @ 0x580 │ │ │ │ str.w r1, [r0, #744] @ 0x2e8 │ │ │ │ strb.w ip, [r0, #1424] @ 0x590 │ │ │ │ cbz r3, 6cc8aa <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x582f2> │ │ │ │ @@ -2337122,15 +2337167,15 @@ │ │ │ │ bx lr │ │ │ │ ldr r3, [pc, #12] @ (6cc940 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x58388>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, r1, lsl #2] │ │ │ │ strd r1, r3, [r0, #68] @ 0x44 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r2, [r5, #32] │ │ │ │ + ldr r2, [r1, #68] @ 0x44 │ │ │ │ lsls r2, r3, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 6a8a8 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2337201,15 +2337246,15 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ ldr.w r0, [r0, #716] @ 0x2cc │ │ │ │ add r0, r2 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add r6, sp, #320 @ 0x140 │ │ │ │ + add sp, #448 @ 0x1c0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2337222,15 +2337267,15 @@ │ │ │ │ ldr r2, [r4, #76] @ 0x4c │ │ │ │ mla r3, r5, r3, r3 │ │ │ │ cmp r3, r2 │ │ │ │ it cc │ │ │ │ movcc r3, r2 │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - add r6, sp, #224 @ 0xe0 │ │ │ │ + add sp, #352 @ 0x160 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #40] @ (6cca78 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x584c0>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2337246,15 +2337291,15 @@ │ │ │ │ ldr.w r3, [r0, #716] @ 0x2cc │ │ │ │ add r3, r1 │ │ │ │ str.w r3, [r0, #716] @ 0x2cc │ │ │ │ str r2, [r4, #76] @ 0x4c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add r6, sp, #144 @ 0x90 │ │ │ │ + add sp, #272 @ 0x110 │ │ │ │ lsls r6, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [r0, #60] @ 0x3c │ │ │ │ mul.w r5, r1, r2 │ │ │ │ @@ -2337315,15 +2337360,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 6ccade <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x58526> │ │ │ │ nop │ │ │ │ - add r6, sp, #8 │ │ │ │ + add sp, #136 @ 0x88 │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr.w ip, [r0, #648] @ 0x288 │ │ │ │ ldr.w r3, [r0, #660] @ 0x294 │ │ │ │ push {r4, r5, lr} │ │ │ │ add.w r4, ip, #1 │ │ │ │ ldr.w lr, [r0, #1252] @ 0x4e4 │ │ │ │ str.w r4, [r0, #648] @ 0x288 │ │ │ │ @@ -2337520,21 +2337565,21 @@ │ │ │ │ str r6, [sp, #0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ adds r4, #26 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - add r5, sp, #120 @ 0x78 │ │ │ │ + add r7, sp, #248 @ 0xf8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r4, [r4, #112] @ 0x70 │ │ │ │ + ldr r4, [r0, #20] │ │ │ │ lsls r2, r3, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #80 @ 0x50 │ │ │ │ + add r5, sp, #208 @ 0xd0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ subs r2, #1 │ │ │ │ @@ -2337570,15 +2337615,15 @@ │ │ │ │ orr.w r2, r2, r4, lsl #16 │ │ │ │ orr.w r2, r2, #32 │ │ │ │ adds r4, r1, #1 │ │ │ │ str.w r4, [r0, #648] @ 0x288 │ │ │ │ str.w r2, [r3, r1, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r2, [r6, #80] @ 0x50 │ │ │ │ + str r2, [r2, #116] @ 0x74 │ │ │ │ lsls r2, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #280] @ (6ccf98 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x589e0>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -2337685,15 +2337730,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ adds r1, #122 @ 0x7a │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #72 @ 0x48 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - str r6, [r7, #60] @ 0x3c │ │ │ │ + str r6, [r3, #96] @ 0x60 │ │ │ │ lsls r2, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #404] @ (6cd150 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x58b98>) │ │ │ │ @@ -2337841,15 +2337886,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ adds r0, #60 @ 0x3c │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #24 │ │ │ │ + add r2, sp, #152 @ 0x98 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ ldr r4, [r0, #60] @ 0x3c │ │ │ │ @@ -2337917,15 +2337962,15 @@ │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #65536 @ 0x10000 │ │ │ │ beq.n 6cd1d6 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x58c1e> │ │ │ │ subs r0, #7 │ │ │ │ cmp r0, #2 │ │ │ │ bls.n 6cd1d2 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x58c1a> │ │ │ │ b.n 6cd1d6 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x58c1e> │ │ │ │ - add r0, sp, #72 @ 0x48 │ │ │ │ + add r2, sp, #200 @ 0xc8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [r0, #60] @ 0x3c │ │ │ │ mov sl, r2 │ │ │ │ @@ -2338151,15 +2338196,15 @@ │ │ │ │ bne.n 6cd4d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x58f18> │ │ │ │ b.n 6cd434 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x58e7c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cmp r5, #152 @ 0x98 │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #168 @ (adr r7, 6cd5b4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x58ffc>) │ │ │ │ + add r1, sp, #296 @ 0x128 │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp r3, #196 @ 0xc4 │ │ │ │ lsls r6, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ @@ -2338657,15 +2338702,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r7, #218 @ 0xda │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #204 @ 0xcc │ │ │ │ lsls r6, r1, #5 │ │ │ │ - ldr r2, [r5, r6] │ │ │ │ + ldrh r2, [r1, r7] │ │ │ │ lsls r2, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r3 │ │ │ │ @@ -2338736,15 +2338781,15 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 6cdadc <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x59524> │ │ │ │ movs r5, #110 @ 0x6e │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #752] @ 0x2f0 │ │ │ │ + add r0, pc, #880 @ (adr r0, 6cdea8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x598f0>) │ │ │ │ lsls r6, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr.w r5, [pc, #1228] @ 6ce018 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x59a60> │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -2339181,25 +2339226,25 @@ │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #146 @ 0x92 │ │ │ │ lsls r6, r1, #5 │ │ │ │ movs r4, #94 @ 0x5e │ │ │ │ lsls r6, r1, #5 │ │ │ │ - ldrsb r0, [r2, r4] │ │ │ │ + ldr r0, [r6, r4] │ │ │ │ lsls r2, r3, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r6, [sp, #104] @ 0x68 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r2, [r7, r2] │ │ │ │ + ldrsb r2, [r3, r3] │ │ │ │ lsls r2, r3, #4 │ │ │ │ - strb r2, [r6, r0] │ │ │ │ + ldrsb r2, [r2, r1] │ │ │ │ lsls r2, r3, #4 │ │ │ │ - strh r2, [r1, r7] │ │ │ │ + strb r2, [r5, r7] │ │ │ │ lsls r2, r3, #4 │ │ │ │ ldr.w r3, [r4, #648] @ 0x288 │ │ │ │ tst.w r9, #1 │ │ │ │ add.w r0, r2, r3, lsl #2 │ │ │ │ beq.n 6ce08c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x59ad4> │ │ │ │ cmp r7, #1 │ │ │ │ bls.n 6ce06e <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x59ab6> │ │ │ │ @@ -2339307,15 +2339352,15 @@ │ │ │ │ add r2, pc │ │ │ │ str r4, [r1, #60] @ 0x3c │ │ │ │ add r3, pc │ │ │ │ vstr d7, [r1] │ │ │ │ strd r2, r3, [r1, #44] @ 0x2c │ │ │ │ ldr.w r0, [r4, #708] @ 0x2c4 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl af0170 │ │ │ │ + bl af0400 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 6ce1a2 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x59bea> │ │ │ │ ldr.w r0, [r4, #708] @ 0x2c4 │ │ │ │ bl 599214 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x484ea4> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ @@ -2339478,15 +2339523,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 af4710 │ │ │ │ + bl af49a0 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ mov r7, fp │ │ │ │ ldr r2, [pc, #752] @ (6ce66c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x5a0b4>) │ │ │ │ movs r1, #16 │ │ │ │ @@ -2339696,19 +2339741,19 @@ │ │ │ │ strb.w r2, [r4, #1124] @ 0x464 │ │ │ │ str.w r3, [r4, #1432] @ 0x598 │ │ │ │ addw r2, r4, #1028 @ 0x404 │ │ │ │ addw r3, r4, #1108 @ 0x454 │ │ │ │ str.w r3, [r4, #1428] @ 0x594 │ │ │ │ b.n 6ce308 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x59d50> │ │ │ │ nop │ │ │ │ - str r6, [r3, r5] │ │ │ │ + strh r6, [r7, r5] │ │ │ │ lsls r2, r3, #4 │ │ │ │ - str r6, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r1, [sp, #96] @ 0x60 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r5, [pc, #304] @ (6ce7a4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x5a1ec>) │ │ │ │ + ldr r7, [pc, #432] @ (6ce824 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x5a26c>) │ │ │ │ lsls r2, r3, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r3, [r0, #704] @ 0x2c0 │ │ │ │ ldrb.w r2, [r3, #3476] @ 0xd94 │ │ │ │ @@ -2339950,15 +2339995,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 af92d0 │ │ │ │ + bl af9560 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r4, #0] │ │ │ │ lsrs r3, r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r2, [pc, #168] @ (6ce9f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x5a440>) │ │ │ │ ldr r3, [pc, #160] @ (6ce9f4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x5a43c>) │ │ │ │ @@ -2339989,15 +2340034,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 af9470 │ │ │ │ + bl af9700 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ lsrs r3, r3, #2 │ │ │ │ str r3, [r6, #0] │ │ │ │ b.n 6ce94e <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x5a396> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6ce94e <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x5a396> │ │ │ │ @@ -2340017,15 +2340062,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 af93a0 │ │ │ │ + bl af9630 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ lsrs r3, r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ b.n 6ce94e <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x5a396> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r4, r1, #28 │ │ │ │ @@ -2340250,15 +2340295,15 @@ │ │ │ │ mov r7, r0 │ │ │ │ addw r0, r0, #2332 @ 0x91c │ │ │ │ mov r6, r1 │ │ │ │ ldr.w r3, [r3, #1856] @ 0x740 │ │ │ │ mov r8, r2 │ │ │ │ mov.w r9, #0 │ │ │ │ mov sl, r3 │ │ │ │ - bl abb054 │ │ │ │ + bl abb2e4 │ │ │ │ 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 │ │ │ │ @@ -2340294,15 +2340339,15 @@ │ │ │ │ mov r0, sl │ │ │ │ blx r5 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6cec76 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x5a6be> │ │ │ │ mov r1, r4 │ │ │ │ addw r0, r7, #2332 @ 0x91c │ │ │ │ - bl abb180 │ │ │ │ + bl abb410 │ │ │ │ b.n 6cec80 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x5a6c8> │ │ │ │ ldr.w r3, [r7, #640] @ 0x280 │ │ │ │ add.w r8, r7, #648 @ 0x288 │ │ │ │ mov.w r2, #402653184 @ 0x18000000 │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r3, [r3, #176] @ 0xb0 │ │ │ │ blx r3 │ │ │ │ @@ -2340365,15 +2340410,15 @@ │ │ │ │ b.n 6cec98 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x5a6e0> │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ addw r0, r0, #2332 @ 0x91c │ │ │ │ - bl abb180 │ │ │ │ + bl abb410 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #164] @ (6cee30 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x5a878>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -2341122,21 +2341167,21 @@ │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 6cf4f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x5af40> │ │ │ │ nop │ │ │ │ lsrs r0, r7, #25 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r7, #44] @ 0x2c │ │ │ │ + strh r0, [r3, #62] @ 0x3e │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r7, #4 │ │ │ │ + asrs r4, r4 │ │ │ │ lsls r2, r3, #4 │ │ │ │ - strh r2, [r0, #44] @ 0x2c │ │ │ │ + strh r2, [r4, #60] @ 0x3c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, #170 @ 0xaa │ │ │ │ + lsrs r2, r1 │ │ │ │ lsls r2, r3, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ blx 6a8a8 │ │ │ │ @@ -2341378,21 +2341423,21 @@ │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r3, #4 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, #30] │ │ │ │ + strh r4, [r7, #46] @ 0x2e │ │ │ │ lsls r6, r3, #2 │ │ │ │ lsrs r2, r3, #2 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - strh r2, [r4, #20] │ │ │ │ + strh r2, [r0, #38] @ 0x26 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r4, [r3, #20] │ │ │ │ + strh r4, [r7, #36] @ 0x24 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2341508,15 +2341553,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #26 │ │ │ │ lsls r6, r1, #5 │ │ │ │ lsls r0, r0, #26 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, #14] │ │ │ │ + strh r4, [r7, #30] │ │ │ │ lsls r6, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r2, [pc, #532] @ (6cfbf4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x5b63c>) │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -2341734,21 +2341779,21 @@ │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #24 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r0, #14] │ │ │ │ + strh r6, [r4, #30] │ │ │ │ lsls r6, r3, #2 │ │ │ │ lsls r4, r1, #22 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - strh r6, [r5, #6] │ │ │ │ + strh r6, [r1, #24] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r6, [r7, #31] │ │ │ │ + strh r6, [r3, #16] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ blx 6a8a8 │ │ │ │ @@ -2342061,21 +2342106,21 @@ │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #12 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r3, #29] │ │ │ │ + strh r6, [r7, #10] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r0, [r7, #30] │ │ │ │ + strh r0, [r3, #14] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, #214 @ 0xd6 │ │ │ │ + subs r0, #246 @ 0xf6 │ │ │ │ lsls r2, r3, #4 │ │ │ │ - ldrb r0, [r4, #28] │ │ │ │ + strh r0, [r0, #10] │ │ │ │ lsls r6, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ ldr r3, [pc, #412] @ (6d012c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x5bb74>) │ │ │ │ @@ -2342240,25 +2342285,25 @@ │ │ │ │ cmp sl, fp │ │ │ │ bne.w 6d001c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x5ba64> │ │ │ │ b.n 6d00a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x5baf0> │ │ │ │ lsls r0, r5, #1 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb87c │ │ │ │ + hlt 0x001c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xb872 │ │ │ │ + hlt 0x0012 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r2, #18] │ │ │ │ + ldrb r4, [r6, #26] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [sp, #640] @ 0x280 │ │ │ │ + ldr r2, [sp, #768] @ 0x300 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r4, [r5, #52] @ 0x34 │ │ │ │ + ldr r4, [r1, #88] @ 0x58 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [r4, #52] @ 0x34 │ │ │ │ + ldr r2, [r0, #88] @ 0x58 │ │ │ │ lsls r6, r3, #2 │ │ │ │ cbz r1, 6d0156 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x5bb9e> │ │ │ │ ldr r2, [r1, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cbz r2, 6d0158 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x5bba0> │ │ │ │ bx lr │ │ │ │ @@ -2342615,15 +2342660,15 @@ │ │ │ │ ldmia r4!, {r0, r1, r2, r5, r6, r7} │ │ │ │ ands r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ tst r0, r0 │ │ │ │ stc2l 1, cr0, [r4, #308] @ 0x134 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r2, #2] │ │ │ │ + ldrb r4, [r6, #10] │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr.w r3, [r0, #1428] @ 0x594 │ │ │ │ mov.w ip, #1 │ │ │ │ push {r4} │ │ │ │ add.w r2, r0, #1048 @ 0x418 │ │ │ │ ldr.w r4, [r0, #1052] @ 0x41c │ │ │ │ str r1, [r4, #0] │ │ │ │ @@ -2345326,45 +2345371,45 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #84 @ 0x54 │ │ │ │ lsls r6, r1, #5 │ │ │ │ b.n 6d1eec <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x5d934> │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r6, #28] │ │ │ │ + str r4, [r2, #64] @ 0x40 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r0, [r3, #24] │ │ │ │ + str r0, [r7, #56] @ 0x38 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r4, [r2, #4] │ │ │ │ + str r4, [r6, #36] @ 0x24 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r2, [r7, #0] │ │ │ │ + str r2, [r3, #36] @ 0x24 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsh r0, [r4, r7] │ │ │ │ + str r0, [r0, #32] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsh r4, [r0, r6] │ │ │ │ + str r4, [r4, #24] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsh r2, [r4, r3] │ │ │ │ + str r2, [r0, #16] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsh r2, [r1, r2] │ │ │ │ + str r2, [r5, #8] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsh r2, [r6, r0] │ │ │ │ + str r2, [r2, #4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsh r4, [r3, r0] │ │ │ │ + str r4, [r7, #0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsh r0, [r1, r0] │ │ │ │ + str r0, [r5, #0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r2, [r6, r7] │ │ │ │ + str r2, [r2, #0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r4, [r3, r6] │ │ │ │ + ldrsh r4, [r7, r6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r6, [r0, r7] │ │ │ │ + ldrsh r6, [r4, r7] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r0, [r6, r5] │ │ │ │ + ldrsh r0, [r2, r6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r6, [r2, r6] │ │ │ │ + ldrsh r6, [r6, r6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ mov.w r3, #2228224 @ 0x220000 │ │ │ │ str r3, [sp, #24] │ │ │ │ b.n 6d1eec <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x5d934> │ │ │ │ mov.w r3, #687865856 @ 0x29000000 │ │ │ │ orrs r4, r3 │ │ │ │ cmp.w r9, #4 │ │ │ │ @@ -2345531,19 +2345576,19 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ b.w 6d195e <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x5d3a6> │ │ │ │ nop │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r3, r5] │ │ │ │ + ldrh r4, [r7, r5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [r5, r4] │ │ │ │ + ldrh r4, [r1, r5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [r0, r4] │ │ │ │ + ldrh r6, [r4, r4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r4, [r0, #1072] @ 0x430 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2345697,15 +2345742,15 @@ │ │ │ │ vcmp.f32 s14, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ beq.n 6d26c6 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x5e10e> │ │ │ │ b.n 6d26f4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x5e13c> │ │ │ │ nop │ │ │ │ stc2 6, cr12, [r0], {127} @ 0x7f │ │ │ │ stc2 6, cr4, [r0], {127} @ 0x7f │ │ │ │ - strb r6, [r0, r2] │ │ │ │ + ldrsb r6, [r4, r2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r1 │ │ │ │ @@ -2346567,23 +2346612,23 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6d2e54 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x5e89c> │ │ │ │ b.n 6d2fb0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x5e9f8> │ │ │ │ bcs.n 6d3114 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x5eb5c> │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r2, #23 │ │ │ │ + lsls r0, r6, #31 │ │ │ │ lsls r2, r3, #4 │ │ │ │ - str r0, [r6, r1] │ │ │ │ + strh r0, [r2, r2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r7, [pc, #440] @ (6d3350 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x5ed98>) │ │ │ │ + str r6, [r1, r6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r7, [pc, #472] @ (6d3374 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x5edbc>) │ │ │ │ + str r6, [r2, r6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r7, [pc, #312] @ (6d32d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x5ed20>) │ │ │ │ + str r6, [r5, r5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr.w r2, [r0, #1428] @ 0x594 │ │ │ │ movs r1, #1 │ │ │ │ push {lr} │ │ │ │ add.w r3, r0, #1288 @ 0x508 │ │ │ │ ldr.w ip, [r0, #1292] @ 0x50c │ │ │ │ strb.w r1, [r0, #1304] @ 0x518 │ │ │ │ @@ -2346771,19 +2346816,19 @@ │ │ │ │ ldr r3, [pc, #20] @ (6d33d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x5ee20>) │ │ │ │ add r3, pc │ │ │ │ b.n 6d3396 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x5edde> │ │ │ │ ldmia r5!, {r4, r6} │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r2, #2 │ │ │ │ + lsls r0, r6, #10 │ │ │ │ lsls r2, r3, #4 │ │ │ │ - ldr r3, [pc, #200] @ (6d34a0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x5eee8>) │ │ │ │ + ldr r5, [pc, #328] @ (6d3520 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x5ef68>) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r4, [r2, #88] @ 0x58 │ │ │ │ + str r4, [r6, #120] @ 0x78 │ │ │ │ lsls r0, r3, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldrd r3, ip, [r1, #112] @ 0x70 │ │ │ │ @@ -2348413,15 +2348458,15 @@ │ │ │ │ movlt r3, #255 @ 0xff │ │ │ │ add.w r1, r5, r2, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ strb.w r0, [r1, #1448] @ 0x5a8 │ │ │ │ strb.w r3, [r1, #1449] @ 0x5a9 │ │ │ │ str.w r2, [r5, #1440] @ 0x5a0 │ │ │ │ mov r0, r9 │ │ │ │ - bl af025c │ │ │ │ + bl af04ec │ │ │ │ ldr.w r9, [r5, #1172] @ 0x494 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ blx 6a1fc │ │ │ │ ldr r2, [pc, #336] @ (6d475c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x601a4>) │ │ │ │ ldr.w r3, [r5, #1440] @ 0x5a0 │ │ │ │ @@ -2348515,61 +2348560,61 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r1, r5, r6} │ │ │ │ lsls r5, r1, #5 │ │ │ │ @ instruction: 0xfa81ffff │ │ │ │ @ instruction: 0xfa45ffff │ │ │ │ @ instruction: 0xfa29ffff │ │ │ │ ldr??.w pc, [sp, #4095] @ 0xfff │ │ │ │ - sbcs r6, r3 │ │ │ │ + bics r6, r7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r6, r5 │ │ │ │ + muls r6, r1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add ip, ip │ │ │ │ + bxns r0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - @ instruction: 0xf39600a3 │ │ │ │ - rors r6, r2 │ │ │ │ + subs.w r0, r6, #5341184 @ 0x518000 │ │ │ │ + mvns r6, r6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ bl 630716 │ │ │ │ bl 5cc71a │ │ │ │ bl 6b471e <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x40166> │ │ │ │ bl 598722 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4843b2> │ │ │ │ - subs r7, #50 @ 0x32 │ │ │ │ + adcs r2, r2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - tst r0, r0 │ │ │ │ + add r0, r4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r7, #18 │ │ │ │ + asrs r2, r6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, #230 @ 0xe6 │ │ │ │ + asrs r6, r0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - orr.w r0, r8, #163 @ 0xa3 │ │ │ │ - bic.w r0, r4, #163 @ 0xa3 │ │ │ │ - subs r6, #160 @ 0xa0 │ │ │ │ + @ instruction: 0xf26800a3 │ │ │ │ + movw r0, #16547 @ 0x40a3 │ │ │ │ + lsrs r0, r0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, #170 @ 0xaa │ │ │ │ + lsrs r2, r1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #138 @ 0x8a │ │ │ │ + lsls r2, r5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, #238 @ 0xee │ │ │ │ + asrs r6, r1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r7, #58 @ 0x3a │ │ │ │ + adcs r2, r3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r7, #86 @ 0x56 │ │ │ │ + adcs r6, r6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r5, #98 @ 0x62 │ │ │ │ + subs r7, #130 @ 0x82 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r5, #38 @ 0x26 │ │ │ │ + subs r7, #70 @ 0x46 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - mrc 1, 0, r0, cr12, cr9, {0} │ │ │ │ - strh r2, [r4, r4] │ │ │ │ + bics.w r1, ip, #25 │ │ │ │ + strb r2, [r0, r5] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - subs r5, #20 │ │ │ │ + subs r7, #52 @ 0x34 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r5, #238 @ 0xee │ │ │ │ + subs r0, #14 │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp r2, #4 │ │ │ │ bne.n 6d46c6 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x6010e> │ │ │ │ ldrh r3, [r3, #4] │ │ │ │ ubfx r3, r3, #7, #9 │ │ │ │ cmp r3, #16 │ │ │ │ beq.w 6d4b34 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x6057c> │ │ │ │ @@ -2348938,16 +2348983,16 @@ │ │ │ │ movs r0, r0 │ │ │ │ vmla.i32 q10, q8, d15[1] │ │ │ │ movs r0, r0 │ │ │ │ b.n 6d4bc6 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x6060e> │ │ │ │ @ instruction: 0xffff416f │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stc 1, cr0, [r8], {25} │ │ │ │ - adds r4, #116 @ 0x74 │ │ │ │ + mcr 1, 1, r0, cr8, cr9, {0} │ │ │ │ + adds r6, #148 @ 0x94 │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr.w r1, [fp] │ │ │ │ ldr.w r6, [r5, #728] @ 0x2d8 │ │ │ │ mov r8, r6 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 6d4f56 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x6099e> │ │ │ │ cbz r6, 6d4bf0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x60638> │ │ │ │ @@ -2349385,25 +2349430,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vmla.i32 q10, q8, d15[1] │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #152 @ 0x98 │ │ │ │ + adds r4, #184 @ 0xb8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r1, #128 @ 0x80 │ │ │ │ + adds r3, #160 @ 0xa0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r1, #126 @ 0x7e │ │ │ │ + adds r3, #158 @ 0x9e │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r3, #100 @ 0x64 │ │ │ │ + adds r5, #132 @ 0x84 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, #134 @ 0x86 │ │ │ │ + adds r4, #166 @ 0xa6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, #254 @ 0xfe │ │ │ │ + adds r5, #30 │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ ldr.w r1, [r0, #2904] @ 0xb58 │ │ │ │ ldr.w r2, [r0, #2912] @ 0xb60 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ addne r2, #1 │ │ │ │ @@ -2349750,21 +2349795,21 @@ │ │ │ │ movs r1, #105 @ 0x69 │ │ │ │ bl 6d38d4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x5f31c> │ │ │ │ ldr.w r3, [r5, #704] @ 0x2c0 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ mov r7, r3 │ │ │ │ b.w 6d48d2 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x6031a> │ │ │ │ nop │ │ │ │ - cmp r6, #234 @ 0xea │ │ │ │ + adds r1, #10 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r6, #152 @ 0x98 │ │ │ │ + adds r0, #184 @ 0xb8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r7, #18 │ │ │ │ + adds r1, #50 @ 0x32 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r6, #122 @ 0x7a │ │ │ │ + adds r0, #154 @ 0x9a │ │ │ │ lsls r6, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #948] @ (6d5890 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x612d8>) │ │ │ │ @@ -2350121,17 +2350166,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ lsls r5, r1, #5 │ │ │ │ add r1, sp, #680 @ 0x2a8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #140 @ 0x8c │ │ │ │ + cmp r6, #172 @ 0xac │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r3, #202 @ 0xca │ │ │ │ + cmp r5, #234 @ 0xea │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #224] @ (6d599c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x613e4>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2350473,15 +2350518,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r4, pc, #192 @ (adr r4, 6d5cec <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x61734>) │ │ │ │ lsls r5, r1, #5 │ │ │ │ add r4, pc, #80 @ (adr r4, 6d5c80 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x616c8>) │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #12 │ │ │ │ + cmp r2, #44 @ 0x2c │ │ │ │ lsls r6, r3, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r1, [r1, #544] @ 0x220 │ │ │ │ @@ -2350570,17 +2350615,17 @@ │ │ │ │ str.w r4, [r5, #2908] @ 0xb5c │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ add r3, pc, #680 @ (adr r3, 6d5fec <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x61a34>) │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #158 @ 0x9e │ │ │ │ + cmp r1, #190 @ 0xbe │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r7, #86 @ 0x56 │ │ │ │ + cmp r1, #118 @ 0x76 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3856] @ 0xf10 │ │ │ │ ldr r2, [pc, #516] @ (6d5f64 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x619ac>) │ │ │ │ sub sp, #220 @ 0xdc │ │ │ │ @@ -2350759,19 +2350804,19 @@ │ │ │ │ b.n 6d5ec2 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x6190a> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r2, pc, #600 @ (adr r2, 6d61c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x61c08>) │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb29ffff │ │ │ │ - movs r5, #200 @ 0xc8 │ │ │ │ + movs r7, #232 @ 0xe8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ add r1, pc, #80 @ (adr r1, 6d5fc8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x61a10>) │ │ │ │ lsls r5, r1, #5 │ │ │ │ - movs r5, #26 │ │ │ │ + movs r7, #58 @ 0x3a │ │ │ │ lsls r6, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [pc, #148] @ (6d6024 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x61a6c>) │ │ │ │ @@ -2353246,15 +2353291,15 @@ │ │ │ │ ldmia r1, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ add.w ip, sp, #84 @ 0x54 │ │ │ │ ldr.w r9, [sp, #44] @ 0x2c │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ mov r0, r9 │ │ │ │ - bl abde84 │ │ │ │ + bl abe114 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ mov r2, r9 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ bl 6d7a08 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x63450> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r5, [sp, #8] │ │ │ │ @@ -2353394,15 +2353439,15 @@ │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ ldmia r1, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl abde84 │ │ │ │ + bl abe114 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 6d7a08 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x63450> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add.w ip, r4, r5, lsl #4 │ │ │ │ @@ -2353475,15 +2353520,15 @@ │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r4 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl abde84 │ │ │ │ + bl abe114 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 6d7a08 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x63450> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ @@ -2353564,15 +2353609,15 @@ │ │ │ │ add r3, sp, #120 @ 0x78 │ │ │ │ add r4, sp, #44 @ 0x2c │ │ │ │ mov r7, r1 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ - bl abde84 │ │ │ │ + bl abe114 │ │ │ │ add r0, sp, #28 │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ mov r1, r7 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 6d7a08 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x63450> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ @@ -2353662,15 +2353707,15 @@ │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r4 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl abde84 │ │ │ │ + bl abe114 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 6d7a08 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x63450> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #1 │ │ │ │ @@ -2353988,15 +2354033,15 @@ │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ strd r3, r3, [sp, #80] @ 0x50 │ │ │ │ ldmia.w r9, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl abde84 │ │ │ │ + bl abe114 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 6d7a08 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x63450> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ @@ -2354102,15 +2354147,15 @@ │ │ │ │ add r5, sp, #444 @ 0x1bc │ │ │ │ add r6, sp, #500 @ 0x1f4 │ │ │ │ str.w fp, [sp, #76] @ 0x4c │ │ │ │ ldrb.w r2, [r8, #16] │ │ │ │ mov r1, r9 │ │ │ │ add r0, sp, #464 @ 0x1d0 │ │ │ │ eor.w r2, r2, #1 │ │ │ │ - bl abd928 │ │ │ │ + bl abdbb8 │ │ │ │ add r2, sp, #464 @ 0x1d0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 6d7a08 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x63450> │ │ │ │ ldrb.w r1, [sp, #428] @ 0x1ac │ │ │ │ ldrb.w r2, [sp, #429] @ 0x1ad │ │ │ │ ldrb.w ip, [sp, #482] @ 0x1e2 │ │ │ │ @@ -2354202,15 +2354247,15 @@ │ │ │ │ bfi r2, r0, #0, #10 │ │ │ │ strh.w r2, [r3, #512] @ 0x200 │ │ │ │ bne.n 6d856c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x63fb4> │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ mov r0, r5 │ │ │ │ add r4, sp, #412 @ 0x19c │ │ │ │ add.w r1, r3, #20 │ │ │ │ - bl abdbec │ │ │ │ + bl abde7c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 6d8284 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x63ccc> │ │ │ │ ldrb.w r3, [sp, #413] @ 0x19d │ │ │ │ ldrb.w r1, [sp, #444] @ 0x1bc │ │ │ │ ldrb.w r0, [sp, #462] @ 0x1ce │ │ │ │ @@ -2354374,15 +2354419,15 @@ │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ movs r1, #1 │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ mov r0, r5 │ │ │ │ - bl abdb54 │ │ │ │ + bl abdde4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6d840c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x63e54> │ │ │ │ ldr.w r2, [pc, #1796] @ 6d8e50 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x64898> │ │ │ │ ldr.w r3, [pc, #1768] @ 6d8e38 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x64880> │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -2354543,15 +2354588,15 @@ │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ movs r1, #30 │ │ │ │ mov r0, r8 │ │ │ │ ldmia.w r7, {r2, r3} │ │ │ │ bl 6d781c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x63264> │ │ │ │ b.n 6d8824 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x6426c> │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl abd8c0 │ │ │ │ + bl abdb50 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 6d8824 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x6426c> │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldrb.w r4, [sp, #502] @ 0x1f6 │ │ │ │ ldrb.w r3, [sp, #446] @ 0x1be │ │ │ │ add.w ip, sp, #4 │ │ │ │ @@ -2354894,15 +2354939,15 @@ │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ mov r1, ip │ │ │ │ mov r0, r8 │ │ │ │ ldmia.w r7, {r2, r3} │ │ │ │ bl 6d6848 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x62290> │ │ │ │ b.n 6d8824 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x6426c> │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl abd8c0 │ │ │ │ + bl abdb50 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 6d8824 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x6426c> │ │ │ │ ldrb.w r3, [r8, #16] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6d8cd8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x64720> │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ @@ -2354927,19 +2354972,19 @@ │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ lsls r5, r1, #5 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #576 @ 0x240 │ │ │ │ + sub sp, #192 @ 0xc0 │ │ │ │ lsls r1, r3, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r4, #19 │ │ │ │ + lsrs r6, r0, #28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldrb r2, [r5, #2] │ │ │ │ lsls r5, r1, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2354951,15 +2354996,15 @@ │ │ │ │ ldr r2, [pc, #188] @ (6d8f2c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x64974>) │ │ │ │ ldr r3, [pc, #188] @ (6d8f30 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x64978>) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ mov.w r3, #0 │ │ │ │ - bl abdee4 │ │ │ │ + bl abe174 │ │ │ │ ldrb.w r3, [sp, #28] │ │ │ │ cbz r3, 6d8eb4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x648fc> │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ add r6, sp, #44 @ 0x2c │ │ │ │ ldrb.w ip, [sp, #97] @ 0x61 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ @@ -2355101,15 +2355146,15 @@ │ │ │ │ add r4, sp, #932 @ 0x3a4 │ │ │ │ add.w r8, sp, #196 @ 0xc4 │ │ │ │ add r7, sp, #900 @ 0x384 │ │ │ │ ldmia r0, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl abde84 │ │ │ │ + bl abe114 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ bl 6d7a08 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x63450> │ │ │ │ ldmia.w r8, {r0, r1, r2, r3} │ │ │ │ stmia.w r7, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ @@ -2355166,27 +2355211,27 @@ │ │ │ │ cmp r5, #107 @ 0x6b │ │ │ │ bhi.w 6da588 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x65fd0> │ │ │ │ cmp r5, #105 @ 0x69 │ │ │ │ bls.w 6d9a2e <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x65476> │ │ │ │ add.w r1, r4, #20 │ │ │ │ add r0, sp, #932 @ 0x3a4 │ │ │ │ add r6, sp, #260 @ 0x104 │ │ │ │ - bl abdee4 │ │ │ │ + bl abe174 │ │ │ │ add r2, sp, #932 @ 0x3a4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ add r7, sp, #916 @ 0x394 │ │ │ │ bl 6d8284 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x63ccc> │ │ │ │ add.w r3, r4, #80 @ 0x50 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r7, {r0, r1, r2, r3} │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #932 @ 0x3a4 │ │ │ │ add r7, sp, #244 @ 0xf4 │ │ │ │ - bl abde84 │ │ │ │ + bl abe114 │ │ │ │ add r2, sp, #932 @ 0x3a4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 6d7a08 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x63450> │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r7, {r0, r1, r2, r3} │ │ │ │ ldr r5, [sp, #272] @ 0x110 │ │ │ │ @@ -2355195,15 +2355240,15 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ ldmia.w r6, {r1, r2, r3} │ │ │ │ bl 6d6b5c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x625a4> │ │ │ │ b.n 6d8fd8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x64a20> │ │ │ │ add.w r9, sp, #820 @ 0x334 │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, fp │ │ │ │ - bl abdee4 │ │ │ │ + bl abe174 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ bl 6d8284 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x63ccc> │ │ │ │ ldr.w r3, [r9] │ │ │ │ ldr r6, [r4, #52] @ 0x34 │ │ │ │ ldrsh.w r2, [r9, #4] │ │ │ │ @@ -2355250,15 +2355295,15 @@ │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ mla r7, r2, r3, r7 │ │ │ │ ldmia.w r7, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ add r6, sp, #836 @ 0x344 │ │ │ │ mov r0, fp │ │ │ │ - bl abde84 │ │ │ │ + bl abe114 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ bl 6d7a08 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x63450> │ │ │ │ ldrsh.w sl, [r6, #6] │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ @@ -2355483,15 +2355528,15 @@ │ │ │ │ movs r2, #20 │ │ │ │ mla r3, r2, r3, r6 │ │ │ │ add r6, sp, #916 @ 0x394 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, fp │ │ │ │ - bl abde84 │ │ │ │ + bl abe114 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r8 │ │ │ │ add r0, sp, #900 @ 0x384 │ │ │ │ bl 6d7a08 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x63450> │ │ │ │ ldrb.w r2, [sp, #900] @ 0x384 │ │ │ │ ldrh.w r3, [sp, #904] @ 0x388 │ │ │ │ and.w r0, r2, #15 │ │ │ │ @@ -2355698,15 +2355743,15 @@ │ │ │ │ mla r3, r2, r3, r6 │ │ │ │ add r6, sp, #916 @ 0x394 │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, fp │ │ │ │ - bl abde84 │ │ │ │ + bl abe114 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r8 │ │ │ │ add r0, sp, #900 @ 0x384 │ │ │ │ bl 6d7a08 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x63450> │ │ │ │ movs r3, #2 │ │ │ │ ldrd r0, r1, [sp, #908] @ 0x38c │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -2356018,15 +2356063,15 @@ │ │ │ │ add.w r9, sp, #932 @ 0x3a4 │ │ │ │ add.w sl, sp, #852 @ 0x354 │ │ │ │ str r5, [sp, #80] @ 0x50 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl abde84 │ │ │ │ + bl abe114 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ bl 6d7a08 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x63450> │ │ │ │ ldrb.w r3, [sl] │ │ │ │ and.w r3, r3, #15 │ │ │ │ cmp r3, #3 │ │ │ │ @@ -2356132,28 +2356177,28 @@ │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r2, #120] @ 0x78 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - vst1.8 @ instruction: 0xf9ca009c │ │ │ │ - ldr r3, [pc, #392] @ (6d9d50 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x65798>) │ │ │ │ + @ instruction: 0xfbea009c │ │ │ │ + ldr r5, [pc, #520] @ (6d9dd0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x65818>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ add.w r3, r4, #80 @ 0x50 │ │ │ │ add r7, sp, #916 @ 0x394 │ │ │ │ add r5, sp, #932 @ 0x3a4 │ │ │ │ movs r6, #0 │ │ │ │ add.w r9, sp, #772 @ 0x304 │ │ │ │ add.w sl, sp, #788 @ 0x314 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r7, {r0, r1, r2, r3} │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl abde84 │ │ │ │ + bl abe114 │ │ │ │ add r0, sp, #308 @ 0x134 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ bl 6d7a08 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x63450> │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ @@ -2356281,15 +2356326,15 @@ │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r7, {r0, r1, r2, r3} │ │ │ │ mov r1, r7 │ │ │ │ str r7, [sp, #100] @ 0x64 │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ - bl abde84 │ │ │ │ + bl abe114 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, fp │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ bl 6d7a08 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x63450> │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr r7, [sp, #100] @ 0x64 │ │ │ │ @@ -2356302,15 +2356347,15 @@ │ │ │ │ ldmia.w fp, {r0, r1, r2, r3} │ │ │ │ stmia.w lr, {r0, r1, r2, r3} │ │ │ │ ldmia.w ip, {r0, r1, r2, r3} │ │ │ │ stmia.w r7, {r0, r1, r2, r3} │ │ │ │ mov r1, r7 │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ - bl abde84 │ │ │ │ + bl abe114 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, fp │ │ │ │ bl 6d7a08 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x63450> │ │ │ │ add.w r3, sp, #1192 @ 0x4a8 │ │ │ │ add.w r6, r3, r6, lsl #4 │ │ │ │ ldr.w ip, [r4, #44] @ 0x2c │ │ │ │ @@ -2356655,15 +2356700,15 @@ │ │ │ │ bl 6d7cc0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x63708> │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ add.w r9, sp, #932 @ 0x3a4 │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r9 │ │ │ │ add.w sl, sp, #852 @ 0x354 │ │ │ │ - bl abdee4 │ │ │ │ + bl abe174 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ mov.w r5, #256 @ 0x100 │ │ │ │ movt r5, #770 @ 0x302 │ │ │ │ bl 6d8284 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x63ccc> │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ @@ -2356909,15 +2356954,15 @@ │ │ │ │ @ instruction: 0xeb09ffff │ │ │ │ add.w r3, r4, #80 @ 0x50 │ │ │ │ add r5, sp, #916 @ 0x394 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #932 @ 0x3a4 │ │ │ │ - bl abde84 │ │ │ │ + bl abe114 │ │ │ │ add r2, sp, #932 @ 0x3a4 │ │ │ │ mov r1, r8 │ │ │ │ add r0, sp, #276 @ 0x114 │ │ │ │ bl 6d7a08 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x63450> │ │ │ │ ldrd r0, r1, [sp, #284] @ 0x11c │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ ldrd r2, r3, [sp, #276] @ 0x114 │ │ │ │ @@ -2356952,27 +2356997,27 @@ │ │ │ │ b.w 6d9942 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x6538a> │ │ │ │ subs r5, #109 @ 0x6d │ │ │ │ cmp r5, #1 │ │ │ │ bhi.w 6d9a2e <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x65476> │ │ │ │ add.w r1, r4, #20 │ │ │ │ add r0, sp, #932 @ 0x3a4 │ │ │ │ add r6, sp, #228 @ 0xe4 │ │ │ │ - bl abdee4 │ │ │ │ + bl abe174 │ │ │ │ add r2, sp, #932 @ 0x3a4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ add r7, sp, #916 @ 0x394 │ │ │ │ bl 6d8284 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x63ccc> │ │ │ │ add.w r3, r4, #80 @ 0x50 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r7, {r0, r1, r2, r3} │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #932 @ 0x3a4 │ │ │ │ add r7, sp, #212 @ 0xd4 │ │ │ │ - bl abde84 │ │ │ │ + bl abe114 │ │ │ │ add r2, sp, #932 @ 0x3a4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 6d7a08 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x63450> │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r7, {r0, r1, r2, r3} │ │ │ │ ldr r5, [sp, #240] @ 0xf0 │ │ │ │ @@ -2357172,15 +2357217,15 @@ │ │ │ │ add.w r2, sl, #1 │ │ │ │ str.w r2, [r8, #116] @ 0x74 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ add r5, sp, #388 @ 0x184 │ │ │ │ - bl abde84 │ │ │ │ + bl abe114 │ │ │ │ add r0, sp, #404 @ 0x194 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ bl 6d7a08 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x63450> │ │ │ │ ldr.w r3, [r8, #136] @ 0x88 │ │ │ │ mov r0, r5 │ │ │ │ @@ -2357315,15 +2357360,15 @@ │ │ │ │ ldr r5, [r4, #36] @ 0x24 │ │ │ │ stmia.w sl, {r0, r1, r2, r3} │ │ │ │ b.n 6da65e <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x660a6> │ │ │ │ add.w r9, sp, #932 @ 0x3a4 │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r9 │ │ │ │ add r5, sp, #916 @ 0x394 │ │ │ │ - bl abdee4 │ │ │ │ + bl abe174 │ │ │ │ mov r2, r9 │ │ │ │ add r0, sp, #452 @ 0x1c4 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ bl 6d8284 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x63ccc> │ │ │ │ ldrh.w r3, [sp, #512] @ 0x200 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -2357436,15 +2357481,15 @@ │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ str r6, [sp, #92] @ 0x5c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ movs r5, #0 │ │ │ │ - bl abde84 │ │ │ │ + bl abe114 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ add r0, sp, #340 @ 0x154 │ │ │ │ bl 6d7a08 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x63450> │ │ │ │ str r5, [sp, #8] │ │ │ │ ldrd r0, r1, [sp, #348] @ 0x15c │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -2357553,27 +2357598,27 @@ │ │ │ │ ldr r5, [r4, #36] @ 0x24 │ │ │ │ str r7, [sp, #88] @ 0x58 │ │ │ │ b.w 6da098 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x65ae0> │ │ │ │ add r7, sp, #532 @ 0x214 │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r9 │ │ │ │ add r6, sp, #516 @ 0x204 │ │ │ │ - bl abdee4 │ │ │ │ + bl abe174 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 6d8284 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x63ccc> │ │ │ │ add.w r3, r4, #80 @ 0x50 │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ add r5, sp, #692 @ 0x2b4 │ │ │ │ - bl abde84 │ │ │ │ + bl abe114 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ bl 6d7a08 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x63450> │ │ │ │ ldrh.w r3, [sp, #704] @ 0x2c0 │ │ │ │ movs r2, #0 │ │ │ │ @@ -2357641,15 +2357686,15 @@ │ │ │ │ orrs r6, r2 │ │ │ │ lsr.w r3, r1, r3 │ │ │ │ orrs r6, r3 │ │ │ │ ands.w r6, r6, #1 │ │ │ │ bne.w 6da17e <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x65bc6> │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r9 │ │ │ │ - bl abdee4 │ │ │ │ + bl abe174 │ │ │ │ mov r2, r9 │ │ │ │ add r0, sp, #580 @ 0x244 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ bl 6d8284 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x63ccc> │ │ │ │ ldrh.w r3, [sp, #640] @ 0x280 │ │ │ │ add r2, sp, #628 @ 0x274 │ │ │ │ @@ -2357706,27 +2357751,27 @@ │ │ │ │ ldmia.w r5, {r2, r3} │ │ │ │ bl 6d6848 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x62290> │ │ │ │ b.w 6d8fd8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x64a20> │ │ │ │ add r7, sp, #564 @ 0x234 │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r9 │ │ │ │ add r6, sp, #548 @ 0x224 │ │ │ │ - bl abdee4 │ │ │ │ + bl abe174 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 6d8284 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x63ccc> │ │ │ │ add.w r3, r4, #80 @ 0x50 │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ add r5, sp, #660 @ 0x294 │ │ │ │ - bl abde84 │ │ │ │ + bl abe114 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ bl 6d7a08 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x63450> │ │ │ │ ldrh.w r3, [sp, #672] @ 0x2a0 │ │ │ │ movs r2, #0 │ │ │ │ @@ -2357908,25 +2357953,25 @@ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ blx 6a2ec │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6da914 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x6635c> │ │ │ │ + b.n 6dad54 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x6679c> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r5, #132 @ 0x84 │ │ │ │ + adds r7, #164 @ 0xa4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - b.n 6da8d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x66320> │ │ │ │ + b.n 6dad18 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x66760> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r5, #70 @ 0x46 │ │ │ │ + adds r7, #102 @ 0x66 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - b.n 6db820 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x67268> │ │ │ │ + b.n 6dac60 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x666a8> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r5, #30 │ │ │ │ + adds r7, #62 @ 0x3e │ │ │ │ lsls r7, r3, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2848] @ 0xb20 │ │ │ │ subw sp, sp, #1212 @ 0x4bc │ │ │ │ @@ -2358040,41 +2358085,41 @@ │ │ │ │ bne.n 6db1d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x66c18> │ │ │ │ ldrsb.w r3, [r5, #65] @ 0x41 │ │ │ │ str r5, [sp, #24] │ │ │ │ cmp r3, #4 │ │ │ │ beq.w 6dbf06 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x6794e> │ │ │ │ ldr r5, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ - bl ac699c │ │ │ │ + bl ac6c2c │ │ │ │ mov r0, r5 │ │ │ │ bl 4b8c64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3a48f4> │ │ │ │ mov r0, r5 │ │ │ │ bl 6e843c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x73e84> │ │ │ │ cmp.w r8, #0 │ │ │ │ bne.n 6db244 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x66c8c> │ │ │ │ ldrsb.w r1, [r5, #65] @ 0x41 │ │ │ │ mov r0, r5 │ │ │ │ sub.w r1, r1, #4 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ - bl abebd8 │ │ │ │ + bl abee68 │ │ │ │ mov r0, r5 │ │ │ │ bl 4b8c64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3a48f4> │ │ │ │ mov r0, r5 │ │ │ │ bl 4b8cc4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3a4954> │ │ │ │ ldrsb.w r3, [r5, #65] @ 0x41 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6dbefc <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x67944> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 6e8584 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x73fcc> │ │ │ │ b.n 6db26a <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x66cb2> │ │ │ │ ldr r5, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl abebd8 │ │ │ │ + bl abee68 │ │ │ │ mov r0, r5 │ │ │ │ bl 4b8c64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3a48f4> │ │ │ │ mov r0, r5 │ │ │ │ bl 4b8cc4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3a4954> │ │ │ │ ldrsb.w r3, [r5, #65] @ 0x41 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6dbefc <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x67944> │ │ │ │ @@ -2358085,45 +2358130,45 @@ │ │ │ │ ldr r5, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 6e8398 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x73de0> │ │ │ │ mov r0, r5 │ │ │ │ bl 4b94ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3a513c> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ae2678 │ │ │ │ + bl ae2908 │ │ │ │ mov r0, r5 │ │ │ │ bl 4b94ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3a513c> │ │ │ │ movs r1, #13 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r0, r5 │ │ │ │ - bl ade878 │ │ │ │ + bl adeb08 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl ad45ec │ │ │ │ + bl ad487c │ │ │ │ ldrsb.w r2, [r5, #65] @ 0x41 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 6dbbc8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x67610> │ │ │ │ ldr r5, [sp, #24] │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl 531314 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41cfa4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl ad0b14 │ │ │ │ + bl ad0da4 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl ac54bc │ │ │ │ + bl ac574c │ │ │ │ mov r0, r5 │ │ │ │ bl 4b94ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3a513c> │ │ │ │ ldrb.w r1, [sl, #16] │ │ │ │ mov r0, r5 │ │ │ │ eor.w r1, r1, #1 │ │ │ │ - bl abdf40 │ │ │ │ + bl abe1d0 │ │ │ │ ldrsb.w r0, [r5, #65] @ 0x41 │ │ │ │ str.w r5, [sl] │ │ │ │ bl 5cccd8 │ │ │ │ add.w r1, r5, #24 │ │ │ │ str.w r0, [sl, #12] │ │ │ │ bl 5cccf0 │ │ │ │ ldrb.w r3, [r5, #359] @ 0x167 │ │ │ │ @@ -2358955,21 +2359000,21 @@ │ │ │ │ nop │ │ │ │ ldr r7, [pc, #88] @ (6dbc34 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x6767c>) │ │ │ │ lsls r5, r1, #5 │ │ │ │ ldr r7, [pc, #24] @ (6dbbf8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x67640>) │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 6dbaf0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x67538> │ │ │ │ + bpl.n 6dbb30 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x67578> │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r0, r4, r5, r6} │ │ │ │ @ instruction: 0xffffaf95 │ │ │ │ - @ instruction: 0xffffcdf8 │ │ │ │ + vshr.u32 d29, d8, #1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r2, #22] │ │ │ │ + ldrb r4, [r6, #30] │ │ │ │ lsls r1, r3, #4 │ │ │ │ bx sl │ │ │ │ lsls r5, r1, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #212 @ 0xd4 │ │ │ │ @ instruction: 0xfffff8dd │ │ │ │ @@ -2358998,15 +2359043,15 @@ │ │ │ │ cmp r1, r0 │ │ │ │ bne.n 6dbc1e <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x67666> │ │ │ │ add r6, sp, #692 @ 0x2b4 │ │ │ │ movs r2, #1 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ - bl acf594 │ │ │ │ + bl acf824 │ │ │ │ mov.w r2, #408 @ 0x198 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx 6a1fc │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr.w r3, [r3, #424] @ 0x1a8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -2359477,40 +2359522,40 @@ │ │ │ │ ldrh r2, [r2, #4] │ │ │ │ ubfx r2, r2, #3, #11 │ │ │ │ bl 6df1ac <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x6abf4> │ │ │ │ movs r3, #0 │ │ │ │ b.n 6dc106 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x67b4e> │ │ │ │ ldr.w r0, [sl] │ │ │ │ mov r1, r9 │ │ │ │ - bl aba6ec │ │ │ │ + bl aba97c │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 6dc176 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x67bbe> │ │ │ │ subs r7, #4 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r1, r8 │ │ │ │ ldr.w r2, [r7, #4]! │ │ │ │ mov r0, r4 │ │ │ │ add.w r8, r8, #1 │ │ │ │ - bl aba724 │ │ │ │ + bl aba9b4 │ │ │ │ cmp r9, r8 │ │ │ │ bne.n 6dc162 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x67baa> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ bl 6e6180 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x71bc8> │ │ │ │ mov r0, r4 │ │ │ │ - bl aba8ec │ │ │ │ + bl abab7c │ │ │ │ cbz r0, 6dc1ca <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x67c12> │ │ │ │ movw r6, #34953 @ 0x8889 │ │ │ │ movt r6, #34952 @ 0x8888 │ │ │ │ movs r7, #0 │ │ │ │ cbz r5, 6dc1be <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x67c06> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl abae34 │ │ │ │ + bl abb0c4 │ │ │ │ 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 │ │ │ │ @@ -2359529,17 +2359574,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ bl 6df1ac <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x6abf4> │ │ │ │ mov r0, r4 │ │ │ │ bl 439acc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32575c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - stmia r3!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r5!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r5} │ │ │ │ + stmia r5!, {r1, r2, r3, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrh r5, [r1, #0] │ │ │ │ mov sl, r1 │ │ │ │ @@ -2359608,17 +2359653,17 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ movs r0, #0 │ │ │ │ b.n 6dc266 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x67cae> │ │ │ │ subs r5, #204 @ 0xcc │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r3, r4, r5, r6} │ │ │ │ + stmia r4!, {r3, r4, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r1, #2] │ │ │ │ + ldrb r2, [r5, #10] │ │ │ │ lsls r1, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ ldrh r0, [r1, #2] │ │ │ │ @@ -2359695,17 +2359740,17 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ movs r0, #0 │ │ │ │ b.n 6dc358 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x67da0> │ │ │ │ subs r5, #30 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r3, #30] │ │ │ │ + ldrb r0, [r7, #6] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - stmia r1!, {r1, r7} │ │ │ │ + stmia r3!, {r1, r5, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrh r5, [r2, #24] │ │ │ │ mov r6, r3 │ │ │ │ @@ -2359817,21 +2359862,21 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ movs r3, #0 │ │ │ │ b.n 6dc4a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x67ef0> │ │ │ │ subs r4, #22 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #27] │ │ │ │ + ldrb r4, [r2, #4] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - stmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r3} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r3, #25] │ │ │ │ + ldrb r4, [r7, #1] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - stmia r0!, {r1, r2, r6} │ │ │ │ + stmia r2!, {r1, r2, r5, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r3 │ │ │ │ @@ -2359981,25 +2360026,25 @@ │ │ │ │ and.w r0, r2, #15 │ │ │ │ mov r2, r0 │ │ │ │ b.n 6dc5dc <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x68024> │ │ │ │ subs r2, #216 @ 0xd8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r7, #22] │ │ │ │ + strb r0, [r3, #31] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - itee ge │ │ │ │ - lslge r5, r3, #2 │ │ │ │ - strblt r6, [r3, #19] │ │ │ │ - lsllt r1, r3, #4 │ │ │ │ - bkpt 0x00c8 │ │ │ │ + stmia r1!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bkpt 0x00ac │ │ │ │ + strb r6, [r7, #27] │ │ │ │ + lsls r1, r3, #4 │ │ │ │ + stmia r0!, {r3, r5, r6, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r6, #18] │ │ │ │ + stmia r0!, {r2, r3, r6, r7} │ │ │ │ + lsls r5, r3, #2 │ │ │ │ + strb r6, [r2, #27] │ │ │ │ lsls r1, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ @@ -2360148,25 +2360193,25 @@ │ │ │ │ mov r2, r0 │ │ │ │ b.n 6dc79c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x681e4> │ │ │ │ nop │ │ │ │ subs r1, #26 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, #15] │ │ │ │ + strb r4, [r3, #24] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - pop {r1, r4, r5, r6, r7, pc} │ │ │ │ + stmia r0!, {r1, r4} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r4, #12] │ │ │ │ + strb r2, [r0, #21] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - pop {r2, r3, pc} │ │ │ │ - lsls r5, r3, #2 │ │ │ │ - pop {r4, r5, r6, r7} │ │ │ │ + ite cs │ │ │ │ + lslcs r5, r3, #2 │ │ │ │ + yieldcc │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r7, #11] │ │ │ │ + strb r0, [r3, #20] │ │ │ │ lsls r1, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #876] @ (6dcbf4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x6863c>) │ │ │ │ movs r3, #12 │ │ │ │ @@ -2360500,63 +2360545,63 @@ │ │ │ │ add r3, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 6dc8a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x682f0> │ │ │ │ adds r7, #112 @ 0x70 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r6, #8] │ │ │ │ + strb r2, [r2, #17] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - pop {r2, r3, r4} │ │ │ │ + bkpt 0x003c │ │ │ │ lsls r5, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r5, #8] │ │ │ │ + strb r0, [r1, #17] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - pop {r3} │ │ │ │ + bkpt 0x0028 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r0, #8] │ │ │ │ + strb r6, [r4, #16] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - cbnz r0, 6dcc94 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x686dc> │ │ │ │ + bkpt 0x0010 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbnz r2, 6dcc84 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x686cc> │ │ │ │ + pop {r1, r6, r7, pc} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r5, #6] │ │ │ │ + strb r4, [r1, #15] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - cbnz r0, 6dcc78 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x686c0> │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r3, #5] │ │ │ │ + strb r2, [r7, #13] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - cbnz r6, 6dcc76 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x686be> │ │ │ │ + pop {r1, r2, r3, r6, pc} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r7, #4] │ │ │ │ + strb r0, [r3, #13] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - strb r0, [r4, #2] │ │ │ │ + strb r0, [r0, #11] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - hlt 0x000a │ │ │ │ + pop {r1, r3, r5, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r0, #0] │ │ │ │ + strb r0, [r4, #8] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - cbnz r2, 6dcc7a <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x686c2> │ │ │ │ + pop {r1, r3} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbnz r6, 6dcc76 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x686be> │ │ │ │ + cbnz r6, 6dccbe <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x68706> │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r3, #124] @ 0x7c │ │ │ │ + strb r0, [r7, #7] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - ldr r0, [r1, #120] @ 0x78 │ │ │ │ + strb r0, [r5, #6] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - cbnz r2, 6dcc6c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x686b4> │ │ │ │ + cbnz r2, 6dccb4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x686fc> │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbnz r6, 6dcc68 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x686b0> │ │ │ │ + cbnz r6, 6dccb0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x686f8> │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r4, #116] @ 0x74 │ │ │ │ + strb r0, [r0, #6] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - cbnz r6, 6dcc6a <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x686b2> │ │ │ │ + cbnz r6, 6dccb2 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x686fa> │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r1, #116] @ 0x74 │ │ │ │ + strb r0, [r5, #5] │ │ │ │ lsls r1, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ ldr.w r4, [pc, #2984] @ 6dd81c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x69264> │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ @@ -2361631,45 +2361676,45 @@ │ │ │ │ lsls r5, r1, #5 │ │ │ │ adds r3, #122 @ 0x7a │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb7a0 │ │ │ │ + cbnz r0, 6dd860 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x692a8> │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xb7c4 │ │ │ │ + cbnz r4, 6dd86c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x692b4> │ │ │ │ lsls r5, r3, #2 │ │ │ │ adds r2, #2 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - @ instruction: 0xb7dc │ │ │ │ + cbnz r4, 6dd87a <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x692c2> │ │ │ │ lsls r5, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, #24] │ │ │ │ + ldr r4, [r1, #60] @ 0x3c │ │ │ │ lsls r1, r3, #4 │ │ │ │ - cbz r2, 6dd8b0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x692f8> │ │ │ │ + push {r1, r6, r7, lr} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ + ldr r0, [r0, #40] @ 0x28 │ │ │ │ lsls r1, r3, #4 │ │ │ │ - sxtb r6, r2 │ │ │ │ + push {r1, r2, r4, r5, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r6, #116] @ 0x74 │ │ │ │ + ldr r6, [r2, #24] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - cbz r4, 6dd872 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x692ba> │ │ │ │ + cbz r4, 6dd8ba <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x69302> │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r7, sp, #656 @ 0x290 │ │ │ │ + cbz r4, 6dd88c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x692d4> │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r6, #88] @ 0x58 │ │ │ │ + str r6, [r2, #124] @ 0x7c │ │ │ │ lsls r1, r3, #4 │ │ │ │ - str r2, [r3, #72] @ 0x48 │ │ │ │ + str r2, [r7, #104] @ 0x68 │ │ │ │ lsls r1, r3, #4 │ │ │ │ - add r6, sp, #576 @ 0x240 │ │ │ │ + sub sp, #192 @ 0xc0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #888 @ 0x378 │ │ │ │ + add r7, sp, #1016 @ 0x3f8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldrb r1, [r4, #20] │ │ │ │ and.w r1, r1, #15 │ │ │ │ cmp r1, #1 │ │ │ │ bne.w 6dd278 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x68cc0> │ │ │ │ ldrb r1, [r4, #28] │ │ │ │ and.w r1, r1, #15 │ │ │ │ @@ -2361960,39 +2362005,39 @@ │ │ │ │ bne.w 6dd6f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x69138> │ │ │ │ cmp r3, #1 │ │ │ │ bne.w 6dd6f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x69138> │ │ │ │ b.n 6dd6d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x69120> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r6, #32] │ │ │ │ + str r2, [r2, #68] @ 0x44 │ │ │ │ lsls r1, r3, #4 │ │ │ │ - add r4, sp, #160 @ 0xa0 │ │ │ │ + add r6, sp, #288 @ 0x120 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #880 @ 0x370 │ │ │ │ + add r6, sp, #1008 @ 0x3f0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #624 @ 0x270 │ │ │ │ + add r5, sp, #752 @ 0x2f0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r4, #16] │ │ │ │ + str r6, [r0, #52] @ 0x34 │ │ │ │ lsls r1, r3, #4 │ │ │ │ - add r3, sp, #64 @ 0x40 │ │ │ │ + add r5, sp, #192 @ 0xc0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r0, #16] │ │ │ │ + str r0, [r4, #48] @ 0x30 │ │ │ │ lsls r1, r3, #4 │ │ │ │ - add r2, sp, #936 @ 0x3a8 │ │ │ │ + add r5, sp, #40 @ 0x28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, sp, #824 @ 0x338 │ │ │ │ + add r4, sp, #952 @ 0x3b8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r4, #12] │ │ │ │ + str r0, [r0, #48] @ 0x30 │ │ │ │ lsls r1, r3, #4 │ │ │ │ - add r2, sp, #392 @ 0x188 │ │ │ │ + add r4, sp, #520 @ 0x208 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r6, #4] │ │ │ │ + str r4, [r2, #40] @ 0x28 │ │ │ │ lsls r1, r3, #4 │ │ │ │ - add r2, sp, #672 @ 0x2a0 │ │ │ │ + add r4, sp, #800 @ 0x320 │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3784] @ 0xec8 │ │ │ │ ldr r2, [pc, #380] @ (6ddd38 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x69780>) │ │ │ │ sub sp, #284 @ 0x11c │ │ │ │ @@ -2362153,48 +2362198,48 @@ │ │ │ │ movs r4, #50 @ 0x32 │ │ │ │ lsls r5, r1, #5 │ │ │ │ adds r7, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldcl 15, cr15, [fp], #-1020 @ 0xfffffc04 │ │ │ │ - add r2, sp, #296 @ 0x128 │ │ │ │ + add r4, sp, #424 @ 0x1a8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ b.n 6dd5a2 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x68fea> │ │ │ │ - @ instruction: 0xffffaa56 │ │ │ │ + vcvt.f16.u16 q13, q11, #1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, sp, #256 @ 0x100 │ │ │ │ + add r4, sp, #384 @ 0x180 │ │ │ │ lsls r5, r3, #2 │ │ │ │ adds r1, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #272 @ 0x110 │ │ │ │ + add r4, sp, #400 @ 0x190 │ │ │ │ lsls r5, r3, #2 │ │ │ │ movs r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #232 @ 0xe8 │ │ │ │ + add r4, sp, #360 @ 0x168 │ │ │ │ lsls r5, r3, #2 │ │ │ │ movs r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #240 @ 0xf0 │ │ │ │ + add r4, sp, #368 @ 0x170 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, sp, #296 @ 0x128 │ │ │ │ + add r4, sp, #424 @ 0x1a8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ b.n 6dd5ea <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x69032> │ │ │ │ vcvt.u16.f16 d17, d4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #256 @ 0x100 │ │ │ │ + add r4, sp, #384 @ 0x180 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, sp, #264 @ 0x108 │ │ │ │ + add r4, sp, #392 @ 0x188 │ │ │ │ lsls r5, r3, #2 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #288 @ 0x120 │ │ │ │ + add r4, sp, #416 @ 0x1a0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ @ instruction: 0xef99ffff │ │ │ │ - add r2, sp, #320 @ 0x140 │ │ │ │ + add r4, sp, #448 @ 0x1c0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ lsls r6, r0, #5 │ │ │ │ movs r2, #224 @ 0xe0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ @@ -2362483,83 +2362528,83 @@ │ │ │ │ b.n 6ddf86 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x699ce> │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r2, #54 @ 0x36 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #336 @ 0x150 │ │ │ │ + add r3, sp, #464 @ 0x1d0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r1, sp, #440 @ 0x1b8 │ │ │ │ + add r3, sp, #568 @ 0x238 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r1, sp, #488 @ 0x1e8 │ │ │ │ + add r3, sp, #616 @ 0x268 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r2, [sp, #952] @ 0x3b8 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - add r1, sp, #256 @ 0x100 │ │ │ │ + add r3, sp, #384 @ 0x180 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r1, sp, #408 @ 0x198 │ │ │ │ + add r3, sp, #536 @ 0x218 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r2, [sp, #808] @ 0x328 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - strh r0, [r0, #6] │ │ │ │ + strh r0, [r4, #22] │ │ │ │ lsls r1, r3, #2 │ │ │ │ str r2, [sp, #320] @ 0x140 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - strh r0, [r5, #4] │ │ │ │ + strh r0, [r1, #22] │ │ │ │ lsls r1, r3, #2 │ │ │ │ str r2, [sp, #224] @ 0xe0 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - strh r0, [r2, #4] │ │ │ │ + strh r0, [r6, #20] │ │ │ │ lsls r1, r3, #2 │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - strh r6, [r6, #2] │ │ │ │ + strh r6, [r2, #20] │ │ │ │ lsls r1, r3, #2 │ │ │ │ str r1, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - add r0, sp, #816 @ 0x330 │ │ │ │ + add r2, sp, #944 @ 0x3b0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, sp, #88 @ 0x58 │ │ │ │ + add r2, sp, #216 @ 0xd8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [sp, #304] @ 0x130 │ │ │ │ + ldr r2, [sp, #432] @ 0x1b0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, sp, #584 @ 0x248 │ │ │ │ + add r2, sp, #712 @ 0x2c8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, sp, #624 @ 0x270 │ │ │ │ + add r2, sp, #752 @ 0x2f0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r4, #17] │ │ │ │ + strb r0, [r0, #26] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - add r0, sp, #176 @ 0xb0 │ │ │ │ + add r2, sp, #304 @ 0x130 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xb694 │ │ │ │ + @ instruction: 0xb8b4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - @ instruction: 0xb68c │ │ │ │ + @ instruction: 0xb8ac │ │ │ │ lsls r6, r4, #2 │ │ │ │ - @ instruction: 0xb684 │ │ │ │ + @ instruction: 0xb8a4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - @ instruction: 0xb67c │ │ │ │ + @ instruction: 0xb89c │ │ │ │ lsls r6, r4, #2 │ │ │ │ str r1, [sp, #192] @ 0xc0 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - pop {r2, r3, r4, r6, r7} │ │ │ │ + bkpt 0x00fc │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r7, pc, #360 @ (adr r7, 6de2a0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x69ce8>) │ │ │ │ + add r1, sp, #488 @ 0x1e8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r7, pc, #456 @ (adr r7, 6de304 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x69d4c>) │ │ │ │ + add r1, sp, #584 @ 0x248 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r1, [sp, #504] @ 0x1f8 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - pop {r1, r3, r5, r7} │ │ │ │ + bkpt 0x00ca │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r0, pc, #304 @ (adr r0, 6de278 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x69cc0>) │ │ │ │ + add r2, pc, #432 @ (adr r2, 6de2f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x69d40>) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r7, pc, #656 @ (adr r7, 6de3dc <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x69e24>) │ │ │ │ + add r1, sp, #784 @ 0x310 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r7, pc, #568 @ (adr r7, 6de388 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x69dd0>) │ │ │ │ + add r1, sp, #696 @ 0x2b8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ mov r3, r0 │ │ │ │ ldrb r0, [r0, #12] │ │ │ │ ldr r2, [pc, #72] @ (6de1a0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x69be8>) │ │ │ │ add r2, pc │ │ │ │ cbnz r0, 6de194 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x69bdc> │ │ │ │ ldrb r1, [r1, #0] │ │ │ │ @@ -2362800,19 +2362845,19 @@ │ │ │ │ bl 4619d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x34d664> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 4b637c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3a200c> │ │ │ │ movs r1, #1 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl ae1f14 │ │ │ │ + bl ae21a4 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ - bl ae2678 │ │ │ │ + bl ae2908 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ bl 4c2654 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3ae2e4> │ │ │ │ ldrsb.w r2, [sl, #65] @ 0x41 │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r2, #4 │ │ │ │ ite eq │ │ │ │ @@ -2362954,19 +2362999,19 @@ │ │ │ │ bl 4619d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x34d664> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 4b637c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3a200c> │ │ │ │ movs r1, #1 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl ae1f14 │ │ │ │ + bl ae21a4 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ - bl ae2678 │ │ │ │ + bl ae2908 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ bl 4c2654 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3ae2e4> │ │ │ │ str r0, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [pc, #608] @ (6de7dc <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x6a224>) │ │ │ │ mov r0, sl │ │ │ │ @@ -2362984,15 +2363029,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx 6a1fc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ movs r3, #255 @ 0xff │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - bl ae041c │ │ │ │ + bl ae06ac │ │ │ │ b.n 6de30a <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x69d52> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ orrs r5, r6 │ │ │ │ orr.w r5, r9, r5 │ │ │ │ mov r0, sl │ │ │ │ orrs r5, r3 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ @@ -2363000,29 +2363045,29 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ orrs r5, r3 │ │ │ │ bl 4c5cf0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3b1980> │ │ │ │ orr.w r3, r0, r5 │ │ │ │ ands.w r9, r3, #255 @ 0xff │ │ │ │ bne.n 6de590 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x69fd8> │ │ │ │ mov r0, sl │ │ │ │ - bl ad01f8 │ │ │ │ + bl ad0488 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 4c3f54 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3afbe4> │ │ │ │ ldr r5, [sp, #28] │ │ │ │ orrs r6, r0 │ │ │ │ mov r1, r9 │ │ │ │ movs r2, #32 │ │ │ │ mov r0, r5 │ │ │ │ blx 6a1fc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ movs r3, #255 @ 0xff │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - bl ae041c │ │ │ │ + bl ae06ac │ │ │ │ orrs r6, r0 │ │ │ │ ands.w r6, r6, #255 @ 0xff │ │ │ │ bne.w 6de30a <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x69d52> │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl 4b224c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x39dedc> │ │ │ │ mov r2, r6 │ │ │ │ @@ -2363226,17 +2363271,17 @@ │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfbcfffff │ │ │ │ adds r0, r4, r7 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #288 @ (adr r7, 6de90c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x6a354>) │ │ │ │ + add r1, sp, #416 @ 0x1a0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r7, pc, #464 @ (adr r7, 6de9c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x6a408>) │ │ │ │ + add r1, sp, #592 @ 0x250 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr.w r3, [r0, #424] @ 0x1a8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cbz r2, 6de836 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x6a27e> │ │ │ │ movs r2, #0 │ │ │ │ ldrb.w r1, [r3, #32] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2363266,19 +2363311,19 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #16] @ (6de844 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x6a28c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ mov r3, r2 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ - add r7, pc, #944 @ (adr r7, 6debf0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x6a638>) │ │ │ │ + add r2, sp, #48 @ 0x30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r7, pc, #576 @ (adr r7, 6dea84 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x6a4cc>) │ │ │ │ + add r1, sp, #704 @ 0x2c0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r7, pc, #136 @ (adr r7, 6de8d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x6a318>) │ │ │ │ + add r1, sp, #264 @ 0x108 │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ cmp r3, #4 │ │ │ │ @@ -2364083,29 +2364128,29 @@ │ │ │ │ b.n 6df03e <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x6aa86> │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ asrs r4, r1, #3 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #696 @ (adr r0, 6df330 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x6ad78>) │ │ │ │ + add r2, pc, #824 @ (adr r2, 6df3b0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x6adf8>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #520 @ (adr r0, 6df284 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x6accc>) │ │ │ │ + add r2, pc, #648 @ (adr r2, 6df304 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x6ad4c>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r3, [pc, #568] @ (6df2b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x6ad00>) │ │ │ │ + ldr r5, [pc, #696] @ (6df338 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x6ad80>) │ │ │ │ lsls r1, r3, #4 │ │ │ │ - add r0, pc, #512 @ (adr r0, 6df284 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x6accc>) │ │ │ │ + add r2, pc, #640 @ (adr r2, 6df304 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x6ad4c>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #176 @ (adr r0, 6df138 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x6ab80>) │ │ │ │ + add r2, pc, #304 @ (adr r2, 6df1b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x6ac00>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #184 @ (adr r0, 6df144 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x6ab8c>) │ │ │ │ + add r2, pc, #312 @ (adr r2, 6df1c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x6ac0c>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #208 @ (adr r0, 6df160 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x6aba8>) │ │ │ │ + add r2, pc, #336 @ (adr r2, 6df1e0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x6ac28>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, sp, #304 @ 0x130 │ │ │ │ + add r4, sp, #432 @ 0x1b0 │ │ │ │ lsls r7, r2, #2 │ │ │ │ cmp r2, #1 │ │ │ │ beq.n 6df0c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x6ab08> │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ cmpeq r2, #2 │ │ │ │ @@ -2364304,15 +2364349,15 @@ │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r7, #23 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #280] @ 0x118 │ │ │ │ + add r0, pc, #408 @ (adr r0, 6df448 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x6ae90>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #140] @ (6df350 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x6ad98>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2365143,15 +2365188,15 @@ │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ lsls r6, r5, #24 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ bl 58db82 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x479812> │ │ │ │ - str r6, [sp, #600] @ 0x258 │ │ │ │ + ldr r0, [sp, #728] @ 0x2d8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -2365205,15 +2365250,15 @@ │ │ │ │ nop │ │ │ │ lsls r0, r4, #17 │ │ │ │ lsls r5, r1, #5 │ │ │ │ strb r0, [r5, #25] │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #640] @ 0x280 │ │ │ │ + str r6, [sp, #768] @ 0x300 │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr r2, [pc, #212] @ (6dfd08 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x6b750>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2365311,38 +2365356,38 @@ │ │ │ │ lsls r5, r1, #5 │ │ │ │ lsls r2, r3, #14 │ │ │ │ lsls r5, r1, #5 │ │ │ │ strb r6, [r0, #23] │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #48] @ 0x30 │ │ │ │ + str r6, [sp, #176] @ 0xb0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #56] @ 0x38 │ │ │ │ + ldr r7, [sp, #184] @ 0xb8 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r3, [sp, #776] @ 0x308 │ │ │ │ + str r5, [sp, #904] @ 0x388 │ │ │ │ lsls r5, r3, #2 │ │ │ │ pop {r1, r2, r4, r6, pc} │ │ │ │ lsls r2, r2, #5 │ │ │ │ - ldr r4, [r0, #24] │ │ │ │ + ldr r4, [r4, #56] @ 0x38 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #120] @ 0x78 │ │ │ │ ldr.w r2, [r0, #156] @ 0x9c │ │ │ │ cmp r3, r2 │ │ │ │ bhi.n 6dfd4e <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x6b796> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r1, [pc, #8] @ (6dfd58 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x6b7a0>) │ │ │ │ add r1, pc │ │ │ │ bl 6df1ac <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x6abf4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #976] @ 0x3d0 │ │ │ │ + str r6, [sp, #80] @ 0x50 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 6dfd64 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x6b7ac> │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cbnz r2, 6dfd70 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x6b7b8> │ │ │ │ @@ -2365496,15 +2365541,15 @@ │ │ │ │ bhi.n 6dff20 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x6b968> │ │ │ │ ldr r3, [pc, #12] @ (6dff24 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x6b96c>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #7 │ │ │ │ bx lr │ │ │ │ - subs r4, #44 @ 0x2c │ │ │ │ + subs r6, #76 @ 0x4c │ │ │ │ lsls r1, r3, #4 │ │ │ │ movs r2, #0 │ │ │ │ push {lr} │ │ │ │ mov lr, r0 │ │ │ │ mov r0, r2 │ │ │ │ add.w ip, r2, r2, lsl #1 │ │ │ │ lsr.w ip, lr, ip │ │ │ │ @@ -2366386,15 +2366431,15 @@ │ │ │ │ ldr r1, [pc, #16] @ (6e0890 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x6c2d8>) │ │ │ │ add r1, pc │ │ │ │ bl 6df1ac <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x6abf4> │ │ │ │ vldr s0, [pc, #4] @ 6e088c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x6c2d4> │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, #8] │ │ │ │ + ldrh r0, [r6, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ movs r2, #0 │ │ │ │ lsr.w r3, r0, r2 │ │ │ │ adds r2, #3 │ │ │ │ and.w r3, r3, #7 │ │ │ │ cmp r3, #7 │ │ │ │ bne.n 6e08a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x6c2f0> │ │ │ │ @@ -2367541,15 +2367586,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ cdp 1, 9, cr0, cr10, cr12, {2} │ │ │ │ cdp 1, 6, cr0, cr12, cr12, {2} │ │ │ │ strb.w pc, [pc, #-4095] @ 6e0411 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x6be59> │ │ │ │ stc2 15, cr15, [r3], {255} @ 0xff │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, #23] │ │ │ │ + ldrb r6, [r5, #31] │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ @@ -2371965,15 +2372010,15 @@ │ │ │ │ bic.w r1, r1, #15 │ │ │ │ strb.w r1, [sp, #12] │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ strd r0, r1, [sp, #16] │ │ │ │ strd r0, r1, [r3, #12] │ │ │ │ b.n 6e441e <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x6fe66> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf73e0118 │ │ │ │ + ldr??.w r0, [lr, ] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [pc, #1092] @ 6e48f4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x7033c> │ │ │ │ mov r3, r1 │ │ │ │ @@ -2372473,17 +2372518,17 @@ │ │ │ │ strb.w r0, [ip] │ │ │ │ add r1, pc │ │ │ │ bl 4382e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x323f70> │ │ │ │ movs r0, #1 │ │ │ │ b.n 6e4aa0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x704e8> │ │ │ │ ldr r4, [r7, #120] @ 0x78 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - ldr r0, [pc, #160] @ (6e4b60 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x705a8>) │ │ │ │ + ldr r2, [pc, #288] @ (6e4be0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x70628>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - pop {r1, r2, r3, r7} │ │ │ │ + bkpt 0x00ae │ │ │ │ lsls r1, r3, #2 │ │ │ │ ldrb.w r3, [r1, #40] @ 0x28 │ │ │ │ subs r3, #8 │ │ │ │ cmp r3, #1 │ │ │ │ bhi.n 6e4ae6 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x7052e> │ │ │ │ ldrh r2, [r1, #22] │ │ │ │ movw ip, #2925 @ 0xb6d │ │ │ │ @@ -2372659,15 +2372704,15 @@ │ │ │ │ b.n 6e4c6e <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x706b6> │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r0, #168] @ 0xa8 │ │ │ │ mov r0, r1 │ │ │ │ b.n 6e4c4c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x70694> │ │ │ │ cbz r4, 6e4d28 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x70770> │ │ │ │ lsls r4, r1, #5 │ │ │ │ - bxns r3 │ │ │ │ + ldr r1, [pc, #240] @ (6e4dac <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x707f4>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ strd r0, r3, [r1] │ │ │ │ str r1, [r0, #4] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ @@ -2373069,29 +2373114,29 @@ │ │ │ │ b.n 6e50c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x70b0c> │ │ │ │ ldr r3, [pc, #32] @ (6e510c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x70b54>) │ │ │ │ add r3, pc │ │ │ │ b.n 6e50c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x70b0c> │ │ │ │ ldr r3, [pc, #32] @ (6e5110 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x70b58>) │ │ │ │ add r3, pc │ │ │ │ b.n 6e50c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x70b0c> │ │ │ │ - cmn r2, r1 │ │ │ │ + add sl, sp │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, pc, #1008 @ (adr r5, 6e54ec <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x70f34>) │ │ │ │ + add r0, sp, #112 @ 0x70 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmn r2, r1 │ │ │ │ + add sl, sp │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmn r0, r1 │ │ │ │ + add r8, sp │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmn r6, r0 │ │ │ │ + add lr, ip │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmn r4, r0 │ │ │ │ + add ip, ip │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmn r2, r0 │ │ │ │ + add sl, ip │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmn r0, r0 │ │ │ │ + add r8, ip │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ cbz r1, 6e5154 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x70b9c> │ │ │ │ @@ -2373168,39 +2373213,38 @@ │ │ │ │ add r2, pc │ │ │ │ vstr d0, [sp] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 6e515e <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x70ba6> │ │ │ │ ldr r0, [pc, #52] @ (6e5204 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x70c4c>) │ │ │ │ add r0, pc │ │ │ │ b.n 6e5174 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x70bbc> │ │ │ │ - cmp r6, r1 │ │ │ │ + add lr, r5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, r1, #3 │ │ │ │ + movs r0, #236 @ 0xec │ │ │ │ lsls r3, r3, #2 │ │ │ │ - negs r6, r4 │ │ │ │ + add lr, r0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add sp, #24 │ │ │ │ + sxth r6, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - negs r0, r1 │ │ │ │ + add r0, sp │ │ │ │ lsls r5, r3, #2 │ │ │ │ - negs r4, r5 │ │ │ │ + add ip, r1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 6e4ddc <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x70824> │ │ │ │ - lsls r2, r4, #2 │ │ │ │ - b.n 6e5320 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x70d68> │ │ │ │ + @ instruction: 0xe81600a2 │ │ │ │ + b.n 6e5760 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x711a8> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r2, #232 @ 0xe8 │ │ │ │ + cmp r5, #8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add sp, #56 @ 0x38 │ │ │ │ + sxth r6, r5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r3, #216 @ 0xd8 │ │ │ │ + subs r5, #248 @ 0xf8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - tst r2, r4 │ │ │ │ + add r2, r8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - rors r4, r4 │ │ │ │ + add r4, r0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ cbz r2, 6e5230 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x70c78> │ │ │ │ @@ -2373250,33 +2373294,33 @@ │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r4, [pc, #40] @ (6e52ac <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x70cf4>) │ │ │ │ add r4, pc │ │ │ │ b.n 6e5242 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x70c8a> │ │ │ │ - adds r1, #112 @ 0x70 │ │ │ │ + adds r3, #144 @ 0x90 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsrs r0, r0, #21 │ │ │ │ + lsrs r0, r4, #29 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r6, r6, #5 │ │ │ │ + movs r1, #150 @ 0x96 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r1, #240 @ 0xf0 │ │ │ │ + adds r4, #16 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r1, [pc, #760] @ (6e5594 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x70fdc>) │ │ │ │ + ldr r3, [pc, #888] @ (6e5614 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x7105c>) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strh r0, [r7, #50] @ 0x32 │ │ │ │ + ldrh r0, [r3, #4] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsrs r2, r3, #20 │ │ │ │ + lsrs r2, r7, #28 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r4, r1, #20 │ │ │ │ + lsrs r4, r5, #28 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r1, #36 @ 0x24 │ │ │ │ + adds r3, #68 @ 0x44 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsrs r4, r6, #19 │ │ │ │ + lsrs r4, r2, #28 │ │ │ │ lsls r1, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ ldr.w r1, [pc, #3040] @ 6e5ea4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x718ec> │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -2374379,267 +2374423,262 @@ │ │ │ │ lsls r4, r1, #5 │ │ │ │ add r5, sp, #160 @ 0xa0 │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - sbcs r2, r1 │ │ │ │ + bics r2, r5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bics r2, r6 │ │ │ │ + cmp sl, sl │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsrs r6, r0, #17 │ │ │ │ + lsrs r6, r4, #25 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - svc 18 │ │ │ │ + b.n 6e6128 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x71b70> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - orrs r0, r5 │ │ │ │ + cmp r0, r9 │ │ │ │ lsls r6, r4, #2 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add.w r0, ip, r7, asr #2 │ │ │ │ - rors r2, r3 │ │ │ │ + stc 0, cr0, [ip, #-668]! @ 0xfffffd64 │ │ │ │ + mvns r2, r7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r2, r5 │ │ │ │ + add sl, r9 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r6, r1, #15 │ │ │ │ + lsls r6, r5, #23 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 6e5ca8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x716f0> │ │ │ │ - lsls r0, r3, #4 │ │ │ │ - stcl 0, cr0, [sl, #668]! @ 0x29c │ │ │ │ - ldr r4, [r7, #88] @ 0x58 │ │ │ │ + stmdb r4, {r3, r4, r8} │ │ │ │ + and.w r0, sl, #167 @ 0xa7 │ │ │ │ + ldr r4, [r3, #124] @ 0x7c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r2, r0, #13 │ │ │ │ + lsls r2, r4, #21 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r3, [sp, #840] @ 0x348 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ands r2, r6 │ │ │ │ + negs r2, r2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r6, #240 @ 0xf0 │ │ │ │ + cmp r1, #16 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - subs r7, #248 @ 0xf8 │ │ │ │ + tst r0, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r7, #224 @ 0xe0 │ │ │ │ + tst r0, r0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r7, #216 @ 0xd8 │ │ │ │ + rors r0, r7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - eors r2, r0 │ │ │ │ + negs r2, r4 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bgt.n 6e5f70 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x719b8> │ │ │ │ + udf #82 @ 0x52 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - subs r6, #72 @ 0x48 │ │ │ │ + eors r0, r5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r6, #74 @ 0x4a │ │ │ │ + eors r2, r5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r7, #116 @ 0x74 │ │ │ │ + sbcs r4, r2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r3, [sp, #648] @ 0x288 │ │ │ │ + str r5, [sp, #776] @ 0x308 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrh r0, [r0, #58] @ 0x3a │ │ │ │ + str r1, [sp, #384] @ 0x180 │ │ │ │ lsls r6, r3, #2 │ │ │ │ add r1, sp, #432 @ 0x1b0 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - ands.w r0, ip, r7, asr #2 │ │ │ │ - lsls r6, r7, #5 │ │ │ │ + ldc 0, cr0, [ip], #-668 @ 0xfffffd64 │ │ │ │ + lsls r6, r3, #14 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strd r0, r0, [sl, #668]! @ 0x29c │ │ │ │ - lsrs r2, r5, #1 │ │ │ │ + stc 0, cr0, [sl], {167} @ 0xa7 │ │ │ │ + lsrs r2, r1, #10 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r7, #108 @ 0x6c │ │ │ │ + sbcs r4, r1 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r5, #106 @ 0x6a │ │ │ │ + subs r7, #138 @ 0x8a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r2, #48] @ 0x30 │ │ │ │ + ldr r2, [r6, #80] @ 0x50 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r5, #24 │ │ │ │ + subs r7, #56 @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r6, #44] @ 0x2c │ │ │ │ + ldrh r2, [r2, #62] @ 0x3e │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, #106 @ 0x6a │ │ │ │ + lsls r2, r1 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r5, #62 @ 0x3e │ │ │ │ + subs r7, #94 @ 0x5e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #130 @ 0x82 │ │ │ │ + subs r6, #162 @ 0xa2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bls.n 6e5ec4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x7190c> │ │ │ │ + blt.n 6e5f04 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x7194c> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 6e5b50 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x71598> │ │ │ │ - lsls r6, r4, #2 │ │ │ │ - strh r4, [r7, #8] │ │ │ │ + @ instruction: 0xe81a00a6 │ │ │ │ + strh r4, [r3, #26] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r4, #64 @ 0x40 │ │ │ │ + subs r6, #96 @ 0x60 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bls.n 6e6038 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x71a80> │ │ │ │ + blt.n 6e5e78 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x718c0> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 6e5ac4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x7150c> │ │ │ │ + b.n 6e5f04 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x7194c> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r6, [r5, #6] │ │ │ │ + strh r6, [r1, #24] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r4, #8 │ │ │ │ + subs r6, #40 @ 0x28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bls.n 6e5f88 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x719d0> │ │ │ │ + blt.n 6e5fc8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x71a10> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 6e5eb4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x718fc> │ │ │ │ - lsls r7, r4, #2 │ │ │ │ - lsls r6, r0, #24 │ │ │ │ + @ instruction: 0xe9bc00a7 │ │ │ │ + lsrs r6, r4, #32 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r3, #178 @ 0xb2 │ │ │ │ + subs r5, #210 @ 0xd2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r1, #0 │ │ │ │ + movs r3, #32 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6e6344 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x71d8c> │ │ │ │ + b.n 6e6784 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x721cc> │ │ │ │ lsls r0, r3, #4 │ │ │ │ - subs r3, #104 @ 0x68 │ │ │ │ + subs r5, #136 @ 0x88 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r4, #30] │ │ │ │ + ldrh r6, [r0, #48] @ 0x30 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, #158 @ 0x9e │ │ │ │ + subs r6, #190 @ 0xbe │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r3, #114 @ 0x72 │ │ │ │ + subs r5, #146 @ 0x92 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r2, #182 @ 0xb6 │ │ │ │ + subs r4, #214 @ 0xd6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bvc.n 6e5f14 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x7195c> │ │ │ │ + bls.n 6e5f54 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x7199c> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 6e5c1c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x71664> │ │ │ │ - lsls r7, r4, #2 │ │ │ │ - lsls r6, r6, #18 │ │ │ │ + @ instruction: 0xe85a00a7 │ │ │ │ + lsls r6, r2, #27 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r2, #98 @ 0x62 │ │ │ │ + subs r4, #130 @ 0x82 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, r6, #6 │ │ │ │ + movs r1, #208 @ 0xd0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6e60cc <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x71b14> │ │ │ │ + b.n 6e650c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x71f54> │ │ │ │ lsls r0, r3, #4 │ │ │ │ - subs r2, #96 @ 0x60 │ │ │ │ + subs r4, #128 @ 0x80 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r5, #20] │ │ │ │ + ldrh r2, [r1, #38] @ 0x26 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r3, #98 @ 0x62 │ │ │ │ + subs r5, #130 @ 0x82 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r2, #36 @ 0x24 │ │ │ │ + subs r4, #68 @ 0x44 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsh r0, [r7, r1] │ │ │ │ + str r0, [r3, #8] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, #26 │ │ │ │ + subs r4, #58 @ 0x3a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r4, #112] @ 0x70 │ │ │ │ + ldr r6, [r0, #20] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6e5a4c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x71494> │ │ │ │ + b.n 6e5e8c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x718d4> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldc2 0, cr0, [r4], {156} @ 0x9c │ │ │ │ - subs r1, #248 @ 0xf8 │ │ │ │ + mrc2 0, 5, r0, cr4, cr12, {4} │ │ │ │ + subs r4, #24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r2, #14] │ │ │ │ + strb r4, [r6, #22] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r1, #222 @ 0xde │ │ │ │ + subs r3, #254 @ 0xfe │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r1, #200 @ 0xc8 │ │ │ │ + subs r3, #232 @ 0xe8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r2, #110 @ 0x6e │ │ │ │ + subs r4, #142 @ 0x8e │ │ │ │ lsls r6, r4, #2 │ │ │ │ - stc2 0, cr0, [r0], {156} @ 0x9c │ │ │ │ - str r4, [r2, #96] @ 0x60 │ │ │ │ + mcr2 0, 1, r0, cr0, cr12, {4} │ │ │ │ + ldr r4, [r6, #0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r0, pc, #960 @ (adr r0, 6e63bc <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x71e04>) │ │ │ │ + add r3, pc, #64 @ (adr r3, 6e603c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x71a84>) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bpl.n 6e5f34 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x7197c> │ │ │ │ + bvc.n 6e5f74 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x719bc> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r0, pc, #880 @ (adr r0, 6e6374 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x71dbc>) │ │ │ │ + add r2, pc, #1008 @ (adr r2, 6e63f4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x71e3c>) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - subs r0, #202 @ 0xca │ │ │ │ + subs r2, #234 @ 0xea │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, #200 @ 0xc8 │ │ │ │ + subs r2, #232 @ 0xe8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r7, #148 @ 0x94 │ │ │ │ + subs r1, #180 @ 0xb4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, #206 @ 0xce │ │ │ │ + subs r2, #238 @ 0xee │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bpl.n 6e6050 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x71a98> │ │ │ │ + bvc.n 6e6090 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x71ad8> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bpl.n 6e6048 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x71a90> │ │ │ │ + bvc.n 6e6088 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x71ad0> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r3, [sp, #208] @ 0xd0 │ │ │ │ + ldr r5, [sp, #336] @ 0x150 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - subs r1, #18 │ │ │ │ + subs r3, #50 @ 0x32 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cmp r5, #56 @ 0x38 │ │ │ │ + cmp r7, #88 @ 0x58 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strh r2, [r2, #56] @ 0x38 │ │ │ │ + ldrh r2, [r6, #8] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r4, [r7, #32] │ │ │ │ + ldr r4, [r3, #68] @ 0x44 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r2, [r5, #56] @ 0x38 │ │ │ │ + ldrh r2, [r1, #10] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r4, [r1, #36] @ 0x24 │ │ │ │ + ldr r4, [r5, #68] @ 0x44 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6e5cc8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x71710> │ │ │ │ - lsls r2, r3, #2 │ │ │ │ - ldr r2, [sp, #1000] @ 0x3e8 │ │ │ │ + strd r0, r0, [r6], #-616 @ 0x268 │ │ │ │ + ldr r5, [sp, #104] @ 0x68 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bmi.n 6e5fdc <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x71a24> │ │ │ │ + bvs.n 6e601c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x71a64> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bmi.n 6e5fd0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x71a18> │ │ │ │ + bvs.n 6e6010 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x71a58> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r2, [sp, #896] @ 0x380 │ │ │ │ + ldr r5, [sp, #0] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bmi.n 6e5fb4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x719fc> │ │ │ │ + bvs.n 6e5ff4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x71a3c> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bmi.n 6e5fa8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x719f0> │ │ │ │ + bvs.n 6e5fe8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x71a30> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bmi.n 6e5f9c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x719e4> │ │ │ │ + bvs.n 6e5fdc <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x71a24> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bmi.n 6e5f90 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x719d8> │ │ │ │ + bvs.n 6e5fd0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x71a18> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r7, #168 @ 0xa8 │ │ │ │ + subs r1, #200 @ 0xc8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r7, #78 @ 0x4e │ │ │ │ + subs r1, #110 @ 0x6e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r7, #104 @ 0x68 │ │ │ │ + subs r1, #136 @ 0x88 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r7, #66 @ 0x42 │ │ │ │ + subs r1, #98 @ 0x62 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r6, #5] │ │ │ │ + strb r4, [r2, #14] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r6, [r0, #15] │ │ │ │ + ldrb r6, [r4, #23] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - b.n 6e6150 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x71b98> │ │ │ │ + b.n 6e6590 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x71fd8> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r2, [sp, #200] @ 0xc8 │ │ │ │ + ldr r4, [sp, #328] @ 0x148 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r6, #218 @ 0xda │ │ │ │ + subs r0, #250 @ 0xfa │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r5, #196 @ 0xc4 │ │ │ │ + adds r7, #228 @ 0xe4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, #132 @ 0x84 │ │ │ │ + subs r0, #164 @ 0xa4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #904 @ 0x388 │ │ │ │ + add r6, sp, #8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r6, #98 @ 0x62 │ │ │ │ + subs r0, #130 @ 0x82 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r5, #160 @ 0xa0 │ │ │ │ + adds r7, #192 @ 0xc0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #808 @ 0x328 │ │ │ │ + add r5, sp, #936 @ 0x3a8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r5, #196 @ 0xc4 │ │ │ │ + adds r7, #228 @ 0xe4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r5, #158 @ 0x9e │ │ │ │ + adds r7, #190 @ 0xbe │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r5, #168 @ 0xa8 │ │ │ │ + adds r7, #200 @ 0xc8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r5, #146 @ 0x92 │ │ │ │ + adds r7, #178 @ 0xb2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r5, #156 @ 0x9c │ │ │ │ + adds r7, #188 @ 0xbc │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r5, #166 @ 0xa6 │ │ │ │ + adds r7, #198 @ 0xc6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r5, #168 @ 0xa8 │ │ │ │ + adds r7, #200 @ 0xc8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r5, #162 @ 0xa2 │ │ │ │ + adds r7, #194 @ 0xc2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r5, #176 @ 0xb0 │ │ │ │ + adds r7, #208 @ 0xd0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov r5, r2 │ │ │ │ add.w lr, r0, #4 │ │ │ │ movs r4, #0 │ │ │ │ ldr.w r2, [lr] │ │ │ │ cmp r2, r5 │ │ │ │ @@ -2374753,15 +2374792,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 6e60fc <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x71b44> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6e61c2 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x71c0a> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl aba77c │ │ │ │ + bl abaa0c │ │ │ │ ldr r7, [r7, #68] @ 0x44 │ │ │ │ cmp r7, #0 │ │ │ │ bne.n 6e61c6 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x71c0e> │ │ │ │ ldr r5, [r5, #68] @ 0x44 │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 6e61b6 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x71bfe> │ │ │ │ ldr.w r9, [r9, #8] │ │ │ │ @@ -2374820,15 +2374859,15 @@ │ │ │ │ movs r6, #32 │ │ │ │ movs r4, #4 │ │ │ │ add r3, pc │ │ │ │ str r3, [r5, #80] @ 0x50 │ │ │ │ movs r2, #1 │ │ │ │ movs r0, #0 │ │ │ │ mov.w fp, #0 │ │ │ │ - bl aba278 │ │ │ │ + bl aba508 │ │ │ │ cmp r4, #4 │ │ │ │ ite eq │ │ │ │ moveq.w r9, #128 @ 0x80 │ │ │ │ movne.w r9, #608 @ 0x260 │ │ │ │ movw r8, #479 @ 0x1df │ │ │ │ movw r3, #1919 @ 0x77f │ │ │ │ str r0, [r5, #0] │ │ │ │ @@ -2374838,29 +2374877,29 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ rsb r6, r6, r6, lsl #4 │ │ │ │ strd r6, r7, [sp, #16] │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ add.w r4, r3, fp │ │ │ │ ldr.w r6, [r3, fp] │ │ │ │ - bl aba360 │ │ │ │ + bl aba5f0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ add.w sl, r5, r6, lsl #2 │ │ │ │ str.w r0, [sl, #4] │ │ │ │ adds r6, r4, #4 │ │ │ │ mov.w sl, #0 │ │ │ │ cbz r3, 6e62fe <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x71d46> │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ cbz r1, 6e62e8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x71d30> │ │ │ │ add r1, r7 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add.w sl, sl, #1 │ │ │ │ add.w r3, r5, r3, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl aba3d8 │ │ │ │ + bl aba668 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, sl │ │ │ │ bhi.n 6e62e0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x71d28> │ │ │ │ adds r7, #15 │ │ │ │ cmp r7, r8 │ │ │ │ bne.n 6e62d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x71d20> │ │ │ │ add.w fp, fp, #32 │ │ │ │ @@ -2374920,15 +2374959,15 @@ │ │ │ │ beq.n 6e63ae <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x71df6> │ │ │ │ tst r7, r4 │ │ │ │ beq.n 6e6392 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x71dda> │ │ │ │ add.w r2, sl, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ adds r4, #1 │ │ │ │ - bl aba324 │ │ │ │ + bl aba5b4 │ │ │ │ cmp r4, #16 │ │ │ │ bne.n 6e6398 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x71de0> │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, #16 │ │ │ │ bne.n 6e6388 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x71dd0> │ │ │ │ ldr r7, [sp, #4] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ @@ -2374937,15 +2374976,15 @@ │ │ │ │ bne.n 6e637c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x71dc4> │ │ │ │ ldrd r5, r9, [sp, #16] │ │ │ │ mov r7, fp │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r1, r9 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add.w r4, r9, r4, lsl #2 │ │ │ │ - bl aba3fc │ │ │ │ + bl aba68c │ │ │ │ ldr.w r0, [r7], #4 │ │ │ │ blx 6a8a8 │ │ │ │ cmp r7, r4 │ │ │ │ bne.n 6e63d2 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x71e1a> │ │ │ │ mov r0, r9 │ │ │ │ blx 6a8a8 │ │ │ │ ldr r2, [pc, #108] @ (6e6454 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x71e9c>) │ │ │ │ @@ -2374982,23 +2375021,23 @@ │ │ │ │ movs r6, #128 @ 0x80 │ │ │ │ movs r4, #19 │ │ │ │ add r3, pc │ │ │ │ b.n 6e6288 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x71cd0> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 6e6478 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x71ec0> │ │ │ │ + udf #54 @ 0x36 │ │ │ │ lsls r0, r3, #4 │ │ │ │ ldr r5, [sp, #736] @ 0x2e0 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - blt.n 6e64f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x71f38> │ │ │ │ + ble.n 6e6530 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x71f78> │ │ │ │ lsls r0, r3, #4 │ │ │ │ ldr r4, [sp, #80] @ 0x50 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - bvc.n 6e64cc <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x71f14> │ │ │ │ + bls.n 6e650c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x71f54> │ │ │ │ lsls r0, r3, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ bl 439acc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32575c> │ │ │ │ @@ -2376507,15 +2376546,15 @@ │ │ │ │ ldrh r4, [r0, #40] @ 0x28 │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xff93ffff │ │ │ │ ldrh r2, [r2, #36] @ 0x24 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - movs r2, #96 @ 0x60 │ │ │ │ + movs r4, #128 @ 0x80 │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r4, [pc, #888] @ (6e7734 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x7317c>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2376823,15 +2376862,15 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r7, #32] │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r5, #26] │ │ │ │ lsls r4, r1, #5 │ │ │ │ - lsrs r6, r7, #28 │ │ │ │ + asrs r6, r3, #5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add.w r1, r1, r2, lsl #5 │ │ │ │ ldr r3, [r1, #56] @ 0x38 │ │ │ │ ldrb.w r2, [r3, #-8] │ │ │ │ cmp r2, #4 │ │ │ │ bne.n 6e776e <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x731b6> │ │ │ │ ldr r3, [r3, #16] │ │ │ │ @@ -2379011,15 +2379050,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ ldr.w r0, [r4, #720] @ 0x2d0 │ │ │ │ - bl af7b98 │ │ │ │ + bl af7e28 │ │ │ │ ldr.w r1, [r4, #748] @ 0x2ec │ │ │ │ cbz r1, 6e8da8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x747f0> │ │ │ │ mov r0, r4 │ │ │ │ bl 6cc878 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x582c0> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #748] @ 0x2ec │ │ │ │ ldrb.w r3, [r4, #1893] @ 0x765 │ │ │ │ @@ -2379087,15 +2379126,15 @@ │ │ │ │ bcs.n 6e8f2a <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x74972> │ │ │ │ movs r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ bl 6e8a00 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x74448> │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r0, [r4, #720] @ 0x2d0 │ │ │ │ movs r2, #0 │ │ │ │ - bl af87e0 │ │ │ │ + bl af8a70 │ │ │ │ ldr.w r1, [r4, #748] @ 0x2ec │ │ │ │ mov r9, r6 │ │ │ │ cbz r1, 6e8e7e <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x748c6> │ │ │ │ mov r0, r4 │ │ │ │ bl 6cc878 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x582c0> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #748] @ 0x2ec │ │ │ │ @@ -2379333,15 +2379372,15 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r2, fp │ │ │ │ mov r0, r8 │ │ │ │ movs r3, #1 │ │ │ │ strd r6, r9, [sp] │ │ │ │ - bl af669c │ │ │ │ + bl af692c │ │ │ │ ldr.w r1, [r4, #748] @ 0x2ec │ │ │ │ cbz r1, 6e9140 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x74b88> │ │ │ │ mov r0, r4 │ │ │ │ bl 6cc878 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x582c0> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #748] @ 0x2ec │ │ │ │ ldrb.w r3, [r4, #1893] @ 0x765 │ │ │ │ @@ -2379842,15 +2379881,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #66 @ 0x42 │ │ │ │ lsls r2, r2, #5 │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ lsls r2, r2, #5 │ │ │ │ ldr r4, [r4, #96] @ 0x60 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - lsls r6, r6, #3 │ │ │ │ + lsls r6, r2, #12 │ │ │ │ lsls r5, r3, #2 │ │ │ │ movs r5, #25 │ │ │ │ lsls r2, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb.w r3, [r0, #2396] @ 0x95c │ │ │ │ cbz r3, 6e9734 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x7517c> │ │ │ │ @@ -2379882,15 +2379921,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #9 │ │ │ │ bl 6e8a00 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x74448> │ │ │ │ vldr d0, [pc, #132] @ 6e9808 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x75250> │ │ │ │ ldrd r1, r2, [r6] │ │ │ │ ldr.w r3, [r4, #1936] @ 0x790 │ │ │ │ ldr.w r0, [r4, #720] @ 0x2d0 │ │ │ │ - bl af66d0 │ │ │ │ + bl af6960 │ │ │ │ ldr.w r1, [r4, #748] @ 0x2ec │ │ │ │ cbz r1, 6e97a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x751f0> │ │ │ │ mov r0, r4 │ │ │ │ bl 6cc878 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x582c0> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #748] @ 0x2ec │ │ │ │ ldrb.w r3, [r4, #1893] @ 0x765 │ │ │ │ @@ -2380019,15 +2380058,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp, #384] @ 0x180 │ │ │ │ strh.w r4, [sp, #408] @ 0x198 │ │ │ │ bl 6e8a00 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x74448> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r4 │ │ │ │ ldr.w r0, [r5, #720] @ 0x2d0 │ │ │ │ - bl af769c │ │ │ │ + bl af792c │ │ │ │ ldr.w r1, [r5, #748] @ 0x2ec │ │ │ │ cbz r1, 6e9922 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x7536a> │ │ │ │ mov r0, r5 │ │ │ │ bl 6cc878 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x582c0> │ │ │ │ str.w r4, [r5, #748] @ 0x2ec │ │ │ │ ldrb.w r3, [r5, #1893] @ 0x765 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -2380070,15 +2380109,15 @@ │ │ │ │ ite eq │ │ │ │ moveq r1, #15 │ │ │ │ movne r1, #7 │ │ │ │ bl 6e8a00 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x74448> │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r5, #720] @ 0x2d0 │ │ │ │ movs r2, #0 │ │ │ │ - bl af769c │ │ │ │ + bl af792c │ │ │ │ ldr.w r1, [r5, #748] @ 0x2ec │ │ │ │ cbz r1, 6e99b0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x753f8> │ │ │ │ mov r0, r5 │ │ │ │ bl 6cc878 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x582c0> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r5, #748] @ 0x2ec │ │ │ │ ldrb.w r3, [r5, #1893] @ 0x765 │ │ │ │ @@ -2380249,15 +2380288,15 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ ldr.w r0, [r4, #720] @ 0x2d0 │ │ │ │ vldr d0, [sp, #16] │ │ │ │ - bl af7ed0 │ │ │ │ + bl af8160 │ │ │ │ ldr.w r1, [r4, #748] @ 0x2ec │ │ │ │ cbz r1, 6e9b8a <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x755d2> │ │ │ │ mov r0, r4 │ │ │ │ bl 6cc878 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x582c0> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #748] @ 0x2ec │ │ │ │ ldrb.w r3, [r4, #1893] @ 0x765 │ │ │ │ @@ -2380355,21 +2380394,21 @@ │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ ldr r7, [r4, #112] @ 0x70 │ │ │ │ ldr r3, [sp, #228] @ 0xe4 │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ ldr r7, [r4, #116] @ 0x74 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ str r7, [sp, #60] @ 0x3c │ │ │ │ - bl af6704 │ │ │ │ + bl af6994 │ │ │ │ ldr r3, [sp, #236] @ 0xec │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ ldr.w r0, [r6, #720] @ 0x2d0 │ │ │ │ mov r2, r5 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ - bl af6758 │ │ │ │ + bl af69e8 │ │ │ │ ldrh.w r0, [sp, #132] @ 0x84 │ │ │ │ bl 4325c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x31e250> │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldrh.w fp, [sp, #132] @ 0x84 │ │ │ │ mov ip, r0 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6e9d10 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x75758> │ │ │ │ @@ -2380556,15 +2380595,15 @@ │ │ │ │ str.w r9, [sp] │ │ │ │ mov r3, r4 │ │ │ │ strd r5, r5, [sp, #32] │ │ │ │ add r2, sp, #104 @ 0x68 │ │ │ │ strd r5, r5, [sp, #24] │ │ │ │ strd r5, r5, [sp, #16] │ │ │ │ ldr.w r0, [r6, #720] @ 0x2d0 │ │ │ │ - bl af6a18 │ │ │ │ + bl af6ca8 │ │ │ │ ldr.w r1, [r6, #748] @ 0x2ec │ │ │ │ cbz r1, 6e9eb0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x758f8> │ │ │ │ mov r0, r6 │ │ │ │ bl 6cc878 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x582c0> │ │ │ │ str.w r5, [r6, #748] @ 0x2ec │ │ │ │ ldrb.w r3, [r6, #1893] @ 0x765 │ │ │ │ cbz r3, 6e9ec0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x75908> │ │ │ │ @@ -2381004,15 +2381043,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r6, r4] │ │ │ │ lsls r4, r1, #5 │ │ │ │ ldrb r4, [r2, r4] │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf31c009c │ │ │ │ + @ instruction: 0xf53c009c │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r1 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r7, r0 │ │ │ │ @@ -2381068,15 +2381107,15 @@ │ │ │ │ b.n 6ea3aa <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x75df2> │ │ │ │ str.w r4, [r6, #160] @ 0xa0 │ │ │ │ b.n 6ea3aa <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x75df2> │ │ │ │ ldrb r2, [r0, r2] │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2b0009c │ │ │ │ + @ instruction: 0xf4d0009c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3648] @ 0xe40 │ │ │ │ sub sp, #412 @ 0x19c │ │ │ │ ldr.w r4, [pc, #2372] @ 6ead44 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x7678c> │ │ │ │ mov r5, r2 │ │ │ │ @@ -2381896,19 +2381935,19 @@ │ │ │ │ ldrh r0, [r5, r7] │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stc2 15, cr15, [r9, #-1020] @ 0xfffffc04 │ │ │ │ ldrsb r2, [r5, r3] │ │ │ │ lsls r4, r1, #5 │ │ │ │ - ldcl 0, cr0, [r0], #624 @ 0x270 │ │ │ │ - stcl 0, cr0, [r8], #624 @ 0x270 │ │ │ │ + vqadd.s16 d0, d16, d12 │ │ │ │ + vqadd.s8 d0, d24, d12 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strd r0, r0, [sl, #-624]! @ 0x270 │ │ │ │ + @ instruction: 0xeb8a009c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3416] @ 0xd58 │ │ │ │ ldr r2, [pc, #288] @ (6eae9c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x768e4>) │ │ │ │ sub.w sp, sp, #644 @ 0x284 │ │ │ │ ldr r3, [pc, #288] @ (6eaea0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x768e8>) │ │ │ │ @@ -2382211,16 +2382250,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [pc, #640] @ (6eb33c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x76d84>) │ │ │ │ lsls r4, r1, #5 │ │ │ │ ldr r7, [pc, #528] @ (6eb2d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x76d18>) │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6ead30 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x76778> │ │ │ │ - lsls r4, r3, #2 │ │ │ │ + @ instruction: 0xe854009c │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r2, [r0, #972] @ 0x3cc │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r1, [r0, #952] @ 0x3b8 │ │ │ │ @@ -2382482,15 +2382520,15 @@ │ │ │ │ movs r2, #2 │ │ │ │ str.w r2, [r0, #2408] @ 0x968 │ │ │ │ b.n 6eb3b6 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x76dfe> │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 6eb34c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x76d94> │ │ │ │ b.n 6eb248 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x76c90> │ │ │ │ nop │ │ │ │ - b.n 6ebae8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x77530> │ │ │ │ + b.n 6eaf28 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x76970> │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #56] @ 6eb430 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x76e78> │ │ │ │ subs r3, r0, #1 │ │ │ │ @@ -2382517,15 +2382555,15 @@ │ │ │ │ movs r0, #4 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r4, [pc, #0] @ (6eb434 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x76e7c>) │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6eb9d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x77420> │ │ │ │ + b.n 6eae18 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x76860> │ │ │ │ lsls r4, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3856] @ 0xf10 │ │ │ │ ldr.w r2, [pc, #1468] @ 6eba0c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x77454> │ │ │ │ sub sp, #204 @ 0xcc │ │ │ │ @@ -2383086,27 +2383124,27 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #656] @ (6ebca0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x776e8>) │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #616] @ (6ebc80 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x776c8>) │ │ │ │ lsls r4, r1, #5 │ │ │ │ - b.n 6ec02c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x77a74> │ │ │ │ + b.n 6eb46c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x76eb4> │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r1, [pc, #672] @ (6ebcc0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x77708>) │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6ebb38 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x77580> │ │ │ │ + b.n 6ebf78 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x779c0> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - udf #228 @ 0xe4 │ │ │ │ + b.n 6ebc34 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x7767c> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - udf #228 @ 0xe4 │ │ │ │ + b.n 6ebc38 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x77680> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ble.n 6eb960 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x773a8> │ │ │ │ + svc 182 @ 0xb6 │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #0] │ │ │ │ str r3, [r0, #4] │ │ │ │ str r3, [r0, #8] │ │ │ │ str r3, [r0, #12] │ │ │ │ bx lr │ │ │ │ @@ -2383277,17 +2383315,17 @@ │ │ │ │ ldr r0, [r3, #12] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - add r1, sp, #32 │ │ │ │ + add r3, sp, #160 @ 0xa0 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - add r0, sp, #752 @ 0x2f0 │ │ │ │ + add r2, sp, #880 @ 0x370 │ │ │ │ lsls r0, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov r4, r2 │ │ │ │ sub sp, #28 │ │ │ │ strd r0, r1, [sp, #16] │ │ │ │ mov r1, r3 │ │ │ │ movs r3, #0 │ │ │ │ @@ -2383374,15 +2383412,15 @@ │ │ │ │ mov r5, fp │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov fp, r1 │ │ │ │ b.n 6ebcac <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x776f4> │ │ │ │ strb r2, [r5, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - add r0, sp, #408 @ 0x198 │ │ │ │ + add r2, sp, #536 @ 0x218 │ │ │ │ lsls r0, r3, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w lr, #0 │ │ │ │ ldr r4, [pc, #60] @ (6ebd48 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x77790>) │ │ │ │ add r4, pc │ │ │ │ movs r3, #0 │ │ │ │ add.w ip, r4, lr, lsl #2 │ │ │ │ @@ -2383402,15 +2383440,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ add.w lr, lr, #4 │ │ │ │ cmp.w lr, #44 @ 0x2c │ │ │ │ bne.n 6ebd0e <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x77756> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add r7, pc, #608 @ (adr r7, 6ebfac <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x779f4>) │ │ │ │ + add r1, sp, #736 @ 0x2e0 │ │ │ │ lsls r0, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r8, [pc, #120] @ 6ebdd8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x77820> │ │ │ │ mov r4, r0 │ │ │ │ @@ -2383456,23 +2383494,23 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r4] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - add r7, pc, #248 @ (adr r7, 6ebed4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x7791c>) │ │ │ │ + add r1, sp, #376 @ 0x178 │ │ │ │ lsls r0, r3, #4 │ │ │ │ cmp r2, r2 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - add r7, pc, #48 @ (adr r7, 6ebe14 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x7785c>) │ │ │ │ + add r1, sp, #176 @ 0xb0 │ │ │ │ lsls r0, r3, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 6ebe4c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x77894> │ │ │ │ + bgt.n 6ebe8c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x778d4> │ │ │ │ lsls r4, r3, #2 │ │ │ │ and.w r1, r1, #7 │ │ │ │ cmp r0, #3 │ │ │ │ beq.n 6ebe10 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x77858> │ │ │ │ cmp r1, #2 │ │ │ │ bls.n 6ebe08 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x77850> │ │ │ │ cmp r1, #4 │ │ │ │ @@ -2384062,82 +2384100,82 @@ │ │ │ │ adds r5, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ mrc2 15, 0, pc, cr9, cr15, {7} │ │ │ │ - bvs.n 6ec4b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x77f00> │ │ │ │ + bhi.n 6ec4f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x77f40> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bvs.n 6ec4dc <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x77f24> │ │ │ │ + bhi.n 6ec31c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x77d64> │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r7, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 6ec4c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x77f0c> │ │ │ │ + bhi.n 6ec504 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x77f4c> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bvs.n 6ec4d4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x77f1c> │ │ │ │ + bhi.n 6ec314 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x77d5c> │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r6, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 6ec4c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x77f0c> │ │ │ │ + bhi.n 6ec504 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x77f4c> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r4!, {r2, r4, r6} │ │ │ │ + stmia r6!, {r2, r4, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 6ec48c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x77ed4> │ │ │ │ + bhi.n 6ec4cc <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x77f14> │ │ │ │ lsls r4, r3, #2 │ │ │ │ @ instruction: 0xfbe9ffff │ │ │ │ - stmia r4!, {r6} │ │ │ │ + stmia r6!, {r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 6ec478 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x77ec0> │ │ │ │ + bhi.n 6ec4b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x77f00> │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r1, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r2, r5} │ │ │ │ + stmia r6!, {r2, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bvs.n 6ec468 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x77eb0> │ │ │ │ + bhi.n 6ec4a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x77ef0> │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r0, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 6ec45c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x77ea4> │ │ │ │ + bhi.n 6ec49c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x77ee4> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bvs.n 6ec474 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x77ebc> │ │ │ │ + bhi.n 6ec4b4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x77efc> │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r2, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 6ec464 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x77eac> │ │ │ │ + bhi.n 6ec4a4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x77eec> │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r2, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 6ec454 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x77e9c> │ │ │ │ + bhi.n 6ec494 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x77edc> │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r4, r1, r7 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r3, r6, r7} │ │ │ │ + stmia r5!, {r3, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r0, r3, r4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r1, r5, r6, r7} │ │ │ │ + stmia r6!, {r1} │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r2, r5, r6, r7} │ │ │ │ + stmia r6!, {r2} │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r4, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r5, r7 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r3, r4, r6, r7} │ │ │ │ + stmia r5!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r7, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #92 @ 0x5c │ │ │ │ lsls r4, r1, #5 │ │ │ │ @@ -2384340,29 +2384378,29 @@ │ │ │ │ ldr r0, [pc, #36] @ (6ec6c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x78108>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #32] @ (6ec6c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x7810c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strh r4, [r7, #32] │ │ │ │ + strh r4, [r3, #50] @ 0x32 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bls.n 6ec664 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x780ac> │ │ │ │ + blt.n 6ec6a4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x780ec> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r6, [sp, #560] @ 0x230 │ │ │ │ + add r0, pc, #688 @ (adr r0, 6ec964 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x783ac>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - pop {r1, r4, r5, r7, pc} │ │ │ │ - lsls r4, r4, #2 │ │ │ │ - strb r0, [r2, r3] │ │ │ │ - lsls r7, r3, #2 │ │ │ │ - ldrb r6, [r0, r5] │ │ │ │ + itee le │ │ │ │ + lslle r4, r4, #2 │ │ │ │ + ldrsbgt r0, [r6, r3] │ │ │ │ + lslgt r7, r3, #2 │ │ │ │ + ldrsh r6, [r4, r5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - b.n 6ecebc <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x78904> │ │ │ │ + b.n 6ec2fc <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x77d44> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r0, #32] │ │ │ │ + strh r2, [r4, #48] @ 0x30 │ │ │ │ lsls r2, r4, #2 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 6ec73c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x78184> │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r0, r1, #12 │ │ │ │ asrs r6, r1, #4 │ │ │ │ @@ -2384417,45 +2384455,45 @@ │ │ │ │ ldr r0, [pc, #68] @ (6ec77c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x781c4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #64] @ (6ec780 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x781c8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strh r0, [r0, #30] │ │ │ │ + strh r0, [r4, #46] @ 0x2e │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r2, [r1, #30] │ │ │ │ + strh r2, [r5, #46] @ 0x2e │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r4, [r1, #26] │ │ │ │ + strh r4, [r5, #42] @ 0x2a │ │ │ │ lsls r6, r4, #2 │ │ │ │ - bls.n 6ec818 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x78260> │ │ │ │ + blt.n 6ec658 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x780a0> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r0, [r0, r0] │ │ │ │ + strh r0, [r4, r0] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r6, [r0, #26] │ │ │ │ + ldrh r6, [r4, #42] @ 0x2a │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrh r4, [r0, #30] │ │ │ │ + ldrh r4, [r4, #46] @ 0x2e │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ + add r0, pc, #136 @ (adr r0, 6ec7ec <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x78234>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - push {r2, r4, r6, lr} │ │ │ │ + @ instruction: 0xb774 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r2, [r0, #36] @ 0x24 │ │ │ │ + strh r2, [r4, #52] @ 0x34 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bne.n 6ec710 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x78158> │ │ │ │ + bcc.n 6ec750 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x78198> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bne.n 6ec710 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x78158> │ │ │ │ + bcc.n 6ec750 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x78198> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - itt al │ │ │ │ - lslal r7, r2, #2 │ │ │ │ - bne.n 6ec708 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x78150> @ unpredictable │ │ │ │ + stmia r2!, {r2} │ │ │ │ + lsls r7, r2, #2 │ │ │ │ + bcc.n 6ec748 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x78190> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bne.n 6ec6e0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x78128> │ │ │ │ + bcc.n 6ec720 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x78168> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cmn r6, r5 │ │ │ │ + cmp r6, r1 │ │ │ │ lsls r2, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2385399,217 +2385437,217 @@ │ │ │ │ movs r4, #0 │ │ │ │ b.n 6eccf0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x78738> │ │ │ │ nop │ │ │ │ adds r6, #60 @ 0x3c │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r1, r4, r5, r7} │ │ │ │ + bne.n 6ed15c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x78ba4> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r7, {r2, r3, r5, r7} │ │ │ │ + bne.n 6ed154 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x78b9c> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r0, [r6, #18] │ │ │ │ + strb r0, [r2, #27] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldmia r6, {r1, r4, r6, r7} │ │ │ │ + beq.n 6ed1a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x78bf0> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r6, {r2, r6, r7} │ │ │ │ + beq.n 6ed190 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x78bd8> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r0, [r5, #9] │ │ │ │ + ldrb r0, [r1, #18] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r0, [r1, #14] │ │ │ │ + ldrh r0, [r5, #30] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ + beq.n 6ed170 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x78bb8> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r7!, {r1, r2, r6} │ │ │ │ + bne.n 6ed2a4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x78cec> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r7!, {r1, r3, r4, r5} │ │ │ │ + bne.n 6ed290 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x78cd8> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r7!, {r1, r5} │ │ │ │ + bne.n 6ed264 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x78cac> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r7!, {r4, r5} │ │ │ │ + bne.n 6ed284 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x78ccc> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r7!, {r1, r4} │ │ │ │ + bne.n 6ed24c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x78c94> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r6, {r4, r6, r7} │ │ │ │ + beq.n 6ed1cc <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x78c14> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r6!, {r4, r7} │ │ │ │ + beq.n 6ed150 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x78b98> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r6!, {r1, r4, r7} │ │ │ │ + beq.n 6ed158 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x78ba0> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r0, [r6, #92] @ 0x5c │ │ │ │ + ldr r0, [r2, #0] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r4, [r4, #92] @ 0x5c │ │ │ │ + ldr r4, [r0, #0] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r0, [r3, #92] @ 0x5c │ │ │ │ + str r0, [r7, #124] @ 0x7c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r6, [r1, #92] @ 0x5c │ │ │ │ + str r6, [r5, #124] @ 0x7c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r6, {r4, r6, r7} │ │ │ │ + beq.n 6ed1e8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x78c30> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r6, {r4, r6, r7} │ │ │ │ + beq.n 6ed1ec <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x78c34> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - push {r1, lr} │ │ │ │ + @ instruction: 0xb722 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r2, [r6, #38] @ 0x26 │ │ │ │ + strh r2, [r2, #56] @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsh r6, [r3, r3] │ │ │ │ + str r6, [r7, #12] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r5, #196 @ 0xc4 │ │ │ │ + movs r7, #228 @ 0xe4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r4, {r2, r3, r4, r6} │ │ │ │ + ldmia r6, {r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r4, {r1, r3, r4, r6} │ │ │ │ + ldmia r6, {r1, r3, r4, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r6, {r4, r6, r7} │ │ │ │ + beq.n 6ed208 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x78c50> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r6!, {r1, r4} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r3, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r6, {r2, r4, r6} │ │ │ │ + beq.n 6ed31c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x78d64> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r6!, {r1, r7} │ │ │ │ + beq.n 6ed17c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x78bc4> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - asrs r2, r7, #30 │ │ │ │ + adds r2, r3, r7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r6, [r0, #48] @ 0x30 │ │ │ │ + ldrh r6, [r4, #0] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r6, [r1, #64] @ 0x40 │ │ │ │ + str r6, [r5, #96] @ 0x60 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r2, [r0, #64] @ 0x40 │ │ │ │ + str r2, [r4, #96] @ 0x60 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrsh r4, [r2, r3] │ │ │ │ + str r4, [r6, #12] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - push {r1, r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb7f2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r5} │ │ │ │ + ldmia r2, {r1, r2, r3, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r3, #186 @ 0xba │ │ │ │ + subs r5, #218 @ 0xda │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r0!, {r1} │ │ │ │ + ldmia r2!, {r1, r5} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r6, r1, #6 │ │ │ │ + asrs r6, r5, #14 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r4!, {r2, r3, r6, r7} │ │ │ │ + ldmia r6, {r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r0, [r7, r6] │ │ │ │ + ldrh r0, [r3, r7] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r4!, {r2, r3, r5, r7} │ │ │ │ + ldmia r6, {r2, r3, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r4!, {r1, r5, r7} │ │ │ │ + ldmia r6, {r1, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r2, {r2, r4, r5} │ │ │ │ + ldmia r4, {r2, r4, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r7, #11] │ │ │ │ + ldrb r6, [r3, #20] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r2!, {r5} │ │ │ │ + ldmia r4!, {r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r2!, {r1, r4} │ │ │ │ + ldmia r4, {r1, r4, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r2, {r2} │ │ │ │ + ldmia r4!, {r2, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r4, sp, #784 @ 0x310 │ │ │ │ + add r6, sp, #912 @ 0x390 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xb8ac │ │ │ │ + revsh r4, r1 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r4!, {r3} │ │ │ │ + ldmia r6!, {r3, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r3, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r6!, {r3, r4} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r3, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r6!, {r3, r4} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - asrs r0, r1, #2 │ │ │ │ + asrs r0, r5, #10 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - subs r2, #140 @ 0x8c │ │ │ │ + subs r4, #172 @ 0xac │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r6, [r0, #40] @ 0x28 │ │ │ │ + str r6, [r4, #72] @ 0x48 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r0, [r0, #40] @ 0x28 │ │ │ │ + str r0, [r4, #72] @ 0x48 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r3!, {r2, r4, r6, r7} │ │ │ │ + ldmia r5, {r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r2!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r5!, {r2, r3} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r2!, {r2, r4, r7} │ │ │ │ + stmia r4!, {r2, r4, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r1!, {r3, r6} │ │ │ │ + ldmia r3, {r3, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r2!, {r3, r5, r7} │ │ │ │ + ldmia r4!, {r3, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r3!, {r2, r3, r6, r7} │ │ │ │ + stmia r5!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldmia r0!, {r3, r4, r5, r7} │ │ │ │ + ldmia r2!, {r3, r4, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r2, {r1, r2, r4, r6} │ │ │ │ + ldmia r4, {r1, r2, r4, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5} │ │ │ │ + ldmia r2, {r1, r2, r4, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r0, [r1, #20] │ │ │ │ + str r0, [r5, #52] @ 0x34 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r0!, {r1, r4, r6} │ │ │ │ + ldmia r2!, {r1, r4, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r3!, {r2, r4, r5} │ │ │ │ + stmia r5!, {r2, r4, r6} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5} │ │ │ │ + ldmia r2, {r1, r2, r4, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r0, [r2, #50] @ 0x32 │ │ │ │ + str r0, [sp, #448] @ 0x1c0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - stmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r0!, {r2, r4} │ │ │ │ + ldmia r2, {r2, r4, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - rors r6, r0 │ │ │ │ + mvns r6, r4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - sbcs r0, r3 │ │ │ │ + bics r0, r7 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r2!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r5!, {r2, r3} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r2!, {r1, r5, r6, r7} │ │ │ │ + stmia r5!, {r1} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - sbcs r2, r4 │ │ │ │ + mvns r2, r0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r2, [r6, #12] │ │ │ │ + str r2, [r2, #48] @ 0x30 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r7!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r0!, {r1, r2, r4, r7} │ │ │ │ + stmia r2!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r0, [r0, #48] @ 0x30 │ │ │ │ + str r0, [sp, #128] @ 0x80 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - stmia r2!, {r1, r4, r6, r7} │ │ │ │ + stmia r4!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r2!, {r6, r7} │ │ │ │ + stmia r4!, {r5, r6, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r7!, {r1, r3, r6, r7} │ │ │ │ + ldmia r1, {r1, r3, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r2!, {r2, r5, r6, r7} │ │ │ │ + stmia r5!, {r2} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r2!, {r1, r5, r6, r7} │ │ │ │ + stmia r5!, {r1} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r2!, {r2, r5, r6, r7} │ │ │ │ + stmia r5!, {r2} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r2!, {r1, r7} │ │ │ │ + stmia r4!, {r1, r5, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r7!, {r4, r5, r7} │ │ │ │ + ldmia r1!, {r4, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r7!, {r1, r4, r7} │ │ │ │ + ldmia r1, {r1, r4, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - asrs r4, r4 │ │ │ │ + muls r4, r0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - stmia r2!, {r1, r2, r5, r7} │ │ │ │ + stmia r4!, {r1, r2, r6, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r7, sp, #24 │ │ │ │ + cbz r6, 6ed354 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x78d9c> │ │ │ │ lsls r5, r3, #2 │ │ │ │ adds r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ ldr r4, [pc, #80] @ (6ed3a4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x78dec>) │ │ │ │ add.w r3, r0, r1, lsl #2 │ │ │ │ movs r2, #0 │ │ │ │ ldrb.w lr, [r0, r1, lsl #2] │ │ │ │ @@ -2385633,15 +2385671,15 @@ │ │ │ │ ldrls.w r3, [r4, r1, lsl #2] │ │ │ │ cmp r2, #9 │ │ │ │ lsl.w r3, r3, lr │ │ │ │ orr.w r0, r0, r3 │ │ │ │ bne.n 6ed37c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x78dc4> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - str r1, [sp, #992] @ 0x3e0 │ │ │ │ + str r4, [sp, #96] @ 0x60 │ │ │ │ lsls r0, r3, #4 │ │ │ │ lsls r3, r1, #31 │ │ │ │ bpl.n 6ed3ce <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x78e16> │ │ │ │ and.w r3, r1, #30 │ │ │ │ subs r3, #2 │ │ │ │ cmp r3, #14 │ │ │ │ bhi.n 6ed3ca <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x78e12> │ │ │ │ @@ -2386718,57 +2386756,57 @@ │ │ │ │ nop │ │ │ │ cmp r3, #234 @ 0xea │ │ │ │ lsls r4, r1, #5 │ │ │ │ cmp r3, #214 @ 0xd6 │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #200] @ 0xc8 │ │ │ │ + str r3, [sp, #328] @ 0x148 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - ldmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r2, {r1, r2, r3, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r0!, {r1, r3, r6, r7} │ │ │ │ + ldmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #220 @ 0xdc │ │ │ │ lsls r4, r1, #5 │ │ │ │ - ldrh r4, [r5, #36] @ 0x24 │ │ │ │ + ldrh r4, [r1, #54] @ 0x36 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r4!, {r4, r7} │ │ │ │ + stmia r6!, {r4, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r6, [r3, #36] @ 0x24 │ │ │ │ + ldrh r6, [r7, #52] @ 0x34 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - stmia r3!, {r2, r5, r6, r7} │ │ │ │ + stmia r6!, {r2} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r4} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r5!, {r6} │ │ │ │ + stmia r7!, {r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r3!, {r1, r3, r4} │ │ │ │ + stmia r5!, {r1, r3, r4, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r4!, {r2, r4} │ │ │ │ + stmia r6!, {r2, r4, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r3!, {r1, r2, r6} │ │ │ │ + stmia r5!, {r1, r2, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r4, [r3, #30] │ │ │ │ + ldrh r4, [r7, #46] @ 0x2e │ │ │ │ lsls r0, r3, #4 │ │ │ │ - stmia r3!, {r1, r2, r3, r4} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r4!, {r2, r3} │ │ │ │ + stmia r6!, {r2, r3, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r6, [r2, #28] │ │ │ │ + ldrh r6, [r6, #44] @ 0x2c │ │ │ │ lsls r0, r3, #4 │ │ │ │ - ldrh r6, [r4, #8] │ │ │ │ + ldrh r6, [r0, #26] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - ldrh r0, [r6, #6] │ │ │ │ + ldrh r0, [r2, #24] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - ldrh r0, [r7, #4] │ │ │ │ + ldrh r0, [r3, #22] │ │ │ │ lsls r0, r3, #4 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ movs r7, #24 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ add.w r2, r2, #134217728 @ 0x8000000 │ │ │ │ subs r2, #1 │ │ │ │ lsls r2, r2, #5 │ │ │ │ @@ -2386990,39 +2387028,39 @@ │ │ │ │ mla r3, r3, r2, r0 │ │ │ │ ldr r2, [pc, #60] @ (6ee23c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x79c84>) │ │ │ │ mov r0, sl │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ bl 6df1ac <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x6abf4> │ │ │ │ b.w 6ed69e <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x790e6> │ │ │ │ - strh r4, [r2, #40] @ 0x28 │ │ │ │ + strh r4, [r6, #56] @ 0x38 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - bkpt 0x000a │ │ │ │ + stmia r0!, {r1, r3, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - pop {r1, r5, r6, r7, pc} │ │ │ │ + stmia r0!, {r1} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r2, [r7, #30] │ │ │ │ + strh r2, [r3, #48] @ 0x30 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - cbnz r4, 6ee272 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x79cba> │ │ │ │ + pop {r2, r3, r5, r6, pc} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - pop {r1, r2, r3, r5, r6} │ │ │ │ + bkpt 0x008e │ │ │ │ lsls r4, r3, #2 │ │ │ │ - revsh r4, r3 │ │ │ │ + pop {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r4, [r5, #30] │ │ │ │ + strh r4, [r1, #48] @ 0x30 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - revsh r6, r5 │ │ │ │ + pop {r1, r2, r3, pc} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r2, [r3, #30] │ │ │ │ + strh r2, [r7, #46] @ 0x2e │ │ │ │ lsls r0, r3, #4 │ │ │ │ - revsh r4, r3 │ │ │ │ + pop {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - revsh r2, r5 │ │ │ │ + pop {r1, r3, pc} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r4, [r7, #28] │ │ │ │ + strh r4, [r3, #46] @ 0x2e │ │ │ │ lsls r0, r3, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w ip, r1, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #5 │ │ │ │ @@ -2387052,17 +2387090,17 @@ │ │ │ │ ldr r2, [pc, #16] @ (6ee2a0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x79ce8>) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ bl 6df1ac <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x6abf4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - pop {r2, r3, r4, r5} │ │ │ │ + bkpt 0x005c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r6, [r7, #24] │ │ │ │ + strh r6, [r3, #42] @ 0x2a │ │ │ │ lsls r0, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-128] │ │ │ │ sub.w sp, sp, #4160 @ 0x1040 │ │ │ │ @@ -2387616,25 +2387654,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r2, r2, #4 │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r5, r0 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - ldrb r4, [r6, #23] │ │ │ │ + strh r4, [r2, #0] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - @ instruction: 0xb6ee │ │ │ │ + cbnz r6, 6ee90e <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x7a356> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r0, [r0, #23] │ │ │ │ + ldrb r0, [r4, #31] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - @ instruction: 0xb6d2 │ │ │ │ + @ instruction: 0xb8f2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r1, #21] │ │ │ │ + ldrb r6, [r5, #29] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - @ instruction: 0xb680 │ │ │ │ + @ instruction: 0xb8a0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ movs r6, #1 │ │ │ │ @@ -2388467,15 +2388505,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #24 │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r3, #13 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - add r5, sp, #800 @ 0x320 │ │ │ │ + add r7, sp, #928 @ 0x3a0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov sl, r0 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ adds r0, #116 @ 0x74 │ │ │ │ bl 6ded68 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x6a7b0> │ │ │ │ ubfx r3, r0, #0, #11 │ │ │ │ @@ -2389268,23 +2389306,23 @@ │ │ │ │ cmp lr, r6 │ │ │ │ bne.n 6efae4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x7b52c> │ │ │ │ add.w r1, r8, r9 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ sub.w sl, sl, #4 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl aba6ec │ │ │ │ + bl aba97c │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 6efb34 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x7b57c> │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r2, [sl, #4]! │ │ │ │ mov r0, r9 │ │ │ │ adds r5, #1 │ │ │ │ - bl aba724 │ │ │ │ + bl aba9b4 │ │ │ │ cmp r8, r5 │ │ │ │ bne.n 6efb22 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x7b56a> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ bl 6e6180 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x71bc8> │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2389321,39 +2389359,39 @@ │ │ │ │ bl 6e60fc <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x71b44> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6efb78 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x7b5c0> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, fp │ │ │ │ adds r6, #1 │ │ │ │ - bl aba77c │ │ │ │ + bl abaa0c │ │ │ │ ldr r5, [r5, #8] │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ add r0, r8 │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 6efb82 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x7b5ca> │ │ │ │ ldr r2, [r0, #52] @ 0x34 │ │ │ │ cbz r2, 6efbb6 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x7b5fe> │ │ │ │ ldrh r1, [r0, #48] @ 0x30 │ │ │ │ subs r2, #1 │ │ │ │ ubfx r1, r1, #5, #11 │ │ │ │ rsb r1, r1, r1, lsl #4 │ │ │ │ add r2, r1 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r9 │ │ │ │ - bl abae50 │ │ │ │ + bl abb0e0 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ add.w sl, sl, #1 │ │ │ │ adds r4, #1 │ │ │ │ cmp sl, r1 │ │ │ │ bcc.n 6efb5a <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x7b5a2> │ │ │ │ mov r4, r7 │ │ │ │ ldr r7, [sp, #0] │ │ │ │ mov r0, r9 │ │ │ │ - bl aba8ec │ │ │ │ + bl abab7c │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6efd00 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x7b748> │ │ │ │ movw fp, #34953 @ 0x8889 │ │ │ │ movt fp, #34952 @ 0x8888 │ │ │ │ movs r6, #0 │ │ │ │ cbnz r4, 6efc0c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x7b654> │ │ │ │ b.n 6efd0a <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x7b752> │ │ │ │ @@ -2389368,15 +2389406,15 @@ │ │ │ │ bl 6e701c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x72a64> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ adds r6, #1 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 6efd0a <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x7b752> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl abae34 │ │ │ │ + bl abb0c4 │ │ │ │ smull r1, r3, fp, r0 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ mov.w sl, r0, asr #31 │ │ │ │ add r3, r0 │ │ │ │ ldr.w r8, [r4] │ │ │ │ mov r5, r0 │ │ │ │ rsb r3, sl, r3, asr #3 │ │ │ │ @@ -2389474,22 +2389512,22 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r0, r2, #31 │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ vmaxnm.f32 , , │ │ │ │ - ldrh r2, [r6, #30] │ │ │ │ + ldrh r2, [r2, #48] @ 0x30 │ │ │ │ lsls r4, r3, #2 │ │ │ │ mcr2 15, 3, pc, cr3, cr15, {7} @ │ │ │ │ stc2 15, cr15, [r7, #-1020] @ 0xfffffc04 │ │ │ │ @ instruction: 0xfa83ffff │ │ │ │ lsls r0, r2, #13 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - strh r0, [r7, #62] @ 0x3e │ │ │ │ + ldrh r0, [r3, #16] │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r0, #4] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2390092,21 +2390130,21 @@ │ │ │ │ ldr r1, [pc, #24] @ (6f0408 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x7be50>) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl 6df1ac <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x6abf4> │ │ │ │ b.n 6f03d2 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x7be1a> │ │ │ │ nop │ │ │ │ - str r4, [r3, #32] │ │ │ │ + str r4, [r7, #64] @ 0x40 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - ldr r3, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r5, [sp, #808] @ 0x328 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r4, [r2, #32] │ │ │ │ + str r4, [r6, #64] @ 0x40 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - ldr r3, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r5, [sp, #616] @ 0x268 │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ cmp r2, #1 │ │ │ │ @@ -2390220,21 +2390258,21 @@ │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r2, #132] @ 0x84 │ │ │ │ bl 6e1974 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x6d3bc> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r4, #136 @ 0x88 │ │ │ │ bl 6e1994 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x6d3dc> │ │ │ │ b.n 6f04a6 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x7beee> │ │ │ │ - str r4, [r4, #20] │ │ │ │ + str r4, [r0, #56] @ 0x38 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - ldr r2, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r5, [sp, #72] @ 0x48 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r2, [r0, #16] │ │ │ │ + str r2, [r4, #48] @ 0x30 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - ldr r2, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r4, [sp, #544] @ 0x220 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ push {lr} │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 6f05b6 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x7bffe> │ │ │ │ ldrb.w r2, [r3, #48] @ 0x30 │ │ │ │ @@ -2390806,15 +2390844,15 @@ │ │ │ │ str.w r3, [r9, #28] │ │ │ │ b.n 6f0ae6 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x7c52e> │ │ │ │ str.w r3, [r9, #32] │ │ │ │ b.n 6f0ac6 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x7c50e> │ │ │ │ @ instruction: 0xf7fc014b │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #48] @ 0x30 │ │ │ │ + ldr r0, [sp, #176] @ 0xb0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #32768 @ 0x8000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ sub.w lr, ip, lr │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ @@ -2391540,15 +2391578,15 @@ │ │ │ │ b.n 6f0d7c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x7c7c4> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ orns r1, r8, #13303808 @ 0xcb0000 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ orrs.w r1, lr, #13303808 @ 0xcb0000 │ │ │ │ bl aa72fe │ │ │ │ - str r3, [sp, #1016] @ 0x3f8 │ │ │ │ + str r6, [sp, #120] @ 0x78 │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ bl a1330a │ │ │ │ bl 75130e │ │ │ │ bl 4f5312 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3e0fa2> │ │ │ │ bl 5a1316 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x48cfa6> │ │ │ │ @@ -2392359,22 +2392397,22 @@ │ │ │ │ nop │ │ │ │ ldc 1, cr0, [r4], {75} @ 0x4b │ │ │ │ ldc 1, cr0, [r0], {75} @ 0x4b │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r1, #32] │ │ │ │ + ldrh r6, [r5, #48] @ 0x30 │ │ │ │ lsls r4, r3, #2 │ │ │ │ @ instruction: 0xe9bc014b │ │ │ │ - strh r0, [r4, #46] @ 0x2e │ │ │ │ + ldrh r0, [r0, #0] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r6, [r4, #40] @ 0x28 │ │ │ │ + strh r6, [r0, #58] @ 0x3a │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r4, [r7, #34] @ 0x22 │ │ │ │ + strh r4, [r3, #52] @ 0x34 │ │ │ │ lsls r4, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2393008,20 +2393046,20 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldrb r2, [r2, #4] │ │ │ │ str r0, [r3, #0] │ │ │ │ strb r2, [r3, #4] │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ - bvs.n 6f23a0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x7dde8> │ │ │ │ + bhi.n 6f23e0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x7de28> │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r2, [r3, #22] │ │ │ │ + ldrb r2, [r7, #30] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - mrrc 0, 9, r0, r0, cr13 @ │ │ │ │ - bne.n 6f236c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x7ddb4> │ │ │ │ + mrc 0, 3, r0, cr0, cr13, {4} │ │ │ │ + bcc.n 6f23ac <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x7ddf4> │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3600] @ 0xe10 │ │ │ │ ldr.w r4, [pc, #2064] @ 6f2b8c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x7e5d4> │ │ │ │ sub sp, #460 @ 0x1cc │ │ │ │ @@ -2393823,146 +2393861,146 @@ │ │ │ │ movs r0, r0 │ │ │ │ bgt.n 6f2c74 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x7e6bc> │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [sp, #744] @ 0x2e8 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - ldrb r4, [r4, #20] │ │ │ │ + ldrb r4, [r0, #29] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r2, [r7, #20] │ │ │ │ + ldrb r2, [r3, #29] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r4!, {r2, r3} │ │ │ │ + stmia r6!, {r2, r3, r5} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r2, r4, #24 │ │ │ │ + asrs r2, r0, #1 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - subs r3, #64 @ 0x40 │ │ │ │ + subs r5, #96 @ 0x60 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsrs r0, r1, #24 │ │ │ │ + asrs r0, r5, #32 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r0, [r3, #17] │ │ │ │ + ldrb r0, [r7, #25] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r0, [r5, #18] │ │ │ │ + ldrb r0, [r1, #27] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bcs.n 6f2af8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x7e540> │ │ │ │ + bmi.n 6f2b38 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x7e580> │ │ │ │ lsls r1, r4, #2 │ │ │ │ - adds r2, r7, r2 │ │ │ │ + subs r2, r3, r3 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cbz r2, 6f2c4a <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x7e692> │ │ │ │ + @ instruction: 0xb61a │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bge.n 6f2cb8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x7e700> │ │ │ │ + bgt.n 6f2af8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x7e540> │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r7, #14] │ │ │ │ + ldrb r0, [r3, #23] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bcs.n 6f2c30 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x7e678> │ │ │ │ + bmi.n 6f2c70 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x7e6b8> │ │ │ │ lsls r1, r4, #2 │ │ │ │ - adds r4, r1, r1 │ │ │ │ + subs r4, r5, r1 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cbz r4, 6f2c42 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x7e68a> │ │ │ │ + push {r2, r3, r5, r7, lr} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bge.n 6f2bf4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x7e63c> │ │ │ │ + bgt.n 6f2c34 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x7e67c> │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r5, #12] │ │ │ │ + ldrb r4, [r1, #21] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r4, [r0, #12] │ │ │ │ + ldrb r4, [r4, #20] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r2, [r5, #11] │ │ │ │ + ldrb r2, [r1, #20] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r4, r5, r5 │ │ │ │ + subs r4, r1, r6 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldmia r5, {r1, r3, r5, r7} │ │ │ │ + ldmia r7, {r1, r3, r6, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r4, [r2, #12] │ │ │ │ + ldrb r4, [r6, #20] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r7, #154 @ 0x9a │ │ │ │ + subs r1, #186 @ 0xba │ │ │ │ lsls r0, r3, #2 │ │ │ │ - adds r0, r0, r4 │ │ │ │ + subs r0, r4, r4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldmia r5, {r2, r3, r4, r5} │ │ │ │ + ldmia r7!, {r2, r3, r4, r6} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsrs r4, r4, #8 │ │ │ │ + lsrs r4, r0, #17 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r2, [r6, #10] │ │ │ │ + ldrb r2, [r2, #19] │ │ │ │ lsls r4, r3, #2 │ │ │ │ bvc.n 6f2b50 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x7e598> │ │ │ │ lsls r3, r1, #5 │ │ │ │ - lsrs r0, r7, #6 │ │ │ │ + lsrs r0, r3, #15 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r2, r6, #6 │ │ │ │ + lsrs r2, r2, #15 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r0, [r5, #7] │ │ │ │ + ldrb r0, [r1, #16] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r1, #7] │ │ │ │ + ldrb r6, [r5, #15] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r4, [r6, #6] │ │ │ │ + ldrb r4, [r2, #15] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r2, [r3, #6] │ │ │ │ + ldrb r2, [r7, #14] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r2, [r0, #7] │ │ │ │ + ldrb r2, [r4, #15] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r2, [r4, #6] │ │ │ │ + ldrb r2, [r0, #15] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r3, #5] │ │ │ │ + ldrb r6, [r7, #13] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r2, #3] │ │ │ │ + ldrb r6, [r6, #11] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsrs r0, r5, #1 │ │ │ │ + lsrs r0, r1, #10 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r2, r4, #1 │ │ │ │ + lsrs r2, r0, #10 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r4, r3, #1 │ │ │ │ + lsrs r4, r7, #9 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r6, r2, #1 │ │ │ │ + lsrs r6, r6, #9 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r0, r2, #1 │ │ │ │ + lsrs r0, r6, #9 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r2, r1, #1 │ │ │ │ + lsrs r2, r5, #9 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r2, [r2, #1] │ │ │ │ + ldrb r2, [r6, #9] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cmp r2, #20 │ │ │ │ + cmp r4, #52 @ 0x34 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r4, [r5, #0] │ │ │ │ + ldrb r4, [r1, #9] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r2, #0] │ │ │ │ + ldrb r6, [r6, #8] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r2, #0] │ │ │ │ + ldrb r6, [r6, #8] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldcl 0, cr0, [r4], #612 @ 0x264 │ │ │ │ - strb r2, [r7, #29] │ │ │ │ + vqadd.s16 d0, d20, d9 │ │ │ │ + ldrb r2, [r3, #6] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r6, [r0, #29] │ │ │ │ + ldrb r6, [r4, #5] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r2, [r6, #0] │ │ │ │ + ldrb r2, [r2, #9] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r4, [r4, #0] │ │ │ │ + ldrb r4, [r0, #9] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r5, #0] │ │ │ │ + ldrb r6, [r1, #9] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r2, [r6, #31] │ │ │ │ + ldrb r2, [r2, #8] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r4, [r3, #31] │ │ │ │ + ldrb r4, [r7, #7] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r0, [r6, #26] │ │ │ │ + ldrb r0, [r2, #3] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [r7, #16] │ │ │ │ + ldr r6, [r3, #52] @ 0x34 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r6, [r7, #20] │ │ │ │ + ldr r6, [r3, #56] @ 0x38 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r0, [r3, #25] │ │ │ │ + ldrb r0, [r7, #1] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - movs r6, #138 @ 0x8a │ │ │ │ + cmp r0, #170 @ 0xaa │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r3, #16] │ │ │ │ + ldr r0, [r7, #48] @ 0x30 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r6, [r5, #22] │ │ │ │ + strb r6, [r1, #31] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r0, [r2, #16] │ │ │ │ + strh r0, [r6, #32] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strb r0, [r3, #27] │ │ │ │ + ldrb r0, [r7, #3] │ │ │ │ lsls r4, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr.w sl, [r0] │ │ │ │ sub sp, #20 │ │ │ │ @@ -2394462,33 +2394500,33 @@ │ │ │ │ mov.w r2, #58720256 @ 0x3800000 │ │ │ │ b.n 6f2d98 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x7e7e0> │ │ │ │ mov.w r2, #67108864 @ 0x4000000 │ │ │ │ b.n 6f2d98 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x7e7e0> │ │ │ │ nop │ │ │ │ bcc.n 6f32d4 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x7ed1c> │ │ │ │ lsls r3, r1, #5 │ │ │ │ - strb r0, [r1, #23] │ │ │ │ + strb r0, [r5, #31] │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r2, #24] │ │ │ │ + ldrb r0, [r6, #0] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r6, [r0, #23] │ │ │ │ + strb r6, [r4, #31] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - subs r0, #180 @ 0xb4 │ │ │ │ + subs r2, #212 @ 0xd4 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - strb r4, [r2, #22] │ │ │ │ + strb r4, [r6, #30] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r2, [r1, #21] │ │ │ │ + strb r2, [r5, #29] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - subs r0, #32 │ │ │ │ + subs r2, #64 @ 0x40 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - strb r4, [r1, #6] │ │ │ │ + strb r4, [r5, #14] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r6, [r7, #5] │ │ │ │ + strb r6, [r3, #14] │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [pc, #332] @ (6f33f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x7ee40>) │ │ │ │ @@ -2394613,19 +2394651,19 @@ │ │ │ │ nop │ │ │ │ ldmia r5!, {r1, r2, r3, r6} │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4, {r1, r2, r3, r4, r7} │ │ │ │ lsls r3, r1, #5 │ │ │ │ - adds r2, #64 @ 0x40 │ │ │ │ + adds r4, #96 @ 0x60 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - ldr r2, [r6, #116] @ 0x74 │ │ │ │ + strb r2, [r2, #6] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r4, [r7, #124] @ 0x7c │ │ │ │ + strb r4, [r3, #8] │ │ │ │ lsls r4, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2394921,35 +2394959,35 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3!, {r1, r6, r7} │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldmia r3!, {r2, r4, r5, r7} │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, #120] @ 0x78 │ │ │ │ + strb r4, [r4, #6] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r4, [r6, #100] @ 0x64 │ │ │ │ + strb r4, [r2, #2] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r1, #116 @ 0x74 │ │ │ │ + adds r3, #148 @ 0x94 │ │ │ │ lsls r0, r3, #4 │ │ │ │ ldmia r2, {r2, r6} │ │ │ │ lsls r3, r1, #5 │ │ │ │ - cmp r7, #142 @ 0x8e │ │ │ │ + adds r1, #174 @ 0xae │ │ │ │ lsls r0, r3, #4 │ │ │ │ - ldr r4, [r0, #72] @ 0x48 │ │ │ │ + ldr r4, [r4, #104] @ 0x68 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [r4, #84] @ 0x54 │ │ │ │ + ldr r6, [r0, #120] @ 0x78 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r6, [r0, #120] @ 0x78 │ │ │ │ + ldr r6, [r4, #24] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cmp r7, #60 @ 0x3c │ │ │ │ + adds r1, #92 @ 0x5c │ │ │ │ lsls r0, r3, #4 │ │ │ │ - ldr r6, [r4, #64] @ 0x40 │ │ │ │ + ldr r6, [r0, #100] @ 0x64 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r0, [r4, #76] @ 0x4c │ │ │ │ + ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r1 │ │ │ │ mov.w r2, #1600 @ 0x640 │ │ │ │ @@ -2394989,15 +2395027,15 @@ │ │ │ │ add.w r0, r4, #2256 @ 0x8d0 │ │ │ │ bl 45e184 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x349e14> │ │ │ │ addw r0, r4, #2284 @ 0x8ec │ │ │ │ bl 45e184 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x349e14> │ │ │ │ ldrb.w r3, [r4, #945] @ 0x3b1 │ │ │ │ cbnz r3, 6f3870 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x7f2b8> │ │ │ │ add.w r0, r4, #272 @ 0x110 │ │ │ │ - bl af15dc │ │ │ │ + bl af186c │ │ │ │ ldr.w r3, [r4, #468] @ 0x1d4 │ │ │ │ cbnz r3, 6f3866 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x7f2ae> │ │ │ │ ldr.w r0, [r4, #2084] @ 0x824 │ │ │ │ movs r1, #0 │ │ │ │ bl 436980 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x322610> │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r0, [r4, #2088] @ 0x828 │ │ │ │ @@ -2395019,15 +2395057,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8a8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr.w r0, [r4, #2244] @ 0x8c4 │ │ │ │ bl 6fa2fc │ │ │ │ b.n 6f3816 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x7f25e> │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ - bl ab8990 │ │ │ │ + bl ab8c20 │ │ │ │ b.n 6f3808 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x7f250> │ │ │ │ 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] @ 6f3900 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x7f348> │ │ │ │ @@ -2395082,15 +2395120,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r3, r4, r6} │ │ │ │ lsls r3, r1, #5 │ │ │ │ stmia r7!, {r1, r2, r3, r5} │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r2, #56] @ 0x38 │ │ │ │ + ldr r6, [r6, #88] @ 0x58 │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #324] @ (6f3a70 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x7f4b8>) │ │ │ │ @@ -2395217,27 +2395255,27 @@ │ │ │ │ ... │ │ │ │ stmia r6!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r1, r4, r7} │ │ │ │ lsls r3, r1, #5 │ │ │ │ - lsls r0, r0, #6 │ │ │ │ + lsls r0, r4, #14 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r2, [r2, #44] @ 0x2c │ │ │ │ + ldr r2, [r6, #76] @ 0x4c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r4, [r1, #44] @ 0x2c │ │ │ │ + ldr r4, [r5, #76] @ 0x4c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r2, [r0, #44] @ 0x2c │ │ │ │ + ldr r2, [r4, #76] @ 0x4c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r0, [r7, #40] @ 0x28 │ │ │ │ + ldr r0, [r3, #76] @ 0x4c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [r5, #40] @ 0x28 │ │ │ │ + ldr r6, [r1, #76] @ 0x4c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r4, [r5, #40] @ 0x28 │ │ │ │ + ldr r4, [r1, #76] @ 0x4c │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #40] @ (6f3ad0 <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x7f518>) │ │ │ │ dmb ish │ │ │ │ @@ -2395573,15 +2395611,15 @@ │ │ │ │ pop {pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ... │ │ │ │ stmia r2!, {r1, r4, r5} │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r5, #112] @ 0x70 │ │ │ │ + ldr r4, [r1, #20] │ │ │ │ lsls r4, r3, #2 │ │ │ │ stmia r2!, {r1, r2} │ │ │ │ lsls r3, r1, #5 │ │ │ │ │ │ │ │ 006f3e28 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2396281,29 +2396319,29 @@ │ │ │ │ lsls r1, r2, #5 │ │ │ │ ldrb r6, [r3, #14] │ │ │ │ lsls r1, r2, #5 │ │ │ │ stmia r1!, {r5} │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r1, #92] @ 0x5c │ │ │ │ + str r2, [r5, #124] @ 0x7c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - movs r7, #32 │ │ │ │ + cmp r1, #64 @ 0x40 │ │ │ │ lsls r0, r3, #4 │ │ │ │ ldrb r0, [r6, #11] │ │ │ │ lsls r1, r2, #5 │ │ │ │ - str r4, [r7, #88] @ 0x58 │ │ │ │ + str r4, [r3, #124] @ 0x7c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r0, [r5, #80] @ 0x50 │ │ │ │ + str r0, [r1, #116] @ 0x74 │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r5, #64] @ 0x40 │ │ │ │ + str r0, [r1, #100] @ 0x64 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r6, [r3, #64] @ 0x40 │ │ │ │ + str r6, [r7, #96] @ 0x60 │ │ │ │ lsls r4, r3, #2 │ │ │ │ strb r6, [r0, #31] │ │ │ │ lsls r1, r2, #5 │ │ │ │ strb r2, [r5, #30] │ │ │ │ lsls r1, r2, #5 │ │ │ │ strb r0, [r1, #30] │ │ │ │ lsls r1, r2, #5 │ │ │ │ @@ -2396356,15 +2396394,15 @@ │ │ │ │ movw r2, #41248 @ 0xa120 │ │ │ │ movt r2, #7 │ │ │ │ mov r0, r6 │ │ │ │ mov.w ip, r7, lsr #22 │ │ │ │ lsls r7, r7, #10 │ │ │ │ str.w ip, [sp, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl af1540 │ │ │ │ + bl af17d0 │ │ │ │ ldrb.w r2, [r4, #945] @ 0x3b1 │ │ │ │ movs r3, #0 │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 6f4976 │ │ │ │ ldr.w r3, [r4, #892] @ 0x37c │ │ │ │ str.w r3, [r4, #920] @ 0x398 │ │ │ │ ldr.w r3, [r4, #468] @ 0x1d4 │ │ │ │ @@ -2396574,20 +2396612,20 @@ │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r2, [pc, #224] @ (6f4a70 ) │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ strd r4, r2, [sp, #4] │ │ │ │ movs r2, #14 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #64 @ 0x40 │ │ │ │ - bl ab8928 │ │ │ │ + bl ab8bb8 │ │ │ │ mov.w r3, #512 @ 0x200 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 6f4718 │ │ │ │ mov r0, r6 │ │ │ │ - bl af15dc │ │ │ │ + bl af186c │ │ │ │ b.w 6f3f60 │ │ │ │ ldr r7, [pc, #188] @ (6f4a74 ) │ │ │ │ add r7, pc │ │ │ │ ldrb r1, [r7, #0] │ │ │ │ uxtb r1, r1 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 6f4de8 │ │ │ │ @@ -2396622,20 +2396660,20 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, r0 │ │ │ │ movs r0, r0 │ │ │ │ - subs.w r0, r2, r1, asr #2 │ │ │ │ - str r2, [r6, #8] │ │ │ │ + ldcl 0, cr0, [r2, #644] @ 0x284 │ │ │ │ + str r2, [r2, #44] @ 0x2c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r4, [r7, #8] │ │ │ │ + str r4, [r3, #44] @ 0x2c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r2, [r6, #8] │ │ │ │ + str r2, [r2, #44] @ 0x2c │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r4, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ bl 3b8a3a <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x2a46ca> │ │ │ │ bl 782a3e │ │ │ │ @@ -2396657,15 +2396695,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ strb r7, [r3, #2] │ │ │ │ lsls r1, r2, #5 │ │ │ │ strb r0, [r2, #2] │ │ │ │ lsls r1, r2, #5 │ │ │ │ - ldrb r4, [r3, r6] │ │ │ │ + ldrsh r4, [r7, r6] │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr.w r2, [pc, #3356] @ 6f57a0 │ │ │ │ addw r3, r4, #1804 @ 0x70c │ │ │ │ movs r1, #10 │ │ │ │ movs r7, #0 │ │ │ │ add r2, pc │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ @@ -2396933,15 +2396971,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.w 6f3f60 │ │ │ │ ldrb.w r3, [r4, #945] @ 0x3b1 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 6f49aa │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ - bl ab8990 │ │ │ │ + bl ab8c20 │ │ │ │ b.n 6f49aa │ │ │ │ ldr.w r2, [pc, #2564] @ 6f57b8 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ movs r1, #27 │ │ │ │ add r2, pc │ │ │ │ bl 6f387c <_mesa_glapi_set_dispatch@@libgallium-26.0.6-1.so+0x7f2c4> │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2397790,43 +2397828,43 @@ │ │ │ │ movs r2, #21 │ │ │ │ lsr.w r3, r2, r3 │ │ │ │ lsls r2, r3, #31 │ │ │ │ bpl.w 6f50c2 │ │ │ │ movs r3, #4 │ │ │ │ b.n 6f507a │ │ │ │ nop │ │ │ │ - ldrh r4, [r1, r6] │ │ │ │ + ldrb r4, [r5, r6] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r4, [r3, r7] │ │ │ │ + ldrh r4, [r7, r7] │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r2, [r5, #92] @ 0x5c │ │ │ │ lsls r1, r2, #5 │ │ │ │ ldr r0, [r1, #92] @ 0x5c │ │ │ │ lsls r1, r2, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r6, r0] │ │ │ │ + ldrh r6, [r2, r1] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrsb r6, [r7, r7] │ │ │ │ + ldrh r6, [r3, r0] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r0, [r7, r5] │ │ │ │ + ldrh r0, [r3, r6] │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - ldrsb r2, [r4, r4] │ │ │ │ + ldr r2, [r0, r5] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrsb r0, [r5, r6] │ │ │ │ + ldr r0, [r1, r7] │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, r2] │ │ │ │ + ldrsb r4, [r3, r3] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r2, [r4, r2] │ │ │ │ + ldrsb r2, [r0, r3] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r4, [r7, r1] │ │ │ │ + strh r4, [r3, r2] │ │ │ │ lsls r4, r3, #2 │ │ │ │ movw r2, #31087 @ 0x796f │ │ │ │ cmp r3, r2 │ │ │ │ bhi.w 6f50c2 │ │ │ │ movw r2, #31083 @ 0x796b │ │ │ │ cmp r3, r2 │ │ │ │ bls.w 6f59b8 │ │ │ │ @@ -2398458,15 +2398496,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ add r3, pc, #824 @ (adr r3, 6f61e4 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #984] @ (6f628c ) │ │ │ │ + ldr r3, [pc, #88] @ (6f5f0c ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #88] @ (6f5f1c ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2398604,15 +2398642,15 @@ │ │ │ │ mvn.w r0, #13 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ add r0, pc, #768 @ (adr r0, 6f6330 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - blx r3 │ │ │ │ + ldr r1, [pc, #736] @ (6f6318 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #388] @ (6f61d0 ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2398775,15 +2398813,15 @@ │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ b.n 6f61be │ │ │ │ nop │ │ │ │ ldr r7, [sp, #680] @ 0x2a8 │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - mov r6, r7 │ │ │ │ + ldr r0, [pc, #376] @ (6f6354 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2401146,15 +2401184,15 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ mvn.w r0, #13 │ │ │ │ b.n 6f7a7c │ │ │ │ strh r2, [r5, #54] @ 0x36 │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #240 @ 0xf0 │ │ │ │ + cmp r7, #16 │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2401442,20 +2401480,20 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r1, #40] @ 0x28 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - orrs.w r1, r8, r7, lsr #32 │ │ │ │ - bics.w r1, r6, r7, lsr #32 │ │ │ │ - ldmdb lr, {r0, r1, r2, r4, r8} │ │ │ │ + ldcl 1, cr0, [r8], #-92 @ 0xffffffa4 │ │ │ │ + mrrc 1, 1, r0, r6, cr7 │ │ │ │ + @ instruction: 0xeb3e0117 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #220 @ 0xdc │ │ │ │ + cmp r3, #252 @ 0xfc │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #88] @ (6f7e40 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2401719,18 +2401757,16 @@ │ │ │ │ ... │ │ │ │ strh r4, [r2, #12] │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r4, #8] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - b.n 6f7ea4 │ │ │ │ - lsls r7, r2, #4 │ │ │ │ - b.n 6f7e64 │ │ │ │ - lsls r7, r2, #4 │ │ │ │ + ldmdb sl, {r0, r1, r2, r4, r8} │ │ │ │ + ldrd r0, r1, [r8], #92 @ 0x5c │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr.w r2, [pc, #1712] @ 6f8774 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr.w r3, [pc, #1708] @ 6f8778 │ │ │ │ @@ -2404956,19 +2404992,19 @@ │ │ │ │ strb.w r3, [r5, #36] @ 0x24 │ │ │ │ b.n 6fa450 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrb r6, [r0, r1] │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r2, r4, r7} │ │ │ │ + stmia r4!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r7, r2, #4 │ │ │ │ ldrh r0, [r5, r6] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r4} │ │ │ │ lsls r7, r2, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ ldr.w ip, [pc, #116] @ 6fa56c │ │ │ │ @@ -2405027,15 +2405063,15 @@ │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r0, r3] │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r7, #10 │ │ │ │ + lsls r4, r3, #19 │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [pc, #184] @ (6fa650 ) │ │ │ │ @@ -2406216,17 +2406252,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r2, r6] │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldr r7, [pc, #952] @ (6fb588 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf75a009b │ │ │ │ - @ instruction: 0xf782009b │ │ │ │ - @ instruction: 0xf792009b │ │ │ │ + ldr??.w r0, [sl, fp, lsl #1] │ │ │ │ + vld1.8 @ instruction: 0xf9a2009b │ │ │ │ + ldrsh.w r0, [r2, #155] @ 0x9b │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ mov r9, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -2406397,15 +2406433,15 @@ │ │ │ │ str.w r2, [r5, #408] @ 0x198 │ │ │ │ adc.w r3, r3, #0 │ │ │ │ str.w r3, [r5, #412] @ 0x19c │ │ │ │ b.n 6fb382 │ │ │ │ mov r2, r4 │ │ │ │ add.w r1, r4, #16 │ │ │ │ add.w r0, r5, #272 @ 0x110 │ │ │ │ - bl af1534 │ │ │ │ + bl af17c4 │ │ │ │ ldrb.w r3, [r5, #945] @ 0x3b1 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6fb35c │ │ │ │ b.n 6fb2cc │ │ │ │ mov r0, r5 │ │ │ │ bl 6fa92c │ │ │ │ b.n 6fb302 │ │ │ │ @@ -2406519,24 +2406555,24 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [pc, #912] @ (6fb894 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldr r4, [pc, #472] @ (6fb6e0 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4da009b │ │ │ │ - @ instruction: 0xf4f0009b │ │ │ │ - add.w r0, r6, #5079040 @ 0x4d8000 │ │ │ │ - adds.w r0, ip, #5079040 @ 0x4d8000 │ │ │ │ - @ instruction: 0xf528009b │ │ │ │ - @ instruction: 0xf4e2009b │ │ │ │ - add.w r0, r6, #5079040 @ 0x4d8000 │ │ │ │ - adds.w r0, ip, #5079040 @ 0x4d8000 │ │ │ │ - @ instruction: 0xf532009b │ │ │ │ - @ instruction: 0xf538009b │ │ │ │ + @ instruction: 0xf6fa009b │ │ │ │ + @ instruction: 0xf710009b │ │ │ │ + @ instruction: 0xf726009b │ │ │ │ + @ instruction: 0xf73c009b │ │ │ │ + @ instruction: 0xf748009b │ │ │ │ + @ instruction: 0xf702009b │ │ │ │ + @ instruction: 0xf726009b │ │ │ │ + @ instruction: 0xf73c009b │ │ │ │ + @ instruction: 0xf752009b │ │ │ │ + @ instruction: 0xf758009b │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r2 │ │ │ │ @@ -2406710,15 +2406746,15 @@ │ │ │ │ orr.w r6, r0, #2 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ b.n 6fb670 │ │ │ │ ldrb.w r3, [r8, #945] @ 0x3b1 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6fb7d4 │ │ │ │ add.w r0, r8, #272 @ 0x110 │ │ │ │ - bl af13fc │ │ │ │ + bl af168c │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ strd r6, r5, [sp] │ │ │ │ bl 6fb1e0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2406775,32 +2406811,32 @@ │ │ │ │ mov r3, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, sl │ │ │ │ movs r3, #0 │ │ │ │ add.w r0, r8, #272 @ 0x110 │ │ │ │ str.w r9, [sp] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl af11b4 │ │ │ │ + bl af1444 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 6fb59c │ │ │ │ mov.w fp, #1 │ │ │ │ b.n 6fb696 │ │ │ │ add.w r0, r8, #344 @ 0x158 │ │ │ │ - bl ab8880 │ │ │ │ + bl ab8b10 │ │ │ │ b.n 6fb71a │ │ │ │ and.w r2, r6, #8 │ │ │ │ mov r0, r6 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 6fb5fc │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ b.n 6fb670 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r8, #344 @ 0x158 │ │ │ │ - bl ab87bc │ │ │ │ + bl ab8a4c │ │ │ │ cbz r0, 6fb83a │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r0, #-16]! │ │ │ │ b.n 6fb59c │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ cmp r2, r4 │ │ │ │ sbcs r6, r3 │ │ │ │ @@ -2406818,19 +2406854,19 @@ │ │ │ │ movmi r3, r5 │ │ │ │ bmi.n 6fb7b4 │ │ │ │ b.n 6fb7b2 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r5, r3 │ │ │ │ b.n 6fb7b4 │ │ │ │ add.w r0, r8, #272 @ 0x110 │ │ │ │ - bl af13fc │ │ │ │ + bl af168c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r8, #344 @ 0x158 │ │ │ │ - bl ab87bc │ │ │ │ + bl ab8a4c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6fb7fe │ │ │ │ b.n 6fb59a │ │ │ │ bic.w r3, r6, #4096 @ 0x1000 │ │ │ │ bic.w r3, r3, #6 │ │ │ │ b.n 6fb782 │ │ │ │ orr.w r0, r6, #1 │ │ │ │ @@ -2407035,15 +2407071,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ bx sp │ │ │ │ lsls r3, r1, #5 │ │ │ │ mov r6, pc │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - vshr.s64 d16, d11, #44 │ │ │ │ + @ instruction: 0xf1f4009b │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r3, [pc, #732] @ (6fbd88 ) │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #732] @ (6fbd8c ) │ │ │ │ @@ -2407314,31 +2407350,31 @@ │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add lr, r1 │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [ip], {155} @ 0x9b │ │ │ │ + mcr 0, 7, r0, cr12, cr11, {4} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r1, #76] @ 0x4c │ │ │ │ cbz r2, 6fbdc4 │ │ │ │ ldrb.w r2, [r1, #64] @ 0x40 │ │ │ │ cbz r2, 6fbdd2 │ │ │ │ adds r1, #16 │ │ │ │ add.w r0, r0, #272 @ 0x110 │ │ │ │ - bl af0fac │ │ │ │ + bl af123c │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r1, #68] @ 0x44 │ │ │ │ adds r1, #16 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ - bl ab87d4 │ │ │ │ + bl ab8a64 │ │ │ │ pop {r3, pc} │ │ │ │ mov r0, r2 │ │ │ │ bl 6fae40 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2407465,15 +2407501,15 @@ │ │ │ │ ldr r2, [pc, #120] @ (6fbf9c ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 6fbe18 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ add.w r0, r0, #272 @ 0x110 │ │ │ │ - bl af13fc │ │ │ │ + bl af168c │ │ │ │ vldr d7, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r5 │ │ │ │ vstr d7, [sp, #8] │ │ │ │ ldr r6, [r4, #68] @ 0x44 │ │ │ │ @@ -2407504,16 +2407540,16 @@ │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ rors r0, r4 │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeb3a009b │ │ │ │ - adds.w r0, r2, fp, lsr #2 │ │ │ │ + ldcl 0, cr0, [sl, #-620] @ 0xfffffd94 │ │ │ │ + ldc 0, cr0, [r2, #-620]! @ 0xfffffd94 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2408486,25 +2408522,25 @@ │ │ │ │ mov r3, r7 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 6fc9f0 │ │ │ │ nop │ │ │ │ adds r6, #116 @ 0x74 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - b.n 6fcce8 │ │ │ │ + b.n 6fd128 │ │ │ │ lsls r3, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6fcce0 │ │ │ │ + b.n 6fd120 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 6fcbe4 │ │ │ │ + b.n 6fd024 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 6fcb1c │ │ │ │ + b.n 6fcf5c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 6fcbd4 │ │ │ │ + b.n 6fd014 │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [r0, #48] @ 0x30 │ │ │ │ vldr s15, [r0, #44] @ 0x2c │ │ │ │ @@ -2408607,17 +2408643,17 @@ │ │ │ │ ldr r1, [sp, #612] @ 0x264 │ │ │ │ ldr r1, [sp, #612] @ 0x264 │ │ │ │ subs r7, #233 @ 0xe9 │ │ │ │ adds r5, #52 @ 0x34 │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + ldr r5, [sp, #136] @ 0x88 │ │ │ │ lsls r7, r2, #4 │ │ │ │ - svc 148 @ 0x94 │ │ │ │ + b.n 6fcf58 │ │ │ │ lsls r3, r3, #2 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 6fcc5c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2409247,17 +2409283,17 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 6fcfee │ │ │ │ adds r1, #228 @ 0xe4 │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldr.w pc, [r7, #255]! │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 6fd348 │ │ │ │ + bgt.n 6fd388 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bhi.n 6fd24c │ │ │ │ + bge.n 6fd28c │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr r3, [r2, #96] @ 0x60 │ │ │ │ ubfx ip, r3, #0, #12 │ │ │ │ ldr r3, [r2, #76] @ 0x4c │ │ │ │ add.w ip, r1, ip, lsl #2 │ │ │ │ add.w ip, ip, #65536 @ 0x10000 │ │ │ │ ldr.w r0, [ip, #152] @ 0x98 │ │ │ │ @@ -2409647,15 +2409683,15 @@ │ │ │ │ ldmia r4!, {r2, r3, r6, r7} │ │ │ │ ldmia r4!, {r2, r3, r6, r7} │ │ │ │ subs r7, #244 @ 0xf4 │ │ │ │ cmp r2, #76 @ 0x4c │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 6fd868 │ │ │ │ + bvs.n 6fd6a8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr r2, [pc, #120] @ (6fd818 ) │ │ │ │ ldr r3, [pc, #124] @ (6fd81c ) │ │ │ │ add r2, pc │ │ │ │ ldr.w ip, [pc, #124] @ 6fd820 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #120] @ (6fd824 ) │ │ │ │ @@ -2410606,17 +2410642,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #60 @ 0x3c │ │ │ │ lsls r3, r1, #5 │ │ │ │ movs r5, #22 │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r1, r2, r3, r6} │ │ │ │ + beq.n 6fe3a4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r1, {r1, r2, r5, r7} │ │ │ │ + ldmia r3!, {r1, r2, r6, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr r3, [pc, #8] @ (6fe2d8 ) │ │ │ │ add r3, pc │ │ │ │ str.w r3, [r0, #228] @ 0xe4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bl 48e2da <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x379f6a> │ │ │ │ @@ -2411018,41 +2411054,41 @@ │ │ │ │ nop │ │ │ │ adds r0, r1, #4 │ │ │ │ lsls r3, r1, #5 │ │ │ │ adds r2, r0, #4 │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r3, {r1, r3, r4, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r0!, {r3} │ │ │ │ + ldmia r2!, {r3, r5} │ │ │ │ lsls r3, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ subs r6, r4, r5 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldmia r0!, {r1, r2, r3} │ │ │ │ + ldmia r2, {r1, r2, r3, r5} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r0!, {r1} │ │ │ │ + ldmia r2!, {r1, r5} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r0!, {r1, r3} │ │ │ │ + ldmia r2!, {r1, r3, r5} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r0!, {r3, r4} │ │ │ │ + ldmia r2!, {r3, r4, r5} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r0!, {r3, r6} │ │ │ │ + ldmia r2!, {r3, r5, r6} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r6!, {r2, r4, r6} │ │ │ │ + ldmia r0!, {r2, r4, r5, r6} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r7!, {r2, r4, r6} │ │ │ │ + ldmia r1!, {r2, r4, r5, r6} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r1, {r1, r2, r4, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrd r3, r2, [r0, #336] @ 0x150 │ │ │ │ push {r4, lr} │ │ │ │ cmp r2, #12 │ │ │ │ bhi.w 6fe846 │ │ │ │ @@ -2412029,39 +2412065,39 @@ │ │ │ │ subs r7, #236 @ 0xec │ │ │ │ asrs r0, r2, #8 │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r0, #8 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - stmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r3, r4} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r1!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r2} │ │ │ │ lsls r3, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - itte │ │ │ │ - lsl r3, r3, #2 │ │ │ │ - asr r2, r4, #1 │ │ │ │ - lslal r3, r1, #5 │ │ │ │ - ittt pl │ │ │ │ - lslpl r3, r3, #2 │ │ │ │ - stmiapl r0!, {r1, r2, r4, r5, r6} │ │ │ │ - lslpl r3, r3, #2 │ │ │ │ - pop {r5, r6, r7, pc} │ │ │ │ + stmia r2!, {r1, r3, r4} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - pop {r5, r7, pc} │ │ │ │ + asrs r2, r4, #1 │ │ │ │ + lsls r3, r1, #5 │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - pop {pc} │ │ │ │ + stmia r2!, {r1, r2, r4, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bkpt 0x00bc │ │ │ │ + stmia r0!, {} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - itt lt │ │ │ │ - lsllt r3, r3, #2 │ │ │ │ - ldrlt.w r3, [r9, #8] │ │ │ │ + nop {12} │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + wfe │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + stmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + stmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + ldr.w r3, [r9, #8] │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ itt ls │ │ │ │ movls r3, #86 @ 0x56 │ │ │ │ strls.w r3, [r4, #336] @ 0x150 │ │ │ │ bhi.n 6ff282 │ │ │ │ ldrb.w r3, [r4, #148] @ 0x94 │ │ │ │ @@ -2413103,23 +2413139,23 @@ │ │ │ │ cmp r7, #27 │ │ │ │ movs r4, #221 @ 0xdd │ │ │ │ strh r6, [r0, #8] │ │ │ │ subs r7, #255 @ 0xff │ │ │ │ @ instruction: 0xeb85b851 │ │ │ │ strh r6, [r3, #40] @ 0x28 │ │ │ │ subs r7, #239 @ 0xef │ │ │ │ - @ instruction: 0xb86c │ │ │ │ + hlt 0x000c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xb60a │ │ │ │ + @ instruction: 0xb82a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, sp, #136 @ 0x88 │ │ │ │ + add r5, sp, #264 @ 0x108 │ │ │ │ lsls r6, r2, #2 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6ff758 │ │ │ │ + b.n 6ffb98 │ │ │ │ lsls r6, r2, #2 │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ subs r2, r3, #1 │ │ │ │ cmp r2, #18 │ │ │ │ bhi.w 701082 │ │ │ │ movs r2, #59 @ 0x3b │ │ │ │ str.w r2, [r4, #336] @ 0x150 │ │ │ │ @@ -2414313,33 +2414349,33 @@ │ │ │ │ bne.w 700b18 │ │ │ │ movs r2, #14 │ │ │ │ b.w 6ff314 │ │ │ │ ldr.w r8, [sp, #32] │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ mov r6, r8 │ │ │ │ b.n 700ccc │ │ │ │ - add sp, #392 @ 0x188 │ │ │ │ + uxth r2, r0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #280 @ 0x118 │ │ │ │ + sxtb r6, r4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, sp, #880 @ 0x370 │ │ │ │ + cbz r4, 700d52 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - sub sp, #312 @ 0x138 │ │ │ │ + uxtb r6, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add sp, #112 @ 0x70 │ │ │ │ + sxth r4, r7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, sp, #632 @ 0x278 │ │ │ │ + add r5, sp, #760 @ 0x2f8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, sp, #320 @ 0x140 │ │ │ │ + add r6, sp, #448 @ 0x1c0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #392 @ (adr r7, 700eb0 ) │ │ │ │ + add r1, sp, #520 @ 0x208 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #160 @ (adr r3, 700dcc ) │ │ │ │ + add r5, pc, #288 @ (adr r5, 700e4c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ movs r3, #0 │ │ │ │ cmp r2, #1 │ │ │ │ strb.w r3, [r4, #359] @ 0x167 │ │ │ │ bhi.w 700438 │ │ │ │ b.w 70027c │ │ │ │ ldrb.w r3, [r4, #456] @ 0x1c8 │ │ │ │ @@ -2414784,31 +2414820,31 @@ │ │ │ │ b.w 6ff2f6 │ │ │ │ sub.w r2, r3, #50 @ 0x32 │ │ │ │ cmp r2, #9 │ │ │ │ it ls │ │ │ │ movls r3, #81 @ 0x51 │ │ │ │ bls.w 701014 │ │ │ │ b.w 70003a │ │ │ │ - add r3, pc, #1008 @ (adr r3, 701650 ) │ │ │ │ + add r6, pc, #112 @ (adr r6, 7012d0 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #504 @ (adr r3, 701460 ) │ │ │ │ + add r5, pc, #632 @ (adr r5, 7014e0 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #672 @ (adr r4, 70150c ) │ │ │ │ + add r6, pc, #800 @ (adr r6, 70158c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrsb r2, [r4, r6] │ │ │ │ + ldr r2, [r0, r7] │ │ │ │ lsls r7, r2, #4 │ │ │ │ - add r3, pc, #840 @ (adr r3, 7015bc ) │ │ │ │ + add r5, pc, #968 @ (adr r5, 70163c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #592 @ (adr r3, 7014c8 ) │ │ │ │ + add r5, pc, #720 @ (adr r5, 701548 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #968 @ (adr r1, 701644 ) │ │ │ │ + add r4, pc, #72 @ (adr r4, 7012c4 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strb r4, [r2, r3] │ │ │ │ + ldrsb r4, [r6, r3] │ │ │ │ lsls r7, r2, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #84] @ (7012e8 ) │ │ │ │ @@ -2414846,15 +2414882,15 @@ │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stcl 1, cr0, [r6, #-296]! @ 0xfffffed8 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #240 @ (adr r1, 7013e4 ) │ │ │ │ + add r3, pc, #368 @ (adr r3, 701464 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ stc 1, cr0, [lr, #-296]! @ 0xfffffed8 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #68] @ (70134c ) │ │ │ │ @@ -2414884,15 +2414920,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 70131e │ │ │ │ nop │ │ │ │ stcl 1, cr0, [lr], #296 @ 0x128 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #696 @ (adr r0, 701610 ) │ │ │ │ + add r2, pc, #824 @ (adr r2, 701690 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1768] @ 0x6e8 │ │ │ │ ldr.w r7, [pc, #2700] @ 701df8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2415833,271 +2415869,271 @@ │ │ │ │ mov r0, r5 │ │ │ │ movs r7, #0 │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 70200a │ │ │ │ stc 1, cr0, [r8], {74} @ 0x4a │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #704 @ (adr r0, 7020c4 ) │ │ │ │ + add r2, pc, #832 @ (adr r2, 702144 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #608 @ (adr r0, 702068 ) │ │ │ │ + add r2, pc, #736 @ (adr r2, 7020e8 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #608 @ (adr r0, 70206c ) │ │ │ │ + add r2, pc, #736 @ (adr r2, 7020ec ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #608 @ (adr r0, 702070 ) │ │ │ │ + add r2, pc, #736 @ (adr r2, 7020f0 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #528 @ (adr r0, 702024 ) │ │ │ │ + add r2, pc, #656 @ (adr r2, 7020a4 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #560 @ (adr r0, 702048 ) │ │ │ │ + add r2, pc, #688 @ (adr r2, 7020c8 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #584 @ (adr r0, 702064 ) │ │ │ │ + add r2, pc, #712 @ (adr r2, 7020e4 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #600 @ (adr r0, 702078 ) │ │ │ │ + add r2, pc, #728 @ (adr r2, 7020f8 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #616 @ (adr r0, 70208c ) │ │ │ │ + add r2, pc, #744 @ (adr r2, 70210c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #664 @ (adr r0, 7020c0 ) │ │ │ │ + add r2, pc, #792 @ (adr r2, 702140 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #1008 @ (adr r0, 70221c ) │ │ │ │ + add r3, pc, #112 @ (adr r3, 701e9c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #72 @ (adr r1, 701e78 ) │ │ │ │ + add r3, pc, #200 @ (adr r3, 701ef8 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #192 @ (adr r1, 701ef4 ) │ │ │ │ + add r3, pc, #320 @ (adr r3, 701f74 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #200 @ (adr r2, 701f00 ) │ │ │ │ + add r4, pc, #328 @ (adr r4, 701f80 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #168 @ (adr r1, 701ee4 ) │ │ │ │ + add r3, pc, #296 @ (adr r3, 701f64 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #192 @ (adr r1, 701f00 ) │ │ │ │ + add r3, pc, #320 @ (adr r3, 701f80 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #216 @ (adr r1, 701f1c ) │ │ │ │ + add r3, pc, #344 @ (adr r3, 701f9c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #272 @ (adr r1, 701f58 ) │ │ │ │ + add r3, pc, #400 @ (adr r3, 701fd8 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #328 @ (adr r1, 701f94 ) │ │ │ │ + add r3, pc, #456 @ (adr r3, 702014 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #336 @ (adr r1, 701fa0 ) │ │ │ │ + add r3, pc, #464 @ (adr r3, 702020 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #336 @ (adr r1, 701fa4 ) │ │ │ │ + add r3, pc, #464 @ (adr r3, 702024 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #400 @ (adr r1, 701fe8 ) │ │ │ │ + add r3, pc, #528 @ (adr r3, 702068 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #408 @ (adr r1, 701ff4 ) │ │ │ │ + add r3, pc, #536 @ (adr r3, 702074 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #328 @ (adr r1, 701fa8 ) │ │ │ │ + add r3, pc, #456 @ (adr r3, 702028 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #608 @ (adr r1, 7020c4 ) │ │ │ │ + add r3, pc, #736 @ (adr r3, 702144 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #624 @ (adr r1, 7020d8 ) │ │ │ │ + add r3, pc, #752 @ (adr r3, 702158 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #648 @ (adr r1, 7020f4 ) │ │ │ │ + add r3, pc, #776 @ (adr r3, 702174 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #656 @ (adr r1, 702100 ) │ │ │ │ + add r3, pc, #784 @ (adr r3, 702180 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #664 @ (adr r1, 70210c ) │ │ │ │ + add r3, pc, #792 @ (adr r3, 70218c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #672 @ (adr r1, 702118 ) │ │ │ │ + add r3, pc, #800 @ (adr r3, 702198 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #712 @ (adr r1, 702144 ) │ │ │ │ + add r3, pc, #840 @ (adr r3, 7021c4 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #728 @ (adr r1, 702158 ) │ │ │ │ + add r3, pc, #856 @ (adr r3, 7021d8 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #696 @ (adr r1, 70213c ) │ │ │ │ + add r3, pc, #824 @ (adr r3, 7021bc ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #736 @ (adr r1, 702168 ) │ │ │ │ + add r3, pc, #864 @ (adr r3, 7021e8 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #760 @ (adr r1, 702184 ) │ │ │ │ + add r3, pc, #888 @ (adr r3, 702204 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #800 @ (adr r1, 7021b0 ) │ │ │ │ + add r3, pc, #928 @ (adr r3, 702230 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #856 @ (adr r1, 7021ec ) │ │ │ │ + add r3, pc, #984 @ (adr r3, 70226c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #928 @ (adr r1, 702238 ) │ │ │ │ + add r4, pc, #32 @ (adr r4, 701eb8 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #952 @ (adr r1, 702254 ) │ │ │ │ + add r4, pc, #56 @ (adr r4, 701ed4 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #992 @ (adr r1, 702280 ) │ │ │ │ + add r4, pc, #96 @ (adr r4, 701f00 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #24 @ (adr r2, 701ebc ) │ │ │ │ + add r4, pc, #152 @ (adr r4, 701f3c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #80 @ (adr r2, 701ef8 ) │ │ │ │ + add r4, pc, #208 @ (adr r4, 701f78 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #168 @ (adr r2, 701f54 ) │ │ │ │ + add r4, pc, #296 @ (adr r4, 701fd4 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #224 @ (adr r2, 701f90 ) │ │ │ │ + add r4, pc, #352 @ (adr r4, 702010 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #312 @ (adr r2, 701fec ) │ │ │ │ + add r4, pc, #440 @ (adr r4, 70206c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #448 @ (adr r2, 702078 ) │ │ │ │ + add r4, pc, #576 @ (adr r4, 7020f8 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #568 @ (adr r2, 7020f4 ) │ │ │ │ + add r4, pc, #696 @ (adr r4, 702174 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #688 @ (adr r2, 702170 ) │ │ │ │ + add r4, pc, #816 @ (adr r4, 7021f0 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #744 @ (adr r2, 7021ac ) │ │ │ │ + add r4, pc, #872 @ (adr r4, 70222c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #832 @ (adr r2, 702208 ) │ │ │ │ + add r4, pc, #960 @ (adr r4, 702288 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #888 @ (adr r2, 702244 ) │ │ │ │ + add r4, pc, #1016 @ (adr r4, 7022c4 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #992 @ (adr r2, 7022b0 ) │ │ │ │ + add r5, pc, #96 @ (adr r5, 701f30 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #8 @ (adr r3, 701edc ) │ │ │ │ + add r5, pc, #136 @ (adr r5, 701f5c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #96 @ (adr r3, 701f38 ) │ │ │ │ + add r5, pc, #224 @ (adr r5, 701fb8 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #168 @ (adr r3, 701f84 ) │ │ │ │ + add r5, pc, #296 @ (adr r5, 702004 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #256 @ (adr r3, 701fe0 ) │ │ │ │ + add r5, pc, #384 @ (adr r5, 702060 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #344 @ (adr r3, 70203c ) │ │ │ │ + add r5, pc, #472 @ (adr r5, 7020bc ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #432 @ (adr r3, 702098 ) │ │ │ │ + add r5, pc, #560 @ (adr r5, 702118 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #520 @ (adr r3, 7020f4 ) │ │ │ │ + add r5, pc, #648 @ (adr r5, 702174 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #576 @ (adr r3, 702130 ) │ │ │ │ + add r5, pc, #704 @ (adr r5, 7021b0 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #664 @ (adr r3, 70218c ) │ │ │ │ + add r5, pc, #792 @ (adr r5, 70220c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #704 @ (adr r3, 7021b8 ) │ │ │ │ + add r5, pc, #832 @ (adr r5, 702238 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #776 @ (adr r3, 702204 ) │ │ │ │ + add r5, pc, #904 @ (adr r5, 702284 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #832 @ (adr r3, 702240 ) │ │ │ │ + add r5, pc, #960 @ (adr r5, 7022c0 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #904 @ (adr r3, 70228c ) │ │ │ │ + add r6, pc, #8 @ (adr r6, 701f0c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #304 @ (adr r4, 702038 ) │ │ │ │ + add r6, pc, #432 @ (adr r6, 7020b8 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #304 @ (adr r4, 70203c ) │ │ │ │ + add r6, pc, #432 @ (adr r6, 7020bc ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #344 @ (adr r4, 702068 ) │ │ │ │ + add r6, pc, #472 @ (adr r6, 7020e8 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #360 @ (adr r4, 70207c ) │ │ │ │ + add r6, pc, #488 @ (adr r6, 7020fc ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #360 @ (adr r4, 702080 ) │ │ │ │ + add r6, pc, #488 @ (adr r6, 702100 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #336 @ (adr r4, 70206c ) │ │ │ │ + add r6, pc, #464 @ (adr r6, 7020ec ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #360 @ (adr r4, 702088 ) │ │ │ │ + add r6, pc, #488 @ (adr r6, 702108 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #344 @ (adr r4, 70207c ) │ │ │ │ + add r6, pc, #472 @ (adr r6, 7020fc ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #400 @ (adr r4, 7020b8 ) │ │ │ │ + add r6, pc, #528 @ (adr r6, 702138 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #440 @ (adr r4, 7020e4 ) │ │ │ │ + add r6, pc, #568 @ (adr r6, 702164 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #480 @ (adr r4, 702110 ) │ │ │ │ + add r6, pc, #608 @ (adr r6, 702190 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #536 @ (adr r4, 70214c ) │ │ │ │ + add r6, pc, #664 @ (adr r6, 7021cc ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #568 @ (adr r4, 702170 ) │ │ │ │ + add r6, pc, #696 @ (adr r6, 7021f0 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #616 @ (adr r4, 7021a4 ) │ │ │ │ + add r6, pc, #744 @ (adr r6, 702224 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #656 @ (adr r4, 7021d0 ) │ │ │ │ + add r6, pc, #784 @ (adr r6, 702250 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #712 @ (adr r4, 70220c ) │ │ │ │ + add r6, pc, #840 @ (adr r6, 70228c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #768 @ (adr r4, 702248 ) │ │ │ │ + add r6, pc, #896 @ (adr r6, 7022c8 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #888 @ (adr r4, 7022c4 ) │ │ │ │ + add r6, pc, #1016 @ (adr r6, 702344 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #896 @ (adr r4, 7022d0 ) │ │ │ │ + add r7, pc, #0 @ (adr r7, 701f50 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #872 @ (adr r4, 7022bc ) │ │ │ │ + add r6, pc, #1000 @ (adr r6, 70233c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #944 @ (adr r4, 702308 ) │ │ │ │ + add r7, pc, #48 @ (adr r7, 701f88 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #1008 @ (adr r4, 70234c ) │ │ │ │ + add r7, pc, #112 @ (adr r7, 701fcc ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #992 @ (adr r4, 702340 ) │ │ │ │ + add r7, pc, #96 @ (adr r7, 701fc0 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #24 @ (adr r5, 701f7c ) │ │ │ │ + add r7, pc, #152 @ (adr r7, 701ffc ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #48 @ (adr r5, 701f98 ) │ │ │ │ + add r7, pc, #176 @ (adr r7, 702018 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #72 @ (adr r5, 701fb4 ) │ │ │ │ + add r7, pc, #200 @ (adr r7, 702034 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #96 @ (adr r5, 701fd0 ) │ │ │ │ + add r7, pc, #224 @ (adr r7, 702050 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #120 @ (adr r5, 701fec ) │ │ │ │ + add r7, pc, #248 @ (adr r7, 70206c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #160 @ (adr r5, 702018 ) │ │ │ │ + add r7, pc, #288 @ (adr r7, 702098 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #200 @ (adr r5, 702044 ) │ │ │ │ + add r7, pc, #328 @ (adr r7, 7020c4 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #240 @ (adr r5, 702070 ) │ │ │ │ + add r7, pc, #368 @ (adr r7, 7020f0 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #312 @ (adr r6, 7020bc ) │ │ │ │ + add r0, sp, #440 @ 0x1b8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #248 @ (adr r6, 702080 ) │ │ │ │ + add r0, sp, #376 @ 0x178 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #288 @ (adr r6, 7020ac ) │ │ │ │ + add r0, sp, #416 @ 0x1a0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #312 @ (adr r6, 7020c8 ) │ │ │ │ + add r0, sp, #440 @ 0x1b8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #384 @ (adr r6, 702114 ) │ │ │ │ + add r0, sp, #512 @ 0x200 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #448 @ (adr r6, 702158 ) │ │ │ │ + add r0, sp, #576 @ 0x240 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r3, [pc, #176] @ (70204c ) │ │ │ │ + ldr r5, [pc, #304] @ (7020cc ) │ │ │ │ lsls r7, r2, #4 │ │ │ │ - add r6, pc, #968 @ (adr r6, 702368 ) │ │ │ │ + add r1, sp, #72 @ 0x48 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #960 @ (adr r6, 702364 ) │ │ │ │ + add r1, sp, #64 @ 0x40 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #784 @ (adr r6, 7022b8 ) │ │ │ │ + add r0, sp, #912 @ 0x390 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #832 @ (adr r6, 7022ec ) │ │ │ │ + add r0, sp, #960 @ 0x3c0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bgt.n 701fc4 │ │ │ │ + udf #42 @ 0x2a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r6, pc, #560 @ (adr r6, 7021e4 ) │ │ │ │ + add r0, sp, #688 @ 0x2b0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xb8e2 │ │ │ │ + cbnz r2, 701ff8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r4, r5 │ │ │ │ + add ip, r9 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - cmp r2, r4 │ │ │ │ + add sl, r8 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r6, pc, #32 @ (adr r6, 701fe4 ) │ │ │ │ + add r0, sp, #160 @ 0xa0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #160 @ (adr r6, 702068 ) │ │ │ │ + add r0, sp, #288 @ 0x120 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #840 @ (adr r7, 702314 ) │ │ │ │ + add r1, sp, #968 @ 0x3c8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #160 @ (adr r6, 702070 ) │ │ │ │ + add r0, sp, #288 @ 0x120 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #176 @ (adr r6, 702084 ) │ │ │ │ + add r0, sp, #304 @ 0x130 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #208 @ (adr r6, 7020a8 ) │ │ │ │ + add r0, sp, #336 @ 0x150 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #272 @ (adr r6, 7020ec ) │ │ │ │ + add r0, sp, #400 @ 0x190 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #336 @ (adr r6, 702130 ) │ │ │ │ + add r0, sp, #464 @ 0x1d0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #384 @ (adr r6, 702164 ) │ │ │ │ + add r0, sp, #512 @ 0x200 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #480 @ (adr r6, 7021c8 ) │ │ │ │ + add r0, sp, #608 @ 0x260 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #512 @ (adr r6, 7021ec ) │ │ │ │ + add r0, sp, #640 @ 0x280 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #560 @ (adr r6, 702220 ) │ │ │ │ + add r0, sp, #688 @ 0x2b0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #608 @ (adr r6, 702254 ) │ │ │ │ + add r0, sp, #736 @ 0x2e0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #672 @ (adr r6, 702298 ) │ │ │ │ + add r0, sp, #800 @ 0x320 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #752 @ (adr r6, 7022ec ) │ │ │ │ + add r0, sp, #880 @ 0x370 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #848 @ (adr r6, 702350 ) │ │ │ │ + add r0, sp, #976 @ 0x3d0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #896 @ (adr r6, 702384 ) │ │ │ │ + add r1, sp, #0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ adds r7, #1 │ │ │ │ cmp r8, r6 │ │ │ │ beq.n 702030 │ │ │ │ ldr.w r3, [r6, #4]! │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 702004 │ │ │ │ @@ -2416890,209 +2416926,209 @@ │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.w 701bdc │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r4, pc, #864 @ (adr r4, 702c80 ) │ │ │ │ + add r6, pc, #992 @ (adr r6, 702d00 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #928 @ (adr r4, 702cc4 ) │ │ │ │ + add r7, pc, #32 @ (adr r7, 702944 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #992 @ (adr r4, 702d08 ) │ │ │ │ + add r7, pc, #96 @ (adr r7, 702988 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #960 @ (adr r4, 702cec ) │ │ │ │ + add r7, pc, #64 @ (adr r7, 70296c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #760 @ (adr r4, 702c28 ) │ │ │ │ + add r6, pc, #888 @ (adr r6, 702ca8 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #824 @ (adr r4, 702c6c ) │ │ │ │ + add r6, pc, #952 @ (adr r6, 702cec ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #880 @ (adr r4, 702ca8 ) │ │ │ │ + add r6, pc, #1008 @ (adr r6, 702d28 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #936 @ (adr r4, 702ce4 ) │ │ │ │ + add r7, pc, #40 @ (adr r7, 702964 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #944 @ (adr r4, 702cf0 ) │ │ │ │ + add r7, pc, #48 @ (adr r7, 702970 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #968 @ (adr r4, 702d0c ) │ │ │ │ + add r7, pc, #72 @ (adr r7, 70298c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #992 @ (adr r4, 702d28 ) │ │ │ │ + add r7, pc, #96 @ (adr r7, 7029a8 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #24 @ (adr r5, 702964 ) │ │ │ │ + add r7, pc, #152 @ (adr r7, 7029e4 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #112 @ (adr r5, 7029c0 ) │ │ │ │ + add r7, pc, #240 @ (adr r7, 702a40 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #232 @ (adr r5, 702a3c ) │ │ │ │ + add r7, pc, #360 @ (adr r7, 702abc ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #304 @ (adr r5, 702a88 ) │ │ │ │ + add r7, pc, #432 @ (adr r7, 702b08 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #344 @ (adr r5, 702ab4 ) │ │ │ │ + add r7, pc, #472 @ (adr r7, 702b34 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #384 @ (adr r5, 702ae0 ) │ │ │ │ + add r7, pc, #512 @ (adr r7, 702b60 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #456 @ (adr r5, 702b2c ) │ │ │ │ + add r7, pc, #584 @ (adr r7, 702bac ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #512 @ (adr r5, 702b68 ) │ │ │ │ + add r7, pc, #640 @ (adr r7, 702be8 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #552 @ (adr r5, 702b94 ) │ │ │ │ + add r7, pc, #680 @ (adr r7, 702c14 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #640 @ (adr r5, 702bf0 ) │ │ │ │ + add r7, pc, #768 @ (adr r7, 702c70 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #680 @ (adr r5, 702c1c ) │ │ │ │ + add r7, pc, #808 @ (adr r7, 702c9c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #776 @ (adr r5, 702c80 ) │ │ │ │ + add r7, pc, #904 @ (adr r7, 702d00 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #320 @ (adr r6, 702abc ) │ │ │ │ + add r0, sp, #448 @ 0x1c0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #384 @ (adr r6, 702b00 ) │ │ │ │ + add r0, sp, #512 @ 0x200 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #432 @ (adr r6, 702b34 ) │ │ │ │ + add r0, sp, #560 @ 0x230 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #512 @ (adr r6, 702b88 ) │ │ │ │ + add r0, sp, #640 @ 0x280 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #544 @ (adr r6, 702bac ) │ │ │ │ + add r0, sp, #672 @ 0x2a0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #648 @ (adr r6, 702c18 ) │ │ │ │ + add r0, sp, #776 @ 0x308 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #704 @ (adr r6, 702c54 ) │ │ │ │ + add r0, sp, #832 @ 0x340 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #704 @ (adr r6, 702c58 ) │ │ │ │ + add r0, sp, #832 @ 0x340 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #768 @ (adr r6, 702c9c ) │ │ │ │ + add r0, sp, #896 @ 0x380 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #792 @ (adr r6, 702cb8 ) │ │ │ │ + add r0, sp, #920 @ 0x398 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #848 @ (adr r6, 702cf4 ) │ │ │ │ + add r0, sp, #976 @ 0x3d0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #752 @ (adr r6, 702c98 ) │ │ │ │ + add r0, sp, #880 @ 0x370 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #712 @ (adr r6, 702c74 ) │ │ │ │ + add r0, sp, #840 @ 0x348 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #960 @ (adr r6, 702d70 ) │ │ │ │ + add r1, sp, #64 @ 0x40 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #184 @ (adr r7, 702a6c ) │ │ │ │ + add r1, sp, #312 @ 0x138 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #936 @ (adr r6, 702d60 ) │ │ │ │ + add r1, sp, #40 @ 0x28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #96 @ (adr r7, 702a1c ) │ │ │ │ + add r1, sp, #224 @ 0xe0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #120 @ (adr r7, 702a38 ) │ │ │ │ + add r1, sp, #248 @ 0xf8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #240 @ (adr r7, 702ab4 ) │ │ │ │ + add r1, sp, #368 @ 0x170 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #232 @ (adr r7, 702ab0 ) │ │ │ │ + add r1, sp, #360 @ 0x168 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - orrs r0, r3 │ │ │ │ + cmp r0, r7 │ │ │ │ lsls r7, r2, #4 │ │ │ │ blt.n 702958 │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #368] @ 0x170 │ │ │ │ + ldr r7, [sp, #496] @ 0x1f0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #166 @ 0xa6 │ │ │ │ + subs r4, #198 @ 0xc6 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - subs r2, #154 @ 0x9a │ │ │ │ + subs r4, #186 @ 0xba │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r2, [sp, #696] @ 0x2b8 │ │ │ │ + str r4, [sp, #824] @ 0x338 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #592 @ (adr r6, 702c38 ) │ │ │ │ + add r0, sp, #720 @ 0x2d0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r0, [pc, #920] @ (702d84 ) │ │ │ │ + ldr r3, [pc, #24] @ (702a04 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r5, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r7, [sp, #808] @ 0x328 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #720 @ (adr r4, 702cc4 ) │ │ │ │ + add r6, pc, #848 @ (adr r6, 702d44 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #680 @ (adr r4, 702ca0 ) │ │ │ │ + add r6, pc, #808 @ (adr r6, 702d20 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #720 @ (adr r4, 702ccc ) │ │ │ │ + add r6, pc, #848 @ (adr r6, 702d4c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #400 @ (adr r2, 702b90 ) │ │ │ │ + add r4, pc, #528 @ (adr r4, 702c10 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #712 @ (adr r2, 702ccc ) │ │ │ │ + add r4, pc, #840 @ (adr r4, 702d4c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r0, [r1, #58] @ 0x3a │ │ │ │ + str r1, [sp, #416] @ 0x1a0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r2, [r3, #58] @ 0x3a │ │ │ │ + str r1, [sp, #488] @ 0x1e8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r2, [r1, #60] @ 0x3c │ │ │ │ + str r1, [sp, #680] @ 0x2a8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #536] @ 0x218 │ │ │ │ + ldr r4, [sp, #664] @ 0x298 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #560] @ 0x230 │ │ │ │ + ldr r4, [sp, #688] @ 0x2b0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r3, [sp, #160] @ 0xa0 │ │ │ │ + ldr r5, [sp, #288] @ 0x120 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r3, [sp, #200] @ 0xc8 │ │ │ │ + ldr r5, [sp, #328] @ 0x148 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r6, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r0, [sp, #576] @ 0x240 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r6, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r0, [sp, #600] @ 0x258 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r6, [sp, #552] @ 0x228 │ │ │ │ + ldr r0, [sp, #680] @ 0x2a8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r0, [r5, #56] @ 0x38 │ │ │ │ + str r1, [sp, #288] @ 0x120 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #224 @ (adr r3, 702b14 ) │ │ │ │ + add r5, pc, #352 @ (adr r5, 702b94 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #192 @ (adr r3, 702af8 ) │ │ │ │ + add r5, pc, #320 @ (adr r5, 702b78 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #320 @ (adr r3, 702b7c ) │ │ │ │ + add r5, pc, #448 @ (adr r5, 702bfc ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #104 @ (adr r3, 702aa8 ) │ │ │ │ + add r5, pc, #232 @ (adr r5, 702b28 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r3, [sp, #288] @ 0x120 │ │ │ │ + ldr r5, [sp, #416] @ 0x1a0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r3, [sp, #328] @ 0x148 │ │ │ │ + ldr r5, [sp, #456] @ 0x1c8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r3, [sp, #376] @ 0x178 │ │ │ │ + ldr r5, [sp, #504] @ 0x1f8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #656 @ (adr r2, 702ce0 ) │ │ │ │ + add r4, pc, #784 @ (adr r4, 702d60 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #624 @ (adr r2, 702cc4 ) │ │ │ │ + add r4, pc, #752 @ (adr r4, 702d44 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #752 @ (adr r2, 702d48 ) │ │ │ │ + add r4, pc, #880 @ (adr r4, 702dc8 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #784 @ (adr r2, 702d6c ) │ │ │ │ + add r4, pc, #912 @ (adr r4, 702dec ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #816 @ (adr r2, 702d90 ) │ │ │ │ + add r4, pc, #944 @ (adr r4, 702e10 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #776 @ (adr r2, 702d6c ) │ │ │ │ + add r4, pc, #904 @ (adr r4, 702dec ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #840 @ (adr r2, 702db0 ) │ │ │ │ + add r4, pc, #968 @ (adr r4, 702e30 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #872 @ (adr r2, 702dd4 ) │ │ │ │ + add r4, pc, #1000 @ (adr r4, 702e54 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #904 @ (adr r2, 702df8 ) │ │ │ │ + add r5, pc, #8 @ (adr r5, 702a78 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #968 @ (adr r2, 702e3c ) │ │ │ │ + add r5, pc, #72 @ (adr r5, 702abc ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #936 @ (adr r2, 702e20 ) │ │ │ │ + add r5, pc, #40 @ (adr r5, 702aa0 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #936 @ (adr r2, 702e24 ) │ │ │ │ + add r5, pc, #40 @ (adr r5, 702aa4 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #992 @ (adr r2, 702e60 ) │ │ │ │ + add r5, pc, #96 @ (adr r5, 702ae0 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r0, [sp, #776] @ 0x308 │ │ │ │ + ldr r2, [sp, #904] @ 0x388 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r0, [sp, #832] @ 0x340 │ │ │ │ + ldr r2, [sp, #960] @ 0x3c0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r0, [sp, #176] @ 0xb0 │ │ │ │ + ldr r2, [sp, #304] @ 0x130 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r0, [sp, #232] @ 0xe8 │ │ │ │ + ldr r2, [sp, #360] @ 0x168 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r0, [sp, #296] @ 0x128 │ │ │ │ + ldr r2, [sp, #424] @ 0x1a8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r0, [sp, #328] @ 0x148 │ │ │ │ + ldr r2, [sp, #456] @ 0x1c8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [sp, #200] @ 0xc8 │ │ │ │ + add r1, pc, #328 @ (adr r1, 702be4 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [sp, #256] @ 0x100 │ │ │ │ + add r1, pc, #384 @ (adr r1, 702c20 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r1, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r3, [sp, #800] @ 0x320 │ │ │ │ lsls r3, r3, #2 │ │ │ │ cmp r0, #10 │ │ │ │ bhi.n 702ac0 │ │ │ │ subs r1, #49 @ 0x31 │ │ │ │ movs r3, #1 │ │ │ │ movw r2, #54055 @ 0xd327 │ │ │ │ movt r2, #3 │ │ │ │ @@ -2417213,15 +2417249,15 @@ │ │ │ │ mov r2, ip │ │ │ │ b.n 702b32 │ │ │ │ nop │ │ │ │ bpl.n 702c18 │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #776] @ 0x308 │ │ │ │ + add r1, pc, #904 @ (adr r1, 702f78 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [pc, #540] @ (702e20 ) │ │ │ │ @@ -2418769,31 +2418805,31 @@ │ │ │ │ ands r0, r0 │ │ │ │ adds r3, #51 @ 0x33 │ │ │ │ subs r7, #243 @ 0xf3 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r1, #5 │ │ │ │ - cmp r6, #180 @ 0xb4 │ │ │ │ + adds r0, #212 @ 0xd4 │ │ │ │ lsls r7, r2, #4 │ │ │ │ - cmp r6, #238 @ 0xee │ │ │ │ + adds r1, #14 │ │ │ │ lsls r7, r2, #4 │ │ │ │ - cmp r7, #58 @ 0x3a │ │ │ │ + adds r1, #90 @ 0x5a │ │ │ │ lsls r7, r2, #4 │ │ │ │ stmia r5!, {r2, r4, r5, r7} │ │ │ │ lsls r2, r1, #5 │ │ │ │ - cmp r7, #214 @ 0xd6 │ │ │ │ + adds r1, #246 @ 0xf6 │ │ │ │ lsls r7, r2, #4 │ │ │ │ - cmp r7, #8 │ │ │ │ + adds r1, #40 @ 0x28 │ │ │ │ lsls r7, r2, #4 │ │ │ │ - cmp r7, #14 │ │ │ │ + adds r1, #46 @ 0x2e │ │ │ │ lsls r7, r2, #4 │ │ │ │ - cmp r6, #226 @ 0xe2 │ │ │ │ + adds r1, #2 │ │ │ │ lsls r7, r2, #4 │ │ │ │ - cmp r6, #206 @ 0xce │ │ │ │ + adds r0, #238 @ 0xee │ │ │ │ lsls r7, r2, #4 │ │ │ │ blx 6a68c <__aeabi_ul2d@plt> │ │ │ │ vmov d8, r0, r1 │ │ │ │ b.n 703bca │ │ │ │ mov.w sl, #6 │ │ │ │ b.n 703a44 │ │ │ │ mov.w sl, #7 │ │ │ │ @@ -2420546,15 +2420582,15 @@ │ │ │ │ moveq r2, #16 │ │ │ │ movne r2, #17 │ │ │ │ str r2, [r5, #60] @ 0x3c │ │ │ │ b.w 704564 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, #13] │ │ │ │ + ldrb r4, [r3, #22] │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2632] @ 0xa48 │ │ │ │ mov fp, r2 │ │ │ │ ldr.w r2, [pc, #1084] @ 7054d0 │ │ │ │ @@ -2420955,15 +2420991,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r7, sp, #384 @ 0x180 │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r5, sp, #128 @ 0x80 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - asrs r6, r0, #13 │ │ │ │ + asrs r6, r4, #21 │ │ │ │ lsls r7, r2, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1760] @ 0x6e0 │ │ │ │ subw sp, sp, #2300 @ 0x8fc │ │ │ │ mov r4, r3 │ │ │ │ @@ -2423601,15 +2423637,15 @@ │ │ │ │ cmp lr, ip │ │ │ │ it cs │ │ │ │ movcs lr, ip │ │ │ │ mov.w ip, lr, lsr #5 │ │ │ │ mov.w lr, lr, lsl #27 │ │ │ │ b.n 707062 │ │ │ │ nop │ │ │ │ - @ instruction: 0xf7920116 │ │ │ │ + ldrsh.w r0, [r2, #278] @ 0x116 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ mov fp, r1 │ │ │ │ ldr.w r1, [pc, #2884] @ 707cdc │ │ │ │ @@ -2425232,15 +2425268,15 @@ │ │ │ │ moveq r3, #2 │ │ │ │ str r3, [r2, #0] │ │ │ │ b.n 7082ac │ │ │ │ ldr r2, [sp, #8] │ │ │ │ movs r3, #3 │ │ │ │ str r3, [r2, #0] │ │ │ │ b.n 7082ac │ │ │ │ - b.n 707c44 │ │ │ │ + b.n 708084 │ │ │ │ lsls r6, r2, #4 │ │ │ │ vldr d7, [pc, #516] @ 7085e0 │ │ │ │ ldr.w r3, [r0, #340] @ 0x154 │ │ │ │ vstr d7, [r2] │ │ │ │ cmp r3, #15 │ │ │ │ bls.n 708432 │ │ │ │ ldrb.w r3, [r1, #130] @ 0x82 │ │ │ │ @@ -2425562,17 +2425598,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldrb r0, [r6, #7] │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r8, r6 │ │ │ │ + mov r8, sl │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add lr, lr │ │ │ │ + bx r2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ ldrb r7, [r1, #2] │ │ │ │ @@ -2425879,17 +2425915,17 @@ │ │ │ │ lsl.w r0, r0, ip │ │ │ │ subs r0, #1 │ │ │ │ b.n 708830 │ │ │ │ movs r0, #16 │ │ │ │ b.n 7088a2 │ │ │ │ movs r0, #8 │ │ │ │ b.n 7088a2 │ │ │ │ - svc 118 @ 0x76 │ │ │ │ + b.n 708e4c │ │ │ │ lsls r6, r2, #4 │ │ │ │ - bgt.n 708a80 │ │ │ │ + udf #206 @ 0xce │ │ │ │ lsls r6, r2, #4 │ │ │ │ ldrd r1, r2, [r0, #24] │ │ │ │ mvn.w r3, #4278190080 @ 0xff000000 │ │ │ │ cmp r2, r3 │ │ │ │ it eq │ │ │ │ cmpeq.w r1, #4294967295 @ 0xffffffff │ │ │ │ beq.n 708b46 │ │ │ │ @@ -2426657,41 +2426693,41 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ ubfx r3, r3, #0, #13 │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - subs r4, #0 │ │ │ │ + subs r6, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r5, #56 @ 0x38 │ │ │ │ + subs r7, #88 @ 0x58 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r5, #120 @ 0x78 │ │ │ │ + subs r7, #152 @ 0x98 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r5, #100 @ 0x64 │ │ │ │ + subs r7, #132 @ 0x84 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #202 @ 0xca │ │ │ │ + subs r5, #234 @ 0xea │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r6, #36 @ 0x24 │ │ │ │ + eors r4, r0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #124 @ 0x7c │ │ │ │ + subs r5, #156 @ 0x9c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #122 @ 0x7a │ │ │ │ + subs r5, #154 @ 0x9a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #166 @ 0xa6 │ │ │ │ + subs r4, #198 @ 0xc6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #182 @ 0xb6 │ │ │ │ + subs r4, #214 @ 0xd6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #138 @ 0x8a │ │ │ │ + subs r6, #170 @ 0xaa │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #192 @ 0xc0 │ │ │ │ + subs r6, #224 @ 0xe0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #190 @ 0xbe │ │ │ │ + subs r4, #222 @ 0xde │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #228 @ 0xe4 │ │ │ │ + subs r7, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #648] @ (709654 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2426923,17 +2426959,17 @@ │ │ │ │ mov r3, r2 │ │ │ │ strb.w r2, [r5, #377] @ 0x179 │ │ │ │ strb.w r2, [r5, #359] @ 0x167 │ │ │ │ str.w r2, [r5, #452] @ 0x1c4 │ │ │ │ strb.w r2, [r5, #363] @ 0x16b │ │ │ │ b.n 709632 │ │ │ │ nop │ │ │ │ - subs r4, r7, r4 │ │ │ │ + adds r4, r3, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bvs.n 709604 │ │ │ │ + bhi.n 709644 │ │ │ │ lsls r6, r2, #4 │ │ │ │ subs r0, #49 @ 0x31 │ │ │ │ cmp r0, #48 @ 0x30 │ │ │ │ bhi.w 7097ea │ │ │ │ tbh [pc, r0, lsl #1] │ │ │ │ lsls r6, r7, #2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ @@ -2427127,111 +2427163,111 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #196] @ (7098ac ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #196] @ (7098b0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - subs r3, #80 @ 0x50 │ │ │ │ + subs r5, #112 @ 0x70 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #66 @ 0x42 │ │ │ │ + subs r5, #98 @ 0x62 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #48 @ 0x30 │ │ │ │ + subs r5, #80 @ 0x50 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #30 │ │ │ │ + subs r5, #62 @ 0x3e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #16 │ │ │ │ + subs r5, #48 @ 0x30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #254 @ 0xfe │ │ │ │ + subs r5, #30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #240 @ 0xf0 │ │ │ │ + subs r5, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #226 @ 0xe2 │ │ │ │ + subs r5, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #212 @ 0xd4 │ │ │ │ + subs r4, #244 @ 0xf4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #198 @ 0xc6 │ │ │ │ + subs r4, #230 @ 0xe6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #172 @ 0xac │ │ │ │ + subs r4, #204 @ 0xcc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #154 @ 0x9a │ │ │ │ + subs r4, #186 @ 0xba │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #140 @ 0x8c │ │ │ │ + subs r4, #172 @ 0xac │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #118 @ 0x76 │ │ │ │ + subs r4, #150 @ 0x96 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #120 @ 0x78 │ │ │ │ + subs r4, #152 @ 0x98 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #98 @ 0x62 │ │ │ │ + subs r4, #130 @ 0x82 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #84 @ 0x54 │ │ │ │ + subs r4, #116 @ 0x74 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #70 @ 0x46 │ │ │ │ + subs r4, #102 @ 0x66 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #56 @ 0x38 │ │ │ │ + subs r4, #88 @ 0x58 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #42 @ 0x2a │ │ │ │ + subs r4, #74 @ 0x4a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #28 │ │ │ │ + subs r4, #60 @ 0x3c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #14 │ │ │ │ + subs r4, #46 @ 0x2e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #0 │ │ │ │ + subs r4, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r1, #242 @ 0xf2 │ │ │ │ + subs r4, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r1, #228 @ 0xe4 │ │ │ │ + subs r4, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r1, #214 @ 0xd6 │ │ │ │ + subs r3, #246 @ 0xf6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r1, #184 @ 0xb8 │ │ │ │ + subs r3, #216 @ 0xd8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r1, #194 @ 0xc2 │ │ │ │ + subs r3, #226 @ 0xe2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r1, #180 @ 0xb4 │ │ │ │ + subs r3, #212 @ 0xd4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r1, #158 @ 0x9e │ │ │ │ + subs r3, #190 @ 0xbe │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r1, #144 @ 0x90 │ │ │ │ + subs r3, #176 @ 0xb0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r1, #126 @ 0x7e │ │ │ │ + subs r3, #158 @ 0x9e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r1, #108 @ 0x6c │ │ │ │ + subs r3, #140 @ 0x8c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r1, #90 @ 0x5a │ │ │ │ + subs r3, #122 @ 0x7a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r1, #76 @ 0x4c │ │ │ │ + subs r3, #108 @ 0x6c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r1, #62 @ 0x3e │ │ │ │ + subs r3, #94 @ 0x5e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r1, #48 @ 0x30 │ │ │ │ + subs r3, #80 @ 0x50 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r1, #34 @ 0x22 │ │ │ │ + subs r3, #66 @ 0x42 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r1, #20 │ │ │ │ + subs r3, #52 @ 0x34 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r1, #6 │ │ │ │ + subs r3, #38 @ 0x26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, #240 @ 0xf0 │ │ │ │ + subs r3, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, #242 @ 0xf2 │ │ │ │ + subs r3, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, #220 @ 0xdc │ │ │ │ + subs r2, #252 @ 0xfc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, #206 @ 0xce │ │ │ │ + subs r2, #238 @ 0xee │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, #192 @ 0xc0 │ │ │ │ + subs r2, #224 @ 0xe0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, #178 @ 0xb2 │ │ │ │ + subs r2, #210 @ 0xd2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, #160 @ 0xa0 │ │ │ │ + subs r2, #192 @ 0xc0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, #146 @ 0x92 │ │ │ │ + subs r2, #178 @ 0xb2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #56 @ 0x38 │ │ │ │ + subs r4, #88 @ 0x58 │ │ │ │ lsls r3, r3, #2 │ │ │ │ subs r0, #49 @ 0x31 │ │ │ │ cmp r0, #48 @ 0x30 │ │ │ │ bhi.w 709a00 │ │ │ │ tbb [pc, r0] │ │ │ │ ldr r2, [sp, #628] @ 0x274 │ │ │ │ strh r0, [r1, #44] @ 0x2c │ │ │ │ @@ -2427393,104 +2427429,104 @@ │ │ │ │ ldr r0, [pc, #188] @ (709ab8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #184] @ (709abc ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - subs r1, #176 @ 0xb0 │ │ │ │ + subs r3, #208 @ 0xd0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #102 @ 0x66 │ │ │ │ + subs r4, #134 @ 0x86 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r1, #208 @ 0xd0 │ │ │ │ + subs r3, #240 @ 0xf0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r1, #210 @ 0xd2 │ │ │ │ + subs r3, #242 @ 0xf2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r1, #220 @ 0xdc │ │ │ │ + subs r3, #252 @ 0xfc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r1, #182 @ 0xb6 │ │ │ │ + subs r3, #214 @ 0xd6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r1, #168 @ 0xa8 │ │ │ │ + subs r3, #200 @ 0xc8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r1, #146 @ 0x92 │ │ │ │ + subs r3, #178 @ 0xb2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r1, #252 @ 0xfc │ │ │ │ + subs r4, #28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r1, #254 @ 0xfe │ │ │ │ + subs r4, #30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r1, #232 @ 0xe8 │ │ │ │ + subs r4, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r1, #218 @ 0xda │ │ │ │ + subs r3, #250 @ 0xfa │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r1, #204 @ 0xcc │ │ │ │ + subs r3, #236 @ 0xec │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r1, #54 @ 0x36 │ │ │ │ + subs r3, #86 @ 0x56 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r1, #112 @ 0x70 │ │ │ │ + subs r3, #144 @ 0x90 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r1, #226 @ 0xe2 │ │ │ │ + subs r4, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #60 @ 0x3c │ │ │ │ + subs r4, #92 @ 0x5c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #46 @ 0x2e │ │ │ │ + subs r4, #78 @ 0x4e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #32 │ │ │ │ + subs r4, #64 @ 0x40 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r1, #2 │ │ │ │ + subs r3, #34 @ 0x22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, #236 @ 0xec │ │ │ │ + subs r3, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #6 │ │ │ │ + subs r4, #38 @ 0x26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r1, #248 @ 0xf8 │ │ │ │ + subs r4, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r1, #210 @ 0xd2 │ │ │ │ + subs r3, #242 @ 0xf2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r1, #196 @ 0xc4 │ │ │ │ + subs r3, #228 @ 0xe4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r1, #182 @ 0xb6 │ │ │ │ + subs r3, #214 @ 0xd6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r1, #168 @ 0xa8 │ │ │ │ + subs r3, #200 @ 0xc8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r1, #106 @ 0x6a │ │ │ │ + subs r3, #138 @ 0x8a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r1, #92 @ 0x5c │ │ │ │ + subs r3, #124 @ 0x7c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r1, #78 @ 0x4e │ │ │ │ + subs r3, #110 @ 0x6e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, #240 @ 0xf0 │ │ │ │ + subs r3, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r1, #186 @ 0xba │ │ │ │ + subs r3, #218 @ 0xda │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r1, #164 @ 0xa4 │ │ │ │ + subs r3, #196 @ 0xc4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, #166 @ 0xa6 │ │ │ │ + subs r2, #198 @ 0xc6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, #144 @ 0x90 │ │ │ │ + subs r2, #176 @ 0xb0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, #130 @ 0x82 │ │ │ │ + subs r2, #162 @ 0xa2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, #116 @ 0x74 │ │ │ │ + subs r2, #148 @ 0x94 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs.w r0, r6, #162 @ 0xa2 │ │ │ │ - subs r0, #184 @ 0xb8 │ │ │ │ + @ instruction: 0xf3d600a2 │ │ │ │ + subs r2, #216 @ 0xd8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, #170 @ 0xaa │ │ │ │ + subs r2, #202 @ 0xca │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, #156 @ 0x9c │ │ │ │ + subs r2, #188 @ 0xbc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, #246 @ 0xf6 │ │ │ │ + subs r3, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, #128 @ 0x80 │ │ │ │ + subs r2, #160 @ 0xa0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, #62 @ 0x3e │ │ │ │ + subs r2, #94 @ 0x5e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, #48 @ 0x30 │ │ │ │ + subs r2, #80 @ 0x50 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r0, [sp, #184] @ 0xb8 │ │ │ │ + ldr r2, [sp, #312] @ 0x138 │ │ │ │ lsls r0, r4, #2 │ │ │ │ cmp r1, #9 │ │ │ │ bhi.n 709b24 │ │ │ │ tbb [pc, r1] │ │ │ │ lsls r0, r1, #20 │ │ │ │ adds r6, r1, #0 │ │ │ │ movs r2, #31 │ │ │ │ @@ -2427536,39 +2427572,39 @@ │ │ │ │ ldr r0, [pc, #56] @ (709b58 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #52] @ (709b5c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrh r4, [r5, #2] │ │ │ │ + ldrh r4, [r1, #20] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - subs r0, #190 @ 0xbe │ │ │ │ + subs r2, #222 @ 0xde │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, #240 @ 0xf0 │ │ │ │ + subs r3, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, #182 @ 0xb6 │ │ │ │ + subs r2, #214 @ 0xd6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, #234 @ 0xea │ │ │ │ + subs r3, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, #200 @ 0xc8 │ │ │ │ + subs r2, #232 @ 0xe8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, #162 @ 0xa2 │ │ │ │ + subs r2, #194 @ 0xc2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, #160 @ 0xa0 │ │ │ │ + subs r2, #192 @ 0xc0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, #158 @ 0x9e │ │ │ │ + subs r2, #190 @ 0xbe │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, #160 @ 0xa0 │ │ │ │ + subs r2, #192 @ 0xc0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, #162 @ 0xa2 │ │ │ │ + subs r2, #194 @ 0xc2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, #192 @ 0xc0 │ │ │ │ + subs r2, #224 @ 0xe0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, #174 @ 0xae │ │ │ │ + subs r2, #206 @ 0xce │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (709bac ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2427596,15 +2427632,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ strb r2, [r3, #0] │ │ │ │ b.n 709b7a │ │ │ │ subs r7, r5, #3 │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r4, r4, #3 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - subs r0, #92 @ 0x5c │ │ │ │ + subs r2, #124 @ 0x7c │ │ │ │ lsls r3, r3, #2 │ │ │ │ subs r2, r1, #3 │ │ │ │ lsls r0, r2, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -2427705,29 +2427741,29 @@ │ │ │ │ b.n 709c72 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r2, [r5, #64] @ 0x40 │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #242 @ 0xf2 │ │ │ │ + subs r2, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ str r2, [r7, #56] @ 0x38 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - str r5, [sp, #824] @ 0x338 │ │ │ │ + str r7, [sp, #952] @ 0x3b8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r0, r2, #30 │ │ │ │ + adds r0, r6, r6 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r7, #126 @ 0x7e │ │ │ │ + subs r1, #158 @ 0x9e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #168 @ 0xa8 │ │ │ │ + subs r1, #200 @ 0xc8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #94 @ 0x5e │ │ │ │ + subs r1, #126 @ 0x7e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r5, [sp, #568] @ 0x238 │ │ │ │ + str r7, [sp, #696] @ 0x2b8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r4, [pc, #84] @ (709d3c ) │ │ │ │ @@ -2427765,26 +2427801,27 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #28] @ (709d54 ) │ │ │ │ add r2, pc │ │ │ │ b.n 709d10 │ │ │ │ nop │ │ │ │ - str r5, [sp, #280] @ 0x118 │ │ │ │ + str r7, [sp, #408] @ 0x198 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r0, [r0, r3] │ │ │ │ + ldrsb r0, [r4, r3] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - adds r7, #60 @ 0x3c │ │ │ │ + subs r1, #92 @ 0x5c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r6, #27 │ │ │ │ + adds r2, r2, r4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r7, #44 @ 0x2c │ │ │ │ + subs r1, #76 @ 0x4c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - vshr.u64 d16, d4, #48 │ │ │ │ - str r4, [sp, #1000] @ 0x3e8 │ │ │ │ + lsls r0, r6, #7 │ │ │ │ + lsls r5, r2, #2 │ │ │ │ + str r7, [sp, #104] @ 0x68 │ │ │ │ lsls r0, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #288] @ (709e8c ) │ │ │ │ @@ -2427904,37 +2427941,37 @@ │ │ │ │ b.n 709ddc │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r4, [r1, #40] @ 0x28 │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #696] @ 0x2b8 │ │ │ │ + str r6, [sp, #824] @ 0x338 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r2, [r4, r0] │ │ │ │ + ldrsb r2, [r0, r1] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - adds r6, #160 @ 0xa0 │ │ │ │ + subs r0, #192 @ 0xc0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r6, r2, #25 │ │ │ │ + adds r6, r6, r1 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r6, #144 @ 0x90 │ │ │ │ + subs r0, #176 @ 0xb0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r0, [r3, r4] │ │ │ │ + strh r0, [r7, r4] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - @ instruction: 0x47ce │ │ │ │ + ldr r1, [pc, #952] @ (70a268 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ str r0, [r2, #32] │ │ │ │ lsls r2, r1, #5 │ │ │ │ - str r4, [sp, #176] @ 0xb0 │ │ │ │ + str r6, [sp, #304] @ 0x130 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r6, r2, #4 │ │ │ │ + lsls r6, r6, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #228 @ 0xe4 │ │ │ │ + subs r0, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #234 @ 0xea │ │ │ │ + subs r0, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r2, r3 │ │ │ │ bcs.w 70a310 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2428368,113 +2428405,113 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 709f10 │ │ │ │ ldr r3, [pc, #204] @ (70a3d8 ) │ │ │ │ add r3, pc │ │ │ │ b.n 70a12c │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - subs r1, #74 @ 0x4a │ │ │ │ + subs r3, #106 @ 0x6a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #96 @ 0x60 │ │ │ │ + adds r7, #128 @ 0x80 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #94 @ 0x5e │ │ │ │ + adds r7, #126 @ 0x7e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #98 @ 0x62 │ │ │ │ + adds r7, #130 @ 0x82 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #102 @ 0x66 │ │ │ │ + adds r7, #134 @ 0x86 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #106 @ 0x6a │ │ │ │ + adds r7, #138 @ 0x8a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #198 @ 0xc6 │ │ │ │ + adds r7, #230 @ 0xe6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #108 @ 0x6c │ │ │ │ + adds r7, #140 @ 0x8c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #108 @ 0x6c │ │ │ │ + adds r7, #140 @ 0x8c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #156 @ 0x9c │ │ │ │ + adds r7, #188 @ 0xbc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #152 @ 0x98 │ │ │ │ + adds r7, #184 @ 0xb8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #148 @ 0x94 │ │ │ │ + adds r7, #180 @ 0xb4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #254 @ 0xfe │ │ │ │ + adds r7, #30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #244 @ 0xf4 │ │ │ │ + adds r7, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #244 @ 0xf4 │ │ │ │ + adds r7, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #244 @ 0xf4 │ │ │ │ + adds r7, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, ip │ │ │ │ + @ instruction: 0x4786 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r3, #248 @ 0xf8 │ │ │ │ + adds r6, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, r3 │ │ │ │ + bxns r7 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r7, #132 @ 0x84 │ │ │ │ + subs r1, #164 @ 0xa4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add sl, sp │ │ │ │ + bx r1 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r7, #86 @ 0x56 │ │ │ │ + subs r1, #118 @ 0x76 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #226 @ 0xe2 │ │ │ │ + subs r1, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #232 @ 0xe8 │ │ │ │ + subs r1, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #238 @ 0xee │ │ │ │ + subs r1, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #78 @ 0x4e │ │ │ │ + adds r5, #110 @ 0x6e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #250 @ 0xfa │ │ │ │ + adds r7, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #4 │ │ │ │ + adds r7, #36 @ 0x24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #6 │ │ │ │ + adds r7, #38 @ 0x26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #8 │ │ │ │ + adds r7, #40 @ 0x28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #16 │ │ │ │ + adds r7, #48 @ 0x30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #32 │ │ │ │ + adds r7, #64 @ 0x40 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #50 @ 0x32 │ │ │ │ + adds r7, #82 @ 0x52 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #56 @ 0x38 │ │ │ │ + adds r7, #88 @ 0x58 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #58 @ 0x3a │ │ │ │ + adds r7, #90 @ 0x5a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #60 @ 0x3c │ │ │ │ + adds r7, #92 @ 0x5c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #68 @ 0x44 │ │ │ │ + adds r7, #100 @ 0x64 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #90 @ 0x5a │ │ │ │ + adds r7, #122 @ 0x7a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #100 @ 0x64 │ │ │ │ + adds r7, #132 @ 0x84 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #114 @ 0x72 │ │ │ │ + adds r7, #146 @ 0x92 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - muls r2, r1 │ │ │ │ + cmp r2, sp │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r3, #170 @ 0xaa │ │ │ │ + adds r5, #202 @ 0xca │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #28 │ │ │ │ + adds r5, #60 @ 0x3c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #16 │ │ │ │ + adds r5, #48 @ 0x30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmn r6, r6 │ │ │ │ + cmp r6, r2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r3, #0 │ │ │ │ + adds r5, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #254 @ 0xfe │ │ │ │ + adds r5, #30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #0 │ │ │ │ + adds r5, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #254 @ 0xfe │ │ │ │ + adds r5, #30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #104 @ 0x68 │ │ │ │ + adds r3, #136 @ 0x88 │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r1, #48] @ 0x30 │ │ │ │ @@ -2428542,33 +2428579,33 @@ │ │ │ │ bl 709b60 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 70a462 │ │ │ │ ldr r3, [pc, #40] @ (70a4c0 ) │ │ │ │ add r3, pc │ │ │ │ b.n 70a466 │ │ │ │ nop │ │ │ │ - ldrh r4, [r4, #48] @ 0x30 │ │ │ │ + str r0, [sp, #272] @ 0x110 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r7, #226 @ 0xe2 │ │ │ │ + adds r2, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r0, [r4, #48] @ 0x30 │ │ │ │ + str r0, [sp, #256] @ 0x100 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r0, r2, #31 │ │ │ │ + asrs r0, r6, #7 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r4, #86 @ 0x56 │ │ │ │ + adds r6, #118 @ 0x76 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r6, [r2, #46] @ 0x2e │ │ │ │ + ldrh r6, [r6, #62] @ 0x3e │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r4, r3, #30 │ │ │ │ + asrs r4, r7, #6 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r3, #252 @ 0xfc │ │ │ │ + adds r6, #28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #102 @ 0x66 │ │ │ │ + adds r1, #134 @ 0x86 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r2, [r3, #44] @ 0x2c │ │ │ │ + ldrh r2, [r7, #60] @ 0x3c │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2428624,17 +2428661,17 @@ │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r3, r4] │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r5 │ │ │ │ + cmn r6, r1 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r3, #128 @ 0x80 │ │ │ │ + adds r5, #160 @ 0xa0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldrh r2, [r1, r3] │ │ │ │ lsls r2, r1, #5 │ │ │ │ push {r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2428817,43 +2428854,43 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r7, r1] │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r0, r1] │ │ │ │ lsls r2, r1, #5 │ │ │ │ - adds r2, #194 @ 0xc2 │ │ │ │ + adds r4, #226 @ 0xe2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #184 @ 0xb8 │ │ │ │ + adds r4, #216 @ 0xd8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #188 @ 0xbc │ │ │ │ + adds r4, #220 @ 0xdc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #180 @ 0xb4 │ │ │ │ + adds r4, #212 @ 0xd4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #188 @ 0xbc │ │ │ │ + adds r4, #220 @ 0xdc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #180 @ 0xb4 │ │ │ │ + adds r4, #212 @ 0xd4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #182 @ 0xb6 │ │ │ │ + adds r4, #214 @ 0xd6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #190 @ 0xbe │ │ │ │ + adds r4, #222 @ 0xde │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #194 @ 0xc2 │ │ │ │ + adds r4, #226 @ 0xe2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #236 @ 0xec │ │ │ │ + adds r5, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #6 │ │ │ │ + adds r5, #38 @ 0x26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #10 │ │ │ │ + adds r5, #42 @ 0x2a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #12 │ │ │ │ + adds r5, #44 @ 0x2c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #6 │ │ │ │ + adds r5, #38 @ 0x26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #120 @ 0x78 │ │ │ │ + adds r4, #152 @ 0x98 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #32 │ │ │ │ @@ -2428922,21 +2428959,21 @@ │ │ │ │ vstr d7, [sp] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r0, [r0, r0] │ │ │ │ @ instruction: 0x47c3 │ │ │ │ - ldr r0, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r2, [sp, #544] @ 0x220 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, #102 @ 0x66 │ │ │ │ + adds r4, #134 @ 0x86 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #44 @ 0x2c │ │ │ │ + adds r4, #76 @ 0x4c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #28 │ │ │ │ + adds r4, #60 @ 0x3c │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #84] @ (70a8b0 ) │ │ │ │ @@ -2428972,25 +2429009,25 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 70a764 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [pc, #24] @ (70a8c4 ) │ │ │ │ add r3, pc │ │ │ │ b.n 70a888 │ │ │ │ - ldrh r4, [r1, #14] │ │ │ │ + ldrh r4, [r5, #30] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r1, [pc, #296] @ (70a9e0 ) │ │ │ │ + ldr r3, [pc, #424] @ (70aa60 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cmp r3, #196 @ 0xc4 │ │ │ │ + cmp r5, #228 @ 0xe4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r7, #13 │ │ │ │ + lsrs r2, r3, #22 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r3, #182 @ 0xb6 │ │ │ │ + cmp r5, #214 @ 0xd6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r4, [r0, #12] │ │ │ │ + ldrh r4, [r4, #28] │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #80] @ (70a928 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2429023,21 +2429060,21 @@ │ │ │ │ add r2, pc │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - adds r1, #114 @ 0x72 │ │ │ │ + adds r3, #146 @ 0x92 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #128 @ 0x80 │ │ │ │ + adds r3, #160 @ 0xa0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #142 @ 0x8e │ │ │ │ + adds r3, #174 @ 0xae │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #160 @ 0xa0 │ │ │ │ + adds r3, #192 @ 0xc0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2429113,35 +2429150,35 @@ │ │ │ │ ldr r1, [pc, #56] @ (70aa20 ) │ │ │ │ add r1, pc │ │ │ │ b.n 70a99e │ │ │ │ ldr r1, [pc, #52] @ (70aa24 ) │ │ │ │ add r1, pc │ │ │ │ b.n 70a964 │ │ │ │ nop │ │ │ │ - strb.w r0, [lr, r9, lsl #1] │ │ │ │ - adds r1, #136 @ 0x88 │ │ │ │ + @ instruction: 0xfa2e0099 │ │ │ │ + adds r3, #168 @ 0xa8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #140 @ 0x8c │ │ │ │ + adds r3, #172 @ 0xac │ │ │ │ lsls r3, r3, #2 │ │ │ │ - vshr.s64 d0, d4, #4 │ │ │ │ - adds r1, #126 @ 0x7e │ │ │ │ + rsbs r0, ip, #148 @ 0x94 │ │ │ │ + adds r3, #158 @ 0x9e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #134 @ 0x86 │ │ │ │ + adds r3, #166 @ 0xa6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf68e00a4 │ │ │ │ - adds r1, #0 │ │ │ │ + strh.w r0, [lr, #164] @ 0xa4 │ │ │ │ + adds r3, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - pop {r1, r4, r6, r7} │ │ │ │ + bkpt 0x00f2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf6e00099 │ │ │ │ - adds r1, #2 │ │ │ │ + vst4.32 {d0-d3}, [r0 :64], r9 │ │ │ │ + adds r3, #34 @ 0x22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #240 @ 0xf0 │ │ │ │ + adds r3, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - vqadd.s32 d16, d26, d4 │ │ │ │ + @ instruction: 0xf18a0094 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r1, [pc, #3024] @ 70b60c │ │ │ │ ldr.w r3, [pc, #3024] @ 70b610 │ │ │ │ @@ -2430258,288 +2430295,290 @@ │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.w 70ac7a │ │ │ │ strb r0, [r7, r6] │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r7, #58] @ 0x3a │ │ │ │ + ldrh r4, [r3, #12] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r0, r7, #4 │ │ │ │ + lsrs r0, r3, #13 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r4, #24 │ │ │ │ + adds r6, #56 @ 0x38 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r6, [r0, #58] @ 0x3a │ │ │ │ + ldrh r6, [r4, #10] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r0, #4 │ │ │ │ + lsrs r2, r4, #12 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r3, #194 @ 0xc2 │ │ │ │ + adds r5, #226 @ 0xe2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r0, [r2, #56] @ 0x38 │ │ │ │ + ldrh r0, [r6, #8] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r4, r1, #3 │ │ │ │ + lsrs r4, r5, #11 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r3, #108 @ 0x6c │ │ │ │ + adds r5, #140 @ 0x8c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r2, [r3, #54] @ 0x36 │ │ │ │ + ldrh r2, [r7, #6] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r6, r2, #2 │ │ │ │ + lsrs r6, r6, #10 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r3, #22 │ │ │ │ + adds r5, #54 @ 0x36 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r4, [r4, #52] @ 0x34 │ │ │ │ + ldrh r4, [r0, #6] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r0, r4, #1 │ │ │ │ + lsrs r0, r0, #10 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r2, #192 @ 0xc0 │ │ │ │ + adds r4, #224 @ 0xe0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r6, [r5, #50] @ 0x32 │ │ │ │ + ldrh r6, [r1, #4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r5, #32 │ │ │ │ + lsrs r2, r1, #9 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r2, #122 @ 0x7a │ │ │ │ + adds r4, #154 @ 0x9a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r2, [r7, #48] @ 0x30 │ │ │ │ + ldrh r2, [r3, #2] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r0, r7, #31 │ │ │ │ + lsrs r0, r3, #8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r2, #60 @ 0x3c │ │ │ │ + adds r4, #92 @ 0x5c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r0, [r1, #48] @ 0x30 │ │ │ │ + ldrh r0, [r5, #0] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r6, r0, #31 │ │ │ │ + lsrs r6, r4, #7 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r1, #246 @ 0xf6 │ │ │ │ + adds r4, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r0, [r3, #46] @ 0x2e │ │ │ │ + strh r0, [r7, #62] @ 0x3e │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r0, r3, #30 │ │ │ │ + lsrs r0, r7, #6 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r1, #184 @ 0xb8 │ │ │ │ + adds r3, #216 @ 0xd8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ strh r6, [r4, r5] │ │ │ │ lsls r2, r1, #5 │ │ │ │ - cmp r6, #168 @ 0xa8 │ │ │ │ + adds r0, #200 @ 0xc8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r6, [r5, #42] @ 0x2a │ │ │ │ + strh r6, [r1, #60] @ 0x3c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r6, #142 @ 0x8e │ │ │ │ + adds r0, #174 @ 0xae │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r4, [r2, #42] @ 0x2a │ │ │ │ + strh r4, [r6, #58] @ 0x3a │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r6, #116 @ 0x74 │ │ │ │ + adds r0, #148 @ 0x94 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r2, [r7, #40] @ 0x28 │ │ │ │ + strh r2, [r3, #58] @ 0x3a │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r6, #90 @ 0x5a │ │ │ │ + adds r0, #122 @ 0x7a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r6, [r3, #40] @ 0x28 │ │ │ │ + strh r6, [r7, #56] @ 0x38 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r6, #62 @ 0x3e │ │ │ │ + adds r0, #94 @ 0x5e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r2, [r0, #40] @ 0x28 │ │ │ │ + strh r2, [r4, #56] @ 0x38 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r6, #34 @ 0x22 │ │ │ │ + adds r0, #66 @ 0x42 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r6, [r4, #38] @ 0x26 │ │ │ │ + strh r6, [r0, #56] @ 0x38 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r6, #6 │ │ │ │ + adds r0, #38 @ 0x26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r2, [r1, #38] @ 0x26 │ │ │ │ + strh r2, [r5, #54] @ 0x36 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r5, #234 @ 0xea │ │ │ │ + adds r0, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r6, [r5, #36] @ 0x24 │ │ │ │ + strh r6, [r1, #54] @ 0x36 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r5, #206 @ 0xce │ │ │ │ + cmp r7, #238 @ 0xee │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r2, [r2, #36] @ 0x24 │ │ │ │ + strh r2, [r6, #52] @ 0x34 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r5, #30 │ │ │ │ + movs r7, #62 @ 0x3e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r3, #20 │ │ │ │ + lsls r2, r7, #28 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r3, [pc, #232] @ (70b7c0 ) │ │ │ │ + ldr r5, [pc, #360] @ (70b840 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #90 @ 0x5a │ │ │ │ + cmp r6, #122 @ 0x7a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r4, #19 │ │ │ │ + lsls r6, r0, #28 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r7, #234 @ 0xea │ │ │ │ + adds r2, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #234 @ 0xea │ │ │ │ + adds r2, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #246 @ 0xf6 │ │ │ │ + adds r2, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strd r0, r0, [ip, #592]! @ 0x250 │ │ │ │ - cmp r7, #222 @ 0xde │ │ │ │ + stc 0, cr0, [ip], {148} @ 0x94 │ │ │ │ + adds r1, #254 @ 0xfe │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r6, [r5, #20] │ │ │ │ + strh r6, [r1, #38] @ 0x26 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r3, #204 @ 0xcc │ │ │ │ + cmp r5, #236 @ 0xec │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r3, #17 │ │ │ │ + lsls r0, r7, #25 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r7, #184 @ 0xb8 │ │ │ │ + adds r1, #216 @ 0xd8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #180 @ 0xb4 │ │ │ │ + adds r1, #212 @ 0xd4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #190 @ 0xbe │ │ │ │ + adds r1, #222 @ 0xde │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #188 @ 0xbc │ │ │ │ + adds r1, #220 @ 0xdc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #84 @ 0x54 │ │ │ │ + cmp r5, #116 @ 0x74 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r4, #15 │ │ │ │ + lsls r0, r0, #24 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r7, #168 @ 0xa8 │ │ │ │ + adds r1, #200 @ 0xc8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmdb sl, {r2, r4, r7} │ │ │ │ - cmp r7, #144 @ 0x90 │ │ │ │ + @ instruction: 0xeb2a0094 │ │ │ │ + adds r1, #176 @ 0xb0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #152 @ 0x98 │ │ │ │ + adds r1, #184 @ 0xb8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #162 @ 0xa2 │ │ │ │ + adds r1, #194 @ 0xc2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #176 @ 0xb0 │ │ │ │ + adds r1, #208 @ 0xd0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #178 @ 0xb2 │ │ │ │ + adds r1, #210 @ 0xd2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r2, #130 @ 0x82 │ │ │ │ + cmp r4, #162 @ 0xa2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r1, #12 │ │ │ │ + lsls r6, r5, #20 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r0, #14 │ │ │ │ + adds r2, #46 @ 0x2e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #14 │ │ │ │ + adds r2, #46 @ 0x2e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #28 │ │ │ │ + adds r2, #60 @ 0x3c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r2, #32 │ │ │ │ + cmp r4, #64 @ 0x40 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r5, #10 │ │ │ │ + lsls r4, r1, #19 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r0, #4 │ │ │ │ + adds r2, #36 @ 0x24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #4 │ │ │ │ + adds r2, #36 @ 0x24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r1, #212 @ 0xd4 │ │ │ │ + cmp r3, #244 @ 0xf4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r4, #9 │ │ │ │ + lsls r0, r0, #18 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r7, #236 @ 0xec │ │ │ │ + adds r2, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r1, #134 @ 0x86 │ │ │ │ + cmp r3, #166 @ 0xa6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r2, #8 │ │ │ │ + lsls r2, r6, #16 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r7, #250 @ 0xfa │ │ │ │ + adds r2, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #6 │ │ │ │ + adds r2, #38 @ 0x26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #12 │ │ │ │ + adds r2, #44 @ 0x2c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #14 │ │ │ │ + adds r2, #46 @ 0x2e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #24 │ │ │ │ + adds r2, #56 @ 0x38 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #38 @ 0x26 │ │ │ │ + adds r2, #70 @ 0x46 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #44 @ 0x2c │ │ │ │ + adds r2, #76 @ 0x4c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #66 @ 0x42 │ │ │ │ + adds r2, #98 @ 0x62 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #88 @ 0x58 │ │ │ │ + adds r2, #120 @ 0x78 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #160 @ 0xa0 │ │ │ │ + cmp r2, #192 @ 0xc0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r5, #4 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r0, #80 @ 0x50 │ │ │ │ + adds r2, #112 @ 0x70 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 70b458 │ │ │ │ - lsls r4, r2, #2 │ │ │ │ - adds r0, #62 @ 0x3e │ │ │ │ + ldrd r0, r0, [ip], #-592 @ 0x250 │ │ │ │ + adds r2, #94 @ 0x5e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #62 @ 0x3e │ │ │ │ + adds r2, #94 @ 0x5e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #76 @ 0x4c │ │ │ │ + adds r2, #108 @ 0x6c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #94 @ 0x5e │ │ │ │ + adds r2, #126 @ 0x7e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #104 @ 0x68 │ │ │ │ + adds r2, #136 @ 0x88 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r7, #228 @ 0xe4 │ │ │ │ + cmp r2, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r6, #1 │ │ │ │ + lsls r0, r2, #10 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r0, #72 @ 0x48 │ │ │ │ + adds r2, #104 @ 0x68 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 70b304 │ │ │ │ + b.n 70b744 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - mov r6, pc │ │ │ │ + ldr r0, [pc, #632] @ (70ba40 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r7, #152 @ 0x98 │ │ │ │ + sbcs r0, r7 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - adds r0, #34 @ 0x22 │ │ │ │ + adds r2, #66 @ 0x42 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #40 @ 0x28 │ │ │ │ + adds r2, #72 @ 0x48 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r7, #90 @ 0x5a │ │ │ │ + cmp r1, #122 @ 0x7a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - vshr.u64 d16, d9, #24 │ │ │ │ - adds r0, #26 │ │ │ │ + lsls r0, r1, #8 │ │ │ │ + lsls r2, r3, #2 │ │ │ │ + adds r2, #58 @ 0x3a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r4, [r3, r4] │ │ │ │ + ldrsh r4, [r7, r4] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #8 │ │ │ │ + adds r2, #40 @ 0x28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #12 │ │ │ │ + adds r2, #44 @ 0x2c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #40 @ 0x28 │ │ │ │ + adds r2, #72 @ 0x48 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #60 @ 0x3c │ │ │ │ + adds r2, #92 @ 0x5c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #68 @ 0x44 │ │ │ │ + adds r2, #100 @ 0x64 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #88 @ 0x58 │ │ │ │ + adds r2, #120 @ 0x78 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #166 @ 0xa6 │ │ │ │ + adds r2, #198 @ 0xc6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #122 @ 0x7a │ │ │ │ + cmp r0, #154 @ 0x9a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - vqadd.u8 d0, d24, d9 │ │ │ │ - adds r0, #150 @ 0x96 │ │ │ │ + lsls r0, r5, #4 │ │ │ │ + lsls r2, r3, #2 │ │ │ │ + adds r2, #182 @ 0xb6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #160 @ 0xa0 │ │ │ │ + adds r2, #192 @ 0xc0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #184 @ 0xb8 │ │ │ │ + adds r2, #216 @ 0xd8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #204 @ 0xcc │ │ │ │ + adds r2, #236 @ 0xec │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #212 @ 0xd4 │ │ │ │ + adds r2, #244 @ 0xf4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #220 @ 0xdc │ │ │ │ + adds r2, #252 @ 0xfc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #224 @ 0xe0 │ │ │ │ + adds r3, #0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #220 @ 0xdc │ │ │ │ + adds r2, #252 @ 0xfc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #180 @ 0xb4 │ │ │ │ + movs r7, #212 @ 0xd4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - mcr2 0, 2, r0, cr2, cr9, {4} │ │ │ │ - adds r0, #196 @ 0xc4 │ │ │ │ + lsls r2, r4, #1 │ │ │ │ + lsls r2, r3, #2 │ │ │ │ + adds r2, #228 @ 0xe4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 70bf24 │ │ │ │ + b.n 70b364 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r6, sl │ │ │ │ + mov r6, lr │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r5, #112 @ 0x70 │ │ │ │ + subs r7, #144 @ 0x90 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cmp r5, #250 @ 0xfa │ │ │ │ + adds r0, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ bl 709b60 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 70cb62 │ │ │ │ ldr.w r3, [pc, #3468] @ 70c5dc │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ @@ -2431785,322 +2431824,322 @@ │ │ │ │ ldr r2, [pc, #668] @ (70c868 ) │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.w 70ac7a │ │ │ │ - movs r3, #14 │ │ │ │ + movs r5, #46 @ 0x2e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xfb9a0099 │ │ │ │ - cmp r6, #50 @ 0x32 │ │ │ │ + ldc2 0, cr0, [sl, #612]! @ 0x264 │ │ │ │ + adds r0, #82 @ 0x52 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #18 │ │ │ │ + cmp r6, #50 @ 0x32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #28 │ │ │ │ + adds r0, #60 @ 0x3c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #30 │ │ │ │ + adds r0, #62 @ 0x3e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #12 │ │ │ │ + cmp r6, #44 @ 0x2c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #30 │ │ │ │ + cmp r6, #62 @ 0x3e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #16 │ │ │ │ + adds r0, #48 @ 0x30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #18 │ │ │ │ + adds r0, #50 @ 0x32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #8 │ │ │ │ + adds r0, #40 @ 0x28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #14 │ │ │ │ + adds r0, #46 @ 0x2e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r2, #0 │ │ │ │ + movs r4, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xfa8c0099 │ │ │ │ - cmp r5, #244 @ 0xf4 │ │ │ │ + stc2 0, cr0, [ip], #612 @ 0x264 │ │ │ │ + adds r0, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - svc 182 @ 0xb6 │ │ │ │ + b.n 70c9c8 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r5, #224 @ 0xe0 │ │ │ │ + adds r0, #0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - svc 130 @ 0x82 │ │ │ │ + b.n 70c968 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r6, #44 @ 0x2c │ │ │ │ + adds r0, #76 @ 0x4c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #120 @ 0x78 │ │ │ │ + adds r0, #152 @ 0x98 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #120 @ 0x78 │ │ │ │ + adds r0, #152 @ 0x98 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #144 @ 0x90 │ │ │ │ + adds r0, #176 @ 0xb0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #144 @ 0x90 │ │ │ │ + adds r0, #176 @ 0xb0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #168 @ 0xa8 │ │ │ │ + adds r0, #200 @ 0xc8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #120 @ 0x78 │ │ │ │ + cmp r7, #152 @ 0x98 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r0, #238 @ 0xee │ │ │ │ + movs r3, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr??.w r0, [sl, r9, lsl #1] │ │ │ │ - cmp r7, #66 @ 0x42 │ │ │ │ + @ instruction: 0xfb9a0099 │ │ │ │ + adds r1, #98 @ 0x62 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #74 @ 0x4a │ │ │ │ + adds r1, #106 @ 0x6a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #92 @ 0x5c │ │ │ │ + adds r1, #124 @ 0x7c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #54 @ 0x36 │ │ │ │ + cmp r5, #86 @ 0x56 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #88 @ 0x58 │ │ │ │ + cmp r5, #120 @ 0x78 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #90 @ 0x5a │ │ │ │ + cmp r5, #122 @ 0x7a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r0, #72 @ 0x48 │ │ │ │ + movs r2, #104 @ 0x68 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strb r6, [r4, #24] │ │ │ │ + ldrb r6, [r0, #1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str.w r0, [r2, #153] @ 0x99 │ │ │ │ - cmp r7, #188 @ 0xbc │ │ │ │ + @ instruction: 0xfae20099 │ │ │ │ + adds r1, #220 @ 0xdc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #200 @ 0xc8 │ │ │ │ + adds r1, #232 @ 0xe8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #194 @ 0xc2 │ │ │ │ + adds r1, #226 @ 0xe2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #188 @ 0xbc │ │ │ │ + adds r1, #220 @ 0xdc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #182 @ 0xb6 │ │ │ │ + adds r1, #214 @ 0xd6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #180 @ 0xb4 │ │ │ │ + adds r1, #212 @ 0xd4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #178 @ 0xb2 │ │ │ │ + adds r1, #210 @ 0xd2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #176 @ 0xb0 │ │ │ │ + adds r1, #208 @ 0xd0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #174 @ 0xae │ │ │ │ + adds r1, #206 @ 0xce │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #172 @ 0xac │ │ │ │ + adds r1, #204 @ 0xcc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #170 @ 0xaa │ │ │ │ + adds r1, #202 @ 0xca │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #184 @ 0xb8 │ │ │ │ + adds r1, #216 @ 0xd8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #198 @ 0xc6 │ │ │ │ + adds r1, #230 @ 0xe6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #72 @ 0x48 │ │ │ │ + adds r0, #104 @ 0x68 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #82 @ 0x52 │ │ │ │ + adds r0, #114 @ 0x72 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #92 @ 0x5c │ │ │ │ + adds r0, #124 @ 0x7c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #138 @ 0x8a │ │ │ │ + adds r1, #170 @ 0xaa │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, r2, #2 │ │ │ │ + movs r0, #180 @ 0xb4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf7200099 │ │ │ │ - cmp r7, #108 @ 0x6c │ │ │ │ + vst4.32 {d16-d19}, [r0 :64], r9 │ │ │ │ + adds r1, #140 @ 0x8c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r6, r7, #3 │ │ │ │ + movs r1, #30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - sub sp, #288 @ 0x120 │ │ │ │ + uxtb r0, r5 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cmp r7, #70 @ 0x46 │ │ │ │ + adds r1, #102 @ 0x66 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #116 @ 0x74 │ │ │ │ + cmp r2, #148 @ 0x94 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r0, r4, #7 │ │ │ │ + movs r0, #0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf66c0099 │ │ │ │ - cmp r6, #232 @ 0xe8 │ │ │ │ + strb.w r0, [ip, #153] @ 0x99 │ │ │ │ + adds r1, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, r2, #6 │ │ │ │ + subs r4, r6, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf6200099 │ │ │ │ - cmp r7, #228 @ 0xe4 │ │ │ │ + str.w r0, [r0, r9, lsl #1] │ │ │ │ + adds r2, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - blt.n 70c77c │ │ │ │ + ble.n 70c7bc │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r7, #204 @ 0xcc │ │ │ │ + adds r1, #236 @ 0xec │ │ │ │ lsls r3, r3, #2 │ │ │ │ - mov ip, ip │ │ │ │ + ldr r1, [pc, #16] @ (70c700 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #194 @ 0xc2 │ │ │ │ + adds r1, #226 @ 0xe2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, r0, #4 │ │ │ │ + subs r4, r4, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf5900099 │ │ │ │ - cmp r7, #160 @ 0xa0 │ │ │ │ + @ instruction: 0xf7b00099 │ │ │ │ + adds r1, #192 @ 0xc0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #174 @ 0xae │ │ │ │ + adds r1, #206 @ 0xce │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #24 │ │ │ │ + adds r2, #56 @ 0x38 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #40 @ 0x28 │ │ │ │ + adds r2, #72 @ 0x48 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #138 @ 0x8a │ │ │ │ + adds r2, #170 @ 0xaa │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #204 @ 0xcc │ │ │ │ + adds r2, #236 @ 0xec │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r1, #0 │ │ │ │ + subs r0, r5, #0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - eors.w r0, r4, #5013504 @ 0x4c8000 │ │ │ │ - adds r1, #80 @ 0x50 │ │ │ │ + @ instruction: 0xf6b40099 │ │ │ │ + adds r3, #112 @ 0x70 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bls.n 70c6ac │ │ │ │ + blt.n 70c6ec │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r1, #70 @ 0x46 │ │ │ │ + adds r3, #102 @ 0x66 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #72 @ 0x48 │ │ │ │ + adds r3, #104 @ 0x68 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #80 @ 0x50 │ │ │ │ + adds r3, #112 @ 0x70 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #98 @ 0x62 │ │ │ │ + adds r3, #130 @ 0x82 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, r6, r5 │ │ │ │ + adds r0, r2, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf3fc0099 │ │ │ │ - adds r1, #88 @ 0x58 │ │ │ │ + @ instruction: 0xf61c0099 │ │ │ │ + adds r3, #120 @ 0x78 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bls.n 70c79c │ │ │ │ + blt.n 70c7dc │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r0, #174 @ 0xae │ │ │ │ + adds r2, #206 @ 0xce │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #60 @ 0x3c │ │ │ │ + adds r3, #92 @ 0x5c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #60 @ 0x3c │ │ │ │ + adds r3, #92 @ 0x5c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #70 @ 0x46 │ │ │ │ + adds r3, #102 @ 0x66 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, r3, r3 │ │ │ │ + adds r0, r7, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bfi r0, r4, #2, #24 │ │ │ │ - adds r1, #48 @ 0x30 │ │ │ │ + @ instruction: 0xf5840099 │ │ │ │ + adds r3, #80 @ 0x50 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bhi.n 70c680 │ │ │ │ + bge.n 70c6c0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r1, #16 │ │ │ │ + adds r3, #48 @ 0x30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #26 │ │ │ │ + adds r3, #58 @ 0x3a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #26 │ │ │ │ + adds r3, #58 @ 0x3a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, r2, r1 │ │ │ │ + adds r0, r6, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf2dc0099 │ │ │ │ - adds r1, #0 │ │ │ │ + @ instruction: 0xf4fc0099 │ │ │ │ + adds r3, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #4 │ │ │ │ + adds r3, #36 @ 0x24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #24 │ │ │ │ + adds r3, #56 @ 0x38 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, r6, r7 │ │ │ │ + adds r4, r2, #0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf2800099 │ │ │ │ - adds r1, #0 │ │ │ │ + @ instruction: 0xf4a00099 │ │ │ │ + adds r3, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #0 │ │ │ │ + adds r3, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, r4, r6 │ │ │ │ + subs r6, r0, r7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf2320099 │ │ │ │ - adds r0, #226 @ 0xe2 │ │ │ │ + orrs.w r0, r2, #5013504 @ 0x4c8000 │ │ │ │ + adds r3, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bvc.n 70c874 │ │ │ │ + bls.n 70c6b4 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r0, #214 @ 0xd6 │ │ │ │ + adds r2, #246 @ 0xf6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - itte vc │ │ │ │ - lslvc r1, r4, #2 │ │ │ │ - addvc r0, #200 @ 0xc8 │ │ │ │ - lslvs r3, r3, #2 │ │ │ │ - bvc.n 70c7ec │ │ │ │ + stmia r1!, {r1, r3, r4, r7} │ │ │ │ + lsls r1, r4, #2 │ │ │ │ + adds r2, #232 @ 0xe8 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + bls.n 70c82c │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r0, #186 @ 0xba │ │ │ │ + adds r2, #218 @ 0xda │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bvs.n 70c7a8 │ │ │ │ + bls.n 70c7e8 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r0, #172 @ 0xac │ │ │ │ + adds r2, #204 @ 0xcc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bvs.n 70c770 │ │ │ │ + bhi.n 70c7b0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r0, #172 @ 0xac │ │ │ │ + adds r2, #204 @ 0xcc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bvs.n 70c72c │ │ │ │ + bhi.n 70c76c │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r0, #162 @ 0xa2 │ │ │ │ + adds r2, #194 @ 0xc2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r7, r1 │ │ │ │ + subs r0, r3, r2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add.w r0, r4, #153 @ 0x99 │ │ │ │ - adds r0, #132 @ 0x84 │ │ │ │ + ssat r0, #26, r4, asr #2 │ │ │ │ + adds r2, #164 @ 0xa4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bvs.n 70c854 │ │ │ │ + bhi.n 70c894 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r7, #168 @ 0xa8 │ │ │ │ + adds r1, #200 @ 0xc8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bvs.n 70c810 │ │ │ │ + bhi.n 70c850 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r7, #178 @ 0xb2 │ │ │ │ + adds r1, #210 @ 0xd2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n 70c7c8 │ │ │ │ + bhi.n 70c808 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r7, #194 @ 0xc2 │ │ │ │ + adds r1, #226 @ 0xe2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n 70c784 │ │ │ │ + bvc.n 70c7c4 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r7, #184 @ 0xb8 │ │ │ │ + adds r1, #216 @ 0xd8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r5, #30 │ │ │ │ + adds r4, r1, r7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bics.w r0, r8, #153 @ 0x99 │ │ │ │ - cmp r7, #204 @ 0xcc │ │ │ │ + @ instruction: 0xf2580099 │ │ │ │ + adds r1, #236 @ 0xec │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #216 @ 0xd8 │ │ │ │ + adds r1, #248 @ 0xf8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #222 @ 0xde │ │ │ │ + adds r1, #254 @ 0xfe │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #234 @ 0xea │ │ │ │ + adds r2, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r7, #28 │ │ │ │ + adds r0, r3, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - vshr.s64 d16, d9, #58 │ │ │ │ - cmp r7, #216 @ 0xd8 │ │ │ │ + @ instruction: 0xf1e60099 │ │ │ │ + adds r1, #248 @ 0xf8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #218 @ 0xda │ │ │ │ + adds r1, #250 @ 0xfa │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 70c7e8 │ │ │ │ + bvc.n 70c828 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r7, #208 @ 0xd0 │ │ │ │ + adds r1, #240 @ 0xf0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 70c7a0 │ │ │ │ + bvs.n 70c7e0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r7, #204 @ 0xcc │ │ │ │ + adds r1, #236 @ 0xec │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #142 @ 0x8e │ │ │ │ + adds r2, #174 @ 0xae │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #154 @ 0x9a │ │ │ │ + adds r2, #186 @ 0xba │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #62 @ 0x3e │ │ │ │ + adds r3, #94 @ 0x5e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #74 @ 0x4a │ │ │ │ + adds r3, #106 @ 0x6a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #102 @ 0x66 │ │ │ │ + adds r3, #134 @ 0x86 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r6, r5, #24 │ │ │ │ + adds r6, r1, r1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - mrc 0, 5, r0, cr12, cr9, {4} │ │ │ │ - adds r1, #100 @ 0x64 │ │ │ │ + @ instruction: 0xf0dc0099 │ │ │ │ + adds r3, #132 @ 0x84 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r0, #78 @ 0x4e │ │ │ │ + movs r2, #110 @ 0x6e │ │ │ │ lsls r4, r3, #2 │ │ │ │ - asrs r2, r1, #23 │ │ │ │ + asrs r2, r5, #31 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - mrc 0, 2, r0, cr8, cr9, {4} │ │ │ │ - adds r2, #110 @ 0x6e │ │ │ │ + orns r0, r8, #153 @ 0x99 │ │ │ │ + adds r4, #142 @ 0x8e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #122 @ 0x7a │ │ │ │ + adds r4, #154 @ 0x9a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r2, #84 @ 0x54 │ │ │ │ + cmp r4, #116 @ 0x74 │ │ │ │ lsls r3, r3, #2 │ │ │ │ bl 709b60 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 70cb06 │ │ │ │ ldr.w r3, [pc, #3712] @ 70d6f8 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ @@ -2433408,518 +2433447,518 @@ │ │ │ │ b.n 70d674 │ │ │ │ ldr r3, [pc, #1016] @ (70dae8 ) │ │ │ │ add r3, pc │ │ │ │ b.n 70d5e0 │ │ │ │ ldr r3, [pc, #1016] @ (70daec ) │ │ │ │ add r3, pc │ │ │ │ b.n 70d5e0 │ │ │ │ - asrs r6, r4, #11 │ │ │ │ + asrs r6, r0, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - sbcs.w r0, r2, r9, lsr #2 │ │ │ │ - cmp r7, #174 @ 0xae │ │ │ │ + ldc 0, cr0, [r2, #612] @ 0x264 │ │ │ │ + adds r1, #206 @ 0xce │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #174 @ 0xae │ │ │ │ + adds r1, #206 @ 0xce │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r0, #62 @ 0x3e │ │ │ │ + movs r2, #94 @ 0x5e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #140 @ 0x8c │ │ │ │ + adds r1, #172 @ 0xac │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r6, r2, #9 │ │ │ │ + asrs r6, r6, #17 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xeae20099 │ │ │ │ - cmp r7, #122 @ 0x7a │ │ │ │ + stc 0, cr0, [r2, #-612] @ 0xfffffd9c │ │ │ │ + adds r1, #154 @ 0x9a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #124 @ 0x7c │ │ │ │ + adds r1, #156 @ 0x9c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #126 @ 0x7e │ │ │ │ + adds r1, #158 @ 0x9e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #130 @ 0x82 │ │ │ │ + adds r1, #162 @ 0xa2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #118 @ 0x76 │ │ │ │ + adds r1, #150 @ 0x96 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #106 @ 0x6a │ │ │ │ + adds r1, #138 @ 0x8a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #114 @ 0x72 │ │ │ │ + adds r1, #146 @ 0x92 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #122 @ 0x7a │ │ │ │ + adds r1, #154 @ 0x9a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ + bne.n 70d7f8 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r7, #100 @ 0x64 │ │ │ │ + adds r1, #132 @ 0x84 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r0, [r6, r7] │ │ │ │ + ldrsb r0, [r2, r0] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #98 @ 0x62 │ │ │ │ + adds r1, #130 @ 0x82 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r7, #3 │ │ │ │ + asrs r2, r3, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xe9880099 │ │ │ │ - cmp r7, #76 @ 0x4c │ │ │ │ + sub.w r0, r8, r9, lsr #2 │ │ │ │ + adds r1, #108 @ 0x6c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #76 @ 0x4c │ │ │ │ + adds r1, #108 @ 0x6c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #64 @ 0x40 │ │ │ │ + adds r1, #96 @ 0x60 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r2, [r1, #116] @ 0x74 │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r0, [r0, #116] @ 0x74 │ │ │ │ + ldr r0, [r4, #20] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r0, [r7, #112] @ 0x70 │ │ │ │ + ldr r0, [r3, #20] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r6, [r5, #112] @ 0x70 │ │ │ │ + ldr r6, [r1, #20] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r6, [r4, #112] @ 0x70 │ │ │ │ + ldr r6, [r0, #20] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r6, [r3, #112] @ 0x70 │ │ │ │ + ldr r6, [r7, #16] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r6, [r2, #112] @ 0x70 │ │ │ │ + ldr r6, [r6, #16] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r6, [r1, #112] @ 0x70 │ │ │ │ + ldr r6, [r5, #16] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r6, [r0, #112] @ 0x70 │ │ │ │ + ldr r6, [r4, #16] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r4, [r7, #108] @ 0x6c │ │ │ │ + ldr r4, [r3, #16] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r2, [r6, #108] @ 0x6c │ │ │ │ + ldr r2, [r2, #16] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r0, [r5, #108] @ 0x6c │ │ │ │ + ldr r0, [r1, #16] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r6, [r3, #108] @ 0x6c │ │ │ │ + ldr r6, [r7, #12] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r4, [r2, #108] @ 0x6c │ │ │ │ + ldr r4, [r6, #12] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r2, [r1, #108] @ 0x6c │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r0, [r0, #108] @ 0x6c │ │ │ │ + ldr r0, [r4, #12] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r0, [r7, #104] @ 0x68 │ │ │ │ + ldr r0, [r3, #12] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r6, [r5, #104] @ 0x68 │ │ │ │ + ldr r6, [r1, #12] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r4, [r4, #104] @ 0x68 │ │ │ │ + ldr r4, [r0, #12] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r2, [r3, #104] @ 0x68 │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r0, [r2, #104] @ 0x68 │ │ │ │ + ldr r0, [r6, #8] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r6, [r0, #104] @ 0x68 │ │ │ │ + ldr r6, [r4, #8] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r4, [r7, #100] @ 0x64 │ │ │ │ + ldr r4, [r3, #8] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r2, [r6, #100] @ 0x64 │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r2, [r5, #100] @ 0x64 │ │ │ │ + ldr r2, [r1, #8] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r0, [r4, #100] @ 0x64 │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r6, [r2, #100] @ 0x64 │ │ │ │ + ldr r6, [r6, #4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r4, [r1, #100] @ 0x64 │ │ │ │ + ldr r4, [r5, #4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r2, [r0, #100] @ 0x64 │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r0, [r7, #96] @ 0x60 │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r6, [r5, #96] @ 0x60 │ │ │ │ + ldr r6, [r1, #4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r4, [r4, #96] @ 0x60 │ │ │ │ + ldr r4, [r0, #4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r4, [r3, #96] @ 0x60 │ │ │ │ + ldr r4, [r7, #0] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r2, [r2, #96] @ 0x60 │ │ │ │ + ldr r2, [r6, #0] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r0, [r1, #96] @ 0x60 │ │ │ │ + ldr r0, [r5, #0] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r6, [r7, #92] @ 0x5c │ │ │ │ + ldr r6, [r3, #0] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r4, [r6, #92] @ 0x5c │ │ │ │ + ldr r4, [r2, #0] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r2, [r5, #92] @ 0x5c │ │ │ │ + ldr r2, [r1, #0] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r0, [r4, #92] @ 0x5c │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r0, [r3, #92] @ 0x5c │ │ │ │ + str r0, [r7, #124] @ 0x7c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r0, [r2, #92] @ 0x5c │ │ │ │ + str r0, [r6, #124] @ 0x7c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r6, [r0, #92] @ 0x5c │ │ │ │ + str r6, [r4, #124] @ 0x7c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r4, [r7, #88] @ 0x58 │ │ │ │ + str r4, [r3, #124] @ 0x7c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r4, r4, r1 │ │ │ │ + adds r4, r0, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r0, #25 │ │ │ │ + asrs r0, r4, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r0, #25 │ │ │ │ + asrs r2, r4, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, r7, r3 │ │ │ │ + adds r2, r3, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, r7, r3 │ │ │ │ + adds r4, r3, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r6, r7, r3 │ │ │ │ + adds r6, r3, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r3, #27 │ │ │ │ + asrs r6, r7, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bcc.n 70d798 │ │ │ │ + bpl.n 70d7d8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r6, r3, #27 │ │ │ │ + asrs r6, r7, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r4!, {r2, r3, r6, r7} │ │ │ │ + ldmia r6, {r2, r3, r5, r6, r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldmia r4, {r1, r2, r3, r4} │ │ │ │ + ldmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r4, r4, r3 │ │ │ │ + adds r4, r0, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, r7, r3 │ │ │ │ + adds r0, r3, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r6, r0, r6 │ │ │ │ + adds r6, r4, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, r7, r5 │ │ │ │ + adds r0, r3, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, r1, r6 │ │ │ │ + adds r0, r5, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r6, r6, r5 │ │ │ │ + adds r6, r2, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r6, r0, r6 │ │ │ │ + adds r6, r4, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, r3, r6 │ │ │ │ + adds r2, r7, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r5, #18 │ │ │ │ + lsrs r0, r1, #27 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r5, #18 │ │ │ │ + lsrs r4, r1, #27 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bcs.n 70d958 │ │ │ │ + bmi.n 70d798 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r0, [r5, #60] @ 0x3c │ │ │ │ + str r0, [r1, #96] @ 0x60 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r6, [r3, #60] @ 0x3c │ │ │ │ + str r6, [r7, #92] @ 0x5c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r4, [r2, #60] @ 0x3c │ │ │ │ + str r4, [r6, #92] @ 0x5c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r3, #254 @ 0xfe │ │ │ │ + cmp r6, #30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #208 @ 0xd0 │ │ │ │ + cmp r5, #240 @ 0xf0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r2, #21 │ │ │ │ + lsrs r4, r6, #29 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r4, #27 │ │ │ │ + asrs r2, r0, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r4, [r3, #56] @ 0x38 │ │ │ │ + str r4, [r7, #88] @ 0x58 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r3, #186 @ 0xba │ │ │ │ + cmp r5, #218 @ 0xda │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #152 @ 0x98 │ │ │ │ + cmp r5, #184 @ 0xb8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r2, #20 │ │ │ │ + lsrs r4, r6, #28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r5, #26 │ │ │ │ + asrs r2, r1, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r6, r2, #25 │ │ │ │ + adds r6, r6, r1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r3, #25 │ │ │ │ + adds r4, r7, r1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r2, [r5, #48] @ 0x30 │ │ │ │ + str r2, [r1, #84] @ 0x54 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r0, r3, #17 │ │ │ │ + lsrs r0, r7, #25 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r6, [r2, #48] @ 0x30 │ │ │ │ + str r6, [r6, #80] @ 0x50 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r4, [r1, #48] @ 0x30 │ │ │ │ + str r4, [r5, #80] @ 0x50 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r1, #17 │ │ │ │ + lsrs r2, r5, #25 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r1, #17 │ │ │ │ + lsrs r0, r5, #25 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r0, #17 │ │ │ │ + lsrs r6, r4, #25 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r6, #4 │ │ │ │ + asrs r0, r2, #13 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r7, #4 │ │ │ │ + asrs r0, r3, #13 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r4, #5 │ │ │ │ + asrs r0, r0, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r3, #5 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r0, #15 │ │ │ │ + lsrs r4, r4, #23 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strb r2, [r3, #28] │ │ │ │ + ldrb r2, [r7, #4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r6, r0, #15 │ │ │ │ + lsrs r6, r4, #23 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #102 @ 0x66 │ │ │ │ + subs r4, #134 @ 0x86 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldmia r1, {r1, r3, r7} │ │ │ │ + ldmia r3, {r1, r3, r5, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - asrs r4, r3, #3 │ │ │ │ + asrs r4, r7, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r2, [r0, #36] @ 0x24 │ │ │ │ + str r2, [r4, #68] @ 0x44 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r0, [r7, #32] │ │ │ │ + str r0, [r3, #68] @ 0x44 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r4, #14 │ │ │ │ + lsrs r2, r0, #23 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r5, #6 │ │ │ │ + asrs r4, r1, #15 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r7, #6 │ │ │ │ + asrs r0, r3, #15 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r3, #13 │ │ │ │ + lsrs r4, r7, #21 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r0, #14 │ │ │ │ + lsrs r4, r4, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r1, #14 │ │ │ │ + lsrs r0, r5, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r0, [r5, #28] │ │ │ │ + str r0, [r1, #64] @ 0x40 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r1, #218 @ 0xda │ │ │ │ + subs r3, #250 @ 0xfa │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r4} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r6, [r1, #28] │ │ │ │ + str r6, [r5, #60] @ 0x3c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r4, [r0, #28] │ │ │ │ + str r4, [r4, #60] @ 0x3c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r2, [r7, #24] │ │ │ │ + str r2, [r3, #60] @ 0x3c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r0, [r6, #24] │ │ │ │ + str r0, [r2, #60] @ 0x3c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r6, [r4, #24] │ │ │ │ + str r6, [r0, #60] @ 0x3c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r0, r6, #15 │ │ │ │ + lsrs r0, r2, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r4, #15 │ │ │ │ + lsrs r6, r0, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r4, [r4, #16] │ │ │ │ + strh r4, [r0, #34] @ 0x22 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldmia r0!, {r1, r2, r5, r7} │ │ │ │ + ldmia r2, {r1, r2, r6, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r4, r4, #13 │ │ │ │ + lsls r4, r0, #22 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsrs r2, r1, #15 │ │ │ │ + lsrs r2, r5, #23 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r0, r6, #21 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsrs r6, r6, #14 │ │ │ │ + lsrs r6, r2, #23 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r0!, {r3, r5, r6} │ │ │ │ + ldmia r2!, {r3, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r2, #30 │ │ │ │ + movs r4, #62 @ 0x3e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r4, #14 │ │ │ │ + lsrs r0, r0, #23 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r0, #14 │ │ │ │ + lsrs r6, r4, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r0, #14 │ │ │ │ + lsrs r4, r4, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r0, #14 │ │ │ │ + lsrs r2, r4, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r5, #13 │ │ │ │ + lsrs r0, r1, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r5, #13 │ │ │ │ + lsrs r0, r1, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r7, #13 │ │ │ │ + lsrs r0, r3, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r6, #13 │ │ │ │ + lsrs r6, r2, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r4, #13 │ │ │ │ + lsrs r4, r0, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r4, #13 │ │ │ │ + lsrs r2, r0, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r0, #14 │ │ │ │ + lsrs r0, r4, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r1, #254 @ 0xfe │ │ │ │ + movs r4, #30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r3, #13 │ │ │ │ + lsrs r4, r7, #21 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r5, #13 │ │ │ │ + lsrs r4, r1, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r0, #13 │ │ │ │ + lsrs r0, r4, #21 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r6, #12 │ │ │ │ + lsrs r0, r2, #21 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r0, [r5, #72] @ 0x48 │ │ │ │ + ldr r0, [r1, #108] @ 0x6c │ │ │ │ lsls r4, r2, #2 │ │ │ │ - stmia r7!, {r4, r5, r7} │ │ │ │ + ldmia r1!, {r4, r6, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r0, [r0, #8] │ │ │ │ + str r0, [r4, #40] @ 0x28 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r6, [r6, #4] │ │ │ │ + str r6, [r2, #40] @ 0x28 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r0, #104 @ 0x68 │ │ │ │ + subs r2, #136 @ 0x88 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrh r6, [r0, #6] │ │ │ │ + ldrh r6, [r4, #22] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r0, r0, #13 │ │ │ │ + lsrs r0, r4, #21 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r3, #12 │ │ │ │ + lsrs r6, r7, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r4, [r0, #4] │ │ │ │ + str r4, [r4, #36] @ 0x24 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r2, r4, r2 │ │ │ │ + subs r2, r0, r3 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - subs r0, #132 @ 0x84 │ │ │ │ + subs r2, #164 @ 0xa4 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsrs r6, r4, #12 │ │ │ │ + lsrs r6, r0, #21 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #164 @ 0xa4 │ │ │ │ + movs r7, #196 @ 0xc4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #194 @ 0xc2 │ │ │ │ + movs r6, #226 @ 0xe2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #240 @ 0xf0 │ │ │ │ + movs r7, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #170 @ 0xaa │ │ │ │ + movs r6, #202 @ 0xca │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, sp, #64 @ 0x40 │ │ │ │ + add r4, sp, #192 @ 0xc0 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r5, [pc, #456] @ (70db94 ) │ │ │ │ + ldr r7, [pc, #584] @ (70dc14 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r2, #20 │ │ │ │ + movs r4, #52 @ 0x34 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r2, #28 │ │ │ │ + movs r4, #60 @ 0x3c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r2, #28 │ │ │ │ + movs r4, #60 @ 0x3c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r2, #28 │ │ │ │ + movs r4, #60 @ 0x3c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r2, #28 │ │ │ │ + movs r4, #60 @ 0x3c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r2, #28 │ │ │ │ + movs r4, #60 @ 0x3c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r2, #100 @ 0x64 │ │ │ │ + movs r4, #132 @ 0x84 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r2, #110 @ 0x6e │ │ │ │ + movs r4, #142 @ 0x8e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r2, #112 @ 0x70 │ │ │ │ + movs r4, #144 @ 0x90 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r2, #114 @ 0x72 │ │ │ │ + movs r4, #146 @ 0x92 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r2, #116 @ 0x74 │ │ │ │ + movs r4, #148 @ 0x94 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r2, #118 @ 0x76 │ │ │ │ + movs r4, #150 @ 0x96 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r3, #90 @ 0x5a │ │ │ │ + movs r5, #122 @ 0x7a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r3, #36 @ 0x24 │ │ │ │ + movs r5, #68 @ 0x44 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r3, #2 │ │ │ │ + movs r5, #34 @ 0x22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r3, #12 │ │ │ │ + movs r5, #44 @ 0x2c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r5!, {r1, r2, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r4, #16 │ │ │ │ + movs r6, #48 @ 0x30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r3, #202 @ 0xca │ │ │ │ + movs r5, #234 @ 0xea │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r2, #204 @ 0xcc │ │ │ │ + movs r4, #236 @ 0xec │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r3, #188 @ 0xbc │ │ │ │ + movs r5, #220 @ 0xdc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r3, #174 @ 0xae │ │ │ │ + movs r5, #206 @ 0xce │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r5, #3 │ │ │ │ + lsrs r2, r1, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r3, #106 @ 0x6a │ │ │ │ + movs r5, #138 @ 0x8a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r2, #116 @ 0x74 │ │ │ │ + movs r4, #148 @ 0x94 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r4, #6 │ │ │ │ + lsrs r6, r0, #15 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r2, #90 @ 0x5a │ │ │ │ + movs r4, #122 @ 0x7a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r5, #2 │ │ │ │ + lsrs r2, r1, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r2, #66 @ 0x42 │ │ │ │ + movs r4, #98 @ 0x62 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r2, #36 @ 0x24 │ │ │ │ + movs r4, #68 @ 0x44 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r2, #30 │ │ │ │ + movs r4, #62 @ 0x3e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r2, #12 │ │ │ │ + movs r4, #44 @ 0x2c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r2, #102 @ 0x66 │ │ │ │ + movs r4, #134 @ 0x86 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r1, #236 @ 0xec │ │ │ │ + movs r4, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r3, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r2, #138 @ 0x8a │ │ │ │ + movs r4, #170 @ 0xaa │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r1, #204 @ 0xcc │ │ │ │ + movs r3, #236 @ 0xec │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r2, #98 @ 0x62 │ │ │ │ + movs r4, #130 @ 0x82 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r1, #180 @ 0xb4 │ │ │ │ + movs r3, #212 @ 0xd4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r2, #34 @ 0x22 │ │ │ │ + movs r4, #66 @ 0x42 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r1, #156 @ 0x9c │ │ │ │ + movs r3, #188 @ 0xbc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r1, #132 @ 0x84 │ │ │ │ + movs r3, #164 @ 0xa4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r1, #206 @ 0xce │ │ │ │ + movs r3, #238 @ 0xee │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r1, #108 @ 0x6c │ │ │ │ + movs r3, #140 @ 0x8c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r1, #230 @ 0xe6 │ │ │ │ + movs r4, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r1, #84 @ 0x54 │ │ │ │ + movs r3, #116 @ 0x74 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r1, #222 @ 0xde │ │ │ │ + movs r3, #254 @ 0xfe │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r1, #60 @ 0x3c │ │ │ │ + movs r3, #92 @ 0x5c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r1, #242 @ 0xf2 │ │ │ │ + movs r4, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r1, #36 @ 0x24 │ │ │ │ + movs r3, #68 @ 0x44 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r6, [r4, r1] │ │ │ │ + ldrsh r6, [r0, r2] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r4, [r3, r1] │ │ │ │ + ldrsh r4, [r7, r1] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r2, r6, #19 │ │ │ │ + lsls r2, r2, #28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r6, #26 │ │ │ │ + adds r4, r2, r3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r7, #26 │ │ │ │ + adds r0, r3, r3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r2, #27 │ │ │ │ + adds r0, r6, r3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r3, #27 │ │ │ │ + adds r2, r7, r3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r4, #27 │ │ │ │ + adds r2, r0, r4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r6, #27 │ │ │ │ + adds r0, r2, r4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r1, #23 │ │ │ │ + lsls r0, r5, #31 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r6, #22 │ │ │ │ + lsls r6, r2, #31 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r4, #27 │ │ │ │ + adds r0, r0, r4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r2, #28 │ │ │ │ + adds r2, r6, r4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r2, #22 │ │ │ │ + lsls r6, r6, #30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r1, #27 │ │ │ │ + adds r2, r5, r3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #100 @ 0x64 │ │ │ │ + adds r5, #132 @ 0x84 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r6, r1, #21 │ │ │ │ + lsls r6, r5, #29 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r7, #20 │ │ │ │ + lsls r6, r3, #29 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r6, [r4, #60] @ 0x3c │ │ │ │ + ldrh r6, [r0, #14] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - stmia r2!, {r4, r5, r6} │ │ │ │ + stmia r4!, {r4, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r2, [r7, #60] @ 0x3c │ │ │ │ + str r1, [sp, #872] @ 0x368 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldmia r2, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r4, {r2, r3, r4, r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ ldr r3, [pc, #940] @ (70dea0 ) │ │ │ │ add r3, pc │ │ │ │ b.n 70d5e0 │ │ │ │ ldr r3, [pc, #940] @ (70dea4 ) │ │ │ │ add r3, pc │ │ │ │ b.n 70d5e0 │ │ │ │ @@ -2434299,124 +2434338,142 @@ │ │ │ │ ldr r3, [pc, #264] @ (70df9c ) │ │ │ │ add r3, pc │ │ │ │ b.n 70db62 │ │ │ │ ldr r3, [pc, #260] @ (70dfa0 ) │ │ │ │ add r3, pc │ │ │ │ b.n 70de50 │ │ │ │ nop │ │ │ │ - stmia r5!, {r1, r2, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bkpt 0x0060 │ │ │ │ + stmia r0!, {r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrsb r2, [r6, r4] │ │ │ │ + ldr r2, [r2, r5] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsb r2, [r5, r4] │ │ │ │ + ldr r2, [r1, r5] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r2, r2, #9 │ │ │ │ + lsls r2, r6, #17 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrsb r2, [r3, r4] │ │ │ │ + ldr r2, [r7, r4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsb r2, [r2, r4] │ │ │ │ + ldr r2, [r6, r4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r6, #29 │ │ │ │ + asrs r2, r2, #6 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrsb r2, [r0, r4] │ │ │ │ + ldr r2, [r4, r4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsb r2, [r7, r3] │ │ │ │ + ldr r2, [r3, r4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ │ │ + stmia r0!, {r3, r4} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - asrs r4, r5, #11 │ │ │ │ + asrs r4, r1, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r6, #11 │ │ │ │ + asrs r2, r2, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r1, #12 │ │ │ │ + asrs r2, r5, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r4, [r5, #22] │ │ │ │ + strh r4, [r1, #40] @ 0x28 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - vshr.u64 d0, d10, #10 │ │ │ │ - bhi.n 70df6c │ │ │ │ + lsls r6, r2, #7 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + bge.n 70dfac │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r2, r6, #25 │ │ │ │ + asrs r2, r2, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r0, #26 │ │ │ │ + asrs r0, r4, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r7, #25 │ │ │ │ + asrs r4, r3, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r7, #25 │ │ │ │ + asrs r4, r3, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r7, #25 │ │ │ │ + asrs r4, r3, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r1, #26 │ │ │ │ + asrs r0, r5, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r2, #26 │ │ │ │ + asrs r4, r6, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r4, #26 │ │ │ │ + asrs r0, r0, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r2, [r5, #16] │ │ │ │ + strh r2, [r1, #34] @ 0x22 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - movs r6, r0 │ │ │ │ + lsls r6, r4, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strb r2, [r0, r7] │ │ │ │ + ldrsb r2, [r4, r7] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r2, [r7, r6] │ │ │ │ + ldrsb r2, [r3, r7] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r2, [r6, r6] │ │ │ │ + ldrsb r2, [r2, r7] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r2, r6, #9 │ │ │ │ + asrs r2, r2, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r7, #9 │ │ │ │ + asrs r4, r3, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r4, #10 │ │ │ │ + asrs r0, r0, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r6, [r7, #12] │ │ │ │ + strh r6, [r3, #30] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - asrs r0, r2, #11 │ │ │ │ + asrs r0, r6, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r5, #11 │ │ │ │ + asrs r4, r1, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldc2l 0, cr0, [r2, #-616] @ 0xfffffd98 │ │ │ │ - asrs r6, r4, #13 │ │ │ │ + vqadd.u64 d16, d18, d10 │ │ │ │ + asrs r6, r0, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - vqadd.u32 d0, d18, d10 │ │ │ │ - asrs r0, r1, #11 │ │ │ │ + lsls r2, r0, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r2, #11 │ │ │ │ + asrs r0, r5, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - mcr2 0, 4, r0, cr0, cr10, {4} │ │ │ │ - mcr2 0, 5, r0, cr14, cr10, {4} │ │ │ │ - mrc2 0, 6, r0, cr4, cr10, {4} │ │ │ │ - strb r4, [r0, r2] │ │ │ │ + asrs r0, r6, #19 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r0, r4, #2 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r6, r1, #3 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r4, r6, #3 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + ldrsb r4, [r4, r2] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cbnz r4, 70dfbc │ │ │ │ + pop {r2, r4, r5, r7, pc} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r2, r5, #26 │ │ │ │ + asrs r2, r1, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - mcr2 0, 2, r0, cr8, cr10, {4} │ │ │ │ - mrc2 0, 3, r0, cr6, cr10, {4} │ │ │ │ - adds r6, r7, r6 │ │ │ │ + lsls r0, r5, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r2, #25 │ │ │ │ + lsls r6, r2, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, r6, r6 │ │ │ │ + subs r6, r3, r7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - vshr.u64 d0, d10, #42 │ │ │ │ - vqadd.u32 d0, d18, d10 │ │ │ │ - vshr.u64 d16, d10, #52 │ │ │ │ - vshr.u64 d0, d10, #38 │ │ │ │ - vshr.u64 d0, d10, #32 │ │ │ │ - vqadd.u8 d16, d30, d10 │ │ │ │ - vqadd.u16 d16, d20, d10 │ │ │ │ - vshr.u64 d0, d10, #34 │ │ │ │ - vqadd.u16 d16, d24, d10 │ │ │ │ - cmp r3, #166 @ 0xa6 │ │ │ │ + asrs r0, r6, #1 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + subs r2, r2, r7 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r6, r6, #6 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r2, r0, #5 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r4, r5, #7 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r2, r7, #6 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r0, r0, #7 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r6, r5, #5 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r4, r6, #5 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r6, r7, #6 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r0, r7, #5 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + cmp r5, #198 @ 0xc6 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - vqadd.u64 d0, d26, d10 │ │ │ │ - stc2l 0, cr0, [r0, #616] @ 0x268 │ │ │ │ - vqadd.u8 d0, d18, d10 │ │ │ │ + lsls r2, r3, #5 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + vshr.u64 d16, d10, #32 │ │ │ │ + lsls r2, r4, #4 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -2434570,49 +2434627,49 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [pc, #80] @ (70e17c ) │ │ │ │ add r1, pc │ │ │ │ b.n 70e10c │ │ │ │ nop │ │ │ │ - svc 86 @ 0x56 │ │ │ │ + b.n 70e420 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - strh r6, [r2, r1] │ │ │ │ + strb r6, [r6, r1] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r2, r2, #7 │ │ │ │ + asrs r2, r6, #15 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - orr.w r0, lr, #5046272 @ 0x4d0000 │ │ │ │ - strh r2, [r6, r0] │ │ │ │ + @ instruction: 0xf66e009a │ │ │ │ + strb r2, [r2, r1] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bics.w r0, sl, #5046272 @ 0x4d0000 │ │ │ │ - asrs r2, r0, #6 │ │ │ │ + @ instruction: 0xf65a009a │ │ │ │ + asrs r2, r4, #14 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - mrc 1, 1, r0, cr0, cr10, {0} │ │ │ │ - str r2, [r7, r7] │ │ │ │ + orrs.w r1, r0, #26 │ │ │ │ + strb r2, [r3, r0] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - udf #132 @ 0x84 │ │ │ │ + b.n 70e2a0 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - lsls r0, r7, #6 │ │ │ │ + lsls r0, r3, #15 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrh r6, [r2, #56] @ 0x38 │ │ │ │ + str r1, [sp, #216] @ 0xd8 │ │ │ │ lsls r6, r2, #4 │ │ │ │ - pop {r1, r2, r3, r5} │ │ │ │ + bkpt 0x004e │ │ │ │ lsls r4, r2, #2 │ │ │ │ - bcc.n 70e1a8 │ │ │ │ + bpl.n 70e1e8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r4, [r0, r5] │ │ │ │ + strh r4, [r4, r5] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r0, r0, #3 │ │ │ │ + asrs r0, r4, #11 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - sbfx r0, r0, #2, #27 │ │ │ │ - bcs.n 70e164 │ │ │ │ + sbc.w r0, r0, #5046272 @ 0x4d0000 │ │ │ │ + bpl.n 70e1a4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r4, r3, r5 │ │ │ │ + subs r4, r7, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r6, [r0, r4] │ │ │ │ + strh r6, [r4, r4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r8, r0 │ │ │ │ @@ -2434649,15 +2434706,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r1, [pc, #12] @ (70e1f4 ) │ │ │ │ movs r3, #32 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ bl 70a848 │ │ │ │ b.n 70e1a6 │ │ │ │ - cmp r6, #172 @ 0xac │ │ │ │ + adds r0, #204 @ 0xcc │ │ │ │ lsls r0, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ add.w r8, r1, #1 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2434748,15 +2434805,15 @@ │ │ │ │ bne.n 70e2c8 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 709bbc │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 70e2b0 │ │ │ │ nop │ │ │ │ - adds r6, r2, r0 │ │ │ │ + subs r6, r6, r0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ ldr.w r2, [pc, #3160] @ 70ef78 │ │ │ │ mov fp, r1 │ │ │ │ @@ -2435952,188 +2436009,188 @@ │ │ │ │ cmp r5, r4 │ │ │ │ bne.n 70ef4a │ │ │ │ b.w 70e71e │ │ │ │ adds r4, r2, #3 │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r4, #31 │ │ │ │ + subs r0, r0, r0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - nop │ │ │ │ + stmia r1!, {r5} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - asrs r2, r6, #27 │ │ │ │ + adds r2, r2, r4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r7, #27 │ │ │ │ + adds r4, r3, r4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r6, r7, #27 │ │ │ │ + adds r6, r3, r4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - blt.n 70f018 │ │ │ │ + ble.n 70f058 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - cmp r0, #120 @ 0x78 │ │ │ │ + cmp r2, #152 @ 0x98 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - @ instruction: 0xf74a009a │ │ │ │ - ldmia r7, {r1, r5, r6, r7} │ │ │ │ + vld4.32 {d16-d19}, [sl :64], sl │ │ │ │ + bcs.n 70efa8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r2, r0, #28 │ │ │ │ + adds r2, r4, r4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r6, r0, r2 │ │ │ │ + adds r6, r4, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ subs r6, r4, r0 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldr r4, [pc, #216] @ (70f08c ) │ │ │ │ + ldr r6, [pc, #344] @ (70f10c ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r5, {r3, r4, r5, r6, r7} │ │ │ │ + beq.n 70efe8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r6, r2, r0 │ │ │ │ + adds r6, r6, #0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [pc, #24] @ (70efd8 ) │ │ │ │ + ldr r6, [pc, #152] @ (70f058 ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r3, [pc, #1016] @ (70f3bc ) │ │ │ │ + ldr r6, [pc, #120] @ (70f03c ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r3, [pc, #976] @ (70f398 ) │ │ │ │ + ldr r6, [pc, #80] @ (70f018 ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r3, [pc, #936] @ (70f374 ) │ │ │ │ + ldr r6, [pc, #40] @ (70eff4 ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r2, r4, #19 │ │ │ │ + asrs r2, r0, #28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r3, [pc, #720] @ (70f2a4 ) │ │ │ │ + ldr r5, [pc, #848] @ (70f324 ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r4, r1, r7 │ │ │ │ + subs r4, r5, r7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf4c0009a │ │ │ │ - ldr r3, [pc, #520] @ (70f1e8 ) │ │ │ │ + @ instruction: 0xf6e0009a │ │ │ │ + ldr r5, [pc, #648] @ (70f268 ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - stc 0, cr0, [r6], #616 @ 0x268 │ │ │ │ - ldmia r4!, {r1, r2, r5, r7} │ │ │ │ + mcr 0, 6, r0, cr6, cr10, {4} │ │ │ │ + ldmia r6, {r1, r2, r6, r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r0, r3, r2 │ │ │ │ + subs r0, r7, r2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - mrrc2 0, 10, r0, r6, cr3 │ │ │ │ - asrs r0, r6, #12 │ │ │ │ + cdp2 0, 7, cr0, cr6, cr3, {5} │ │ │ │ + asrs r0, r2, #21 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf3b0009a │ │ │ │ - ldr r2, [pc, #432] @ (70f1ac ) │ │ │ │ + rsbs r0, r0, #5046272 @ 0x4d0000 │ │ │ │ + ldr r4, [pc, #560] @ (70f22c ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r0, r5, #7 │ │ │ │ + lsrs r0, r1, #16 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrh r0, [r6, r5] │ │ │ │ + ldrb r0, [r2, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r3, #172 @ 0xac │ │ │ │ + adds r5, #204 @ 0xcc │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r2, r4, #19 │ │ │ │ + asrs r2, r0, #28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #632] @ 0x278 │ │ │ │ + ldr r4, [sp, #760] @ 0x2f8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r0, r7, #15 │ │ │ │ + asrs r0, r3, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r7, #15 │ │ │ │ + asrs r0, r3, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #168] @ 0xa8 │ │ │ │ + ldr r4, [sp, #296] @ 0x128 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r4, r0, #14 │ │ │ │ + asrs r4, r4, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r0, #14 │ │ │ │ + asrs r2, r4, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r0, #14 │ │ │ │ + asrs r0, r4, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r7, #13 │ │ │ │ + asrs r2, r3, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r7, #13 │ │ │ │ + asrs r0, r3, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r7, #13 │ │ │ │ + asrs r2, r3, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r4, #13 │ │ │ │ + asrs r2, r0, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - nop {6} │ │ │ │ + stmia r1!, {r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r0, r7, #10 │ │ │ │ + asrs r0, r3, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r2, #7 │ │ │ │ + asrs r2, r6, #15 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r4, #7 │ │ │ │ + asrs r0, r0, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r5, #14 │ │ │ │ + lsrs r6, r1, #23 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r2, #16 │ │ │ │ + asrs r4, r6, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r0, #16 │ │ │ │ + asrs r4, r4, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r6, #15 │ │ │ │ + asrs r4, r2, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r4, #12 │ │ │ │ + asrs r4, r0, #21 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r6, r6, #15 │ │ │ │ + asrs r6, r2, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r5, #15 │ │ │ │ + asrs r2, r1, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r6, #13 │ │ │ │ + asrs r2, r2, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r7, #11 │ │ │ │ + asrs r2, r3, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r6, r5, #13 │ │ │ │ + asrs r6, r1, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r0, #2 │ │ │ │ + asrs r0, r4, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r5, #10 │ │ │ │ + asrs r2, r1, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r5, #12 │ │ │ │ + asrs r0, r1, #21 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r0, [r4, r4] │ │ │ │ + ldrsh r0, [r0, r5] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - asrs r4, r1, #1 │ │ │ │ + asrs r4, r5, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - pop {r3, r6} │ │ │ │ + bkpt 0x0068 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r0, r5, #10 │ │ │ │ + asrs r0, r1, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r4, #16 │ │ │ │ + lsls r4, r0, #25 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - add sl, r4 │ │ │ │ + mov sl, r8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r2, r6, #2 │ │ │ │ + asrs r2, r2, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #222 @ 0xde │ │ │ │ + cmp r7, #254 @ 0xfe │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r0, r5, #20 │ │ │ │ + lsrs r0, r1, #29 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r2, #2 │ │ │ │ + asrs r2, r6, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r4, #28 │ │ │ │ + asrs r4, r0, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r0, [sp, #280] @ 0x118 │ │ │ │ + ldr r2, [sp, #408] @ 0x198 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r0, r0, #2 │ │ │ │ + asrs r0, r4, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r7, #1 │ │ │ │ + asrs r0, r3, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r0, #21 │ │ │ │ + lsrs r6, r4, #29 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r7, #26 │ │ │ │ + asrs r0, r3, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r6, r0, #1 │ │ │ │ + asrs r6, r4, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r6, r7, #32 │ │ │ │ + asrs r6, r3, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r6, r6, #32 │ │ │ │ + asrs r6, r2, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r6, r5, #32 │ │ │ │ + asrs r6, r1, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r4, #32 │ │ │ │ + asrs r4, r0, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r0, [r3, r3] │ │ │ │ + ldrb r0, [r7, r3] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsrs r4, r3, #23 │ │ │ │ + lsrs r4, r7, #31 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r5, #9 │ │ │ │ + lsls r2, r1, #18 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cmn r0, r5 │ │ │ │ + cmp r0, r1 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r6!, {r1, r2, r3, r7} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r4, #34 @ 0x22 │ │ │ │ + cmp r6, #66 @ 0x42 │ │ │ │ lsls r2, r4, #2 │ │ │ │ mov r0, fp │ │ │ │ bl 709bbc │ │ │ │ ldr.w r1, [pc, #3396] @ 70fe34 │ │ │ │ mov r2, r0 │ │ │ │ movs r3, #32 │ │ │ │ add r1, pc │ │ │ │ @@ -2437324,235 +2437381,243 @@ │ │ │ │ b.n 70fdd4 │ │ │ │ ldr r3, [pc, #464] @ (70fffc ) │ │ │ │ add r3, pc │ │ │ │ b.n 70fda8 │ │ │ │ ldr r3, [pc, #464] @ (710000 ) │ │ │ │ add r3, pc │ │ │ │ b.n 70fe00 │ │ │ │ - str r0, [sp, #88] @ 0x58 │ │ │ │ + str r2, [sp, #216] @ 0xd8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r0, r3, #13 │ │ │ │ + lsrs r0, r7, #21 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r1, #13 │ │ │ │ + lsrs r6, r5, #21 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r0, [r4, #124] @ 0x7c │ │ │ │ + strb r0, [r0, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r6, r4] │ │ │ │ + strh r2, [r2, r5] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r5, #8 │ │ │ │ + lsrs r2, r1, #17 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r0, #4 │ │ │ │ + lsrs r0, r4, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r3, #3 │ │ │ │ + lsrs r6, r7, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r3, #3 │ │ │ │ + lsrs r0, r7, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r3, #8 │ │ │ │ + lsrs r2, r7, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r5, #1 │ │ │ │ + lsrs r6, r1, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r6, #1 │ │ │ │ + lsrs r0, r2, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r6, #1 │ │ │ │ + lsrs r2, r2, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r6, #1 │ │ │ │ + lsrs r4, r2, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r6, #1 │ │ │ │ + lsrs r6, r2, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r6, #1 │ │ │ │ + lsrs r4, r2, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r2, #5 │ │ │ │ + lsrs r0, r6, #13 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r5, #32 │ │ │ │ + lsrs r4, r1, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r4, #32 │ │ │ │ + lsrs r2, r0, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r3, #32 │ │ │ │ + lsrs r2, r7, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r4, #10 │ │ │ │ + lsrs r0, r0, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r2, #10 │ │ │ │ + lsrs r6, r6, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r4, #30 │ │ │ │ + lsrs r0, r0, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r2, #30 │ │ │ │ + lsrs r4, r6, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r1, #30 │ │ │ │ + lsrs r4, r5, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r7, #30 │ │ │ │ + lsrs r6, r3, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r6, #30 │ │ │ │ + lsrs r4, r2, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r4, #7 │ │ │ │ + lsrs r6, r0, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r3, #7 │ │ │ │ + lsrs r4, r7, #15 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r7, #29 │ │ │ │ + lsrs r6, r3, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r0, #30 │ │ │ │ + lsrs r2, r4, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r4, #29 │ │ │ │ + lsrs r0, r0, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r6, #19 │ │ │ │ + lsls r0, r2, #28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r1, #22 │ │ │ │ + lsls r0, r5, #30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r0, #21 │ │ │ │ + lsls r4, r4, #29 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r7, #20 │ │ │ │ + lsls r2, r3, #29 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r6, #20 │ │ │ │ + lsls r0, r2, #29 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r4, #20 │ │ │ │ + lsls r6, r0, #29 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r5, #20 │ │ │ │ + lsls r0, r1, #29 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r0, #31 │ │ │ │ + lsrs r6, r4, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r3, #17 │ │ │ │ + lsls r4, r7, #25 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r7, #30 │ │ │ │ + lsrs r4, r3, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r5, #18 │ │ │ │ + lsls r6, r1, #27 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r3, #24 │ │ │ │ + lsrs r6, r7, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r0, #30 │ │ │ │ + lsrs r2, r4, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r0, #31 │ │ │ │ + lsrs r6, r4, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r1, #31 │ │ │ │ + lsrs r0, r5, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r7, #30 │ │ │ │ + lsrs r4, r3, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r5, #31 │ │ │ │ + lsrs r6, r1, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r6, #31 │ │ │ │ + lsrs r0, r2, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r4, #31 │ │ │ │ + lsrs r0, r0, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r2, #31 │ │ │ │ + lsrs r0, r6, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r0, [sp, #640] @ 0x280 │ │ │ │ + str r2, [sp, #768] @ 0x300 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r0, r5, #30 │ │ │ │ + lsrs r0, r1, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r5, #30 │ │ │ │ + lsrs r2, r1, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r4, #30 │ │ │ │ + lsrs r0, r0, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r6, #18 │ │ │ │ + lsls r0, r2, #27 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r3, #27 │ │ │ │ + lsrs r2, r7, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r6, #29 │ │ │ │ + lsrs r2, r2, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r2, [r1, r5] │ │ │ │ + strh r2, [r5, r5] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsls r6, r5, #17 │ │ │ │ + lsls r6, r1, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add sp, #432 @ 0x1b0 │ │ │ │ + uxth r4, r1 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r1, #138 @ 0x8a │ │ │ │ + subs r3, #170 @ 0xaa │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r1, #128 @ 0x80 │ │ │ │ + subs r3, #160 @ 0xa0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - blt.n 70ff90 │ │ │ │ + ble.n 70ffd0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsls r4, r4, #24 │ │ │ │ + lsrs r4, r0, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r4, #24 │ │ │ │ + lsrs r4, r0, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r6, #7 │ │ │ │ + lsls r6, r2, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r7, #7 │ │ │ │ + lsls r0, r3, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r7, #7 │ │ │ │ + lsls r2, r3, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r7, #7 │ │ │ │ + lsls r4, r3, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r7, #7 │ │ │ │ + lsls r6, r3, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r7, #7 │ │ │ │ + lsls r4, r3, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r2, #8 │ │ │ │ + lsls r6, r6, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r3, #8 │ │ │ │ + lsls r0, r7, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r3, #8 │ │ │ │ + lsls r2, r7, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r0, #3 │ │ │ │ + lsls r4, r4, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r5, #10 │ │ │ │ + lsls r0, r1, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r4, [r6, #46] @ 0x2e │ │ │ │ + str r0, [sp, #80] @ 0x50 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r0, r5 │ │ │ │ + lsls r0, r1, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r0, #3 │ │ │ │ + lsls r0, r4, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, r4 │ │ │ │ + lsls r4, r0, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r0, #14 │ │ │ │ + lsls r4, r4, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r0, #14 │ │ │ │ + lsls r6, r4, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r0, #14 │ │ │ │ + lsls r6, r4, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - vqadd.u16 d0, d18, d10 │ │ │ │ - lsls r4, r4, #4 │ │ │ │ + lsls r2, r6, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - vqadd.u32 d0, d18, d10 │ │ │ │ - vqadd.u16 d0, d26, d10 │ │ │ │ - vqadd.u16 d0, d18, d10 │ │ │ │ - vqadd.u8 d0, d26, d10 │ │ │ │ - lsls r0, r0, #1 │ │ │ │ + lsls r4, r0, #13 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r4, #1 │ │ │ │ + lsls r2, r0, #5 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r2, r7, #4 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r2, r6, #4 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r2, r5, #4 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r0, r4, #9 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r4, r0, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #600 @ (adr r0, 710204 ) │ │ │ │ + add r2, pc, #728 @ (adr r2, 710284 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - vshr.u64 d16, d10, #8 │ │ │ │ - add r0, pc, #504 @ (adr r0, 7101ac ) │ │ │ │ + lsls r0, r3, #8 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + add r2, pc, #632 @ (adr r2, 71022c ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r5, #2 │ │ │ │ + adds r7, #34 @ 0x22 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - orns r0, lr, #4947968 @ 0x4b8000 │ │ │ │ - bvs.n 70ff18 │ │ │ │ + @ instruction: 0xf69e0097 │ │ │ │ + bhi.n 70ff58 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - @ instruction: 0xb6b0 │ │ │ │ + @ instruction: 0xb8d0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r0, r6 │ │ │ │ + lsls r0, r2, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bics.w r0, r6, #4947968 @ 0x4b8000 │ │ │ │ - adds r4, #178 @ 0xb2 │ │ │ │ + @ instruction: 0xf6560097 │ │ │ │ + adds r6, #210 @ 0xd2 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bvs.n 710080 │ │ │ │ + bhi.n 7100c0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - @ instruction: 0xb65a │ │ │ │ + @ instruction: 0xb87a │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsls r6, r5, #1 │ │ │ │ + lsls r6, r1, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bvs.n 710030 │ │ │ │ + bhi.n 710070 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - @ instruction: 0xb62e │ │ │ │ + @ instruction: 0xb84e │ │ │ │ lsls r1, r3, #2 │ │ │ │ - vshr.u64 d16, d10, #10 │ │ │ │ - bpl.n 70ffe4 │ │ │ │ + lsls r6, r2, #8 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + bhi.n 710024 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - @ instruction: 0xb602 │ │ │ │ + @ instruction: 0xb822 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - vshr.u64 d0, d10, #38 │ │ │ │ - adds r4, #18 │ │ │ │ + lsls r2, r7, #6 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + adds r6, #50 @ 0x32 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r4, #12 │ │ │ │ + adds r6, #44 @ 0x2c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r4, #6 │ │ │ │ + adds r6, #38 @ 0x26 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r4, #0 │ │ │ │ + adds r6, #32 │ │ │ │ lsls r0, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ ldr.w r2, [pc, #3124] @ 710c4c │ │ │ │ mov r7, r0 │ │ │ │ @@ -2437574,30 +2437639,30 @@ │ │ │ │ ldmia r7!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ str r3, [r4, #0] │ │ │ │ - bl ab8100 │ │ │ │ + bl ab8390 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr.w r9, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #1 │ │ │ │ str.w r9, [sp, #80] @ 0x50 │ │ │ │ bls.w 710684 │ │ │ │ cmp r3, #2 │ │ │ │ beq.w 710af4 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ cmp r3, #14 │ │ │ │ bhi.n 71012a │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ cmp r3, #7 │ │ │ │ beq.w 71262e │ │ │ │ mov r0, r6 │ │ │ │ - bl ab8124 │ │ │ │ + bl ab83b4 │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ cmp r6, #0 │ │ │ │ beq.w 710262 │ │ │ │ ldr.w sl, [pc, #3024] @ 710c54 │ │ │ │ mov.w r8, #0 │ │ │ │ ldr.w r9, [pc, #3020] @ 710c58 │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ @@ -2438727,240 +2438792,242 @@ │ │ │ │ b.n 710bb2 │ │ │ │ ldr r3, [pc, #596] @ (710e9c ) │ │ │ │ add r3, pc │ │ │ │ b.n 710bb2 │ │ │ │ vmla.f16 q8, q6, d1[1] │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf1200097 │ │ │ │ - adds r1, #156 @ 0x9c │ │ │ │ + sbfx r0, r0, #2, #24 │ │ │ │ + adds r3, #188 @ 0xbc │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r4, r3, #2 │ │ │ │ + lsls r4, r7, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #162 @ 0xa2 │ │ │ │ + adds r2, #194 @ 0xc2 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - sxtb r2, r4 │ │ │ │ + push {r1, r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r0, r2 │ │ │ │ + lsls r0, r6, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r0, r2 │ │ │ │ + lsls r0, r6, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ stc2 1, cr0, [r8, #292] @ 0x124 │ │ │ │ - cmp r7, #126 @ 0x7e │ │ │ │ + adds r1, #158 @ 0x9e │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cbz r6, 710c8a │ │ │ │ + cbz r6, 710cd2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - mrc2 0, 0, r0, cr4, cr10, {4} │ │ │ │ - mrc2 0, 0, r0, cr10, cr10, {4} │ │ │ │ - mrc2 0, 0, r0, cr2, cr10, {4} │ │ │ │ - cmp r7, #38 @ 0x26 │ │ │ │ + movs r4, r6 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + movs r2, r7 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + movs r2, r6 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + adds r1, #70 @ 0x46 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - sub sp, #408 @ 0x198 │ │ │ │ + cbz r6, 710cd0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - stc2 0, cr0, [r4, #616] @ 0x268 │ │ │ │ - stc2 0, cr0, [r0, #616] @ 0x268 │ │ │ │ - ldc2l 0, cr0, [ip, #-616]! @ 0xfffffd98 │ │ │ │ - cmp r6, #200 @ 0xc8 │ │ │ │ + vshr.u64 d0, d10, #28 │ │ │ │ + vshr.u64 d0, d10, #32 │ │ │ │ + vshr.u64 d0, d10, #36 │ │ │ │ + adds r0, #232 @ 0xe8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - sub sp, #32 │ │ │ │ + uxth r0, r5 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldc2l 0, cr0, [lr], #616 @ 0x268 │ │ │ │ - str r5, [sp, #696] @ 0x2b8 │ │ │ │ + vqadd.u16 d0, d30, d10 │ │ │ │ + str r7, [sp, #824] @ 0x338 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - stc2l 0, cr0, [r4], #616 @ 0x268 │ │ │ │ - blt.n 710c1c │ │ │ │ + vqadd.u8 d0, d20, d10 │ │ │ │ + ble.n 710c5c │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r6, #60 @ 0x3c │ │ │ │ + adds r0, #92 @ 0x5c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r7, sp, #1008 @ 0x3f0 │ │ │ │ + sxth r4, r3 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r4, #26 │ │ │ │ + movs r6, #58 @ 0x3a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r0, #4 │ │ │ │ + lsls r6, r4, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #12 │ │ │ │ + movs r6, #44 @ 0x2c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #6 │ │ │ │ + movs r6, #38 @ 0x26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #28 │ │ │ │ + movs r6, #60 @ 0x3c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #0 │ │ │ │ + movs r6, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #12 │ │ │ │ + movs r6, #44 @ 0x2c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #30 │ │ │ │ + movs r6, #62 @ 0x3e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #32 │ │ │ │ + movs r6, #64 @ 0x40 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #36 @ 0x24 │ │ │ │ + movs r6, #68 @ 0x44 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #48 @ 0x30 │ │ │ │ + movs r6, #80 @ 0x50 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #66 @ 0x42 │ │ │ │ + movs r6, #98 @ 0x62 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #68 @ 0x44 │ │ │ │ + movs r6, #100 @ 0x64 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #72 @ 0x48 │ │ │ │ + movs r6, #104 @ 0x68 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #84 @ 0x54 │ │ │ │ + movs r6, #116 @ 0x74 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #102 @ 0x66 │ │ │ │ + movs r6, #134 @ 0x86 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #166 @ 0xa6 │ │ │ │ + cmp r6, #198 @ 0xc6 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r6, sp, #408 @ 0x198 │ │ │ │ + sub sp, #24 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - eor.w r0, r4, #5046272 @ 0x4d0000 │ │ │ │ - cmp r4, #116 @ 0x74 │ │ │ │ + subw r0, r4, #2202 @ 0x89a │ │ │ │ + cmp r6, #148 @ 0x94 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r6, sp, #216 @ 0xd8 │ │ │ │ + add sp, #344 @ 0x158 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xfb3c009a │ │ │ │ - @ instruction: 0xfb48009a │ │ │ │ - @ instruction: 0xfb46009a │ │ │ │ - @ instruction: 0xfb44009a │ │ │ │ - @ instruction: 0xfb4c009a │ │ │ │ - @ instruction: 0xfb44009a │ │ │ │ - @ instruction: 0xfb46009a │ │ │ │ - @ instruction: 0xfb4e009a │ │ │ │ - orr.w r0, r6, #5046272 @ 0x4d0000 │ │ │ │ - cmp r3, #144 @ 0x90 │ │ │ │ + ldc2l 0, cr0, [ip, #-616] @ 0xfffffd98 │ │ │ │ + stc2l 0, cr0, [r8, #-616]! @ 0xfffffd98 │ │ │ │ + stc2l 0, cr0, [r6, #-616]! @ 0xfffffd98 │ │ │ │ + stc2l 0, cr0, [r4, #-616]! @ 0xfffffd98 │ │ │ │ + stc2l 0, cr0, [ip, #-616]! @ 0xfffffd98 │ │ │ │ + stc2l 0, cr0, [r4, #-616]! @ 0xfffffd98 │ │ │ │ + stc2l 0, cr0, [r6, #-616]! @ 0xfffffd98 │ │ │ │ + stc2l 0, cr0, [lr, #-616]! @ 0xfffffd98 │ │ │ │ + @ instruction: 0xf666009a │ │ │ │ + cmp r5, #176 @ 0xb0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r5!, {r3, r6} │ │ │ │ + ldmia r7!, {r3, r5, r6} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r3, #120 @ 0x78 │ │ │ │ + cmp r5, #152 @ 0x98 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ands.w r0, r8, #5046272 @ 0x4d0000 │ │ │ │ - cmp r3, #96 @ 0x60 │ │ │ │ + @ instruction: 0xf638009a │ │ │ │ + cmp r5, #128 @ 0x80 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r5!, {r1, r2, r3} │ │ │ │ + ldmia r7!, {r1, r2, r3, r5} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r5, sp, #56 @ 0x38 │ │ │ │ + add r7, sp, #184 @ 0xb8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldc2 0, cr0, [r0], {154} @ 0x9a │ │ │ │ - stc2 0, cr0, [ip], {154} @ 0x9a │ │ │ │ - usat r0, #26, r4, lsl #2 │ │ │ │ - add r4, sp, #624 @ 0x270 │ │ │ │ + mrc2 0, 5, r0, cr0, cr10, {4} │ │ │ │ + mcr2 0, 5, r0, cr12, cr10, {4} │ │ │ │ + sub.w r0, r4, #5046272 @ 0x4d0000 │ │ │ │ + add r6, sp, #752 @ 0x2f0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldc2l 0, cr0, [sl], #-616 @ 0xfffffd98 │ │ │ │ - stc2 0, cr0, [ip], {154} @ 0x9a │ │ │ │ - ldc2 0, cr0, [sl], {154} @ 0x9a │ │ │ │ - stc2 0, cr0, [r6], #616 @ 0x268 │ │ │ │ - add r5, pc, #792 @ (adr r5, 71108c ) │ │ │ │ + mrc2 0, 4, r0, cr10, cr10, {4} │ │ │ │ + mcr2 0, 5, r0, cr12, cr10, {4} │ │ │ │ + mrc2 0, 5, r0, cr10, cr10, {4} │ │ │ │ + mcr2 0, 6, r0, cr6, cr10, {4} │ │ │ │ + add r7, pc, #920 @ (adr r7, 71110c ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bcc.n 710ca4 │ │ │ │ + bpl.n 710ce4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r2, #86 @ 0x56 │ │ │ │ + cmp r4, #118 @ 0x76 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - @ instruction: 0xf2f6009a │ │ │ │ - cmp r2, #62 @ 0x3e │ │ │ │ + adds.w r0, r6, #5046272 @ 0x4d0000 │ │ │ │ + cmp r4, #94 @ 0x5e │ │ │ │ lsls r0, r4, #2 │ │ │ │ - @ instruction: 0xf2de009a │ │ │ │ - cmp r2, #38 @ 0x26 │ │ │ │ + @ instruction: 0xf4fe009a │ │ │ │ + cmp r4, #70 @ 0x46 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bcc.n 710e2c │ │ │ │ + bpl.n 710e6c │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r2, #14 │ │ │ │ + cmp r4, #46 @ 0x2e │ │ │ │ lsls r0, r4, #2 │ │ │ │ - @ instruction: 0xfa1a009a │ │ │ │ - ldr??.w r0, [r6, #154] @ 0x9a │ │ │ │ - vst1.8 @ instruction: 0xf9ce009a │ │ │ │ - vld1.8 @ instruction: 0xf9aa009a │ │ │ │ - vst1.8 @ instruction: 0xf98e009a │ │ │ │ - ldr??.w r0, [r2, sl, lsl #1] │ │ │ │ - @ instruction: 0xfa26009a │ │ │ │ - ldrsb.w r0, [sl, #154] @ 0x9a │ │ │ │ - @ instruction: 0xfa54009a │ │ │ │ - ldr??.w r0, [r0, #154] @ 0x9a │ │ │ │ - ldr??.w r0, [r0, sl, lsl #1] │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r7} │ │ │ │ + ldc2 0, cr0, [sl], #-616 @ 0xfffffd98 │ │ │ │ + ldc2 0, cr0, [r6], {154} @ 0x9a │ │ │ │ + @ instruction: 0xfbee009a │ │ │ │ + smlalbt r0, r0, sl, sl │ │ │ │ + @ instruction: 0xfbae009a │ │ │ │ + @ instruction: 0xfb92009a │ │ │ │ + mcrr2 0, 9, r0, r6, cr10 │ │ │ │ + @ instruction: 0xfbba009a │ │ │ │ + ldc2l 0, cr0, [r4], #-616 @ 0xfffffd98 │ │ │ │ + ldc2 0, cr0, [r0], {154} @ 0x9a │ │ │ │ + @ instruction: 0xfb90009a │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r2, sp, #632 @ 0x278 │ │ │ │ + add r4, sp, #760 @ 0x2f8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xfa44009a │ │ │ │ - adds r6, r2, #5 │ │ │ │ + stc2l 0, cr0, [r4], #-616 @ 0xfffffd98 │ │ │ │ + subs r6, r6, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r3, #5 │ │ │ │ + subs r0, r7, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, r3, #5 │ │ │ │ + subs r6, r7, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, r5, #5 │ │ │ │ + subs r4, r1, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, r6, #5 │ │ │ │ + subs r6, r2, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 710d5c │ │ │ │ - lsls r2, r3, #2 │ │ │ │ - adds r6, r5, #5 │ │ │ │ + ldrd r0, r0, [ip, #616] @ 0x268 │ │ │ │ + subs r6, r1, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r7, #5 │ │ │ │ + subs r0, r3, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, r7, #5 │ │ │ │ + subs r6, r3, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, r1, #6 │ │ │ │ + subs r2, r5, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, r3, #6 │ │ │ │ + subs r2, r7, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, r4, #6 │ │ │ │ + subs r6, r0, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, r7, #6 │ │ │ │ + subs r2, r3, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, r1, #7 │ │ │ │ + subs r2, r5, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, r3, #7 │ │ │ │ + subs r2, r7, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrsh.w r0, [sl, sl, lsl #1] │ │ │ │ - ldrh.w r0, [lr, sl, lsl #1] │ │ │ │ - vst4.32 {d0-d3}, [sl :64], sl │ │ │ │ - ldr??.w r0, [r2, #154] @ 0x9a │ │ │ │ - ldr.w r0, [lr, sl, lsl #1] │ │ │ │ - strh.w r0, [r2, #154] @ 0x9a │ │ │ │ - ldr??.w r0, [sl, sl, lsl #1] │ │ │ │ - @ instruction: 0xf7a6009a │ │ │ │ - @ instruction: 0xf7be009a │ │ │ │ - strh.w r0, [r2, sl, lsl #1] │ │ │ │ - @ instruction: 0xf7da009a │ │ │ │ - beq.n 710f04 │ │ │ │ + @ instruction: 0xfb5a009a │ │ │ │ + @ instruction: 0xfa5e009a │ │ │ │ + @ instruction: 0xfb2a009a │ │ │ │ + @ instruction: 0xfb12009a │ │ │ │ + @ instruction: 0xfa7e009a │ │ │ │ + @ instruction: 0xfac2009a │ │ │ │ + @ instruction: 0xfa9a009a │ │ │ │ + vst1.8 @ instruction: 0xf9c6009a │ │ │ │ + ldr??.w r0, [lr, #154] @ 0x9a │ │ │ │ + @ instruction: 0xfa42009a │ │ │ │ + ldr??.w r0, [sl, #154] @ 0x9a │ │ │ │ + bcs.n 710d44 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - strh r0, [r7, #28] │ │ │ │ + strh r0, [r3, #46] @ 0x2e │ │ │ │ lsls r6, r2, #2 │ │ │ │ - adcs.w r0, sl, #5046272 @ 0x4d0000 │ │ │ │ - movs r7, #28 │ │ │ │ + @ instruction: 0xf77a009a │ │ │ │ + cmp r1, #60 @ 0x3c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r7, #20 │ │ │ │ + cmp r1, #52 @ 0x34 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r7, #14 │ │ │ │ + cmp r1, #46 @ 0x2e │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r7, #8 │ │ │ │ + cmp r1, #40 @ 0x28 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r7, #2 │ │ │ │ + cmp r1, #34 @ 0x22 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsb.w r0, [r0, #163] @ 0xa3 │ │ │ │ - vld4.32 {d0-d3}, [r6 :64], sl │ │ │ │ - ldrsh.w r0, [r6, sl, lsl #1] │ │ │ │ - vst4.32 {d16-d19}, [sl :64], sl │ │ │ │ - ldr??.w r0, [lr, sl, lsl #1] │ │ │ │ - lsls r0, r6, #17 │ │ │ │ + @ instruction: 0xfbb000a3 │ │ │ │ + @ instruction: 0xfb46009a │ │ │ │ + @ instruction: 0xfb56009a │ │ │ │ + @ instruction: 0xfb6a009a │ │ │ │ + @ instruction: 0xfb7e009a │ │ │ │ + lsls r0, r2, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xb712 │ │ │ │ + cbnz r2, 710e7c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, pc, #864 @ (adr r1, 7111d4 ) │ │ │ │ + add r3, pc, #992 @ (adr r3, 711254 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - vld4.32 {d0-d3}, [sl :64], sl │ │ │ │ - vst4.32 {d16-d19}, [r2 :64], sl │ │ │ │ - ldr??.w r0, [r0, sl, lsl #1] │ │ │ │ - ldr??.w r0, [sl, sl, lsl #1] │ │ │ │ - ldmia r7!, {r2, r3, r4, r6} │ │ │ │ + @ instruction: 0xfb4a009a │ │ │ │ + @ instruction: 0xfb62009a │ │ │ │ + @ instruction: 0xfb70009a │ │ │ │ + @ instruction: 0xfb7a009a │ │ │ │ + bne.n 710f80 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - orr.w r0, lr, #5046272 @ 0x4d0000 │ │ │ │ - orr.w r0, r4, #5046272 @ 0x4d0000 │ │ │ │ - ldmia r7!, {r1, r3, r4, r5} │ │ │ │ + @ instruction: 0xf66e009a │ │ │ │ + @ instruction: 0xf664009a │ │ │ │ + bne.n 710f48 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bics.w r0, r4, #5046272 @ 0x4d0000 │ │ │ │ - bic.w r0, r6, #5046272 @ 0x4d0000 │ │ │ │ - ldr??.w r0, [ip, r3, lsl #2] │ │ │ │ + @ instruction: 0xf654009a │ │ │ │ + movw r0, #26778 @ 0x689a │ │ │ │ + @ instruction: 0xfa9c00a3 │ │ │ │ cmp r3, #13 │ │ │ │ beq.w 71130e │ │ │ │ cmp r3, #17 │ │ │ │ beq.w 711b0c │ │ │ │ cmp r3, #14 │ │ │ │ beq.w 71202a │ │ │ │ cmp r3, #16 │ │ │ │ @@ -2439917,225 +2439984,237 @@ │ │ │ │ ldr r2, [pc, #580] @ (711b08 ) │ │ │ │ ldr.w r3, [r6, #276] @ 0x114 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ mov r0, r9 │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.w 710c0a │ │ │ │ - stmia r5!, {r1, r2, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r5, pc, #88 @ (adr r5, 711934 ) │ │ │ │ + add r7, pc, #216 @ (adr r7, 7119b4 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r0, r2, #29 │ │ │ │ + adds r0, r6, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r3, #21 │ │ │ │ + asrs r2, r7, #29 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r6, #21 │ │ │ │ + asrs r4, r2, #30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r1, #22 │ │ │ │ + asrs r0, r5, #30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r4, #22 │ │ │ │ + asrs r4, r0, #31 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r0, #23 │ │ │ │ + asrs r0, r4, #31 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r3, #23 │ │ │ │ + asrs r0, r7, #31 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r7, #23 │ │ │ │ + adds r0, r3, r0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r2, #24 │ │ │ │ + adds r4, r6, r0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r6, #27 │ │ │ │ + adds r2, r2, r4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r0, #28 │ │ │ │ + adds r0, r4, r4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r4!, {r1, r4, r6} │ │ │ │ + stmia r6!, {r1, r4, r5, r6} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r4, pc, #8 @ (adr r4, 711918 ) │ │ │ │ + add r6, pc, #136 @ (adr r6, 711998 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adc.w r0, ip, #5046272 @ 0x4d0000 │ │ │ │ - sbc.w r0, r6, #5046272 @ 0x4d0000 │ │ │ │ - sbcs.w r0, ip, #5046272 @ 0x4d0000 │ │ │ │ - @ instruction: 0xf594009a │ │ │ │ - sub.w r0, ip, #5046272 @ 0x4d0000 │ │ │ │ - movs r1, #190 @ 0xbe │ │ │ │ + @ instruction: 0xf76c009a │ │ │ │ + @ instruction: 0xf786009a │ │ │ │ + @ instruction: 0xf79c009a │ │ │ │ + @ instruction: 0xf7b4009a │ │ │ │ + @ instruction: 0xf7cc009a │ │ │ │ + movs r3, #222 @ 0xde │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r3, pc, #504 @ (adr r3, 711b24 ) │ │ │ │ + add r5, pc, #632 @ (adr r5, 711ba4 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xf590009a │ │ │ │ - @ instruction: 0xf4e2009a │ │ │ │ - @ instruction: 0xf59c009a │ │ │ │ - adds.w r0, r0, #5046272 @ 0x4d0000 │ │ │ │ - @ instruction: 0xf528009a │ │ │ │ - @ instruction: 0xf594009a │ │ │ │ - sub.w r0, r4, #5046272 @ 0x4d0000 │ │ │ │ - subs.w r0, r4, #5046272 @ 0x4d0000 │ │ │ │ - rsb r0, r4, #5046272 @ 0x4d0000 │ │ │ │ - rsbs r0, r4, #5046272 @ 0x4d0000 │ │ │ │ - @ instruction: 0xf5e8009a │ │ │ │ - @ instruction: 0xf5fc009a │ │ │ │ - @ instruction: 0xf610009a │ │ │ │ - @ instruction: 0xf628009a │ │ │ │ - @ instruction: 0xf63c009a │ │ │ │ - @ instruction: 0xf658009a │ │ │ │ - @ instruction: 0xf668009a │ │ │ │ - @ instruction: 0xf680009a │ │ │ │ - @ instruction: 0xf698009a │ │ │ │ - @ instruction: 0xf6b0009a │ │ │ │ - movt r0, #18586 @ 0x489a │ │ │ │ - @ instruction: 0xf6d8009a │ │ │ │ - @ instruction: 0xf6f4009a │ │ │ │ - @ instruction: 0xf704009a │ │ │ │ - @ instruction: 0xf718009a │ │ │ │ + @ instruction: 0xf7b0009a │ │ │ │ + @ instruction: 0xf702009a │ │ │ │ + @ instruction: 0xf7bc009a │ │ │ │ @ instruction: 0xf730009a │ │ │ │ @ instruction: 0xf748009a │ │ │ │ - @ instruction: 0xf75c009a │ │ │ │ - @ instruction: 0xf770009a │ │ │ │ - @ instruction: 0xf782009a │ │ │ │ - @ instruction: 0xf79c009a │ │ │ │ - @ instruction: 0xf7ba009a │ │ │ │ + @ instruction: 0xf7b4009a │ │ │ │ + @ instruction: 0xf7c4009a │ │ │ │ @ instruction: 0xf7d4009a │ │ │ │ - @ instruction: 0xf7ee009a │ │ │ │ + @ instruction: 0xf7e4009a │ │ │ │ + @ instruction: 0xf7f4009a │ │ │ │ strb.w r0, [r8, sl, lsl #1] │ │ │ │ - strh.w r0, [r6, sl, lsl #1] │ │ │ │ - str.w r0, [r0, sl, lsl #1] │ │ │ │ - ldr.w r0, [lr, sl, lsl #1] │ │ │ │ + ldrb.w r0, [ip, sl, lsl #1] │ │ │ │ + ldrh.w r0, [r0, sl, lsl #1] │ │ │ │ + str.w r0, [r8, sl, lsl #1] │ │ │ │ + ldr.w r0, [ip, sl, lsl #1] │ │ │ │ + ldr??.w r0, [r8, sl, lsl #1] │ │ │ │ + strb.w r0, [r8, #154] @ 0x9a │ │ │ │ + strh.w r0, [r0, #154] @ 0x9a │ │ │ │ + ldrh.w r0, [r8, #154] @ 0x9a │ │ │ │ + ldr.w r0, [r0, #154] @ 0x9a │ │ │ │ + str??.w r0, [r4, #154] @ 0x9a │ │ │ │ + ldr??.w r0, [r8, #154] @ 0x9a │ │ │ │ + ldrsb.w r0, [r4, sl, lsl #1] │ │ │ │ + vld4.32 {d0-d3}, [r4 :64], sl │ │ │ │ + ldrsh.w r0, [r8, sl, lsl #1] │ │ │ │ ldr??.w r0, [r0, sl, lsl #1] │ │ │ │ - stmia r1!, {r2, r4} │ │ │ │ + vld4.32 {d16-d19}, [r8 :64], sl │ │ │ │ + ldr??.w r0, [ip, sl, lsl #1] │ │ │ │ + ldrsb.w r0, [r0, #154] @ 0x9a │ │ │ │ + vld1.8 @ instruction: 0xf9a2009a │ │ │ │ + ldrsh.w r0, [ip, #154] @ 0x9a │ │ │ │ + ldr??.w r0, [sl, #154] @ 0x9a │ │ │ │ + ldr??.w r0, [r4, #154] @ 0x9a │ │ │ │ + @ instruction: 0xfa0e009a │ │ │ │ + @ instruction: 0xfa28009a │ │ │ │ + @ instruction: 0xfa46009a │ │ │ │ + @ instruction: 0xfa60009a │ │ │ │ + @ instruction: 0xfa7e009a │ │ │ │ + @ instruction: 0xfa90009a │ │ │ │ + stmia r3!, {r2, r4, r5} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r0, pc, #784 @ (adr r0, 711ce0 ) │ │ │ │ + add r2, pc, #912 @ (adr r2, 711d60 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldc2 0, cr0, [sl, #616] @ 0x268 │ │ │ │ - ldrb.w r0, [ip, #154] @ 0x9a │ │ │ │ - add.w r0, r0, #5373952 @ 0x520000 │ │ │ │ - ldrh.w r0, [r6, #154] @ 0x9a │ │ │ │ - str.w r0, [lr, #154] @ 0x9a │ │ │ │ - str??.w r0, [r2, #154] @ 0x9a │ │ │ │ - ldr??.w r0, [lr, #154] @ 0x9a │ │ │ │ - ldr??.w r0, [sl, sl, lsl #1] │ │ │ │ - stc2l 0, cr0, [lr, #-616] @ 0xfffffd98 │ │ │ │ - ldc2l 0, cr0, [r6, #-616]! @ 0xfffffd98 │ │ │ │ - stc2 0, cr0, [r6, #616]! @ 0x268 │ │ │ │ - ldc2l 0, cr0, [r6, #616] @ 0x268 │ │ │ │ - mcr2 0, 0, r0, cr2, cr10, {4} │ │ │ │ - mrc2 0, 1, r0, cr2, cr10, {4} │ │ │ │ - mrc2 0, 2, r0, cr14, cr10, {4} │ │ │ │ - mcr2 0, 4, r0, cr10, cr10, {4} │ │ │ │ - mrc2 0, 5, r0, cr2, cr10, {4} │ │ │ │ - mrc2 0, 6, r0, cr14, cr10, {4} │ │ │ │ - vqadd.u16 d0, d18, d10 │ │ │ │ - vqadd.u8 d16, d22, d10 │ │ │ │ - vqadd.u32 d16, d26, d10 │ │ │ │ - vshr.u64 d0, d10, #50 │ │ │ │ - vshr.u64 d0, d10, #18 │ │ │ │ - vshr.u64 d16, d10, #38 │ │ │ │ - movs r4, r0 │ │ │ │ + vshr.u64 d0, d10, #6 │ │ │ │ + @ instruction: 0xfabc009a │ │ │ │ + @ instruction: 0xf72000a4 │ │ │ │ + @ instruction: 0xfad6009a │ │ │ │ + @ instruction: 0xfaee009a │ │ │ │ + @ instruction: 0xfb02009a │ │ │ │ + @ instruction: 0xfb1e009a │ │ │ │ + @ instruction: 0xfb9a009a │ │ │ │ + vqadd.u32 d16, d30, d10 │ │ │ │ + vshr.u64 d0, d10, #42 │ │ │ │ + vshr.u64 d16, d10, #58 │ │ │ │ + vshr.u64 d16, d10, #10 │ │ │ │ + movs r2, r4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r2, r3 │ │ │ │ + lsls r2, r2, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r0, r6 │ │ │ │ + lsls r6, r7, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r1, #1 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r4, #1 │ │ │ │ + lsls r2, r2, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r0, #2 │ │ │ │ + lsls r6, r7, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r4, #2 │ │ │ │ + lsls r2, r6, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r7, #2 │ │ │ │ + lsls r6, r4, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r3, #3 │ │ │ │ + lsls r2, r1, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, sp, #168 @ 0xa8 │ │ │ │ + lsls r6, r5, #6 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r6, r1, #7 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r2, r7, #7 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r4, r4, #8 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r2, r7, #8 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r0, r2, #9 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r2, r5, #9 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r4, r0, #10 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r2, r4, #10 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r0, r0, #11 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r2, r3, #11 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r6, r7, #11 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + add r7, sp, #296 @ 0x128 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r6, [r4, #16] │ │ │ │ + strh r6, [r0, #34] @ 0x22 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r4, sp, #920 @ 0x398 │ │ │ │ + add r7, sp, #24 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r4, r7, #2 │ │ │ │ + lsls r4, r3, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r2, [r4, #14] │ │ │ │ + strh r2, [r0, #32] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r4, sp, #392 @ 0x188 │ │ │ │ + add r6, sp, #520 @ 0x208 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r6, r3, #2 │ │ │ │ + lsls r6, r7, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r6, #2 │ │ │ │ + lsls r4, r2, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r2, #3 │ │ │ │ + lsls r6, r6, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r4, #3 │ │ │ │ + lsls r6, r0, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r6, #3 │ │ │ │ + lsls r2, r2, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xfa38009a │ │ │ │ - strh r6, [r1, #10] │ │ │ │ + mrrc2 0, 9, r0, r8, cr10 │ │ │ │ + strh r6, [r5, #26] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r4, r3, #3 │ │ │ │ + lsls r4, r7, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r1, #3 │ │ │ │ + lsls r4, r5, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, sp, #24 │ │ │ │ + add r6, sp, #152 @ 0x98 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r4, [r0, #8] │ │ │ │ + strh r4, [r4, #24] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - vld1.8 @ instruction: 0xf9a4009a │ │ │ │ - lsls r2, r5, #2 │ │ │ │ + smlalbt r0, r0, r4, sl │ │ │ │ + lsls r2, r1, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, sp, #776 @ 0x308 │ │ │ │ + add r5, sp, #904 @ 0x388 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r2, [r7, #4] │ │ │ │ + strh r2, [r3, #22] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r4, r2, #2 │ │ │ │ + lsls r4, r6, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, sp, #496 @ 0x1f0 │ │ │ │ + add r5, sp, #624 @ 0x270 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r2, [r7, #2] │ │ │ │ + strh r2, [r3, #20] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r3, sp, #248 @ 0xf8 │ │ │ │ + add r5, sp, #376 @ 0x178 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r4, r0, #2 │ │ │ │ + lsls r4, r4, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r4, [r7, #0] │ │ │ │ + strh r4, [r3, #18] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r4, r5, #1 │ │ │ │ + lsls r4, r1, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movt r0, #49316 @ 0xc0a4 │ │ │ │ - add r2, sp, #984 @ 0x3d8 │ │ │ │ + @ instruction: 0xf4ec00a4 │ │ │ │ + add r5, sp, #88 @ 0x58 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r4, [r6, #31] │ │ │ │ + strh r4, [r2, #16] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r2, r0, #1 │ │ │ │ + lsls r2, r4, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh.w r0, [r2, sl, lsl #1] │ │ │ │ - add r2, sp, #224 @ 0xe0 │ │ │ │ + @ instruction: 0xfa42009a │ │ │ │ + add r4, sp, #352 @ 0x160 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r2, r5, #1 │ │ │ │ + lsls r2, r1, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r7, #1 │ │ │ │ + lsls r6, r3, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r1, #2 │ │ │ │ + lsls r6, r5, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r3, #2 │ │ │ │ + lsls r6, r7, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ + lsls r6, r1, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r0, #3 │ │ │ │ + lsls r2, r4, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r3, #3 │ │ │ │ + lsls r0, r7, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r6, [r6, #28] │ │ │ │ + strh r6, [r2, #10] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r1, sp, #992 @ 0x3e0 │ │ │ │ + add r4, sp, #96 @ 0x60 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r2, r0, #3 │ │ │ │ + lsls r2, r4, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r6, [r6, #27] │ │ │ │ + strh r6, [r2, #8] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r4, r5, #2 │ │ │ │ + lsls r4, r1, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp.w r3, #3584 @ 0xe00 │ │ │ │ bcc.w 710c0a │ │ │ │ ldr r7, [r4, #28] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ adds r6, r3, r7 │ │ │ │ @@ -2441322,290 +2441401,328 @@ │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ movs r0, #1 │ │ │ │ blx 69918 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - cbnz r6, 71282c │ │ │ │ + cbnz r6, 712874 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r0, [sp, #792] @ 0x318 │ │ │ │ + ldr r2, [sp, #920] @ 0x398 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - mrc2 0, 2, r0, cr0, cr10, {4} │ │ │ │ - mcr2 0, 3, r0, cr2, cr10, {4} │ │ │ │ - @ instruction: 0xfb54009a │ │ │ │ - mcr2 0, 4, r0, cr0, cr10, {4} │ │ │ │ - mrc2 0, 4, r0, cr8, cr10, {4} │ │ │ │ - bics.w r0, r4, #154 @ 0x9a │ │ │ │ - mrc2 0, 4, r0, cr12, cr10, {4} │ │ │ │ - mcr2 0, 5, r0, cr12, cr10, {4} │ │ │ │ - mcr2 0, 6, r0, cr0, cr10, {4} │ │ │ │ - mrc2 0, 6, r0, cr8, cr10, {4} │ │ │ │ - mcr2 0, 7, r0, cr12, cr10, {4} │ │ │ │ - mrc2 0, 7, r0, cr12, cr10, {4} │ │ │ │ - vqadd.u8 d0, d18, d10 │ │ │ │ - add r6, pc, #224 @ (adr r6, 712944 ) │ │ │ │ + lsls r0, r6, #1 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r2, r0, #2 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + ldc2l 0, cr0, [r4, #-616]! @ 0xfffffd98 │ │ │ │ + lsls r0, r4, #2 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r0, r7, #2 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + @ instruction: 0xf254009a │ │ │ │ + lsls r4, r7, #2 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r4, r1, #3 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r0, r4, #3 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r0, r7, #3 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r4, r1, #4 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r4, r3, #4 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r2, r4, #4 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + add r0, sp, #352 @ 0x160 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - vqadd.u16 d0, d30, d10 │ │ │ │ - vqadd.u64 d0, d22, d10 │ │ │ │ - vqadd.u8 d16, d30, d10 │ │ │ │ - vqadd.u32 d16, d22, d10 │ │ │ │ - ldrb r4, [r6, #12] │ │ │ │ + lsls r6, r7, #4 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r6, r2, #5 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r6, r5, #5 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r6, r0, #6 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + ldrb r4, [r2, #21] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - stcl 0, cr0, [r2, #656] @ 0x290 │ │ │ │ - vqadd.u64 d0, d16, d10 │ │ │ │ - add r4, pc, #72 @ (adr r4, 7128cc ) │ │ │ │ + vaddl.s32 q8, d18, d20 │ │ │ │ + lsls r0, r2, #5 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + add r6, pc, #200 @ (adr r6, 71294c ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - vqadd.u8 d16, d20, d10 │ │ │ │ - vqadd.u16 d16, d22, d10 │ │ │ │ - vqadd.u32 d16, d24, d10 │ │ │ │ - vqadd.u64 d16, d26, d10 │ │ │ │ - vshr.u64 d0, d10, #52 │ │ │ │ - vshr.u64 d0, d10, #34 │ │ │ │ - vshr.u64 d0, d10, #16 │ │ │ │ - vshr.u64 d0, d10, #6 │ │ │ │ - vshr.u64 d16, d10, #60 │ │ │ │ - vshr.u64 d16, d10, #50 │ │ │ │ - vshr.u64 d16, d10, #32 │ │ │ │ - vshr.u64 d16, d10, #14 │ │ │ │ - movs r0, r0 │ │ │ │ + lsls r4, r4, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, r1 │ │ │ │ + lsls r6, r6, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, r3 │ │ │ │ + lsls r0, r1, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - mcr 0, 4, r0, cr10, cr10, {4} │ │ │ │ - movs r2, r4 │ │ │ │ + lsls r2, r3, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r2, r7 │ │ │ │ + lsls r4, r5, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r3, #1 │ │ │ │ + lsls r6, r7, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r4, #1 │ │ │ │ + lsls r0, r2, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r7, #1 │ │ │ │ + lsls r2, r3, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r0, #2 │ │ │ │ + lsls r4, r4, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r2, #2 │ │ │ │ + lsls r6, r5, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ + lsls r0, r0, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r2, #3 │ │ │ │ + lsls r2, r2, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r5, #3 │ │ │ │ + lsls r0, r4, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r4, [r1, #4] │ │ │ │ + lsls r6, r5, #8 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r4, r7, #8 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + @ instruction: 0xf0aa009a │ │ │ │ + lsls r2, r0, #9 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r2, r3, #9 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r0, r7, #9 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r6, r0, #10 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r0, r3, #10 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r2, r4, #10 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r0, r6, #10 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r6, r1, #11 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r0, r6, #11 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r0, r1, #12 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + ldrb r4, [r5, #12] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r3, pc, #816 @ (adr r3, 712c24 ) │ │ │ │ + add r5, pc, #944 @ (adr r5, 712ca4 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r6, r0, #3 │ │ │ │ + lsls r6, r4, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r0, [r1, #3] │ │ │ │ + ldrb r0, [r5, #11] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldcl 0, cr0, [r8, #-616]! @ 0xfffffd98 │ │ │ │ - ldc 0, cr0, [r2, #616] @ 0x268 │ │ │ │ - lsls r0, r0, #2 │ │ │ │ + vshr.s64 d0, d10, #40 │ │ │ │ + vshr.s64 d0, d10, #14 │ │ │ │ + lsls r0, r4, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r2, #2 │ │ │ │ + lsls r2, r6, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r2, #2 │ │ │ │ + lsls r2, r6, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r5, #2 │ │ │ │ + lsls r4, r1, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - vld4.32 {d0-d3}, [r0 :64], sl │ │ │ │ - vld4.32 {d0-d3}, [lr :64], sl │ │ │ │ - ldrsh.w r0, [ip, sl, lsl #1] │ │ │ │ - vst4.32 {d16-d19}, [lr :64], sl │ │ │ │ - lsls r0, r3, #2 │ │ │ │ + @ instruction: 0xfb40009a │ │ │ │ + @ instruction: 0xfb4e009a │ │ │ │ + @ instruction: 0xfb5c009a │ │ │ │ + @ instruction: 0xfb6e009a │ │ │ │ + lsls r0, r7, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ + lsls r2, r1, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r0, #3 │ │ │ │ + lsls r0, r4, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r2, #3 │ │ │ │ + lsls r6, r6, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r5, #3 │ │ │ │ + lsls r4, r1, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r1, #4 │ │ │ │ + lsls r2, r5, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cbz r2, 7129be │ │ │ │ + @ instruction: 0xb61a │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r3, [sp, #680] @ 0x2a8 │ │ │ │ + str r5, [sp, #808] @ 0x328 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsls r4, r6, #3 │ │ │ │ + lsls r4, r2, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - vst4.32 {d16-d19}, [r6 :64], sl │ │ │ │ - strd r0, r0, [r8, #-656]! @ 0x290 │ │ │ │ - lsls r0, r7, #3 │ │ │ │ + @ instruction: 0xfb66009a │ │ │ │ + @ instruction: 0xeb8800a4 │ │ │ │ + lsls r0, r3, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r2, #4 │ │ │ │ + lsls r0, r6, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr??.w r0, [ip, #154] @ 0x9a │ │ │ │ - @ instruction: 0xfa30009a │ │ │ │ - lsls r4, r1, #4 │ │ │ │ + ldc2 0, cr0, [ip], {154} @ 0x9a │ │ │ │ + mrrc2 0, 9, r0, r0, cr10 @ │ │ │ │ + lsls r4, r5, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xfab0009a │ │ │ │ - lsls r2, r0, #4 │ │ │ │ + ldc2l 0, cr0, [r0], {154} @ 0x9a │ │ │ │ + lsls r2, r4, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #512 @ (adr r1, 712b70 ) │ │ │ │ + add r3, pc, #640 @ (adr r3, 712bf0 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r6, r2, #4 │ │ │ │ + lsls r6, r6, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r6, #4 │ │ │ │ + lsls r2, r2, #13 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r1, #5 │ │ │ │ + lsls r6, r5, #13 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xfaae009a │ │ │ │ - @ instruction: 0xfac0009a │ │ │ │ - lsls r2, r1, #5 │ │ │ │ + stc2l 0, cr0, [lr], {154} @ 0x9a │ │ │ │ + stc2l 0, cr0, [r0], #616 @ 0x268 │ │ │ │ + lsls r2, r5, #13 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r3, #5 │ │ │ │ + lsls r4, r7, #13 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r5, #5 │ │ │ │ + lsls r6, r1, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r0, #6 │ │ │ │ + lsls r4, r4, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xfbf6009a │ │ │ │ - stc2 0, cr0, [r4], {154} @ 0x9a │ │ │ │ - orns r0, r2, sl, lsr #2 │ │ │ │ - stc2l 0, cr0, [lr, #-616]! @ 0xfffffd98 │ │ │ │ - strb r2, [r3, #22] │ │ │ │ + mrc2 0, 0, r0, cr6, cr10, {4} │ │ │ │ + mcr2 0, 1, r0, cr4, cr10, {4} │ │ │ │ + ldc 0, cr0, [r2], {154} @ 0x9a │ │ │ │ + vshr.u64 d0, d10, #50 │ │ │ │ + strb r2, [r7, #30] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r4, r3, #4 │ │ │ │ + lsls r4, r7, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r5, #4 │ │ │ │ + lsls r2, r1, #13 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r1, #5 │ │ │ │ + lsls r6, r5, #13 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrd r0, r0, [ip, #616]! @ 0x268 │ │ │ │ - ands.w r0, r6, sl, lsr #2 │ │ │ │ - addw r0, r4, #2202 @ 0x89a │ │ │ │ - @ instruction: 0xf612009a │ │ │ │ - @ instruction: 0xf620009a │ │ │ │ - @ instruction: 0xf632009a │ │ │ │ - lsls r6, r6, #3 │ │ │ │ + ldc 0, cr0, [ip], {154} @ 0x9a │ │ │ │ + ldc 0, cr0, [r6], #-616 @ 0xfffffd98 │ │ │ │ + strh.w r0, [r4, sl, lsl #1] │ │ │ │ + ldrh.w r0, [r2, sl, lsl #1] │ │ │ │ + str.w r0, [r0, sl, lsl #1] │ │ │ │ + ldr.w r0, [r2, sl, lsl #1] │ │ │ │ + lsls r6, r2, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r1, #4 │ │ │ │ + lsls r6, r5, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldc2l 0, cr0, [sl, #616]! @ 0x268 │ │ │ │ - lsrs r2, r4, #28 │ │ │ │ + movs r2, r3 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + asrs r2, r0, #5 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r0, r3, #28 │ │ │ │ + asrs r0, r7, #4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r6, r1, #28 │ │ │ │ + asrs r6, r5, #4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cbz r4, 7129ec │ │ │ │ + cbz r4, 712a34 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ble.n 712a50 │ │ │ │ + svc 82 @ 0x52 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsrs r0, r6, #27 │ │ │ │ + asrs r0, r2, #4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - sub sp, #408 @ 0x198 │ │ │ │ + cbz r6, 712a34 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r0, [sp, #600] @ 0x258 │ │ │ │ + str r2, [sp, #728] @ 0x2d8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xe820009a │ │ │ │ - @ instruction: 0xe832009a │ │ │ │ - b.n 7124d8 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ - strex r0, r0, [r4, #616] @ 0x268 │ │ │ │ - @ instruction: 0xe850009a │ │ │ │ - strd r0, r0, [r8], #-616 @ 0x268 │ │ │ │ - stmia.w r0, {r1, r3, r4, r7} │ │ │ │ - ldmia.w r4, {r1, r3, r4, r7} │ │ │ │ - ldmia.w r0!, {r1, r3, r4, r7} │ │ │ │ - @ instruction: 0xe8d0009a │ │ │ │ - ldrd r0, r0, [r0], #616 @ 0x268 │ │ │ │ - stmdb ip, {r1, r3, r4, r7} │ │ │ │ - ldmdb r4!, {r1, r3, r4, r7} │ │ │ │ - strd r0, r0, [sl, #-616] @ 0x268 │ │ │ │ - strd r0, r0, [r4, #-616]! @ 0x268 │ │ │ │ - ldrd r0, r0, [lr, #-616]! @ 0x268 │ │ │ │ - @ instruction: 0xe99c009a │ │ │ │ - strd r0, r0, [r0, #616] @ 0x268 │ │ │ │ - strd r0, r0, [r0, #616]! @ 0x268 │ │ │ │ - ldrd r0, r0, [ip, #616]! @ 0x268 │ │ │ │ - bic.w r0, r0, sl, lsr #2 │ │ │ │ - orr.w r0, r4, sl, lsr #2 │ │ │ │ - orn r0, sl, sl, lsr #2 │ │ │ │ - orns r0, sl, sl, lsr #2 │ │ │ │ - ldr r5, [sp, #576] @ 0x240 │ │ │ │ + orr.w r0, r0, sl, lsr #2 │ │ │ │ + orrs.w r0, r2, sl, lsr #2 │ │ │ │ + b.n 712918 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ + orn r0, r4, sl, lsr #2 │ │ │ │ + orns r0, r0, sl, lsr #2 │ │ │ │ + eor.w r0, r8, sl, lsr #2 │ │ │ │ + @ instruction: 0xeaa0009a │ │ │ │ + @ instruction: 0xeab4009a │ │ │ │ + @ instruction: 0xead0009a │ │ │ │ + @ instruction: 0xeaf0009a │ │ │ │ + adds.w r0, r0, sl, lsr #2 │ │ │ │ + @ instruction: 0xeb2c009a │ │ │ │ + adcs.w r0, r4, sl, lsr #2 │ │ │ │ + sbc.w r0, sl, sl, lsr #2 │ │ │ │ + @ instruction: 0xeb84009a │ │ │ │ + @ instruction: 0xeb9e009a │ │ │ │ + subs.w r0, ip, sl, lsr #2 │ │ │ │ + @ instruction: 0xebe0009a │ │ │ │ + stc 0, cr0, [r0], {154} @ 0x9a │ │ │ │ + ldc 0, cr0, [ip], {154} @ 0x9a │ │ │ │ + mcrr 0, 9, r0, r0, cr10 │ │ │ │ + stcl 0, cr0, [r4], #-616 @ 0xfffffd98 │ │ │ │ + stc 0, cr0, [sl], {154} @ 0x9a │ │ │ │ + ldc 0, cr0, [sl], {154} @ 0x9a │ │ │ │ + ldr r7, [sp, #704] @ 0x2c0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r4, [r1, #10] │ │ │ │ + strb r4, [r5, #18] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - orr.w r0, r2, sl, lsr #2 │ │ │ │ - orn r0, ip, sl, lsr #2 │ │ │ │ - strb r0, [r5, #8] │ │ │ │ + stcl 0, cr0, [r2], #-616 @ 0xfffffd98 │ │ │ │ + stc 0, cr0, [ip], {154} @ 0x9a │ │ │ │ + strb r0, [r1, #17] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - orrs.w r0, ip, sl, lsr #2 │ │ │ │ - orrs.w r0, r6, sl, lsr #2 │ │ │ │ - eors.w r0, lr, sl, lsr #2 │ │ │ │ - orn r0, sl, sl, lsr #2 │ │ │ │ - eor.w r0, sl, sl, lsr #2 │ │ │ │ - ldr r4, [sp, #720] @ 0x2d0 │ │ │ │ + ldcl 0, cr0, [ip], #-616 @ 0xfffffd98 │ │ │ │ + ldcl 0, cr0, [r6], #-616 @ 0xfffffd98 │ │ │ │ + ldc 0, cr0, [lr], #616 @ 0x268 │ │ │ │ + stc 0, cr0, [sl], {154} @ 0x9a │ │ │ │ + stc 0, cr0, [sl], #616 @ 0x268 │ │ │ │ + ldr r6, [sp, #848] @ 0x350 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r0, [r6, #6] │ │ │ │ + strb r0, [r2, #15] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - orn r0, ip, sl, lsr #2 │ │ │ │ - eor.w r0, lr, sl, lsr #2 │ │ │ │ - lsrs r0, r6, #15 │ │ │ │ + stc 0, cr0, [ip], {154} @ 0x9a │ │ │ │ + stc 0, cr0, [lr], #616 @ 0x268 │ │ │ │ + lsrs r0, r2, #24 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r0, r5, #15 │ │ │ │ + lsrs r0, r1, #24 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r0, r4, #15 │ │ │ │ + lsrs r0, r0, #24 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r6, r2, #15 │ │ │ │ + lsrs r6, r6, #23 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r4, r1, #15 │ │ │ │ + lsrs r4, r5, #23 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r0, #15 │ │ │ │ + lsrs r2, r4, #23 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r7, #14 │ │ │ │ + lsrs r2, r3, #23 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r6, #14 │ │ │ │ + lsrs r2, r2, #23 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r5, sp, #664 @ 0x298 │ │ │ │ + add r7, sp, #792 @ 0x318 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrh r6, [r2, #42] @ 0x2a │ │ │ │ + ldrh r6, [r6, #58] @ 0x3a │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldc2l 0, cr0, [r4, #-616]! @ 0xfffffd98 │ │ │ │ - ldc2 0, cr0, [sl, #616] @ 0x268 │ │ │ │ - b.n 7130b8 │ │ │ │ + vshr.u64 d0, d10, #44 │ │ │ │ + vshr.u64 d0, d10, #6 │ │ │ │ + b.n 7124f8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldc2 0, cr0, [r4, #616]! @ 0x268 │ │ │ │ - stc2l 0, cr0, [r8, #616] @ 0x268 │ │ │ │ - stc2l 0, cr0, [r4, #616]! @ 0x268 │ │ │ │ - mcr2 0, 0, r0, cr0, cr10, {4} │ │ │ │ - mrc2 0, 0, r0, cr8, cr10, {4} │ │ │ │ - mrc2 0, 1, r0, cr8, cr10, {4} │ │ │ │ - mrc2 0, 2, r0, cr4, cr10, {4} │ │ │ │ - mcr2 0, 3, r0, cr8, cr10, {4} │ │ │ │ - mrc2 0, 3, r0, cr14, cr10, {4} │ │ │ │ - ldr r3, [sp, #144] @ 0x90 │ │ │ │ + vshr.u64 d16, d10, #44 │ │ │ │ + vshr.u64 d16, d10, #24 │ │ │ │ + movs r4, r0 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + movs r0, r4 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + movs r0, r7 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r0, r3, #1 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r4, r6, #1 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r0, r1, #2 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r6, r3, #2 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + ldr r5, [sp, #272] @ 0x110 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r2, [r4, #0] │ │ │ │ + strb r2, [r0, #9] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r2, [sp, #856] @ 0x358 │ │ │ │ + ldr r4, [sp, #984] @ 0x3d8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - mcr2 0, 3, r0, cr2, cr10, {4} │ │ │ │ - mrc2 0, 3, r0, cr8, cr10, {4} │ │ │ │ - ldr r6, [r2, #124] @ 0x7c │ │ │ │ + lsls r2, r0, #2 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r0, r3, #2 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + strb r6, [r6, #7] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ble.n 712b28 │ │ │ │ + svc 50 @ 0x32 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r2, r0, #9 │ │ │ │ + lsrs r2, r4, #17 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r4, r7, #8 │ │ │ │ + lsrs r4, r3, #17 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r6, r6, #8 │ │ │ │ + lsrs r6, r2, #17 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r4, r5, #8 │ │ │ │ + lsrs r4, r1, #17 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r6, r2, #7 │ │ │ │ + lsls r6, r6, #15 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2441635,16 +2441752,18 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - mcr2 0, 6, r0, cr12, cr10, {4} │ │ │ │ - mcr2 0, 7, r0, cr2, cr10, {4} │ │ │ │ + lsls r4, r5, #3 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r2, r0, #4 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ movs r3, #2 │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #3 │ │ │ │ strd r4, r3, [r0] │ │ │ │ movs r6, #29 │ │ │ │ movs r3, #4 │ │ │ │ @@ -2441816,15 +2441935,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 712dd4 │ │ │ │ lsls r1, r1, #5 │ │ │ │ bcs.n 712d2c │ │ │ │ lsls r1, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [lr, #-616]! @ 0xfffffd98 │ │ │ │ + vqadd.u16 d16, d30, d10 │ │ │ │ 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] @ (712e04 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2441869,15 +2441988,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 696cc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #8] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl abbcb0 │ │ │ │ + bl abbf40 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #4] │ │ │ │ strb.w r8, [r2, #12] │ │ │ │ b.n 712dba │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ @@ -2442200,15 +2442319,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {r3, r4, r6} │ │ │ │ lsls r1, r1, #5 │ │ │ │ ldmia r7!, {r3} │ │ │ │ lsls r1, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - vst1.8 @ instruction: 0xf986009a │ │ │ │ + @ instruction: 0xfba6009a │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r5, [pc, #156] @ (7131fc ) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ ldr r4, [pc, #156] @ (713200 ) │ │ │ │ @@ -2442429,20 +2442548,20 @@ │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ b.n 71330e │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldmia r5!, {r2, r4} │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7dc009a │ │ │ │ - ldr r0, [r3, #124] @ 0x7c │ │ │ │ + ldr??.w r0, [ip, #154] @ 0x9a │ │ │ │ + strb r0, [r7, #7] │ │ │ │ lsls r2, r3, #2 │ │ │ │ ldmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r1, r1, #5 │ │ │ │ - @ instruction: 0xf768009a │ │ │ │ + vst1.8 @ instruction: 0xf988009a │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ ldr r2, [pc, #104] @ (713414 ) │ │ │ │ movs r3, #0 │ │ │ │ @@ -2444276,15 +2444395,15 @@ │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ rev r4, r5 │ │ │ │ lsls r1, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 714040 │ │ │ │ + b.n 714480 │ │ │ │ lsls r2, r3, #2 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r1, #1010] @ 0x3f2 │ │ │ │ bx lr │ │ │ │ cbz r3, 714638 │ │ │ │ orrs r2, r1 │ │ │ │ ite ne │ │ │ │ @@ -2444566,21 +2444685,21 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (7148b0 ) │ │ │ │ movs r3, #12 │ │ │ │ add r0, pc │ │ │ │ mla r0, r3, r2, r0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r2, [r6, #100] @ 0x64 │ │ │ │ + strb r2, [r2, #2] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - str r6, [r5, #40] @ 0x28 │ │ │ │ + str r6, [r1, #76] @ 0x4c │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldrb r6, [r0, r3] │ │ │ │ + ldrsh r6, [r4, r3] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r2, [r6, #4] │ │ │ │ + ldr r2, [r2, #40] @ 0x28 │ │ │ │ lsls r4, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldrb r7, [r1, #4] │ │ │ │ sub sp, #20 │ │ │ │ @@ -2445516,15 +2445635,15 @@ │ │ │ │ it cs │ │ │ │ movcs sl, r0 │ │ │ │ b.n 71510e │ │ │ │ mvn.w r9, #1 │ │ │ │ movs r4, #3 │ │ │ │ b.n 7150ea │ │ │ │ nop │ │ │ │ - strb r4, [r7, r0] │ │ │ │ + ldrsb r4, [r3, r1] │ │ │ │ lsls r4, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2445986,15 +2446105,15 @@ │ │ │ │ b.n 71536e │ │ │ │ uxth r3, r5 │ │ │ │ ldr.w r8, [sp, #96] @ 0x60 │ │ │ │ mov r2, r1 │ │ │ │ mov r4, r5 │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 71537c │ │ │ │ - strh r4, [r6, r3] │ │ │ │ + strb r4, [r2, r4] │ │ │ │ lsls r4, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [r1, #0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -2446145,34 +2446264,34 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 71573c │ │ │ │ ldr r3, [pc, #48] @ (7157e8 ) │ │ │ │ mov.w ip, #410 @ 0x19a │ │ │ │ add r3, pc │ │ │ │ b.n 71573c │ │ │ │ nop │ │ │ │ - ldrb r6, [r5, r5] │ │ │ │ + ldrsh r6, [r1, r6] │ │ │ │ lsls r0, r4, #4 │ │ │ │ - ldmia r2!, {r5, r6, r7} │ │ │ │ + ldmia r5!, {} │ │ │ │ lsls r0, r4, #4 │ │ │ │ - adds r4, #182 @ 0xb6 │ │ │ │ + adds r6, #214 @ 0xd6 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - adds r4, r1, #2 │ │ │ │ + subs r4, r5, #2 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - add r2, pc, #968 @ (adr r2, 715b9c ) │ │ │ │ + add r5, pc, #72 @ (adr r5, 71581c ) │ │ │ │ lsls r1, r4, #4 │ │ │ │ - asrs r0, r3, #2 │ │ │ │ + asrs r0, r7, #10 │ │ │ │ lsls r0, r4, #4 │ │ │ │ - push {r1, r2, r3, r5} │ │ │ │ + @ instruction: 0xb64e │ │ │ │ lsls r7, r3, #4 │ │ │ │ - strb r0, [r4, r6] │ │ │ │ + ldrsb r0, [r0, r7] │ │ │ │ lsls r7, r3, #4 │ │ │ │ - ldrh r2, [r2, #48] @ 0x30 │ │ │ │ + str r0, [sp, #200] @ 0xc8 │ │ │ │ lsls r6, r3, #4 │ │ │ │ - @ instruction: 0xf688011e │ │ │ │ - strb r6, [r3, #17] │ │ │ │ + strh.w r0, [r8, #286] @ 0x11e │ │ │ │ + strb r6, [r7, #25] │ │ │ │ lsls r6, r3, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 715720 │ │ │ │ cbz r0, 71580a │ │ │ │ @@ -2446180,17 +2446299,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r3, pc │ │ │ │ add r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [pc, #8] @ (715814 ) │ │ │ │ add r0, pc │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r3, #76] @ 0x4c │ │ │ │ + str r0, [r7, #108] @ 0x6c │ │ │ │ lsls r4, r3, #4 │ │ │ │ - bcc.n 715848 │ │ │ │ + bpl.n 715888 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 715720 │ │ │ │ subs r0, #0 │ │ │ │ @@ -2446381,47 +2446500,47 @@ │ │ │ │ b.n 71589a │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r0, [sp, #20] │ │ │ │ b.n 715916 │ │ │ │ nop │ │ │ │ add r7, pc, #696 @ (adr r7, 715cac ) │ │ │ │ lsls r1, r1, #5 │ │ │ │ - str r2, [r0, r2] │ │ │ │ + strh r2, [r4, r2] │ │ │ │ lsls r5, r2, #2 │ │ │ │ add r7, pc, #648 @ (adr r7, 715c84 ) │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 715a58 │ │ │ │ + bpl.n 715a98 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bcc.n 715a24 │ │ │ │ + bpl.n 715a64 │ │ │ │ lsls r2, r3, #2 │ │ │ │ str r0, [r2, #28] │ │ │ │ lsls r7, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 715988 │ │ │ │ + bmi.n 7159c8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r0, [r4, #60] @ 0x3c │ │ │ │ + str r0, [r0, #96] @ 0x60 │ │ │ │ lsls r4, r3, #4 │ │ │ │ add r6, pc, #904 @ (adr r6, 715da4 ) │ │ │ │ lsls r1, r1, #5 │ │ │ │ - bne.n 7159bc │ │ │ │ + bcc.n 7159fc │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bne.n 7159cc │ │ │ │ + bcc.n 715a0c │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bne.n 715a14 │ │ │ │ + bmi.n 715a54 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add sp, #312 @ 0x138 │ │ │ │ + sxtb r6, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bne.n 715938 │ │ │ │ + bcc.n 715978 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bne.n 715950 │ │ │ │ + bcc.n 715990 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bne.n 715a34 │ │ │ │ + bmi.n 715a74 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1728] @ 0x6c0 │ │ │ │ ldr r2, [pc, #196] @ (715b0c ) │ │ │ │ subw sp, sp, #2348 @ 0x92c │ │ │ │ @@ -2446500,25 +2446619,25 @@ │ │ │ │ movs r0, #0 │ │ │ │ b.n 715ae2 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r5, pc, #696 @ (adr r5, 715dc8 ) │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 715ba8 │ │ │ │ + bcc.n 715be8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bne.n 715b98 │ │ │ │ + bcc.n 715bd8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r6, [pc, #192] @ (715be0 ) │ │ │ │ + str r0, [r2, r1] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrh r2, [r4, #22] │ │ │ │ + ldrh r2, [r0, #40] @ 0x28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ add r5, pc, #88 @ (adr r5, 715b80 ) │ │ │ │ lsls r1, r1, #5 │ │ │ │ - beq.n 715aac │ │ │ │ + bcs.n 715aec │ │ │ │ lsls r2, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #640] @ (715dc0 ) │ │ │ │ @@ -2446776,40 +2446895,40 @@ │ │ │ │ b.n 715b5a │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r4, pc, #736 @ (adr r4, 7160a4 ) │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 715d60 │ │ │ │ + bcs.n 715da0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - beq.n 715d78 │ │ │ │ + bcs.n 715db8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - beq.n 715d10 │ │ │ │ + bcs.n 715d50 │ │ │ │ lsls r2, r3, #2 │ │ │ │ @ instruction: 0xfb1fffff │ │ │ │ add r4, pc, #312 @ (adr r4, 715f14 ) │ │ │ │ lsls r1, r1, #5 │ │ │ │ - beq.n 715eac │ │ │ │ + bcs.n 715cec │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrh r2, [r6, r6] │ │ │ │ + ldrb r2, [r2, r7] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldmia r7, {r3, r5, r6, r7} │ │ │ │ + bcs.n 715df8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r7, {r1, r2, r5, r6, r7} │ │ │ │ + bcs.n 715df8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r7, {r2, r5, r6, r7} │ │ │ │ + bcs.n 715df8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r7, {r1, r2, r5, r6, r7} │ │ │ │ + bcs.n 715e00 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r7, {r3, r5, r6, r7} │ │ │ │ + bcs.n 715e08 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r7, {r2, r3, r4, r6, r7} │ │ │ │ + bne.n 715df4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ + bne.n 715d1c │ │ │ │ lsls r2, r3, #2 │ │ │ │ movs r0, #5 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2447940,15 +2448059,15 @@ │ │ │ │ bne.n 716912 │ │ │ │ b.n 716876 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r7, [sp, #624] @ 0x270 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r4, #42] @ 0x2a │ │ │ │ + strh r0, [r0, #60] @ 0x3c │ │ │ │ lsls r2, r4, #4 │ │ │ │ str r7, [sp, #304] @ 0x130 │ │ │ │ lsls r1, r1, #5 │ │ │ │ mrc2 15, 3, pc, cr1, cr15, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2448088,15 +2448207,15 @@ │ │ │ │ blx r6 │ │ │ │ adds r0, #3 │ │ │ │ bne.n 716a50 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ b.n 716a26 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strh r6, [r3, #36] @ 0x24 │ │ │ │ + strh r6, [r7, #52] @ 0x34 │ │ │ │ lsls r2, r4, #4 │ │ │ │ str r6, [sp, #640] @ 0x280 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [sp, #600] @ 0x258 │ │ │ │ lsls r1, r1, #5 │ │ │ │ @@ -2448180,15 +2448299,15 @@ │ │ │ │ lsls r1, r1, #5 │ │ │ │ ldr r3, [pc, #12] @ (716b74 ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ and.w r0, r0, #15 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strh r6, [r1, #20] │ │ │ │ + strh r6, [r5, #36] @ 0x24 │ │ │ │ lsls r2, r4, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #212] @ (716c60 ) │ │ │ │ @@ -2450033,17 +2450152,17 @@ │ │ │ │ strb.w r2, [ip, #3] │ │ │ │ strb.w r3, [ip, #4] │ │ │ │ movs r3, #19 │ │ │ │ strb.w r3, [ip, #5] │ │ │ │ movs r3, #3 │ │ │ │ strb.w r3, [ip, #2] │ │ │ │ b.n 717b9a │ │ │ │ - strb r6, [r0, #11] │ │ │ │ + strb r6, [r4, #19] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - strb r4, [r3, #5] │ │ │ │ + strb r4, [r7, #13] │ │ │ │ lsls r2, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ ubfx r0, r2, #1, #1 │ │ │ │ ldr r5, [pc, #484] @ (7180a0 ) │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ and.w r9, r1, #1 │ │ │ │ add r5, pc │ │ │ │ @@ -2450196,15 +2450315,15 @@ │ │ │ │ b.n 717f08 │ │ │ │ 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 717f08 │ │ │ │ - ldr r4, [r6, #112] @ 0x70 │ │ │ │ + strb r4, [r2, #5] │ │ │ │ lsls r2, r4, #4 │ │ │ │ ubfx r3, r1, #8, #8 │ │ │ │ lsls r1, r1, #20 │ │ │ │ bpl.n 7180c2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #31 │ │ │ │ bic.w r3, r3, #31 │ │ │ │ @@ -2450369,64 +2450488,64 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ blx r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r1, #28] │ │ │ │ lsls r1, r1, #5 │ │ │ │ - ldr r2, [r7, #76] @ 0x4c │ │ │ │ + ldr r2, [r3, #112] @ 0x70 │ │ │ │ lsls r2, r4, #4 │ │ │ │ adds r2, #12 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #12] @ (718248 ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ ubfx r0, r0, #6, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r2, [r7, #56] @ 0x38 │ │ │ │ + ldr r2, [r3, #92] @ 0x5c │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr r3, [pc, #8] @ (718258 ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ lsrs r0, r0, #7 │ │ │ │ bx lr │ │ │ │ - ldr r6, [r4, #56] @ 0x38 │ │ │ │ + ldr r6, [r0, #92] @ 0x5c │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr r3, [pc, #12] @ (71826c ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ ubfx r0, r0, #5, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r6, [r2, #56] @ 0x38 │ │ │ │ + ldr r6, [r6, #88] @ 0x58 │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr r3, [pc, #12] @ (718280 ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ ubfx r0, r0, #4, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r2, [r0, #56] @ 0x38 │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr r3, [pc, #12] @ (718294 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, r0, lsl #2 │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ ubfx r0, r0, #1, #1 │ │ │ │ bx lr │ │ │ │ - ldr r6, [r5, #52] @ 0x34 │ │ │ │ + ldr r6, [r1, #88] @ 0x58 │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr r3, [pc, #12] @ (7182a8 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, r0, lsl #2 │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ and.w r0, r0, #1 │ │ │ │ bx lr │ │ │ │ - ldr r2, [r3, #52] @ 0x34 │ │ │ │ + ldr r2, [r7, #84] @ 0x54 │ │ │ │ lsls r2, r4, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2450525,15 +2450644,15 @@ │ │ │ │ movs r1, #19 │ │ │ │ b.n 718382 │ │ │ │ movs r1, #12 │ │ │ │ b.n 718382 │ │ │ │ movs r1, #4 │ │ │ │ b.n 718382 │ │ │ │ nop │ │ │ │ - ldr r6, [r6, #40] @ 0x28 │ │ │ │ + ldr r6, [r2, #76] @ 0x4c │ │ │ │ lsls r2, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ ldr r2, [pc, #712] @ (718690 ) │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -2450820,25 +2450939,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r5, #16] │ │ │ │ lsls r1, r1, #5 │ │ │ │ asrs r0, r1, #25 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, #15] │ │ │ │ lsls r1, r1, #5 │ │ │ │ - ldr r2, [r2, #28] │ │ │ │ + ldr r2, [r6, #60] @ 0x3c │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r4, [r5, #20] │ │ │ │ + ldr r4, [r1, #56] @ 0x38 │ │ │ │ lsls r2, r4, #4 │ │ │ │ adds r6, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, #16] │ │ │ │ + ldr r4, [r4, #48] @ 0x30 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r0, [r4, #0] │ │ │ │ + ldr r0, [r0, #36] @ 0x24 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r0, [r3, #124] @ 0x7c │ │ │ │ + ldr r0, [r7, #28] │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldrsb.w r3, [r1, #45] @ 0x2d │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 71871c │ │ │ │ ldr r3, [r1, #36] @ 0x24 │ │ │ │ cbz r3, 718718 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ @@ -2451288,15 +2451407,15 @@ │ │ │ │ nop │ │ │ │ ldrb r0, [r6, #0] │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r5, #0] │ │ │ │ lsls r1, r1, #5 │ │ │ │ - str r2, [r6, #92] @ 0x5c │ │ │ │ + ldr r2, [r2, #0] │ │ │ │ lsls r2, r4, #4 │ │ │ │ movs r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r7, #24] │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2452523,15 +2452642,15 @@ │ │ │ │ mov r5, r4 │ │ │ │ b.n 7196a0 │ │ │ │ movw r4, #21842 @ 0x5552 │ │ │ │ movt r4, #21845 @ 0x5555 │ │ │ │ mov r5, r4 │ │ │ │ mov ip, r4 │ │ │ │ b.n 7196a0 │ │ │ │ - ldrsb r6, [r6, r6] │ │ │ │ + ldr r6, [r2, r7] │ │ │ │ lsls r2, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #168] @ (7197b8 ) │ │ │ │ @@ -2456086,17 +2456205,17 @@ │ │ │ │ bl 737d00 │ │ │ │ b.n 71ba1a │ │ │ │ ldr r3, [pc, #16] @ (71ba7c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r3, r8, lsl #2] │ │ │ │ lsl.w r4, r4, r9 │ │ │ │ b.n 71b97c │ │ │ │ - adds r4, #246 @ 0xf6 │ │ │ │ + adds r7, #22 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - adds r4, #152 @ 0x98 │ │ │ │ + adds r6, #184 @ 0xb8 │ │ │ │ lsls r2, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ mov r7, r0 │ │ │ │ @@ -2456717,15 +2456836,15 @@ │ │ │ │ str.w r5, [r3, #3196] @ 0xc7c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 718ca8 │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ pop {r2, r6, pc} │ │ │ │ lsls r3, r0, #5 │ │ │ │ - cmp r6, #90 @ 0x5a │ │ │ │ + adds r0, #122 @ 0x7a │ │ │ │ lsls r2, r4, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2461510,15 +2461629,16 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #31 │ │ │ │ lsls r1, r1, #5 │ │ │ │ movs r3, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 1, 11, cr0, cr2, cr1, {1} │ │ │ │ + lsls r2, r2, #3 │ │ │ │ + lsls r2, r4, #4 │ │ │ │ sub sp, #8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, #12 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ strd r2, r3, [sp, #48] @ 0x30 │ │ │ │ ldr.w r8, [sp, #60] @ 0x3c │ │ │ │ ldrd r3, r7, [r0, #4] │ │ │ │ @@ -2462187,15 +2462307,15 @@ │ │ │ │ b.n 71f7b2 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r0, r1, #8 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - vld2.8 {d16[1],d17[1]}, [r8], r1 │ │ │ │ + stc2 1, cr0, [r8], {33} @ 0x21 │ │ │ │ lsls r4, r7, #31 │ │ │ │ lsls r1, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2462961,20 +2463081,20 @@ │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r2, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r6, #5 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf5f40121 │ │ │ │ + ldrb.w r0, [r4, ] │ │ │ │ lsls r0, r0, #9 │ │ │ │ lsls r1, r1, #5 │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - orns r1, r2, #33 @ 0x21 │ │ │ │ + @ instruction: 0xf2920121 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r4, [pc, #904] @ (7203d4 ) │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #904] @ (7203d8 ) │ │ │ │ @@ -2463342,15 +2463462,15 @@ │ │ │ │ nop │ │ │ │ vmla.f32 q0, q6, d8[0] │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ vmla.f16 q0, q7, d0[1] │ │ │ │ movs r3, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ - vrhadd.s16 d0, d6, d17 │ │ │ │ + @ instruction: 0xf1360121 │ │ │ │ vrhadd.u8 q0, q2, q4 │ │ │ │ subs r2, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -2466660,24 +2466780,24 @@ │ │ │ │ b.n 72260a │ │ │ │ adds r2, #1 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ add r1, r2 │ │ │ │ ldr r2, [pc, #24] @ (7226f0 ) │ │ │ │ add r2, pc │ │ │ │ b.n 72260a │ │ │ │ - cmp r2, #114 @ 0x72 │ │ │ │ + cmp r4, #146 @ 0x92 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - cmp r2, #236 @ 0xec │ │ │ │ + cmp r5, #12 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - vext.8 d16, d10, d17, #1 │ │ │ │ - cmp r2, #48 @ 0x30 │ │ │ │ + @ instruction: 0xf21a0121 │ │ │ │ + cmp r4, #80 @ 0x50 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - cmp r1, #154 @ 0x9a │ │ │ │ + cmp r3, #186 @ 0xba │ │ │ │ lsls r2, r4, #4 │ │ │ │ - cmp r1, #140 @ 0x8c │ │ │ │ + cmp r3, #172 @ 0xac │ │ │ │ lsls r2, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #368] @ (722878 ) │ │ │ │ @@ -2466834,19 +2466954,19 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ bhi.n 72285c │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 722830 │ │ │ │ lsls r0, r1, #5 │ │ │ │ - cmp r0, #80 @ 0x50 │ │ │ │ + cmp r2, #112 @ 0x70 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ble.n 72293c │ │ │ │ + svc 120 @ 0x78 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - cmp r0, #104 @ 0x68 │ │ │ │ + cmp r2, #136 @ 0x88 │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ cmp r2, #64 @ 0x40 │ │ │ │ bhi.n 7228da │ │ │ │ add.w r0, r0, #36864 @ 0x9000 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldrb.w r3, [r0, #516] @ 0x204 │ │ │ │ @@ -2467050,23 +2467170,23 @@ │ │ │ │ add r1, pc │ │ │ │ b.n 7229d2 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ bvc.n 722ab0 │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #250 @ 0xfa │ │ │ │ + cmp r0, #26 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - movs r5, #164 @ 0xa4 │ │ │ │ + movs r7, #196 @ 0xc4 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldmia r0!, {r2, r4, r5, r7} │ │ │ │ + ldmia r2, {r2, r4, r6, r7} │ │ │ │ lsls r1, r4, #4 │ │ │ │ bpl.n 722bb4 │ │ │ │ lsls r0, r1, #5 │ │ │ │ - movs r6, #24 │ │ │ │ + cmp r0, #56 @ 0x38 │ │ │ │ lsls r2, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #544] @ (722cf4 ) │ │ │ │ @@ -2467388,15 +2467508,15 @@ │ │ │ │ add.w r0, r4, #112 @ 0x70 │ │ │ │ blx 6944c │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ add r5, sp, #880 @ 0x370 │ │ │ │ lsls r0, r1, #5 │ │ │ │ - stmia r4!, {r1, r3} │ │ │ │ + stmia r6!, {r1, r3, r5} │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldr.w ip, [sp, #4] │ │ │ │ cmp r1, #1 │ │ │ │ bhi.n 722e5e │ │ │ │ adds r2, #28 │ │ │ │ ldrb.w r2, [r0, r2, lsl #2] │ │ │ │ rsb r3, r3, #8 │ │ │ │ @@ -2468238,19 +2468358,19 @@ │ │ │ │ nop │ │ │ │ ldmia r3!, {r4, r7} │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3!, {r4, r5, r6} │ │ │ │ lsls r0, r1, #5 │ │ │ │ - adds r4, r6, r6 │ │ │ │ + subs r4, r2, r7 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldmia r6, {r1, r3, r6, r7} │ │ │ │ + beq.n 72366c │ │ │ │ lsls r1, r4, #4 │ │ │ │ - subs r6, r3, r1 │ │ │ │ + adds r6, r7, #1 │ │ │ │ lsls r2, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #548] @ (7238d4 ) │ │ │ │ @@ -2468480,21 +2468600,21 @@ │ │ │ │ nop │ │ │ │ ldmia r1!, {r3, r6} │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1!, {r4, r5} │ │ │ │ lsls r0, r1, #5 │ │ │ │ - adds r4, r7, r0 │ │ │ │ + subs r4, r3, r1 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - rev r2, r3 │ │ │ │ + pop {r1, r3, r4, r5} │ │ │ │ lsls r1, r4, #4 │ │ │ │ - asrs r0, r1, #28 │ │ │ │ + adds r0, r5, r4 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - asrs r2, r5, #26 │ │ │ │ + adds r2, r1, r3 │ │ │ │ lsls r2, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #856] @ (723c5c ) │ │ │ │ @@ -2468834,29 +2468954,29 @@ │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r0, r1, #5 │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r1, #20 │ │ │ │ + asrs r6, r5, #28 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - bge.n 723bdc │ │ │ │ + bgt.n 723c1c │ │ │ │ lsls r1, r4, #4 │ │ │ │ stmia r4!, {r3, r7} │ │ │ │ lsls r0, r1, #5 │ │ │ │ - @ instruction: 0xb61e │ │ │ │ + @ instruction: 0xb83e │ │ │ │ lsls r1, r4, #4 │ │ │ │ - asrs r4, r4, #20 │ │ │ │ + asrs r4, r0, #29 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - asrs r6, r1, #17 │ │ │ │ + asrs r6, r5, #25 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - asrs r2, r2, #19 │ │ │ │ + asrs r2, r6, #27 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - asrs r2, r2, #16 │ │ │ │ + asrs r2, r6, #24 │ │ │ │ lsls r2, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ ldr r1, [pc, #404] @ (723e34 ) │ │ │ │ @@ -2469472,25 +2469592,25 @@ │ │ │ │ lsls r4, r4, #3 │ │ │ │ orr.w r4, r4, #3 │ │ │ │ strb.w r4, [sl, #40] @ 0x28 │ │ │ │ b.n 72427e │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - bls.n 7242a0 │ │ │ │ + blt.n 7242e0 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r1, [sp, #896] @ 0x380 │ │ │ │ + ldr r4, [sp, #0] │ │ │ │ lsls r2, r4, #4 │ │ │ │ stmia r1!, {r1, r2, r7} │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #110 @ 0x6e │ │ │ │ + adds r2, #142 @ 0x8e │ │ │ │ lsls r2, r4, #4 │ │ │ │ - asrs r6, r6, #8 │ │ │ │ + asrs r6, r2, #17 │ │ │ │ lsls r2, r4, #4 │ │ │ │ stmia r0!, {r1, r3} │ │ │ │ lsls r0, r1, #5 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #2 │ │ │ │ beq.w 72474e │ │ │ │ cmp.w sl, #12 │ │ │ │ @@ -2469785,15 +2469905,15 @@ │ │ │ │ lsls r3, r6, #3 │ │ │ │ orr.w r3, r3, #5 │ │ │ │ strb.w r3, [r5, #40] @ 0x28 │ │ │ │ b.n 7244e6 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - add r6, sp, #104 @ 0x68 │ │ │ │ + add sp, #232 @ 0xe8 │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldrh r2, [r3, #2] │ │ │ │ cbz r2, 724720 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ movs r6, #1 │ │ │ │ orrs r4, r2 │ │ │ │ clz r2, r2 │ │ │ │ @@ -2469844,15 +2469964,15 @@ │ │ │ │ bne.w 724374 │ │ │ │ b.n 724012 │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #20] │ │ │ │ b.n 72450c │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - add r2, sp, #136 @ 0x88 │ │ │ │ + add r4, sp, #264 @ 0x108 │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ push {lr} │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ bhi.n 7247cc │ │ │ │ ldr r0, [r1, #24] │ │ │ │ @@ -2471670,17 +2471790,17 @@ │ │ │ │ lsls r0, r1, #5 │ │ │ │ add r4, sp, #8 │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #872 @ 0x368 │ │ │ │ lsls r0, r1, #5 │ │ │ │ - ldr r1, [sp, #888] @ 0x378 │ │ │ │ + ldr r3, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - ldr r1, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r3, [sp, #808] @ 0x328 │ │ │ │ lsls r1, r4, #4 │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2473614,131 +2473734,131 @@ │ │ │ │ ldr r0, [pc, #260] @ (726f28 ) │ │ │ │ add r0, pc │ │ │ │ b.n 726b84 │ │ │ │ ldr r0, [pc, #256] @ (726f2c ) │ │ │ │ add r0, pc │ │ │ │ b.n 726b84 │ │ │ │ nop │ │ │ │ - stmia r0!, {r2, r4, r6} │ │ │ │ + stmia r2!, {r2, r4, r5, r6} │ │ │ │ lsls r2, r4, #4 │ │ │ │ - @ instruction: 0xfa9c0122 │ │ │ │ - @ instruction: 0xb68a │ │ │ │ + ldc2 1, cr0, [ip], #136 @ 0x88 │ │ │ │ + @ instruction: 0xb8aa │ │ │ │ lsls r2, r4, #4 │ │ │ │ - asrs r0, r1, #8 │ │ │ │ + asrs r0, r5, #16 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsls r6, r6, #4 │ │ │ │ + lsls r6, r2, #13 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - stmia r6!, {r3, r4, r7} │ │ │ │ + ldmia r0!, {r3, r4, r5, r7} │ │ │ │ lsls r2, r4, #4 │ │ │ │ - revsh r2, r3 │ │ │ │ + pop {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r4, #4 │ │ │ │ - stmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r3!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r4, #4 │ │ │ │ - stmia r4!, {r1, r2, r3, r5} │ │ │ │ + stmia r6!, {r1, r2, r3, r6} │ │ │ │ lsls r2, r4, #4 │ │ │ │ - lsrs r4, r3, #21 │ │ │ │ + lsrs r4, r7, #29 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - blt.n 726ef0 │ │ │ │ + ble.n 726f30 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - pop {r2, r3, r6, r7} │ │ │ │ + bkpt 0x00ec │ │ │ │ lsls r2, r4, #4 │ │ │ │ - @ instruction: 0xb816 │ │ │ │ + rev r6, r6 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - lsls r4, r1, #12 │ │ │ │ + lsls r4, r5, #20 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - subs r6, r3, #6 │ │ │ │ + movs r1, #190 @ 0xbe │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldmia r0!, {r5, r6} │ │ │ │ + ldmia r2!, {r7} │ │ │ │ lsls r2, r4, #4 │ │ │ │ - bne.n 726dac │ │ │ │ + bcc.n 726dec │ │ │ │ lsls r2, r4, #4 │ │ │ │ - @ instruction: 0xf6fc0122 │ │ │ │ - movs r0, #94 @ 0x5e │ │ │ │ + ldrsb.w r0, [ip, ] │ │ │ │ + movs r2, #126 @ 0x7e │ │ │ │ lsls r3, r4, #4 │ │ │ │ - b.n 727230 │ │ │ │ + b.n 727670 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - bhi.n 726f68 │ │ │ │ + bge.n 726da8 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - @ instruction: 0xf2280122 │ │ │ │ - ldmia.w r0!, {r1, r5, r8} │ │ │ │ - asrs r6, r1, #3 │ │ │ │ + orr.w r1, r8, #10616832 @ 0xa20000 │ │ │ │ + @ instruction: 0xead00122 │ │ │ │ + asrs r6, r5, #11 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - @ instruction: 0xfb540122 │ │ │ │ - stc2 1, cr0, [r4, #136]! @ 0x88 │ │ │ │ - subs r6, r3, r6 │ │ │ │ + ldc2l 1, cr0, [r4, #-136]! @ 0xffffff78 │ │ │ │ + vaddw.u8 q8, q2, d18 │ │ │ │ + adds r6, r7, #6 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsls r0, r4, #18 │ │ │ │ + lsls r0, r0, #27 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldmia r1, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r1, r2, r4} │ │ │ │ lsls r2, r4, #4 │ │ │ │ - @ instruction: 0xeab40122 │ │ │ │ - udf #244 @ 0xf4 │ │ │ │ + ldcl 1, cr0, [r4], {34} @ 0x22 │ │ │ │ + b.n 7270d4 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - subs r6, r1, r1 │ │ │ │ + adds r6, r5, #1 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsrs r6, r1, #16 │ │ │ │ + lsrs r6, r5, #24 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - adds r0, r6, #1 │ │ │ │ + subs r0, r2, #2 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - b.n 727120 │ │ │ │ + b.n 727560 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - adds r4, r7, #5 │ │ │ │ + subs r4, r3, #6 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsrs r6, r1, #20 │ │ │ │ + lsrs r6, r5, #28 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - bgt.n 726fa4 │ │ │ │ + udf #142 @ 0x8e │ │ │ │ lsls r2, r4, #4 │ │ │ │ - lsrs r0, r6, #28 │ │ │ │ + asrs r0, r2, #5 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - bpl.n 726f80 │ │ │ │ + bvc.n 726fc0 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - bvc.n 726e28 │ │ │ │ + bls.n 726e68 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldc 1, cr0, [r8], #136 @ 0x88 │ │ │ │ - ldmia r6!, {r1, r2, r4, r5} │ │ │ │ + cdp 1, 13, cr0, cr8, cr2, {1} │ │ │ │ + beq.n 726f88 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - cdp 1, 15, cr0, cr12, cr2, {1} │ │ │ │ - @ instruction: 0xf3a40122 │ │ │ │ - asrs r6, r6, #30 │ │ │ │ + adds.w r1, ip, #34 @ 0x22 │ │ │ │ + rsb r1, r4, #10616832 @ 0xa20000 │ │ │ │ + adds r6, r2, r7 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsrs r0, r3, #23 │ │ │ │ + lsrs r0, r7, #31 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - bcs.n 726e70 │ │ │ │ + bmi.n 726eb0 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - lsrs r2, r2, #1 │ │ │ │ + lsrs r2, r6, #9 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsrs r4, r7, #9 │ │ │ │ + lsrs r4, r3, #18 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsls r6, r7, #19 │ │ │ │ + lsls r6, r3, #28 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r5, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r4, #4 │ │ │ │ - asrs r0, r5, #12 │ │ │ │ + asrs r0, r1, #21 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - b.n 7269b8 │ │ │ │ + b.n 726df8 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - asrs r2, r6, #16 │ │ │ │ + asrs r2, r2, #25 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - b.n 7274f4 │ │ │ │ + b.n 726934 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - adds r4, r0, r2 │ │ │ │ + subs r4, r4, r2 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsls r6, r7, #27 │ │ │ │ + lsrs r6, r3, #4 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - asrs r0, r1, #25 │ │ │ │ + adds r0, r5, r1 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - asrs r2, r5, #20 │ │ │ │ + asrs r2, r1, #29 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsrs r4, r3, #4 │ │ │ │ + lsrs r4, r7, #12 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - asrs r6, r2, #7 │ │ │ │ + asrs r6, r6, #15 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - asrs r0, r7, #2 │ │ │ │ + asrs r0, r3, #11 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsls r2, r0, #23 │ │ │ │ + lsls r2, r4, #31 │ │ │ │ lsls r3, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ ldr r4, [pc, #232] @ (72702c ) │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ @@ -2474172,20 +2474292,20 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r7, #46] @ 0x2e │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r1, #46] @ 0x2e │ │ │ │ lsls r0, r1, #5 │ │ │ │ - add r5, pc, #136 @ (adr r5, 72742c ) │ │ │ │ + add r7, pc, #264 @ (adr r7, 7274ac ) │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r4, [r5, #80] @ 0x50 │ │ │ │ + str r4, [r1, #116] @ 0x74 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - @ instruction: 0xfbe20121 │ │ │ │ - ble.n 727358 │ │ │ │ + cdp2 1, 0, cr0, cr2, cr1, {1} │ │ │ │ + svc 244 @ 0xf4 │ │ │ │ lsls r1, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2904] @ 0xb58 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #848] @ (727714 ) │ │ │ │ @@ -2474895,20 +2475015,20 @@ │ │ │ │ b.n 727880 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r4, [r4, #2] │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #456] @ 0x1c8 │ │ │ │ + add r1, pc, #584 @ (adr r1, 727d4c ) │ │ │ │ lsls r2, r4, #4 │ │ │ │ - @ instruction: 0xf6520121 │ │ │ │ - ldrsh r4, [r6, r5] │ │ │ │ + ldr??.w r0, [r2, ] │ │ │ │ + str r4, [r2, #24] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - bhi.n 727b6c │ │ │ │ + bge.n 727bac │ │ │ │ lsls r1, r4, #4 │ │ │ │ strh r0, [r5, #42] @ 0x2a │ │ │ │ lsls r0, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ @@ -2475252,20 +2475372,20 @@ │ │ │ │ b.n 727c3c │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r0, [r5, #36] @ 0x24 │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r5, [sp, #856] @ 0x358 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - @ instruction: 0xf2960121 │ │ │ │ - ldrh r0, [r7, r6] │ │ │ │ + @ instruction: 0xf4b60121 │ │ │ │ + ldrb r0, [r3, r7] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - bmi.n 727fb0 │ │ │ │ + bvs.n 727df0 │ │ │ │ lsls r1, r4, #4 │ │ │ │ strh r4, [r5, #12] │ │ │ │ lsls r0, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2952] @ 0xb88 │ │ │ │ @@ -2475832,20 +2475952,20 @@ │ │ │ │ str r3, [sp, #20] │ │ │ │ b.n 72818a │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrb r2, [r4, #29] │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #832] @ 0x340 │ │ │ │ + str r7, [sp, #960] @ 0x3c0 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - strb r0, [r2, r7] │ │ │ │ + ldrsb r0, [r6, r7] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - stc 1, cr0, [r6], {33} @ 0x21 │ │ │ │ - ldmia r6, {r2, r4, r5, r6} │ │ │ │ + cdp 1, 10, cr0, cr6, cr1, {1} │ │ │ │ + beq.n 728410 │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldrb r0, [r3, #19] │ │ │ │ lsls r0, r1, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2476239,19 +2476359,19 @@ │ │ │ │ adc.w r6, r6, #0 │ │ │ │ str.w r6, [r8, #12] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [pc, #12] @ (72891c ) │ │ │ │ add r5, pc │ │ │ │ b.n 728838 │ │ │ │ - subs r1, #198 @ 0xc6 │ │ │ │ + subs r3, #230 @ 0xe6 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - asrs r4, r4, #5 │ │ │ │ + asrs r4, r0, #14 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - subs r1, #60 @ 0x3c │ │ │ │ + subs r3, #92 @ 0x5c │ │ │ │ lsls r3, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #356] @ (728a98 ) │ │ │ │ @@ -2476403,17 +2476523,17 @@ │ │ │ │ nop │ │ │ │ strb r4, [r0, #27] │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r5, #26] │ │ │ │ lsls r0, r1, #5 │ │ │ │ - adds r7, #180 @ 0xb4 │ │ │ │ + subs r1, #212 @ 0xd4 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsls r4, r6, #22 │ │ │ │ + lsls r4, r2, #31 │ │ │ │ lsls r3, r4, #4 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ bhi.n 728ae6 │ │ │ │ add.w r0, r0, #36864 @ 0x9000 │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ movs r2, #1 │ │ │ │ @@ -2476685,15 +2476805,15 @@ │ │ │ │ str r3, [r0, #4] │ │ │ │ add.w r0, r4, #112 @ 0x70 │ │ │ │ blx 6944c │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r7, [pc, #144] @ (728e28 ) │ │ │ │ lsls r0, r1, #5 │ │ │ │ - lsls r4, r6, #6 │ │ │ │ + lsls r4, r2, #15 │ │ │ │ lsls r3, r4, #4 │ │ │ │ ldr.w ip, [sp, #4] │ │ │ │ cmp r1, #1 │ │ │ │ bhi.n 728dd6 │ │ │ │ adds r2, #28 │ │ │ │ ldrb.w r1, [r0, r2, lsl #2] │ │ │ │ rsb r3, r3, #8 │ │ │ │ @@ -2477382,17 +2477502,17 @@ │ │ │ │ beq.n 729430 │ │ │ │ b.n 7293ec │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r1, #88] @ 0x58 │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #110 @ 0x6e │ │ │ │ + cmp r7, #142 @ 0x8e │ │ │ │ lsls r3, r4, #4 │ │ │ │ - @ instruction: 0xfb6e0122 │ │ │ │ + stc2 1, cr0, [lr, #136] @ 0x88 │ │ │ │ ldr r2, [r5, #56] @ 0x38 │ │ │ │ lsls r0, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2477686,21 +2477806,21 @@ │ │ │ │ b.n 7296a0 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #60 @ 0x3c │ │ │ │ + cmp r5, #92 @ 0x5c │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsls r2, r4, #11 │ │ │ │ + lsls r2, r0, #20 │ │ │ │ lsls r3, r4, #4 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ lsls r0, r1, #5 │ │ │ │ - cmp r2, #238 @ 0xee │ │ │ │ + cmp r5, #14 │ │ │ │ lsls r3, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ movs r2, #24 │ │ │ │ @@ -2477831,15 +2477951,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [r0, #4] │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 729908 │ │ │ │ + bmi.n 729948 │ │ │ │ lsls r3, r4, #4 │ │ │ │ str r2, [r0, #116] @ 0x74 │ │ │ │ lsls r0, r1, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2478272,25 +2478392,25 @@ │ │ │ │ eor.w r4, r4, #31 │ │ │ │ lsls r4, r4, #3 │ │ │ │ orr.w r4, r4, #3 │ │ │ │ strb.w r4, [sl, #40] @ 0x28 │ │ │ │ b.n 729d1a │ │ │ │ nop │ │ │ │ ... │ │ │ │ - str r7, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r1, [sp, #632] @ 0x278 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldr r0, [r3, #64] @ 0x40 │ │ │ │ + ldr r0, [r7, #96] @ 0x60 │ │ │ │ lsls r3, r4, #4 │ │ │ │ str r6, [r1, #108] @ 0x6c │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #198 @ 0xc6 │ │ │ │ + subs r2, #230 @ 0xe6 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - cmp r0, #238 @ 0xee │ │ │ │ + cmp r3, #14 │ │ │ │ lsls r3, r4, #4 │ │ │ │ str r2, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r1, #5 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #2 │ │ │ │ beq.w 72a1ea │ │ │ │ ldr r2, [sp, #16] │ │ │ │ @@ -2478587,15 +2478707,15 @@ │ │ │ │ eor.w r3, r3, #31 │ │ │ │ and.w r3, r3, #31 │ │ │ │ movs r5, #2 │ │ │ │ b.n 729eb6 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - orrs.w r1, r6, #34 @ 0x22 │ │ │ │ + @ instruction: 0xf2760122 │ │ │ │ ldrh r2, [r3, #2] │ │ │ │ cbz r2, 72a1c0 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ movs r6, #1 │ │ │ │ orrs r4, r2 │ │ │ │ clz r2, r2 │ │ │ │ eor.w r2, r2, #31 │ │ │ │ @@ -2478645,16 +2478765,16 @@ │ │ │ │ bne.w 729e0c │ │ │ │ b.n 729aca │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #20] │ │ │ │ b.n 729fac │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - ldcl 1, cr0, [ip], {34} @ 0x22 │ │ │ │ - mrrc 1, 2, r0, ip, cr2 │ │ │ │ + cdp 1, 15, cr0, cr12, cr2, {1} │ │ │ │ + cdp 1, 7, cr0, cr12, cr2, {1} │ │ │ │ ldr r2, [r1, #20] │ │ │ │ ldr r3, [r1, #40] @ 0x28 │ │ │ │ subs r2, #1 │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ bhi.n 72a244 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cbnz r0, 72a23e │ │ │ │ @@ -2480324,17 +2480444,17 @@ │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r4, r7] │ │ │ │ lsls r0, r1, #5 │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 72b364 │ │ │ │ + svc 254 @ 0xfe │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ble.n 72b30c │ │ │ │ + svc 208 @ 0xd0 │ │ │ │ lsls r2, r4, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2481513,61 +2481633,61 @@ │ │ │ │ ldr r0, [pc, #100] @ (72c070 ) │ │ │ │ add r0, pc │ │ │ │ b.n 72bec0 │ │ │ │ ldr r0, [pc, #96] @ (72c074 ) │ │ │ │ add r0, pc │ │ │ │ b.n 72bec0 │ │ │ │ nop │ │ │ │ - add r4, pc, #904 @ (adr r4, 72c3a4 ) │ │ │ │ + add r7, pc, #8 @ (adr r7, 72c024 ) │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrb r4, [r4, #0] │ │ │ │ + ldrb r4, [r0, #9] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - add r1, sp, #344 @ 0x158 │ │ │ │ + add r3, sp, #472 @ 0x1d8 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r2, [r0, #60] @ 0x3c │ │ │ │ + str r1, [sp, #648] @ 0x288 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - add r2, pc, #80 @ (adr r2, 72c07c ) │ │ │ │ + add r4, pc, #208 @ (adr r4, 72c0fc ) │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldr r0, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r2, [sp, #808] @ 0x328 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldr r2, [sp, #904] @ 0x388 │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r1, [sp, #296] @ 0x128 │ │ │ │ + str r3, [sp, #424] @ 0x1a8 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r3, [sp, #624] @ 0x270 │ │ │ │ + str r5, [sp, #752] @ 0x2f0 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r5, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r0, [sp, #56] @ 0x38 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldr r0, [sp, #256] @ 0x100 │ │ │ │ + ldr r2, [sp, #384] @ 0x180 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - add r6, pc, #296 @ (adr r6, 72c170 ) │ │ │ │ + add r0, sp, #424 @ 0x1a8 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r2, [r3, #60] @ 0x3c │ │ │ │ + ldrh r2, [r7, #12] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r4, [r5, #14] │ │ │ │ + ldrh r4, [r1, #32] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r6, [r7, #32] │ │ │ │ + ldrh r6, [r3, #50] @ 0x32 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r0, [r2, #52] @ 0x34 │ │ │ │ + str r0, [sp, #704] @ 0x2c0 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r0, [r5, #2] │ │ │ │ + strh r0, [r1, #20] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrb r2, [r3, #5] │ │ │ │ + ldrb r2, [r7, #13] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r0, [r4, #20] │ │ │ │ + strh r0, [r0, #38] @ 0x26 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldr r6, [sp, #744] @ 0x2e8 │ │ │ │ + add r0, pc, #872 @ (adr r0, 72c3d0 ) │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldr r4, [sp, #368] @ 0x170 │ │ │ │ + ldr r6, [sp, #496] @ 0x1f0 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r6, [r4, #38] @ 0x26 │ │ │ │ + strh r6, [r0, #56] @ 0x38 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrb r0, [r3, #23] │ │ │ │ + ldrb r0, [r7, #31] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrb r2, [r7, #13] │ │ │ │ + ldrb r2, [r3, #22] │ │ │ │ lsls r3, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ ldr r4, [pc, #232] @ (72c174 ) │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ @@ -2481945,21 +2482065,22 @@ │ │ │ │ nop │ │ │ │ subs r5, #4 │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #214 @ 0xd6 │ │ │ │ lsls r0, r1, #5 │ │ │ │ - ldr r2, [r4, #80] @ 0x50 │ │ │ │ + ldr r2, [r0, #116] @ 0x74 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - sbcs r0, r2 │ │ │ │ + bics r0, r6 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsrs r0, r2, #25 │ │ │ │ + asrs r0, r6, #1 │ │ │ │ + lsls r3, r4, #4 │ │ │ │ + lsls r2, r2, #3 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - cdp2 1, 11, cr0, cr2, cr2, {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, #2904] @ 0xb58 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #848] @ (72c7d0 ) │ │ │ │ ldr r3, [pc, #848] @ (72c7d4 ) │ │ │ │ @@ -2482668,21 +2482789,21 @@ │ │ │ │ b.n 72c93c │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r7, #168 @ 0xa8 │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r0, #116] @ 0x74 │ │ │ │ + ldr r6, [r4, #20] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - subs r3, #198 @ 0xc6 │ │ │ │ + subs r5, #230 @ 0xe6 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsrs r0, r6, #1 │ │ │ │ + lsrs r0, r2, #10 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str.w r0, [lr, #290] @ 0x122 │ │ │ │ + @ instruction: 0xfaee0122 │ │ │ │ adds r4, #172 @ 0xac │ │ │ │ lsls r0, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ @@ -2483025,21 +2483146,21 @@ │ │ │ │ b.n 72ccf8 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r1, #56] @ 0x38 │ │ │ │ + str r2, [r5, #88] @ 0x58 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - subs r0, #10 │ │ │ │ + subs r2, #42 @ 0x2a │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsls r4, r6, #18 │ │ │ │ + lsls r4, r2, #27 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - adds.w r1, r2, #10616832 @ 0xa20000 │ │ │ │ + @ instruction: 0xf7320122 │ │ │ │ adds r0, #240 @ 0xf0 │ │ │ │ lsls r0, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2952] @ 0xb88 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2483599,20 +2483720,21 @@ │ │ │ │ b.n 72d236 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r6, #174 @ 0xae │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, r6] │ │ │ │ + ldrsh r4, [r2, r7] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - adds r2, #24 │ │ │ │ + adds r4, #56 @ 0x38 │ │ │ │ + lsls r3, r4, #4 │ │ │ │ + lsls r6, r7, #3 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - cdp2 1, 13, cr0, cr14, cr2, {1} │ │ │ │ - vrhadd.s d0, d10, d18 │ │ │ │ + adcs.w r1, sl, #34 @ 0x22 │ │ │ │ cmp r4, #46 @ 0x2e │ │ │ │ lsls r0, r1, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ @@ -2484904,15 +2485026,15 @@ │ │ │ │ str r2, [r4, #104] @ 0x68 │ │ │ │ str r3, [r4, #108] @ 0x6c │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r5, [sp, #136] @ 0x88 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - strh r6, [r7, #62] @ 0x3e │ │ │ │ + ldrh r6, [r3, #16] │ │ │ │ lsls r3, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ mov fp, r3 │ │ │ │ @@ -2485036,23 +2485158,23 @@ │ │ │ │ orr.w r3, r3, #7 │ │ │ │ strb r3, [r5, r2] │ │ │ │ b.n 72e3c0 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r1, #32] │ │ │ │ + ldrh r2, [r5, #48] @ 0x30 │ │ │ │ lsls r3, r4, #4 │ │ │ │ adds r2, r0, #4 │ │ │ │ lsls r0, r1, #5 │ │ │ │ - ldrh r6, [r6, #16] │ │ │ │ + ldrh r6, [r2, #34] @ 0x22 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r2, [r6, #2] │ │ │ │ + ldrh r2, [r2, #20] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r2, [r1, #58] @ 0x3a │ │ │ │ + ldrh r2, [r5, #10] │ │ │ │ lsls r3, r4, #4 │ │ │ │ adds r6, r1, #0 │ │ │ │ lsls r0, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -2485281,51 +2485403,51 @@ │ │ │ │ b.n 72e5d6 │ │ │ │ ldr r0, [pc, #76] @ (72e6e0 ) │ │ │ │ add r0, pc │ │ │ │ b.n 72e5d6 │ │ │ │ ldr r0, [pc, #76] @ (72e6e4 ) │ │ │ │ add r0, pc │ │ │ │ b.n 72e5d6 │ │ │ │ - ldrh r4, [r7, #58] @ 0x3a │ │ │ │ + str r1, [sp, #624] @ 0x270 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r6, [r0, #60] @ 0x3c │ │ │ │ + str r1, [sp, #664] @ 0x298 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r4, [r2, #58] @ 0x3a │ │ │ │ + str r1, [sp, #464] @ 0x1d0 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r2, [r1, #60] @ 0x3c │ │ │ │ + str r1, [sp, #680] @ 0x2a8 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r0, [r0, #62] @ 0x3e │ │ │ │ + str r1, [sp, #896] @ 0x380 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r6, [r1, #62] @ 0x3e │ │ │ │ + str r1, [sp, #952] @ 0x3b8 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r0, [sp, #16] │ │ │ │ + str r2, [sp, #144] @ 0x90 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r2, [r4, #56] @ 0x38 │ │ │ │ + str r1, [sp, #264] @ 0x108 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r0, [r6, #56] @ 0x38 │ │ │ │ + str r1, [sp, #320] @ 0x140 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r0, [sp, #184] @ 0xb8 │ │ │ │ + str r2, [sp, #312] @ 0x138 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r0, [sp, #240] @ 0xf0 │ │ │ │ + str r2, [sp, #368] @ 0x170 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r2, [r6, #56] @ 0x38 │ │ │ │ + str r1, [sp, #328] @ 0x148 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r4, [r6, #62] @ 0x3e │ │ │ │ + str r2, [sp, #80] @ 0x50 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r2, [r6, #60] @ 0x3c │ │ │ │ + str r1, [sp, #840] @ 0x348 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r4, [r3, #58] @ 0x3a │ │ │ │ + str r1, [sp, #496] @ 0x1f0 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r2, [r7, #60] @ 0x3c │ │ │ │ + str r1, [sp, #872] @ 0x368 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r4, [r4, #58] @ 0x3a │ │ │ │ + str r1, [sp, #528] @ 0x210 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r2, [r4, #56] @ 0x38 │ │ │ │ + str r1, [sp, #264] @ 0x108 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r4, [r4, #62] @ 0x3e │ │ │ │ + str r2, [sp, #16] │ │ │ │ lsls r3, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ ldr r4, [pc, #272] @ (72e80c ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2485835,21 +2485957,21 @@ │ │ │ │ nop │ │ │ │ asrs r6, r4, #26 │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #23 │ │ │ │ lsls r0, r1, #5 │ │ │ │ - strh r0, [r3, #22] │ │ │ │ + strh r0, [r7, #38] @ 0x26 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r0, [r3, #6] │ │ │ │ + strh r0, [r7, #22] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r0, [r6, #34] @ 0x22 │ │ │ │ + strh r0, [r2, #52] @ 0x34 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrb r6, [r1, #31] │ │ │ │ + strh r6, [r5, #14] │ │ │ │ lsls r3, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip] │ │ │ │ @@ -2486151,21 +2486273,21 @@ │ │ │ │ nop │ │ │ │ asrs r2, r0, #13 │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r1, #10 │ │ │ │ lsls r0, r1, #5 │ │ │ │ - ldrb r4, [r6, #29] │ │ │ │ + strh r4, [r2, #12] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrb r4, [r6, #21] │ │ │ │ + ldrb r4, [r2, #30] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r4, [r1, #8] │ │ │ │ + strh r4, [r5, #24] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrb r2, [r5, #17] │ │ │ │ + ldrb r2, [r1, #26] │ │ │ │ lsls r3, r4, #4 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ push {lr} │ │ │ │ ldr r3, [r2, #20] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r2, #20 │ │ │ │ lsrs r3, r3, #3 │ │ │ │ @@ -2488027,17 +2488149,17 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cdp2 1, 2, cr0, cr12, cr7, {2} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldc2 15, cr15, [sp, #-1020]! @ 0xfffffc04 │ │ │ │ pldw [pc, #4095] @ 731323 │ │ │ │ ldc2l 1, cr0, [r0, #-284] @ 0xfffffee4 │ │ │ │ - strb r4, [r3, #15] │ │ │ │ + strb r4, [r7, #23] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strb r2, [r0, #15] │ │ │ │ + strb r2, [r4, #23] │ │ │ │ lsls r3, r4, #4 │ │ │ │ add.w r0, r0, #8192 @ 0x2000 │ │ │ │ ldrb.w r2, [r0, #3810] @ 0xee2 │ │ │ │ lsls r0, r2, #31 │ │ │ │ bpl.n 730346 │ │ │ │ and.w r3, r3, #1056768 @ 0x102000 │ │ │ │ cmp.w r3, #1048576 @ 0x100000 │ │ │ │ @@ -2490851,17 +2490973,17 @@ │ │ │ │ cmp r1, #14 │ │ │ │ bhi.n 73203c │ │ │ │ b.n 732058 │ │ │ │ movs r0, #3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldrsb r0, [r1, r3] │ │ │ │ + ldr r0, [r5, r3] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrsb r4, [r7, r2] │ │ │ │ + ldr r4, [r3, r3] │ │ │ │ lsls r3, r4, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r2 │ │ │ │ @@ -2490922,17 +2491044,17 @@ │ │ │ │ subs r7, r2, #1 │ │ │ │ subs r2, r6, #2 │ │ │ │ cmp r2, #14 │ │ │ │ it hi │ │ │ │ movhi r2, #0 │ │ │ │ bhi.n 7320cc │ │ │ │ b.n 7320fa │ │ │ │ - ldrsb r0, [r5, r0] │ │ │ │ + ldr r0, [r1, r1] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrsb r0, [r3, r0] │ │ │ │ + ldr r0, [r7, r0] │ │ │ │ lsls r3, r4, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 7167ec │ │ │ │ @@ -2493160,17 +2493282,17 @@ │ │ │ │ subs r2, r6, #2 │ │ │ │ cmp r2, #14 │ │ │ │ it hi │ │ │ │ movhi r2, #0 │ │ │ │ bhi.n 7336ea │ │ │ │ b.n 73371c │ │ │ │ nop │ │ │ │ - ands r6, r0 │ │ │ │ + tst r6, r4 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - subs r7, #246 @ 0xf6 │ │ │ │ + tst r6, r2 │ │ │ │ lsls r3, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ ldr r4, [pc, #460] @ (733930 ) │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ @@ -2493415,17 +2493537,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} │ │ │ │ - subs r5, #138 @ 0x8a │ │ │ │ + subs r7, #170 @ 0xaa │ │ │ │ lsls r3, r4, #4 │ │ │ │ - subs r5, #122 @ 0x7a │ │ │ │ + subs r7, #154 @ 0x9a │ │ │ │ lsls r3, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [r1, #16] │ │ │ │ mov r7, r1 │ │ │ │ @@ -2493512,15 +2493634,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r4, #7 │ │ │ │ movs r1, #2 │ │ │ │ b.n 733a20 │ │ │ │ subs r4, #1 │ │ │ │ movs r1, #0 │ │ │ │ b.n 733a20 │ │ │ │ - subs r5, #76 @ 0x4c │ │ │ │ + subs r7, #108 @ 0x6c │ │ │ │ lsls r3, r4, #4 │ │ │ │ b.n 7335fe │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (733e78 ) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2495005,15 +2495127,15 @@ │ │ │ │ bhi.n 7349f4 │ │ │ │ ldr r3, [pc, #12] @ (7349f8 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - cmp r5, #28 │ │ │ │ + cmp r7, #60 @ 0x3c │ │ │ │ lsls r3, r4, #4 │ │ │ │ cmp r0, #4 │ │ │ │ beq.n 734a16 │ │ │ │ cmp r0, #8 │ │ │ │ beq.n 734a12 │ │ │ │ sub.w r0, r0, #2 │ │ │ │ clz r0, r0 │ │ │ │ @@ -2495266,19 +2495388,19 @@ │ │ │ │ b.n 734c34 │ │ │ │ mov r6, r7 │ │ │ │ mov lr, r0 │ │ │ │ b.n 734c34 │ │ │ │ mov.w lr, #0 │ │ │ │ mov r8, lr │ │ │ │ b.n 734aae │ │ │ │ - cmp r5, #16 │ │ │ │ + cmp r7, #48 @ 0x30 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - cmp r5, #0 │ │ │ │ + cmp r7, #32 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - cmp r4, #240 @ 0xf0 │ │ │ │ + cmp r7, #16 │ │ │ │ lsls r3, r4, #4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r0, #17 │ │ │ │ it hi │ │ │ │ movhi r3, #32 │ │ │ │ bhi.n 734cb0 │ │ │ │ @@ -2496989,15 +2497111,15 @@ │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 735c24 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r4, pc, #120 @ (adr r4, 735f24 ) │ │ │ │ lsls r7, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r6, r2 │ │ │ │ + adds r2, r2, #3 │ │ │ │ lsls r3, r4, #4 │ │ │ │ add r2, pc, #632 @ (adr r2, 736130 ) │ │ │ │ lsls r7, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2498765,15 +2498887,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (737110 ) │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ add r2, pc │ │ │ │ add r3, r1 │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ b.n 7370b0 │ │ │ │ - lsls r2, r3, #28 │ │ │ │ + lsrs r2, r7, #4 │ │ │ │ lsls r3, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3496] @ 0xda8 │ │ │ │ sub.w sp, sp, #564 @ 0x234 │ │ │ │ ldr.w r4, [pc, #1292] @ 737638 │ │ │ │ @@ -2506231,15 +2506353,15 @@ │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, #6 │ │ │ │ bne.n 73c058 │ │ │ │ ldr.w r0, [r5, #3876] @ 0xf24 │ │ │ │ cbz r0, 73c0ae │ │ │ │ addw r6, r5, #3908 @ 0xf44 │ │ │ │ addw r4, r5, #3924 @ 0xf54 │ │ │ │ - bl af543c │ │ │ │ + bl af56cc │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ mov r0, r5 │ │ │ │ cbz r1, 73c094 │ │ │ │ ldr.w r3, [r5, #200] @ 0xc8 │ │ │ │ blx r3 │ │ │ │ cmp r4, r6 │ │ │ │ bne.n 73c086 │ │ │ │ @@ -2506248,15 +2506370,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ cbz r1, 73c0aa │ │ │ │ ldr.w r3, [r5, #248] @ 0xf8 │ │ │ │ blx r3 │ │ │ │ cmp r4, r6 │ │ │ │ bne.n 73c09c │ │ │ │ addw r0, r5, #3880 @ 0xf28 │ │ │ │ - bl afa8f0 │ │ │ │ + bl afab80 │ │ │ │ add.w r0, r5, #4256 @ 0x10a0 │ │ │ │ adds r0, #8 │ │ │ │ bl 74630c │ │ │ │ add.w r3, r5, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r3, #184] @ 0xb8 │ │ │ │ blx 6a8a8 │ │ │ │ mov r0, r5 │ │ │ │ @@ -2506580,15 +2506702,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ str.w r6, [r4, #716] @ 0x2cc │ │ │ │ mov.w r2, #65536 @ 0x10000 │ │ │ │ mov r1, r4 │ │ │ │ addw r0, r4, #3880 @ 0xf28 │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl afa8cc │ │ │ │ + bl afab5c │ │ │ │ movs r1, #20 │ │ │ │ movs r0, #1 │ │ │ │ blx 6ae50 │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [r7, #2920] @ 0xb68 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 73c590 │ │ │ │ @@ -2506598,15 +2506720,15 @@ │ │ │ │ bne.n 73c590 │ │ │ │ ldr.w r3, [r5, #3476] @ 0xd94 │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r3, #25 │ │ │ │ itt mi │ │ │ │ ldrmi.w r3, [r4, #3828] @ 0xef4 │ │ │ │ strmi.w r3, [r4, #380] @ 0x17c │ │ │ │ - bl af5040 │ │ │ │ + bl af52d0 │ │ │ │ str.w r0, [r4, #3876] @ 0xf24 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 73c590 │ │ │ │ ldr.w r9, [pc, #372] @ 73c630 │ │ │ │ addw r6, r4, #3924 @ 0xf54 │ │ │ │ str r5, [sp, #20] │ │ │ │ mov fp, r4 │ │ │ │ @@ -2506631,15 +2506753,15 @@ │ │ │ │ bne.n 73c4d8 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ add.w r4, fp, #15488 @ 0x3c80 │ │ │ │ ldr.w r0, [fp, #3876] @ 0xf24 │ │ │ │ adds r4, #60 @ 0x3c │ │ │ │ add.w r5, r5, #4096 @ 0x1000 │ │ │ │ ldrb.w r1, [r5, #48] @ 0x30 │ │ │ │ - bl af56f0 │ │ │ │ + bl af5980 │ │ │ │ ldr r2, [pc, #276] @ (73c634 ) │ │ │ │ ldr.w r3, [fp, #3876] @ 0xf24 │ │ │ │ mov r0, fp │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ str r2, [r3, #0] │ │ │ │ bl 7b07bc │ │ │ │ movs r3, #0 │ │ │ │ @@ -2506731,31 +2506853,31 @@ │ │ │ │ lsls r7, r0, #5 │ │ │ │ @ instruction: 0xfa7dffff │ │ │ │ vst4. {d31[0],d33[0],d35[0],d37[0]}, [r5 :256] │ │ │ │ subs r4, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, #16] │ │ │ │ + ldr r4, [r1, #52] @ 0x34 │ │ │ │ lsls r0, r3, #2 │ │ │ │ cmp r2, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r3, r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb81e │ │ │ │ lsls r2, r4, #4 │ │ │ │ lsrs r4, r1, #27 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #166 @ 0xa6 │ │ │ │ lsls r7, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - push {r5, r6, lr} │ │ │ │ + @ instruction: 0xb780 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r2, [r1, #116] @ 0x74 │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r0, [r6, #116] @ 0x74 │ │ │ │ + ldr r0, [r2, #24] │ │ │ │ lsls r0, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w r5, [pc, #1904] @ 73cdd0 │ │ │ │ sub sp, #28 │ │ │ │ @@ -2507000,15 +2507122,15 @@ │ │ │ │ blx r3 │ │ │ │ blx 69ad4 │ │ │ │ ldr.w r9, [r0, #8] │ │ │ │ ldrd sl, r6, [r0] │ │ │ │ blx 6a728 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl afa568 │ │ │ │ + bl afa7f8 │ │ │ │ ldr.w r8, [r4, #1860] @ 0x744 │ │ │ │ movs r2, #1 │ │ │ │ movw r1, #257 @ 0x101 │ │ │ │ cmp.w r8, #35 @ 0x23 │ │ │ │ mov.w r0, #16843009 @ 0x1010101 │ │ │ │ ite ls │ │ │ │ movls r3, #0 │ │ │ │ @@ -2507336,29 +2507458,29 @@ │ │ │ │ ldc2l 15, cr15, [r5], #-1020 @ 0xfffffc04 │ │ │ │ bl 638dda │ │ │ │ bl 5fedde │ │ │ │ movs r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r0, 73ce08 │ │ │ │ lsls r1, r0, #5 │ │ │ │ - b.n 73cec4 │ │ │ │ + b.n 73d304 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r4, [r0, #100] @ 0x64 │ │ │ │ + ldr r4, [r4, #4] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r6, [r6, #96] @ 0x60 │ │ │ │ + ldr r6, [r2, #4] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r0, [r6, #96] @ 0x60 │ │ │ │ + ldr r0, [r2, #4] │ │ │ │ lsls r0, r3, #2 │ │ │ │ subs r2, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r3, r6] │ │ │ │ + str r4, [r7, #24] │ │ │ │ lsls r0, r3, #2 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2507746,53 +2507868,53 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #180 @ 0xb4 │ │ │ │ lsls r7, r0, #5 │ │ │ │ adds r1, #176 @ 0xb0 │ │ │ │ lsls r7, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r3, r4] │ │ │ │ + str r6, [r7, #16] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrsh r2, [r7, r4] │ │ │ │ + str r2, [r3, #20] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrsh r4, [r7, r4] │ │ │ │ + str r4, [r3, #20] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrsh r2, [r2, r5] │ │ │ │ + str r2, [r6, #20] │ │ │ │ lsls r0, r3, #2 │ │ │ │ cmp r6, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #68 @ 0x44 │ │ │ │ lsls r7, r0, #5 │ │ │ │ - ldrsh r6, [r5, r2] │ │ │ │ + str r6, [r1, #12] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - asrs r0, r4, #17 │ │ │ │ + asrs r0, r0, #26 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrsh r2, [r4, r3] │ │ │ │ + str r2, [r0, #16] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrsh r4, [r5, r2] │ │ │ │ + str r4, [r1, #12] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r2, [r5, r5] │ │ │ │ + ldrsh r2, [r1, r6] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r0, [r6, r4] │ │ │ │ + ldrsh r0, [r2, r5] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r2, [r7, r3] │ │ │ │ + ldrsh r2, [r3, r4] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r2, [r4, r5] │ │ │ │ + ldrsh r2, [r0, r6] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r4, [r2, r6] │ │ │ │ + ldrsh r4, [r6, r6] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r6, [r7, r6] │ │ │ │ + ldrsh r6, [r3, r7] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r0, [r0, r4] │ │ │ │ + ldrsh r0, [r4, r4] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r4, [r6, r7] │ │ │ │ + str r4, [r2, #0] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r2, [r2, r2] │ │ │ │ + ldrsh r2, [r6, r2] │ │ │ │ lsls r0, r3, #2 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #222 @ 0xde │ │ │ │ lsls r7, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2508060,15 +2508182,15 @@ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cbz r0, 73d588 │ │ │ │ blx 6a8a8 │ │ │ │ str r7, [r4, #16] │ │ │ │ movs r2, #1 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl b04534 │ │ │ │ + bl b047c4 │ │ │ │ ldr.w r2, [r9, #184] @ 0xb8 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ cbnz r2, 73d5fe │ │ │ │ mov r0, r3 │ │ │ │ movs r2, #0 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ @@ -2508352,56 +2508474,56 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #234 @ 0xea │ │ │ │ lsls r7, r0, #5 │ │ │ │ cmp r3, #230 @ 0xe6 │ │ │ │ lsls r7, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r1, r1] │ │ │ │ + ldrsh r0, [r5, r1] │ │ │ │ lsls r0, r3, #2 │ │ │ │ b.n 73d3cc │ │ │ │ lsls r4, r1, #5 │ │ │ │ - ldrb r0, [r6, r1] │ │ │ │ + ldrsh r0, [r2, r2] │ │ │ │ lsls r0, r3, #2 │ │ │ │ cmp r2, #218 @ 0xda │ │ │ │ lsls r7, r0, #5 │ │ │ │ movs r5, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r4, r4] │ │ │ │ + ldrh r0, [r0, r5] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrh r2, [r6, r0] │ │ │ │ + ldrb r2, [r2, r1] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrh r4, [r3, r7] │ │ │ │ + ldrb r4, [r7, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r1, #246 @ 0xf6 │ │ │ │ + movs r4, #22 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r2, #0] │ │ │ │ + ldr r2, [r6, #32] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsls r6, r2, #13 │ │ │ │ + lsls r6, r6, #21 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - str??.w r0, [lr, #149] @ 0x95 │ │ │ │ - ldr r2, [r3, r7] │ │ │ │ + @ instruction: 0xfb0e0095 │ │ │ │ + ldrh r2, [r7, r7] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r4, [r4, r7] │ │ │ │ + ldrb r4, [r0, r0] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrh r4, [r5, r4] │ │ │ │ + ldrb r4, [r1, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r4, r4] │ │ │ │ + ldrb r4, [r0, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r3, r4] │ │ │ │ + ldrb r4, [r7, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r2, r4] │ │ │ │ + ldrb r4, [r6, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #440 @ (adr r3, 73da9c ) │ │ │ │ + add r5, pc, #568 @ (adr r5, 73db1c ) │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r4, [r1, r5] │ │ │ │ + ldrh r4, [r5, r5] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r4, [r3, r4] │ │ │ │ + ldrh r4, [r7, r4] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r0, [r4, r5] │ │ │ │ + ldrh r0, [r0, r6] │ │ │ │ lsls r0, r3, #2 │ │ │ │ b.n 73dd54 │ │ │ │ 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] │ │ │ │ @@ -2508728,15 +2508850,15 @@ │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [r6, #8] │ │ │ │ lsls r1, r4, #2 │ │ │ │ adds r3, r6, #4 │ │ │ │ addw r0, r7, #3880 @ 0xf28 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl afa94c │ │ │ │ + bl afabdc │ │ │ │ ldr r1, [r6, #0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 73da96 │ │ │ │ mov r0, r7 │ │ │ │ movw r2, #16418 @ 0x4022 │ │ │ │ bl 74beb4 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ @@ -2508918,21 +2509040,21 @@ │ │ │ │ lsls r7, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #76 @ 0x4c │ │ │ │ lsls r7, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r0, r1] │ │ │ │ + ldrsb r4, [r4, r1] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r4, [r7, r3] │ │ │ │ + ldrsb r4, [r3, r4] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - pop {r2, r5, pc} │ │ │ │ - lsls r7, r3, #2 │ │ │ │ - lsrs r6, r0, #3 │ │ │ │ + itt mi │ │ │ │ + lslmi r7, r3, #2 │ │ │ │ + lsrmi r6, r4, #11 │ │ │ │ lsls r1, r3, #2 │ │ │ │ subs r3, r0, #1 │ │ │ │ cmp r3, #2 │ │ │ │ bhi.n 73dec2 │ │ │ │ sub.w r0, r0, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ @@ -2509858,27 +2509980,27 @@ │ │ │ │ lsls r7, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #172 @ 0xac │ │ │ │ lsls r7, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r4, r1] │ │ │ │ + strh r2, [r0, r2] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r1, [sp, #208] @ 0xd0 │ │ │ │ + ldr r3, [sp, #336] @ 0x150 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r6, [pc, #968] @ (73ec0c ) │ │ │ │ + str r2, [r2, r4] │ │ │ │ lsls r0, r3, #2 │ │ │ │ adds r2, r3, #5 │ │ │ │ lsls r7, r0, #5 │ │ │ │ - ldr r1, [pc, #896] @ (73ebcc ) │ │ │ │ + ldr r4, [pc, #0] @ (73e84c ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r2, [sp, #888] @ 0x378 │ │ │ │ + str r4, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r0, [pc, #632] @ (73eacc ) │ │ │ │ + ldr r2, [pc, #760] @ (73eb4c ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ cmp r1, #4 │ │ │ │ beq.n 73e8ba │ │ │ │ cmp r1, #8 │ │ │ │ beq.n 73e86e │ │ │ │ @@ -2509922,15 +2510044,15 @@ │ │ │ │ movt r1, #50252 @ 0xc44c │ │ │ │ adds r0, r2, #4 │ │ │ │ vldr s13, [pc, #4] @ 73e8e0 │ │ │ │ b.n 73e884 │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #128 @ 0x80 │ │ │ │ - str r4, [sp, #904] @ 0x388 │ │ │ │ + str r7, [sp, #8] │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr r3, [pc, #92] @ (73e948 ) │ │ │ │ add r3, pc │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 73e90e │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r7, r0, #20 │ │ │ │ @@ -2509969,19 +2510091,19 @@ │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ asrs r2, r2, #28 │ │ │ │ lsls r7, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #920] @ 0x398 │ │ │ │ + str r6, [sp, #24] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r1, [pc, #160] @ (73e9f8 ) │ │ │ │ + ldr r3, [pc, #288] @ (73ea78 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r1, [pc, #328] @ (73eaa4 ) │ │ │ │ + ldr r3, [pc, #456] @ (73eb24 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ ldr r2, [pc, #168] @ (73ea08 ) │ │ │ │ subs r3, r0, #1 │ │ │ │ add r2, pc │ │ │ │ cmp r3, #25 │ │ │ │ bhi.n 73e984 │ │ │ │ tbb [pc, r3] │ │ │ │ @@ -2510058,19 +2510180,19 @@ │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ asrs r4, r3, #26 │ │ │ │ lsls r7, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #336] @ 0x150 │ │ │ │ + str r5, [sp, #464] @ 0x1d0 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r0, [pc, #712] @ (73ece0 ) │ │ │ │ + ldr r2, [pc, #840] @ (73ed60 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r1, [pc, #32] @ (73ea3c ) │ │ │ │ + ldr r3, [pc, #160] @ (73eabc ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ tst.w r3, #1 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ add.w r1, r0, r1, lsl #2 │ │ │ │ ldrb r0, [r1, #4] │ │ │ │ @@ -2514269,15 +2514391,15 @@ │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ b.w 74133c │ │ │ │ mov r1, r5 │ │ │ │ b.n 741a98 │ │ │ │ cdp 1, 14, cr0, cr12, cr6, {2} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r1, #100] @ 0x64 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ lsls r2, r4, #4 │ │ │ │ b.n 741c9c │ │ │ │ lsls r6, r0, #5 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ movs r2, #0 │ │ │ │ bl 74b1a0 │ │ │ │ @@ -2515269,23 +2515391,23 @@ │ │ │ │ ldrb.w r2, [r4, #53] @ 0x35 │ │ │ │ cmp r2, #6 │ │ │ │ bne.w 7426ee │ │ │ │ b.n 7427f6 │ │ │ │ nop │ │ │ │ bls.n 742870 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - strb r2, [r7, r6] │ │ │ │ + ldrsb r2, [r3, r7] │ │ │ │ lsls r2, r4, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r7, r7] │ │ │ │ + ldr r2, [r3, r0] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - lsrs r2, r1, #12 │ │ │ │ + lsrs r2, r5, #20 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsrs r4, r2, #14 │ │ │ │ + lsrs r4, r6, #22 │ │ │ │ lsls r0, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r6, r2 │ │ │ │ ldr.w r2, [pc, #1048] @ 742d04 │ │ │ │ @@ -2515879,19 +2516001,19 @@ │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bne.n 742fb4 │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #72] @ (742fac ) │ │ │ │ + str r2, [r6, r0] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - lsls r2, r6, #15 │ │ │ │ + lsls r2, r2, #24 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r6, r5, #12 │ │ │ │ + lsls r6, r1, #21 │ │ │ │ lsls r0, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r0 │ │ │ │ add.w r0, r0, #4256 @ 0x10a0 │ │ │ │ @@ -2516911,31 +2517033,31 @@ │ │ │ │ str.w r4, [r3, #172] @ 0xac │ │ │ │ str.w r0, [r2, r1, lsl #2] │ │ │ │ b.n 743afe │ │ │ │ movs r0, #9 │ │ │ │ movt r0, #58368 @ 0xe400 │ │ │ │ b.w 7430e0 │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #280] @ (743eb8 ) │ │ │ │ + ldr r5, [pc, #408] @ (743f38 ) │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r4, [pc, #16] @ (743db4 ) │ │ │ │ + ldr r6, [pc, #144] @ (743e34 ) │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r3, [pc, #408] @ (743f40 ) │ │ │ │ + ldr r5, [pc, #536] @ (743fc0 ) │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r3, [pc, #736] @ (74408c ) │ │ │ │ + ldr r5, [pc, #864] @ (74410c ) │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r3, [pc, #472] @ (743f88 ) │ │ │ │ + ldr r5, [pc, #600] @ (744008 ) │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r2, [pc, #864] @ (744114 ) │ │ │ │ + ldr r4, [pc, #992] @ (744194 ) │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r2, [pc, #400] @ (743f48 ) │ │ │ │ + ldr r4, [pc, #528] @ (743fc8 ) │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r2, [pc, #552] @ (743fe4 ) │ │ │ │ + ldr r4, [pc, #680] @ (744064 ) │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r3, [pc, #816] @ (7440f0 ) │ │ │ │ + ldr r5, [pc, #944] @ (744170 ) │ │ │ │ lsls r2, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ add.w r3, r0, #12288 @ 0x3000 │ │ │ │ @@ -2518854,15 +2518976,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 745420 │ │ │ │ nop │ │ │ │ - cmp r5, #130 @ 0x82 │ │ │ │ + cmp r7, #162 @ 0xa2 │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr.w r3, [r0, #2072] @ 0x818 │ │ │ │ cbz r1, 7454bc │ │ │ │ bic.w r3, r3, #4 │ │ │ │ orr.w r3, r3, #2 │ │ │ │ add.w ip, r0, #4096 @ 0x1000 │ │ │ │ str.w r3, [r0, #2072] @ 0x818 │ │ │ │ @@ -2520191,15 +2520313,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r3, [pc, #8] @ (746420 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - subs r2, r1, r0 │ │ │ │ + adds r2, r5, #0 │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr.w r1, [r0, #660] @ 0x294 │ │ │ │ add.w r2, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r0, #672] @ 0x2a0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ adds r4, r1, #1 │ │ │ │ mov.w r5, #26880 @ 0x6900 │ │ │ │ @@ -2521752,22 +2521874,22 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r6, #42] @ 0x2a │ │ │ │ lsls r6, r0, #5 │ │ │ │ ldrh r0, [r7, #36] @ 0x24 │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r0, #32 │ │ │ │ + lsrs r6, r4, #8 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - pop {r1, r5, r7, pc} │ │ │ │ - lsls r7, r2, #2 │ │ │ │ - pop {r1, r2, r3, r5, r6, pc} │ │ │ │ - lsls r7, r2, #2 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + ittt gt │ │ │ │ + lslgt r7, r2, #2 │ │ │ │ + itee hi @ unpredictable │ │ │ │ + lslhi r7, r2, #2 │ │ │ │ + stmdbls sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + movls.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #360] @ (7477c8 ) │ │ │ │ ldr r3, [pc, #360] @ (7477cc ) │ │ │ │ sub sp, #12 │ │ │ │ add r2, pc │ │ │ │ @@ -2523101,15 +2523223,15 @@ │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r7, [r5, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 748110 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ b.n 748526 │ │ │ │ nop │ │ │ │ - str.w r0, [sl, #289] @ 0x121 │ │ │ │ + @ instruction: 0xfaea0121 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3624] @ 0xe28 │ │ │ │ ldr.w r5, [pc, #3092] @ 749178 │ │ │ │ sub sp, #436 @ 0x1b4 │ │ │ │ ldr.w r4, [pc, #3092] @ 74917c │ │ │ │ @@ -2524123,15 +2524245,15 @@ │ │ │ │ bne.n 74913e │ │ │ │ b.n 749184 │ │ │ │ nop │ │ │ │ ldrb r2, [r2, #10] │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - vext.8 d16, d10, d17, #1 │ │ │ │ + @ instruction: 0xf21a0121 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r2, #832] @ 0x340 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cbz r3, 7491de │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ @@ -2525231,15 +2525353,15 @@ │ │ │ │ movne r7, #1 │ │ │ │ b.n 74996c │ │ │ │ nop │ │ │ │ ldr r4, [r1, #96] @ 0x60 │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strd r0, r1, [r4], #132 @ 0x84 │ │ │ │ + add.w r1, r4, r1, asr #32 │ │ │ │ ldr.w r3, [r4, #1500] @ 0x5dc │ │ │ │ cbz r3, 749ea2 │ │ │ │ ldrh.w r0, [r4, #1496] @ 0x5d8 │ │ │ │ movs r2, #1 │ │ │ │ str.w r5, [r4, #1500] @ 0x5dc │ │ │ │ str.w r5, [r4, #1492] @ 0x5d4 │ │ │ │ sub.w r3, r0, #32 │ │ │ │ @@ -2525306,15 +2525428,15 @@ │ │ │ │ mov r0, fp │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - bl af92d0 │ │ │ │ + bl af9560 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [sp, #204] @ 0xcc │ │ │ │ str r3, [r4, #0] │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ @@ -2525771,15 +2525893,15 @@ │ │ │ │ b.w 748f00 │ │ │ │ ldr r2, [r3, #64] @ 0x40 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r3, r2, r3 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ b.n 74a0bc │ │ │ │ - bge.n 74a4a4 │ │ │ │ + ble.n 74a4e4 │ │ │ │ lsls r1, r4, #4 │ │ │ │ add.w r2, r0, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr.w r5, [r2, #348] @ 0x15c │ │ │ │ ldr.w r3, [r2, #340] @ 0x154 │ │ │ │ ldr.w r4, [r2, #352] @ 0x160 │ │ │ │ and.w r1, r3, r5 │ │ │ │ @@ -2525889,19 +2526011,19 @@ │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldrh r2, [r6, r0] │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 74a598 │ │ │ │ + bls.n 74a5d8 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - ldrh r6, [r3, #42] @ 0x2a │ │ │ │ + ldrh r6, [r7, #58] @ 0x3a │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrh r0, [r1, #46] @ 0x2e │ │ │ │ + ldrh r0, [r5, #62] @ 0x3e │ │ │ │ lsls r7, r2, #2 │ │ │ │ cbz r0, 74a656 │ │ │ │ sub.w r0, r0, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bx lr │ │ │ │ movs r0, #2 │ │ │ │ @@ -2525912,15 +2526034,15 @@ │ │ │ │ bhi.n 74a66c │ │ │ │ ldr r3, [pc, #12] @ (74a670 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - bvc.n 74a674 │ │ │ │ + bls.n 74a6b4 │ │ │ │ lsls r1, r4, #4 │ │ │ │ cbz r0, 74a684 │ │ │ │ sub.w r0, r0, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ lsls r0, r0, #1 │ │ │ │ bx lr │ │ │ │ @@ -2526111,15 +2526233,15 @@ │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 74a7e8 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r6, [r2, r1] │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 74a7f4 │ │ │ │ + bhi.n 74a834 │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldrsb r4, [r4, r7] │ │ │ │ lsls r6, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -2526945,15 +2527067,15 @@ │ │ │ │ b.n 74aaa0 │ │ │ │ movs r0, #13 │ │ │ │ b.n 74aaa0 │ │ │ │ ldrsb r0, [r6, r5] │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 74b110 │ │ │ │ + bvc.n 74b150 │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldrsb r6, [r3, r0] │ │ │ │ lsls r6, r0, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2527496,15 +2527618,15 @@ │ │ │ │ add.w r2, r2, #256 @ 0x100 │ │ │ │ orrs r3, r1 │ │ │ │ add.w r1, r4, #256 @ 0x100 │ │ │ │ str.w r3, [r0, #144] @ 0x90 │ │ │ │ bl 757310 │ │ │ │ ldr.w r0, [r4, #144] @ 0x90 │ │ │ │ pop {r4, pc} │ │ │ │ - stmia r7!, {} │ │ │ │ + ldmia r1!, {r5} │ │ │ │ lsls r1, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3808] @ 0xee0 │ │ │ │ mov sl, r1 │ │ │ │ ldr r1, [pc, #508] @ (74b9d8 ) │ │ │ │ @@ -2527704,15 +2527826,15 @@ │ │ │ │ bne.w 74b894 │ │ │ │ b.n 74b93c │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r0, [pc, #112] @ (74ba4c ) │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r2, r6, r7} │ │ │ │ + ldmia r0!, {r2, r5, r6, r7} │ │ │ │ lsls r1, r4, #4 │ │ │ │ bx r0 │ │ │ │ lsls r6, r0, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2528016,15 +2528138,15 @@ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r6, r2, #0 │ │ │ │ mov r5, r1 │ │ │ │ ite lt │ │ │ │ addlt.w r0, r0, #864 @ 0x360 │ │ │ │ addge.w r0, r0, #848 @ 0x350 │ │ │ │ mov r8, r3 │ │ │ │ - bl abb150 │ │ │ │ + bl abb3e0 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 74bde0 │ │ │ │ cbz r5, 74bd64 │ │ │ │ cmp r5, r1 │ │ │ │ beq.n 74bd7c │ │ │ │ @@ -2528313,15 +2528435,15 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 74c02a │ │ │ │ nop │ │ │ │ eors r4, r0 │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #14] │ │ │ │ + strb r4, [r2, #23] │ │ │ │ lsls r7, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2528942,15 +2529064,15 @@ │ │ │ │ bne.n 74c754 │ │ │ │ dmb ish │ │ │ │ cbz r3, 74c77c │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r6, #848 @ 0x350 │ │ │ │ str r3, [r5, #0] │ │ │ │ - bl abb180 │ │ │ │ + bl abb410 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r4 │ │ │ │ b.n 74c700 │ │ │ │ mov r1, r4 │ │ │ │ b.n 74c744 │ │ │ │ lsls r3, r2, #25 │ │ │ │ bmi.n 74c6e4 │ │ │ │ @@ -2529436,21 +2529558,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ b.n 74cc0a │ │ │ │ ldr r0, [pc, #4] @ (74cc90 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strh r2, [r1, #40] @ 0x28 │ │ │ │ + strh r2, [r5, #56] @ 0x38 │ │ │ │ lsls r6, r2, #2 │ │ │ │ ldr r0, [pc, #4] @ (74cc9c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xb6c2 │ │ │ │ + @ instruction: 0xb8e2 │ │ │ │ lsls r5, r2, #2 │ │ │ │ ldr.w r3, [r0, #2208] @ 0x8a0 │ │ │ │ subs r3, #24 │ │ │ │ cmp r3, #24 │ │ │ │ bhi.n 74cd5e │ │ │ │ tbb [pc, r3] │ │ │ │ lsrs r0, r2, #20 │ │ │ │ @@ -2529540,65 +2529662,65 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #104] @ (74cdc4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #104] @ (74cdc8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - str r2, [r1, #120] @ 0x78 │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r0, [r7, #116] @ 0x74 │ │ │ │ + ldr r0, [r3, #24] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r6, [r7, #0] │ │ │ │ + ldr r6, [r3, #36] @ 0x24 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r4, [r5, #0] │ │ │ │ + ldr r4, [r1, #36] @ 0x24 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ + ldr r2, [r7, #32] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r0, [r1, #0] │ │ │ │ + ldr r0, [r5, #32] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r6, [r6, #124] @ 0x7c │ │ │ │ + ldr r6, [r2, #32] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r4, [r4, #124] @ 0x7c │ │ │ │ + ldr r4, [r0, #32] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r2, [r2, #124] @ 0x7c │ │ │ │ + ldr r2, [r6, #28] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r0, [r0, #124] @ 0x7c │ │ │ │ + ldr r0, [r4, #28] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r2, [r3, #116] @ 0x74 │ │ │ │ + ldr r2, [r7, #20] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r4, [r5, #116] @ 0x74 │ │ │ │ + ldr r4, [r1, #24] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r2, [r3, #116] @ 0x74 │ │ │ │ + ldr r2, [r7, #20] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r0, [r2, #120] @ 0x78 │ │ │ │ + ldr r0, [r6, #24] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r6, [r7, #116] @ 0x74 │ │ │ │ + ldr r6, [r3, #24] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r4, [r5, #116] @ 0x74 │ │ │ │ + ldr r4, [r1, #24] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r2, [r3, #116] @ 0x74 │ │ │ │ + ldr r2, [r7, #20] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r4, [r2, #0] │ │ │ │ + ldr r4, [r6, #32] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r2, [r0, #0] │ │ │ │ + ldr r2, [r4, #32] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r0, [r6, #124] @ 0x7c │ │ │ │ + ldr r0, [r2, #32] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r6, [r3, #124] @ 0x7c │ │ │ │ + ldr r6, [r7, #28] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r4, [r2, #0] │ │ │ │ + ldr r4, [r6, #32] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r2, [r0, #0] │ │ │ │ + ldr r2, [r4, #32] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r4, [r2, #0] │ │ │ │ + ldr r4, [r6, #32] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r2, [r3, #116] @ 0x74 │ │ │ │ + ldr r2, [r7, #20] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r4, [r2, #0] │ │ │ │ + ldr r4, [r6, #32] │ │ │ │ lsls r7, r2, #2 │ │ │ │ ldr.w r0, [r0, #3484] @ 0xd9c │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add.w r0, r0, #3760 @ 0xeb0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2529878,15 +2530000,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 74d06c │ │ │ │ nop │ │ │ │ cmp r7, #158 @ 0x9e │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, #76] @ 0x4c │ │ │ │ + str r0, [r2, #112] @ 0x70 │ │ │ │ lsls r7, r2, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2120] @ 0x848 │ │ │ │ ldr r2, [pc, #104] @ (74d124 ) │ │ │ │ subw sp, sp, #1964 @ 0x7ac │ │ │ │ @@ -2529928,15 +2530050,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r7, #56 @ 0x38 │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r3, #76] @ 0x4c │ │ │ │ + str r6, [r7, #108] @ 0x6c │ │ │ │ lsls r7, r2, #2 │ │ │ │ cmp r6, #250 @ 0xfa │ │ │ │ lsls r6, r0, #5 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2530092,21 +2530214,21 @@ │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ mov r5, r1 │ │ │ │ bl 45bcc0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x347950> │ │ │ │ ldr r2, [pc, #232] @ (74d3d8 ) │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ - bl ab7588 │ │ │ │ + bl ab7818 │ │ │ │ cbz r0, 74d36c │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl ab75fc │ │ │ │ + bl ab788c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl ab75f8 │ │ │ │ + bl ab7888 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 74d3a6 │ │ │ │ movs r2, #32 │ │ │ │ addw r1, sp, #2056 @ 0x808 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ bl 45c22c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x347ebc> │ │ │ │ ldr r0, [pc, #192] @ (74d3dc ) │ │ │ │ @@ -2530180,19 +2530302,19 @@ │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #74 @ 0x4a │ │ │ │ lsls r6, r0, #5 │ │ │ │ cmp r5, #48 @ 0x30 │ │ │ │ lsls r6, r0, #5 │ │ │ │ @ instruction: 0xffa5ffff │ │ │ │ - add r3, sp, #912 @ 0x390 │ │ │ │ + add r6, sp, #16 │ │ │ │ lsls r1, r4, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r5, #44] @ 0x2c │ │ │ │ + ldrh r4, [r1, #62] @ 0x3e │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ @@ -2530624,15 +2530746,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 af4710 │ │ │ │ + bl af49a0 │ │ │ │ b.n 74d838 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cmp r1, #172 @ 0xac │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #192 @ 0xc0 │ │ │ │ @@ -2530993,17 +2531115,17 @@ │ │ │ │ str r3, [r7, #8] │ │ │ │ str r3, [r7, #12] │ │ │ │ b.n 74dcbc │ │ │ │ movs r3, #174 @ 0xae │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #320 @ (adr r2, 74de34 ) │ │ │ │ + add r4, pc, #448 @ (adr r4, 74deb4 ) │ │ │ │ lsls r1, r4, #4 │ │ │ │ - ldr r2, [r7, r3] │ │ │ │ + ldrh r2, [r3, r4] │ │ │ │ lsls r7, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #236] @ (74ddf8 ) │ │ │ │ @@ -2531143,18 +2531265,18 @@ │ │ │ │ sub sp, #28 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ add.w r1, r1, #3488 @ 0xda0 │ │ │ │ add.w r0, r0, #848 @ 0x350 │ │ │ │ mov r7, r2 │ │ │ │ str r1, [sp, #20] │ │ │ │ - bl abaf04 │ │ │ │ + bl abb194 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add.w r0, r4, #864 @ 0x360 │ │ │ │ - bl abaf04 │ │ │ │ + bl abb194 │ │ │ │ ldr.w r3, [r6, #1856] @ 0x740 │ │ │ │ strd r6, r3, [r4, #640] @ 0x280 │ │ │ │ ldr.w r3, [r6, #1860] @ 0x744 │ │ │ │ str.w r3, [r4, #652] @ 0x28c │ │ │ │ ldr r5, [pc, #316] @ (74dfe4 ) │ │ │ │ ldr r3, [pc, #316] @ (74dfe8 ) │ │ │ │ ldr.w r2, [r6, #1864] @ 0x748 │ │ │ │ @@ -2531224,15 +2531346,15 @@ │ │ │ │ movs r3, #1 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ add.w r0, r4, #816 @ 0x330 │ │ │ │ mov r3, r5 │ │ │ │ ldr.w r2, [r6, #2292] @ 0x8f4 │ │ │ │ - bl afa8cc │ │ │ │ + bl afab5c │ │ │ │ movs r3, #3 │ │ │ │ mov r2, r5 │ │ │ │ mov.w r1, #1048576 @ 0x100000 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 5e6360 │ │ │ │ str r0, [r4, #16] │ │ │ │ @@ -2531330,19 +2531452,19 @@ │ │ │ │ ldr r0, [r5, #16] │ │ │ │ cbz r0, 74e07e │ │ │ │ bl 5e649c │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cbz r0, 74e086 │ │ │ │ bl 5e649c │ │ │ │ add.w r0, r5, #848 @ 0x350 │ │ │ │ - bl abaf10 │ │ │ │ + bl abb1a0 │ │ │ │ add.w r0, r5, #864 @ 0x360 │ │ │ │ - bl abaf10 │ │ │ │ + bl abb1a0 │ │ │ │ add.w r0, r5, #816 @ 0x330 │ │ │ │ - bl afa8f0 │ │ │ │ + bl afab80 │ │ │ │ ldr.w r0, [r5, #644] @ 0x284 │ │ │ │ movs r2, #0 │ │ │ │ add.w r1, r5, #780 @ 0x30c │ │ │ │ ldr.w r3, [r0, #204] @ 0xcc │ │ │ │ blx r3 │ │ │ │ ldr.w r0, [r5, #644] @ 0x284 │ │ │ │ add.w r1, r5, #784 @ 0x310 │ │ │ │ @@ -2531519,15 +2531641,15 @@ │ │ │ │ add r7, pc │ │ │ │ orrs r3, r1 │ │ │ │ str.w r3, [r4, #3476] @ 0xd94 │ │ │ │ bl 74d298 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #56 @ 0x38 │ │ │ │ add.w r0, r4, #3488 @ 0xda0 │ │ │ │ - bl abaee8 │ │ │ │ + bl abb178 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r7 │ │ │ │ bl 443e78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32fb08> │ │ │ │ cmp r0, #17 │ │ │ │ sbcs.w r1, r1, #0 │ │ │ │ blt.w 74e6d4 │ │ │ │ @@ -2531883,15 +2532005,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r6, r5, #2 │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r6, r0, #2 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - strb r0, [r7, r0] │ │ │ │ + ldrsb r0, [r3, r1] │ │ │ │ lsls r7, r2, #2 │ │ │ │ @ instruction: 0xeab1ffff │ │ │ │ @ instruction: 0xebf3ffff │ │ │ │ @ instruction: 0xebe5ffff │ │ │ │ @ instruction: 0xea9fffff │ │ │ │ @ instruction: 0xebe1ffff │ │ │ │ ldcl 15, cr15, [pc], #-1020 @ 74e32c │ │ │ │ @@ -2531905,105 +2532027,105 @@ │ │ │ │ mrc 15, 2, APSR_nzcv, cr13, cr15, {7} │ │ │ │ movs r7, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #864] @ 0x360 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - stmia r4!, {r1, r4, r7} │ │ │ │ + stmia r6!, {r1, r4, r5, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strh r0, [r7, r4] │ │ │ │ + strb r0, [r3, r5] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strh r4, [r1, r4] │ │ │ │ + strb r4, [r5, r4] │ │ │ │ lsls r7, r2, #2 │ │ │ │ movs r5, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, r6, r7 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - str r4, [r3, r6] │ │ │ │ + strh r4, [r7, r6] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bcs.n 74e72c │ │ │ │ + bpl.n 74e76c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bcc.n 74e7cc │ │ │ │ + bpl.n 74e80c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - str r2, [r5, r6] │ │ │ │ + strh r2, [r1, r7] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bcc.n 74e808 │ │ │ │ + bpl.n 74e848 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bhi.n 74e6c0 │ │ │ │ + bge.n 74e700 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bhi.n 74e6e0 │ │ │ │ + bge.n 74e720 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bhi.n 74e6f8 │ │ │ │ + bge.n 74e738 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bhi.n 74e704 │ │ │ │ + bge.n 74e744 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bhi.n 74e6f8 │ │ │ │ + bge.n 74e738 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - str r0, [r7, r4] │ │ │ │ + strh r0, [r3, r5] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bhi.n 74e754 │ │ │ │ + blt.n 74e794 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bls.n 74e7ac │ │ │ │ + blt.n 74e7ec │ │ │ │ lsls r6, r2, #2 │ │ │ │ - str r4, [r4, r4] │ │ │ │ + strh r4, [r0, r5] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bge.n 74e854 │ │ │ │ + bgt.n 74e894 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - str r0, [r5, r4] │ │ │ │ + strh r0, [r1, r5] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r2, [r6, r4] │ │ │ │ + strh r2, [r2, r5] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r4, [r7, r4] │ │ │ │ + strh r4, [r3, r5] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ble.n 74e80c │ │ │ │ + svc 78 @ 0x4e │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bgt.n 74e77c │ │ │ │ + svc 4 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bge.n 74e864 │ │ │ │ + bgt.n 74e8a4 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bge.n 74e71c │ │ │ │ + bgt.n 74e75c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bgt.n 74e76c │ │ │ │ + udf #246 @ 0xf6 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - str r4, [r0, r4] │ │ │ │ + strh r4, [r4, r4] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bhi.n 74e77c │ │ │ │ + bge.n 74e7bc │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ble.n 74e870 │ │ │ │ + svc 114 @ 0x72 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ble.n 74e880 │ │ │ │ + svc 120 @ 0x78 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - str r6, [r3, r3] │ │ │ │ + strh r6, [r7, r3] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r4, [r4, r3] │ │ │ │ + strh r4, [r0, r4] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r2, [r6, r3] │ │ │ │ + strh r2, [r2, r4] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldmia r6!, {r3, r7} │ │ │ │ + beq.n 74e730 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - svc 182 @ 0xb6 │ │ │ │ + b.n 74eb90 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - str r0, [r4, r3] │ │ │ │ + strh r0, [r0, r4] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r6, [r4, r3] │ │ │ │ + strh r6, [r0, r4] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r4, [r6, r3] │ │ │ │ + strh r4, [r2, r4] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r6, [r0, r4] │ │ │ │ + strh r6, [r4, r4] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r0, [r2, r4] │ │ │ │ + strh r0, [r6, r4] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - b.n 74ed88 │ │ │ │ + b.n 74e1c8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - str r0, [r2, r4] │ │ │ │ + strh r0, [r6, r4] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - b.n 74ed88 │ │ │ │ + b.n 74e1c8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - b.n 74edb0 │ │ │ │ + b.n 74e1f0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 7b35ac │ │ │ │ @@ -2532013,15 +2532135,15 @@ │ │ │ │ bl 45e184 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x349e14> │ │ │ │ addw r0, r4, #3512 @ 0xdb8 │ │ │ │ bl 45e184 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x349e14> │ │ │ │ ldr.w r0, [r4, #3508] @ 0xdb4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ add.w r0, r4, #3488 @ 0xda0 │ │ │ │ - bl abaf00 │ │ │ │ + bl abb190 │ │ │ │ ldr.w r0, [r4, #3484] @ 0xd9c │ │ │ │ bl 4334b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x31f148> │ │ │ │ ldr.w r0, [r4, #1856] @ 0x740 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8a8 │ │ │ │ @@ -2532649,15 +2532771,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r2, r3, #6 │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #896] @ 0x380 │ │ │ │ + str r3, [sp, #0] │ │ │ │ lsls r1, r4, #4 │ │ │ │ asrs r4, r5, #4 │ │ │ │ lsls r6, r0, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2532690,15 +2532812,15 @@ │ │ │ │ bne.n 74ef28 │ │ │ │ b.n 74ef2a │ │ │ │ bl 7b352c │ │ │ │ pop {r3, pc} │ │ │ │ adds r0, r3, #1 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #96] @ (74efbc ) │ │ │ │ + ldr r7, [pc, #224] @ (74f03c ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -2533926,15 +2534048,15 @@ │ │ │ │ cbz r3, 74fd1a │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ movs r1, #16 │ │ │ │ add.w r0, r4, #816 @ 0x330 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl afa94c │ │ │ │ + bl afabdc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 74fdfe │ │ │ │ ldr.w r3, [r4, #3852] @ 0xf0c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ blx r3 │ │ │ │ @@ -2534324,15 +2534446,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #13 │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r7, #7 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - ldrb r6, [r3, #27] │ │ │ │ + strh r6, [r7, #6] │ │ │ │ lsls r1, r4, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #200] @ (750214 ) │ │ │ │ @@ -2535547,15 +2535669,15 @@ │ │ │ │ b.n 750df6 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ eors.w r1, r8, #12910592 @ 0xc50000 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bic.w r1, lr, #12910592 @ 0xc50000 │ │ │ │ - cmp r7, #8 │ │ │ │ + adds r1, #40 @ 0x28 │ │ │ │ lsls r7, r2, #2 │ │ │ │ ldr r3, [pc, #88] @ (750e78 ) │ │ │ │ ldr r1, [pc, #92] @ (750e7c ) │ │ │ │ ldr.w ip, [pc, #92] @ 750e80 │ │ │ │ add r3, pc │ │ │ │ ldr r2, [pc, #92] @ (750e84 ) │ │ │ │ add ip, pc │ │ │ │ @@ -2535728,15 +2535850,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ movs r2, #4 │ │ │ │ add.w r3, r0, #20 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r3, r0, #24 │ │ │ │ add.w r0, r4, #816 @ 0x330 │ │ │ │ - bl afa94c │ │ │ │ + bl afabdc │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 7511ae │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movs r3, #1 │ │ │ │ str r4, [r5, #8] │ │ │ │ str r3, [r5, #0] │ │ │ │ @@ -2537550,41 +2537672,41 @@ │ │ │ │ lsls r5, r0, #5 │ │ │ │ ldr r6, [sp, #768] @ 0x300 │ │ │ │ lsls r3, r1, #5 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #672] @ 0x2a0 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldr r0, [r1, #116] @ 0x74 │ │ │ │ + strb r0, [r5, #5] │ │ │ │ lsls r1, r4, #4 │ │ │ │ - movs r2, #168 @ 0xa8 │ │ │ │ + movs r4, #200 @ 0xc8 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - movs r2, #122 @ 0x7a │ │ │ │ + movs r4, #154 @ 0x9a │ │ │ │ lsls r7, r2, #2 │ │ │ │ - movs r1, #206 @ 0xce │ │ │ │ + movs r3, #238 @ 0xee │ │ │ │ lsls r7, r2, #2 │ │ │ │ - movs r1, #216 @ 0xd8 │ │ │ │ + movs r3, #248 @ 0xf8 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r0, [r7, #16] │ │ │ │ + strb r0, [r3, #25] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - subs r0, r0, #1 │ │ │ │ + movs r0, #96 @ 0x60 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - adcs r0, r7 │ │ │ │ + bics r0, r3 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - adds r4, r5, #0 │ │ │ │ + subs r4, r1, #1 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - subs r4, r5, r7 │ │ │ │ + subs r4, r1, #0 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - subs r6, r6, r7 │ │ │ │ + subs r6, r2, #0 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - adds r0, r2, #0 │ │ │ │ + subs r0, r6, #0 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - subs r2, r5, r7 │ │ │ │ + subs r2, r1, #0 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - subs r4, r2, r7 │ │ │ │ + adds r4, r6, #7 │ │ │ │ lsls r7, r2, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2537884,15 +2538006,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7527bc │ │ │ │ ldr r2, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r6] │ │ │ │ b.n 7527de │ │ │ │ mov r0, r4 │ │ │ │ - bl afa23c │ │ │ │ + bl afa4cc │ │ │ │ movs r3, #0 │ │ │ │ strd r0, r3, [r6] │ │ │ │ b.n 7527de │ │ │ │ ldrb.w r3, [r4, #78] @ 0x4e │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 7527d6 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ @@ -2539157,25 +2539279,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3, {r3, r6} │ │ │ │ lsls r5, r0, #5 │ │ │ │ ldmia r2, {r2, r5, r6} │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r5, r0] │ │ │ │ + ldr r6, [r1, r1] │ │ │ │ lsls r1, r4, #4 │ │ │ │ - lsrs r4, r5, #13 │ │ │ │ + lsrs r4, r1, #22 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsrs r4, r1, #14 │ │ │ │ + lsrs r4, r5, #22 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrsb r2, [r1, r0] │ │ │ │ + ldr r2, [r5, r0] │ │ │ │ lsls r1, r4, #4 │ │ │ │ - lsrs r0, r1, #13 │ │ │ │ + lsrs r0, r5, #21 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsrs r4, r4, #14 │ │ │ │ + lsrs r4, r0, #23 │ │ │ │ lsls r7, r2, #2 │ │ │ │ mov r3, r0 │ │ │ │ ldr.w r0, [r0, #3208] @ 0xc88 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, r0, lsl #14 │ │ │ │ vmov s15, ip │ │ │ │ ldr.w r5, [r3, #3188] @ 0xc74 │ │ │ │ @@ -2539592,31 +2539714,31 @@ │ │ │ │ ldr r1, [pc, #40] @ (753b28 ) │ │ │ │ add r1, pc │ │ │ │ bl 61692c │ │ │ │ b.n 753918 │ │ │ │ ldr r2, [pc, #36] @ (753b2c ) │ │ │ │ add r2, pc │ │ │ │ b.n 75387c │ │ │ │ - lsrs r6, r5, #5 │ │ │ │ + lsrs r6, r1, #14 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsrs r4, r0, #6 │ │ │ │ + lsrs r4, r4, #14 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsrs r6, r2, #10 │ │ │ │ + lsrs r6, r6, #18 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsrs r0, r4, #3 │ │ │ │ + lsrs r0, r0, #12 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsrs r4, r1, #9 │ │ │ │ + lsrs r4, r5, #17 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsrs r6, r4, #8 │ │ │ │ + lsrs r6, r0, #17 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsrs r6, r0, #3 │ │ │ │ + lsrs r6, r4, #11 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsrs r2, r4, #1 │ │ │ │ + lsrs r2, r0, #10 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrsh r0, [r2, r1] │ │ │ │ + str r0, [r6, #4] │ │ │ │ lsls r0, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r7, r2 │ │ │ │ ldr.w r2, [pc, #1556] @ 754158 │ │ │ │ @@ -2540121,23 +2540243,23 @@ │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r2, r3, r4, r7} │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r5, #31 │ │ │ │ + lsrs r4, r1, #8 │ │ │ │ lsls r7, r2, #2 │ │ │ │ stmia r2!, {r2, r6, r7} │ │ │ │ lsls r5, r0, #5 │ │ │ │ - lsls r2, r3, #27 │ │ │ │ + lsrs r2, r7, #3 │ │ │ │ lsls r7, r2, #2 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r2, r4] │ │ │ │ + ldrh r0, [r6, r4] │ │ │ │ lsls r0, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2560] @ 0xa00 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [pc, #304] @ (7542c0 ) │ │ │ │ @@ -2540580,18 +2540702,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ cbnz r6, 754644 │ │ │ │ lsls r5, r0, #5 │ │ │ │ hlt 0x0016 │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - mov r0, r5 │ │ │ │ + ldr r0, [pc, #288] @ (75472c ) │ │ │ │ lsls r1, r4, #4 │ │ │ │ - @ instruction: 0xfb7c0096 │ │ │ │ - vshr.u64 d0, d6, #58 │ │ │ │ + ldc2 0, cr0, [ip, #600] @ 0x258 │ │ │ │ + lsls r6, r4, #6 │ │ │ │ + lsls r7, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ mov r8, r2 │ │ │ │ ldr.w r2, [pc, #1568] @ 754c48 │ │ │ │ mov r6, r3 │ │ │ │ @@ -2541155,30 +2541278,30 @@ │ │ │ │ movs r0, r0 │ │ │ │ cbnz r0, 754c80 │ │ │ │ lsls r5, r0, #5 │ │ │ │ @ instruction: 0xb756 │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r2 │ │ │ │ + cmp r2, r6 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - @ instruction: 0xfa5e0096 │ │ │ │ - addw r0, r8, #2198 @ 0x896 │ │ │ │ - subs r7, #206 @ 0xce │ │ │ │ + ldc2l 0, cr0, [lr], #-600 @ 0xfffffda8 │ │ │ │ + strh.w r0, [r8, r6, lsl #1] │ │ │ │ + rors r6, r5 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - ldrsb.w r0, [sl, #150] @ 0x96 │ │ │ │ - adc.w r0, r4, #4915200 @ 0x4b0000 │ │ │ │ - subs r7, #168 @ 0xa8 │ │ │ │ + @ instruction: 0xfbba0096 │ │ │ │ + @ instruction: 0xf7640096 │ │ │ │ + rors r0, r1 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - ldrsh.w r0, [ip, #150] @ 0x96 │ │ │ │ - adds.w r0, lr, #4915200 @ 0x4b0000 │ │ │ │ - subs r7, #142 @ 0x8e │ │ │ │ + @ instruction: 0xfbdc0096 │ │ │ │ + @ instruction: 0xf73e0096 │ │ │ │ + sbcs r6, r5 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - ldr??.w r0, [sl, r6, lsl #1] │ │ │ │ - add.w r0, r4, #4915200 @ 0x4b0000 │ │ │ │ + @ instruction: 0xfb7a0096 │ │ │ │ + @ instruction: 0xf7240096 │ │ │ │ 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] @ (754e70 ) │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ ldr r3, [pc, #464] @ (754e74 ) │ │ │ │ @@ -2542007,15 +2542130,15 @@ │ │ │ │ orr.w r2, r2, r1 │ │ │ │ add.w r1, r5, #1 │ │ │ │ str.w r1, [r0, #660] @ 0x294 │ │ │ │ str.w r2, [ip, r5, lsl #2] │ │ │ │ bne.n 755616 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds r6, #132 @ 0x84 │ │ │ │ + subs r0, #164 @ 0xa4 │ │ │ │ lsls r1, r4, #4 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrb.w r3, [r0, #2062] @ 0x80e │ │ │ │ mov r4, r0 │ │ │ │ @@ -2543189,21 +2543312,19 @@ │ │ │ │ add.w r3, r6, #10 │ │ │ │ b.n 75632c │ │ │ │ nop │ │ │ │ ldr r7, [sp, #992] @ 0x3e0 │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #134 @ 0x86 │ │ │ │ + cmp r6, #166 @ 0xa6 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - b.n 755fa8 │ │ │ │ - lsls r6, r2, #2 │ │ │ │ - b.n 755ff0 │ │ │ │ - lsls r6, r2, #2 │ │ │ │ - cmp r3, #250 @ 0xfa │ │ │ │ + @ instruction: 0xe80a0096 │ │ │ │ + @ instruction: 0xe82c0096 │ │ │ │ + cmp r6, #26 │ │ │ │ lsls r1, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2896] @ 0xb50 │ │ │ │ subw sp, sp, #1164 @ 0x48c │ │ │ │ mov fp, r1 │ │ │ │ @@ -2543989,15 +2544110,15 @@ │ │ │ │ lsls r5, r0, #5 │ │ │ │ str r7, [sp, #736] @ 0x2e0 │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #8] │ │ │ │ lsls r5, r0, #5 │ │ │ │ - movs r3, #46 @ 0x2e │ │ │ │ + movs r5, #78 @ 0x4e │ │ │ │ lsls r1, r4, #4 │ │ │ │ asrs r0, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2544491,54 +2544612,54 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r2, [sp, #600] @ 0x258 │ │ │ │ lsls r5, r0, #5 │ │ │ │ str r2, [sp, #568] @ 0x238 │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r5, #2 │ │ │ │ + movs r0, #202 @ 0xca │ │ │ │ lsls r1, r4, #4 │ │ │ │ vld4.32 {d15[],d17[],d19[],d21[]}, [r1 :128] │ │ │ │ bl 8eb2ba │ │ │ │ bl 85b2be │ │ │ │ bl 9272c2 │ │ │ │ ldr??.w pc, [pc, #4095] @ 7582c7 │ │ │ │ bl 7372ca │ │ │ │ bl 83f2ce │ │ │ │ str r0, [sp, #552] @ 0x228 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - adds r0, r7, #2 │ │ │ │ + subs r0, r3, #3 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - adds r2, r0, #2 │ │ │ │ + subs r2, r4, #2 │ │ │ │ lsls r1, r4, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 7571fc │ │ │ │ + bhi.n 75723c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - adds r4, r3, #2 │ │ │ │ + subs r4, r7, #2 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - bpl.n 7572ac │ │ │ │ + bhi.n 7572ec │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bpl.n 757240 │ │ │ │ + bvc.n 757280 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - subs r4, r0, r6 │ │ │ │ + adds r4, r4, #6 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - bmi.n 757288 │ │ │ │ + bvs.n 7572c8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - subs r4, r3, r5 │ │ │ │ + adds r4, r7, #5 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - bmi.n 757234 │ │ │ │ + bvs.n 757274 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bmi.n 7572f4 │ │ │ │ + bvc.n 757334 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bpl.n 757220 │ │ │ │ + bvc.n 757260 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - subs r0, r6, r4 │ │ │ │ + adds r0, r2, #5 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - bmi.n 7573f8 │ │ │ │ + bvs.n 757238 │ │ │ │ lsls r6, r2, #2 │ │ │ │ ldrh.w r3, [r1, #144] @ 0x90 │ │ │ │ ldrb.w ip, [r1] │ │ │ │ push {r4, r5, lr} │ │ │ │ and.w ip, ip, #15 │ │ │ │ ubfx r3, r3, #0, #15 │ │ │ │ smulbb r3, r3, ip │ │ │ │ @@ -2544617,19 +2544738,19 @@ │ │ │ │ strd r3, r3, [r0, #116] @ 0x74 │ │ │ │ b.n 757342 │ │ │ │ ldr.w r3, [r1, #140] @ 0x8c │ │ │ │ adds r3, r3, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ str.w r3, [r0, #132] @ 0x84 │ │ │ │ b.n 757382 │ │ │ │ - adds r6, r2, r2 │ │ │ │ + subs r6, r6, r2 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - adds r0, r0, r2 │ │ │ │ + subs r0, r4, r2 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - adds r6, r4, r1 │ │ │ │ + subs r6, r0, r2 │ │ │ │ lsls r1, r4, #4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2544726,19 +2544847,19 @@ │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r6, #26] │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r2, r2 │ │ │ │ + subs r4, r6, r2 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - bcs.n 7575cc │ │ │ │ + bmi.n 75760c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bcs.n 757610 │ │ │ │ + bmi.n 757450 │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ @@ -2545453,45 +2545574,45 @@ │ │ │ │ @ instruction: 0xfb07ffff │ │ │ │ ldr??.w pc, [r5, #4095] @ 0xfff │ │ │ │ vld4.32 {d31[],d33[],d35[],d37[]}, [r9 :128] │ │ │ │ strh r4, [r4, #34] @ 0x22 │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r4, #7 │ │ │ │ + asrs r2, r0, #16 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - ldmia r3, {r1, r2, r3, r7} │ │ │ │ + ldmia r5, {r1, r2, r3, r5, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldmia r4, {r1, r4} │ │ │ │ + ldmia r6!, {r1, r4, r5} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - asrs r0, r0, #7 │ │ │ │ + asrs r0, r4, #15 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - ldmia r3, {r2, r3, r5, r6} │ │ │ │ + ldmia r5!, {r2, r3, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldmia r3!, {r6, r7} │ │ │ │ + ldmia r5, {r5, r6, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - asrs r2, r5, #3 │ │ │ │ + asrs r2, r1, #12 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - asrs r2, r2, #6 │ │ │ │ + asrs r2, r6, #14 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - ldmia r3!, {r1, r4, r5} │ │ │ │ + ldmia r5!, {r1, r4, r6} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldmia r2!, {r5, r6} │ │ │ │ + ldmia r4!, {r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - asrs r0, r6, #5 │ │ │ │ + asrs r0, r2, #14 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - ldmia r3!, {r4} │ │ │ │ + ldmia r5, {r4, r5} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldmia r4!, {r1, r2} │ │ │ │ + ldmia r6!, {r1, r2, r5} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - asrs r2, r1, #5 │ │ │ │ + asrs r2, r5, #13 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - ldmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r3} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldmia r3!, {r4, r5, r7} │ │ │ │ + ldmia r5!, {r4, r6, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 68c60 │ │ │ │ movs r2, #0 │ │ │ │ @@ -2546056,15 +2546177,15 @@ │ │ │ │ b.n 7581fa │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r0, [r2, #25] │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r5, #15 │ │ │ │ + lsrs r0, r1, #24 │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldrb r6, [r7, #23] │ │ │ │ lsls r5, r0, #5 │ │ │ │ cbz r2, 7582fa │ │ │ │ sub.w r0, r1, #134 @ 0x86 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ @@ -2546191,19 +2546312,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r6, #17] │ │ │ │ lsls r5, r0, #5 │ │ │ │ ldrb r6, [r4, #16] │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r6!, {r1, r2, r3, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - stmia r4!, {r5, r7} │ │ │ │ + stmia r6!, {r6, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #164] @ (7584ec ) │ │ │ │ @@ -2546284,19 +2546405,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r4, #14] │ │ │ │ lsls r5, r0, #5 │ │ │ │ ldrb r2, [r2, #13] │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r3, r5} │ │ │ │ + stmia r6!, {r1, r3, r6} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - stmia r3!, {r2, r3, r4, r7} │ │ │ │ + stmia r5!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - stmia r4!, {r1, r5} │ │ │ │ + stmia r6!, {r1, r6} │ │ │ │ lsls r6, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #204] @ (7585ec ) │ │ │ │ @@ -2546731,15 +2546852,15 @@ │ │ │ │ lsls r3, r1, #5 │ │ │ │ adds r2, #100 @ 0x64 │ │ │ │ lsls r3, r1, #5 │ │ │ │ strb r0, [r4, #28] │ │ │ │ lsls r5, r0, #5 │ │ │ │ strb r0, [r6, #27] │ │ │ │ lsls r5, r0, #5 │ │ │ │ - stmia r0!, {r1, r5} │ │ │ │ + stmia r2!, {r1, r6} │ │ │ │ lsls r6, r2, #2 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 758a3c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2547333,29 +2547454,29 @@ │ │ │ │ str r0, [r3, #88] @ 0x58 │ │ │ │ str r0, [r6, #120] @ 0x78 │ │ │ │ b.n 758d9c │ │ │ │ strb r4, [r7, #9] │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 758fd8 │ │ │ │ + pop {r1, r6, r7, pc} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsrs r0, r5, #2 │ │ │ │ + lsrs r0, r1, #11 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r2, r6, #1 │ │ │ │ + lsrs r2, r2, #10 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrsb r2, [r0, r4] │ │ │ │ + ldr r2, [r4, r4] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - hlt 0x000c │ │ │ │ + pop {r2, r3, r5, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - hlt 0x000a │ │ │ │ + pop {r1, r3, r5, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - rev16 r6, r4 │ │ │ │ + pop {r1, r2, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrsb r4, [r5, r1] │ │ │ │ + ldr r4, [r1, r2] │ │ │ │ lsls r7, r2, #2 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 759084 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2547934,17 +2548055,17 @@ │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r4, #64] @ 0x40 │ │ │ │ lsls r5, r0, #5 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r3, r5, r6, lr} │ │ │ │ + @ instruction: 0xb78e │ │ │ │ lsls r6, r2, #2 │ │ │ │ - str r0, [r0, r6] │ │ │ │ + strh r0, [r4, r6] │ │ │ │ lsls r7, r2, #2 │ │ │ │ @ instruction: 0xf77a013f │ │ │ │ ldr r0, [r7, #48] @ 0x30 │ │ │ │ lsls r5, r0, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2548169,23 +2548290,23 @@ │ │ │ │ lsls r5, r0, #5 │ │ │ │ cmp r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r6, #24] │ │ │ │ lsls r5, r0, #5 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - uxtb r4, r2 │ │ │ │ + push {r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - uxtb r6, r1 │ │ │ │ + push {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - @ instruction: 0xb8e2 │ │ │ │ + cbnz r2, 7597b4 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - uxth r6, r3 │ │ │ │ + push {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r6, [pc, #472] @ (759954 ) │ │ │ │ + str r6, [r2, r2] │ │ │ │ lsls r7, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r2, [pc, #456] @ (759958 ) │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -2548390,31 +2548511,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r3, #4] │ │ │ │ lsls r5, r0, #5 │ │ │ │ str r4, [r7, #120] @ 0x78 │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #64 @ 0x40 │ │ │ │ + uxth r0, r6 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r7, sp, #1016 @ 0x3f8 │ │ │ │ + sxth r6, r3 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - cbz r4, 75998e │ │ │ │ + cbz r4, 7599d6 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add sp, #312 @ 0x138 │ │ │ │ + sxtb r6, r5 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - cbz r2, 759998 │ │ │ │ + cbz r2, 7599e0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r7, sp, #760 @ 0x2f8 │ │ │ │ + cbz r6, 7599ba │ │ │ │ lsls r6, r2, #2 │ │ │ │ - sub sp, #152 @ 0x98 │ │ │ │ + uxtb r6, r0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r7, sp, #720 @ 0x2d0 │ │ │ │ + cbz r4, 7599c0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r7, sp, #160 @ 0xa0 │ │ │ │ + cbz r0, 7599a2 │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r2, [pc, #260] @ (759aa4 ) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -2548534,19 +2548655,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r1, #100] @ 0x64 │ │ │ │ lsls r5, r0, #5 │ │ │ │ str r6, [r2, #92] @ 0x5c │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #528 @ 0x210 │ │ │ │ + sub sp, #144 @ 0x90 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r5, sp, #984 @ 0x3d8 │ │ │ │ + add sp, #88 @ 0x58 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r7, sp, #864 @ 0x360 │ │ │ │ + cbz r0, 759b02 │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #88] @ (759b2c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2548797,19 +2548918,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ lsls r5, r0, #5 │ │ │ │ str r4, [r7, #48] @ 0x30 │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #992 @ 0x3e0 │ │ │ │ + add r6, sp, #96 @ 0x60 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r3, sp, #416 @ 0x1a0 │ │ │ │ + add r5, sp, #544 @ 0x220 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r5, sp, #616 @ 0x268 │ │ │ │ + add r7, sp, #744 @ 0x2e8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ ldr r2, [pc, #728] @ (75a03c ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2549109,25 +2549230,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r1, #40] @ 0x28 │ │ │ │ lsls r5, r0, #5 │ │ │ │ str r4, [r6, #8] │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #512 @ 0x200 │ │ │ │ + add r3, sp, #640 @ 0x280 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r0, sp, #960 @ 0x3c0 │ │ │ │ + add r3, sp, #64 @ 0x40 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r3, sp, #136 @ 0x88 │ │ │ │ + add r5, sp, #264 @ 0x108 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r0, sp, #880 @ 0x370 │ │ │ │ + add r2, sp, #1008 @ 0x3f0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r0, sp, #296 @ 0x128 │ │ │ │ + add r2, sp, #424 @ 0x1a8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r2, sp, #496 @ 0x1f0 │ │ │ │ + add r4, sp, #624 @ 0x270 │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #216] @ (75a150 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2549489,17 +2549610,17 @@ │ │ │ │ strb.w r3, [r4, #136] @ 0x88 │ │ │ │ b.n 75a32c │ │ │ │ nop │ │ │ │ ldrb r6, [r5, r5] │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #600 @ (adr r6, 75a660 ) │ │ │ │ + add r0, sp, #728 @ 0x2d8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bfi r0, r4, #2, #29 │ │ │ │ + @ instruction: 0xf584009e │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #116] @ 75a490 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2549547,19 +2549668,19 @@ │ │ │ │ strb.w r3, [r4, #136] @ 0x88 │ │ │ │ b.n 75a45c │ │ │ │ nop │ │ │ │ ldrh r0, [r3, r7] │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #944 @ (adr r6, 75a84c ) │ │ │ │ + add r1, sp, #48 @ 0x30 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r3, pc, #992 @ (adr r3, 75a880 ) │ │ │ │ + add r6, pc, #96 @ (adr r6, 75a500 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r6, pc, #440 @ (adr r6, 75a65c ) │ │ │ │ + add r0, sp, #568 @ 0x238 │ │ │ │ lsls r6, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3856] @ 0xf10 │ │ │ │ ldr.w r4, [pc, #1216] @ 75a978 │ │ │ │ sub sp, #204 @ 0xcc │ │ │ │ @@ -2550048,33 +2550169,33 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r0, #22 │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r6, r3, #21 │ │ │ │ lsls r3, r1, #5 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #80 @ (adr r6, 75a9e8 ) │ │ │ │ + add r0, sp, #208 @ 0xd0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ands r6, r7 │ │ │ │ + negs r6, r3 │ │ │ │ lsls r7, r2, #2 │ │ │ │ ldrh r0, [r7, r1] │ │ │ │ lsls r5, r0, #5 │ │ │ │ - add r5, pc, #320 @ (adr r5, 75aae4 ) │ │ │ │ + add r7, pc, #448 @ (adr r7, 75ab64 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - subs r7, #104 @ 0x68 │ │ │ │ + sbcs r0, r1 │ │ │ │ lsls r7, r2, #2 │ │ │ │ b.n 75a44c │ │ │ │ lsls r7, r7, #4 │ │ │ │ - add r3, pc, #216 @ (adr r3, 75aa88 ) │ │ │ │ + add r5, pc, #344 @ (adr r5, 75ab08 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - subs r5, #42 @ 0x2a │ │ │ │ + subs r7, #74 @ 0x4a │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r2, pc, #1016 @ (adr r2, 75adb0 ) │ │ │ │ + add r5, pc, #120 @ (adr r5, 75aa30 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - subs r4, #206 @ 0xce │ │ │ │ + subs r6, #238 @ 0xee │ │ │ │ lsls r7, r2, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #60] @ 0x3c │ │ │ │ lsls r3, r3, #19 │ │ │ │ @@ -2550848,22 +2550969,22 @@ │ │ │ │ blx 68a74 │ │ │ │ str r0, [r6, r1] │ │ │ │ lsls r5, r0, #5 │ │ │ │ cmp r4, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r4, [sp, #856] @ 0x358 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r2, [sp, #616] @ 0x268 │ │ │ │ + ldr r4, [sp, #744] @ 0x2e8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - itte hi │ │ │ │ - lslhi r1, r2, #2 │ │ │ │ - stmdbhi sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - movls.w ip, #4096 @ 0x1000 │ │ │ │ + stmia r1!, {r1, r2, r5, r7} │ │ │ │ + lsls r1, r2, #2 │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ sub sp, #28 │ │ │ │ ldr.w r8, [pc, #680] @ 75b44c │ │ │ │ mov r5, r0 │ │ │ │ ldr.w sl, [r0, #36] @ 0x24 │ │ │ │ @@ -2551452,15 +2551573,15 @@ │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ nop │ │ │ │ ldr r0, [pc, #976] @ (75bb78 ) │ │ │ │ lsls r5, r0, #5 │ │ │ │ cmp r4, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #320] @ 0x140 │ │ │ │ + str r6, [sp, #448] @ 0x1c0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #672] @ (75ba64 ) │ │ │ │ @@ -2551984,15 +2552105,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #240 @ 0xf0 │ │ │ │ lsls r5, r0, #5 │ │ │ │ movs r5, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7, {r1, r4, r5, r6, r7} │ │ │ │ lsls r7, r7, #4 │ │ │ │ - ldrh r0, [r5, #60] @ 0x3c │ │ │ │ + str r1, [sp, #800] @ 0x320 │ │ │ │ lsls r6, r2, #2 │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #0 │ │ │ │ strd r1, r3, [r0] │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ @@ -2552332,23 +2552453,23 @@ │ │ │ │ nop │ │ │ │ adcs r0, r7 │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adcs r0, r6 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - ldrh r2, [r1, #60] @ 0x3c │ │ │ │ + str r1, [sp, #680] @ 0x2a8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - movs r6, #176 @ 0xb0 │ │ │ │ + cmp r0, #208 @ 0xd0 │ │ │ │ lsls r7, r2, #2 │ │ │ │ movs r7, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #50 @ 0x32 │ │ │ │ + cmp r0, #82 @ 0x52 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrh r6, [r4, #52] @ 0x34 │ │ │ │ + str r0, [sp, #792] @ 0x318 │ │ │ │ lsls r6, r2, #2 │ │ │ │ ands r0, r3 │ │ │ │ lsls r5, r0, #5 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [pc, #40] @ (75c050 ) │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ @@ -2552608,15 +2552729,15 @@ │ │ │ │ nop │ │ │ │ subs r5, #248 @ 0xf8 │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #242 @ 0xf2 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - str r5, [sp, #912] @ 0x390 │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ lsls r5, r2, #2 │ │ │ │ asrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #106 @ 0x6a │ │ │ │ lsls r5, r0, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2555265,79 +2555386,79 @@ │ │ │ │ add r1, pc │ │ │ │ bl 6af90 │ │ │ │ nop │ │ │ │ cmp r1, #136 @ 0x88 │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r2, #2] │ │ │ │ + ldrb r4, [r6, #10] │ │ │ │ lsls r6, r2, #2 │ │ │ │ cmp r1, #118 @ 0x76 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - ldrb r2, [r4, #0] │ │ │ │ + ldrb r2, [r0, #9] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrb r4, [r2, #0] │ │ │ │ + ldrb r4, [r6, #8] │ │ │ │ lsls r6, r2, #2 │ │ │ │ subs r0, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r6, #30] │ │ │ │ + ldrb r6, [r2, #7] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r4, [r1, #31] │ │ │ │ + ldrb r4, [r5, #7] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r7} │ │ │ │ lsls r0, r4, #4 │ │ │ │ - add r1, pc, #640 @ (adr r1, 75dfe0 ) │ │ │ │ + add r3, pc, #768 @ (adr r3, 75e060 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ b.n 75e474 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - asrs r6, r1, #30 │ │ │ │ + adds r6, r5, r6 │ │ │ │ lsls r3, r2, #2 │ │ │ │ b.n 75e42c │ │ │ │ lsls r2, r1, #5 │ │ │ │ b.n 75e3e8 │ │ │ │ lsls r2, r1, #5 │ │ │ │ b.n 75e3a8 │ │ │ │ lsls r2, r1, #5 │ │ │ │ movs r6, #230 @ 0xe6 │ │ │ │ lsls r5, r0, #5 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r3, r4, r5, r7} │ │ │ │ + bkpt 0x00da │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r0, [r3, #20] │ │ │ │ + strb r0, [r7, #28] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r0, [r4, #13] │ │ │ │ + strb r0, [r0, #22] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r0, [r4, #13] │ │ │ │ + strb r0, [r0, #22] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r0, [r5, #12] │ │ │ │ + strb r0, [r1, #21] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r2, [r0, #12] │ │ │ │ + strb r2, [r4, #20] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r0, [r7, #11] │ │ │ │ + strb r0, [r3, #20] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r0, [r1, #11] │ │ │ │ + strb r0, [r5, #19] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r6, [r6, #10] │ │ │ │ + strb r6, [r2, #19] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrb r2, [r7, #15] │ │ │ │ + ldrb r2, [r3, #24] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strb r2, [r2, #18] │ │ │ │ + strb r2, [r6, #26] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strh r0, [r2, #30] │ │ │ │ + strh r0, [r6, #46] @ 0x2e │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r1, #14] │ │ │ │ + ldrb r4, [r5, #22] │ │ │ │ lsls r5, r2, #2 │ │ │ │ movs r3, #2 │ │ │ │ lsls r5, r0, #5 │ │ │ │ movs r2, #234 @ 0xea │ │ │ │ lsls r5, r0, #5 │ │ │ │ - ldr r0, [r4, #64] @ 0x40 │ │ │ │ + ldr r0, [r0, #100] @ 0x64 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r4, [r2, #7] │ │ │ │ + strb r4, [r6, #15] │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrd r4, r7, [r0, #48] @ 0x30 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2555528,15 +2555649,15 @@ │ │ │ │ bl 75cdec │ │ │ │ mov r0, r5 │ │ │ │ bl 75c054 │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ lsls r0, r6, #15 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - ldr r2, [r3, #120] @ 0x78 │ │ │ │ + strb r2, [r7, #6] │ │ │ │ lsls r6, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2555672,23 +2555793,23 @@ │ │ │ │ nop │ │ │ │ movs r0, #18 │ │ │ │ lsls r5, r0, #5 │ │ │ │ lsls r0, r4, #11 │ │ │ │ lsls r5, r0, #5 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r4, #100] @ 0x64 │ │ │ │ + strb r0, [r0, #2] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r4, [r1, #100] @ 0x64 │ │ │ │ + strb r4, [r5, #1] │ │ │ │ lsls r6, r2, #2 │ │ │ │ adds r2, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r7, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, #4] │ │ │ │ + ldr r4, [r4, #36] @ 0x24 │ │ │ │ lsls r6, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2555888,25 +2556009,25 @@ │ │ │ │ b.n 75e318 │ │ │ │ subs r2, r3, #2 │ │ │ │ lsls r5, r0, #5 │ │ │ │ lsls r2, r2, #5 │ │ │ │ lsls r5, r0, #5 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r0, #72] @ 0x48 │ │ │ │ + ldr r6, [r4, #104] @ 0x68 │ │ │ │ lsls r6, r2, #2 │ │ │ │ adds r2, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r7, #0 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r3, #100] @ 0x64 │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r2, [r6, #64] @ 0x40 │ │ │ │ + ldr r2, [r2, #100] @ 0x64 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r4, [r7, #60] @ 0x3c │ │ │ │ + ldr r4, [r3, #96] @ 0x60 │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r7, r1 │ │ │ │ @@ -2557066,15 +2557187,15 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 75eeee │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #856 @ 0x358 │ │ │ │ + add r4, sp, #984 @ 0x3d8 │ │ │ │ lsls r0, r4, #4 │ │ │ │ asrs r6, r6, #10 │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r6, r0, #5 │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r6, r3, #4 │ │ │ │ lsls r5, r0, #5 │ │ │ │ @@ -2557253,15 +2557374,15 @@ │ │ │ │ bne.n 75f0ca │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ asrs r6, r5, #2 │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #744 @ 0x2e8 │ │ │ │ + add r2, sp, #872 @ 0x368 │ │ │ │ lsls r0, r4, #4 │ │ │ │ lsrs r2, r5, #29 │ │ │ │ lsls r5, r0, #5 │ │ │ │ lsrs r2, r0, #29 │ │ │ │ lsls r5, r0, #5 │ │ │ │ lsrs r2, r4, #28 │ │ │ │ lsls r5, r0, #5 │ │ │ │ @@ -2557954,15 +2558075,15 @@ │ │ │ │ lsls r5, r0, #5 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r2, #2 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - str r4, [r0, r7] │ │ │ │ + strh r4, [r4, r7] │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -2561628,17 +2561749,17 @@ │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 787b88 │ │ │ │ b.w 76040e │ │ │ │ nop │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - rors r2, r5 │ │ │ │ + add r2, r1 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - str r0, [r7, #32] │ │ │ │ + str r0, [r3, #68] @ 0x44 │ │ │ │ lsls r4, r2, #2 │ │ │ │ add r5, sp, #168 @ 0xa8 │ │ │ │ lsls r2, r1, #5 │ │ │ │ add r4, sp, #824 @ 0x338 │ │ │ │ lsls r2, r1, #5 │ │ │ │ add r4, sp, #168 @ 0xa8 │ │ │ │ lsls r2, r1, #5 │ │ │ │ @@ -2561666,25 +2561787,25 @@ │ │ │ │ lsls r2, r1, #5 │ │ │ │ add r3, pc, #592 @ (adr r3, 761e38 ) │ │ │ │ lsls r2, r1, #5 │ │ │ │ b.n 761b04 │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r7, #0] │ │ │ │ + strh r2, [r3, #18] │ │ │ │ lsls r0, r4, #4 │ │ │ │ - strh r6, [r1, #0] │ │ │ │ + strh r6, [r5, #16] │ │ │ │ lsls r0, r4, #4 │ │ │ │ - ldrb r2, [r6, #31] │ │ │ │ + strh r2, [r2, #16] │ │ │ │ lsls r0, r4, #4 │ │ │ │ add r1, pc, #592 @ (adr r1, 761e50 ) │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldrb r4, [r1, #27] │ │ │ │ + strh r4, [r5, #6] │ │ │ │ lsls r0, r4, #4 │ │ │ │ - ldrb r6, [r4, #25] │ │ │ │ + strh r6, [r0, #4] │ │ │ │ lsls r0, r4, #4 │ │ │ │ add r0, pc, #136 @ (adr r0, 761c94 ) │ │ │ │ lsls r2, r1, #5 │ │ │ │ ldr r7, [sp, #944] @ 0x3b0 │ │ │ │ lsls r2, r1, #5 │ │ │ │ mov r0, r5 │ │ │ │ bl 787748 │ │ │ │ @@ -2562651,43 +2562772,43 @@ │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ beq.w 7621ee │ │ │ │ b.w 761882 │ │ │ │ ldr r7, [sp, #168] @ 0xa8 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldrb r4, [r6, #16] │ │ │ │ + ldrb r4, [r2, #25] │ │ │ │ lsls r0, r4, #4 │ │ │ │ ldr r6, [sp, #432] @ 0x1b0 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldrb r6, [r6, #13] │ │ │ │ + ldrb r6, [r2, #22] │ │ │ │ lsls r0, r4, #4 │ │ │ │ ldr r5, [sp, #448] @ 0x1c0 │ │ │ │ lsls r2, r1, #5 │ │ │ │ ldr r5, [sp, #256] @ 0x100 │ │ │ │ lsls r2, r1, #5 │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ lsls r2, r1, #5 │ │ │ │ ldr r4, [sp, #880] @ 0x370 │ │ │ │ lsls r2, r1, #5 │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldrb r0, [r1, #5] │ │ │ │ + ldrb r0, [r5, #13] │ │ │ │ lsls r0, r4, #4 │ │ │ │ ldr r3, [sp, #568] @ 0x238 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldrb r0, [r3, #2] │ │ │ │ + ldrb r0, [r7, #10] │ │ │ │ lsls r0, r4, #4 │ │ │ │ - ldrb r2, [r3, #1] │ │ │ │ + ldrb r2, [r7, #9] │ │ │ │ lsls r0, r4, #4 │ │ │ │ ldr r2, [sp, #312] @ 0x138 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - strb r2, [r0, #30] │ │ │ │ + ldrb r2, [r4, #6] │ │ │ │ lsls r0, r4, #4 │ │ │ │ - strb r4, [r4, #29] │ │ │ │ + ldrb r4, [r0, #6] │ │ │ │ lsls r0, r4, #4 │ │ │ │ udf #32 │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ble.n 762670 │ │ │ │ lsls r4, r0, #5 │ │ │ │ @@ -2562709,15 +2562830,15 @@ │ │ │ │ lsls r4, r0, #5 │ │ │ │ bgt.n 762634 │ │ │ │ lsls r4, r0, #5 │ │ │ │ bgt.n 7625f4 │ │ │ │ lsls r4, r0, #5 │ │ │ │ bgt.n 7625c4 │ │ │ │ lsls r4, r0, #5 │ │ │ │ - movs r5, #194 @ 0xc2 │ │ │ │ + movs r7, #226 @ 0xe2 │ │ │ │ lsls r6, r2, #2 │ │ │ │ bgt.n 762780 │ │ │ │ lsls r4, r0, #5 │ │ │ │ bgt.n 762740 │ │ │ │ lsls r4, r0, #5 │ │ │ │ bgt.n 762700 │ │ │ │ lsls r4, r0, #5 │ │ │ │ @@ -2562835,15 +2562956,15 @@ │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 76271c │ │ │ │ lsls r4, r0, #5 │ │ │ │ bhi.n 762894 │ │ │ │ lsls r4, r0, #5 │ │ │ │ - movs r7, #250 @ 0xfa │ │ │ │ + cmp r2, #26 │ │ │ │ lsls r6, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrd r4, r3, [r0] │ │ │ │ mvn.w r9, #3758096384 @ 0xe0000000 │ │ │ │ @@ -2562886,15 +2563007,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r0 │ │ │ │ b.n 762824 │ │ │ │ ldr r0, [pc, #4] @ (762840 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ - ldr r0, [pc, #744] @ (762b2c ) │ │ │ │ + ldr r2, [pc, #872] @ (762bac ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ @@ -2563614,40 +2563735,40 @@ │ │ │ │ movs r0, r0 │ │ │ │ bvs.n 762eb0 │ │ │ │ lsls r4, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #58 @ 0x3a │ │ │ │ + movs r7, #90 @ 0x5a │ │ │ │ lsls r6, r2, #2 │ │ │ │ - revsh r0, r3 │ │ │ │ + pop {r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ ldr r5, [sp, #756] @ 0x2f4 │ │ │ │ @ instruction: 0xffffd1c2 │ │ │ │ lsls r4, r0, #5 │ │ │ │ movs r7, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #14 │ │ │ │ + movs r3, #46 @ 0x2e │ │ │ │ lsls r6, r2, #2 │ │ │ │ - movs r1, #16 │ │ │ │ + movs r3, #48 @ 0x30 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - @ instruction: 0xb6b8 │ │ │ │ + @ instruction: 0xb8d8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ beq.n 762f88 │ │ │ │ lsls r4, r0, #5 │ │ │ │ beq.n 762f30 │ │ │ │ lsls r4, r0, #5 │ │ │ │ beq.n 762f04 │ │ │ │ lsls r4, r0, #5 │ │ │ │ - adds r4, r3, r7 │ │ │ │ + subs r4, r7, r7 │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2564390,25 +2564511,25 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r2!, {r4, r5} │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r0, r2 │ │ │ │ + adds r6, r4, #2 │ │ │ │ lsls r6, r2, #2 │ │ │ │ movs r1, #0 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - subs r4, r0, r1 │ │ │ │ + adds r4, r4, #1 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsls r4, r2, #7 │ │ │ │ + lsls r4, r6, #15 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r7, sp, #632 @ 0x278 │ │ │ │ + cbz r6, 763786 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - adds r6, r6, r4 │ │ │ │ + subs r6, r2, r5 │ │ │ │ lsls r6, r2, #2 │ │ │ │ ldmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r0, #5 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2564519,15 +2564640,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 75c054 │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ lsls r4, r0, #5 │ │ │ │ - str r4, [r3, #12] │ │ │ │ + str r4, [r7, #44] @ 0x2c │ │ │ │ lsls r0, r4, #4 │ │ │ │ subs r0, r3, #2 │ │ │ │ lsls r5, r0, #5 │ │ │ │ add.w r3, r0, #36 @ 0x24 │ │ │ │ adds r0, #56 @ 0x38 │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cbz r2, 76389a │ │ │ │ @@ -2564757,19 +2564878,19 @@ │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r1, r2, r3} │ │ │ │ lsls r4, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #344 @ 0x158 │ │ │ │ + add r5, sp, #472 @ 0x1d8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ stmia r5!, {r2, r3, r7} │ │ │ │ lsls r4, r0, #5 │ │ │ │ - add r3, sp, #32 │ │ │ │ + add r5, sp, #160 @ 0xa0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #140] @ (763b6c ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2564985,17 +2565106,17 @@ │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r1, r2, r3, r5} │ │ │ │ lsls r4, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r6, #14 │ │ │ │ + asrs r4, r2, #23 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r0, sp, #792 @ 0x318 │ │ │ │ + add r2, sp, #920 @ 0x398 │ │ │ │ lsls r6, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #448] @ (763ee8 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2565178,17 +2565299,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 763e12 │ │ │ │ stmia r2!, {r4, r6, r7} │ │ │ │ lsls r4, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r0, #7 │ │ │ │ + asrs r0, r4, #15 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r6, pc, #832 @ (adr r6, 764238 ) │ │ │ │ + add r0, sp, #960 @ 0x3c0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ ldr r3, [pc, #596] @ (764160 ) │ │ │ │ sub sp, #132 @ 0x84 │ │ │ │ @@ -2565443,17 +2565564,17 @@ │ │ │ │ lsls r5, r0, #5 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r7, #28 │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r7, #29 │ │ │ │ + asrs r0, r3, #6 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r4, pc, #432 @ (adr r4, 764338 ) │ │ │ │ + add r6, pc, #560 @ (adr r6, 7643b8 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb.w r3, [r0, #196] @ 0xc4 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2565744,15 +2565865,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (764450 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ asrs r4, r6, #13 │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r4, r3, #13 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - cmp r4, #178 @ 0xb2 │ │ │ │ + cmp r6, #210 @ 0xd2 │ │ │ │ lsls r1, r2, #2 │ │ │ │ ldr r2, [pc, #40] @ (764480 ) │ │ │ │ cmp r0, #3 │ │ │ │ ldr r3, [pc, #40] @ (764484 ) │ │ │ │ it ne │ │ │ │ movne.w ip, #31 │ │ │ │ ldr r1, [pc, #36] @ (764488 ) │ │ │ │ @@ -2566016,17 +2566137,17 @@ │ │ │ │ bl 75c058 │ │ │ │ ldr r1, [pc, #16] @ (7646f0 ) │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsrs r4, r6, #6 │ │ │ │ + lsrs r4, r2, #15 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsrs r0, r5, #6 │ │ │ │ + lsrs r0, r1, #15 │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ mov ip, r1 │ │ │ │ @@ -2566122,41 +2566243,41 @@ │ │ │ │ pop {r3, pc} │ │ │ │ ldr r1, [pc, #64] @ (764818 ) │ │ │ │ movs r2, #5 │ │ │ │ mov r0, ip │ │ │ │ add r1, pc │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r2, r5, #5 │ │ │ │ + lsrs r2, r1, #14 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsrs r0, r4, #5 │ │ │ │ + lsrs r0, r0, #14 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsrs r6, r3, #5 │ │ │ │ + lsrs r6, r7, #13 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - subs r4, #212 @ 0xd4 │ │ │ │ + subs r6, #244 @ 0xf4 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - subs r4, #182 @ 0xb6 │ │ │ │ + subs r6, #214 @ 0xd6 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsrs r0, r5, #9 │ │ │ │ + lsrs r0, r1, #18 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrb r6, [r4, #26] │ │ │ │ + strh r6, [r0, #6] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r4, #4 │ │ │ │ + lsrs r4, r0, #13 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - str r6, [r4, r5] │ │ │ │ + strh r6, [r0, r6] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - lsrs r4, r2, #4 │ │ │ │ + lsrs r4, r6, #12 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsrs r6, r2, #4 │ │ │ │ + lsrs r6, r6, #12 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsrs r0, r3, #4 │ │ │ │ + lsrs r0, r7, #12 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - tst r6, r0 │ │ │ │ + add r6, r4 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bgt.n 76480c │ │ │ │ + svc 24 │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2566660,15 +2566781,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r5, #40 @ 0x28 │ │ │ │ bl 79a5ec │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsls r6, r1, #15 │ │ │ │ + lsls r6, r5, #23 │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb.w r3, [r0, #44] @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ @@ -2566684,17 +2566805,17 @@ │ │ │ │ blx 6925c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r1, [pc, #12] @ (764d70 ) │ │ │ │ movs r2, #13 │ │ │ │ add r1, pc │ │ │ │ b.n 764d52 │ │ │ │ nop │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r4, r0, #23 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsls r2, r4, #14 │ │ │ │ + lsls r2, r0, #23 │ │ │ │ lsls r6, r2, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ mov r8, r1 │ │ │ │ @@ -2566821,26 +2566942,26 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ mov r0, r6 │ │ │ │ blx 6925c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - lsls r4, r4, #11 │ │ │ │ + lsls r4, r0, #20 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - eors.w r0, r4, #5177344 @ 0x4f0000 │ │ │ │ - lsls r2, r1, #11 │ │ │ │ + @ instruction: 0xf6b4009e │ │ │ │ + lsls r2, r5, #19 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsls r6, r7, #10 │ │ │ │ + lsls r6, r3, #19 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsls r2, r6, #10 │ │ │ │ + lsls r2, r2, #19 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsls r6, r4, #10 │ │ │ │ + lsls r6, r0, #19 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ands.w r0, sl, #4849664 @ 0x4a0000 │ │ │ │ + @ instruction: 0xf63a0094 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [pc, #188] @ (764fb8 ) │ │ │ │ @@ -2566916,25 +2567037,25 @@ │ │ │ │ ldr.w r0, [r3, #-12] │ │ │ │ add r0, r4 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ orr.w r1, r1, #1 │ │ │ │ blx 6add8 >::clear(std::_Ios_Iostate)@plt+0x4> │ │ │ │ b.n 764f40 │ │ │ │ nop │ │ │ │ - lsls r0, r1, #9 │ │ │ │ + lsls r0, r5, #17 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bxns ip │ │ │ │ + ldr r1, [pc, #528] @ (7651d0 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ subs r7, #194 @ 0xc2 │ │ │ │ lsls r7, r7, #4 │ │ │ │ - bx r7 │ │ │ │ + ldr r1, [pc, #360] @ (765130 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r6, r5, #6 │ │ │ │ + lsls r6, r1, #15 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsls r4, r0, #7 │ │ │ │ + lsls r4, r4, #15 │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2566983,25 +2567104,25 @@ │ │ │ │ bne.n 764ffa │ │ │ │ ldr r1, [pc, #32] @ (76506c ) │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 76500c │ │ │ │ - adds r3, #144 @ 0x90 │ │ │ │ + adds r5, #176 @ 0xb0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsls r2, r4, #5 │ │ │ │ + lsls r2, r0, #14 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - mov r0, sp │ │ │ │ + ldr r0, [pc, #544] @ (765284 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r0, r5, #4 │ │ │ │ + lsls r0, r1, #13 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrb r6, [r1, #3] │ │ │ │ + ldrb r6, [r5, #11] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r2, #4 │ │ │ │ + lsls r0, r6, #12 │ │ │ │ lsls r6, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ str r0, [sp, #4] │ │ │ │ @@ -2567395,42 +2567516,48 @@ │ │ │ │ b.n 765376 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r5, sp, #424 @ 0x1a8 │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - mrc2 0, 5, r0, cr14, cr5, {4} │ │ │ │ - mcr2 0, 2, r0, cr6, cr5, {4} │ │ │ │ - stmia r3!, {r3, r4, r7} │ │ │ │ + lsls r6, r3, #3 │ │ │ │ + lsls r6, r2, #2 │ │ │ │ + lsls r6, r4, #1 │ │ │ │ + lsls r6, r2, #2 │ │ │ │ + stmia r5!, {r3, r4, r5, r7} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - asrs r4, r7, #24 │ │ │ │ + adds r4, r3, r1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - muls r4, r6 │ │ │ │ + cmp ip, r2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - mrc2 0, 3, r0, cr12, cr5, {4} │ │ │ │ - mcr2 0, 3, r0, cr12, cr5, {4} │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + lsls r6, r2, #2 │ │ │ │ + lsls r4, r1, #2 │ │ │ │ + lsls r6, r2, #2 │ │ │ │ add r4, sp, #760 @ 0x2f8 │ │ │ │ lsls r4, r0, #5 │ │ │ │ - mcr2 0, 1, r0, cr6, cr5, {4} │ │ │ │ - mrc2 0, 0, r0, cr12, cr5, {4} │ │ │ │ - lsls r4, r5, #18 │ │ │ │ + lsls r6, r0, #1 │ │ │ │ + lsls r6, r2, #2 │ │ │ │ + movs r4, r7 │ │ │ │ + lsls r6, r2, #2 │ │ │ │ + lsls r4, r1, #27 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - cbnz r2, 7654fc │ │ │ │ + pop {r1, r4, r5, r6, pc} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r2, r5 │ │ │ │ + add sl, r9 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldc2 0, cr0, [r0, #596] @ 0x254 │ │ │ │ - lsls r0, r4, #16 │ │ │ │ + vshr.u64 d0, d5, #16 │ │ │ │ + lsls r0, r0, #25 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - revsh r6, r0 │ │ │ │ + pop {r1, r2, r5, r6, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r7, #60] @ 0x3c │ │ │ │ + ldrh r4, [r3, #14] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strh r6, [r6, #60] @ 0x3c │ │ │ │ + ldrh r6, [r2, #14] │ │ │ │ lsls r5, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r6, [pc, #60] @ (765510 ) │ │ │ │ @@ -2567817,15 +2567944,15 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 76589e │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - adcs r6, r7 │ │ │ │ + bics r6, r3 │ │ │ │ lsls r0, r4, #4 │ │ │ │ add r7, pc, #592 @ (adr r7, 765afc ) │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r7, pc, #464 @ (adr r7, 765a84 ) │ │ │ │ lsls r4, r0, #5 │ │ │ │ @@ -2569064,67 +2569191,67 @@ │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 766454 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r7, [sp, #72] @ 0x48 │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r0, r3 │ │ │ │ + subs r4, r4, r3 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r4, #66 @ 0x42 │ │ │ │ + adds r6, #98 @ 0x62 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - orn r0, r2, #149 @ 0x95 │ │ │ │ - orn r0, r0, #149 @ 0x95 │ │ │ │ + @ instruction: 0xf2820095 │ │ │ │ + @ instruction: 0xf2800095 │ │ │ │ ldrh r4, [r7, r1] │ │ │ │ lsls r2, r1, #5 │ │ │ │ ldrh r2, [r6, r1] │ │ │ │ lsls r2, r1, #5 │ │ │ │ - str r2, [r5, #8] │ │ │ │ + str r2, [r1, #44] @ 0x2c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrb r2, [r5, #8] │ │ │ │ + ldrb r2, [r1, #17] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - lsrs r0, r2, #29 │ │ │ │ + asrs r0, r6, #5 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - subs r4, r3, r1 │ │ │ │ + adds r4, r7, #1 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - vshr.s64 d16, d5, #56 │ │ │ │ + @ instruction: 0xf1e80095 │ │ │ │ ldr r5, [sp, #416] @ 0x1a0 │ │ │ │ lsls r4, r0, #5 │ │ │ │ - vqadd.s64 d0, d30, d5 │ │ │ │ + adcs.w r0, lr, #149 @ 0x95 │ │ │ │ ldr r2, [r3, r5] │ │ │ │ lsls r2, r1, #5 │ │ │ │ - vqadd.s64 d16, d30, d5 │ │ │ │ - vqadd.s64 d16, d18, d5 │ │ │ │ - mrc 0, 6, r0, cr4, cr5, {4} │ │ │ │ - vqadd.s64 d0, d26, d5 │ │ │ │ - mrc 0, 7, r0, cr6, cr5, {4} │ │ │ │ - ldcl 0, cr0, [r6, #596]! @ 0x254 │ │ │ │ - mrc 0, 6, r0, cr2, cr5, {4} │ │ │ │ - mcr 0, 6, r0, cr4, cr5, {4} │ │ │ │ - mrc 0, 5, r0, cr10, cr5, {4} │ │ │ │ - mcr 0, 5, r0, cr14, cr5, {4} │ │ │ │ - mcr 0, 5, r0, cr2, cr5, {4} │ │ │ │ - mrc 0, 4, r0, cr2, cr5, {4} │ │ │ │ - mcr 0, 2, r0, cr10, cr5, {4} │ │ │ │ - lsls r0, r1, #21 │ │ │ │ + @ instruction: 0xf19e0095 │ │ │ │ + @ instruction: 0xf1920095 │ │ │ │ + @ instruction: 0xf0f40095 │ │ │ │ + adcs.w r0, sl, #149 @ 0x95 │ │ │ │ + adds.w r0, r6, #149 @ 0x95 │ │ │ │ + ands.w r0, r6, #149 @ 0x95 │ │ │ │ + @ instruction: 0xf0f20095 │ │ │ │ + @ instruction: 0xf0e40095 │ │ │ │ + @ instruction: 0xf0da0095 │ │ │ │ + @ instruction: 0xf0ce0095 │ │ │ │ + @ instruction: 0xf0c20095 │ │ │ │ + @ instruction: 0xf0b20095 │ │ │ │ + orn r0, sl, #149 @ 0x95 │ │ │ │ + lsls r0, r5, #29 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stcl 0, cr0, [r6, #596] @ 0x254 │ │ │ │ - ldc 0, cr0, [lr, #596]! @ 0x254 │ │ │ │ - stcl 0, cr0, [lr, #596]! @ 0x254 │ │ │ │ - adds r2, #64 @ 0x40 │ │ │ │ + vshr.s64 d16, d5, #26 │ │ │ │ + vshr.s64 d16, d5, #34 │ │ │ │ + and.w r0, lr, #149 @ 0x95 │ │ │ │ + adds r4, #96 @ 0x60 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - mov r2, r7 │ │ │ │ + ldr r0, [pc, #360] @ (7666b4 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r6, [sp, #120] @ 0x78 │ │ │ │ + add r0, pc, #248 @ (adr r0, 766648 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldmia r0!, {r2, r3, r7} │ │ │ │ + ldmia r2, {r2, r3, r5, r7} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - adds r0, #250 @ 0xfa │ │ │ │ + adds r3, #26 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - movs r6, #140 @ 0x8c │ │ │ │ + cmp r0, #172 @ 0xac │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2569214,18 +2569341,18 @@ │ │ │ │ str r3, [r4, #0] │ │ │ │ bl 75c054 │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ ldr r2, [sp, #520] @ 0x208 │ │ │ │ lsls r4, r0, #5 │ │ │ │ strh r0, [r2, #16] │ │ │ │ lsls r4, r0, #5 │ │ │ │ - stc 0, cr0, [r6], {149} @ 0x95 │ │ │ │ - ldcl 0, cr0, [ip], #-596 @ 0xfffffdac │ │ │ │ - mrrc 0, 9, r0, ip, cr5 │ │ │ │ - stcl 0, cr0, [ip], #-596 @ 0xfffffdac │ │ │ │ + mcr 0, 5, r0, cr6, cr5, {4} │ │ │ │ + mrc 0, 4, r0, cr12, cr5, {4} │ │ │ │ + mrc 0, 3, r0, cr12, cr5, {4} │ │ │ │ + mcr 0, 4, r0, cr12, cr5, {4} │ │ │ │ adds r4, r2, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #108] @ (7666dc ) │ │ │ │ @@ -2569357,18 +2569484,18 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 765e54 │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ ldr r1, [sp, #0] │ │ │ │ lsls r4, r0, #5 │ │ │ │ strh r0, [r3, #4] │ │ │ │ lsls r4, r0, #5 │ │ │ │ - @ instruction: 0xeb320095 │ │ │ │ + ldcl 0, cr0, [r2, #-596] @ 0xfffffdac │ │ │ │ asrs r4, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ - adds.w r0, lr, r5, lsr #2 │ │ │ │ + ldc 0, cr0, [lr, #-596]! @ 0xfffffdac │ │ │ │ adds r4, r2, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #284] @ (766900 ) │ │ │ │ @@ -2569492,15 +2569619,15 @@ │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ lsls r4, r0, #5 │ │ │ │ ldrb r0, [r6, #30] │ │ │ │ lsls r4, r0, #5 │ │ │ │ - bics.w r0, lr, r5, lsr #2 │ │ │ │ + mrrc 0, 9, r0, lr, cr5 │ │ │ │ asrs r4, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #376] @ 0x178 │ │ │ │ lsls r4, r0, #5 │ │ │ │ str r7, [sp, #240] @ 0xf0 │ │ │ │ @@ -2569921,28 +2570048,27 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 766ca6 │ │ │ │ ldr r0, [pc, #36] @ (766d38 ) │ │ │ │ add r0, pc │ │ │ │ blx 69f20 │ │ │ │ nop │ │ │ │ - strd r0, r0, [r6], #-596 @ 0x254 │ │ │ │ + eor.w r0, r6, r5, lsr #2 │ │ │ │ str r3, [sp, #720] @ 0x2d0 │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #212 @ 0xd4 │ │ │ │ + cmp r3, #244 @ 0xf4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 7667ac │ │ │ │ - lsls r5, r2, #2 │ │ │ │ - cmp r0, #194 @ 0xc2 │ │ │ │ + b.n 766bec │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 766c84 │ │ │ │ + cmp r2, #226 @ 0xe2 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - bgt.n 766d9c │ │ │ │ + strd r0, r0, [r6, #596] @ 0x254 │ │ │ │ + udf #80 @ 0x50 │ │ │ │ lsls r5, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2570020,32 +2570146,28 @@ │ │ │ │ ldr r1, [pc, #44] @ (766e30 ) │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - b.n 766cd4 │ │ │ │ - lsls r5, r2, #2 │ │ │ │ - cmp r0, #48 @ 0x30 │ │ │ │ - lsls r5, r2, #2 │ │ │ │ - b.n 7675c0 │ │ │ │ + @ instruction: 0xe9800095 │ │ │ │ + cmp r2, #80 @ 0x50 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 766c78 │ │ │ │ + b.n 766a00 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - cmp r0, #212 @ 0xd4 │ │ │ │ + strd r0, r0, [ip, #-596] @ 0x254 │ │ │ │ + cmp r2, #244 @ 0xf4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 767504 │ │ │ │ - lsls r5, r2, #2 │ │ │ │ - b.n 766c18 │ │ │ │ + b.n 766944 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 7674ac │ │ │ │ - lsls r5, r2, #2 │ │ │ │ - b.n 766bd0 │ │ │ │ + ldmdb r6, {r0, r2, r4, r7} │ │ │ │ + b.n 7668ec │ │ │ │ lsls r5, r2, #2 │ │ │ │ + strd r0, r0, [lr], #596 @ 0x254 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 766f2c │ │ │ │ stmdb sp!, {r4, 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 │ │ │ │ @@ -2570588,23 +2570710,23 @@ │ │ │ │ b.n 7672fc │ │ │ │ ldrh r0, [r5, #60] @ 0x3c │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r3, #60] @ 0x3c │ │ │ │ lsls r4, r0, #5 │ │ │ │ - cmp r2, #74 @ 0x4a │ │ │ │ + cmp r4, #106 @ 0x6a │ │ │ │ lsls r0, r4, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r7, #48] @ 0x30 │ │ │ │ lsls r4, r0, #5 │ │ │ │ - cmp r0, #102 @ 0x66 │ │ │ │ + cmp r2, #134 @ 0x86 │ │ │ │ lsls r0, r4, #4 │ │ │ │ ldrh r0, [r2, #40] @ 0x28 │ │ │ │ lsls r4, r0, #5 │ │ │ │ ldrh r0, [r6, #38] @ 0x26 │ │ │ │ lsls r4, r0, #5 │ │ │ │ ldrh r0, [r2, #38] @ 0x26 │ │ │ │ lsls r4, r0, #5 │ │ │ │ @@ -2572083,23 +2572205,23 @@ │ │ │ │ nop │ │ │ │ strh r0, [r4, #12] │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r2, #12] │ │ │ │ lsls r4, r0, #5 │ │ │ │ - adds r2, r0, #1 │ │ │ │ + subs r2, r4, #1 │ │ │ │ lsls r0, r4, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r5, #0] │ │ │ │ lsls r4, r0, #5 │ │ │ │ - adds r2, r5, r7 │ │ │ │ + adds r2, r1, #0 │ │ │ │ lsls r0, r4, #4 │ │ │ │ ldrb r6, [r2, #27] │ │ │ │ lsls r4, r0, #5 │ │ │ │ ldrb r6, [r6, #26] │ │ │ │ lsls r4, r0, #5 │ │ │ │ ldrb r6, [r2, #26] │ │ │ │ lsls r4, r0, #5 │ │ │ │ @@ -2572360,15 +2572482,15 @@ │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r6, #17] │ │ │ │ lsls r4, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r1, #29 │ │ │ │ + adds r6, r5, r5 │ │ │ │ lsls r0, r4, #4 │ │ │ │ ldrb r2, [r0, #14] │ │ │ │ lsls r4, r0, #5 │ │ │ │ ldrb r6, [r3, #13] │ │ │ │ lsls r4, r0, #5 │ │ │ │ ldrb r6, [r7, #12] │ │ │ │ lsls r4, r0, #5 │ │ │ │ @@ -2572559,19 +2572681,19 @@ │ │ │ │ nop │ │ │ │ ldrb r0, [r6, #11] │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r4, #11] │ │ │ │ lsls r4, r0, #5 │ │ │ │ - asrs r0, r3, #24 │ │ │ │ + adds r0, r7, r0 │ │ │ │ lsls r0, r4, #4 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r1, #23 │ │ │ │ + asrs r6, r5, #31 │ │ │ │ lsls r0, r4, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r5, #7] │ │ │ │ lsls r4, r0, #5 │ │ │ │ ldrb r4, [r2, #6] │ │ │ │ lsls r4, r0, #5 │ │ │ │ @@ -2573312,15 +2573434,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ b.n 768de6 │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ strb r6, [r1, #10] │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r4, #22 │ │ │ │ + lsrs r6, r0, #31 │ │ │ │ lsls r0, r4, #4 │ │ │ │ strb r4, [r6, #8] │ │ │ │ lsls r4, r0, #5 │ │ │ │ strb r2, [r2, #8] │ │ │ │ lsls r4, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2574675,33 +2574797,33 @@ │ │ │ │ nop │ │ │ │ ldr r0, [r3, #24] │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ lsls r4, r0, #5 │ │ │ │ - lsls r4, r0, #19 │ │ │ │ + lsls r4, r4, #27 │ │ │ │ lsls r0, r4, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ + lsls r2, r2, #25 │ │ │ │ lsls r0, r4, #4 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ lsls r4, r0, #5 │ │ │ │ - lsls r0, r1, #15 │ │ │ │ + lsls r0, r5, #23 │ │ │ │ lsls r0, r4, #4 │ │ │ │ adds r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r1, #12 │ │ │ │ + lsls r6, r5, #20 │ │ │ │ lsls r0, r4, #4 │ │ │ │ - lsls r2, r4, #10 │ │ │ │ + lsls r2, r0, #19 │ │ │ │ lsls r0, r4, #4 │ │ │ │ - lsls r0, r3, #7 │ │ │ │ + lsls r0, r7, #15 │ │ │ │ lsls r0, r4, #4 │ │ │ │ str r6, [r1, #92] @ 0x5c │ │ │ │ lsls r4, r0, #5 │ │ │ │ str r4, [r5, #88] @ 0x58 │ │ │ │ lsls r4, r0, #5 │ │ │ │ str r4, [r1, #88] @ 0x58 │ │ │ │ lsls r4, r0, #5 │ │ │ │ @@ -2574868,20 +2574990,22 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 769d32 │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ str r0, [r1, #64] @ 0x40 │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - vbsl d16, d6, d15 │ │ │ │ + lsls r6, r6, #5 │ │ │ │ + lsls r0, r4, #4 │ │ │ │ str r2, [r2, #56] @ 0x38 │ │ │ │ lsls r4, r0, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - mrc2 1, 5, r0, cr10, cr15, {0} │ │ │ │ + lsls r2, r3, #3 │ │ │ │ + lsls r0, r4, #4 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r3, #48] @ 0x30 │ │ │ │ lsls r4, r0, #5 │ │ │ │ str r2, [r3, #44] @ 0x2c │ │ │ │ lsls r4, r0, #5 │ │ │ │ str r0, [r7, #40] @ 0x28 │ │ │ │ @@ -2575312,23 +2575436,23 @@ │ │ │ │ ldr r1, [pc, #36] @ (76a1c8 ) │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - cbz r0, 76a222 │ │ │ │ + push {r3, r6, r7, lr} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - cbz r2, 76a226 │ │ │ │ + push {r1, r3, r6, r7, lr} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - @ instruction: 0xf52c009d │ │ │ │ - cbz r2, 76a220 │ │ │ │ + @ instruction: 0xf74c009d │ │ │ │ + push {r1, r4, r7, lr} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - @ instruction: 0xf4fa009d │ │ │ │ - stmia r7!, {r2, r3, r7} │ │ │ │ + @ instruction: 0xf71a009d │ │ │ │ + ldmia r1!, {r2, r3, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #240] @ (76a2cc ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2575436,23 +2575560,23 @@ │ │ │ │ b.n 76a252 │ │ │ │ adds r5, r2, #4 │ │ │ │ b.n 76a216 │ │ │ │ ldrsh r2, [r3, r0] │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #688 @ 0x2b0 │ │ │ │ + add r6, sp, #816 @ 0x330 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - orr.w r0, r2, #5144576 @ 0x4e8000 │ │ │ │ - uxth r0, r4 │ │ │ │ + @ instruction: 0xf662009d │ │ │ │ + push {r6, r7} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - uxth r6, r1 │ │ │ │ + push {r1, r2, r3, r5, r7} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - @ instruction: 0xf3ee009d │ │ │ │ - sxth r0, r6 │ │ │ │ + addw r0, lr, #2205 @ 0x89d │ │ │ │ + push {r4, r6} │ │ │ │ lsls r5, r2, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2575677,15 +2575801,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r0 │ │ │ │ b.n 76a520 │ │ │ │ ldr r0, [pc, #4] @ (76a53c ) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r5!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r0, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #316] @ (76a690 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2575863,15 +2575987,15 @@ │ │ │ │ strd r3, r4, [r6] │ │ │ │ str r5, [r6, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #4] @ (76a714 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ - ldmia r1, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r4!, {r1, r2} │ │ │ │ lsls r0, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #500] @ (76a920 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2577074,67 +2577198,67 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #108] @ (76b328 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #108] @ (76b32c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [r2, #0] │ │ │ │ + ldr r0, [r6, #32] │ │ │ │ lsls r6, r1, #2 │ │ │ │ - add r3, pc, #952 @ (adr r3, 76b684 ) │ │ │ │ + add r6, pc, #56 @ (adr r6, 76b304 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r3, pc, #880 @ (adr r3, 76b640 ) │ │ │ │ + add r5, pc, #1008 @ (adr r5, 76b6c0 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r3, pc, #792 @ (adr r3, 76b5ec ) │ │ │ │ + add r5, pc, #920 @ (adr r5, 76b66c ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r3, pc, #720 @ (adr r3, 76b5a8 ) │ │ │ │ + add r5, pc, #848 @ (adr r5, 76b628 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldmia r3, {r1, r3} │ │ │ │ + ldmia r5, {r1, r3, r5} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - add r3, pc, #624 @ (adr r3, 76b550 ) │ │ │ │ + add r5, pc, #752 @ (adr r5, 76b5d0 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r3, pc, #552 @ (adr r3, 76b50c ) │ │ │ │ + add r5, pc, #680 @ (adr r5, 76b58c ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldmia r2, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r5!, {r2, r3} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - add r3, pc, #456 @ (adr r3, 76b4b4 ) │ │ │ │ + add r5, pc, #584 @ (adr r5, 76b534 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldmia r3!, {r4} │ │ │ │ + ldmia r5, {r4, r5} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - add r3, pc, #360 @ (adr r3, 76b45c ) │ │ │ │ + add r5, pc, #488 @ (adr r5, 76b4dc ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r3, pc, #288 @ (adr r3, 76b418 ) │ │ │ │ + add r5, pc, #416 @ (adr r5, 76b498 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r3, pc, #216 @ (adr r3, 76b3d4 ) │ │ │ │ + add r5, pc, #344 @ (adr r5, 76b454 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r3, pc, #144 @ (adr r3, 76b390 ) │ │ │ │ + add r5, pc, #272 @ (adr r5, 76b410 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldmia r2, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r2} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldrsh r4, [r4, r5] │ │ │ │ + str r4, [r0, #24] │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r3, pc, #8 @ (adr r3, 76b314 ) │ │ │ │ + add r5, pc, #136 @ (adr r5, 76b394 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r2, pc, #944 @ (adr r2, 76b6c0 ) │ │ │ │ + add r5, pc, #48 @ (adr r5, 76b340 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r2, pc, #856 @ (adr r2, 76b66c ) │ │ │ │ + add r4, pc, #984 @ (adr r4, 76b6ec ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r2, pc, #752 @ (adr r2, 76b608 ) │ │ │ │ + add r4, pc, #880 @ (adr r4, 76b688 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r2, pc, #664 @ (adr r2, 76b5b4 ) │ │ │ │ + add r4, pc, #792 @ (adr r4, 76b634 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r2, pc, #576 @ (adr r2, 76b560 ) │ │ │ │ + add r4, pc, #704 @ (adr r4, 76b5e0 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r2, pc, #520 @ (adr r2, 76b52c ) │ │ │ │ + add r4, pc, #648 @ (adr r4, 76b5ac ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r2, pc, #400 @ (adr r2, 76b4b8 ) │ │ │ │ + add r4, pc, #528 @ (adr r4, 76b538 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r2, pc, #296 @ (adr r2, 76b454 ) │ │ │ │ + add r4, pc, #424 @ (adr r4, 76b4d4 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrb r4, [r1, #4] │ │ │ │ + ldrb r4, [r5, #12] │ │ │ │ lsls r2, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #588] @ (76b590 ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2577389,53 +2577513,53 @@ │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [pc, #696] @ (76b854 ) │ │ │ │ lsls r4, r0, #5 │ │ │ │ movs r3, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #12 │ │ │ │ + adds r4, #44 @ 0x2c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r2, pc, #400 @ (adr r2, 76b738 ) │ │ │ │ + add r4, pc, #528 @ (adr r4, 76b7b8 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 76bae0 │ │ │ │ + b.n 76af20 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r5, [sp, #104] @ 0x68 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r5, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r7, [sp, #864] @ 0x360 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r2, pc, #32 @ (adr r2, 76b5d8 ) │ │ │ │ + add r4, pc, #160 @ (adr r4, 76b658 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r1, pc, #1000 @ (adr r1, 76b9a4 ) │ │ │ │ + add r4, pc, #104 @ (adr r4, 76b624 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r1, pc, #920 @ (adr r1, 76b958 ) │ │ │ │ + add r4, pc, #24 @ (adr r4, 76b5d8 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r1, pc, #784 @ (adr r1, 76b8d4 ) │ │ │ │ + add r3, pc, #912 @ (adr r3, 76b954 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 76b968 │ │ │ │ + b.n 76bda8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - rsbs r0, sl, #5177344 @ 0x4f0000 │ │ │ │ - rsb r0, r8, #5177344 @ 0x4f0000 │ │ │ │ - subs.w r0, r6, #5177344 @ 0x4f0000 │ │ │ │ - sub.w r0, r4, #5177344 @ 0x4f0000 │ │ │ │ + @ instruction: 0xf7fa009e │ │ │ │ + @ instruction: 0xf7e8009e │ │ │ │ + @ instruction: 0xf7d6009e │ │ │ │ + @ instruction: 0xf7c4009e │ │ │ │ ldr r2, [pc, #1000] @ (76b9c4 ) │ │ │ │ lsls r4, r0, #5 │ │ │ │ - ldr r7, [pc, #808] @ (76b908 ) │ │ │ │ + str r2, [r5, r7] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r7, [pc, #784] @ (76b8f4 ) │ │ │ │ + str r4, [r4, r7] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r7, [pc, #760] @ (76b8e0 ) │ │ │ │ + str r6, [r3, r7] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r7, [pc, #736] @ (76b8cc ) │ │ │ │ + str r0, [r3, r7] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r1, pc, #72 @ (adr r1, 76b638 ) │ │ │ │ + add r3, pc, #200 @ (adr r3, 76b6b8 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r1, pc, #0 @ (adr r1, 76b5f4 ) │ │ │ │ + add r3, pc, #128 @ (adr r3, 76b674 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r0, pc, #952 @ (adr r0, 76b9b0 ) │ │ │ │ + add r3, pc, #56 @ (adr r3, 76b630 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2577891,15 +2578015,15 @@ │ │ │ │ b.n 76ba52 │ │ │ │ bx r8 │ │ │ │ lsls r4, r0, #5 │ │ │ │ bx r7 │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 76c144 │ │ │ │ + b.n 76b584 │ │ │ │ lsls r7, r3, #4 │ │ │ │ mov sl, r1 │ │ │ │ lsls r4, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ cmp sl, r7 │ │ │ │ lsls r4, r0, #5 │ │ │ │ @@ -2577988,15 +2578112,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ cmp r0, r5 │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 76be84 │ │ │ │ + b.n 76c2c4 │ │ │ │ lsls r7, r3, #4 │ │ │ │ add lr, r5 │ │ │ │ lsls r4, r0, #5 │ │ │ │ add sl, r1 │ │ │ │ lsls r4, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2578237,15 +2578361,15 @@ │ │ │ │ b.n 76bd74 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r0, r7 │ │ │ │ lsls r4, r0, #5 │ │ │ │ add r6, r6 │ │ │ │ lsls r4, r0, #5 │ │ │ │ - b.n 76beb0 │ │ │ │ + b.n 76c2f0 │ │ │ │ lsls r7, r3, #4 │ │ │ │ mvns r2, r4 │ │ │ │ lsls r4, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, r3 │ │ │ │ lsls r4, r0, #5 │ │ │ │ @@ -2578956,37 +2579080,37 @@ │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #44 @ 0x2c │ │ │ │ lsls r4, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 76c50c │ │ │ │ + blt.n 76c54c │ │ │ │ lsls r7, r3, #4 │ │ │ │ - bhi.n 76c494 │ │ │ │ + bge.n 76c4d4 │ │ │ │ lsls r7, r3, #4 │ │ │ │ asrs r0, r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #224 @ 0xe0 │ │ │ │ lsls r4, r0, #5 │ │ │ │ - str r2, [sp, #160] @ 0xa0 │ │ │ │ + str r4, [sp, #288] @ 0x120 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r2, [sp, #64] @ 0x40 │ │ │ │ + str r4, [sp, #192] @ 0xc0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r1, [sp, #976] @ 0x3d0 │ │ │ │ + str r4, [sp, #80] @ 0x50 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r0, pc, #768 @ (adr r0, 76c830 ) │ │ │ │ + add r2, pc, #896 @ (adr r2, 76c8b0 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ subs r3, #54 @ 0x36 │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r3, #30 │ │ │ │ lsls r4, r0, #5 │ │ │ │ - ldrh r4, [r5, #16] │ │ │ │ + ldrh r4, [r1, #34] @ 0x22 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrh r6, [r2, #12] │ │ │ │ + ldrh r6, [r6, #28] │ │ │ │ lsls r5, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ ldr r2, [pc, #220] @ (76c62c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2579164,15 +2579288,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 467fbc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x353c4c> │ │ │ │ adds r4, #4 │ │ │ │ cmp r4, r6 │ │ │ │ bne.n 76c6d0 │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bpl.n 76c7c4 │ │ │ │ + bvc.n 76c604 │ │ │ │ lsls r7, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ movs r3, #0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2581156,15 +2581280,15 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 76db64 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl ad6350 │ │ │ │ + bl ad65e0 │ │ │ │ orrs r6, r0 │ │ │ │ b.n 76da94 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b8c64 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3a48f4> │ │ │ │ mov r0, r4 │ │ │ │ bl 4b94ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3a513c> │ │ │ │ b.n 76dac4 │ │ │ │ @@ -2582654,24 +2582778,24 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #692] @ 0x2b4 │ │ │ │ mov.w r3, #0 │ │ │ │ bl 48def0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x379b80> │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ mov r0, r5 │ │ │ │ strb r4, [r1, #0] │ │ │ │ - bl ac6208 │ │ │ │ + bl ac6498 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 777204 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 49cc00 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x388890> │ │ │ │ mov r0, r5 │ │ │ │ - bl ad01f8 │ │ │ │ + bl ad0488 │ │ │ │ mov r1, r4 │ │ │ │ mov.w r2, #408 @ 0x198 │ │ │ │ add r0, sp, #284 @ 0x11c │ │ │ │ blx 6a1fc │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r0 │ │ │ │ str r2, [r0, #0] │ │ │ │ @@ -2583648,19 +2583772,19 @@ │ │ │ │ lsls r4, r0, #5 │ │ │ │ asrs r4, r1, #20 │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #504 @ 0x1f8 │ │ │ │ + add r3, sp, #632 @ 0x278 │ │ │ │ lsls r7, r3, #4 │ │ │ │ - add r1, sp, #480 @ 0x1e0 │ │ │ │ + add r3, sp, #608 @ 0x260 │ │ │ │ lsls r7, r3, #4 │ │ │ │ - add r0, sp, #40 @ 0x28 │ │ │ │ + add r2, sp, #168 @ 0xa8 │ │ │ │ lsls r7, r3, #4 │ │ │ │ lsrs r2, r0, #11 │ │ │ │ lsls r4, r0, #5 │ │ │ │ bl 53da30 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x4296c0> │ │ │ │ ldr r6, [r7, #76] @ 0x4c │ │ │ │ mov r3, r0 │ │ │ │ ldrb r2, [r6, #13] │ │ │ │ @@ -2584065,21 +2584189,21 @@ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ - add r5, pc, #240 @ (adr r5, 76fa74 ) │ │ │ │ + add r7, pc, #368 @ (adr r7, 76faf4 ) │ │ │ │ lsls r7, r3, #4 │ │ │ │ lsls r2, r4, #27 │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #80 @ (adr r3, 76f9e0 ) │ │ │ │ + add r5, pc, #208 @ (adr r5, 76fa60 ) │ │ │ │ lsls r7, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r2 │ │ │ │ ldr.w r2, [pc, #1144] @ 76fe1c │ │ │ │ @@ -2584106,26 +2584230,26 @@ │ │ │ │ ldrsb.w r3, [r4, #65] @ 0x41 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 76fc74 │ │ │ │ cmp r3, #4 │ │ │ │ beq.w 76fc84 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl ad5720 │ │ │ │ + bl ad59b0 │ │ │ │ ldr.w r2, [pc, #1076] @ 76fe28 │ │ │ │ movs r3, #5 │ │ │ │ movs r1, #14 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 495358 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x380fe8> │ │ │ │ ldrsb.w r3, [r4, #65] @ 0x41 │ │ │ │ bics.w r3, r3, #2 │ │ │ │ bne.n 76fa12 │ │ │ │ mov r0, r4 │ │ │ │ - bl ad440c │ │ │ │ + bl ad469c │ │ │ │ ldr.w r3, [r4, #424] @ 0x1a8 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cbz r1, 76fa32 │ │ │ │ movs r1, #0 │ │ │ │ ldrb.w r2, [r3, #32] │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ @@ -2584233,15 +2584357,15 @@ │ │ │ │ cmp r3, #2 │ │ │ │ bne.n 76fb50 │ │ │ │ ldr.w r1, [r4, #368] @ 0x170 │ │ │ │ mov r0, r4 │ │ │ │ sub.w r1, r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ - bl acf06c │ │ │ │ + bl acf2fc │ │ │ │ ldr.w r8, [pc, #740] @ 76fe38 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ add r8, pc │ │ │ │ mov r1, r8 │ │ │ │ bl 47ffcc <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x36bc5c> │ │ │ │ movs r2, #0 │ │ │ │ @@ -2584256,15 +2584380,15 @@ │ │ │ │ bl 777b94 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 76c638 │ │ │ │ mov r0, r4 │ │ │ │ cmp.w r9, #0 │ │ │ │ bne.w 76fcb0 │ │ │ │ - bl ad2b94 │ │ │ │ + bl ad2e24 │ │ │ │ ldr r2, [pc, #680] @ (76fe3c ) │ │ │ │ str.w r9, [sp, #4] │ │ │ │ mov r3, sl │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r6, r2] │ │ │ │ ldr r2, [pc, #672] @ (76fe40 ) │ │ │ │ adds r1, #8 │ │ │ │ @@ -2584288,15 +2584412,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 4da2a8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3c5f38> │ │ │ │ ldr r3, [pc, #632] @ (76fe48 ) │ │ │ │ movs r1, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ mov r2, r3 │ │ │ │ - bl acda70 │ │ │ │ + bl acdd00 │ │ │ │ mov r0, r4 │ │ │ │ bl 76da38 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 76fbdc │ │ │ │ ldrb.w r3, [r4, #354] @ 0x162 │ │ │ │ ldrb.w r2, [r4, #355] @ 0x163 │ │ │ │ orrs r3, r2 │ │ │ │ @@ -2584319,18 +2584443,18 @@ │ │ │ │ orr.w r5, r0, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b8cc4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3a4954> │ │ │ │ orrs r0, r5 │ │ │ │ ands.w r5, r0, #255 @ 0xff │ │ │ │ bne.n 76fbf4 │ │ │ │ mov r0, r4 │ │ │ │ - bl abf104 │ │ │ │ + bl abf394 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl ac54bc │ │ │ │ + bl ac574c │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 531314 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x41cfa4> │ │ │ │ mov r0, r4 │ │ │ │ bl 4b94ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3a513c> │ │ │ │ ldr r2, [pc, #504] @ (76fe4c ) │ │ │ │ @@ -2584349,15 +2584473,15 @@ │ │ │ │ b.n 76fbf4 │ │ │ │ mov r0, r4 │ │ │ │ bl 77d224 │ │ │ │ ldrsb.w r3, [r4, #65] @ 0x41 │ │ │ │ cmp r3, #4 │ │ │ │ bne.w 76f9ea │ │ │ │ mov r0, r4 │ │ │ │ - bl ac1fc0 │ │ │ │ + bl ac2250 │ │ │ │ mov r0, r4 │ │ │ │ bl 779df4 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b94ac <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3a513c> │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ @@ -2584366,19 +2584490,19 @@ │ │ │ │ bl 76e934 │ │ │ │ b.n 76f9ea │ │ │ │ mov r0, r4 │ │ │ │ bl 776aac │ │ │ │ b.n 76fbba │ │ │ │ bl 775770 │ │ │ │ mov r0, r4 │ │ │ │ - bl ae96f0 │ │ │ │ + bl ae9980 │ │ │ │ mov r0, r4 │ │ │ │ bl 4945b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x380248> │ │ │ │ mov r0, r4 │ │ │ │ - bl ad2b94 │ │ │ │ + bl ad2e24 │ │ │ │ ldr r2, [pc, #372] @ (76fe3c ) │ │ │ │ mov.w r9, #0 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ ldr r1, [pc, #380] @ (76fe50 ) │ │ │ │ mov r3, sl │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ @@ -2584520,15 +2584644,15 @@ │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r0, #25 │ │ │ │ lsls r4, r0, #5 │ │ │ │ svc 255 @ 0xff │ │ │ │ vaddw.u q15, , d1 │ │ │ │ vmla.i q15, , d25[0] │ │ │ │ - vsra.u64 q13, q2, #1 │ │ │ │ + vrsra.u64 q13, q10, #1 │ │ │ │ lsls r7, r3, #4 │ │ │ │ b.n 76fe76 │ │ │ │ vraddhn.i d18, , q6 │ │ │ │ movs r0, r0 │ │ │ │ ble.n 76fd4e │ │ │ │ vqrdmulh.s , , d23[0] │ │ │ │ vcvt.f32.u32 d29, d29, #1 │ │ │ │ @@ -2584722,33 +2584846,33 @@ │ │ │ │ lsls r1, r1, #5 │ │ │ │ pop {r1, r2, r3, r4, r6, r7, pc} │ │ │ │ lsls r1, r1, #5 │ │ │ │ pop {r2, r4, r6, r7, pc} │ │ │ │ lsls r1, r1, #5 │ │ │ │ pop {r1, r4, r5, r7, pc} │ │ │ │ lsls r1, r1, #5 │ │ │ │ - ldrsb r2, [r5, r6] │ │ │ │ + ldr r2, [r1, r7] │ │ │ │ lsls r5, r2, #2 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r3, r6] │ │ │ │ + ldr r6, [r7, r6] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrsb r4, [r4, r4] │ │ │ │ + ldr r4, [r0, r5] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrsb r2, [r6, r4] │ │ │ │ + ldr r2, [r2, r5] │ │ │ │ lsls r5, r2, #2 │ │ │ │ pop {pc} │ │ │ │ lsls r1, r1, #5 │ │ │ │ - ldrsb r6, [r1, r4] │ │ │ │ + ldr r6, [r5, r4] │ │ │ │ lsls r5, r2, #2 │ │ │ │ pop {r2, r4, r5, r7} │ │ │ │ lsls r1, r1, #5 │ │ │ │ - ldrsb r6, [r4, r3] │ │ │ │ + ldr r6, [r0, r4] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrsb r6, [r2, r3] │ │ │ │ + ldr r6, [r6, r3] │ │ │ │ lsls r5, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r2, [pc, #628] @ (770300 ) │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ @@ -2585005,37 +2585129,37 @@ │ │ │ │ cbnz r2, 770384 │ │ │ │ lsls r1, r1, #5 │ │ │ │ cbnz r4, 77037e │ │ │ │ lsls r1, r1, #5 │ │ │ │ cdp2 1, 14, cr0, cr8, cr3, {2} │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r6, r5] │ │ │ │ + ldrsb r2, [r2, r6] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strb r6, [r6, r6] │ │ │ │ + ldrsb r6, [r2, r7] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strb r6, [r7, r4] │ │ │ │ + ldrsb r6, [r3, r5] │ │ │ │ lsls r5, r2, #2 │ │ │ │ rev16 r4, r3 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - strb r0, [r3, r4] │ │ │ │ + ldrsb r0, [r7, r4] │ │ │ │ lsls r5, r2, #2 │ │ │ │ rev r6, r1 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - strb r0, [r1, r6] │ │ │ │ + ldrsb r0, [r5, r6] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strb r6, [r3, r3] │ │ │ │ + ldrsb r6, [r7, r3] │ │ │ │ lsls r5, r2, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r2, r5] │ │ │ │ + ldrsb r2, [r6, r5] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strb r4, [r2, r4] │ │ │ │ + ldrsb r4, [r6, r4] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strb r6, [r4, r3] │ │ │ │ + ldrsb r6, [r0, r4] │ │ │ │ lsls r5, r2, #2 │ │ │ │ ldc2 1, cr0, [r4, #-268] @ 0xfffffef4 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ cmp r3, #4 │ │ │ │ bne.n 770388 │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ cmp r2, #179 @ 0xb3 │ │ │ │ @@ -2594261,15 +2594385,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #928] @ 0x3a0 │ │ │ │ lsls r3, r0, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #728] @ 0x2d8 │ │ │ │ lsls r3, r0, #5 │ │ │ │ - lsrs r0, r3, #2 │ │ │ │ + lsrs r0, r7, #10 │ │ │ │ lsls r0, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ ldr r2, [pc, #516] @ (776a98 ) │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ @@ -2598705,15 +2598829,15 @@ │ │ │ │ ldr r0, [r4, #28] │ │ │ │ lsls r3, r0, #5 │ │ │ │ ldc2 15, cr15, [r5], {255} @ 0xff │ │ │ │ ldr r2, [r5, #8] │ │ │ │ lsls r3, r0, #5 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ lsls r3, r0, #5 │ │ │ │ - stmia r0!, {r5, r7} │ │ │ │ + stmia r2!, {r6, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ ldr r6, [r4, #4] │ │ │ │ lsls r3, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2602190,15 +2602314,15 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r7, #11 │ │ │ │ lsls r1, r1, #5 │ │ │ │ lsrs r2, r6, #11 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - stcl 1, cr0, [r6], #-120 @ 0xffffff88 │ │ │ │ + mcr 1, 4, r0, cr6, cr14, {0} │ │ │ │ lsrs r2, r4, #11 │ │ │ │ lsls r1, r1, #5 │ │ │ │ lsrs r2, r7, #6 │ │ │ │ lsls r1, r1, #5 │ │ │ │ lsrs r0, r3, #6 │ │ │ │ lsls r1, r1, #5 │ │ │ │ ldr r2, [pc, #256] @ (77bd34 ) │ │ │ │ @@ -2602288,15 +2602412,15 @@ │ │ │ │ strd r3, r4, [r6] │ │ │ │ str r5, [r6, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #4] @ (77bd10 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ - cbz r2, 77bd8e │ │ │ │ + @ instruction: 0xb60a │ │ │ │ lsls r7, r1, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3776] @ 0xec0 │ │ │ │ mov r2, r0 │ │ │ │ ldr.w r0, [pc, #2588] @ 77c744 │ │ │ │ @@ -2603296,15 +2603420,15 @@ │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ cmn r4, r1 │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, r5 │ │ │ │ lsls r3, r0, #5 │ │ │ │ - b.n 77c794 │ │ │ │ + b.n 77cbd4 │ │ │ │ lsls r6, r3, #4 │ │ │ │ subs r1, #142 @ 0x8e │ │ │ │ lsls r3, r0, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2604931,17 +2605055,17 @@ │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 77d746 │ │ │ │ nop │ │ │ │ cmp r0, #218 @ 0xda │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, #6] │ │ │ │ + strh r0, [r2, #24] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r6, r2, #24 │ │ │ │ + asrs r6, r6, #32 │ │ │ │ lsls r5, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #232] @ (77d8b0 ) │ │ │ │ @@ -2605046,17 +2605170,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #26 │ │ │ │ lsls r3, r0, #5 │ │ │ │ movs r7, #232 @ 0xe8 │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r5, #31] │ │ │ │ + strh r6, [r1, #16] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r6, r1, #20 │ │ │ │ + lsrs r6, r5, #28 │ │ │ │ lsls r5, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #624] @ (77db50 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2605317,27 +2605441,27 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ movs r7, #24 │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r4, #28] │ │ │ │ + strh r2, [r0, #10] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r0, [r5, r7] │ │ │ │ + str r0, [r1, #0] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strb r0, [r7, #19] │ │ │ │ + strb r0, [r3, #28] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - lsrs r0, r2, #15 │ │ │ │ + lsrs r0, r6, #23 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrb r4, [r6, #25] │ │ │ │ + strh r4, [r2, #4] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r2, [r2, r5] │ │ │ │ + ldrsh r2, [r6, r5] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r4, r3, #14 │ │ │ │ + lsrs r4, r7, #22 │ │ │ │ lsls r5, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #340] @ (77dcdc ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2605478,25 +2605602,25 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 77dc94 │ │ │ │ movs r4, #112 @ 0x70 │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r0, #19] │ │ │ │ + ldrb r2, [r4, #27] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r2, [r1, #18] │ │ │ │ + ldrb r2, [r5, #26] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r4, [r4, #17] │ │ │ │ + ldrb r4, [r0, #26] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r2, [r2, #16] │ │ │ │ + ldrb r2, [r6, #24] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r0, [r7, #15] │ │ │ │ + ldrb r0, [r3, #24] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r4, r3, #3 │ │ │ │ + lsrs r4, r7, #11 │ │ │ │ lsls r5, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr.w r4, [pc, #1652] @ 77e384 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -2606124,49 +2606248,49 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ movs r2, #222 @ 0xde │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r3, #31 │ │ │ │ + lsrs r2, r7, #7 │ │ │ │ lsls r5, r2, #2 │ │ │ │ movs r1, #144 @ 0x90 │ │ │ │ lsls r3, r0, #5 │ │ │ │ - ldrb r2, [r4, #6] │ │ │ │ + ldrb r2, [r0, #15] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrsb r4, [r0, r7] │ │ │ │ + ldr r4, [r4, r7] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsls r6, r6, #22 │ │ │ │ + lsls r6, r2, #31 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - lsls r0, r5, #22 │ │ │ │ + lsls r0, r1, #31 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrb r0, [r7, #2] │ │ │ │ + ldrb r0, [r3, #11] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrsb r2, [r1, r4] │ │ │ │ + ldr r2, [r5, r4] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r0, [r2, #96] @ 0x60 │ │ │ │ + strb r0, [r6, #0] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldrb r0, [r3, #0] │ │ │ │ + ldrb r0, [r7, #8] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - push {r1, r4, r5, r6, lr} │ │ │ │ + @ instruction: 0xb792 │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r2, #31] │ │ │ │ + ldrb r6, [r6, #7] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strb r0, [r3, #31] │ │ │ │ + ldrb r0, [r7, #7] │ │ │ │ lsls r4, r2, #2 │ │ │ │ movs r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r6, #27] │ │ │ │ + ldrb r2, [r2, #4] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strb r4, [r6, #26] │ │ │ │ + ldrb r4, [r2, #3] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strb r2, [r0, #25] │ │ │ │ + ldrb r2, [r4, #1] │ │ │ │ lsls r4, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #108] @ (77e458 ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2607244,33 +2607368,33 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r5, #19 │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r0, #96] @ 0x60 │ │ │ │ + strb r6, [r4, #0] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r2, [r2, #96] @ 0x60 │ │ │ │ + strb r2, [r6, #0] │ │ │ │ lsls r4, r2, #2 │ │ │ │ asrs r2, r1, #17 │ │ │ │ lsls r3, r0, #5 │ │ │ │ - ldr r4, [r3, #84] @ 0x54 │ │ │ │ + ldr r4, [r7, #116] @ 0x74 │ │ │ │ lsls r4, r2, #2 │ │ │ │ cmp r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa3c0094 │ │ │ │ + mrrc2 0, 9, r0, ip, cr4 │ │ │ │ asrs r4, r7, #7 │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #6 │ │ │ │ lsls r3, r0, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -2607595,27 +2607719,27 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ add r3, pc, #560 @ (adr r3, 77f418 ) │ │ │ │ lsls r5, r7, #4 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #3 │ │ │ │ lsls r3, r0, #5 │ │ │ │ - ldr r6, [r7, #28] │ │ │ │ + ldr r6, [r3, #64] @ 0x40 │ │ │ │ lsls r4, r2, #2 │ │ │ │ cmp r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6d00094 │ │ │ │ + ldr??.w r0, [r0, #148] @ 0x94 │ │ │ │ lsrs r0, r2, #26 │ │ │ │ lsls r3, r0, #5 │ │ │ │ lsrs r6, r0, #25 │ │ │ │ lsls r3, r0, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -2607940,27 +2608064,27 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r3, #21 │ │ │ │ lsls r3, r0, #5 │ │ │ │ - str r4, [r7, #104] @ 0x68 │ │ │ │ + ldr r4, [r3, #12] │ │ │ │ lsls r4, r2, #2 │ │ │ │ cmp r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ - bfi r0, lr, #2, #19 │ │ │ │ + @ instruction: 0xf58e0094 │ │ │ │ lsrs r6, r5, #12 │ │ │ │ lsls r3, r0, #5 │ │ │ │ lsrs r4, r4, #11 │ │ │ │ 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 │ │ │ │ @@ -2608302,27 +2608426,27 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #184] @ 0xb8 │ │ │ │ lsls r5, r7, #4 │ │ │ │ lsrs r2, r5, #6 │ │ │ │ lsls r3, r0, #5 │ │ │ │ - str r0, [r6, #48] @ 0x30 │ │ │ │ + str r0, [r2, #84] @ 0x54 │ │ │ │ lsls r4, r2, #2 │ │ │ │ cmp r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ - vshr.s64 d0, d4, #4 │ │ │ │ + rsbs r0, ip, #148 @ 0x94 │ │ │ │ lsls r4, r7, #29 │ │ │ │ lsls r3, r0, #5 │ │ │ │ lsls r2, r6, #28 │ │ │ │ lsls r3, r0, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ @@ -2609367,15 +2609491,15 @@ │ │ │ │ blx 69f20 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ stc2 1, cr0, [lr, #-264] @ 0xfffffef8 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r8, r4 │ │ │ │ + blx r8 │ │ │ │ lsls r4, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w ip, [pc, #476] @ 7805a8 │ │ │ │ sub sp, #32 │ │ │ │ @@ -2609574,15 +2609698,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ stc2 1, cr0, [r4], #-264 @ 0xfffffef8 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb860142 │ │ │ │ stmia.w r2!, {r1, r6, r8} │ │ │ │ @ instruction: 0xfa760142 │ │ │ │ - bics r4, r4 │ │ │ │ + cmp ip, r8 │ │ │ │ lsls r4, r2, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ (780618 ) │ │ │ │ ldr r2, [pc, #64] @ (78061c ) │ │ │ │ @@ -2609965,15 +2610089,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] @ (7809cc ) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ - ldrb r6, [r4, #12] │ │ │ │ + ldrb r6, [r0, #21] │ │ │ │ lsls r0, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrd r7, r4, [r0] │ │ │ │ mov r6, r0 │ │ │ │ @@ -2610017,15 +2610141,15 @@ │ │ │ │ strd r3, r4, [r6] │ │ │ │ str r5, [r6, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #4] @ (780a48 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ - str r2, [r6, #104] @ 0x68 │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ lsls r7, r1, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #112] @ (780ad0 ) │ │ │ │ @@ -2611328,64 +2611452,64 @@ │ │ │ │ ldr.w r0, [r3, r7, lsl #2] │ │ │ │ b.n 781858 │ │ │ │ nop │ │ │ │ usat r1, #2, r2, asr #1 │ │ │ │ @ instruction: 0xf39c0142 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #240] @ (7818dc ) │ │ │ │ + ldr r7, [pc, #368] @ (78195c ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r6, r1, #14 │ │ │ │ + lsrs r6, r5, #22 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - push {r1, r2, r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb816 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [pc, #176] @ (7818a8 ) │ │ │ │ + ldr r7, [pc, #304] @ (781928 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r6, #4] │ │ │ │ + ldrh r2, [r2, #22] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r0, [pc, #848] @ (781b54 ) │ │ │ │ + ldr r2, [pc, #976] @ (781bd4 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - bpl.n 78184c │ │ │ │ + bvc.n 78188c │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strh r0, [r5, #44] @ 0x2c │ │ │ │ + strh r0, [r1, #62] @ 0x3e │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r1, [pc, #160] @ (7818b0 ) │ │ │ │ + ldr r3, [pc, #288] @ (781930 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ stc 1, cr0, [sl, #264]! @ 0x108 │ │ │ │ - bx r1 │ │ │ │ + ldr r1, [pc, #168] @ (7818c0 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - rors r2, r1 │ │ │ │ + mvns r2, r5 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r7, sp, #408 @ 0x198 │ │ │ │ + cbz r6, 781840 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bx r2 │ │ │ │ + ldr r1, [pc, #200] @ (7818ec ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp ip, r9 │ │ │ │ + blxns sp │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp ip, r2 │ │ │ │ + blxns r6 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - beq.n 7817c0 │ │ │ │ + bcs.n 781800 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - beq.n 781838 │ │ │ │ + bcs.n 781878 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r0, r5 │ │ │ │ + mov r0, r9 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r2, r1 │ │ │ │ + mov r2, r5 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r0, [r6, #116] @ 0x74 │ │ │ │ + ldr r0, [r2, #24] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - bics r2, r7 │ │ │ │ + cmp sl, fp │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldmia r7!, {r4, r6} │ │ │ │ + bne.n 781928 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmn r2, r7 │ │ │ │ + cmp r2, r3 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldmia r6, {r1, r6} │ │ │ │ + beq.n 781914 │ │ │ │ lsls r4, r2, #2 │ │ │ │ adds r2, #4 │ │ │ │ cmp r8, r2 │ │ │ │ beq.w 7819e6 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mla r3, ip, r3, r0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ @@ -2611947,41 +2612071,41 @@ │ │ │ │ subs r1, r3, r4 │ │ │ │ blx 69dfc │ │ │ │ b.n 781da0 │ │ │ │ b.n 781db0 │ │ │ │ ldr r0, [pc, #56] @ (781e40 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ - rors r0, r4 │ │ │ │ + add r0, r0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldmia r5, {r1, r3, r5} │ │ │ │ + ldmia r7!, {r1, r3, r6} │ │ │ │ lsls r4, r2, #2 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r3 │ │ │ │ + cmn r2, r7 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - eors r2, r6 │ │ │ │ + cmp r2, r2 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r5, #108 @ 0x6c │ │ │ │ + subs r7, #140 @ 0x8c │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldmia r2!, {r1} │ │ │ │ + ldmia r4!, {r1, r5} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r6, #188 @ 0xbc │ │ │ │ + lsrs r4, r3 │ │ │ │ lsls r4, r2, #2 │ │ │ │ b.n 782310 │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 7822b0 │ │ │ │ lsls r2, r0, #5 │ │ │ │ b.n 782284 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - strh r2, [r1, r4] │ │ │ │ + strb r2, [r5, r4] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - strh r6, [r5, r3] │ │ │ │ + strb r6, [r1, r4] │ │ │ │ lsls r7, r1, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ ldr.w r4, [r5, #40]! │ │ │ │ @@ -2612677,17 +2612801,17 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bgt.n 782588 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #58 @ 0x3a │ │ │ │ + subs r0, #90 @ 0x5a │ │ │ │ lsls r4, r2, #2 │ │ │ │ - stmia r1!, {r4, r5, r6} │ │ │ │ + stmia r3!, {r4, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ blt.n 782550 │ │ │ │ lsls r2, r0, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2613314,15 +2613438,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 76d90c │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ bpl.n 782c08 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #42 @ 0x2a │ │ │ │ + adds r1, #74 @ 0x4a │ │ │ │ lsls r4, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r0 │ │ │ │ add.w r2, r0, #48 @ 0x30 │ │ │ │ @@ -2613494,17 +2613618,17 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #198 @ 0xc6 │ │ │ │ + cmp r7, #230 @ 0xe6 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - @ instruction: 0xb8b2 │ │ │ │ + revsh r2, r2 │ │ │ │ lsls r4, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #752] @ (78303c ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2613786,25 +2613910,25 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 782f94 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #20 │ │ │ │ + cmp r7, #52 @ 0x34 │ │ │ │ lsls r4, r2, #2 │ │ │ │ cmp r1, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ beq.n 782f74 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - cmp r2, #234 @ 0xea │ │ │ │ + cmp r5, #10 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r5, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r7, [sp, #856] @ 0x358 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r1, #238 @ 0xee │ │ │ │ + cmp r4, #14 │ │ │ │ lsls r4, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #516] @ (78327c ) │ │ │ │ mov r8, r0 │ │ │ │ @@ -2614016,19 +2614140,19 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldmia r6!, {r1, r4, r5, r7} │ │ │ │ lsls r2, r0, #5 │ │ │ │ cmp r1, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 783306 │ │ │ │ + push {r2, r3, r4, r6, r7, lr} │ │ │ │ lsls r4, r2, #2 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #142 @ 0x8e │ │ │ │ + cmp r2, #174 @ 0xae │ │ │ │ lsls r4, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #512] @ (7834b4 ) │ │ │ │ @@ -2614236,27 +2614360,27 @@ │ │ │ │ nop │ │ │ │ ldmia r5!, {r2, r6} │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5, {r1, r3, r4, r5} │ │ │ │ lsls r2, r0, #5 │ │ │ │ - ldr r2, [sp, #800] @ 0x320 │ │ │ │ + ldr r4, [sp, #928] @ 0x3a0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r7, #222 @ 0xde │ │ │ │ + cmp r1, #254 @ 0xfe │ │ │ │ lsls r4, r2, #2 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4, {r1, r3, r4, r5} │ │ │ │ lsls r2, r0, #5 │ │ │ │ - movs r6, #132 @ 0x84 │ │ │ │ + cmp r0, #164 @ 0xa4 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r5, #114 @ 0x72 │ │ │ │ + movs r7, #146 @ 0x92 │ │ │ │ lsls r4, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r3, [r0, #136] @ 0x88 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2614375,17 +2614499,17 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #218 @ 0xda │ │ │ │ + movs r6, #250 @ 0xfa │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r7, sp, #776 @ 0x308 │ │ │ │ + cbz r2, 783648 │ │ │ │ lsls r4, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #852] @ (783978 ) │ │ │ │ @@ -2614717,23 +2614841,23 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1, {r1, r3, r6, r7} │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #146 @ 0x92 │ │ │ │ + movs r5, #178 @ 0xb2 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r6, sp, #384 @ 0x180 │ │ │ │ + sub sp, #0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r3, #10 │ │ │ │ + movs r5, #42 @ 0x2a │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrsh r0, [r4, r2] │ │ │ │ + str r0, [r0, #12] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r5, sp, #808 @ 0x328 │ │ │ │ + add r7, sp, #936 @ 0x3a8 │ │ │ │ lsls r4, r2, #2 │ │ │ │ stmia r7!, {r5, r6} │ │ │ │ lsls r2, r0, #5 │ │ │ │ cmp r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2614869,17 +2614993,17 @@ │ │ │ │ str r3, [r5, #8] │ │ │ │ str.w r2, [r8] │ │ │ │ b.n 783a32 │ │ │ │ stmia r6!, {r1, r2, r4, r5} │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #176 @ 0xb0 │ │ │ │ + movs r2, #208 @ 0xd0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r3, sp, #408 @ 0x198 │ │ │ │ + add r5, sp, #536 @ 0x218 │ │ │ │ lsls r4, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr.w r5, [pc, #1740] @ 7841f0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -2615546,35 +2615670,35 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r1, r6, r7} │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r0, #2 │ │ │ │ + movs r0, #166 @ 0xa6 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r1, sp, #768 @ 0x300 │ │ │ │ + add r3, sp, #896 @ 0x380 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r4, r7, #4 │ │ │ │ + subs r4, r3, #5 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r0, sp, #464 @ 0x1d0 │ │ │ │ + add r2, sp, #592 @ 0x250 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r2, r5, r7 │ │ │ │ + subs r2, r1, #0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r7, pc, #144 @ (adr r7, 7842a8 ) │ │ │ │ + add r1, sp, #272 @ 0x110 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r4, r4, r2 │ │ │ │ + adds r4, r0, #3 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r5, pc, #864 @ (adr r5, 784580 ) │ │ │ │ + add r7, pc, #992 @ (adr r7, 784600 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ bkpt 0x00f8 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - adds r6, r6, r6 │ │ │ │ + subs r6, r2, r7 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r4, pc, #384 @ (adr r4, 7843ac ) │ │ │ │ + add r6, pc, #512 @ (adr r6, 78442c ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #144] @ (7842d0 ) │ │ │ │ sub sp, #24 │ │ │ │ @@ -2615938,19 +2616062,19 @@ │ │ │ │ b.n 7844d4 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ cbnz r2, 78462c │ │ │ │ lsls r2, r0, #5 │ │ │ │ - asrs r2, r5, #23 │ │ │ │ + adds r2, r1, r0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r4, [r3, r7] │ │ │ │ + strh r4, [r7, r7] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r1, pc, #40 @ (adr r1, 784604 ) │ │ │ │ + add r3, pc, #168 @ (adr r3, 784684 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ movs r7, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2616074,17 +2616198,17 @@ │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 78468e │ │ │ │ cbnz r4, 784744 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r0, #15 │ │ │ │ + asrs r4, r4, #23 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r6, [sp, #680] @ 0x2a8 │ │ │ │ + add r0, pc, #808 @ (adr r0, 784a48 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ @@ -2616805,37 +2616929,37 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb7bc │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r1, #9 │ │ │ │ + asrs r0, r5, #17 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - asrs r4, r3, #8 │ │ │ │ + asrs r4, r7, #16 │ │ │ │ lsls r4, r2, #2 │ │ │ │ push {r3, lr} │ │ │ │ lsls r2, r0, #5 │ │ │ │ - asrs r6, r6, #32 │ │ │ │ + asrs r6, r2, #9 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - asrs r4, r0, #1 │ │ │ │ + asrs r4, r4, #9 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r6, r4, #29 │ │ │ │ + asrs r6, r0, #6 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r6, r2, #24 │ │ │ │ + asrs r6, r6, #32 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r4, r6, #23 │ │ │ │ + asrs r4, r2, #32 │ │ │ │ lsls r4, r2, #2 │ │ │ │ cmp r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r5, #21 │ │ │ │ + lsrs r0, r1, #30 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r7, [sp, #640] @ 0x280 │ │ │ │ + ldr r1, [sp, #768] @ 0x300 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r0, r5, #20 │ │ │ │ + lsrs r0, r1, #29 │ │ │ │ lsls r4, r2, #2 │ │ │ │ cbz r4, 784f14 │ │ │ │ lsls r2, r0, #5 │ │ │ │ cbz r0, 784f10 │ │ │ │ lsls r2, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2617668,59 +2617792,59 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ sub sp, #360 @ 0x168 │ │ │ │ lsls r2, r0, #5 │ │ │ │ adds r1, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r4, #15 │ │ │ │ + lsrs r4, r0, #24 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r2, r5, #2 │ │ │ │ + lsrs r2, r1, #11 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r3, [sp, #912] @ 0x390 │ │ │ │ + str r6, [sp, #16] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r6, r4, #2 │ │ │ │ + lsrs r6, r0, #11 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r1, [sp, #712] @ 0x2c8 │ │ │ │ + str r3, [sp, #840] @ 0x348 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r2, r6, #32 │ │ │ │ + lsrs r2, r2, #9 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r1, [sp, #288] @ 0x120 │ │ │ │ + str r3, [sp, #416] @ 0x1a0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r4, r7, #30 │ │ │ │ + lsrs r4, r3, #7 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r0, [sp, #888] @ 0x378 │ │ │ │ + str r2, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r6, r0, #29 │ │ │ │ + lsrs r6, r4, #5 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r0, [sp, #464] @ 0x1d0 │ │ │ │ + str r2, [sp, #592] @ 0x250 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r4, r2, #27 │ │ │ │ + lsrs r4, r6, #3 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r0, [sp, #40] @ 0x28 │ │ │ │ + str r2, [sp, #168] @ 0xa8 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r2, r4, #25 │ │ │ │ + lsrs r2, r0, #2 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r0, [r4, #60] @ 0x3c │ │ │ │ + str r1, [sp, #768] @ 0x300 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r4, r5, #23 │ │ │ │ + lsrs r4, r1, #32 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r6, [r6, #56] @ 0x38 │ │ │ │ + str r1, [sp, #344] @ 0x158 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r6, r6, #21 │ │ │ │ + lsls r6, r2, #30 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r4, [r1, #54] @ 0x36 │ │ │ │ + str r0, [sp, #944] @ 0x3b0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r0, r0, #20 │ │ │ │ + lsls r0, r4, #28 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r2, [r4, #50] @ 0x32 │ │ │ │ + str r0, [sp, #520] @ 0x208 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r6, r6, #17 │ │ │ │ + lsls r6, r2, #26 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r4, [r4, #46] @ 0x2e │ │ │ │ + str r0, [sp, #16] │ │ │ │ lsls r4, r2, #2 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ beq.n 7858ac │ │ │ │ @@ -2618551,121 +2618675,122 @@ │ │ │ │ beq.n 7860a6 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ b.n 786086 │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r1, #16 │ │ │ │ + lsls r0, r5, #24 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - sbcs r2, r1 │ │ │ │ + bics r2, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r4, [r5, #40] @ 0x28 │ │ │ │ + ldrh r4, [r1, #58] @ 0x3a │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r4, r1, #15 │ │ │ │ + lsls r4, r5, #23 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r6, r1, #15 │ │ │ │ + lsls r6, r5, #23 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r6, r1, #15 │ │ │ │ + lsls r6, r5, #23 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - udf #124 @ 0x7c │ │ │ │ + b.n 786204 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - udf #116 @ 0x74 │ │ │ │ + b.n 7861f8 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r4, r1, #14 │ │ │ │ + lsls r4, r5, #22 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r4, [r6, #34] @ 0x22 │ │ │ │ + ldrh r4, [r2, #52] @ 0x34 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r2, r4, #13 │ │ │ │ + lsls r2, r0, #22 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r2, [r3, #32] │ │ │ │ + ldrh r2, [r7, #48] @ 0x30 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r6, r7, #11 │ │ │ │ + lsls r6, r3, #20 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r4, r1, #11 │ │ │ │ + lsls r4, r5, #19 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r4, r1, #11 │ │ │ │ + lsls r4, r5, #19 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ble.n 7861e4 │ │ │ │ + svc 154 @ 0x9a │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ble.n 7861d8 │ │ │ │ + svc 146 @ 0x92 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r2, r1, #10 │ │ │ │ + lsls r2, r5, #18 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r2, [r6, #26] │ │ │ │ + ldrh r2, [r2, #44] @ 0x2c │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r0, r4, #9 │ │ │ │ + lsls r0, r0, #18 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r0, [r3, #24] │ │ │ │ + ldrh r0, [r7, #40] @ 0x28 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r0, r4, #8 │ │ │ │ + lsls r0, r0, #17 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r7, #46 @ 0x2e │ │ │ │ + adcs r6, r1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r0, [r2, #22] │ │ │ │ + ldrh r0, [r6, #38] @ 0x26 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r4, r6, #6 │ │ │ │ + lsls r4, r2, #15 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - bgt.n 7861bc │ │ │ │ + udf #114 @ 0x72 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r0, r1, #6 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r0, [r6, #18] │ │ │ │ + ldrh r0, [r2, #36] @ 0x24 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r2, r5, #6 │ │ │ │ + lsls r2, r1, #15 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r2, r6, #5 │ │ │ │ + lsls r2, r2, #14 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r6, #88 @ 0x58 │ │ │ │ + eors r0, r7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r2, [r7, #14] │ │ │ │ + ldrh r2, [r3, #32] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r4, r5, #4 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r5, #254 @ 0xfe │ │ │ │ + ands r6, r3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r0, [r4, #12] │ │ │ │ + ldrh r0, [r0, #30] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r6, r0, #4 │ │ │ │ + lsls r6, r4, #12 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r5, #176 @ 0xb0 │ │ │ │ + subs r7, #208 @ 0xd0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r2, [r2, #10] │ │ │ │ + ldrh r2, [r6, #26] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r0, r6, #2 │ │ │ │ + lsls r0, r2, #11 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cbnz r4, 786184 │ │ │ │ + cbnz r4, 7861cc │ │ │ │ lsls r3, r2, #2 │ │ │ │ - bge.n 7860c0 │ │ │ │ + bgt.n 786100 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - @ instruction: 0xf1f8008e │ │ │ │ - subs r0, #50 @ 0x32 │ │ │ │ + ands.w r0, r8, #4653056 @ 0x470000 │ │ │ │ + subs r2, #82 @ 0x52 │ │ │ │ lsls r5, r1, #2 │ │ │ │ - ldrh r2, [r4, #6] │ │ │ │ + ldrh r2, [r0, #24] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - bpl.n 786190 │ │ │ │ + bvc.n 7861d0 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - movs r6, r7 │ │ │ │ + lsls r6, r3, #9 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - bge.n 7861a4 │ │ │ │ + bgt.n 7861e4 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - adcs.w r0, lr, #142 @ 0x8e │ │ │ │ - cbnz r4, 786180 │ │ │ │ + @ instruction: 0xf37e008e │ │ │ │ + cbnz r4, 7861c8 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldrh r6, [r4, #0] │ │ │ │ + ldrh r6, [r0, #18] │ │ │ │ + lsls r4, r2, #2 │ │ │ │ + lsls r4, r7, #7 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - vshr.u64 d16, d3, #36 │ │ │ │ add r1, pc, #72 @ (adr r1, 7861c8 ) │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #84 @ 0x54 │ │ │ │ + subs r1, #116 @ 0x74 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xfb5a0093 │ │ │ │ - strh r4, [r7, #50] @ 0x32 │ │ │ │ + ldc2l 0, cr0, [sl, #-588]! @ 0xfffffdb4 │ │ │ │ + ldrh r4, [r3, #4] │ │ │ │ lsls r4, r2, #2 │ │ │ │ ldr r7, [sp, #432] @ 0x1b0 │ │ │ │ lsls r2, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3728] @ 0xe90 │ │ │ │ @@ -2619005,18 +2619130,18 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #224] @ 0xe0 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb900093 │ │ │ │ - strh r2, [r7, #28] │ │ │ │ + ldc2 0, cr0, [r0, #588]! @ 0x24c │ │ │ │ + strh r2, [r3, #46] @ 0x2e │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strh r4, [r6, #28] │ │ │ │ + strh r4, [r2, #46] @ 0x2e │ │ │ │ lsls r4, r2, #2 │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2619639,22 +2619764,22 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, #6] │ │ │ │ + strh r0, [r2, #24] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r6, [r0, #23] │ │ │ │ + ldrb r6, [r4, #31] │ │ │ │ lsls r4, r2, #2 │ │ │ │ str r5, [sp, #136] @ 0x88 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - @ instruction: 0xf2960093 │ │ │ │ - @ instruction: 0xf29c0093 │ │ │ │ + @ instruction: 0xf4b60093 │ │ │ │ + @ instruction: 0xf4bc0093 │ │ │ │ str r4, [sp, #712] @ 0x2c8 │ │ │ │ lsls r2, r0, #5 │ │ │ │ str r4, [sp, #488] @ 0x1e8 │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 77ea48 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ @@ -2620469,16 +2620594,16 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldr r1, [r5, #28] │ │ │ │ mov r0, r4 │ │ │ │ blx 6925c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrd r0, r0, [lr, #588] @ 0x24c │ │ │ │ - b.n 7875c4 │ │ │ │ + @ instruction: 0xebfe0093 │ │ │ │ + b.n 787a04 │ │ │ │ lsls r3, r2, #2 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 787500 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2620618,18 +2620743,18 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldr r1, [r4, #28] │ │ │ │ mov r0, r5 │ │ │ │ blx 6925c │ │ │ │ b.n 787534 │ │ │ │ nop │ │ │ │ - stmia.w r6!, {r0, r1, r4, r7} │ │ │ │ - stmia.w r2!, {r0, r1, r4, r7} │ │ │ │ - stmia.w ip, {r0, r1, r4, r7} │ │ │ │ - strd r0, r0, [sl], #-588 @ 0x24c │ │ │ │ + @ instruction: 0xeac60093 │ │ │ │ + @ instruction: 0xeac20093 │ │ │ │ + @ instruction: 0xeaac0093 │ │ │ │ + eor.w r0, sl, r3, lsr #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ @@ -2620679,17 +2620804,17 @@ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr.w r0, [r3, #-12] │ │ │ │ add r0, r5 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ orr.w r1, r1, #1 │ │ │ │ blx 6add8 >::clear(std::_Ios_Iostate)@plt+0x4> │ │ │ │ b.n 7875b6 │ │ │ │ - @ instruction: 0xe83c0093 │ │ │ │ - @ instruction: 0xe82a0093 │ │ │ │ - @ instruction: 0xe8140093 │ │ │ │ + orrs.w r0, ip, r3, lsr #2 │ │ │ │ + orr.w r0, sl, r3, lsr #2 │ │ │ │ + bics.w r0, r4, r3, lsr #2 │ │ │ │ str r3, [r0, #12] │ │ │ │ mov.w ip, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [pc, #32] @ (78764c ) │ │ │ │ str r1, [r0, #8] │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ str r2, [r0, #28] │ │ │ │ @@ -2620702,15 +2620827,15 @@ │ │ │ │ str r1, [r0, #20] │ │ │ │ str.w ip, [r0, #32] │ │ │ │ str r2, [r0, #24] │ │ │ │ str r3, [r0, #4] │ │ │ │ bx lr │ │ │ │ subs r0, r3, #2 │ │ │ │ lsls r5, r7, #4 │ │ │ │ - subs r2, r6, #3 │ │ │ │ + movs r1, #18 │ │ │ │ lsls r6, r1, #2 │ │ │ │ ldr r3, [pc, #40] @ (787680 ) │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ ldr r2, [pc, #40] @ (787684 ) │ │ │ │ mov.w ip, #13 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [r0, #24] │ │ │ │ @@ -2620724,15 +2620849,15 @@ │ │ │ │ str r3, [r0, #20] │ │ │ │ str r3, [r0, #28] │ │ │ │ movs r3, #112 @ 0x70 │ │ │ │ str r3, [r0, #12] │ │ │ │ bx lr │ │ │ │ subs r0, r5, #1 │ │ │ │ lsls r5, r7, #4 │ │ │ │ - subs r2, r1, #3 │ │ │ │ + movs r0, #234 @ 0xea │ │ │ │ lsls r6, r1, #2 │ │ │ │ ldr.w ip, [pc, #44] @ 7876b8 │ │ │ │ ldr r3, [pc, #44] @ (7876bc ) │ │ │ │ add ip, pc │ │ │ │ str r1, [r0, #8] │ │ │ │ add r3, pc │ │ │ │ add.w r1, ip, #8 │ │ │ │ @@ -2620747,15 +2620872,15 @@ │ │ │ │ strd r3, r3, [r0, #32] │ │ │ │ strh r3, [r0, #40] @ 0x28 │ │ │ │ strd r3, r3, [r0, #44] @ 0x2c │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ subs r6, r0, #1 │ │ │ │ lsls r5, r7, #4 │ │ │ │ - subs r6, r2, #2 │ │ │ │ + movs r0, #182 @ 0xb6 │ │ │ │ lsls r6, r1, #2 │ │ │ │ ldr r2, [pc, #48] @ (7876f4 ) │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [pc, #48] @ (7876f8 ) │ │ │ │ mov.w ip, #4294967295 @ 0xffffffff │ │ │ │ add r2, pc │ │ │ │ str.w ip, [r0, #8] │ │ │ │ @@ -2620771,15 +2620896,15 @@ │ │ │ │ movs r3, #112 @ 0x70 │ │ │ │ str r2, [r0, #0] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r3, [r0, #12] │ │ │ │ bx lr │ │ │ │ subs r2, r1, #0 │ │ │ │ lsls r5, r7, #4 │ │ │ │ - subs r0, r3, #1 │ │ │ │ + movs r0, #120 @ 0x78 │ │ │ │ lsls r6, r1, #2 │ │ │ │ strd r1, r2, [r0, #28] │ │ │ │ strb.w r3, [r0, #40] @ 0x28 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r0, #40] @ 0x28 │ │ │ │ @@ -2621003,21 +2621128,20 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 7878cc │ │ │ │ nop │ │ │ │ strh r4, [r2, #62] @ 0x3e │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 787514 │ │ │ │ - lsls r3, r2, #2 │ │ │ │ - ldr r2, [r6, #84] @ 0x54 │ │ │ │ + @ instruction: 0xe8160093 │ │ │ │ + ldr r2, [r2, #120] @ 0x78 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r2, [r0, #76] @ 0x4c │ │ │ │ + ldr r2, [r4, #108] @ 0x6c │ │ │ │ lsls r4, r2, #2 │ │ │ │ - b.n 787384 │ │ │ │ + b.n 7877c4 │ │ │ │ lsls r3, r2, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #92] @ (7879a4 ) │ │ │ │ @@ -2621319,17 +2621443,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 787bc0 │ │ │ │ strh r6, [r3, #34] @ 0x22 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r5, #0 │ │ │ │ + movs r0, #74 @ 0x4a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [r2, #24] │ │ │ │ + ldr r4, [r6, #56] @ 0x38 │ │ │ │ lsls r4, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #112] @ (787cb8 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2622005,15 +2622129,15 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r6, #29] │ │ │ │ lsls r2, r0, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r5, #7 │ │ │ │ + movs r2, #12 │ │ │ │ lsls r6, r3, #4 │ │ │ │ ldrb r4, [r5, #25] │ │ │ │ lsls r2, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r1, #22] │ │ │ │ lsls r2, r0, #5 │ │ │ │ @@ -2622273,15 +2622397,15 @@ │ │ │ │ nop │ │ │ │ ldrb r0, [r3, #19] │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r0, #19] │ │ │ │ lsls r2, r0, #5 │ │ │ │ - adds r6, r7, #4 │ │ │ │ + subs r6, r3, #5 │ │ │ │ lsls r6, r3, #4 │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ lsls r2, r0, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ @@ -2622421,15 +2622545,15 @@ │ │ │ │ nop │ │ │ │ ldrb r4, [r7, #8] │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r5, #8] │ │ │ │ lsls r2, r0, #5 │ │ │ │ - subs r2, r3, r2 │ │ │ │ + adds r2, r7, #2 │ │ │ │ lsls r6, r3, #4 │ │ │ │ ldrb r6, [r6, #6] │ │ │ │ lsls r2, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r3, #5] │ │ │ │ lsls r2, r0, #5 │ │ │ │ @@ -2622608,19 +2622732,19 @@ │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ ldrb r0, [r5, #3] │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldrb r2, [r4, #3] │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r7, r5 │ │ │ │ + subs r4, r3, r6 │ │ │ │ lsls r6, r3, #4 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r4, r3 │ │ │ │ + subs r4, r0, r4 │ │ │ │ lsls r6, r3, #4 │ │ │ │ strb r2, [r7, #31] │ │ │ │ lsls r2, r0, #5 │ │ │ │ strb r4, [r2, #30] │ │ │ │ lsls r2, r0, #5 │ │ │ │ strb r4, [r6, #29] │ │ │ │ lsls r2, r0, #5 │ │ │ │ @@ -2623232,15 +2623356,15 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r3, #8] │ │ │ │ lsls r2, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r0, #10 │ │ │ │ + asrs r6, r4, #18 │ │ │ │ lsls r6, r3, #4 │ │ │ │ strb r4, [r5, #6] │ │ │ │ lsls r2, r0, #5 │ │ │ │ strb r0, [r1, #6] │ │ │ │ lsls r2, r0, #5 │ │ │ │ strb r0, [r5, #5] │ │ │ │ lsls r2, r0, #5 │ │ │ │ @@ -2623352,15 +2623476,15 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r6, #3] │ │ │ │ lsls r2, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r3, #5 │ │ │ │ + asrs r2, r7, #13 │ │ │ │ lsls r6, r3, #4 │ │ │ │ strb r0, [r1, #2] │ │ │ │ lsls r2, r0, #5 │ │ │ │ strb r4, [r4, #1] │ │ │ │ lsls r2, r0, #5 │ │ │ │ strb r4, [r0, #1] │ │ │ │ lsls r2, r0, #5 │ │ │ │ @@ -2623884,27 +2624008,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r6, #108] @ 0x6c │ │ │ │ lsls r2, r0, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r3, r5, r6, r7} │ │ │ │ - lsls r3, r2, #2 │ │ │ │ - pop {r1, r2, r3, r5, pc} │ │ │ │ - lsls r6, r1, #2 │ │ │ │ - ldmia r4!, {r2, r5, r6, r7} │ │ │ │ + ldmia r7!, {r3} │ │ │ │ lsls r3, r2, #2 │ │ │ │ + itee mi │ │ │ │ + lslmi r6, r1, #2 │ │ │ │ + ldmiapl r7!, {r2} │ │ │ │ + lslpl r3, r2, #2 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - strh r0, [r6, r2] │ │ │ │ + strb r0, [r2, r3] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r0, r4, #21 │ │ │ │ + lsrs r0, r0, #30 │ │ │ │ lsls r6, r3, #4 │ │ │ │ ldr r4, [r0, #68] @ 0x44 │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldr r4, [r1, #52] @ 0x34 │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldr r4, [r5, #48] @ 0x30 │ │ │ │ lsls r2, r0, #5 │ │ │ │ @@ -2624545,15 +2624669,15 @@ │ │ │ │ beq.n 789bf4 │ │ │ │ b.n 789bd4 │ │ │ │ nop │ │ │ │ str r4, [r1, #104] @ 0x68 │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r7, #23 │ │ │ │ + lsrs r4, r3, #32 │ │ │ │ lsls r6, r3, #4 │ │ │ │ str r0, [r4, #76] @ 0x4c │ │ │ │ lsls r2, r0, #5 │ │ │ │ str r0, [r7, #64] @ 0x40 │ │ │ │ lsls r2, r0, #5 │ │ │ │ str r0, [r3, #64] @ 0x40 │ │ │ │ lsls r2, r0, #5 │ │ │ │ @@ -2624729,25 +2624853,25 @@ │ │ │ │ ldr.w r0, [r3, #-12] │ │ │ │ add r0, r4 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ orr.w r1, r1, #1 │ │ │ │ blx 6add8 >::clear(std::_Ios_Iostate)@plt+0x4> │ │ │ │ b.n 789dd0 │ │ │ │ nop │ │ │ │ - stmia r1!, {r1} │ │ │ │ + stmia r3!, {r1, r5} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldr r0, [pc, #200] @ (789ee4 ) │ │ │ │ + ldr r2, [pc, #328] @ (789f64 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r0, [pc, #64] @ (789e60 ) │ │ │ │ + ldr r2, [pc, #192] @ (789ee0 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - stmia r0!, {r2, r3, r6, r7} │ │ │ │ + stmia r2!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r2, #2 │ │ │ │ cbnz r2, 789e32 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - @ instruction: 0x47da │ │ │ │ + ldr r1, [pc, #1000] @ (78a214 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2624800,19 +2624924,19 @@ │ │ │ │ mov r1, r5 │ │ │ │ bl 75c058 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r6, r4 │ │ │ │ bne.n 789eb8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - bx fp │ │ │ │ + ldr r1, [pc, #504] @ (78a0c8 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - bx r5 │ │ │ │ + ldr r1, [pc, #312] @ (78a00c ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r7, [sp, #984] @ 0x3d8 │ │ │ │ + add r2, pc, #88 @ (adr r2, 789f30 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ add.w r9, r1, #4096 @ 0x1000 │ │ │ │ ldr r5, [r0, #68] @ 0x44 │ │ │ │ @@ -2625302,39 +2625426,39 @@ │ │ │ │ ands r3, r1 │ │ │ │ b.n 78a15e │ │ │ │ nop │ │ │ │ str r2, [r0, #16] │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ite pl │ │ │ │ - lslpl r3, r2, #2 │ │ │ │ - ldmiami r1, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r2, r4, r5, r6} │ │ │ │ + lsls r3, r2, #2 │ │ │ │ + ldmia r4, {r1, r3, r4} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bkpt 0x00b0 │ │ │ │ + stmia r0!, {r4, r6, r7} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - bkpt 0x0086 │ │ │ │ + stmia r0!, {r1, r2, r5, r7} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - cmp r2, r9 │ │ │ │ + bx sp │ │ │ │ lsls r4, r2, #2 │ │ │ │ - pop {r1, r3, r4, r5, r6, r7, pc} │ │ │ │ + stmia r0!, {r1, r3, r4} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldmia r0!, {r2, r5, r6} │ │ │ │ + ldmia r2, {r2, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - pop {r1, r2, r3, r4, r6, pc} │ │ │ │ - lsls r3, r2, #2 │ │ │ │ - pop {r1, r3, pc} │ │ │ │ - lsls r3, r2, #2 │ │ │ │ - pop {r1, pc} │ │ │ │ - lsls r3, r2, #2 │ │ │ │ - bics r0, r3 │ │ │ │ - lsls r4, r2, #2 │ │ │ │ - cbnz r4, 78a4a8 │ │ │ │ + ittt vc │ │ │ │ + lslvc r3, r2, #2 │ │ │ │ + itet cs @ unpredictable │ │ │ │ + lslcs r3, r2, #2 │ │ │ │ + ittt cs @ unpredictable │ │ │ │ + lslcs r3, r2, #2 │ │ │ │ + cmpcs r8, r7 │ │ │ │ + lslcs r4, r2, #2 │ │ │ │ + pop {r2, r4, r6, pc} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - hlt 0x0020 │ │ │ │ + pop {r6, r7} │ │ │ │ lsls r3, r2, #2 │ │ │ │ ldr.w r0, [r0, #172] @ 0xac │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [r0, #64] @ 0x40 │ │ │ │ push {r4, lr} │ │ │ │ add.w r4, r0, #60 @ 0x3c │ │ │ │ @@ -2626277,19 +2626401,19 @@ │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ nop │ │ │ │ strb r4, [r0, r5] │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - uxth r4, r4 │ │ │ │ + push {r2, r6, r7} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - subs r1, #42 @ 0x2a │ │ │ │ + subs r3, #74 @ 0x4a │ │ │ │ lsls r4, r2, #2 │ │ │ │ - stmia r3!, {r2, r3, r5} │ │ │ │ + stmia r5!, {r2, r3, r6} │ │ │ │ lsls r6, r1, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrb.w r3, [r1, #359] @ 0x167 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2626380,15 +2626504,15 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 78ae82 │ │ │ │ str r2, [r7, r7] │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #288 @ 0x120 │ │ │ │ + sxtb r0, r5 │ │ │ │ lsls r3, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #428] @ (78b094 ) │ │ │ │ @@ -2626653,18 +2626777,18 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r0 │ │ │ │ b.n 78b194 │ │ │ │ ldr r0, [pc, #4] @ (78b1b0 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ - itet mi │ │ │ │ - lslmi r6, r1, #2 │ │ │ │ - movpl r0, r0 │ │ │ │ - movmi r0, r0 │ │ │ │ + stmia r1!, {r1, r3, r5, r6} │ │ │ │ + lsls r6, r1, #2 │ │ │ │ + movs r0, r0 │ │ │ │ + movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #556] @ (78b3f8 ) │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [pc, #556] @ (78b3fc ) │ │ │ │ @@ -2627433,15 +2627557,15 @@ │ │ │ │ str.w r3, [r4, #292] @ 0x124 │ │ │ │ str r2, [r4, #0] │ │ │ │ strd r3, r3, [r4, #296] @ 0x128 │ │ │ │ strd r3, r3, [r4, #304] @ 0x130 │ │ │ │ strd r3, r3, [r4, #312] @ 0x138 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cmp r2, r5 │ │ │ │ + bx r9 │ │ │ │ lsls r1, r3, #2 │ │ │ │ adds r4, #238 @ 0xee │ │ │ │ lsls r2, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -2627562,16 +2627686,15 @@ │ │ │ │ nop │ │ │ │ mov r4, r2 │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ mov r4, r1 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - b.n 78b85c │ │ │ │ - lsls r5, r3, #4 │ │ │ │ + @ instruction: 0xe8c4011d │ │ │ │ cmp ip, r3 │ │ │ │ lsls r2, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, r5 │ │ │ │ lsls r2, r0, #5 │ │ │ │ cmp r6, r1 │ │ │ │ @@ -2627849,17 +2627972,17 @@ │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ muls r0, r1 │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ orrs r4, r4 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - b.n 78b64c │ │ │ │ + b.n 78ba8c │ │ │ │ lsls r5, r3, #4 │ │ │ │ - b.n 78c560 │ │ │ │ + b.n 78b9a0 │ │ │ │ lsls r5, r3, #4 │ │ │ │ tst r0, r6 │ │ │ │ lsls r2, r0, #5 │ │ │ │ tst r0, r2 │ │ │ │ lsls r2, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2629145,23 +2629268,23 @@ │ │ │ │ ldrb.w r1, [r6, #352] @ 0x160 │ │ │ │ mov r0, r4 │ │ │ │ blx 69da4 (bool)@plt> │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - str r5, [sp, #24] │ │ │ │ + str r7, [sp, #152] @ 0x98 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - subs r0, r3, r6 │ │ │ │ + adds r0, r7, #6 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r4, [sp, #1016] @ 0x3f8 │ │ │ │ + str r7, [sp, #120] @ 0x78 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r4, [sp, #976] @ 0x3d0 │ │ │ │ + str r7, [sp, #80] @ 0x50 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r4, [sp, #952] @ 0x3b8 │ │ │ │ + str r7, [sp, #56] @ 0x38 │ │ │ │ lsls r3, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #408] @ (78cc4c ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2629333,17 +2629456,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #60 @ 0x3c │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #536] @ 0x218 │ │ │ │ + str r6, [sp, #664] @ 0x298 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - subs r0, r7, r2 │ │ │ │ + adds r0, r3, #3 │ │ │ │ lsls r4, r2, #2 │ │ │ │ adds r3, #218 @ 0xda │ │ │ │ lsls r2, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2629519,23 +2629642,23 @@ │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 78cd22 │ │ │ │ nop │ │ │ │ adds r3, #112 @ 0x70 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #56] @ 0x38 │ │ │ │ + str r4, [sp, #184] @ 0xb8 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r1, [sp, #896] @ 0x380 │ │ │ │ + str r4, [sp, #0] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r1, [sp, #768] @ 0x300 │ │ │ │ + str r3, [sp, #896] @ 0x380 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r1, [sp, #672] @ 0x2a0 │ │ │ │ + str r3, [sp, #800] @ 0x320 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - adds r0, #142 @ 0x8e │ │ │ │ + adds r2, #174 @ 0xae │ │ │ │ lsls r0, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ ldr r3, [pc, #688] @ (78d134 ) │ │ │ │ @@ -2629804,21 +2629927,21 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #18 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - ldrh r2, [r7, #60] @ 0x3c │ │ │ │ + str r1, [sp, #872] @ 0x368 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldrh r0, [r3, #60] @ 0x3c │ │ │ │ + str r1, [sp, #736] @ 0x2e0 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldrh r4, [r3, #58] @ 0x3a │ │ │ │ + str r1, [sp, #496] @ 0x1f0 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - asrs r4, r3, #19 │ │ │ │ + asrs r4, r7, #27 │ │ │ │ lsls r4, r2, #2 │ │ │ │ cmp r6, #252 @ 0xfc │ │ │ │ lsls r2, r0, #5 │ │ │ │ cmp r6, #224 @ 0xe0 │ │ │ │ lsls r2, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2630142,21 +2630265,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #128 @ 0x80 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #204 @ 0xcc │ │ │ │ lsls r2, r0, #5 │ │ │ │ - ldrh r2, [r6, #36] @ 0x24 │ │ │ │ + ldrh r2, [r2, #54] @ 0x36 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - asrs r2, r1, #8 │ │ │ │ + asrs r2, r5, #16 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r6, [r6, #28] │ │ │ │ + ldrh r6, [r2, #46] @ 0x2e │ │ │ │ lsls r3, r2, #2 │ │ │ │ - asrs r0, r5, #4 │ │ │ │ + asrs r0, r1, #13 │ │ │ │ lsls r4, r2, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #248] @ (78d5c0 ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2630254,17 +2630377,17 @@ │ │ │ │ bne.n 78d580 │ │ │ │ b.n 78d58c │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r4} │ │ │ │ lsls r4, r1, #2 │ │ │ │ - ldmia r4, {r2, r4, r5} │ │ │ │ + ldmia r6, {r2, r4, r6} │ │ │ │ lsls r5, r3, #4 │ │ │ │ adds r6, r7, r7 │ │ │ │ lsls r2, r0, #5 │ │ │ │ cmp r2, #174 @ 0xae │ │ │ │ lsls r2, r0, #5 │ │ │ │ cmp r2, #108 @ 0x6c │ │ │ │ lsls r2, r0, #5 │ │ │ │ @@ -2630571,15 +2630694,15 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #108 @ 0x6c │ │ │ │ lsls r2, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r2, r5} │ │ │ │ + ldmia r3!, {r1, r2, r6} │ │ │ │ lsls r5, r3, #4 │ │ │ │ movs r7, #146 @ 0x92 │ │ │ │ lsls r2, r0, #5 │ │ │ │ movs r7, #110 @ 0x6e │ │ │ │ lsls r2, r0, #5 │ │ │ │ movs r7, #78 @ 0x4e │ │ │ │ lsls r2, r0, #5 │ │ │ │ @@ -2631053,27 +2631176,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #50 @ 0x32 │ │ │ │ lsls r2, r0, #5 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r1, #42] @ 0x2a │ │ │ │ + strh r6, [r5, #58] @ 0x3a │ │ │ │ lsls r3, r2, #2 │ │ │ │ - strh r6, [r3, #40] @ 0x28 │ │ │ │ + strh r6, [r7, #56] @ 0x38 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - strh r0, [r7, #38] @ 0x26 │ │ │ │ + strh r0, [r3, #56] @ 0x38 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - strh r0, [r0, #38] @ 0x26 │ │ │ │ + strh r0, [r4, #54] @ 0x36 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - lsrs r4, r0, #7 │ │ │ │ + lsrs r4, r4, #15 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strh r6, [r4, #24] │ │ │ │ + strh r6, [r0, #42] @ 0x2a │ │ │ │ lsls r3, r2, #2 │ │ │ │ - lsrs r0, r4, #32 │ │ │ │ + lsrs r0, r0, #9 │ │ │ │ lsls r4, r2, #2 │ │ │ │ ldrb r2, [r1, #12] │ │ │ │ cmp r2, #4 │ │ │ │ bne.n 78de66 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2631681,29 +2631804,29 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r7, #6 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r5, #28] │ │ │ │ + strh r6, [r1, #10] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - lsrs r4, r1, #22 │ │ │ │ + lsrs r4, r5, #30 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldrb r6, [r5, #23] │ │ │ │ + strh r6, [r1, #0] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - lsls r4, r6, #10 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r6, [r7, #21] │ │ │ │ + ldrb r6, [r3, #30] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldrb r2, [r3, #21] │ │ │ │ + ldrb r2, [r7, #29] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldrb r2, [r5, #20] │ │ │ │ + ldrb r2, [r1, #29] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldrb r4, [r2, #20] │ │ │ │ + ldrb r4, [r6, #28] │ │ │ │ lsls r3, r2, #2 │ │ │ │ subs r0, r6, r7 │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, r2, r7 │ │ │ │ lsls r2, r0, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2631805,15 +2631928,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ subs r2, r2, r4 │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r3} │ │ │ │ + bkpt 0x002a │ │ │ │ lsls r5, r3, #4 │ │ │ │ subs r4, r6, r2 │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r2, r2, r2 │ │ │ │ lsls r2, r0, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2633406,21 +2633529,21 @@ │ │ │ │ movs r3, #215 @ 0xd7 │ │ │ │ b.n 78f4de │ │ │ │ nop │ │ │ │ lsrs r0, r6, #16 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r2, #76] @ 0x4c │ │ │ │ + ldr r2, [r6, #108] @ 0x6c │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldmia r6!, {r4, r5} │ │ │ │ + beq.n 78f644 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - strh r2, [r4, #62] @ 0x3e │ │ │ │ + ldrh r2, [r0, #16] │ │ │ │ lsls r4, r1, #2 │ │ │ │ - @ instruction: 0xf0f80093 │ │ │ │ + @ instruction: 0xf3180093 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r2, [pc, #364] @ (78f72c ) │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [pc, #364] @ (78f730 ) │ │ │ │ @@ -2633909,29 +2634032,29 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ + ldr r2, [r3, #40] @ 0x28 │ │ │ │ lsls r3, r2, #2 │ │ │ │ lsls r4, r6, #26 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - str r4, [r3, #120] @ 0x78 │ │ │ │ + ldr r4, [r7, #24] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r0, [r4, #116] @ 0x74 │ │ │ │ + ldr r0, [r0, #24] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r2, [r2, #116] @ 0x74 │ │ │ │ + ldr r2, [r6, #20] │ │ │ │ lsls r3, r2, #2 │ │ │ │ lsls r4, r6, #23 │ │ │ │ lsls r2, r0, #5 │ │ │ │ lsls r6, r1, #22 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - strb r0, [r4, r4] │ │ │ │ + ldrsb r0, [r0, r5] │ │ │ │ lsls r3, r2, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add.w r3, r1, #12288 @ 0x3000 │ │ │ │ ldr.w r2, [r0, #340] @ 0x154 │ │ │ │ mov.w ip, #3 │ │ │ │ str.w ip, [r1] │ │ │ │ @@ -2635043,15 +2635166,15 @@ │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ stc2l 1, cr0, [lr], #260 @ 0x104 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, r4] │ │ │ │ + ldrsh r6, [r2, r5] │ │ │ │ lsls r3, r2, #2 │ │ │ │ @ instruction: 0xfaf20141 │ │ │ │ @ instruction: 0xfad20141 │ │ │ │ @ instruction: 0xfab20141 │ │ │ │ @ instruction: 0xfa940141 │ │ │ │ @ instruction: 0xfa760141 │ │ │ │ @ instruction: 0xfa580141 │ │ │ │ @@ -2635091,15 +2635214,15 @@ │ │ │ │ str.w r3, [r4, #368] @ 0x170 │ │ │ │ str.w r3, [r4, #384] @ 0x180 │ │ │ │ strh.w r3, [r4, #388] @ 0x184 │ │ │ │ strd r3, r3, [r4, #396] @ 0x18c │ │ │ │ strd r2, r2, [r4, #404] @ 0x194 │ │ │ │ str.w r3, [r4, #412] @ 0x19c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsrs r4, r7, #21 │ │ │ │ + lsrs r4, r3, #30 │ │ │ │ lsls r0, r2, #2 │ │ │ │ ldrh r0, [r5, #62] @ 0x3e │ │ │ │ lsls r4, r7, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -2635976,15 +2636099,15 @@ │ │ │ │ beq.n 790f84 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ @ instruction: 0xf19c0141 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf1940141 │ │ │ │ - str r2, [sp, #648] @ 0x288 │ │ │ │ + str r4, [sp, #776] @ 0x308 │ │ │ │ lsls r5, r3, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf0b40141 │ │ │ │ eor.w r1, ip, #65 @ 0x41 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2636164,15 +2636287,15 @@ │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ vext.8 q0, q0, , #1 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ vmla.f32 d0, d12, d1[0] │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #616] @ 0x268 │ │ │ │ + str r2, [sp, #744] @ 0x2e8 │ │ │ │ lsls r5, r3, #4 │ │ │ │ cdp 1, 12, cr0, cr12, cr1, {2} │ │ │ │ cdp 1, 10, cr0, cr0, cr1, {2} │ │ │ │ cdp 1, 8, cr0, cr0, cr1, {2} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2636323,15 +2636446,15 @@ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 79133c │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ cdp 1, 3, cr0, cr0, cr1, {2} │ │ │ │ - ldrh r6, [r6, #58] @ 0x3a │ │ │ │ + str r1, [sp, #600] @ 0x258 │ │ │ │ lsls r5, r3, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldcl 1, cr0, [sl, #260]! @ 0x104 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ stc 1, cr0, [r4, #-260]! @ 0xfffffefc │ │ │ │ @@ -2636867,17 +2636990,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 69e0c (unsigned long)@plt+0x4> │ │ │ │ ldr r1, [pc, #12] @ (7918d8 ) │ │ │ │ movs r2, #1 │ │ │ │ add r1, pc │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r0, [pc, #656] @ (791b68 ) │ │ │ │ + ldr r2, [pc, #784] @ (791be8 ) │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldmia r4!, {r2, r5, r6, r7} │ │ │ │ + ldmia r7!, {r2} │ │ │ │ lsls r3, r2, #2 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 79198c │ │ │ │ ldr r1, [r3, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 791984 │ │ │ │ @@ -2637130,15 +2637253,15 @@ │ │ │ │ add r3, pc │ │ │ │ ubfx r2, r2, #4, #3 │ │ │ │ adds r3, #8 │ │ │ │ str.w r2, [r4, #308] @ 0x134 │ │ │ │ str r3, [r4, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - stcl 0, cr0, [r4], #-572 @ 0xfffffdc4 │ │ │ │ + cdp 0, 8, cr0, cr4, cr15, {4} │ │ │ │ bmi.n 791b98 │ │ │ │ lsls r1, r0, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #148] @ (791c10 ) │ │ │ │ @@ -2637206,15 +2637329,15 @@ │ │ │ │ nop │ │ │ │ b.n 791508 │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 791500 │ │ │ │ lsls r1, r0, #5 │ │ │ │ - strh r6, [r2, #48] @ 0x30 │ │ │ │ + ldrh r6, [r6, #0] │ │ │ │ lsls r5, r3, #4 │ │ │ │ adds r7, #8 │ │ │ │ movs r0, r0 │ │ │ │ b.n 791478 │ │ │ │ lsls r1, r0, #5 │ │ │ │ b.n 791438 │ │ │ │ lsls r1, r0, #5 │ │ │ │ @@ -2637329,15 +2637452,15 @@ │ │ │ │ cbz r4, 791d58 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 791990 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 791d4c │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ - subs r0, #30 │ │ │ │ + subs r2, #62 @ 0x3e │ │ │ │ lsls r5, r2, #2 │ │ │ │ bcs.n 791cf0 │ │ │ │ lsls r1, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3736] @ 0xe98 │ │ │ │ @@ -2637632,21 +2637755,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ b.n 7921e0 │ │ │ │ lsls r1, r0, #5 │ │ │ │ - tst r4, r1 │ │ │ │ + add r4, r5 │ │ │ │ lsls r3, r2, #2 │ │ │ │ b.n 79210c │ │ │ │ lsls r1, r0, #5 │ │ │ │ b.n 792080 │ │ │ │ lsls r1, r0, #5 │ │ │ │ - cmp r7, #154 @ 0x9a │ │ │ │ + adds r1, #186 @ 0xba │ │ │ │ lsls r3, r2, #2 │ │ │ │ ldr.w r0, [r0, #296] @ 0x128 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add.w r1, r1, #12288 @ 0x3000 │ │ │ │ ldrb r3, [r0, #20] │ │ │ │ ldrb.w ip, [r0, #32] │ │ │ │ @@ -2638640,15 +2638763,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 792a30 │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #174 @ 0xae │ │ │ │ + subs r1, #206 @ 0xce │ │ │ │ lsls r3, r2, #2 │ │ │ │ bvs.n 792a48 │ │ │ │ lsls r1, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -2639788,35 +2639911,35 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6!, {r3, r4} │ │ │ │ lsls r1, r0, #5 │ │ │ │ ldmia r6!, {r1, r4} │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #142 @ 0x8e │ │ │ │ + adds r1, #174 @ 0xae │ │ │ │ lsls r3, r2, #2 │ │ │ │ - cmp r7, #114 @ 0x72 │ │ │ │ + adds r1, #146 @ 0x92 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - uxth r0, r4 │ │ │ │ + push {r6, r7} │ │ │ │ lsls r3, r2, #2 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3, {r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r0, #5 │ │ │ │ - cmp r5, #118 @ 0x76 │ │ │ │ + cmp r7, #150 @ 0x96 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - cmp r5, #74 @ 0x4a │ │ │ │ + cmp r7, #106 @ 0x6a │ │ │ │ lsls r3, r2, #2 │ │ │ │ - cbz r2, 7935cc │ │ │ │ + cbz r2, 793614 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - cmp r4, #250 @ 0xfa │ │ │ │ + cmp r7, #26 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - cmp r4, #164 @ 0xa4 │ │ │ │ + cmp r6, #196 @ 0xc4 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - cmp r4, #156 @ 0x9c │ │ │ │ + cmp r6, #188 @ 0xbc │ │ │ │ lsls r3, r2, #2 │ │ │ │ ldmia r2, {r2, r4, r7} │ │ │ │ lsls r1, r0, #5 │ │ │ │ ldmia r2, {r2, r4, r5, r6} │ │ │ │ lsls r1, r0, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2640104,15 +2640227,15 @@ │ │ │ │ cbz r4, 7938d8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 792f58 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 7938cc │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ - cmp r6, #218 @ 0xda │ │ │ │ + adds r0, #250 @ 0xfa │ │ │ │ lsls r1, r3, #2 │ │ │ │ ldrsh r2, [r2, r2] │ │ │ │ lsls r4, r7, #4 │ │ │ │ ldrsh r6, [r5, r0] │ │ │ │ lsls r4, r7, #4 │ │ │ │ ldrb r4, [r7, r7] │ │ │ │ lsls r4, r7, #4 │ │ │ │ @@ -2640723,15 +2640846,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ stmia r1!, {r2, r3, r4, r7} │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r2, r3, r7} │ │ │ │ lsls r1, r0, #5 │ │ │ │ - str r4, [r3, #60] @ 0x3c │ │ │ │ + str r4, [r7, #92] @ 0x5c │ │ │ │ lsls r5, r3, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r1, r2, r3, r4} │ │ │ │ lsls r1, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2641123,21 +2641246,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ itt vs │ │ │ │ lslvs r1, r0, #5 │ │ │ │ asrvs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r3, #4] │ │ │ │ + str r4, [r7, #36] @ 0x24 │ │ │ │ lsls r5, r3, #4 │ │ │ │ - movs r0, #26 │ │ │ │ + movs r2, #58 @ 0x3a │ │ │ │ lsls r3, r2, #2 │ │ │ │ - movs r0, #14 │ │ │ │ + movs r2, #46 @ 0x2e │ │ │ │ lsls r3, r2, #2 │ │ │ │ - add r3, pc, #352 @ (adr r3, 794464 ) │ │ │ │ + add r5, pc, #480 @ (adr r5, 7944e4 ) │ │ │ │ lsls r3, r2, #2 │ │ │ │ pop {r1, r3, r7, pc} │ │ │ │ lsls r1, r0, #5 │ │ │ │ pop {r1, r3, r5, r6, pc} │ │ │ │ lsls r1, r0, #5 │ │ │ │ pop {r1, r3, r6, pc} │ │ │ │ lsls r1, r0, #5 │ │ │ │ @@ -2641366,19 +2641489,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r2, 7945ca │ │ │ │ lsls r1, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r4, #6 │ │ │ │ + subs r2, r0, #7 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - adds r6, r2, #6 │ │ │ │ + subs r6, r6, #6 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - add r0, pc, #728 @ (adr r0, 794844 ) │ │ │ │ + add r2, pc, #856 @ (adr r2, 7948c4 ) │ │ │ │ lsls r3, r2, #2 │ │ │ │ revsh r6, r5 │ │ │ │ lsls r1, r0, #5 │ │ │ │ revsh r6, r1 │ │ │ │ lsls r1, r0, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2642164,46 +2642287,46 @@ │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb8ec │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r0, r5 │ │ │ │ + adds r2, r4, #5 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - subs r2, r7, r3 │ │ │ │ + adds r2, r3, #4 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - @ instruction: 0xeaa80092 │ │ │ │ + stcl 0, cr0, [r8], {146} @ 0x92 │ │ │ │ @ instruction: 0xb880 │ │ │ │ lsls r1, r0, #5 │ │ │ │ - ldr r5, [sp, #840] @ 0x348 │ │ │ │ + ldr r7, [sp, #968] @ 0x3c8 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - subs r6, r6, r2 │ │ │ │ + adds r6, r2, #3 │ │ │ │ lsls r3, r2, #2 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r4, r1 │ │ │ │ + subs r0, r0, r2 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - adds r4, r5, r0 │ │ │ │ + subs r4, r1, r1 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - adds r6, r5, r0 │ │ │ │ + subs r6, r1, r1 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - asrs r0, r0, #31 │ │ │ │ + adds r0, r4, r7 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldr r2, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r4, [sp, #856] @ 0x358 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - asrs r6, r1, #25 │ │ │ │ + adds r6, r5, r1 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - asrs r2, r1, #24 │ │ │ │ + adds r2, r5, r0 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - b.n 7948c4 │ │ │ │ + b.n 794d04 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - asrs r4, r7, #24 │ │ │ │ + adds r4, r3, r1 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - asrs r6, r1, #24 │ │ │ │ + adds r6, r5, r0 │ │ │ │ lsls r3, r2, #2 │ │ │ │ uxtb r4, r4 │ │ │ │ lsls r1, r0, #5 │ │ │ │ uxtb r6, r0 │ │ │ │ lsls r1, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2644131,27 +2644254,27 @@ │ │ │ │ b.n 7960d8 │ │ │ │ ldr r1, [pc, #36] @ (796128 ) │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7960d8 │ │ │ │ - ldrh r6, [r4, #50] @ 0x32 │ │ │ │ + str r0, [sp, #536] @ 0x218 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - str r4, [r7, #28] │ │ │ │ + str r4, [r3, #64] @ 0x40 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bvs.n 796088 │ │ │ │ + bhi.n 7960c8 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - subs r6, r3, r6 │ │ │ │ + adds r6, r7, #6 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - ldrb r0, [r4, #19] │ │ │ │ + ldrb r0, [r0, #28] │ │ │ │ lsls r6, r1, #2 │ │ │ │ - str r3, [sp, #8] │ │ │ │ + str r5, [sp, #136] @ 0x88 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - subs r2, #76 @ 0x4c │ │ │ │ + subs r4, #108 @ 0x6c │ │ │ │ lsls r0, r3, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2644203,15 +2644326,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 │ │ │ │ - lsrs r0, r6 │ │ │ │ + orrs r0, r2 │ │ │ │ lsls r5, r3, #4 │ │ │ │ str r1, [r0, #0] │ │ │ │ bx lr │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ adds r2, r0, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ @@ -2644621,20 +2644744,21 @@ │ │ │ │ ldr r0, [pc, #24] @ (796644 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ ldr r3, [sp, #576] @ 0x240 │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - mcr2 0, 4, r0, cr14, cr2, {4} │ │ │ │ - bcs.n 796628 │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + lsls r3, r2, #2 │ │ │ │ + bpl.n 796668 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strh r2, [r1, #4] │ │ │ │ + strh r2, [r5, #20] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - lsrs r2, r1, #11 │ │ │ │ + lsrs r2, r5, #19 │ │ │ │ lsls r6, r1, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ movw r9, #28087 @ 0x6db7 │ │ │ │ movt r9, #46811 @ 0xb6db │ │ │ │ @@ -2645204,16 +2645328,16 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #680] @ 0x2a8 │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #408] @ 0x198 │ │ │ │ lsls r1, r0, #5 │ │ │ │ - @ instruction: 0xf7b60092 │ │ │ │ - ldrb r4, [r7, #6] │ │ │ │ + ldr??.w r0, [r6, #146] @ 0x92 │ │ │ │ + ldrb r4, [r3, #15] │ │ │ │ lsls r3, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ sub sp, #24 │ │ │ │ @@ -2645531,27 +2645655,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #328] @ 0x148 │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #976] @ 0x3d0 │ │ │ │ lsls r1, r0, #5 │ │ │ │ - @ instruction: 0xf65a0092 │ │ │ │ - ldrb r2, [r0, #1] │ │ │ │ + ldr??.w r0, [sl, r2, lsl #1] │ │ │ │ + ldrb r2, [r4, #9] │ │ │ │ lsls r3, r2, #2 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - sbcs.w r0, r8, #4784128 @ 0x490000 │ │ │ │ - strb r6, [r3, #29] │ │ │ │ + @ instruction: 0xf7980092 │ │ │ │ + ldrb r6, [r7, #5] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - @ instruction: 0xf4f80092 │ │ │ │ - strb r6, [r4, #27] │ │ │ │ + @ instruction: 0xf7180092 │ │ │ │ + ldrb r6, [r0, #4] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - @ instruction: 0xf4ba0092 │ │ │ │ - strb r4, [r3, #26] │ │ │ │ + @ instruction: 0xf6da0092 │ │ │ │ + ldrb r4, [r7, #2] │ │ │ │ lsls r3, r2, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #336] @ (7970bc ) │ │ │ │ mov r9, r0 │ │ │ │ @@ -2645694,21 +2645818,21 @@ │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 796f8e │ │ │ │ nop │ │ │ │ str r0, [sp, #560] @ 0x230 │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r1, #23] │ │ │ │ + strb r2, [r5, #31] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - @ instruction: 0xf3e40092 │ │ │ │ - @ instruction: 0xf3ba0092 │ │ │ │ - usat r0, #18, sl, lsl #2 │ │ │ │ - @ instruction: 0xf3580092 │ │ │ │ - strb r6, [r7, #19] │ │ │ │ + addw r0, r4, #2194 @ 0x892 │ │ │ │ + rsbs r0, sl, #4784128 @ 0x490000 │ │ │ │ + sub.w r0, sl, #4784128 @ 0x490000 │ │ │ │ + sbcs.w r0, r8, #4784128 @ 0x490000 │ │ │ │ + strb r6, [r3, #28] │ │ │ │ lsls r3, r2, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add r2, r1 │ │ │ │ ldrb r2, [r2, #16] │ │ │ │ @@ -2645827,16 +2645951,17 @@ │ │ │ │ b.n 797204 │ │ │ │ ldr r0, [pc, #12] @ (797230 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ ldr r0, [pc, #8] @ (797234 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ - cdp2 0, 13, cr0, cr2, cr13, {4} │ │ │ │ - rsb r0, lr, #146 @ 0x92 │ │ │ │ + lsls r2, r6, #3 │ │ │ │ + lsls r6, r1, #2 │ │ │ │ + @ instruction: 0xf3ee0092 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ mov sl, r1 │ │ │ │ mov r1, r2 │ │ │ │ @@ -2647551,40 +2647676,40 @@ │ │ │ │ lsls r1, r0, #5 │ │ │ │ strh r0, [r3, #16] │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 797db4 │ │ │ │ + b.n 7981f4 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - b.n 797dd0 │ │ │ │ + b.n 798210 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldr r2, [r6, #124] @ 0x7c │ │ │ │ + strb r2, [r2, #8] │ │ │ │ lsls r7, r1, #2 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - negs r4, r1 │ │ │ │ + add r4, sp │ │ │ │ lsls r2, r3, #2 │ │ │ │ - tst r2, r7 │ │ │ │ + add r2, fp │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrb r2, [r5, r5] │ │ │ │ + ldrsh r2, [r1, r6] │ │ │ │ lsls r6, r1, #2 │ │ │ │ - stc2 0, cr0, [lr], {139} @ 0x8b │ │ │ │ - @ instruction: 0xb6d2 │ │ │ │ + cdp2 0, 2, cr0, cr14, cr11, {4} │ │ │ │ + @ instruction: 0xb8f2 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r6, [r3, #76] @ 0x4c │ │ │ │ + str r6, [r7, #108] @ 0x6c │ │ │ │ lsls r3, r2, #2 │ │ │ │ ldrb r4, [r6, #25] │ │ │ │ lsls r1, r0, #5 │ │ │ │ ldrb r6, [r3, #19] │ │ │ │ lsls r1, r0, #5 │ │ │ │ ldrb r0, [r6, #18] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - ldc 0, cr0, [r6, #564] @ 0x234 │ │ │ │ + vext.8 d0, d22, d13, #0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #172] @ (79847c ) │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #172] @ (798480 ) │ │ │ │ @@ -2648011,27 +2648136,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r2, #10] │ │ │ │ lsls r1, r0, #5 │ │ │ │ ldrb r4, [r7, #9] │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - udf #46 @ 0x2e │ │ │ │ + b.n 79888c │ │ │ │ lsls r2, r2, #2 │ │ │ │ - cbz r2, 7987f8 │ │ │ │ + cbz r2, 798840 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrsh r6, [r4, r4] │ │ │ │ + str r6, [r0, #20] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ble.n 798858 │ │ │ │ + svc 78 @ 0x4e │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bgt.n 7987f8 │ │ │ │ + svc 28 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bne.n 798834 │ │ │ │ + bcc.n 798874 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldrsh r4, [r0, r0] │ │ │ │ + str r4, [r4, #0] │ │ │ │ lsls r3, r2, #2 │ │ │ │ ldrb r4, [r7, #0] │ │ │ │ lsls r1, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2648190,17 +2648315,16 @@ │ │ │ │ b.n 798978 │ │ │ │ ldr r0, [pc, #12] @ (7989a4 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ ldr r0, [pc, #8] @ (7989a8 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ - b.n 798864 │ │ │ │ - lsls r5, r1, #2 │ │ │ │ - bge.n 798a60 │ │ │ │ + ldrd r0, r0, [lr, #-564]! @ 0x234 │ │ │ │ + bgt.n 798aa0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ ldr r7, [r0, #4] │ │ │ │ @@ -2649225,17 +2649349,17 @@ │ │ │ │ ldr r4, [r3, #12] │ │ │ │ bic.w r4, r4, #74 @ 0x4a │ │ │ │ orr.w r4, r4, #2 │ │ │ │ str r4, [r3, #12] │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - bne.n 7993a4 │ │ │ │ + bcc.n 7993e4 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bpl.n 79930c │ │ │ │ + bvc.n 79934c │ │ │ │ lsls r1, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #208] @ (799480 ) │ │ │ │ mov r9, r0 │ │ │ │ @@ -2649321,23 +2649445,23 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [r1, #68] @ 0x44 │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 799534 │ │ │ │ + bcc.n 799574 │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldr r2, [r3, #64] @ 0x40 │ │ │ │ lsls r1, r0, #5 │ │ │ │ - beq.n 79958c │ │ │ │ + bcs.n 7993cc │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r3, pc, #456 @ (adr r3, 799660 ) │ │ │ │ + add r5, pc, #584 @ (adr r5, 7996e0 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - movs r0, #134 @ 0x86 │ │ │ │ + movs r2, #166 @ 0xa6 │ │ │ │ lsls r2, r3, #2 │ │ │ │ asrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r3, #56] @ 0x38 │ │ │ │ lsls r1, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2649618,25 +2649742,25 @@ │ │ │ │ b.n 79975a │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [r7, #16] │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r2, r4, r7} │ │ │ │ + ldmia r7, {r2, r4, r5, r7} │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - ldrb r6, [r0, #30] │ │ │ │ + strh r6, [r4, #12] │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bcs.n 7997e8 │ │ │ │ + bmi.n 799828 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrb r4, [r4, #29] │ │ │ │ + strh r4, [r0, #12] │ │ │ │ lsls r2, r2, #2 │ │ │ │ - adds r0, r4, #5 │ │ │ │ + subs r0, r0, #6 │ │ │ │ lsls r2, r3, #2 │ │ │ │ asrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ lsls r1, r0, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2649734,23 +2649858,23 @@ │ │ │ │ b.n 79982c │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [r7, #0] │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r3, r6} │ │ │ │ + ldmia r7!, {r3, r5, r6} │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - ldrb r2, [r1, #26] │ │ │ │ + strh r2, [r5, #4] │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r2, sp, #784 @ 0x310 │ │ │ │ + add r4, sp, #912 @ 0x390 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - adds r6, r3, #1 │ │ │ │ + subs r6, r7, #1 │ │ │ │ lsls r2, r3, #2 │ │ │ │ asrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r3, #120] @ 0x78 │ │ │ │ lsls r1, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2649883,27 +2650007,27 @@ │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r5, #112] @ 0x70 │ │ │ │ lsls r1, r0, #5 │ │ │ │ cmp r0, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r4, r6} │ │ │ │ + ldmia r5, {r4, r5, r6} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - itee ne │ │ │ │ - lslne r1, r2, #2 │ │ │ │ - asreq r4, r6, #12 │ │ │ │ - moveq r0, r0 │ │ │ │ - ldmia r3, {r3} │ │ │ │ + stmia r1!, {r1, r4, r5} │ │ │ │ + lsls r1, r2, #2 │ │ │ │ + asrs r4, r6, #12 │ │ │ │ + movs r0, r0 │ │ │ │ + ldmia r5, {r3, r5} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldmia r7, {r2, r3, r5, r7} │ │ │ │ + bne.n 7999b0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ str r6, [r4, #100] @ 0x64 │ │ │ │ lsls r1, r0, #5 │ │ │ │ - bkpt 0x008e │ │ │ │ + stmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #48] @ 0x30 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2649964,25 +2650088,25 @@ │ │ │ │ ldr r1, [pc, #28] @ (799acc ) │ │ │ │ add r1, pc │ │ │ │ b.n 799a7a │ │ │ │ ldr r1, [pc, #24] @ (799ad0 ) │ │ │ │ add r1, pc │ │ │ │ b.n 799a96 │ │ │ │ nop │ │ │ │ - subs r1, #232 @ 0xe8 │ │ │ │ + subs r4, #8 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r2, {r1, r2, r4, r6, r7} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - orrs r0, r7 │ │ │ │ + cmp r0, fp │ │ │ │ lsls r6, r1, #2 │ │ │ │ - subs r0, #98 @ 0x62 │ │ │ │ + subs r2, #130 @ 0x82 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldmia r0!, {r2, r5, r7} │ │ │ │ + ldmia r2, {r2, r6, r7} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldmia r0!, {r1, r2, r4, r7} │ │ │ │ + ldmia r2, {r1, r2, r4, r5, r7} │ │ │ │ lsls r2, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #320] @ (799c28 ) │ │ │ │ @@ -2650128,39 +2650252,39 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r2, [r2, #80] @ 0x50 │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r1, #80] @ 0x50 │ │ │ │ lsls r1, r0, #5 │ │ │ │ - add r7, sp, #624 @ 0x270 │ │ │ │ + cbz r4, 799c66 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - pop {r1, r2, r3, r4, pc} │ │ │ │ - lsls r1, r2, #2 │ │ │ │ - asrs r4, r6, #12 │ │ │ │ - movs r0, r0 │ │ │ │ + ittt cc │ │ │ │ + lslcc r1, r2, #2 │ │ │ │ + asrcc r4, r6, #12 │ │ │ │ + movcc r0, r0 │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ lsls r1, r0, #5 │ │ │ │ - lsls r4, r6 │ │ │ │ + cmn r4, r2 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r3!, {r2, r4} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - push {r1, r2, r4, r5, r6, lr} │ │ │ │ + @ instruction: 0xb796 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - eor.w r0, r0, #4751360 @ 0x488000 │ │ │ │ - strb r2, [r1, r0] │ │ │ │ + subw r0, r0, #2193 @ 0x891 │ │ │ │ + ldrsb r2, [r5, r0] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - b.n 799d6c │ │ │ │ + b.n 79a1ac │ │ │ │ lsls r0, r2, #2 │ │ │ │ - strb r2, [r3, #6] │ │ │ │ + strb r2, [r7, #14] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - vqadd.s8 d16, d20, d7 │ │ │ │ - lsls r4, r1, #13 │ │ │ │ + sbc.w r0, r4, #151 @ 0x97 │ │ │ │ + lsls r4, r5, #21 │ │ │ │ lsls r6, r1, #2 │ │ │ │ - ldmia r0!, {r2, r4, r6} │ │ │ │ + ldmia r2, {r2, r4, r5, r6} │ │ │ │ lsls r2, r2, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w lr, [pc, #156] @ 799d18 │ │ │ │ mov r3, r1 │ │ │ │ @@ -2650508,15 +2650632,15 @@ │ │ │ │ blx 6975c <__cxa_free_exception@plt> │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ str r2, [r3, r7] │ │ │ │ lsls r1, r0, #5 │ │ │ │ str r2, [r6, #8] │ │ │ │ lsls r1, r0, #5 │ │ │ │ @ instruction: 0xf7cc013b │ │ │ │ - stmia r4!, {r3, r5, r6, r7} │ │ │ │ + stmia r7!, {r3} │ │ │ │ lsls r2, r2, #2 │ │ │ │ adds r2, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r7, #0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2650665,19 +2650789,19 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 79a084 │ │ │ │ ldrsh r2, [r3, r6] │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r5, r6, r7} │ │ │ │ + stmia r6!, {} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - @ instruction: 0xb78c │ │ │ │ + cbnz r4, 79a176 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r4, pc │ │ │ │ + mov ip, r3 │ │ │ │ lsls r3, r2, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ cbz r3, 79a17e │ │ │ │ @@ -2650754,15 +2650878,15 @@ │ │ │ │ str r1, [r0, #0] │ │ │ │ str r3, [r0, #12] │ │ │ │ strd r3, r3, [r0, #16] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [r0, #4] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - lsls r6, r0, #9 │ │ │ │ + lsls r6, r4, #17 │ │ │ │ lsls r5, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov fp, r3 │ │ │ │ @@ -2650860,15 +2650984,15 @@ │ │ │ │ b.n 79a2d8 │ │ │ │ nop │ │ │ │ ldr r6, [pc, #904] @ (79a6ac ) │ │ │ │ lsls r1, r0, #5 │ │ │ │ @ instruction: 0xf4d2013b │ │ │ │ ldrb r2, [r4, r6] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - stmia r1!, {r1, r4, r7} │ │ │ │ + stmia r3!, {r1, r4, r5, r7} │ │ │ │ lsls r2, r2, #2 │ │ │ │ adds r2, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r7, #0 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2651236,15 +2651360,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r7, r7] │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r6, r7] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - cbz r4, 79a71a │ │ │ │ + cbz r4, 79a762 │ │ │ │ lsls r1, r2, #2 │ │ │ │ asrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r4, r5] │ │ │ │ lsls r1, r0, #5 │ │ │ │ ldr r3, [pc, #24] @ (79a708 ) │ │ │ │ movs r2, #253 @ 0xfd │ │ │ │ @@ -2651559,25 +2651683,25 @@ │ │ │ │ orr.w r1, sl, #59 @ 0x3b │ │ │ │ ldr r0, [r5, r1] │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ mrc 1, 6, r0, cr4, cr11, {1} │ │ │ │ vbic.i32 d16, #43 @ 0x0000002b │ │ │ │ - cbnz r4, 79aab4 │ │ │ │ + pop {r2, r5, r7, pc} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - cmp r8, r1 │ │ │ │ + blx r5 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - adds r0, r5, r3 │ │ │ │ + subs r0, r1, r4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r4, r5, r2 │ │ │ │ + subs r4, r1, r3 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cbnz r0, 79aab4 │ │ │ │ + pop {r5, r6, pc} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r5, sp, #928 @ 0x3a0 │ │ │ │ + add sp, #32 │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldr r0, [r0, #80] @ 0x50 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #76] @ 0x4c │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2651986,46 +2652110,46 @@ │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ stc 1, cr0, [r2, #236]! @ 0xec │ │ │ │ ldcl 1, cr0, [r2], {59} @ 0x3b │ │ │ │ strb r2, [r2, r1] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - cbnz r2, 79aeac │ │ │ │ + cbnz r2, 79aef4 │ │ │ │ lsls r2, r2, #2 │ │ │ │ @ instruction: 0xebb7ffff │ │ │ │ - subs r1, #160 @ 0xa0 │ │ │ │ + subs r3, #192 @ 0xc0 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - @ instruction: 0xb8cc │ │ │ │ + revsh r4, r5 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldr r4, [r1, #32] │ │ │ │ + ldr r4, [r5, #64] @ 0x40 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - str r6, [sp, #56] @ 0x38 │ │ │ │ + ldr r0, [sp, #184] @ 0xb8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xeaba0097 │ │ │ │ - @ instruction: 0xb776 │ │ │ │ + ldcl 0, cr0, [sl], {151} @ 0x97 │ │ │ │ + cbnz r6, 79aed0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ strh r4, [r0, r2] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - ands.w r0, sl, r7, lsr #2 │ │ │ │ + ldc 0, cr0, [sl], #-604 @ 0xfffffda4 │ │ │ │ strh r6, [r3, r1] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - stmia r3!, {r2, r6} │ │ │ │ + stmia r5!, {r2, r5, r6} │ │ │ │ lsls r5, r1, #2 │ │ │ │ - @ instruction: 0xb708 │ │ │ │ + cbnz r0, 79aeca │ │ │ │ lsls r2, r2, #2 │ │ │ │ strh r2, [r6, r0] │ │ │ │ lsls r1, r0, #5 │ │ │ │ adds r2, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r7, #0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, r0] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - @ instruction: 0xb6fa │ │ │ │ + cbnz r2, 79aeda │ │ │ │ lsls r2, r2, #2 │ │ │ │ str r0, [r3, r7] │ │ │ │ lsls r1, r0, #5 │ │ │ │ str r4, [r7, r6] │ │ │ │ lsls r1, r0, #5 │ │ │ │ str r0, [r4, r6] │ │ │ │ lsls r1, r0, #5 │ │ │ │ @@ -2652566,21 +2652690,21 @@ │ │ │ │ nop │ │ │ │ ldr r5, [pc, #952] @ (79b7e4 ) │ │ │ │ lsls r1, r0, #5 │ │ │ │ ldr r5, [pc, #928] @ (79b7d0 ) │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 79b480 │ │ │ │ + push {r1, r6, lr} │ │ │ │ lsls r2, r2, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [pc, #320] @ (79b580 ) │ │ │ │ lsls r1, r0, #5 │ │ │ │ - cbz r2, 79b450 │ │ │ │ + cbz r2, 79b498 │ │ │ │ lsls r2, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #244] @ (79b54c ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2652695,17 +2652819,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #616] @ (79b7c0 ) │ │ │ │ lsls r1, r0, #5 │ │ │ │ ldr r3, [pc, #224] @ (79b63c ) │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #224 @ 0xe0 │ │ │ │ + uxtb r0, r3 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - sub sp, #240 @ 0xf0 │ │ │ │ + uxtb r4, r3 │ │ │ │ lsls r2, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #292] @ (79b6a0 ) │ │ │ │ @@ -2652830,15 +2652954,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [pc, #432] @ (79b85c ) │ │ │ │ lsls r1, r0, #5 │ │ │ │ ldr r1, [pc, #968] @ (79ba78 ) │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #744 @ 0x2e8 │ │ │ │ + cbz r2, 79b6ee │ │ │ │ lsls r2, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #80] @ (79b718 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2652875,15 +2652999,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 79b6e2 │ │ │ │ ldr r1, [pc, #184] @ (79b7d4 ) │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #832 @ 0x340 │ │ │ │ + cbz r0, 79b760 │ │ │ │ lsls r2, r2, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ mov r5, r0 │ │ │ │ @@ -2652934,15 +2653058,15 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 79b742 │ │ │ │ nop │ │ │ │ ldr r0, [pc, #768] @ (79bab8 ) │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #344 @ 0x158 │ │ │ │ + cbz r6, 79b7dc │ │ │ │ lsls r2, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -2653398,27 +2653522,27 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 79bb66 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 79b9ba │ │ │ │ ldr r0, [pc, #120] @ (79bd44 ) │ │ │ │ lsls r1, r0, #5 │ │ │ │ - add r7, sp, #304 @ 0x130 │ │ │ │ + cbz r4, 79bcea │ │ │ │ lsls r2, r2, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #864 @ 0x360 │ │ │ │ + add r5, sp, #992 @ 0x3e0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r3, sp, #552 @ 0x228 │ │ │ │ + add r5, sp, #680 @ 0x2a8 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r3, sp, #592 @ 0x250 │ │ │ │ + add r5, sp, #720 @ 0x2d0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r3, sp, #368 @ 0x170 │ │ │ │ + add r5, sp, #496 @ 0x1f0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r3, sp, #560 @ 0x230 │ │ │ │ + add r5, sp, #688 @ 0x2b0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r2 │ │ │ │ @@ -2653542,15 +2653666,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmn r0, r6 │ │ │ │ lsls r1, r0, #5 │ │ │ │ negs r0, r6 │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #704 @ 0x2c0 │ │ │ │ + add r4, sp, #832 @ 0x340 │ │ │ │ lsls r2, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w r9, [r0, #20] │ │ │ │ mov r4, r2 │ │ │ │ @@ -2653666,17 +2653790,17 @@ │ │ │ │ blx r3 │ │ │ │ b.n 79bea2 │ │ │ │ nop │ │ │ │ rors r0, r0 │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #112 @ 0x70 │ │ │ │ + add r4, sp, #240 @ 0xf0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r1, sp, #840 @ 0x348 │ │ │ │ + add r3, sp, #968 @ 0x3c8 │ │ │ │ lsls r2, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ @@ -2653761,17 +2653885,17 @@ │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ lsls r4, r0 │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #456 @ 0x1c8 │ │ │ │ + add r3, sp, #584 @ 0x248 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r1, sp, #576 @ 0x240 │ │ │ │ + add r3, sp, #704 @ 0x2c0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldr.w r3, [r0, #640] @ 0x280 │ │ │ │ ldr.w r3, [r3, #1860] @ 0x744 │ │ │ │ subs r3, #25 │ │ │ │ cmp r3, #16 │ │ │ │ it hi │ │ │ │ movhi r0, #64 @ 0x40 │ │ │ │ @@ -2653918,20 +2654042,20 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r6, #208 @ 0xd0 │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r6, #158 @ 0x9e │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #368 @ 0x170 │ │ │ │ + add r2, sp, #496 @ 0x1f0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldc 1, cr0, [r6], #112 @ 0x70 │ │ │ │ - add r0, sp, #376 @ 0x178 │ │ │ │ + mrc 1, 6, r0, cr6, cr12, {0} │ │ │ │ + add r2, sp, #504 @ 0x1f8 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r0, sp, #560 @ 0x230 │ │ │ │ + add r2, sp, #688 @ 0x2b0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #60] @ (79c220 ) │ │ │ │ @@ -2653961,15 +2654085,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 79c1f4 │ │ │ │ nop │ │ │ │ subs r6, #22 │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #304 @ 0x130 │ │ │ │ + add r2, sp, #432 @ 0x1b0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, #488] @ (79c428 ) │ │ │ │ @@ -2654143,17 +2654267,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #160 @ 0xa0 │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r4, #46 @ 0x2e │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #600 @ (adr r6, 79c698 ) │ │ │ │ + add r0, sp, #728 @ 0x2d8 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r6, pc, #712 @ (adr r6, 79c70c ) │ │ │ │ + add r0, sp, #840 @ 0x348 │ │ │ │ lsls r2, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3808] @ 0xee0 │ │ │ │ ldr.w r2, [pc, #2228] @ 79cd0c │ │ │ │ sub sp, #252 @ 0xfc │ │ │ │ @@ -2654850,23 +2654974,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #148 @ 0x94 │ │ │ │ lsls r1, r0, #5 │ │ │ │ adds r5, #118 @ 0x76 │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #528] @ 0x210 │ │ │ │ + add r1, pc, #656 @ (adr r1, 79cfb4 ) │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldr r6, [sp, #960] @ 0x3c0 │ │ │ │ + add r1, pc, #64 @ (adr r1, 79cd68 ) │ │ │ │ lsls r2, r2, #2 │ │ │ │ - b.n 79d150 │ │ │ │ + b.n 79c590 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r5, [sp, #664] @ 0x298 │ │ │ │ + ldr r7, [sp, #792] @ 0x318 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldr r5, [sp, #816] @ 0x330 │ │ │ │ + ldr r7, [sp, #944] @ 0x3b0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #100] @ (79cdac ) │ │ │ │ @@ -2655391,17 +2655515,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #202 @ 0xca │ │ │ │ lsls r1, r0, #5 │ │ │ │ cmp r5, #72 @ 0x48 │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #96] @ 0x60 │ │ │ │ + ldr r2, [sp, #224] @ 0xe0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldr r0, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r2, [sp, #616] @ 0x268 │ │ │ │ lsls r2, r2, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2655487,17 +2655611,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8a8 │ │ │ │ b.n 79d454 │ │ │ │ cmp r3, #238 @ 0xee │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r1, [sp, #592] @ 0x250 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - str r7, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r1, [sp, #624] @ 0x270 │ │ │ │ lsls r2, r2, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r0, [pc, #132] @ (79d52c ) │ │ │ │ cmp r1, #4 │ │ │ │ add r0, pc │ │ │ │ beq.n 79d50a │ │ │ │ @@ -2655543,15 +2655667,15 @@ │ │ │ │ b.n 79d4da │ │ │ │ ldr r1, [pc, #16] @ (79d538 ) │ │ │ │ b.n 79d50c │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #128 @ 0x80 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ lsls r1, r0, #5 │ │ │ │ - blt.n 79d4c8 │ │ │ │ + ble.n 79d508 │ │ │ │ lsls r4, r3, #4 │ │ │ │ adds r0, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ add.w r0, r0, #12288 @ 0x3000 │ │ │ │ strb.w r1, [r0, #3452] @ 0xd7c │ │ │ │ @@ -2655598,19 +2655722,19 @@ │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cmp r2, #178 @ 0xb2 │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 79d690 │ │ │ │ + bgt.n 79d4d0 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - str r6, [sp, #512] @ 0x200 │ │ │ │ + ldr r0, [sp, #640] @ 0x280 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldrb r2, [r6, r3] │ │ │ │ + ldrsh r2, [r2, r4] │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldr r2, [pc, #168] @ (79d668 ) │ │ │ │ subs r3, r0, #1 │ │ │ │ add r2, pc │ │ │ │ cmp r3, #25 │ │ │ │ bhi.n 79d5e4 │ │ │ │ tbb [pc, r3] │ │ │ │ @@ -2655687,19 +2655811,19 @@ │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ cmp r2, #60 @ 0x3c │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 79d62c │ │ │ │ + blt.n 79d66c │ │ │ │ lsls r4, r3, #4 │ │ │ │ - str r6, [sp, #40] @ 0x28 │ │ │ │ + ldr r0, [sp, #168] @ 0xa8 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldrb r0, [r5, r2] │ │ │ │ + ldrsh r0, [r1, r3] │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldr r3, [pc, #232] @ (79d768 ) │ │ │ │ mov ip, r1 │ │ │ │ push {lr} │ │ │ │ mov lr, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ @@ -2655779,15 +2655903,15 @@ │ │ │ │ str.w r3, [ip, #12] │ │ │ │ pop {pc} │ │ │ │ movs r2, #3 │ │ │ │ movs r3, #2 │ │ │ │ strd r2, r3, [ip, #8] │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - bge.n 79d7cc │ │ │ │ + bgt.n 79d80c │ │ │ │ lsls r4, r3, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ movw lr, #15468 @ 0x3c6c │ │ │ │ add.w r3, r0, lr │ │ │ │ ldr r5, [r1, #4] │ │ │ │ movw ip, #15484 @ 0x3c7c │ │ │ │ ldr r6, [r1, #0] │ │ │ │ @@ -2658266,17 +2658390,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r2, r4, #3 │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 79f60a │ │ │ │ + pop {r2, r3, r5, r6, r7, pc} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - cbnz r2, 79f5fc │ │ │ │ + pop {r1, r5, r7, pc} │ │ │ │ lsls r4, r3, #4 │ │ │ │ lsrs r4, r1, #10 │ │ │ │ lsls r1, r0, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2658931,19 +2659055,19 @@ │ │ │ │ mov r7, ip │ │ │ │ mov lr, r2 │ │ │ │ b.n 79fc4a │ │ │ │ movs r1, #0 │ │ │ │ movs r5, #1 │ │ │ │ b.n 79fc36 │ │ │ │ nop │ │ │ │ - cbz r2, 79fe1a │ │ │ │ + push {r1, r3, r5, lr} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - cbz r6, 79fe02 │ │ │ │ + cbz r6, 79fe4a │ │ │ │ lsls r4, r3, #4 │ │ │ │ - cbz r0, 79fe02 │ │ │ │ + cbz r0, 79fe4a │ │ │ │ lsls r4, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r1 │ │ │ │ @@ -2659334,23 +2659458,23 @@ │ │ │ │ bls.n 7a0262 │ │ │ │ mov.w sl, #16384 @ 0x4000 │ │ │ │ mov.w r9, #4 │ │ │ │ b.n 7a0032 │ │ │ │ mov ip, r9 │ │ │ │ mov r9, sl │ │ │ │ b.n 7a001e │ │ │ │ - add sp, #352 @ 0x160 │ │ │ │ + sxtb r0, r7 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - add sp, #264 @ 0x108 │ │ │ │ + sxtb r2, r4 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - add sp, #192 @ 0xc0 │ │ │ │ + sxtb r0, r2 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - add sp, #120 @ 0x78 │ │ │ │ + sxth r6, r7 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - add sp, #16 │ │ │ │ + sxth r4, r4 │ │ │ │ lsls r4, r3, #4 │ │ │ │ ldr.w r2, [r0, #660] @ 0x294 │ │ │ │ ldr.w r3, [r0, #672] @ 0x2a0 │ │ │ │ push {r4, lr} │ │ │ │ add.w ip, r2, #1 │ │ │ │ str.w ip, [r0, #660] @ 0x294 │ │ │ │ mov.w ip, #26624 @ 0x6800 │ │ │ │ @@ -2659896,23 +2660020,23 @@ │ │ │ │ orrs r0, r2 │ │ │ │ str r0, [sp, #12] │ │ │ │ movs r0, #0 │ │ │ │ b.n 7a05c6 │ │ │ │ ldc2 1, cr0, [r6], #-256 @ 0xffffff00 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #312 @ 0x138 │ │ │ │ + add r4, sp, #440 @ 0x1b8 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - add r2, sp, #184 @ 0xb8 │ │ │ │ + add r4, sp, #312 @ 0x138 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - add r2, sp, #72 @ 0x48 │ │ │ │ + add r4, sp, #200 @ 0xc8 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - add r1, sp, #976 @ 0x3d0 │ │ │ │ + add r4, sp, #80 @ 0x50 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - add r1, sp, #888 @ 0x378 │ │ │ │ + add r3, sp, #1016 @ 0x3f8 │ │ │ │ lsls r4, r3, #4 │ │ │ │ ldr.w r0, [sl, ] │ │ │ │ stmdb 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 │ │ │ │ @@ -2660492,15 +2660616,15 @@ │ │ │ │ mov r4, sl │ │ │ │ mov r6, r8 │ │ │ │ b.n 7a0c14 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf70a0140 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #344 @ (adr r4, 7a10f0 ) │ │ │ │ + add r6, pc, #472 @ (adr r6, 7a1170 ) │ │ │ │ lsls r4, r3, #4 │ │ │ │ @ instruction: 0xf2e20140 │ │ │ │ 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 │ │ │ │ @@ -2661350,27 +2661474,27 @@ │ │ │ │ b.n 7a183c │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ b.n 7a183c │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ b.n 7a183c │ │ │ │ - ldr r4, [sp, #256] @ 0x100 │ │ │ │ + ldr r6, [sp, #384] @ 0x180 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r3, [sp, #536] @ 0x218 │ │ │ │ + ldr r5, [sp, #664] @ 0x298 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r3, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r5, [sp, #552] @ 0x228 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r3, [sp, #296] @ 0x128 │ │ │ │ + ldr r5, [sp, #424] @ 0x1a8 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - str r7, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r1, [sp, #560] @ 0x230 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - str r7, [sp, #328] @ 0x148 │ │ │ │ + ldr r1, [sp, #456] @ 0x1c8 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - str r7, [sp, #200] @ 0xc8 │ │ │ │ + ldr r1, [sp, #328] @ 0x148 │ │ │ │ lsls r4, r3, #4 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr.w r2, [r0, #660] @ 0x294 │ │ │ │ @@ -2662444,15 +2662568,15 @@ │ │ │ │ lsls r0, r0, #5 │ │ │ │ b.n 7a2bbc │ │ │ │ lsls r0, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bgt.n 7a2670 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - ldrh r0, [r7, #28] │ │ │ │ + ldrh r0, [r3, #46] @ 0x2e │ │ │ │ lsls r4, r3, #4 │ │ │ │ asrs r0, r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2663084,19 +2663208,19 @@ │ │ │ │ lsls r3, r3, #3 │ │ │ │ b.n 7a2bf2 │ │ │ │ nop │ │ │ │ bmi.n 7a2d54 │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, #30] │ │ │ │ + strh r0, [r2, #48] @ 0x30 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - subs r7, #132 @ 0x84 │ │ │ │ + sbcs r4, r4 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsls r6, r2, #25 │ │ │ │ + lsrs r6, r6, #1 │ │ │ │ lsls r2, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #436] @ (7a2fe8 ) │ │ │ │ @@ -2664058,21 +2664182,21 @@ │ │ │ │ mov.w r1, #768 @ 0x300 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ b.n 7a34e6 │ │ │ │ movs r1, #2 │ │ │ │ str r1, [sp, #20] │ │ │ │ b.n 7a3468 │ │ │ │ nop │ │ │ │ - ldrb r2, [r1, #9] │ │ │ │ + ldrb r2, [r5, #17] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldrb r2, [r6, #8] │ │ │ │ + ldrb r2, [r2, #17] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldrb r2, [r3, #8] │ │ │ │ + ldrb r2, [r7, #16] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldrb r0, [r3, #8] │ │ │ │ + ldrb r0, [r7, #16] │ │ │ │ lsls r4, r3, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r1, #36] @ 0x24 │ │ │ │ mov r6, r1 │ │ │ │ cbz r2, 7a39ee │ │ │ │ mov lr, r2 │ │ │ │ @@ -2664178,15 +2664302,15 @@ │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r7, [r5, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 748110 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ b.n 7a3a9e │ │ │ │ nop │ │ │ │ - strb r2, [r4, #22] │ │ │ │ + strb r2, [r0, #31] │ │ │ │ lsls r4, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #756] @ (7a3dd0 ) │ │ │ │ @@ -2664465,35 +2664589,35 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 7a3dd0 │ │ │ │ eors r7, r5 │ │ │ │ stmia r5!, {r2, r3, r4} │ │ │ │ lsls r0, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, #21] │ │ │ │ + strb r4, [r3, #30] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strb r4, [r6, #20] │ │ │ │ + strb r4, [r2, #29] │ │ │ │ lsls r4, r3, #4 │ │ │ │ stmia r4!, {r3, r4} │ │ │ │ lsls r0, r0, #5 │ │ │ │ - strb r4, [r2, #18] │ │ │ │ + strb r4, [r6, #26] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strb r2, [r4, #14] │ │ │ │ + strb r2, [r0, #23] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strb r0, [r7, #13] │ │ │ │ + strb r0, [r3, #22] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strb r0, [r4, #13] │ │ │ │ + strb r0, [r0, #22] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strb r6, [r7, #12] │ │ │ │ + strb r6, [r3, #21] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strb r6, [r6, #12] │ │ │ │ + strb r6, [r2, #21] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strb r4, [r3, #12] │ │ │ │ + strb r4, [r7, #20] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strb r4, [r1, #12] │ │ │ │ + strb r4, [r5, #20] │ │ │ │ lsls r4, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -2665085,17 +2665209,17 @@ │ │ │ │ movlt r0, #128 @ 0x80 │ │ │ │ b.n 7a42f2 │ │ │ │ movs r3, #2 │ │ │ │ b.n 7a441c │ │ │ │ movs r3, #1 │ │ │ │ b.n 7a441c │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - ldr r0, [r6, #104] @ 0x68 │ │ │ │ + strb r0, [r2, #3] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r6, [r6, #72] @ 0x48 │ │ │ │ + ldr r6, [r2, #108] @ 0x6c │ │ │ │ lsls r4, r3, #4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ add.w r1, r0, #14016 @ 0x36c0 │ │ │ │ @@ -2666437,21 +2666561,21 @@ │ │ │ │ str.w r1, [r5, r3, lsl #2] │ │ │ │ ldr.w r3, [r4, #172] @ 0xac │ │ │ │ adds r1, r3, #1 │ │ │ │ str.w r1, [r4, #172] @ 0xac │ │ │ │ str.w r2, [r5, r3, lsl #2] │ │ │ │ b.n 7a52e0 │ │ │ │ nop │ │ │ │ - str r2, [r6, #88] @ 0x58 │ │ │ │ + str r2, [r2, #124] @ 0x7c │ │ │ │ lsls r4, r3, #4 │ │ │ │ - str r4, [r0, #88] @ 0x58 │ │ │ │ + str r4, [r4, #120] @ 0x78 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - str r2, [r2, #92] @ 0x5c │ │ │ │ + str r2, [r6, #124] @ 0x7c │ │ │ │ lsls r4, r3, #4 │ │ │ │ - str r4, [r1, #84] @ 0x54 │ │ │ │ + str r4, [r5, #116] @ 0x74 │ │ │ │ lsls r4, r3, #4 │ │ │ │ add.w r4, sl, #4096 @ 0x1000 │ │ │ │ bl 7462ec │ │ │ │ mov.w r2, #10240 @ 0x2800 │ │ │ │ movt r2, #49153 @ 0xc001 │ │ │ │ ldr.w r6, [sl, #3872] @ 0xf20 │ │ │ │ mov.w ip, #1040 @ 0x410 │ │ │ │ @@ -2667923,15 +2668047,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #960] @ 0x3c0 │ │ │ │ lsls r0, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #416] @ 0x1a0 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - bx r9 │ │ │ │ + ldr r1, [pc, #416] @ (7a6b98 ) │ │ │ │ lsls r4, r3, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ movs r1, #32 │ │ │ │ @@ -2670723,32 +2670847,32 @@ │ │ │ │ beq.n 7a8a4c │ │ │ │ b.n 7a8aa2 │ │ │ │ nop │ │ │ │ strb r2, [r4, #23] │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r1, #34] @ 0x22 │ │ │ │ + ldrh r6, [r5, #50] @ 0x32 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - orr.w r0, r4, #152 @ 0x98 │ │ │ │ - udf #226 @ 0xe2 │ │ │ │ + @ instruction: 0xf2640098 │ │ │ │ + b.n 7a8d30 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - and.w r0, lr, #152 @ 0x98 │ │ │ │ - stmia r0!, {r1, r2, r3, r5} │ │ │ │ + @ instruction: 0xf22e0098 │ │ │ │ + stmia r2!, {r1, r2, r3, r6} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrh r0, [r5, #30] │ │ │ │ + ldrh r0, [r1, #48] @ 0x30 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - b.n 7a8e6c │ │ │ │ + b.n 7a92ac │ │ │ │ lsls r1, r2, #2 │ │ │ │ - vshr.s64 d0, d8, #6 │ │ │ │ - b.n 7a8e24 │ │ │ │ + rsbs r0, sl, #152 @ 0x98 │ │ │ │ + b.n 7a9264 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r4, [r2, #28] │ │ │ │ + ldrh r4, [r6, #44] @ 0x2c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - vqadd.s64 d16, d24, d8 │ │ │ │ + @ instruction: 0xf1980098 │ │ │ │ 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 │ │ │ │ @@ -2671335,17 +2671459,17 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r1, #6] │ │ │ │ lsls r0, r0, #5 │ │ │ │ - movs r2, #142 @ 0x8e │ │ │ │ + movs r4, #174 @ 0xae │ │ │ │ lsls r4, r3, #4 │ │ │ │ - movs r1, #114 @ 0x72 │ │ │ │ + movs r3, #146 @ 0x92 │ │ │ │ lsls r4, r3, #4 │ │ │ │ ldr r2, [r0, #120] @ 0x78 │ │ │ │ lsls r0, r0, #5 │ │ │ │ cmp r2, #1 │ │ │ │ beq.n 7a9266 │ │ │ │ ldr.w r1, [r7, r2, lsl #2] │ │ │ │ add.w r1, r0, r1, lsl #2 │ │ │ │ @@ -2671714,25 +2671838,25 @@ │ │ │ │ blx 6a8a8 │ │ │ │ mvn.w r0, #11 │ │ │ │ b.n 7a94a8 │ │ │ │ ldr r2, [r6, #60] @ 0x3c │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r6, #0 │ │ │ │ + subs r6, r2, #1 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - bvc.n 7a9658 │ │ │ │ + bls.n 7a9498 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bvc.n 7a9604 │ │ │ │ + bls.n 7a9644 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - adds r4, r7, #0 │ │ │ │ + subs r4, r3, #1 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - bvc.n 7a95cc │ │ │ │ + bls.n 7a960c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bvc.n 7a9618 │ │ │ │ + bls.n 7a9658 │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ @@ -2673234,19 +2673358,19 @@ │ │ │ │ blx 6a8a8 │ │ │ │ mvn.w r0, #11 │ │ │ │ b.n 7aa398 │ │ │ │ ldrb r0, [r1, r4] │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r7, #19 │ │ │ │ + lsrs r2, r3, #28 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldmia r0!, {r4} │ │ │ │ + ldmia r2!, {r4, r5} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldmia r0!, {r2, r4, r5} │ │ │ │ + ldmia r2, {r2, r4, r6} │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #196] @ (7aa568 ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2673335,19 +2673459,19 @@ │ │ │ │ blx 6a8a8 │ │ │ │ mvn.w r0, #11 │ │ │ │ b.n 7aa52a │ │ │ │ ldrh r2, [r2, r5] │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r6, #15 │ │ │ │ + lsrs r4, r2, #24 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - stmia r7!, {r1, r3} │ │ │ │ + ldmia r1, {r1, r3, r5} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r5} │ │ │ │ + ldmia r1, {r1, r2, r3, r6} │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2674219,29 +2674343,29 @@ │ │ │ │ lsls r0, r0, #5 │ │ │ │ ldrh r6, [r0, r0] │ │ │ │ lsls r0, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r5, r4] │ │ │ │ lsls r0, r0, #5 │ │ │ │ - stmia r4!, {r4, r5, r7} │ │ │ │ + stmia r6!, {r4, r6, r7} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - stmia r4!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r3, r4} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - lsrs r0, r0, #5 │ │ │ │ + lsrs r0, r4, #13 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - lsls r4, r4, #26 │ │ │ │ + lsrs r4, r0, #3 │ │ │ │ lsls r4, r3, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #23 │ │ │ │ + lsrs r4, r0, #32 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - stmia r1!, {r4} │ │ │ │ + stmia r3!, {r4, r5} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - stmia r1!, {r1, r3, r7} │ │ │ │ + stmia r3!, {r1, r3, r5, r7} │ │ │ │ lsls r1, r2, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ @@ -2675481,186 +2675605,186 @@ │ │ │ │ lsls r0, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r7, pc, #24 @ (adr r7, 7abc4c ) │ │ │ │ lsls r0, r0, #5 │ │ │ │ ldr r7, [pc, #936] @ (7abfe0 ) │ │ │ │ lsls r0, r0, #5 │ │ │ │ - lsls r2, r4, #2 │ │ │ │ + lsls r2, r0, #11 │ │ │ │ lsls r4, r3, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r2, #18 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - pop {r1, r3, r5, r7} │ │ │ │ + bkpt 0x00ca │ │ │ │ lsls r1, r2, #2 │ │ │ │ - pop {r1, r4, r6, r7} │ │ │ │ + bkpt 0x00f2 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r5, #12] │ │ │ │ + strh r6, [r1, #30] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r7, pc, #728 @ (adr r7, 7abf2c ) │ │ │ │ + add r1, sp, #856 @ 0x358 │ │ │ │ lsls r0, r2, #2 │ │ │ │ add r6, pc, #136 @ (adr r6, 7abce0 ) │ │ │ │ lsls r0, r0, #5 │ │ │ │ - pop {r1, r2, r7} │ │ │ │ + bkpt 0x00a6 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - b.n 7ab754 │ │ │ │ + b.n 7abb94 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - pop {r1, r3, r4, r6} │ │ │ │ + bkpt 0x007a │ │ │ │ lsls r1, r2, #2 │ │ │ │ - pop {r5, r6} │ │ │ │ + bkpt 0x0080 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - b.n 7ab690 │ │ │ │ + b.n 7abad0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - pop {r2, r5} │ │ │ │ + bkpt 0x0044 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r5, [sp, #384] @ 0x180 │ │ │ │ + ldr r7, [sp, #512] @ 0x200 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r0, [sp, #872] @ 0x368 │ │ │ │ + str r2, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 7ab55c │ │ │ │ + b.n 7ab99c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cbnz r0, 7abce8 │ │ │ │ + pop {r6, r7, pc} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - adds r3, #80 @ 0x50 │ │ │ │ + adds r5, #112 @ 0x70 │ │ │ │ lsls r2, r2, #2 │ │ │ │ add r4, pc, #432 @ (adr r4, 7abe38 ) │ │ │ │ lsls r0, r0, #5 │ │ │ │ - ldr r5, [sp, #776] @ 0x308 │ │ │ │ + ldr r7, [sp, #904] @ 0x388 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbnz r6, 7abcf6 │ │ │ │ + pop {r1, r2, r3, r4, r5, r7, pc} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbnz r2, 7abce0 │ │ │ │ + pop {r1, r4, r6, pc} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - revsh r0, r7 │ │ │ │ + pop {r3, r4, pc} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - hlt 0x0034 │ │ │ │ + pop {r2, r4, r6, r7} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bge.n 7abd0c │ │ │ │ + bgt.n 7abd4c │ │ │ │ lsls r5, r1, #2 │ │ │ │ - hlt 0x000a │ │ │ │ + pop {r1, r3, r5, r7} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - b.n 7ac1a8 │ │ │ │ + b.n 7ab5e8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsls r6, r1, #13 │ │ │ │ + lsls r6, r5, #21 │ │ │ │ lsls r5, r1, #2 │ │ │ │ - add r3, pc, #848 @ (adr r3, 7ac000 ) │ │ │ │ + add r5, pc, #976 @ (adr r5, 7ac080 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r2, [sp, #600] @ 0x258 │ │ │ │ + ldr r4, [sp, #728] @ 0x2d8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r0, [r1, #48] @ 0x30 │ │ │ │ + str r0, [sp, #160] @ 0xa0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, sp, #696 @ 0x2b8 │ │ │ │ + add r4, sp, #824 @ 0x338 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - bhi.n 7abcbc │ │ │ │ + blt.n 7abcfc │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldrh r0, [r2, #32] │ │ │ │ + ldrh r0, [r6, #48] @ 0x30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cbnz r6, 7abcf4 │ │ │ │ + cbnz r6, 7abd3c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - lsrs r2, r7, #19 │ │ │ │ + lsrs r2, r3, #28 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - stcl 0, cr0, [r8], #-572 @ 0xfffffdc4 │ │ │ │ - ldrh r0, [r2, #24] │ │ │ │ + cdp 0, 8, cr0, cr8, cr15, {4} │ │ │ │ + ldrh r0, [r6, #40] @ 0x28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #206 @ 0xce │ │ │ │ + adds r1, #238 @ 0xee │ │ │ │ lsls r2, r2, #2 │ │ │ │ - cbnz r0, 7abce6 │ │ │ │ + cbnz r0, 7abd2e │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb754 │ │ │ │ + cbnz r4, 7abcfc │ │ │ │ lsls r1, r2, #2 │ │ │ │ - svc 250 @ 0xfa │ │ │ │ + b.n 7ac118 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xb726 │ │ │ │ + cbnz r6, 7abcf8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r0, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r2, [sp, #544] @ 0x220 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r2, [r3, #30] │ │ │ │ + ldrh r2, [r7, #46] @ 0x2e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xb86c │ │ │ │ + hlt 0x000c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb81e │ │ │ │ + rev r6, r7 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb818 │ │ │ │ + rev r0, r7 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb7e6 │ │ │ │ + rev r6, r0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cmp r5, #200 @ 0xc8 │ │ │ │ + cmp r7, #232 @ 0xe8 │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldr r6, [sp, #888] @ 0x378 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - @ instruction: 0xb730 │ │ │ │ + cbnz r0, 7abd20 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - push {r3, r4, lr} │ │ │ │ + @ instruction: 0xb738 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ble.n 7abcfc │ │ │ │ + b.n 7abd3c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - push {r2, r3, r4, lr} │ │ │ │ + @ instruction: 0xb73c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r6, [sp, #376] @ 0x178 │ │ │ │ + ldr r0, [sp, #504] @ 0x1f8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r0, [r1, #14] │ │ │ │ + ldrh r0, [r5, #30] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - setend be │ │ │ │ + @ instruction: 0xb878 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ble.n 7abd84 │ │ │ │ + svc 78 @ 0x4e │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xb608 │ │ │ │ + @ instruction: 0xb828 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - push {r2} │ │ │ │ + @ instruction: 0xb624 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb628 │ │ │ │ + @ instruction: 0xb848 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb634 │ │ │ │ + @ instruction: 0xb854 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb630 │ │ │ │ + @ instruction: 0xb850 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb630 │ │ │ │ + @ instruction: 0xb850 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb628 │ │ │ │ + @ instruction: 0xb848 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb624 │ │ │ │ + @ instruction: 0xb844 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb61c │ │ │ │ + @ instruction: 0xb83c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb614 │ │ │ │ + @ instruction: 0xb834 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - push {r1, r5, r6, r7} │ │ │ │ + @ instruction: 0xb702 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbz r6, 7abd9a │ │ │ │ + push {r1, r2, r3, r5, lr} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cmp r3, #38 @ 0x26 │ │ │ │ + cmp r5, #70 @ 0x46 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - uxtb r2, r4 │ │ │ │ + push {r1, lr} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r4, [sp, #144] @ 0x90 │ │ │ │ + str r6, [sp, #272] @ 0x110 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r2, #60] @ 0x3c │ │ │ │ + ldrh r6, [r6, #12] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - push {r3, r5} │ │ │ │ + @ instruction: 0xb648 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r3, [sp, #776] @ 0x308 │ │ │ │ + str r5, [sp, #904] @ 0x388 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r6, #56] @ 0x38 │ │ │ │ + ldrh r6, [r2, #10] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - push {r1, r3, r4, r5, r7} │ │ │ │ + @ instruction: 0xb6da │ │ │ │ lsls r1, r2, #2 │ │ │ │ - push {r2, r3, r5, r7} │ │ │ │ + @ instruction: 0xb6cc │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbz r6, 7abdd2 │ │ │ │ + push {r1, r2, r3, r5, r6, lr} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - push {r3, r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb818 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r2, [r5, #124] @ 0x7c │ │ │ │ + ldr r2, [r1, #32] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - push {r2, r3, r4, lr} │ │ │ │ + @ instruction: 0xb73c │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r5} │ │ │ │ + ldmia r2, {r1, r2, r3, r6} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - uxtb r4, r3 │ │ │ │ + push {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r2, #2 │ │ │ │ ldr.w r2, [pc, #2872] @ 7ac8d0 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add r6, r0 │ │ │ │ b.w 7ab57a │ │ │ │ @@ -2676688,223 +2676812,223 @@ │ │ │ │ ldr.w r0, [fp] │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add r6, r0 │ │ │ │ b.n 7ac844 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - cbz r6, 7ac8ec │ │ │ │ + cbz r6, 7ac934 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbz r4, 7ac8ee │ │ │ │ + cbz r4, 7ac936 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbz r2, 7ac8e6 │ │ │ │ + cbz r2, 7ac92e │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbz r0, 7ac8e8 │ │ │ │ + cbz r0, 7ac930 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - sub sp, #240 @ 0xf0 │ │ │ │ + uxtb r4, r3 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - sub sp, #96 @ 0x60 │ │ │ │ + uxth r0, r7 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - sub sp, #312 @ 0x138 │ │ │ │ + uxtb r6, r5 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r0, [sp, #952] @ 0x3b8 │ │ │ │ + str r3, [sp, #56] @ 0x38 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r4, #34] @ 0x22 │ │ │ │ + strh r0, [r0, #52] @ 0x34 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - sub sp, #8 │ │ │ │ + uxth r2, r4 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add sp, #408 @ 0x198 │ │ │ │ + uxth r6, r0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add sp, #296 @ 0x128 │ │ │ │ + sxtb r2, r5 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - sub sp, #120 @ 0x78 │ │ │ │ + uxth r6, r7 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - sub sp, #32 │ │ │ │ + uxth r0, r5 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r6, [r7, #30] │ │ │ │ + ldrh r6, [r3, #48] @ 0x30 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r0, [r5, #104] @ 0x68 │ │ │ │ + strb r0, [r1, #3] │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r7, sp, #496 @ 0x1f0 │ │ │ │ + cbz r4, 7ac93a │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, sp, #432 @ 0x1b0 │ │ │ │ + cbz r4, 7ac93a │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bpl.n 7ac8cc │ │ │ │ + bvc.n 7ac90c │ │ │ │ lsls r0, r3, #2 │ │ │ │ - add r7, sp, #272 @ 0x110 │ │ │ │ + cbz r4, 7ac938 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strb r2, [r3, #11] │ │ │ │ + strb r2, [r7, #19] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r6, sp, #984 @ 0x3d8 │ │ │ │ + cbz r6, 7ac92c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add sp, #48 @ 0x30 │ │ │ │ + sxth r4, r5 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r7, #22] │ │ │ │ + strh r2, [r3, #40] @ 0x28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r4, [r1, #22] │ │ │ │ + strh r4, [r5, #38] @ 0x26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #464 @ (adr r4, 7acb08 ) │ │ │ │ + add r6, pc, #592 @ (adr r6, 7acb88 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, sp, #400 @ 0x190 │ │ │ │ + cbz r4, 7ac95c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, sp, #616 @ 0x268 │ │ │ │ + cbz r2, 7ac96e │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, sp, #512 @ 0x200 │ │ │ │ + cbz r0, 7ac96c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, sp, #320 @ 0x140 │ │ │ │ + cbz r0, 7ac964 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, sp, #208 @ 0xd0 │ │ │ │ + cbz r4, 7ac960 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, sp, #32 │ │ │ │ + cbz r0, 7ac95a │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r6, sp, #928 @ 0x3a0 │ │ │ │ + cbz r0, 7ac956 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bpl.n 7ac8d4 │ │ │ │ + bvc.n 7ac914 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r6, sp, #320 @ 0x140 │ │ │ │ + add sp, #448 @ 0x1c0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bpl.n 7aca48 │ │ │ │ + bvc.n 7ac888 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r6, sp, #168 @ 0xa8 │ │ │ │ + add sp, #296 @ 0x128 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r5, sp, #904 @ 0x388 │ │ │ │ + add sp, #8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r4, sp, #912 @ 0x390 │ │ │ │ + add r7, sp, #16 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - hlt 0x0020 │ │ │ │ + pop {r6, r7} │ │ │ │ lsls r7, r1, #2 │ │ │ │ - add r6, sp, #160 @ 0xa0 │ │ │ │ + add sp, #288 @ 0x120 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r5, sp, #992 @ 0x3e0 │ │ │ │ + add sp, #96 @ 0x60 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r5, sp, #864 @ 0x360 │ │ │ │ + add r7, sp, #992 @ 0x3e0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r5, sp, #752 @ 0x2f0 │ │ │ │ + add r7, sp, #880 @ 0x370 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r4, sp, #368 @ 0x170 │ │ │ │ + add r6, sp, #496 @ 0x1f0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r1, #2] │ │ │ │ + strh r0, [r5, #18] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [r2, #80] @ 0x50 │ │ │ │ + ldr r2, [r6, #112] @ 0x70 │ │ │ │ lsls r1, r2, #2 │ │ │ │ subs r5, #104 @ 0x68 │ │ │ │ lsls r0, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r4, #31] │ │ │ │ + strh r0, [r0, #16] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r1, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r3!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldmia r1, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r3, {r1, r3, r4, r6, r7} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r2, sp, #288 @ 0x120 │ │ │ │ + add r4, sp, #416 @ 0x1a0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r2, sp, #192 @ 0xc0 │ │ │ │ + add r4, sp, #320 @ 0x140 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r2, sp, #168 @ 0xa8 │ │ │ │ + add r4, sp, #296 @ 0x128 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bcs.n 7ac994 │ │ │ │ + bpl.n 7ac9d4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r1, sp, #984 @ 0x3d8 │ │ │ │ + add r4, sp, #88 @ 0x58 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r1, #246 @ 0xf6 │ │ │ │ + movs r4, #22 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r1, sp, #568 @ 0x238 │ │ │ │ + add r3, sp, #696 @ 0x2b8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r1, sp, #544 @ 0x220 │ │ │ │ + add r3, sp, #672 @ 0x2a0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r1, #138 @ 0x8a │ │ │ │ + movs r3, #170 @ 0xaa │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r1, sp, #96 @ 0x60 │ │ │ │ + add r3, sp, #224 @ 0xe0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r1, sp, #672 @ 0x2a0 │ │ │ │ + add r3, sp, #800 @ 0x320 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r0, #248 @ 0xf8 │ │ │ │ + movs r3, #24 │ │ │ │ lsls r2, r2, #2 │ │ │ │ str r2, [sp, #184] @ 0xb8 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - add r0, sp, #520 @ 0x208 │ │ │ │ + add r2, sp, #648 @ 0x288 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bne.n 7acac4 │ │ │ │ + bcc.n 7ac904 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r0, sp, #336 @ 0x150 │ │ │ │ + add r2, sp, #464 @ 0x1d0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r0, sp, #312 @ 0x138 │ │ │ │ + add r2, sp, #440 @ 0x1b8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - beq.n 7ac9e0 │ │ │ │ + bcc.n 7aca20 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r0, sp, #56 @ 0x38 │ │ │ │ + add r2, sp, #184 @ 0xb8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r2, [r1, #19] │ │ │ │ + ldrb r2, [r5, #27] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r4, [r0, #10] │ │ │ │ + ldrh r4, [r4, #26] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r2, [r0, #19] │ │ │ │ + ldrb r2, [r4, #27] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - beq.n 7acad8 │ │ │ │ + bcs.n 7ac918 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r7, pc, #864 @ (adr r7, 7acd60 ) │ │ │ │ + add r1, sp, #992 @ 0x3e0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, pc, #792 @ (adr r7, 7acd1c ) │ │ │ │ + add r1, sp, #920 @ 0x398 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - subs r2, r5, #4 │ │ │ │ + movs r1, #74 @ 0x4a │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r2, sp, #976 @ 0x3d0 │ │ │ │ + add r5, sp, #80 @ 0x50 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - ldmia r7, {r2, r3, r4, r6, r7} │ │ │ │ + bne.n 7aca08 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r7, pc, #8 @ (adr r7, 7aca1c ) │ │ │ │ + add r1, sp, #136 @ 0x88 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, pc, #312 @ (adr r7, 7acb50 ) │ │ │ │ + add r1, sp, #440 @ 0x1b8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, pc, #176 @ (adr r7, 7acacc ) │ │ │ │ + add r1, sp, #304 @ 0x130 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r6, pc, #648 @ (adr r6, 7acca8 ) │ │ │ │ + add r0, sp, #776 @ 0x308 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r6, pc, #552 @ (adr r6, 7acc4c ) │ │ │ │ + add r0, sp, #680 @ 0x2a8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r2, sp, #320 @ 0x140 │ │ │ │ + add r4, sp, #448 @ 0x1c0 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - ldmia r7!, {r2, r4, r5} │ │ │ │ + bne.n 7acad4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r6, pc, #360 @ (adr r6, 7acb98 ) │ │ │ │ + add r0, sp, #488 @ 0x1e8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r5, pc, #944 @ (adr r5, 7acde4 ) │ │ │ │ + add r0, sp, #48 @ 0x30 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r5, pc, #776 @ (adr r5, 7acd40 ) │ │ │ │ + add r7, pc, #904 @ (adr r7, 7acdc0 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r6, pc, #8 @ (adr r6, 7aca44 ) │ │ │ │ + add r0, sp, #136 @ 0x88 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r5, pc, #936 @ (adr r5, 7acde8 ) │ │ │ │ + add r0, sp, #40 @ 0x28 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r6, pc, #40 @ (adr r6, 7aca6c ) │ │ │ │ + add r0, sp, #168 @ 0xa8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r5, pc, #1000 @ (adr r5, 7ace30 ) │ │ │ │ + add r0, sp, #104 @ 0x68 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r5, pc, #712 @ (adr r5, 7acd14 ) │ │ │ │ + add r7, pc, #840 @ (adr r7, 7acd94 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r6, pc, #128 @ (adr r6, 7acad0 ) │ │ │ │ + add r0, sp, #256 @ 0x100 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r5, pc, #752 @ (adr r5, 7acd44 ) │ │ │ │ + add r7, pc, #880 @ (adr r7, 7acdc4 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ ldrh r6, [r7, #54] @ 0x36 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - cmp r1, #94 @ 0x5e │ │ │ │ + cmp r3, #126 @ 0x7e │ │ │ │ lsls r6, r1, #2 │ │ │ │ - add r5, pc, #448 @ (adr r5, 7acc20 ) │ │ │ │ + add r7, pc, #576 @ (adr r7, 7acca0 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r5, pc, #224 @ (adr r5, 7acb44 ) │ │ │ │ + add r7, pc, #352 @ (adr r7, 7acbc4 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r5, pc, #352 @ (adr r5, 7acbc8 ) │ │ │ │ + add r7, pc, #480 @ (adr r7, 7acc48 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r5, pc, #256 @ (adr r5, 7acb6c ) │ │ │ │ + add r7, pc, #384 @ (adr r7, 7acbec ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r5, pc, #328 @ (adr r5, 7acbb8 ) │ │ │ │ + add r7, pc, #456 @ (adr r7, 7acc38 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r5, pc, #216 @ (adr r5, 7acb4c ) │ │ │ │ + add r7, pc, #344 @ (adr r7, 7acbcc ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov lr, r1 │ │ │ │ @@ -2677201,19 +2677325,19 @@ │ │ │ │ bne.w 7acc62 │ │ │ │ b.n 7acc98 │ │ │ │ nop │ │ │ │ adds r5, #98 @ 0x62 │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 7ac8c4 │ │ │ │ + b.n 7acd04 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - add r1, pc, #128 @ (adr r1, 7acdf8 ) │ │ │ │ + add r3, pc, #256 @ (adr r3, 7ace78 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r5, pc, #296 @ (adr r5, 7acea4 ) │ │ │ │ + add r7, pc, #424 @ (adr r7, 7acf24 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3520] @ 0xdc0 │ │ │ │ ldr r2, [pc, #136] @ (7ace14 ) │ │ │ │ sub.w sp, sp, #564 @ 0x234 │ │ │ │ @@ -2677269,15 +2677393,15 @@ │ │ │ │ nop │ │ │ │ adds r2, #104 @ 0x68 │ │ │ │ lsls r0, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #74 @ 0x4a │ │ │ │ lsls r0, r0, #5 │ │ │ │ - b.n 7ad60c │ │ │ │ + b.n 7aca4c │ │ │ │ lsls r3, r3, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov lr, r3 │ │ │ │ ldr.w r3, [r0, #3872] @ 0xf20 │ │ │ │ @@ -2677780,15 +2677904,15 @@ │ │ │ │ ldr.w r3, [r4, #4000] @ 0xfa0 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r7 │ │ │ │ ldr.w r0, [r4, #3876] @ 0xf24 │ │ │ │ vmov.f32 s0, #112 @ 0x3f800000 1.0 │ │ │ │ - bl af8280 │ │ │ │ + bl af8510 │ │ │ │ mov r0, r7 │ │ │ │ strb.w sl, [r4, #2189] @ 0x88d │ │ │ │ bl 754f48 │ │ │ │ cmp r5, r6 │ │ │ │ bls.n 7ad3f0 │ │ │ │ ldrd r3, r7, [sp, #20] │ │ │ │ mov ip, r9 │ │ │ │ @@ -2678026,15 +2678150,15 @@ │ │ │ │ ldr.w r3, [r4, #4000] @ 0xfa0 │ │ │ │ str r3, [sp, #0] │ │ │ │ vmov.f32 s0, s16 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ lsl.w r3, r7, r5 │ │ │ │ mov r2, r6 │ │ │ │ ldr.w r0, [r4, #3876] @ 0xf24 │ │ │ │ - bl af8280 │ │ │ │ + bl af8510 │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ adds r5, #1 │ │ │ │ strb.w r3, [r4, #2189] @ 0x88d │ │ │ │ bl 754f48 │ │ │ │ mov r0, r6 │ │ │ │ bl 754f48 │ │ │ │ @@ -2678232,15 +2678356,15 @@ │ │ │ │ ldr.w r3, [r4, #4012] @ 0xfac │ │ │ │ orrs r1, r5 │ │ │ │ ldr.w r2, [r4, #4008] @ 0xfa8 │ │ │ │ ldr.w r0, [r4, #3876] @ 0xf24 │ │ │ │ it eq │ │ │ │ moveq r2, r3 │ │ │ │ mov r1, r7 │ │ │ │ - bl af87e0 │ │ │ │ + bl af8a70 │ │ │ │ mov r0, r7 │ │ │ │ strb.w r8, [r4, #2189] @ 0x88d │ │ │ │ bl 754f48 │ │ │ │ cmp r6, sl │ │ │ │ bls.n 7ad8bc │ │ │ │ ldrd r7, r3, [sp, #8] │ │ │ │ mov r5, r9 │ │ │ │ @@ -2678480,15 +2678604,15 @@ │ │ │ │ strd r7, r7, [sp, #96] @ 0x60 │ │ │ │ str r7, [sp, #104] @ 0x68 │ │ │ │ bl 5e682c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 7adc42 │ │ │ │ ldr.w r0, [r8, #3876] @ 0xf24 │ │ │ │ - bl af56fc │ │ │ │ + bl af598c │ │ │ │ add r2, sp, #20 │ │ │ │ ldr.w r3, [r8, #356] @ 0x164 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r8, #244] @ 0xf4 │ │ │ │ ldr.w r1, [r8, #3928] @ 0xf58 │ │ │ │ @@ -2678501,15 +2678625,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r6, #1860] @ 0x744 │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ bhi.w 7adce0 │ │ │ │ ldr.w r0, [r8, #3876] @ 0xf24 │ │ │ │ ldr.w r6, [r8, #160] @ 0xa0 │ │ │ │ - bl af5430 │ │ │ │ + bl af56c0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx r6 │ │ │ │ mov r3, r4 │ │ │ │ ldr.w r6, [r8, #360] @ 0x168 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, sl │ │ │ │ @@ -2678541,19 +2678665,19 @@ │ │ │ │ mov r0, r8 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ strd r6, r6, [r1, #4] │ │ │ │ strd r6, r6, [r1, #16] │ │ │ │ str r6, [r1, #24] │ │ │ │ blx r4 │ │ │ │ ldr.w r0, [r8, #3876] @ 0xf24 │ │ │ │ - bl af5774 │ │ │ │ + bl af5a04 │ │ │ │ ldr.w r0, [r8, #3876] @ 0xf24 │ │ │ │ - bl af5a1c │ │ │ │ + bl af5cac │ │ │ │ ldr.w r0, [r8, #3876] @ 0xf24 │ │ │ │ - bl af5738 │ │ │ │ + bl af59c8 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cbz r1, 7adc7e │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ subs r3, #1 │ │ │ │ strex r2, r3, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -2678639,15 +2678763,15 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ ldr.w r0, [r4, #3876] @ 0xf24 │ │ │ │ vldr d0, [sp, #24] │ │ │ │ - bl af7ed0 │ │ │ │ + bl af8160 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #2189] @ 0x88d │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2678667,15 +2678791,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ ldr.w r0, [r4, #3876] @ 0xf24 │ │ │ │ - bl af7b98 │ │ │ │ + bl af7e28 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #2189] @ 0x88d │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2678764,15 +2678888,15 @@ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ vldr d0, [sp, #24] │ │ │ │ strd r9, fp, [sp] │ │ │ │ str r6, [sp, #8] │ │ │ │ - bl af669c │ │ │ │ + bl af692c │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #2189] @ 0x88d │ │ │ │ ldrb.w r2, [r4, #532] @ 0x214 │ │ │ │ cbnz r2, 7adee2 │ │ │ │ ldr r2, [pc, #884] @ (7ae23c ) │ │ │ │ ldr r3, [pc, #876] @ (7ae238 ) │ │ │ │ add r2, pc │ │ │ │ @@ -2679137,21 +2679261,21 @@ │ │ │ │ ldr r3, [sp, #220] @ 0xdc │ │ │ │ lsrs r0, r5 │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ - bl af6704 │ │ │ │ + bl af6994 │ │ │ │ ldr r3, [sp, #228] @ 0xe4 │ │ │ │ add r1, sp, #144 @ 0x90 │ │ │ │ mov r2, r6 │ │ │ │ ldr.w r0, [r7, #3876] @ 0xf24 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ - bl af6758 │ │ │ │ + bl af69e8 │ │ │ │ ldrh.w r0, [r6, #76] @ 0x4c │ │ │ │ bl 4325c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x31e250> │ │ │ │ mov r9, r0 │ │ │ │ ldrh.w r0, [fp, #76] @ 0x4c │ │ │ │ bl 4325c0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x31e250> │ │ │ │ mov r3, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ @@ -2679298,15 +2679422,15 @@ │ │ │ │ strd r4, r4, [sp, #24] │ │ │ │ strd r4, r4, [sp, #16] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r6 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r2, sp, #100 @ 0x64 │ │ │ │ ldr.w r0, [r7, #3876] @ 0xf24 │ │ │ │ - bl af6a18 │ │ │ │ + bl af6ca8 │ │ │ │ mov r0, r5 │ │ │ │ strb.w r4, [r7, #2189] @ 0x88d │ │ │ │ bl 754f48 │ │ │ │ cmp r6, #0 │ │ │ │ beq.w 7ae2a2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ @@ -2679359,15 +2679483,15 @@ │ │ │ │ cmp r2, #7 │ │ │ │ bhi.w 7ae648 │ │ │ │ cmp r2, #1 │ │ │ │ bhi.w 7ae332 │ │ │ │ ldr.w r0, [r7, #3876] @ 0xf24 │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ - bl af6824 │ │ │ │ + bl af6ab4 │ │ │ │ ldrh.w r3, [r6, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 7ae776 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ bl 44531c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x330fac> │ │ │ │ mov r9, r0 │ │ │ │ @@ -2679692,15 +2679816,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r2, #6 │ │ │ │ lsls r0, r0, #5 │ │ │ │ adds r2, r2, #5 │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r1, #32] │ │ │ │ + ldrh r2, [r5, #48] @ 0x30 │ │ │ │ lsls r1, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3656] @ 0xe48 │ │ │ │ ldr.w r2, [pc, #1584] @ 7aef28 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2679860,15 +2679984,15 @@ │ │ │ │ ldrsh.w r3, [r4, #56] @ 0x38 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ strd r3, r9, [sp, #4] │ │ │ │ ldrsh.w r3, [r4, #24] │ │ │ │ ldrd r1, r2, [r4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr.w r0, [r5, #3876] @ 0xf24 │ │ │ │ - bl af85ac │ │ │ │ + bl af883c │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #2189] @ 0x88d │ │ │ │ ldr.w r2, [pc, #1120] @ 7aef30 │ │ │ │ ldr.w r3, [pc, #1112] @ 7aef2c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -2679936,15 +2680060,15 @@ │ │ │ │ ite eq │ │ │ │ moveq r1, #15 │ │ │ │ movne r1, #7 │ │ │ │ bl 7ace80 │ │ │ │ ldr.w r0, [r5, #3876] @ 0xf24 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl af769c │ │ │ │ + bl af792c │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #2189] @ 0x88d │ │ │ │ b.n 7aeacc │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ b.n 7ae930 │ │ │ │ ldrb.w r1, [r0, #53] @ 0x35 │ │ │ │ cmp r1, #6 │ │ │ │ @@ -2679988,15 +2680112,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ ldr.w r0, [r5, #3876] @ 0xf24 │ │ │ │ - bl af85ac │ │ │ │ + bl af883c │ │ │ │ add r3, sp, #160 @ 0xa0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ mov.w r2, #0 │ │ │ │ strb.w r2, [r5, #2189] @ 0x88d │ │ │ │ movs r2, #236 @ 0xec │ │ │ │ str r3, [sp, #24] │ │ │ │ @@ -2680010,15 +2680134,15 @@ │ │ │ │ moveq r1, #15 │ │ │ │ movne r1, #7 │ │ │ │ str r6, [sp, #192] @ 0xc0 │ │ │ │ bl 7ace80 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r0, [r5, #3876] @ 0xf24 │ │ │ │ - bl af769c │ │ │ │ + bl af792c │ │ │ │ mov.w r3, #0 │ │ │ │ strb.w r3, [r5, #2189] @ 0x88d │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r6] │ │ │ │ subs r3, #1 │ │ │ │ strex r2, r3, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -2680270,15 +2680394,15 @@ │ │ │ │ ite eq │ │ │ │ moveq r1, #15 │ │ │ │ movne r1, #7 │ │ │ │ bl 7ace80 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r0, [r5, #3876] @ 0xf24 │ │ │ │ - bl af769c │ │ │ │ + bl af792c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r1, [r4, #32] │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ mov sl, r3 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #2189] @ 0x88d │ │ │ │ @@ -2681469,173 +2681593,173 @@ │ │ │ │ ldr r2, [pc, #328] @ (7afc70 ) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 7af5fc │ │ │ │ nop │ │ │ │ - strh r4, [r0, #6] │ │ │ │ + strh r4, [r4, #22] │ │ │ │ lsls r1, r2, #2 │ │ │ │ lsrs r0, r0, #22 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - strh r0, [r4, #6] │ │ │ │ + strh r0, [r0, #24] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r1, #8] │ │ │ │ + strh r0, [r5, #24] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r2, #12] │ │ │ │ + strh r2, [r6, #28] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r7, #12] │ │ │ │ + strh r0, [r3, #30] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r3, #14] │ │ │ │ + strh r4, [r7, #30] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r5, #10] │ │ │ │ + strh r0, [r1, #28] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r6, #10] │ │ │ │ + strh r4, [r2, #28] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r0, #12] │ │ │ │ + strh r4, [r4, #28] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r2, #12] │ │ │ │ + strh r0, [r6, #28] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r5, #12] │ │ │ │ + strh r0, [r1, #30] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r6, #12] │ │ │ │ + strh r6, [r2, #30] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r4, [r5, #58] @ 0x3a │ │ │ │ + str r1, [sp, #560] @ 0x230 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - strh r0, [r0, #14] │ │ │ │ + strh r0, [r4, #30] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r1, #14] │ │ │ │ + strh r2, [r5, #30] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r6, #14] │ │ │ │ + strh r0, [r2, #32] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r2, #16] │ │ │ │ + strh r2, [r6, #32] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r6, #12] │ │ │ │ + strh r0, [r2, #30] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r7, #12] │ │ │ │ + strh r4, [r3, #30] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r1, #14] │ │ │ │ + strh r4, [r5, #30] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r3, #14] │ │ │ │ + strh r6, [r7, #30] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r2, #14] │ │ │ │ + strh r6, [r6, #30] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r7, #14] │ │ │ │ + strh r0, [r3, #32] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r2, #16] │ │ │ │ + strh r6, [r6, #32] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r2, #14] │ │ │ │ + strh r2, [r6, #30] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r3, pc, #40 @ (adr r3, 7afbc8 ) │ │ │ │ + add r5, pc, #168 @ (adr r5, 7afc48 ) │ │ │ │ lsls r2, r1, #2 │ │ │ │ - ldrb r4, [r5, #16] │ │ │ │ + ldrb r4, [r1, #25] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r6, [r6, #16] │ │ │ │ + ldrb r6, [r2, #25] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r7, #16] │ │ │ │ + ldrb r0, [r3, #25] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r2, [r7, #16] │ │ │ │ + ldrb r2, [r3, #25] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r0, #17] │ │ │ │ + ldrb r0, [r4, #25] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r6, [r7, #16] │ │ │ │ + ldrb r6, [r3, #25] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r0, #17] │ │ │ │ + ldrb r4, [r4, #25] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r6, #40] @ 0x28 │ │ │ │ + strh r2, [r2, #58] @ 0x3a │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r1, #40] @ 0x28 │ │ │ │ + strh r4, [r5, #56] @ 0x38 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r4, #38] @ 0x26 │ │ │ │ + strh r2, [r0, #56] @ 0x38 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r5, #36] @ 0x24 │ │ │ │ + strh r2, [r1, #54] @ 0x36 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r7, #34] @ 0x22 │ │ │ │ + strh r6, [r3, #52] @ 0x34 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r2, #34] @ 0x22 │ │ │ │ + strh r2, [r6, #50] @ 0x32 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r4, #32] │ │ │ │ + strh r6, [r0, #50] @ 0x32 │ │ │ │ lsls r1, r2, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r5, #26] │ │ │ │ + strh r4, [r1, #44] @ 0x2c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r7, #26] │ │ │ │ + strh r4, [r3, #44] @ 0x2c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r4, #28] │ │ │ │ + strh r2, [r0, #46] @ 0x2e │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r1, #30] │ │ │ │ + strh r0, [r5, #46] @ 0x2e │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r7, #20] │ │ │ │ + strh r2, [r3, #38] @ 0x26 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r2, #20] │ │ │ │ + strh r0, [r6, #36] @ 0x24 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r4, #18] │ │ │ │ + strh r6, [r0, #36] @ 0x24 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r7, #16] │ │ │ │ + strh r6, [r3, #34] @ 0x22 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r3, #16] │ │ │ │ + strh r0, [r7, #32] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r5, #14] │ │ │ │ + strh r6, [r1, #32] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r0, #14] │ │ │ │ + strh r4, [r4, #30] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r2, #12] │ │ │ │ + strh r6, [r6, #28] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r4, #10] │ │ │ │ + strh r4, [r0, #28] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r6, #8] │ │ │ │ + strh r2, [r2, #26] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r0, #8] │ │ │ │ + strh r0, [r4, #24] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r1, #6] │ │ │ │ + strh r6, [r5, #22] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r3, #4] │ │ │ │ + strh r4, [r7, #20] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r5, #2] │ │ │ │ + strh r0, [r1, #20] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r7, #0] │ │ │ │ + strh r0, [r3, #18] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r1, #0] │ │ │ │ + strh r0, [r5, #16] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r1, #31] │ │ │ │ + strh r4, [r5, #14] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r3, #30] │ │ │ │ + strh r4, [r7, #12] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r5, #29] │ │ │ │ + strh r4, [r1, #12] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r0, #29] │ │ │ │ + strh r0, [r4, #10] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r1, #28] │ │ │ │ + strh r4, [r5, #8] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r3, #27] │ │ │ │ + strh r0, [r7, #6] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r4, #26] │ │ │ │ + strh r0, [r0, #6] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r2, [r6, #25] │ │ │ │ + strh r2, [r2, #4] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r0, #25] │ │ │ │ + strh r4, [r4, #2] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r2, [r3, #24] │ │ │ │ + strh r2, [r7, #0] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r5, #23] │ │ │ │ + strh r0, [r1, #0] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r6, [r6, #22] │ │ │ │ + ldrb r6, [r2, #31] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r0, #22] │ │ │ │ + ldrb r4, [r4, #30] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r2, #21] │ │ │ │ + ldrb r0, [r6, #29] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r5, #20] │ │ │ │ + ldrb r0, [r1, #29] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r7, #19] │ │ │ │ + ldrb r4, [r3, #28] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r2, #19] │ │ │ │ + ldrb r0, [r6, #27] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r2, [r4, #18] │ │ │ │ + ldrb r2, [r0, #27] │ │ │ │ lsls r1, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r3, [r1, #2608] @ 0xa30 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2681928,55 +2682052,55 @@ │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 7afec2 │ │ │ │ lsls r2, r5, #13 │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r6, #12] │ │ │ │ + strh r2, [r2, #30] │ │ │ │ lsls r1, r2, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, #10] │ │ │ │ + strh r4, [r2, #28] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r2, #12] │ │ │ │ + strh r2, [r6, #28] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r6, #12] │ │ │ │ + strh r0, [r2, #30] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r2, #10] │ │ │ │ + strh r4, [r6, #26] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r3, #10] │ │ │ │ + strh r4, [r7, #26] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r2, #10] │ │ │ │ + strh r0, [r6, #26] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r5, #10] │ │ │ │ + strh r6, [r1, #28] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r1, #12] │ │ │ │ + strh r4, [r5, #28] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r3, #8] │ │ │ │ + strh r6, [r7, #24] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r3, #8] │ │ │ │ + strh r0, [r7, #24] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r7, #26] │ │ │ │ + strh r4, [r3, #6] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r2, [r1, #27] │ │ │ │ + strh r2, [r5, #6] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r3, #27] │ │ │ │ + strh r0, [r7, #6] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r5, #27] │ │ │ │ + strh r0, [r1, #8] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r2, [r6, #27] │ │ │ │ + strh r2, [r2, #8] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r1, #28] │ │ │ │ + strh r4, [r5, #8] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r0, #6] │ │ │ │ + strh r4, [r4, #22] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r1, #4] │ │ │ │ + strh r0, [r5, #20] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r2, #2] │ │ │ │ + strh r0, [r6, #18] │ │ │ │ lsls r1, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r6, [pc, #516] @ (7b01fc ) │ │ │ │ @@ -2681991,15 +2682115,15 @@ │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r6, r0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #28] │ │ │ │ mov.w r0, #0 │ │ │ │ add.w r0, r4, #816 @ 0x330 │ │ │ │ str r5, [sp, #20] │ │ │ │ - bl afa94c │ │ │ │ + bl afabdc │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 7b01ea │ │ │ │ ldr.w r0, [r4, #644] @ 0x284 │ │ │ │ mov.w r9, #1 │ │ │ │ ldr.w r3, [r2, #188] @ 0xbc │ │ │ │ ldr.w r1, [r2, #144] @ 0x90 │ │ │ │ @@ -2683275,17 +2683399,17 @@ │ │ │ │ b.n 7b0fb8 │ │ │ │ mov r1, r6 │ │ │ │ b.n 7b0fbe │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 6ac38 │ │ │ │ b.n 7b100a │ │ │ │ nop │ │ │ │ - adds r2, r4, #3 │ │ │ │ + subs r2, r0, #4 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strb r2, [r3, #1] │ │ │ │ + strb r2, [r7, #9] │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r3, [r0, #656] @ 0x290 │ │ │ │ cmp r3, #5 │ │ │ │ @@ -2684287,17 +2684411,17 @@ │ │ │ │ movw r1, #52292 @ 0xcc44 │ │ │ │ movt r1, #52292 @ 0xcc44 │ │ │ │ adds r0, r2, #4 │ │ │ │ vldr s13, [pc, #4] @ 7b1c6c │ │ │ │ b.n 7b1c0c │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #128 @ 0x80 │ │ │ │ - str r5, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r0, [sp, #104] @ 0x68 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - str r5, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ lsls r3, r3, #4 │ │ │ │ addw r2, r0, #2196 @ 0x894 │ │ │ │ add.w ip, r0, #2192 @ 0x890 │ │ │ │ addw r1, r0, #2200 @ 0x898 │ │ │ │ push {r4, lr} │ │ │ │ addw r4, r0, #2204 @ 0x89c │ │ │ │ mov.w r3, #1056964608 @ 0x3f000000 │ │ │ │ @@ -2684404,17 +2684528,17 @@ │ │ │ │ vmul.f32 s14, s14, s13 │ │ │ │ vstr s15, [r0, #-8] │ │ │ │ vstr s14, [r0, #-4] │ │ │ │ bne.n 7b1d9c │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #128 @ 0x80 │ │ │ │ - str r5, [sp, #48] @ 0x30 │ │ │ │ + str r7, [sp, #176] @ 0xb0 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - str r4, [sp, #384] @ 0x180 │ │ │ │ + str r6, [sp, #512] @ 0x200 │ │ │ │ lsls r3, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov ip, r0 │ │ │ │ ldr.w r0, [pc, #1872] @ 7b2560 │ │ │ │ @@ -2684965,15 +2685089,15 @@ │ │ │ │ ldr.w r8, [ip] │ │ │ │ b.n 7b1e64 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ b.n 7b292c │ │ │ │ lsls r7, r7, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #48] @ 0x30 │ │ │ │ + str r6, [sp, #176] @ 0xb0 │ │ │ │ lsls r3, r3, #4 │ │ │ │ b.n 7b2630 │ │ │ │ lsls r7, r7, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2685472,15 +2685596,15 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #16] @ (7b2b58 ) │ │ │ │ sub.w r1, r1, #294 @ 0x126 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, r1, lsl #2] │ │ │ │ bl 7b29c4 │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r0, #58] @ 0x3a │ │ │ │ + ldrh r0, [r4, #10] │ │ │ │ lsls r3, r3, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ ldr.w ip, [pc, #128] @ 7b2bec │ │ │ │ sub sp, #196 @ 0xc4 │ │ │ │ @@ -2685532,15 +2685656,15 @@ │ │ │ │ movne r0, #100 @ 0x64 │ │ │ │ b.n 7b2bb2 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ bmi.n 7b2afc │ │ │ │ lsls r7, r7, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, #56] @ 0x38 │ │ │ │ + ldrh r0, [r4, #8] │ │ │ │ lsls r3, r3, #4 │ │ │ │ bmi.n 7b2c88 │ │ │ │ lsls r7, r7, #4 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2685830,15 +2685954,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 7b2e22 │ │ │ │ nop │ │ │ │ bne.n 7b2ee4 │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r4, #108] @ 0x6c │ │ │ │ + ldr r0, [r0, #16] │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ @@ -2686053,19 +2686177,19 @@ │ │ │ │ adds r2, #2 │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 7b3098 │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 7b3130 │ │ │ │ b.n 7b3098 │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #728] @ (7b341c ) │ │ │ │ + ldr r4, [pc, #856] @ (7b349c ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r2, [pc, #688] @ (7b33f8 ) │ │ │ │ + ldr r4, [pc, #816] @ (7b3478 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r4, [r5, #80] @ 0x50 │ │ │ │ + str r4, [r1, #116] @ 0x74 │ │ │ │ lsls r1, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr r3, [pc, #712] @ (7b3428 ) │ │ │ │ @@ -2686350,15 +2686474,15 @@ │ │ │ │ lsls r0, r0, #5 │ │ │ │ movs r6, #126 @ 0x7e │ │ │ │ lsls r0, r0, #5 │ │ │ │ ldmia r4!, {r1, r2, r5} │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r5, #28] │ │ │ │ + str r6, [r1, #64] @ 0x40 │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r3, [r0, #3860] @ 0xf14 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2687622,15 +2687746,15 @@ │ │ │ │ nop │ │ │ │ it │ │ │ │ lsl r7, r7, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #600 @ 0x258 │ │ │ │ lsls r2, r7, #4 │ │ │ │ - strb r6, [r3, #13] │ │ │ │ + strb r6, [r7, #21] │ │ │ │ lsls r3, r3, #4 │ │ │ │ ite vc │ │ │ │ lslvc r7, r7, #4 │ │ │ │ stmdbvs sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ @@ -2687757,15 +2687881,15 @@ │ │ │ │ nop │ │ │ │ add r3, sp, #328 @ 0x148 │ │ │ │ lsls r2, r7, #4 │ │ │ │ bkpt 0x008c │ │ │ │ lsls r7, r7, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r4, #8] │ │ │ │ + strb r2, [r0, #17] │ │ │ │ lsls r3, r3, #4 │ │ │ │ bkpt 0x0020 │ │ │ │ lsls r7, r7, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -2687864,15 +2687988,15 @@ │ │ │ │ nop │ │ │ │ add r2, sp, #632 @ 0x278 │ │ │ │ lsls r2, r7, #4 │ │ │ │ pop {r1, r2, r4, r5, r7, pc} │ │ │ │ lsls r7, r7, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r6, #4] │ │ │ │ + strb r0, [r2, #13] │ │ │ │ lsls r3, r3, #4 │ │ │ │ add r2, sp, #304 @ 0x130 │ │ │ │ lsls r2, r7, #4 │ │ │ │ pop {r3, r4, pc} │ │ │ │ lsls r7, r7, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2688318,17 +2688442,17 @@ │ │ │ │ bl 76d90c │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ cbnz r2, 7b4798 │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #840] @ (7b4ae4 ) │ │ │ │ + str r2, [r6, r7] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xeb86009a │ │ │ │ + stc 0, cr0, [r6, #616]! @ 0x268 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldrb.w r3, [r1, #32] │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r9, [pc, #108] @ 7b4824 │ │ │ │ @@ -2688422,15 +2688546,15 @@ │ │ │ │ bl 7b46d4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb7ba │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #944] @ (7b4c60 ) │ │ │ │ + str r4, [r1, r4] │ │ │ │ lsls r1, r2, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2688547,19 +2688671,19 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ @ instruction: 0xb6e6 │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #960] @ (7b4da0 ) │ │ │ │ + str r0, [r2, r0] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r3, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r6, [sp, #80] @ 0x50 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r5, [pc, #744] @ (7b4cd0 ) │ │ │ │ + ldr r7, [pc, #872] @ (7b4d50 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2688789,23 +2688913,23 @@ │ │ │ │ bl 7b6244 │ │ │ │ b.n 7b4a0e │ │ │ │ nop │ │ │ │ push {r1, r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #880] @ (7b4fc0 ) │ │ │ │ + ldr r6, [pc, #1008] @ (7b5040 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - stcl 0, cr0, [ip], #-596 @ 0xfffffdac │ │ │ │ - ldr r2, [sp, #496] @ 0x1f0 │ │ │ │ + mcr 0, 4, r0, cr12, cr5, {4} │ │ │ │ + ldr r4, [sp, #624] @ 0x270 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r3, [pc, #856] @ (7b4fb4 ) │ │ │ │ + ldr r5, [pc, #984] @ (7b5034 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - sbcs.w r0, r2, r5, lsr #2 │ │ │ │ - ldr r1, [sp, #568] @ 0x238 │ │ │ │ + ldc 0, cr0, [r2, #596] @ 0x254 │ │ │ │ + ldr r3, [sp, #696] @ 0x2b8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r9, [pc, #592] @ 7b4ec8 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2689040,23 +2689164,23 @@ │ │ │ │ bl 7b646c │ │ │ │ b.n 7b4c84 │ │ │ │ nop │ │ │ │ cbz r0, 7b4f2c │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #496] @ (7b50c4 ) │ │ │ │ + ldr r4, [pc, #624] @ (7b5144 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - and.w r0, r4, r5, lsr #2 │ │ │ │ - ldr r0, [sp, #80] @ 0x50 │ │ │ │ + stc 0, cr0, [r4], #-596 @ 0xfffffdac │ │ │ │ + ldr r2, [sp, #208] @ 0xd0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r1, [pc, #312] @ (7b5018 ) │ │ │ │ + ldr r3, [pc, #440] @ (7b5098 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strd r0, r0, [r2], #596 @ 0x254 │ │ │ │ - str r6, [sp, #1016] @ 0x3f8 │ │ │ │ + add.w r0, r2, r5, lsr #2 │ │ │ │ + ldr r1, [sp, #120] @ 0x78 │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2689312,25 +2689436,24 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ sub sp, #16 │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - bx r7 │ │ │ │ + ldr r1, [pc, #376] @ (7b5314 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - b.n 7b4f24 │ │ │ │ - lsls r5, r2, #2 │ │ │ │ - stmia r7!, {r4, r5, r6} │ │ │ │ + strd r0, r0, [r2], #596 @ 0x254 │ │ │ │ + ldmia r1!, {r4, r7} │ │ │ │ lsls r0, r2, #2 │ │ │ │ - mov ip, r9 │ │ │ │ + ldr r0, [pc, #944] @ (7b5558 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - mov ip, r2 │ │ │ │ + ldr r0, [pc, #720] @ (7b547c ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r4, [sp, #280] @ 0x118 │ │ │ │ + str r6, [sp, #408] @ 0x198 │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #240] @ (7b52b0 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2689435,17 +2689558,17 @@ │ │ │ │ bl 7b4c64 │ │ │ │ b.n 7b51ee │ │ │ │ nop │ │ │ │ add r6, sp, #216 @ 0xd8 │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, ip │ │ │ │ + blxns r0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r3, [sp, #104] @ 0x68 │ │ │ │ + str r5, [sp, #232] @ 0xe8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (7b5394 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2689526,17 +2689649,17 @@ │ │ │ │ bl 7b49ec │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r5, sp, #152 @ 0x98 │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r8, r0 │ │ │ │ + mov r8, r4 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r2, [sp, #208] @ 0xd0 │ │ │ │ + str r4, [sp, #336] @ 0x150 │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ add.w r4, r1, #44 @ 0x2c │ │ │ │ @@ -2689647,17 +2689770,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #16 │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #728 @ 0x2d8 │ │ │ │ lsls r7, r7, #4 │ │ │ │ - muls r4, r2 │ │ │ │ + cmp r4, lr │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r1, [sp, #32] │ │ │ │ + str r3, [sp, #160] @ 0xa0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #200] @ (7b55a8 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2689748,17 +2689871,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #776 @ 0x308 │ │ │ │ lsls r7, r7, #4 │ │ │ │ - negs r0, r4 │ │ │ │ + add r8, r0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r0, [sp, #80] @ 0x50 │ │ │ │ + str r2, [sp, #208] @ 0xd0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #256] @ (7b56d8 ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -2689876,17 +2689999,17 @@ │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #688 @ 0x2b0 │ │ │ │ lsls r7, r7, #4 │ │ │ │ - adcs r0, r1 │ │ │ │ + muls r0, r5 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r4, [r7, #54] @ 0x36 │ │ │ │ + str r1, [sp, #112] @ 0x70 │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #184] @ (7b57c0 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2689962,17 +2690085,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7b5730 │ │ │ │ add r0, sp, #952 @ 0x3b8 │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - eors r4, r0 │ │ │ │ + negs r4, r4 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r0, [r7, #46] @ 0x2e │ │ │ │ + str r0, [sp, #96] @ 0x60 │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #288] @ (7b5900 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2690096,17 +2690219,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ add r7, pc, #488 @ (adr r7, 7b5afc ) │ │ │ │ lsls r7, r7, #4 │ │ │ │ - subs r7, #6 │ │ │ │ + asrs r6, r4 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r4, [r7, #36] @ 0x24 │ │ │ │ + ldrh r4, [r3, #54] @ 0x36 │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #208] @ (7b59fc ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2690192,17 +2690315,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7b5954 │ │ │ │ add r6, pc, #808 @ (adr r6, 7b5d28 ) │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #6 │ │ │ │ + ands r6, r4 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r4, [r7, #28] │ │ │ │ + ldrh r4, [r3, #46] @ 0x2e │ │ │ │ lsls r1, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrd r5, r8, [r0] │ │ │ │ mvn.w r3, #3758096384 @ 0xe0000000 │ │ │ │ @@ -2690252,15 +2690375,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r0 │ │ │ │ b.n 7b5a74 │ │ │ │ ldr r0, [pc, #8] @ (7b5aa0 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ nop │ │ │ │ - asrs r4, r3, #25 │ │ │ │ + adds r4, r7, r1 │ │ │ │ lsls r4, r1, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #504] @ (7b5cb0 ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -2690473,19 +2690596,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #120 @ (adr r5, 7b5d38 ) │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ add r4, pc, #240 @ (adr r4, 7b5db8 ) │ │ │ │ lsls r7, r7, #4 │ │ │ │ - subs r2, #136 @ 0x88 │ │ │ │ + subs r4, #168 @ 0xa8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrh r4, [r3, #12] │ │ │ │ + ldrh r4, [r7, #28] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - subs r3, #170 @ 0xaa │ │ │ │ + subs r5, #202 @ 0xca │ │ │ │ lsls r1, r2, #2 │ │ │ │ add r3, pc, #616 @ (adr r3, 7b5f40 ) │ │ │ │ lsls r7, r7, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ @@ -2691177,16 +2691300,16 @@ │ │ │ │ ldr r1, [pc, #12] @ (7b6344 ) │ │ │ │ movs r3, #1 │ │ │ │ ldr r0, [pc, #12] @ (7b6348 ) │ │ │ │ mov r2, ip │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ blx 6af4c │ │ │ │ - @ instruction: 0xebe40090 │ │ │ │ - adc.w r0, lr, r0, lsr #2 │ │ │ │ + mcr 0, 0, r0, cr4, cr0, {4} │ │ │ │ + stcl 0, cr0, [lr, #-576]! @ 0xfffffdc0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #44] @ 0x2c │ │ │ │ sub sp, #8 │ │ │ │ @@ -2691789,15 +2691912,15 @@ │ │ │ │ str r3, [r4, #4] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #8] @ (7b6940 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ nop │ │ │ │ - subs r4, r6, r6 │ │ │ │ + adds r4, r2, #7 │ │ │ │ lsls r5, r1, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r9, #61681 @ 0xf0f1 │ │ │ │ movt r9, #61680 @ 0xf0f0 │ │ │ │ @@ -2692538,21 +2692661,21 @@ │ │ │ │ add r2, pc │ │ │ │ vstr d7, [sp] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ str r0, [r0, r0] │ │ │ │ @ instruction: 0x47c3 │ │ │ │ - ldmia r6, {r1, r3, r4, r6, r7} │ │ │ │ + beq.n 7b71a8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ + ldr r2, [r0, #48] @ 0x30 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r6, [r5, #8] │ │ │ │ + ldr r6, [r1, #44] @ 0x2c │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ + ldr r2, [r0, #44] @ 0x2c │ │ │ │ lsls r0, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #316] @ (7b7310 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2692685,45 +2692808,45 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ mov r0, r8 │ │ │ │ str.w r9, [sp] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - add r5, pc, #1008 @ (adr r5, 7b7704 ) │ │ │ │ + add r0, sp, #112 @ 0x70 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - add r5, pc, #880 @ (adr r5, 7b7688 ) │ │ │ │ + add r7, pc, #1008 @ (adr r7, 7b7708 ) │ │ │ │ lsls r3, r3, #4 │ │ │ │ - mov r4, sp │ │ │ │ + ldr r0, [pc, #560] @ (7b754c ) │ │ │ │ lsls r3, r3, #4 │ │ │ │ - stmia r0!, {r3, r5} │ │ │ │ + stmia r2!, {r3, r6} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrb r4, [r4, #30] │ │ │ │ + strh r4, [r0, #14] │ │ │ │ lsls r5, r1, #2 │ │ │ │ - movs r5, #210 @ 0xd2 │ │ │ │ + movs r7, #242 @ 0xf2 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldmia r4, {r1, r3, r4, r6} │ │ │ │ + ldmia r6, {r1, r3, r4, r5, r6} │ │ │ │ lsls r3, r3, #4 │ │ │ │ - mov r2, r5 │ │ │ │ + ldr r0, [pc, #296] @ (7b7458 ) │ │ │ │ lsls r3, r3, #4 │ │ │ │ - strb r4, [r3, #0] │ │ │ │ + strb r4, [r7, #8] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - rors r6, r1 │ │ │ │ + mvns r6, r5 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - cmp r2, #138 @ 0x8a │ │ │ │ + cmp r4, #170 @ 0xaa │ │ │ │ lsls r2, r1, #2 │ │ │ │ - itet vc │ │ │ │ - lslvc r5, r2, #2 │ │ │ │ - ldrbvs r6, [r5, #27] │ │ │ │ - lslvc r5, r1, #2 │ │ │ │ - itt mi │ │ │ │ - lslmi r5, r2, #2 │ │ │ │ - ldrbmi r0, [r0, #27] │ │ │ │ + stmia r1!, {r1, r2, r4, r7} │ │ │ │ + lsls r5, r2, #2 │ │ │ │ + strh r6, [r1, #8] │ │ │ │ lsls r5, r1, #2 │ │ │ │ - movs r5, #6 │ │ │ │ + stmia r1!, {r2, r5, r6} │ │ │ │ + lsls r5, r2, #2 │ │ │ │ + strh r0, [r4, #6] │ │ │ │ + lsls r5, r1, #2 │ │ │ │ + movs r7, #38 @ 0x26 │ │ │ │ lsls r1, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ add.w r6, r0, #12288 @ 0x3000 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2693370,114 +2693493,114 @@ │ │ │ │ ldr r2, [pc, #212] @ (7b7b20 ) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 7b79d2 │ │ │ │ nop │ │ │ │ - ldr r0, [r7, #100] @ 0x64 │ │ │ │ + strb r0, [r3, #2] │ │ │ │ lsls r3, r1, #2 │ │ │ │ - movs r4, #134 @ 0x86 │ │ │ │ + movs r6, #166 @ 0xa6 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - stmia r7!, {r4, r7} │ │ │ │ + ldmia r1!, {r4, r5, r7} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - movs r4, #58 @ 0x3a │ │ │ │ + movs r6, #90 @ 0x5a │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r4, #60 @ 0x3c │ │ │ │ + movs r6, #92 @ 0x5c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - vbic d0, d8, d11 │ │ │ │ - add r2, r9 │ │ │ │ + @ instruction: 0xf138011b │ │ │ │ + mov r2, sp │ │ │ │ lsls r3, r3, #4 │ │ │ │ - movs r4, #30 │ │ │ │ + movs r6, #62 @ 0x3e │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r0, [r1, #28] │ │ │ │ + ldrh r0, [r5, #44] @ 0x2c │ │ │ │ lsls r0, r2, #2 │ │ │ │ - movs r5, #40 @ 0x28 │ │ │ │ + movs r7, #72 @ 0x48 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r4, #60 @ 0x3c │ │ │ │ + movs r6, #92 @ 0x5c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r0, [r0, #76] @ 0x4c │ │ │ │ + ldr r0, [r4, #108] @ 0x6c │ │ │ │ lsls r3, r1, #2 │ │ │ │ - movs r4, #54 @ 0x36 │ │ │ │ + movs r6, #86 @ 0x56 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r4, #82 @ 0x52 │ │ │ │ + movs r6, #114 @ 0x72 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - pop {r2, r5, r7} │ │ │ │ + bkpt 0x00c4 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - pop {r1, r3, r4, r7} │ │ │ │ + bkpt 0x00ba │ │ │ │ lsls r5, r2, #2 │ │ │ │ - pop {r1, r2, r4, r5, r6} │ │ │ │ + bkpt 0x0096 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrb r4, [r6, #15] │ │ │ │ + ldrb r4, [r2, #24] │ │ │ │ lsls r5, r1, #2 │ │ │ │ - cbnz r6, 7b7b0e │ │ │ │ + pop {r1, r2, r3, r6, r7, pc} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrb r4, [r5, #12] │ │ │ │ + ldrb r4, [r1, #21] │ │ │ │ lsls r5, r1, #2 │ │ │ │ - strh r2, [r6, #38] @ 0x26 │ │ │ │ + strh r2, [r2, #56] @ 0x38 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - movs r1, #82 @ 0x52 │ │ │ │ + movs r3, #114 @ 0x72 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbnz r2, 7b7b00 │ │ │ │ + pop {r1, r4, r6, pc} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrb r0, [r6, #10] │ │ │ │ + ldrb r0, [r2, #19] │ │ │ │ lsls r5, r1, #2 │ │ │ │ - movs r1, #128 @ 0x80 │ │ │ │ + movs r3, #160 @ 0xa0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r0, #220 @ 0xdc │ │ │ │ + movs r2, #252 @ 0xfc │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldmia r0!, {r3, r6, r7} │ │ │ │ + ldmia r2!, {r3, r5, r6, r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - revsh r0, r7 │ │ │ │ + pop {r3, r4, pc} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrb r6, [r6, #9] │ │ │ │ + ldrb r6, [r2, #18] │ │ │ │ lsls r5, r1, #2 │ │ │ │ - strh r0, [r2, #34] @ 0x22 │ │ │ │ + strh r0, [r6, #50] @ 0x32 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - movs r0, #160 @ 0xa0 │ │ │ │ + movs r2, #192 @ 0xc0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldmia r0!, {r1, r3, r7} │ │ │ │ + ldmia r2!, {r1, r3, r5, r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrb r4, [r7, #8] │ │ │ │ + ldrb r4, [r3, #17] │ │ │ │ lsls r5, r1, #2 │ │ │ │ - hlt 0x0038 │ │ │ │ + pop {r3, r4, r6, r7} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - movs r0, #98 @ 0x62 │ │ │ │ + movs r2, #130 @ 0x82 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r2, #32] │ │ │ │ + strh r6, [r6, #48] @ 0x30 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r6} │ │ │ │ + ldmia r2, {r1, r2, r3, r5, r6} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strh r6, [r2, #36] @ 0x24 │ │ │ │ + strh r6, [r6, #52] @ 0x34 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - strh r6, [r6, #34] @ 0x22 │ │ │ │ + strh r6, [r2, #52] @ 0x34 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - movs r1, #220 @ 0xdc │ │ │ │ + movs r3, #252 @ 0xfc │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r5, #0] │ │ │ │ + ldrb r0, [r1, #9] │ │ │ │ lsls r5, r1, #2 │ │ │ │ - @ instruction: 0xb8a2 │ │ │ │ + revsh r2, r0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - subs r4, r7, #3 │ │ │ │ + movs r1, #28 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - subs r0, r6, #5 │ │ │ │ + movs r1, #144 @ 0x90 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - subs r4, r3, #2 │ │ │ │ + movs r0, #188 @ 0xbc │ │ │ │ lsls r1, r2, #2 │ │ │ │ - subs r2, r1, #2 │ │ │ │ + movs r0, #170 @ 0xaa │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r0, [r6, #56] @ 0x38 │ │ │ │ + ldr r0, [r2, #92] @ 0x5c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r4, [r3, #0] │ │ │ │ + str r4, [r7, #32] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - str r2, [r0, #0] │ │ │ │ + str r2, [r4, #32] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - subs r4, r5, #2 │ │ │ │ + movs r0, #204 @ 0xcc │ │ │ │ lsls r1, r2, #2 │ │ │ │ - subs r2, r5, #1 │ │ │ │ + movs r0, #138 @ 0x8a │ │ │ │ lsls r1, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2694111,15 +2694234,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ add.w r1, r4, #656 @ 0x290 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 7c8bfc │ │ │ │ b.n 7b824e │ │ │ │ nop │ │ │ │ - asrs r2, r0, #31 │ │ │ │ + adds r2, r4, r7 │ │ │ │ lsls r1, r2, #2 │ │ │ │ ldr r0, [r1, #40] @ 0x28 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ @@ -2694313,25 +2694436,25 @@ │ │ │ │ nop │ │ │ │ ldrb r6, [r7, #20] │ │ │ │ lsls r7, r7, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r3, #20] │ │ │ │ lsls r7, r7, #4 │ │ │ │ - asrs r0, r6, #28 │ │ │ │ + adds r0, r2, r5 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - push {r2, r5, r7, lr} │ │ │ │ + @ instruction: 0xb7c4 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - movs r0, #86 @ 0x56 │ │ │ │ + movs r2, #118 @ 0x76 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - movs r5, #28 │ │ │ │ + movs r7, #60 @ 0x3c │ │ │ │ lsls r3, r1, #2 │ │ │ │ - asrs r0, r4, #23 │ │ │ │ + adds r0, r0, r0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r6, [r7, #52] @ 0x34 │ │ │ │ + str r0, [sp, #888] @ 0x378 │ │ │ │ lsls r1, r1, #2 │ │ │ │ cbz r1, 7b84ae │ │ │ │ add.w r3, r0, #800 @ 0x320 │ │ │ │ ldmia r1, {r0, r1} │ │ │ │ stmia.w r3, {r0, r1} │ │ │ │ bx lr │ │ │ │ str.w r1, [r0, #800] @ 0x320 │ │ │ │ @@ -2694418,36 +2694541,36 @@ │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ mov r5, r1 │ │ │ │ bl 45bcc0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x347950> │ │ │ │ ldr r2, [pc, #388] @ (7b8720 ) │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ - bl ab7588 │ │ │ │ + bl ab7818 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7b868e │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl ab75fc │ │ │ │ + bl ab788c │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl ab75f8 │ │ │ │ + bl ab7888 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 7b86ce │ │ │ │ ldr r3, [pc, #356] @ (7b8724 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r3 │ │ │ │ mov r7, r3 │ │ │ │ - bl ab7588 │ │ │ │ + bl ab7818 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7b8652 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl ab75fc │ │ │ │ + bl ab788c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl ab75f8 │ │ │ │ + bl ab7888 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 7b86da │ │ │ │ movs r2, #1 │ │ │ │ addw r1, r4, #3726 @ 0xe8e │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ bl 45bd3c <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x3479cc> │ │ │ │ movs r2, #32 │ │ │ │ @@ -2694568,21 +2694691,21 @@ │ │ │ │ ldrb r6, [r3, #10] │ │ │ │ lsls r7, r7, #4 │ │ │ │ ldrb r6, [r0, #10] │ │ │ │ lsls r7, r7, #4 │ │ │ │ @ instruction: 0xffa5ffff │ │ │ │ lsrs r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - udf #146 @ 0x92 │ │ │ │ + b.n 7b8890 │ │ │ │ lsls r3, r3, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 7b8824 │ │ │ │ + bgt.n 7b8664 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - bge.n 7b8804 │ │ │ │ + bgt.n 7b8644 │ │ │ │ lsls r7, r1, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ @@ -2694785,25 +2694908,25 @@ │ │ │ │ bne.n 7b8982 │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 7b8b3c │ │ │ │ movs r3, #0 │ │ │ │ addw r0, r6, #3764 @ 0xeb4 │ │ │ │ str.w r3, [r7, #704] @ 0x2c0 │ │ │ │ - bl abaf00 │ │ │ │ + bl abb190 │ │ │ │ ldr.w r0, [r6, #1860] @ 0x744 │ │ │ │ bl 4334b8 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x31f148> │ │ │ │ add.w r0, r6, #4160 @ 0x1040 │ │ │ │ adds r0, #12 │ │ │ │ - bl af9594 │ │ │ │ + bl af9824 │ │ │ │ add.w r0, r6, #4736 @ 0x1280 │ │ │ │ bl 4378d4 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x323564> │ │ │ │ add.w r0, r6, #4736 @ 0x1280 │ │ │ │ adds r0, #24 │ │ │ │ - bl afc138 │ │ │ │ + bl afc3c8 │ │ │ │ ldr.w r0, [r6, #1856] @ 0x740 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ ldr.w r0, [r6, #3728] @ 0xe90 │ │ │ │ blx 6a8a8 │ │ │ │ ldr.w r0, [r6, #3464] @ 0xd88 │ │ │ │ blx 6a8a8 │ │ │ │ @@ -2694932,19 +2695055,19 @@ │ │ │ │ nop │ │ │ │ ldrb r6, [r1, #1] │ │ │ │ lsls r7, r7, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r1, #24] │ │ │ │ lsls r7, r7, #4 │ │ │ │ - lsrs r2, r6, #29 │ │ │ │ + asrs r2, r2, #6 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - lsrs r0, r2, #30 │ │ │ │ + asrs r0, r6, #6 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - lsrs r2, r6, #30 │ │ │ │ + asrs r2, r2, #7 │ │ │ │ lsls r1, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr.w r2, [pc, #2908] @ 7b96d0 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2695307,15 +2695430,15 @@ │ │ │ │ cmp.w r7, #960 @ 0x3c0 │ │ │ │ add.w r6, r6, #240 @ 0xf0 │ │ │ │ bne.n 7b8f30 │ │ │ │ ldr.w r0, [fp, #832] @ 0x340 │ │ │ │ ldrd r8, r9, [sp, #16] │ │ │ │ ldrd r7, r6, [sp, #24] │ │ │ │ cbz r0, 7b8faa │ │ │ │ - bl af543c │ │ │ │ + bl af56cc │ │ │ │ ldr.w r1, [r5, #812] @ 0x32c │ │ │ │ cbz r1, 7b8fb8 │ │ │ │ ldr.w r3, [r5, #512] @ 0x200 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr.w r1, [r5, #816] @ 0x330 │ │ │ │ cbz r1, 7b8fc6 │ │ │ │ @@ -2695354,19 +2695477,19 @@ │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r0, r3 │ │ │ │ bne.w 7b97a8 │ │ │ │ ldr.w r0, [r5, #728] @ 0x2d8 │ │ │ │ cbz r0, 7b9032 │ │ │ │ bl 5e649c │ │ │ │ add.w r0, r5, #768 @ 0x300 │ │ │ │ - bl abaf10 │ │ │ │ + bl abb1a0 │ │ │ │ add.w r0, r5, #784 @ 0x310 │ │ │ │ - bl abaf10 │ │ │ │ + bl abb1a0 │ │ │ │ add.w r0, r5, #736 @ 0x2e0 │ │ │ │ - bl afa8f0 │ │ │ │ + bl afab80 │ │ │ │ ldr.w r0, [r5, #648] @ 0x288 │ │ │ │ add.w r1, r5, #716 @ 0x2cc │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r3, [r0, #204] @ 0xcc │ │ │ │ blx r3 │ │ │ │ ldr.w r1, [r5, #720] @ 0x2d0 │ │ │ │ cbz r1, 7b907c │ │ │ │ @@ -2696096,18 +2696219,18 @@ │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ strb.w r3, [r8, #2944] @ 0xb80 │ │ │ │ add.w sl, r4, #8192 @ 0x2000 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str.w r3, [fp, #1148] @ 0x47c │ │ │ │ - bl abaf04 │ │ │ │ + bl abb194 │ │ │ │ addw r1, r5, #3764 @ 0xeb4 │ │ │ │ add.w r0, r4, #784 @ 0x310 │ │ │ │ - bl abaf04 │ │ │ │ + bl abb194 │ │ │ │ ldr.w r3, [r5, #2204] @ 0x89c │ │ │ │ ldr.w r1, [r5, #2200] @ 0x898 │ │ │ │ movs r2, #0 │ │ │ │ str.w r3, [r4, #644] @ 0x284 │ │ │ │ subs r3, #9 │ │ │ │ str.w r1, [r4, #640] @ 0x280 │ │ │ │ cmp r3, #2 │ │ │ │ @@ -2696141,15 +2696264,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r4, #736 @ 0x2e0 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov fp, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov.w r2, #131072 @ 0x20000 │ │ │ │ - bl afa8cc │ │ │ │ + bl afab5c │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r1, #16384 @ 0x4000 │ │ │ │ movs r3, #4 │ │ │ │ mov r0, r4 │ │ │ │ bl 5e6360 │ │ │ │ @@ -2696273,34 +2696396,34 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 7d33ec │ │ │ │ mov r0, r4 │ │ │ │ bl 7e931c │ │ │ │ mov r0, r4 │ │ │ │ bl 7ea910 │ │ │ │ mov r0, r4 │ │ │ │ - bl af5040 │ │ │ │ + bl af52d0 │ │ │ │ str.w r0, [r4, #832] @ 0x340 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 7ba0e2 │ │ │ │ - bl af541c │ │ │ │ + bl af56ac │ │ │ │ str.w r0, [r4, #836] @ 0x344 │ │ │ │ str.w r0, [r4, #1296] @ 0x510 │ │ │ │ ldr.w r0, [r4, #832] @ 0x340 │ │ │ │ - bl af5424 │ │ │ │ + bl af56b4 │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r3, [r4, #240] @ 0xf0 │ │ │ │ mov r1, r2 │ │ │ │ str.w r0, [r4, #840] @ 0x348 │ │ │ │ str.w r0, [r4, #1304] @ 0x518 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ str.w r0, [r4, #844] @ 0x34c │ │ │ │ str.w r0, [sl, #168] @ 0xa8 │ │ │ │ ldr.w r0, [r4, #832] @ 0x340 │ │ │ │ - bl af5430 │ │ │ │ + bl af56c0 │ │ │ │ ldr.w r3, [r4, #644] @ 0x284 │ │ │ │ str.w r0, [r4, #848] @ 0x350 │ │ │ │ subs r3, #8 │ │ │ │ str.w r0, [r4, #1300] @ 0x514 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #8 │ │ │ │ bhi.n 7b9be2 │ │ │ │ @@ -2696347,15 +2696470,15 @@ │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl 4382e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x323f70> │ │ │ │ mov r0, r4 │ │ │ │ bl 7b8b60 │ │ │ │ mov.w fp, #0 │ │ │ │ b.n 7b9dae │ │ │ │ - bl cd5370 │ │ │ │ + bl cd5608 │ │ │ │ ldrb.w r3, [r5, #207] @ 0xcf │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 7b9ea0 │ │ │ │ ldrb.w r3, [r5, #2063] @ 0x80f │ │ │ │ add.w r1, r4, #4096 @ 0x1000 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ str r1, [sp, #32] │ │ │ │ @@ -2696737,29 +2696860,29 @@ │ │ │ │ ldrb.w r3, [r5, #2127] @ 0x84f │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 7b9c24 │ │ │ │ ldrb.w r3, [r5, #2159] @ 0x86f │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 7b9c48 │ │ │ │ b.n 7b9c24 │ │ │ │ - bl b5f984 │ │ │ │ + bl b5fc14 │ │ │ │ b.n 7b9be6 │ │ │ │ - bl c5d718 │ │ │ │ + bl c5d9b0 │ │ │ │ b.n 7b9be6 │ │ │ │ - bl c66d9c │ │ │ │ + bl c67034 │ │ │ │ b.n 7b9be6 │ │ │ │ - bl c722dc │ │ │ │ + bl c72574 │ │ │ │ b.n 7b9be6 │ │ │ │ - bl c8749c │ │ │ │ + bl c87734 │ │ │ │ b.n 7b9be6 │ │ │ │ - bl c9c808 │ │ │ │ + bl c9caa0 │ │ │ │ b.n 7b9be6 │ │ │ │ - bl caf720 │ │ │ │ + bl caf9b8 │ │ │ │ b.n 7b9be6 │ │ │ │ - bl cc2620 │ │ │ │ + bl cc28b8 │ │ │ │ b.n 7b9be6 │ │ │ │ ldr r2, [pc, #368] @ (7ba210 ) │ │ │ │ ldr r1, [pc, #372] @ (7ba214 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl 4382e0 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x323f70> │ │ │ │ b.n 7b9bc4 │ │ │ │ @@ -2696875,75 +2696998,75 @@ │ │ │ │ b.n 7ba16e │ │ │ │ vtbl.8 d30, {d31- instruction: 0xffffea5b │ │ │ │ vabdl.u q15, d15, d29 │ │ │ │ vmlsl.u q15, d15, d31[0] │ │ │ │ vtbl.8 d30, {d15-d17}, d21 │ │ │ │ vabdl.u q15, d15, d31 │ │ │ │ - vshr.u32 d16, d20, #1 │ │ │ │ + vrshr.u32 q8, q2, #1 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strb r2, [r6, #29] │ │ │ │ + ldrb r2, [r2, #6] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - lsls r6, r3, #4 │ │ │ │ + lsls r6, r7, #12 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strb r0, [r4, #29] │ │ │ │ + ldrb r0, [r0, #6] │ │ │ │ lsls r1, r1, #2 │ │ │ │ asrs r4, r0, #26 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r1, #36] @ 0x24 │ │ │ │ lsls r7, r7, #4 │ │ │ │ - @ instruction: 0xfbde0090 │ │ │ │ - strb r4, [r6, #13] │ │ │ │ + ldc2l 0, cr0, [lr, #576]! @ 0x240 │ │ │ │ + strb r4, [r2, #22] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - @ instruction: 0xfac60090 │ │ │ │ - strb r4, [r5, #11] │ │ │ │ + stc2l 0, cr0, [r6], #576 @ 0x240 │ │ │ │ + strb r4, [r1, #20] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - @ instruction: 0xfbe80090 │ │ │ │ - strb r6, [r1, #10] │ │ │ │ + mcr2 0, 0, r0, cr8, cr0, {4} │ │ │ │ + strb r6, [r5, #18] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - @ instruction: 0xfbf60090 │ │ │ │ - strb r0, [r0, #10] │ │ │ │ + mrc2 0, 0, r0, cr6, cr0, {4} │ │ │ │ + strb r0, [r4, #18] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - @ instruction: 0xfabc0090 │ │ │ │ - strb r2, [r6, #9] │ │ │ │ + ldc2l 0, cr0, [ip], {144} @ 0x90 │ │ │ │ + strb r2, [r2, #18] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - @ instruction: 0xfae20090 │ │ │ │ - strb r4, [r4, #9] │ │ │ │ + stc2 0, cr0, [r2, #-576] @ 0xfffffdc0 │ │ │ │ + strb r4, [r0, #18] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - @ instruction: 0xfaf80090 │ │ │ │ - strb r6, [r2, #9] │ │ │ │ + ldc2 0, cr0, [r8, #-576] @ 0xfffffdc0 │ │ │ │ + strb r6, [r6, #17] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - @ instruction: 0xfb8a0090 │ │ │ │ - strb r0, [r1, #9] │ │ │ │ + stc2 0, cr0, [sl, #576]! @ 0x240 │ │ │ │ + strb r0, [r5, #17] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - @ instruction: 0xfae20090 │ │ │ │ - strb r4, [r4, #7] │ │ │ │ + stc2 0, cr0, [r2, #-576] @ 0xfffffdc0 │ │ │ │ + strb r4, [r0, #16] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - @ instruction: 0xfaf80090 │ │ │ │ - strb r6, [r2, #7] │ │ │ │ + ldc2 0, cr0, [r8, #-576] @ 0xfffffdc0 │ │ │ │ + strb r6, [r6, #15] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - ldr??.w r0, [r2, #144] @ 0x90 │ │ │ │ - strb r0, [r1, #7] │ │ │ │ + ldc2 0, cr0, [r2], {144} @ 0x90 │ │ │ │ + strb r0, [r5, #15] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - @ instruction: 0xfb580090 │ │ │ │ - strb r2, [r7, #6] │ │ │ │ + ldc2l 0, cr0, [r8, #-576]! @ 0xfffffdc0 │ │ │ │ + strb r2, [r3, #15] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - @ instruction: 0xfa860090 │ │ │ │ - strb r0, [r5, #6] │ │ │ │ + stc2 0, cr0, [r6], #576 @ 0x240 │ │ │ │ + strb r0, [r1, #15] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - vld1.8 @ instruction: 0xf9a80090 │ │ │ │ - strb r2, [r3, #6] │ │ │ │ + smlalbt r0, r0, r8, r0 │ │ │ │ + strb r2, [r7, #14] │ │ │ │ lsls r1, r1, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r1, [pc, #272] @ (7ba390 ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2696993,15 +2697116,15 @@ │ │ │ │ bne.n 7ba2fc │ │ │ │ ldr.w r3, [r6, #1856] @ 0x740 │ │ │ │ movs r1, #4 │ │ │ │ add.w r0, r0, #656 @ 0x290 │ │ │ │ ldr.w r3, [r3, #248] @ 0xf8 │ │ │ │ blx r3 │ │ │ │ add.w r0, r6, #1864 @ 0x748 │ │ │ │ - bl b114e0 │ │ │ │ + bl b11770 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7ba376 │ │ │ │ ldr r2, [pc, #148] @ (7ba3a0 ) │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [pc, #148] @ (7ba3a4 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ @@ -2697057,16 +2697180,16 @@ │ │ │ │ lsls r7, r7, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r6, r5] │ │ │ │ lsls r7, r7, #4 │ │ │ │ ldrb r6, [r6, r4] │ │ │ │ lsls r7, r7, #4 │ │ │ │ - ldr??.w r0, [sl, #144] @ 0x90 │ │ │ │ - strb r0, [r4, #0] │ │ │ │ + ldc2 0, cr0, [sl], {144} @ 0x90 │ │ │ │ + strb r0, [r0, #9] │ │ │ │ lsls r1, r1, #2 │ │ │ │ asrs r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ udf #167 @ 0xa7 │ │ │ │ vsli.32 d27, d24, #31 │ │ │ │ @@ -2697382,15 +2697505,15 @@ │ │ │ │ bpl.n 7ba754 │ │ │ │ ldr.w r3, [r4, #2892] @ 0xb4c │ │ │ │ lsls r1, r3, #31 │ │ │ │ itt pl │ │ │ │ movpl r3, #1 │ │ │ │ strbpl.w r3, [r4, #2885] @ 0xb45 │ │ │ │ mov r0, r9 │ │ │ │ - bl b601cc │ │ │ │ + bl b6045c │ │ │ │ mov r3, r0 │ │ │ │ cbz r0, 7ba770 │ │ │ │ ldrb.w r3, [r4, #2250] @ 0x8ca │ │ │ │ cbz r3, 7ba770 │ │ │ │ ldrb.w r3, [sl, #-5] │ │ │ │ ubfx r3, r3, #1, #1 │ │ │ │ eor.w r3, r3, #1 │ │ │ │ @@ -2697487,15 +2697610,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 701358 │ │ │ │ ldr.w r5, [pc, #2024] @ 7bb074 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #56 @ 0x38 │ │ │ │ addw r0, r4, #3764 @ 0xeb4 │ │ │ │ add r5, pc │ │ │ │ - bl abaee8 │ │ │ │ + bl abb178 │ │ │ │ mov r0, r5 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ bl 443e78 <__vaDriverInit_1_23@@libgallium-26.0.6-1.so+0x32fb08> │ │ │ │ cmp r0, #17 │ │ │ │ sbcs.w r1, r1, #0 │ │ │ │ blt.w 7baace │ │ │ │ @@ -2697798,15 +2697921,15 @@ │ │ │ │ bmi.w 7bad68 │ │ │ │ lsls r0, r6, #22 │ │ │ │ bmi.w 7bad60 │ │ │ │ tst.w r6, #96 @ 0x60 │ │ │ │ bne.w 7baf40 │ │ │ │ ldr.w r1, [r4, #2200] @ 0x898 │ │ │ │ ldr.w r0, [r4, #2204] @ 0x89c │ │ │ │ - bl b0d69c │ │ │ │ + bl b0d92c │ │ │ │ b.n 7baa98 │ │ │ │ cmp r1, #10 │ │ │ │ bne.w 7bad9a │ │ │ │ ldr.w r3, [r4, #2380] @ 0x94c │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ bls.w 7bab58 │ │ │ │ ldr.w r3, [r4, #2364] @ 0x93c │ │ │ │ @@ -2698126,103 +2698249,103 @@ │ │ │ │ b.n 7baf82 │ │ │ │ ldrh r0, [r5, r7] │ │ │ │ lsls r7, r7, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r3, r7] │ │ │ │ lsls r7, r7, #4 │ │ │ │ - ldr r4, [r1, #60] @ 0x3c │ │ │ │ + ldr r4, [r5, #92] @ 0x5c │ │ │ │ lsls r1, r1, #2 │ │ │ │ - ldr r4, [r5, #116] @ 0x74 │ │ │ │ + strb r4, [r1, #6] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - ldr r6, [r2, #120] @ 0x78 │ │ │ │ + strb r6, [r6, #6] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - ldr r4, [r7, #120] @ 0x78 │ │ │ │ + strb r4, [r3, #7] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r6, [r0, #0] │ │ │ │ + strb r6, [r4, #8] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r4, [r5, #0] │ │ │ │ + strb r4, [r1, #9] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r6, [r5, #1] │ │ │ │ + strb r6, [r1, #10] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r0, [r3, #2] │ │ │ │ + strb r0, [r7, #10] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r2, [r2, #3] │ │ │ │ + strb r2, [r6, #11] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r0, [r0, #4] │ │ │ │ + strb r0, [r4, #12] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r6, [r1, #4] │ │ │ │ + strb r6, [r5, #12] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r0, [r0, #5] │ │ │ │ + strb r0, [r4, #13] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r4, [r4, #6] │ │ │ │ + strb r4, [r0, #15] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r4, [r5, #7] │ │ │ │ + strb r4, [r1, #16] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r6, [r2, #8] │ │ │ │ + strb r6, [r6, #16] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r0, [r5, #8] │ │ │ │ + strb r0, [r1, #17] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r6, [r3, #9] │ │ │ │ + strb r6, [r7, #17] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r0, [r6, #9] │ │ │ │ + strb r0, [r2, #18] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r6, [r0, #10] │ │ │ │ + strb r6, [r4, #18] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r6, [r3, #10] │ │ │ │ + strb r6, [r7, #18] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - @ instruction: 0xf7280090 │ │ │ │ + vst4.32 {d16-d19}, [r8 :64], r0 │ │ │ │ ldr r2, [pc, #1000] @ (7bb42c ) │ │ │ │ lsls r2, r7, #4 │ │ │ │ - lsls r4, r7, #1 │ │ │ │ + lsls r4, r3, #10 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - lsls r2, r6, #1 │ │ │ │ + lsls r2, r2, #10 │ │ │ │ lsls r0, r2, #2 │ │ │ │ ldr r0, [pc, #192] @ (7bb110 ) │ │ │ │ lsls r2, r7, #4 │ │ │ │ bxns fp │ │ │ │ lsls r2, r7, #4 │ │ │ │ mov r2, r7 │ │ │ │ lsls r2, r7, #4 │ │ │ │ - @ instruction: 0xf6b00090 │ │ │ │ + ldr.w r0, [r0, #144] @ 0x90 │ │ │ │ @ instruction: 0xfaafffff │ │ │ │ asrs r0, r5, #1 │ │ │ │ movs r0, r0 │ │ │ │ svc 199 @ 0xc7 │ │ │ │ @ instruction: 0xffffdab1 │ │ │ │ @ instruction: 0xffffda9b │ │ │ │ vtbx.8 d18, {d15-d18}, d8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r5, #42] @ 0x2a │ │ │ │ + ldrh r4, [r1, #60] @ 0x3c │ │ │ │ lsls r0, r2, #2 │ │ │ │ - @ instruction: 0xf58a0090 │ │ │ │ + @ instruction: 0xf7aa0090 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfaf00089 │ │ │ │ - @ instruction: 0xf4f00090 │ │ │ │ - @ instruction: 0xf4e20090 │ │ │ │ - orns r0, r4, #4718592 @ 0x480000 │ │ │ │ - orns r0, r4, #4718592 @ 0x480000 │ │ │ │ + ldc2 0, cr0, [r0, #-548] @ 0xfffffddc │ │ │ │ + @ instruction: 0xf7100090 │ │ │ │ + @ instruction: 0xf7020090 │ │ │ │ + @ instruction: 0xf6940090 │ │ │ │ + @ instruction: 0xf6940090 │ │ │ │ strb r4, [r3, r5] │ │ │ │ lsls r7, r7, #4 │ │ │ │ - sbfx r0, r8, #2, #17 │ │ │ │ - ssat r0, #17, r8, asr #2 │ │ │ │ - @ instruction: 0xf1f80090 │ │ │ │ - @ instruction: 0xf1ec0090 │ │ │ │ + sbc.w r0, r8, #4718592 @ 0x480000 │ │ │ │ + adc.w r0, r8, #4718592 @ 0x480000 │ │ │ │ + ands.w r0, r8, #4718592 @ 0x480000 │ │ │ │ + and.w r0, ip, #4718592 @ 0x480000 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - vshr.s64 d0, d0, #36 │ │ │ │ - vshr.s64 d0, d0, #64 │ │ │ │ - vqadd.s64 d0, d18, d0 │ │ │ │ - vqadd.s8 d0, d18, d0 │ │ │ │ - vqadd.s16 d16, d26, d0 │ │ │ │ - vqadd.s64 d16, d28, d0 │ │ │ │ - vqadd.s32 d0, d28, d0 │ │ │ │ + subs.w r0, ip, #144 @ 0x90 │ │ │ │ + sub.w r0, r0, #144 @ 0x90 │ │ │ │ + adcs.w r0, r2, #144 @ 0x90 │ │ │ │ + @ instruction: 0xf1220090 │ │ │ │ + sbcs.w r0, sl, #144 @ 0x90 │ │ │ │ + @ instruction: 0xf19c0090 │ │ │ │ + adc.w r0, ip, #144 @ 0x90 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb.w r1, [r0, #3740] @ 0xe9c │ │ │ │ mov r4, r0 │ │ │ │ and.w r1, r1, #2 │ │ │ │ @@ -2698320,15 +2698443,15 @@ │ │ │ │ ldr r2, [pc, #20] @ (7bb204 ) │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ blx 6928c │ │ │ │ mov r4, r0 │ │ │ │ b.n 7bb1ca │ │ │ │ - str r6, [r0, #24] │ │ │ │ + str r6, [r4, #56] @ 0x38 │ │ │ │ lsls r1, r1, #2 │ │ │ │ bl 9ef202 │ │ │ │ bl 9bf206 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2698358,15 +2698481,15 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov ip, r1 │ │ │ │ mov r3, r2 │ │ │ │ add.w r1, r1, #1864 @ 0x748 │ │ │ │ adds r0, #4 │ │ │ │ ldrb.w r2, [ip, #3476] @ 0xd94 │ │ │ │ ubfx r2, r2, #5, #1 │ │ │ │ - bl b13dd4 │ │ │ │ + bl b14064 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cbz r1, 7bb2f0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2698405,15 +2698528,15 @@ │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r0, r0, #656 @ 0x290 │ │ │ │ - bl b13e4c │ │ │ │ + bl b140dc │ │ │ │ pop {r3, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r4, r0, r1, lsl #2 │ │ │ │ ldr.w r6, [r0, #656] @ 0x290 │ │ │ │ @@ -2698508,15 +2698631,15 @@ │ │ │ │ cbz r0, 7bb45c │ │ │ │ ldrb.w r2, [r6, #3476] @ 0xd94 │ │ │ │ mov r3, r7 │ │ │ │ strh r5, [r0, #18] │ │ │ │ add.w r1, r6, #1864 @ 0x748 │ │ │ │ adds r0, #4 │ │ │ │ ubfx r2, r2, #5, #1 │ │ │ │ - bl b13dd4 │ │ │ │ + bl b14064 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrh r6, [r1, #18] │ │ │ │ @@ -2698533,15 +2698656,15 @@ │ │ │ │ cbz r0, 7bb4ac │ │ │ │ ldrb.w r2, [r7, #3476] @ 0xd94 │ │ │ │ add.w r1, r7, #1864 @ 0x748 │ │ │ │ strh r6, [r0, #18] │ │ │ │ adds r0, #4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ubfx r2, r2, #5, #1 │ │ │ │ - bl b13dd4 │ │ │ │ + bl b14064 │ │ │ │ ldrh r2, [r4, #18] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ adds r2, #7 │ │ │ │ lsls r2, r2, #2 │ │ │ │ blx 6944c │ │ │ │ mov r0, r4 │ │ │ │ @@ -2698885,15 +2699008,15 @@ │ │ │ │ strb.w r2, [r6, #3285] @ 0xcd5 │ │ │ │ movs r2, #8 │ │ │ │ add.w r3, r1, #56 @ 0x38 │ │ │ │ mov r9, r1 │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r3, r1, #60 @ 0x3c │ │ │ │ mov r1, r2 │ │ │ │ - bl afa94c │ │ │ │ + bl afabdc │ │ │ │ str.w r7, [r6, #3276] @ 0xccc │ │ │ │ str r7, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldr r7, [r5, #80] @ 0x50 │ │ │ │ @@ -2699221,15 +2699344,15 @@ │ │ │ │ movne r0, #0 │ │ │ │ bne.n 7bbb9e │ │ │ │ b.n 7bbba0 │ │ │ │ bl 82c6bc TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes